
- •Лекция № 1 Программное обеспечение компьютера.
- •Системное программное обеспечение
- •(Задание на дом для самостоятельного разбора по учебнику: Информатика: базовый курс/о.А. Акулов, н.В. Медведев) Сервисное программное обеспечение
- •Лекция №2 Инструментарий технологии программирования
- •Прикладное программное обеспечение
- •Лекция №3 Разработка пп для эвм. Алгоритмы и алгоритмизация.
- •Способы записи алгоритма
- •Виды алгоритмов
- •2 Записать классические этапы подготовки и решения вычислительных задач.
- •Лекция №4 Информационный процесс и автоматизированные информационные системы. Основные этапы информационных процессов.
- •Виды и формы представления информации в информационных системах.
- •2. Дописать разъяснения ип (которые мы не написали) из: Информатика. Фундаментальный курс. Том 1. Сырецкий г.А. Стр. 36-37. Лекция №5 Структура ис
- •Лекция №6 Хранение информации
- •Классификация запоминающих устройств.
- •Дз. Прочитать дополнительно Главу 7 из Информатики: базовый курс: Учебник для студентов вузов …/ о.А. Акулов, н.В. Медведев, 2004, стр. 346 – 383. Лекция №7 Передача информации
- •Технологии обработки данных
- •Классификация архитектуры вычислительных систем с параллельной обработкой данных (Флин).
- •1. Информатика: базовый курс: Учебник для студентов вузов …/ о.А. Акулов, н.В. Медведев, 2004 , стр. 389 - 402, 424 – 434,
- •2. Информатика: Учебник, третье перераб. Изд./ под ред. Н.В. Макарова, 2006 год, стр. 210- 216. Лекция №8
- •Ассиметричная мультипроцессорная обработка (asmp).
- •Симметричная мультипроцессорная обработка (smp).
- •Гибридная архитектура (numa).
- •Кластерная архитектура.
- •Типы кластеров.
- •Связь процессоров в кластерной системе.
- •Требования к архитектурным компонентам вс.
- •Лекция №9 Системы распределенной обработки данных
- •Глобальная компьютерная сеть
- •Лекция № 10 типовые топологии и методы доступа лвс
Системное программное обеспечение
Системными называют программы, предназначенные для разработки, отладки и поддержки выполнения других программ. Они выполняются вместе с прикладными и служат для управления ресурсами компьютера – центральным процессором, памятью, вводом-выводом, системной шиной.
СПО ориентированно как на квалифицированных пользователей – профессионалов в компьютерной области: системного программиста, администратора сети, прикладного программиста, оператора, так и на всех пользователей компьютера. Оно организует и поддерживает в СОИ выполнение с определенной эффективностью прикладных программ.
Т.о. системное программное обеспечение – это совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
Системное ПО состоит из базового программного обеспечения, которое поставляется вместе с компьютером, и сервисного программного обеспечения, которое может быть приобретено дополнительно.
В базовое программное обеспечение входят:
- операционная система (ОС);
- операционные оболочки (текстовые и графические);
- сетевая ОС.
Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Она выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем – с другой. Храниться ОС обычно во внешней памяти компьютера на диске.
Основные функции ОС:
осуществление диалога с пользователем;
ввод-вывод и управление данными;
планирование и организация процесса обработки программ;
управление работой всех устройств и блоков ЭВМ;
распределение ресурсов (оперативной памяти, процессора, внешних устройств);
запуск программ на выполнение;
вспомогательные операции обслуживания;
передача информации между различными внутренними устройствами;
Важной характеристикой ОС является количество выполняемых на компьютере вычислительных задач. В зависимости от количества одновременно обрабатываемых задач и числа пользователей ОС делятся на:
- одно- и многозадачные (в зависимости от возможного числа запускаемых и выполняемых прикладных процессов);
- одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с ОС);
- непереносимые и переносимые на другие типы компьютеров;
- несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ.
Анализ и исполнение команд пользователя, включая загрузку готовых программ из файлов в оперативную память и их запуск, осуществляет командный процессор ОС.
Ведущее положение среди ПО и ОС занимают фирмы IBM, Microsoft, UNISYS, Novell. К наиболее распространенным типам ОС относятся MS DOS, Windows, Unix, Linux.
Операционные оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами ОС. Операционные оболочки имеют текстовый и графический варианты интерфейса конечного пользователя. Наиболее популярны следующие виды текстовых и графических оболочек: Norton Commander, Far, Windows Commander, XTree Gold 4.0, Norton Navigator, MS DOS, Windows 3.1 и др.
Cетевая ОС предназначена для организации совместной работы группы пользователей на разных компьютерах и является комплексом программ, обеспечивающим обработку, передачу и хранение данных в сети.
Основными функциями сетевых ОС являются:
- управление каталогами и файлами;
- управление ресурсами;
- коммуникационные функции;
- защита от несанкционированного доступа;
- обеспечение отказоустойчивости;
- управление сетью.
В настоящее время наибольшее распространение имеют сетевые ОС Unix, VINES, Windows NT, Novell NetWare и др.