Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы-Информатика.doc
Скачиваний:
5
Добавлен:
18.11.2019
Размер:
195.58 Кб
Скачать

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

Инструментальные программные средства (системы программирования) — обязательная часть программного обеспечения, с использованием которой создаются программы.

21. Системное и прикладное программное обеспечение.

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

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

- операционные системы (эта программа загружается в ОЗУ при включении компьютера)

- программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером)

- Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в

оперативную память при запуске компьютера)

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

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

По типу программные средства общего назначения – графические и текстовые редакторы, субд

Программные средства специального назначения - экспертные системы, мкльтимедиа приложения, справочные системы

Программные средства профессионального уровня – САПР, АСУ, АРМ и т.д.

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

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

22. Понятие об операционной системе. Назначение операционной системы.

ПК без программных средств - "груда железа". Чтобы компьютер ожил необходимы различные программы. Операционная система (ОС) - это программа, которая управляет компьютером, поддерживает работу всех программ и их взаимодействие с аппаратурой. Без нее компьютер просто не будет работать.

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

К числу основных ресурсов современных вычислительных систем могут быть отнесены такие ресурсы, как процессоры, основная память, таймеры, наборы данных, диски, принтеры, сетевые устройства и др. Ресурсы распределяются между процессами. Процесс (задача) представляет собой базовое понятие большинства современных ОС и часто кратко определяется как программа в стадии выполнения. Программа — это статический объект, представляющий собой файл с кодами и данными. Процесс — это динамический объект, который возникает в операционной системе после того, как пользователь или сама операционная система решает «запустить программу на выполнение», то есть создать новую единицу вычислительной работы. Например, ОС может создать процесс в ответ на команду пользователя run prgl. exe, где prgl. exe — это имя файла, в котором хранится код программы.

К современным операционным системам предъявляются следующие требования:

  • совместимость (должна включать средства для выполнения приложений, подготовленных для других ОС);

  • переносимость — обеспечение возможности переноса ОС с одной аппаратной платформы на другую;

  • надежность и отказоустойчивость — предполагает защиту ОС от внутренних и внешних ошибок, сбоев и отказов;

  • безопасность — ОС должна содержать средства защиты ресурсов одних пользователей от других;

  • расширяемость — ОС должна обеспечивать удобство внесения последующих изменений и дополнений;

  • производительность — система должна обладать достаточным быстродействием.

По числу одновременно выполняемых задач выделяют ОС однозадачные (MS DOS) и многозадачные (OS/2, UNIX, Windows).

23. Прикладное программное обеспечение. Пакеты прикладных программ.

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

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

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

Программные продукты данного класса можно классифицировать по разным признакам: типам предметных областей;

типам информационным системам; функциям и комплексам задач, реализуемых программным способом, и др.

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

ППП автоматизированного бухгалтерского учета; ППП финансовой деятельности; ППП управления персоналом (кадровый учет); ППП управления материальными запасами; ППП управления производством;

банковские информационные системы и т. п.

Пакет прикладных программ (ППП) - любой комплекс, ориентированный на решение некоторого класса задач.