Professional Documents
Culture Documents
Hello PCS!
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
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
Да го запишем културно
• Числа
– Картинки
– Музика
– Филми
Кратни на байта
• 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
Ще мерим и потоци
• Какви потоци?
– Аудио
– Видео
– Интернет
• Сложно е
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?
• Много подходяща за временна работа
– Бърза
– Лесно достъпна
– Лесна за изтриване
– Неважна
Презентация на iPad
Следващия път
• Файлова система
• Програма и програмиране
• Операционна система
• Графичен интерфейс