Professional Documents
Culture Documents
Компјутерски
Апстракции
и Технологии
Вовед
◼ Компјутерите се производ на
неверојатно динамичната индустрија на
информатичката технологија чиј
придонес е околу 10% од БДП на САД
◼ Ако транспортната индустрија
напредуваше како и компјутерската,
денес ќе можевме да патуваме од
Њујорк до Лондон
◼ за околу една секунда и
◼ патувањето би чинело неколку денари
Компјутерска револуција
◼ Примери
◼ Компјутери во автомобилите
◼ Мобилните телефони
◼ Проекти за човечките гени
◼ WWW
◼ Вештачка интелигенција
◼ Хируршки интервенции
Класи на компјутерски уреди
◼ Десктоп компјутер
◼ дизајниран да се користи од индивидуа
◼ Сервер
◼ се користи за извршување програми за
повеќе корисници, најчесто истовремено и
вообичаено пристапуван мрежно
◼ најширок опсег на цена и можности
◼ Суперкомпјутер
◼ со највисоки перформанси и цена;
конфигурирани се како сервери и
вообичаено чинат милиони долари
Суперкомпјутери / величини
◼ терабајт
◼ изворно 1,099,511,627,776 бајти, иако
некои комуникациски системи и системи за
складирање го предефинирале да значи
1,000,000,000,000 бајти.
◼ петабајт
◼ во зависност од состојбата, или 1000 или
1024 терабајти.
Величини - генерално
Прашање 1
◼ Колку килобајти (KB) има еден гигабајт
(GB)?
A. 10
B. 1 000
C. 1 000 000
D. 1 000 000 000
Класи на компјутерски уреди
Податочен центар Вграден компјутер
◼ Амазон (Amazon) и Гугл ◼ во внатрешноста на некој
(Google) друг уред што се користи
◼ Соба или зграда да извршува една
наменети за управување определена програма или
со струјата, ладењето и цела колекција.
мрежните потреби на ◼ најширок опсег на
голем број сервери. апликации и
перформанси
Вградени компјутери
◼ Примери
◼ микропроцесорите во автомобилите,
◼ компјутерите во мобилните телефони,
◼ компјутерите во конзолите за видеоигри
◼ компјутерите во телевизорите
◼ процесори во дигиталните камери,
◼ процесори музичките уреди
◼ цела мрежа од процесори што
контролираат на пример современ авион
или брод
Паметни телефони и таблети наспроти
обични телефони и компјутери
Што ќе учиме...
◼ Акроними
◼ BIOS, CPU, DIMM, DRAM, PCIE, SATA, како
и многу други ...
◼ Акроними
◼ На пример: РАМ (RAM) е акроним за
Меморија со случаен пристап (Random
Access Memory)
◼ ЦПУ (CPU) е акроним за Централна
единица за процесирање (Central
Processing Unit)
Прашање 2
◼ RAM е акроним за:
◼ Асемблер
◼ програма што преведува симболична верзија на
инструкции во бинарна верзија
◼ Асемблерски јазик
◼ симболичен приказ на машинските инструкции
◼ Машински јазик
◼ бинарен приказ на машинските инструкции
Асемблерска наредба
◼ Наредбата за собирање два броја A и B
add A,B (асемблерски јазик)
асемблерот би ја превел во
1000110010100000 (машински јазик)
Програмски јазик
◼ Асемблерскиот јазик не е едноставен за
пишување на сложени програми
◼ Програмски јазик од повисоко ниво
◼ Портабилен јазик, како што се Ц, Ц++, или
Јава, што се состои од зборови и алгебарски
нотации
◼ Компајлерот преведува програма од јазик
од повисоко ниво во асемблерски јазик
Пример
Програмски јазици
◼ A+B компајлерот би го превел во
асемблерски add A,B, а асемблерот во
1000110010100000
◼ Програмските јазици биле развивани за
најразлична употреба
◼ Фортран (Fortran) беше креиран за научно
пресметување,
◼ Кобол (Cobol) за процесирање деловни
податоци,
◼ Лисп (Lisp) за манипулација со симболи
Придобивки на прог. јазици
◼ Овозможуваат програмерот да мисли на
поприроден јазик, користејќи природни
зборови и алгебарска нотација
◼ Подобрена продуктивност на
програмерот
◼ Програмските јазици овозможуваат
програмите да бидат независни од
компјутерите на кои биле развиени
Големата слика
Големата слика
◼ Четири основни операции: влез, излез,
обработка и зачувување на податоци
◼ Пет основни групи на компјутерски
елементи: влез, излез, меморија, податочна
патека (процесор) и контрола
◼ Процесорот добива инструкции и податоци од
меморијата
◼ Влезот запишува податоци во меморијата, а
излезот чита податоци од меморијата
◼ Контролата испраќа сигнали што ги одредуваат
операциите на податочната патека, меморијата,
влезот и излезот
Десктоп компјутер
Уреди
◼ Влезен уред
◼ механизам преку кој се храни компјутерот
со информации, како што се тастатурата и
глувчето
◼ Излезен уред
◼ механизам кој на корисникот или на
друг компјутер му го покажува резултатот
од пресметката
◼ Некои уреди, како што се мрежите,
дисковите и некои екрани овозможуваат
и влез и излез
Глувче
◼ Првото глувче било електромеханичко