You are on page 1of 94

Hello PCs!

#1
Целта
• Самостоятелно взаимодействие с компютър
• Самостоятелно развиване на уменията
• Word ли беше, Windows ли беше...
Основния проблем
• Много идеи, с които да се запознаем
• Широчина на погледа, а не дълбочина на
познанията
• Все пак ще има за копане
Днес
• Информация
• Железария
ИНФОРМАЦИЯ
Видове информация
• Текст
• Изображения
• Музика и звук
• Числа
• Програми
• Всичко, за което има умствен модел.
Байтове
• Азбука от 256 знака
• 1 байт (byte) = 1 знак от тази азбука
• 1 byte = число между 0 и 255
Информацията
• Информация = поредица байтове
• Информацията е текстове от думи на азбука
от 256 знака
• Уловка: нашата азбука има повече от 60
знака
Битове
• 1 бит (bit) = да или не
• 1 бит = или
• 1 бит = 0 или 1
• 2 бита = 0, 1, 2 или 3
• 3 бита = 0, 1, 2, 3, 4, 5, 6 или 7
• 4 бита = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,
13, 14 или 15
Битове и байтове
• 8 бита на 0, 1, ... 255
• 8 бита = 1 байт
Битове към нашите си числа

1 0 1 1 1 0 1 0
x x x x x x x x
128 64 32 16 8 4 2 1
= = = = = = = =
128 + 0 + 32 + 16 + 8 + 0 + 2 + 0
=
186
168
Извод
• От различните възможни комбинации на
светене на 8 лампи получихме 256 числа
• Има значение позицията на светещата лампа
• Ако подредим 2 байта един след друг имаме
– 16 бита
– Число между 0 и 216 = 65 536

• 4 байта = 32 бита = 0...4 294 967 296 ?!


Кодиране на текст
• Необходимо ни е съответсвие между байт и
знак от азбуката
• Например:
– 18 = S
– 19 = T
– 20 = U
–…
ASCII = 1963
• Американски стандартен код за обмяна на
информация
• Развива се от телеграфните кодове
• Съотвествие между число (байт) и :
– английската азбука
– 10-те цифри
– пунктоация
– команди
ASCII
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

spc ! " # $ % & ' ( ) * + , - . / 0 1 2


51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69

3 4 5 6 7 8 9 : ; < = > ? @ A B C D E
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88

F G H I J K L M N O P Q R S T U V W X
89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107

