- •Введение
- •Тема 1 "Организация информации в эвм" дает теоретические знания о методах цифрового представления информации и способах её обработки.
- •Информация и данные
- •Представление и обработка данных
- •Внутреннее представление данных Двоичная форма целых чисел. Количество информации
- •Цифровое представление символов
- •Цифровое представление вещественных чисел
- •Цифровое представление изображений
- •Цифровое представление звука
- •Сжатие данных
- •Внешнее представление данных Файлы и каталоги
- •Модели и базы данных
- •Обработка данных Понятие программы
- •Понятие алгоритма и алгоритмического языка
- •Программирование и языки программирования
- •Вопросы к теме 1
- •Техническое обеспечение
- •Общие сведения Поколения эвм
- •Классификация эвм
- •Архитектура эвм
- •Производительность эвм
- •Аппаратные компоненты персональных эвм Структура пэвм
- •Системная шина
- •Центральный процессор
- •Внешняя и внутренняя память
- •Внешние устройства
- •Внешние запоминающие устройства
- •Внешние устройства ввода-вывода
- •Видеосистемы
- •Вопросы к теме 2
- •Программное обеспечение
- •Общие сведения Классификация программных средств
- •Иерархия программных средств
- •Операционные системы Общая характеристика
- •Пользовательский и программный интерфейсы
- •MessageBox (wnd, “Форматирование винчестера, вы уверены?”,” ”, mb_ok);
- •Процессорное время и организация памяти
- •Структура операционной системы
- •Файловая система
- •Защита информации
- •Сетевые средства и распределённые системы
- •Модель «клиент-сервер»
- •Технология «plugandplay».
- •Сервисные и инструментальные системы Сервисные системы
- •Инструментальные системы
- •Вопросы к теме 3
- •Вычислительные сети Понятие вычислительной сети
- •Локальные вычислительные сети Архитектура локальной сети
- •Аппаратные компоненты локальной сети
- •Глобальная сетьInternet Общая характеристика глобальной сетиInternet
- •Адресация и маршрутизация в сетиInternet
- •Службы сетиInternet
- •Архитектура вычислительного процесса Архитектура приложения
- •Централизованная архитектура
- •Распределённая архитектура
- •Архитектура клиент-сервер
- •Многозвенная архитектура
- •Вопросы к теме 4
- •Тема 1. Организация информации 3
- •Тема 2. Техническое обеспечение 14
- •Тема 3. Программное обеспечение 23
- •Тема 4. Вычислительные сети 30
Вопросы к теме 2
На какие типы и по какому признаку можно условно разделить ЭВМ.
Какая основная цель преследовалась при создании ЭВМ с параллельной обработкой данных.
Что такое производительность ЭВМ и как её можно оценить.
Каковы основные аппаратные компоненты ПЭВМ.
Что понимается под совместимостью ЭВМ.
Назовите основные характеристики центрального процессора.
Какие задачи возлагаются на внешние устройства. Каковы их основные характеристики.
Каковы слагаемые производительности ПЭВМ.
Программное обеспечение
Общие сведения Классификация программных средств
ЭВМ является исполнителем программ.
Программное обеспечение(ПО) [software]– это просто совокупность программ, используемых для решения задач на ЭВМ. ПО делится на системное и прикладное.
СистемноеПО [systemsoftware] предназначено для разработки и выполнения программ, а также для предоставлению пользователю некоторых средств общего назначения для управления ЭВМ. Системное ПО – необходимое дополнение к аппаратной части ЭВМ.
ПрикладноеПО [applicationsoftware] предназначено для решения определённой задачи или класса задач.
Рис. 3.10 Классификация программного обеспечения
Задачей прикладного ПО является автоматизация конкретного вида человеческой деятельности.
Главное место в наборе системных программ занимают операционные системы. Операционная система – это неотъемлемая часть ЭВМ. Она снабжает другие программы и пользователя необходимыми средствами для управления ЭВМ.
Сервисные системы расширяют возможности операционной системы. (DOS-ShellилиNortonCommanderдляDOS,NortonUtilitiesforWindows, многочисленные оболочки дляUNIX-семейства ОС).
Инструментальные системы предназначены для решения задач, которые встречаются в составе любой проблемы, ориентированной на применение ЭВМ, и не связаны с конкретной практической областью.
Системы техобслуживания используются для облегчения тестирования оборудования ЭВМ и применяются специалистами по аппаратуре ЭВМ.
Иерархия программных средств
Все программные средства можно разделить на внутреннее и внешнее ПО.
Программы первого уровня хранятся в ПЗУ и работают непосредственно с аппаратурой ЭВМ. Таким образом, все подобные программы являются неотъемлемой частью конкретной ЭВМ. Поэтому набор таких программ называют внутренним программным обеспечением. Для ПЭВМ совокупность этих программ носит название BIOS(BaseInputOutputSystem–базовая система ввода-вывода). В составBIOSвходят:
драйверы стандартных внешних устройств;
тестовые программы для контроля работоспособности оборудования;
программа начальной загрузки.
Все эти программы начинают работать при включении ЭВМ: сначала тестируют память, затем проверяют наличие внешних устройств и их работоспособность и после всего передают управление операционной системе.
Рис.3.11 Иерархия программных средств.
Драйвер[driver] – программа, обслуживающая внешнее устройство. Она предоставляет пользователю или программам более высокого уровня набор функций –программный интерфейс– для управления конкретным внешним устройством. Кроме того, драйвер обрабатывает прерывания от обслуживаемого устройства.
Второй уровень принадлежит операционным системам. В состав операционной системы обычно также входят дополнительные драйверы, которые обеспечивают работу с внешними устройствами, не известными внутренним драйверам. Операционная система предоставляет программам более высокого уровня набор функций (программный интерфейс), а пользователям – набор утилит и некоторые инструментальные программы (пользовательский интерфейс).
К третьему уровню относятся все остальные программы.
Программы второго и третьего уровней хранятся в файлах.
Программное обеспечение первого уровня является машинно-зависимым[computer-independent]. То есть для каждого микропроцессора или семейства ЭВМ набор данных программ уникален.
Операционная система имеет машинно-зависимое ядро[kernel] – небольшой набор программ, с помощью которых осуществляется более эффективное управление ЭВМ конкретного типа (семейство ЭВМ, тип процессора, конкретные аппаратные компоненты ЭВМ и внешние устройства). Остальные программы операционной системы стараются делать максимально независимыми от конкретной ЭВМ. Свойство программы, позволяющее переносить её без переделок с одной ЭВМ на другую, называетсяпереносимостью[portability]. Если программа является машинно-зависимой, то её переносимость определяется степенью совместимости ЭВМ. Переносимость программ имеет прямое влияние на коммерческие возможности программных продуктов.