2. Программное
обеспечение
1.Системные 2.Прикладные 3.Инструментарий
программы программы программирования
3. Системные программы
Системные программы
предназначены для
управления центральным
процессором, памятью,
устройствами ввода-
вывода.
4. Системные программы
К системным программам относятся:
Операционные системы
Антивирусные программы
Программы-архиваторы
Драйверы
5. Функции операционной
системы
1. Осуществление диалога с
пользователем
2. Запуск устройств оперативной и
постоянной памяти
3. Управление компьютером
4. Запуск программ на выполнение
6. MS-DOS – однозадачная операционная система. В
настоящее время эта
операционная никем не используется, так как при
работе с этой
операционной системой пользователь мог решать
только одну
задачу.
В настоящее время на компьютерах используются
многозадачные
операционные системы, такие как: Linux, Windows
XP, Windows Vista,
Windows 7, Windows 8 и др.
7. Прикладные программы
• Прикладные программы
используются для
решения какой-то
определенной задачи.
Существует несколько
тысяч разных
прикладных программ.
Самые популярные
среди прикладных
программ:
8. Графические редакторы:Photoshop,
Paint, CorelDraw и др. Они предназначены
для создания рисунков, изменения фона,
добавления новых
эффектов.
9. Текстовые редакторы: Microsoft Word,
Word Pad, Блокнот и др. Они предназначены
для создания текстов, документов, заметок и др.
10. • Игровые и поучительные программы.
• Предназначенные для изучения
иностранных языков, школьных
предметов и просто для
развлеченения.
11. Инструментарий
программирования
• Программы,
относящиеся к этой
группе,
предназначены для
создания
прикладных и
системных
программ.
12. • К инструментарию программирования
относятся такие программы как: C++,
Pascal, Basic, Java и др.
13. Для создания программ нам требуется
знать языки программирования. Языки
программирования делятся на 2 группы:
языки высокого уровня и языки низкого
уровня. В отличие от всех языков только
лишь Assembler является языком низкого
уровня.
14. Языки программирования
Языки высокого уровня(high-level)
Языки низкого уровня(low-level)
Assembler
Все остальные(Pascal, C++,
Basic, Java, Delphi, LOGO,
ADA, C# и др.)