Урок №5
тема: Программное обеспечение ЭВМ,
операционные системы, их виды и сравнение.
Цели урока: 1. Проверить
знания учащихся по теме кодирование информации, дать понятие программному
обеспечению и операционным системам.
План урока: 1. Постановка
цели урока.
2. Проверка домашней работы и
знаний.
Самостоятельная работа по
карточкам
Вариант 1
1. Перевести данное число из
десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную
системы счисления.
2. Перевести данное число в
десятичную систему счисления.
3. Сложить числа.
4. Выполнить вычитание.
5. Выполнить умножение.
1. а) 666(10);
2. а) 1100111011(2);
3. г) 356,5(8)+1757,04(8);
4. д) 2D8,4(16)-A3,B(16).
5. а) 1100110(2)
1011010(2);
2. Объяснение нового
материала.
ПРОГРАММА- последовательность
указаний(команд)идля ввода
исходных данных, их обработки и выдачи результата для выполнения задачи.
Под программным
обеспечением (Software) понимается
совокупность программ,
выполняемых вычислительной системой
К программному обеспечению (ПО)
относится также вся область деятельности по проектированию и разработке ПО: Сам по себе компьютер не обладает знаниями ни в
одной области применения.
Все эти знания сосредоточены в выполняемых на компьютерах программах.
Программное обеспечение
современных компьютеров включает миллионы программ — от
игровых до научных.
В первом приближении все
программы, работающие на компьютере, можно условно разделить на три
категории
Системные программы служат для управления ресурсами компьютера —
центральным процессором, памятью, вводом-выводом.
Это программы общего
пользования, которые предназначены для всех пользователей компьютера. Системное
программное обеспечение разрабатывается так, чтобы компьютер мог эффективно
выполнять прикладные программы.
Cреди десятков тысяч системных программ особое место занимают операционные
системы, которые обеспечивают управление ресурсами компьютера с
целью их эффективного использования.
Операционная система — это комплекс взаимосвязанных системных программ,
назначение которого — организовать взаимодействие пользователя с компьютером и
выполнение всех других программ.
Операционная система выполняет роль связующего звена между аппаратурой компьютера,
с одной стороны, и выполняемыми программами, а также пользователем, с другой
стороны.
В
функции операционной системы входит:
Для управления внешними
устройствами компьютера используются специальные системные программы — драйверы.
Драйверы стандартных устройств образуют в совокупности базовую систему
ввода-вывода BIOS), которая обычно заносится в
постоянное ЗУ компьютера.
Файл (англ. file —папка) — это именованная совокупность любых
данных, размещенная на внешнем запоминающем устройстве и хранимая, пересылаемая
и обрабатываемая как единое целое. Файл может содержать программу, числовые
данные, текст, закодированное изображение и др.
Файловая система — это средство для организации хранения файлов
на каком-либо носителе.
Обслуживает файлы специальный
модуль операционной системы, называемый драйвером файловой системы.
Каждый файл имеет имя, зарегистрированное в каталоге
— оглавлении файлов.
Каталог (иногда называется директорией
или папкой) доступен пользователю через командный язык
операционной системы. Его можно просматривать, переименовывать
зарегистрированные в нем файлы, переносить их содержимое на новое место и
удалять.
Операционная система MS DOS (Microsoft Disk Operating System) — самая
распространенная ОС на 16-разрядных персональных компьютерах. Она состоит из
следующих основных модулей
·
базовая
система ввода/выводаBIOS);
Каждый из указанных модулей
выполняет определенную часть функций, возложенных на ОС. Места постоянного
размещения этих модулей различны. Так, базовая система ввода/вывода
находится в постоянном запоминающем устройствеПЗУ, а не на дисках, как все остальные
модули.
Утилиты DOS — это программы, поставляемые вместе
с операционной системой в виде отдельных файлов. Они выполняют действия
обслуживающего характера, например, разметку дискет, проверку дисков и т.д.
Оболочки — это программы, созданные для упрощения работы со сложными
программными системами, такими, например, как DOS. Они преобразуют неудобный
командный пользовательский интерфейс в дружественный графический интерфейс или
интерфейс типа "меню". Оболочки предоставляют пользователю удобный
доступ к файлам и обширные сервисные услуги.
Самая популярная у пользователей
IBM-совместимого ПК оболочка — пакет программ Norton
Commander. Он обеспечивает:
Прикладные программы
Прикладная
программа — это любая конкретная программа, способствующая решению
какой-либо задачи в пределах данной проблемной области.
Текстовый редактор — это программа, используемая специально для ввода и
редактирования текстовых данных.
Этими данными могут быть
программа или какой-либо документ или же книга. Редактируемый текст выводится
на экран, и пользователь может в диалоговом режиме вносить в него свои
изменения.
Текстовые редакторы могут
обеспечивать выполнение разнообразных функций, а именно:
Наиболее
известный текстовый редактор — Microsoft
Word.
Графический редактор — это программа, предназначенная для автоматизации
процессов построения на экране дисплея графических изображений. Предоставляет
возможности рисования линий, кривых, раскраски областей экрана, создания
надписей различными шрифтами и т.д.
Большинство редакторов позволяют
обрабатывать изображения, полученные с помощью сканеров, а также
выводить картинки в таком виде, чтобы они могли быть включены в документ,
подготовленный с помощью текстового редактора.
Некоторые редакторы позволяют
получать изображения трёхмерных объектов, их сечений, разворотов, каркасных
моделей и т.п.
Пользуется известностью Corel DRAW! — мощный
графический редактор с функциями создания публикаций, снабжённый инструментами
для редактирования графики и трёхмерного моделирования.
База данных — это один или несколько файлов данных,
предназначенных для хранения, изменения и обработки больших объемов
взаимосвязанной информации.
Инструментальные программные средства — это программы, которые используются в ходе
разработки, корректировки или развития других прикладных или системных
программ.
По своему назначению они близки
системам программирования. К инструментальным программам, например, относятся: