Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Классификация программных средств




Лекция №3 (1,2 курс)

Тема: Архитектура ПК: Программное обеспечение компьютера

 

Изучая классификацию и конфигурацию основных устройств ПК, мы рассматривали только аппаратную часть компьютера, но без программного обеспечения любой компьютер – просто металлолом.

Для того чтобы ПК мог решать какую-либо задачу, необходимо предварительно составить ему подобную инструкцию, в которой в виде строгой последовательности действий, в понятном для компьютера виде, описать порядок обработки информации.

 

Классификация программных средств

Опр: Программа – особый вид информации в виде двоичных кодов (нулей и единиц), воспринимаемых процессором как команды к выполнению каких-то действий.

 

Классификация программного обеспечения

Программы для ЦВМ
Системные программы Прикладные программы Системы программирования
- операционные системы (ОС) - оболочки ОС - обслуживающие - антивирусные - драйверы ОС - сервисные программы (утилиты) - текстовые редакторы - текстовые процессоры - табличные процессоры - системы управления базами данных (СУБД) - интегрирующие среды - программы для работы с графикой - языки программирования - трансляторы  

 

1. В функции системных программ входят:

- осуществление диалога с пользователем;

- ввод-вывод и управление данными;

- планирование и организация процесса обработки программ;

- распределение ресурсов (оперативной памяти и внутреннего резерва памяти процессора, внешних устройств);

- запуск программ на выполнение;

- всевозможные вспомогательные операции обслуживания;

- передача информации между различными внутренними устройствами;

- программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.)

 

2. Прикладные программы предназначены для обработки самой разнообразной информации: текстовой, числовой, звуковой, графической.

 

Общие основополагающие функции:

- хранить информацию в ОЗУ

- помнить, где она находиться

- извлекать ее определенным образом

- записывать информацию на внешние носители

- предъявлять ее для непосредственного восприятия и др.

 

Наиболее важные функции прикладных программ: обработку текстов, проведение вычислений; организацию информации; управление вводом-выводом.

 

Среди прикладных программ, по преобладанию некоторых функций, выделяют:

- текстовые редакторы

- графические редакторы

- электронные таблицы

- системы управления базами данных

- программы для работы с графикой

- интегрированные пакеты прикладных программ.

 

3. Системы для программирования включают транслятор и языки программирования.

Транслятор - это программа переводчик. Она преобразует программу написанную, на одном из языков высокого уровня, в программу, состоящую из машинных команд. Транслятор реализуется в виде компиляторов или интерпретаторов.

Компилятор – читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.

Интерпретатор – переводит и выполняет программу строка за строкой.

Языки программирования – это средства для написания компьютерных программ.

 





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 1137 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студент может не знать в двух случаях: не знал, или забыл. © Неизвестно
==> читать все изречения...

2806 - | 2369 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.