
- •Информатика. Основные понятия.
- •2. Архитектура фон Неймана. Гарвардская архитектура
- •3. Информация. Основные понятия
- •4. Классификация эвм
- •1) По принципу действия.
- •2) По назначению
- •По этапам создания
- •5) Структурная схема эвм
- •6) Устройство микропроцессора.
- •7) Системная шина
- •8) Пзу и озу
- •9) Программное обеспечение эвм.
- •10 ) Классификация программного обеспечения.
- •11) Операционная система.
- •12) Распределение ресурсов эвм между процессами
- •13) Файловая система.
- •14) Интерфейс пользователя
- •15) Драйверы устройств.
- •16) Понятие алгоритма.
- •17) Алгоритмизация. Общие вопросы
- •18) Словесная запись алгоритмов.
- •19) Схемы алгоритмов
- •20) Разработка программы
- •20) Технология разработки алгоритмов
- •22) Отладка и тестирование программы
Информатика. Основные понятия.
Информатика является базовой учебной дисциплиной, охватывающей сведения о технических, программных и алгоритмических средствах организации современных информационных систем и формирующей у обучаемого определенный кругозор, объем знаний, уровень алгоритмического мышления, а также практические навыки работы с конкретными программными системами.
Информатика – это наука и вид практической деятельности, связанные с процессами обработки информации с помощью вычислительной техники.
Термин информатика произошел от слияния двух французских слов Informacion (информация) и Automatique (автоматика) и дословно определял новую науку об «автоматической обработке информации». В англоязычных странах информатика называется Computer Science (наука о компьютерной технике).
Информатика представляет собой единство разнообразных отраслей науки, техники и производства, связанных с переработкой информации с помощью вычислительной техники и телекоммуникационных средств связи в различных сферах человеческой деятельности.
Основная задача информатики заключается в определении общих закономерностей процессов обработки информации: создания, передачи, хранения и использования в различных сферах человеческой деятельности. Прикладные задачи связаны с разработкой методов, необходимых для реализации информационных процессов с использованием технических средств.
2. Архитектура фон Неймана. Гарвардская архитектура
Фон Неймановская (принстонская) архитектура(предложена Джо фон Нейманом в 1945 г.) предполагает, что программа и данные находятся в общей памяти, доступ к которой производится по одной шине данных и команд. Основным достижением группы инженеров, работавших с Джоном фон Нейманом, было осознание того факта, что программа может храниться в памяти вместе с данными. Основным преимуществом такого подхода является его гибкость, так как для изменения программы достаточно просто загрузить новый код в соответствующую область памяти. По существу, фон-неймановская архитектура состоит из центрального процессора (ЦПУ), памяти и общей шины (магистрали), по которой в обоих направлениях пересылаются данные. ЦПУ также должен взаимодействовать и с окружающим миром. При этом данные к/от соответствующих интерфейсных портов передаются по одной общей шине данных.
Огромным преимуществом фон-неймановской архитектуры является ее простота, поэтому данная концепция легла в основу большинства компьютеров общего назначения. Однако использование общей шины означает, что в любой момент времени может выполняться только одна операция. Соответственно, пересылка данных между ЦПУ и памятью данных не может осуществляться одновременно с выборкой команды. Эта особенность называется фон-неймановским узким местом.
Гарвардская архитектура (реализована в 1944 г. в ЭВМ Гарвардского университета) соответствует структуре с разделенными устройствами памяти команд и данных и отдельными шинами команд и данных.
В первое послевоенное десятилетие в Гарвардском университете было создано несколько компьютеров семейства "Марк", в которых память программ была полностью отделена от памяти данных (программа считывалась с бумажной перфоленты). Такая концепция была более эффективной, чем фон-неймановская (принстонская) архитектура, поскольку код программы мог считываться из памяти программ одновременно с обменом между ЦПУ и памятью данных или с операциями ввода/вывода. Однако такие машины были намного сложнее и дороже в изготовлении. А с учетом уровня технического развития 40 - 50-х годов, высоких экономических затрат, они не получили широкого распространения. Однако с развитием больших интегральных схем и технологии гарвардская архитектура снова оказалась в центре внимания.