Y Z [ \ ] ^ _ ` a b c d e f g h i j k
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126

l m n o p q r s t u v w x y z { | } ~
Къде е кирилицата!?
• Видяхме само 96 знака от 256
• Ще ползваме някои от другите
• Да де, ама латинските букви са и те една
камара
• Ами корейците, китайците, сърбите?
• Решението е Unicode.
• Unicode = тежка категория
Кодиране на текст
• Имаме следните 12 байта = 96 лампи

01001000011001010110110001101100011011
11001000000111011101101111011100100110
11000110010000100001
Да го запишем културно

01001000 72 H 01110111 119 w


01100101 101 e 01101111 111 o
01101100 108 l 01110010 114 r
01101100 108 l 01101100 108 l
01101111 111 o 01100100 21 d
00100000 32 00100001 33 !
Кодиране на изображение
• Пиксел е частица цвят
• Ето едно изображение 32x32 пиксела
0134567890134567890134567890134567890134567890134567890134567890
1345678901345678901345678901345678901345678901345678901345678901
3456789013456789013456789013456789013456789013456789013456789013
4567890134567890134567890134567890134567890134567890134567890134
5678901345678901345678901345678901345678901345678901345678901345
6789013456789013456789013456789013456789013456789013456789013456
7890134567890134567890134567890134567890134567890134567890134567
8901345678901345678901345678901345678901345678901345678901345678
9013456789013456789013456789013456789013456789013456789013456789
0134567890134567890134567890134567890134567890134567890134567890
1345678901345678901345678901345678901345678901345678901345678901
3456789013456789013456789013456789013456789013456789013456789013
4567890134567890134567890134567890134567890134567890134567890134
5678901345678901345678901345678901345678901345678901345678901345
6789013456789013456789013456789013456789013456789013456789013456
7890134567890134567890134567890134567890134567890134567890134567
8901345678901345678901345678901345678901345678901345678901345678
9013456789013456789013456789013456789013456789013456789013456789
0134567890134567890134567890134567890134567890134567890134567890
1345678901345678901345678901345678901345678901345678901345678901
3456789013456789013456789013456789013456789013456789013456789013
4567890134567890134567890134567890134567890134567890134567890134
5678901345678901345678901345678901345678901345678901345678901345
6789013456789013456789013456789013456789013456789013456789013456
7890134567890134567890134567890134567890134567890134567890134567
8901345678901345678901345678901345678901345678901345678901345678
9013456789013456789013456789013456789013456789013456789013456789
0134567890134567890134567890134567890134567890134567890134567890
1345678901345678901345678901345678901345678901345678901345678901
3456789013456789013456789013456789013456789013456789013456789013
Извод
• Двете основни неща, които кодираме в байтове:
• Текст:
– Документи
– Уеб страници
– Програми

• Числа
– Картинки
– Музика
– Филми
Кратни на байта
• 1KB (килобайт) ≈ 1000 bytes
= 1024 bytes = 210 bytes
• 1MB (мегабайт) = 1024 KB
• 1GB (гигабайт) = 1024 MB
• 1TB (терабайт) = 1024 GB
1MB
• Книга от 500 страници
• 1024x1024 изображение от 256 цвята
• 1 минута средно качество MP3-ка
• 6 секунди CD аудио
• 1 секунда DVD видео
• 2 минути 3G видео за телефон
Медия
• 1 голяма дискета = 360 KB = 0.35 MB 1x
• 1 малка дискета = 1.44 MB 4x
• 1 CD = 650 MB или 700 MB 450x
• 1 DVD = 4.3 GB 6x
• 1 Blueray Disc = 25 GB 5x
Сравнения от живота
• 1 филм от интернет = 1–2 CD
• 1 албум от интернет = 70–150 MB
• 1 снимка от фотоапарат = 2–4 MB
• 1 Word файл от 1–2 стр. = 20–150 KB
• 1 PDF от 10 стр. = 40 KB
Ще мерим и потоци
• Какви потоци?
– Аудио
– Видео
– Интернет

• bps = bits per second


• Bps = bytes per second
• 1Bps = 8bps
kbps и медия
• Стандартна MP3-ка: 128 Kbps = 16 KBps
• Онлайн радио: 64 Kbps = 8 KBps
• CD аудио = 1.3 Mbps = 176 KBps
• AVI video = 1.06 Mbps = 132 KBps
• DVD video = 10.8 Mbps = 1.35 MBps
kbps и интернет
• Стар модем: 33.6Kbps = 4.2 KBps
• 12 Mbps LAN интернет = 1536 KBps
• 1 Mbps WiMAX интернет = 128 KBps
HARDWARE
Компютър
• Computare:
com- със + putare мисля, считам смятам
Как да го различим
• Как да различим компютър от телевизор?
• Какви са приликите между компютър и
телефон?
Всичко това е ВЪРХУ
дънната платка
Основни функции
• Обработка
• Съхранение
• Вход / Изход (комуникация)
• Дънна платка
• Разни други не толкова забележими
Дъно
• Инфраструктурата на компютъра
• Осигурява основните връзки
• Осигурява основните “летища”
• Разпределя електричество
• Основни връзки: клавиатура и мишка, USB
портове и т.н.
• Допълнително: звук, интернет
Обработка
• CPU = Central Processing Unit, т.е. процесор
• GPU = Graphics Processing Unit, т.е.
графичен процесор или видео карта
Processor
• Procedere = придвижвам се напред
• Process = да обработя (от 1620 г.)
• food processor: кухненски робот
CPU
• Изпълнява инструкциите на програмите
• Има набор от инструкции за паралелна
работа от рода:
– Аритметика, Логика (ако ..., то ...), Сравнение
– Работа с цели числа (integers) или дробни
(обикновено числа с плаваща запетая)
CPU Speed
• Важното е да са бързи
• Мерят се в мегахерци (MHZ) = милион
операции
• Моят компютър например, работи на 2.1
GHz = 2100 MHz
• Този компютър работи на 1000Mhz
• Новите компютри работят на по 2GHz
CPU Memory
• Кодът има свойството да се повтаря и имат
малко количество буфер, съхраняващ
скорошните инструкции
• Тази памет се нарича L2 Cache
• Моят компютър има 512KB
• Новите компютри са с по 4–8MB
• Евтините процесори са с орязан cache
CPU Architecture
• Какви са тия битове при CPU-тата?
• Съвременните компютри са 64-битови, но често
работят в 32-битов режим
• От една страна е свързано с обема RAM памет,
която могат да достъпват:
– 16-bit: 64KB
– 32-bit: 4GB
– 64-bit: много...

• Сложно е
Multicore
• Допреди 5–6 години, новите процесори се
виждаха по увеличените MHz
• Новите компютри ползват процесори с
няколко ядра, работят на по-ниски честоти
и ползват хитри сметки
• Двуядрените процесори вече са стандарт на
живот
Multitasking
Няколко неща наведнъж:
• Web browser
• Музика
• Чат
• Word
• Записваме DVD
Multithreading
• Компютърът работи в права линия
• Можем да правим няколко неща понеже е
бърз и сменя задачите
• Полезността на новите CPUs силно се
усеща при multitasking
GPU
• Изобразява картина
• Обработва картина on-the-fly
• Сглобява 3D изображения
• Евтините или икономичните компютри
имат вградена в дъното видеокарта
Съхранение
RAM памет:
• Бърза
• Малко
• Изтрива се, ако спре тока
Hard disk:
• Доста по-бавен
• Много по-голям капацитет
• Пази данните, даже да няма ток
HDD
• Това е паметта, с която борави потребителя
• Информацията е организирана във файлова
система
• Пази данните и без да има ток
• Записва магнитно върху вътрешни въртящи
се дискове
Класификация
• ATA, PATA, IDE: вече стари и бавни
• SATA: съвременните
Капацитет
• Обичаен капацитет в ден днешен:
– 320 GB
– 500 GB
– 1 TB
Скорост на въртене
• Скорост на въртене на дисковете:
– 5400 RPM за лаптопи
– 7200 RPM за настолни
Пропусквателна способност
• Как бавни като се въртят с 120 об/с.?!
– Могат да достигнат 64MB/s
– Изисква се време докато главата се премести на
правилното място
RAM = Random Access Memory
• RAM = Памет за случаен достъп:
– Навсякъде в нея стигаме еднакво бързо
– Информацията не е структурирана
– Спре ли тока, изтрива се

• Ползвана от програмите
• Няма механика, всичко е електронно
Видове
• SDRAM (много старо)
• DDR SDRAM (старо)
• DDR2 SDRAM (почти старо)
• DDR3 SDRAM (това е)
Капацитет
• Засега обичайното е 1, 2 или 4GB на
компютър
Пропусквателна способност
• Моят компютър е с DDR2 с 3200MBps
• Съвременните са с DDR3 с 12800MBps
• Този е с SD с 1000MBps
Сравнение

64 срещу 12000+
Ама все пак
Ама все пак защо ни е тоя RAM?
• Много подходяща за временна работа
– Бърза
– Лесно достъпна
– Лесна за изтриване
– Неважна

• Обслужва текущите процеси


Вход / Изход
• Клавиатура и мишка
• Микрофон и уеб камера
• Тонколонки и слушалки
• Принтери и скенери
• Интернет
Монитора: TFT
• TFT LCD = цветна матрица + лампа
• Харчат малко ток (15–50W)
• Не уморяват очите
• Картина без деформация
Отношения и размери
• Размерът се мери в инчове по диагонала:
14”, 15”, 17”, 19”, 20.5”, …
• Отношения хоризонтал/вертикал:
– 4:3
– 4:5
– 16:9
– 16:10
Резолюция
• Резолюция е броят редове и колони от
клетчици (пиксели)
• Плоските монитори имат фиксирана
резолюция, на която изглеждат добре
Често срещани резолюции
• 1024 x 768
• 1280 x 1024
• 1280 x 800
• 1440 x 900
• 1680 x 1050
• 1920 x 1200
Още фактори
• Ниво на контраст
• Яркост
• Честота на опресняване: 60 Hz, 75 Hz, 100
Hz, 120 Hz
• Наличие на дигитална връзка: DVI и др.
Видео връзки
USB
Връзка с външни устройства:
• Скенер
• Уеб-камера
• Фотоапарат
• Мобилен телефон
• Flash памет
• Някои мишки и клавиатури
USB
Съвет
За общо ползване най-важни са
1. Не-евтин CPU
2. Достатъчно RAM
3. Марков (не скъп) HDD
4. Марково захранване
Типове компютри
• PC
• Apple Macintosh (iMac)
• Разни специални сървъри
• Телефони?
Защо да харесваме Apple?
Steve Jobs
Защо още нямаме Macintosh?
• Скъпи са
• Има несъвместимости
• Скъпи са
• Ползват по-стара и евтина техника
• Всящност в България са 2x по-скъпи
Тогава защо да имаме?
• Цялостно подбрана маркова система
• Прекрасен дизайн
• Създадени за работа
• Борят се със скуката
• Създадени и работещи за хората
Apple е филисофия
• Постоянна иновативност
• Интеграция между човека и компютъра
• Apple реално се превърна в компания за
мобилни устройства
• Apple e маркетинг
Алтернативни компютри

Презентация на iPad
Следващия път
• Файлова система
• Програма и програмиране
• Операционна система
• Графичен интерфейс

You might also like