
- •Методическое пособие
- •Тема 2: программное обеспечение персонального компьютера Контрольные вопросы:
- •Введение
- •Структура программного обеспечения
- •1. Структура системных программ
- •Системное Программное обеспечение Прикладное Прикладное обеспечение (ппо) Системы Программи- рования
- •2. Прикладное программное обеспечение (ппо) общего назначения
- •2.1. Системы обработки текстов
- •Программы обработки электронных таблиц
- •Системы компьютерной графики
- •2.4. Базы данных и системы управления базами данных
- •3. Инструментальные языки и системы программирования.
- •3.1. Машинно-зависимые языки
- •3.1.1. Языки символического кодирования и автокоды
- •3.2. Языки высокого уровня
- •3.2.1. Программа-компилятор
- •3.2.2. Программа-интерпретатор
- •3.3. Системы программирования
- •Литература:
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА
РОССИЙСКОЙ ФЕДЕРАЦИИ
Департамент кадровой политики и образования
Тверская государственная сельскохозяйственная академия
Кафедра вычислительной техники и моделирования агросистем
Методическое пособие
по теме: «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ»
по дисциплине «Информатика»
(для студентов ТГСХА)
тверь 2003 г.
Авторы: к. т. н., доцент Евдокимов Борис Леонидович, ст. преподаватель Александрова Вера Алексеевна, ст. преподаватель Журавель Сергей Павлович, ассистент Багров Михаил Борисович, ассистент Харюк Михаил Юрьевич, инженер Евдокимов Игорь Борисович.
Рецензент: кандидат физико - математических наук, доцент Рятин Анатолий Георгиевич.
Методические указания обсуждены и рекомендованы к изданию на заседании кафедры Вычислительной техники и моделирования агросистем
“_____” ____________2002 года, протокол №______
Методические указания рассмотрены и рекомендованы к изданию на методической комиссии экономического факультета
“_____” ____________2002 года, протокол №_______
Тема 2: программное обеспечение персонального компьютера Контрольные вопросы:
Какова структура программного обеспечения?
Назначение Системных программ?
Назначение Инструментальных языков и систем программирования?
Назначение Пакетов прикладных программ?
Какова Структура системных программ?
Что такое Операционная система и ее назначение?
Что такое Сервисные программы-оболочки и их назначение?
Что такое Операционные сервисные оболочки и их назначение?
Что такое Драйверы и их назначение?
Назначение программы ТРАНСЛЯТОР?
Назначение программы КОМПИЛЯТОР?
Назначение программы ИНТЕРПРЕТАТОР?
Что такое ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ и их назначение?
Введение
Давно ушли в прошлое времена компьютеров первых поколений, когда аппаратные средства были главным предметом мечтаний специалистов. В те времена, в 50-60-е годы, вопрос о программных средствах стоял так: если есть – хорошо, нет – сами напишем, только дайте ЭВМ.
Сегодня, прежде всего в силу экономических обстоятельств, т.е. поменявшегося соотношения стоимости "аппаратные средства/программные средства", чаще обращают внимание на наличие доступного (и по факту и по цене) программного обеспечения. На гигантских международных выставках новинки программного обеспечения уже давно доминируют над новыми аппаратными разработками.
Всевозможные программные средства, которых, видимо, насчитывается уже сотни тысяч для компьютеров различных типов, укрупненно можно разделить на несколько классов:
- системное ПО;
- прикладное ПО общего и специального назначения;
- системы программирования.
Структура программного обеспечения
Один из возможных вариантов структуры ПО ЭВМ приведен на рис1-4. Как и почти всякая классификация, приведенная на рис. 1-4 не является единственно возможной. В ней далеко не полно представлены компоненты ПО ЭВМ., однако, использование этой классификации представляется полезным для создания общего представления о ПО. Рассмотрим основные виды программного обеспечения.
1. Системные программы – управляют компьютером, его ресурсами, осуществляют диалог с пользователем, а также выполняют различные вспомогательные функции.
2. Прикладное программное обеспечение – непосредственно обеспечивают выполнение работ, необходимых пользователю в различных сферах деятельности.
3. Инструментальные языки и системы программирования – обеспечивают создание новых программ для компьютера.