Типы программного обеспечения

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Типы программного обеспечения создатель Mind Map: Типы программного обеспечения

1. Персональный компьютер

1.1. Пользователи

1.1.1. Системные программисты

1.1.2. Прикладные программисты

1.1.3. Администраторы

1.1.4. Конечные пользователи

1.2. Задачи

1.2.1. Приложения

2. Инструментальное программное обеспечение

2.1. Языки и системы программирования

2.2. Интегрированные среды программирования

2.2.1. Текстовой редактор

2.2.2. Компилятор

2.2.3. Интерпретатор

2.2.4. Средства автоматизации сборки

2.2.5. Отладчик

2.3. Программно-аппаратные комплексы

2.3.1. Аппаратная часть (Hardware)

2.3.2. Программная часть (Software)

3. Системное программное обеспечение

3.1. Базовое программное обеспечение

3.1.1. Операционные системы

3.1.1.1. Windows

3.1.1.2. Mac OS

3.1.1.3. Linux

3.1.2. Оболочки операционных систем

3.1.2.1. Текстовой пользовательский интерфейс

3.1.2.2. Графический пользовательский интерфейс

3.1.3. Сетевые операционные системы

3.2. Сервисное программное обеспечение

3.2.1. Антивирусные программы

3.2.1.1. Dr. Web

3.2.1.2. Avast

3.2.1.3. Panda

3.2.1.4. Norton

3.2.1.5. NOD32

3.2.1.6. Антивирус Касперского

3.2.2. Программы архивирования данных

3.2.2.1. WinZip

3.2.2.2. WinRar

3.2.3. Программы диагностики работоспособности компьютера

3.2.4. Программы обслуживания сети

3.2.5. Программы обслуживания дисков

4. Прикладное программное обеспечение

4.1. Общего назначения

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

4.1.1.1. Emacs

4.1.1.2. Microsoft Notepad

4.1.1.3. jEdit

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

4.1.2.1. Microsoft Word

4.1.2.2. OpenOffice Writer

4.1.2.3. LibreOffice Writer

4.1.3. Системы компьютерной вёрстки

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

4.1.4.1. Растровые графические редакторы

4.1.4.1.1. Adobe Photoshop

4.1.4.1.2. GIMP

4.1.4.2. Векторные графические редакторы

4.1.4.2.1. Adobe Illustrator

4.1.4.2.2. Corel Draw

4.1.5. Системы управления базами данных (СУБД)

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

4.1.7. Веб-браузеры

4.1.7.1. Mozilla FireFox

4.1.7.2. Google Chrome

4.1.7.3. Opera

4.1.7.4. Safari

4.1.7.5. Яндекс. Браузер

4.2. Специального назначения

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

4.2.1.1. Модуль базы знаний

4.2.1.2. Модуль логического вывода

4.2.1.3. Интерфейс пользователя

4.2.2. Транслятогры

4.2.3. Мультимедиа-приложения

4.2.3.1. Медиаплееры

4.2.3.2. Программы для создания и редактирования видео, звука

4.2.4. Гипертекстовые системы

4.2.4.1. Электронные словари

4.2.4.2. Энциклопедии

4.2.4.3. Справочные системы

4.2.5. Системы управления содержимым

4.3. Развлекательного направления

4.3.1. Медиаплееры

4.3.2. Компьютерные игры

4.4. Профессиональные программные средства

5. Развитие технологии программирования

5.1. Первый этап: стихийное программирование

5.2. Второй этап: структурный подход к программированию

5.3. Третий этап: объектный подход к программированию

5.4. Четвёртый этап: компонентный подход