структура программного обеспечения компьютера

Содержание

Слайд 2

Что такое программа? Программа-это запись алгоритма решения задачи в виде последовательности

Что такое программа?

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

или операторов языком, который понимает компьютер.
Слайд 3

Что такое программное обеспечение? Для нормального решения задач на компьютере нужно,

Что такое программное обеспечение?

Для нормального решения задач на компьютере нужно,

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

Общая структура ПО

Общая структура ПО


Слайд 5

Программное обеспечение, можно условно разделить на три категории: системное ПО (программы

Программное обеспечение, можно условно разделить на три категории:

системное ПО (программы общего

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

Системное ПО Эти программы общего пользования выполняют традиционные функции: планирование и

Системное ПО

Эти программы общего пользования выполняют
традиционные функции:
планирование и управление

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

К системному ПО относятся: операционные системы программы – оболочки, например, Norton

К системному ПО относятся:

операционные системы
программы – оболочки, например, Norton Commander


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

Прикладное ПО Прикладное ПО – программы, непосредственно обеспечивающие выполнение необходимых работ:

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

Прикладное ПО – программы,  непосредственно обеспечивающие
выполнение необходимых работ: редактирование

текстовых
документов, создание рисунков или картинок, создание
электронных таблиц и т.д.
Слайд 9

К прикладному ПО, например, относятся: Комплект офисных приложений MS OFFICE Бухгалтерские

К прикладному ПО, например, относятся:

Комплект офисных приложений MS OFFICE
Бухгалтерские системы


Финансовые аналитические системы
Интегрированные пакеты делопроизводства
CAD – системы (системы автоматизированного проектирования)
Редакторы HTML или Web – редакторы
Браузеры – средства просмотра Web - страниц
Графические редакторы
Слайд 10

Инструментальное ПО Инструментальное ПО или системы программирования - это системы для

Инструментальное ПО
Инструментальное ПО или системы программирования  - это системы для автоматизации

разработки новых программ на языке программирования.
Виды инструментального ПО
Текстовые редакторы
Интегрированные среды разработки
SDK
Компиляторы
Интерпретаторы
Линковщики
ПарсерыПарсеры и генераторы парсеров
Ассемблеры
Отладчики
Профилировщики
Генераторы документации
Средства анализа покрытия кода
Средства непрерывной интеграции
Средства автоматизированного тестирования
Системы управления версиями
и др.
Слайд 11

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

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

проектирования:

Borland Delphi - предназначен для решения практически любых задач прикладного программирования
Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений
Microsoft Visual Basic – это популярный инструмент для создания Windows-программ
Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения типа Microsoft Windows