Академический Документы
Профессиональный Документы
Культура Документы
Программное обеспечение
Процесс создания программ:
1. Постановка задачи
3. Программирование
Основные термины:
• прикладное ПО;
• служебное ПО;
• системное ПО;
• базовое ПО.
Базовый уровень
• процессор,
• оперативная память,
• каналы ввода-вывода,
• сетевое оборудование,
• системные программисты
• прикладные программисты
• конечные пользователи
• администраторы сети
• Алгоритмическая сложность
• Переносимость (многоплатформенность)
• Надежность
• Эффективность
• Модифицируемость
• Коммуникативность
Классификация программ по характеру
использования и категориям пользователей
текстовые редакторы
текстовые процессоры
графические редакторы
системы управления данными
электронные таблицы
системы автоматизированного проектирования (CAD-
системы)
экспертные системы
редакторы HTML (веб-редакторы)
браузеры
интегрированные системы делопроизводства
Классификация прикладного ПО:
бухгалтерские системы
финансовые аналитические системы
геоинформационные системы
системы видеомонтажа
обучающие, развивающие, справочные, развлекательные
программы
коммуникационные пакеты для организации
взаимодействия пользователей с удаленными
абонентами или информационными ресурсами сети;
средства электронной почты
настольные издательские системы
системы искусственного интеллекта
Классификация прикладного ПО:
Классы языков программирования: