Программное обеспечение компьютера
Программа являет собой описание на языке, понятном компьютеру алгоритм действий, необходимых к выполнению с целью решения поставленных задач. Программа являет собой описание на языке, понятном компьютеру алгоритм действий, необходимых к выполнению с целью решения поставленных задач. Синтез программ, направленных на работу на компьютере, называют программным обеспечением ПК.
•Прикладное •Прикладное •Системное •Инструментарий программирования
Под системным ПО понимают совокупность программ, определяющих правила работы в системной среде. Самой важной системной программой считают операционную систему. Под системным ПО понимают совокупность программ, определяющих правила работы в системной среде. Самой важной системной программой считают операционную систему.
Операционная система направлена на: Операционная система направлена на: •Контакт пользователя с персональным компьютером •Управление ресурсами компьютера •Контроль за работой прикладных программ
Под прикладным ПО следует понимать все прикладные программы, которые есть в наличии на ПК. Они могут работать только, если на ПК уже есть операционная система. Под прикладным ПО следует понимать все прикладные программы, которые есть в наличии на ПК. Они могут работать только, если на ПК уже есть операционная система. Совокупность прикладных программ в ОС Windows именуют приложениями или пакетом прикладных программ.
•Игры •Игры •Текстовые процессоры •Табличные процессоры •Графические пакеты •Базы данных •Обучающие программы •Интегрированные пакеты
Инструментарий программирования – это методика создания программного обеспечения. Инструментарий программирования – это методика создания программного обеспечения. Базовый набор инструментов – это языки программирования.
Самые распространенные языки программирования: Самые распространенные языки программирования: •Basic •Pascal •Delphi •C++ •ЛОГО
Языки программирования разделяются на процедурные и непроцедурные. Процедурные в свою очередь бывают низкого и высокого уровня. Непроцедурные языки программирования классифицируют как объектно-ориентированные, логические и другие. Языки программирования разделяются на процедурные и непроцедурные. Процедурные в свою очередь бывают низкого и высокого уровня. Непроцедурные языки программирования классифицируют как объектно-ориентированные, логические и другие.
Системное ПО следует разделить на базовое ПО и сетевое ПО. Системное ПО следует разделить на базовое ПО и сетевое ПО. К базовому ПО относят: •Операционную систему •Сетевую операционную систему •Оболочки ОС.
Сетевое ПО следует понимать, как утилиты. К ним можно отнести: Сетевое ПО следует понимать, как утилиты. К ним можно отнести: •Программы, созданные с целью диагностики работоспособности компьютера •Программы для уничтожения вредоносного ПО (вирусов) •Программы обслуживания дисков •Программы архивирования данных •Программы обслуживания сети и др.
Прикладное ПО разделяют: Прикладное ПО разделяют: •Общего назначения •специального назначения •профессионального назначения
К ПО общего назначения относят текстовые процессоры, издательские системы, графические процессоры, системы управления БД, электронные таблицы, интегрированные системы, и прочие. К ПО общего назначения относят текстовые процессоры, издательские системы, графические процессоры, системы управления БД, электронные таблицы, интегрированные системы, и прочие. Под ПО специального назначения следует понимать прикладные программные средства, системы по управлению искусственным интеллектом, системы гипертекста и мультимедиа.