П. 3.5. Манипуляторы

К устройствам тип манипулятор относят такие устройства, как мышь, джойстик, световое перо и т.д.

Тема 4. Структура ПО.

П. 1. Структурная схема программного обеспечения.

Программное обеспечение

Системное обеспечение

Системное программирование

Прикладное ПО

Системное обеспечение состоит из

ОС

Средства диагностики

Операционная система

Программная оболочка

драйверы

утилиты

ОС – основа программного обеспечения ПК.

 

ОС – это совокупность программ обеспечивающих управления процессом обработки информации и взаимодействия между аппаратными средствами и пользователем.

В состав ОС также включаются системные программы

программы оболочки

Драйвера

Утилиты

Программные оболочки – программы, обеспечивающие более удобный и наглядный способ общения пользователя с ПК, чем системные средства ОС.

Для MS-DOS

NC

VC

 

Для Windows

Windows Commander

Far

Драйверы – это программы, обеспечивающие взаимодействие ОС с внешними устройствами.

Утилиты – вспомогательные программы, обеспечивающие расширение возможностей ОС.

Средства контроля и диагностики предназначены для проверки устройств ПК. Они автоматически выявляют неисправности, их место и сообщают об этом пользователю.

П. 2. Системы программирования.

Системы программирования включают в себя

Языки программирования

трансляторы

Они позволяют разрабатывать, как системное, так и прикладное программное обеспечение.

Системы программирования

ЯП. Трансляторы

Компиляторы Интерпретаторы

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

В настоящее время в мире насчитывают несколько сотен языков программирования.

С помощью языков программирования разрабатываются программы для ПК.

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

Транслятор – это переводчик с языка программирования на язык ЭВМ, то есть в команды, состоящие из кодов ЭВМ.

Различные основные виды трансляторов – это интерпретаторы и компиляторы кода.

Интерпретатор – транслятор, который обеспечивает покомандный перевод в машинные коды и одновременное выполнение каждой команды программы.

Достоинством интерпретатора является возможность организации работы в режиме диалога пользователь – ПК.

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

В результате работы компьютера создаётся отдельный модуль

П. 3. Прикладное ПО.

Прикладное ПО – это совокупность программ различного назначения для автоматизации обработки различного вида информации.

Прикладное ПО подразделяется на

прикладные программы

специальные пакеты прикладных программ.

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

Прикладные программы – программы, которые разрабатываются, как правило, для конкретных пользователей или самими пользователями для текущих нужд.

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

Специализированные пакеты прикладных программ – программы для определённого класса задач конкретной предметной области, которые предназначены для обеспечения потребности большого числа пользователей.

Пакеты имеют «дружественный» пользовательский интерфейс и могут эксплуатироваться пользователями без участия программистов.

К подобным пакетам можно отнести

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

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

Базы данных

САПР

Пакеты вспомогательных программ

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

Комплексные пакеты прикладных программ обладают универсальными возможностями по обработке информации и включают в себя:

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

Текстовые процессоры

Системы управления БД

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

Средства деловой графики

Пример:

MS Office

Quattro Pro

OpenOffice.org


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: