Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

Назначение, функции и состав ПО

Прикладной уровень.

Служебный уровень

Системный уровень.

Базовый уровень

Это низший уровень отвечает за взаимодействие с базовыми аппаратными средствами, записывается на специальные микросхемы ПЗУ на этапе производства и не могут быть изменены во время эксплуатации

Является переходным. Функции ПО системного уровня:

· Управление памятью

· Управление процессами ввода-вывода

· Управление файловой системой

· Организация взаимодействия и диспетчеризации процессов

· Учет использованных ресурсов

· Обработка команд

И т.п.

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

Служебные программы бывают интегрированные с ОС и автономные, расширяющие функции ОС

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

1. Диспетчеры файлов

2. Средства сжатия данных

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

4. Программы инсталляции

5. Средства коммуникации

6. Средства просмотра и воспроизведения

7. Средства КБ

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

Классификация прикладного ПО:

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

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

3. Графические редакторы

4. СУБД

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

6. САПР

7. Настольные издательские системы

8. Редакторы HTML

9. Браузеры

10. Системы автоматизированного перевода

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

12. Бухгалтерские системы

13. Финансовые аналитические системы

14. Экспертные системы

15. ГИС

16. Системы видеомонтажа

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

 

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

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

Пакет программных продуктов – комплекс взаимосвязанных программ для решения задач определенной области

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

Это совокупность системных программ обеспечивающих автоматизацию разработки и отладки пользовательских программ

Основные функции

· Трансляция

· Регистрация синтаксических и логических ошибок в программах

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

· Интегрированную среду разработчика программ – это специальные программные средства, встроенные в прикладной пакет программ (ППП)

o Библиотеки функций, процедур, объектов и методов обработки

o Макрокоманды

o Программный модуль вставки

o Конструкции экранных форм и отчетов

o Языки запросов высокого уровня

· Транслятор

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

 

Базовое ПО – это минимальный набор программных средств для обеспечения работы компьютера

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

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

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

<== предыдущая лекция | следующая лекция ==>
Программное обеспечение. Основные особенности процессора Pentium | База данных
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 232; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.