
- •Аннотация
- •Содержание:
- •1|Программное обеспечение персональных компьютеров 4
- •Введение
- •1|Программное обеспечение персональных компьютеров
- •1.1|Программное обеспечение
- •1.2 | Исторический очерк
- •1.3|Виды программного обеспечения
- •1.3.1|Системное программное обеспечение
- •1.3.2|Прикладное программное обеспечение
- •1.3.3|Инструментальное программное обеспечение
- •Распространение программного обеспечения
- •1.3.4|Открытое программное обеспечение
- •1.3.5|Свободное программное обеспечение
- •1.3.6|Проприетарное программное обеспечение
- •Заключение
- •Список литературы и источников
- •Ресурсы сети интернет
1.3.2|Прикладное программное обеспечение
Прикладная программа или приложение— программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием посредством операционной системы.
К прикладному программному обеспечению относятся компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы. Примеры таких программ:CCleaner, MicrosoftOffice, Skype, браузеры, игры и прочие приложения.
К прикладным программам общего назначения относятся текстовые и графические редакторы, Веб-браузеры, электронные таблицы, а также Базы данных.
К прикладным программамспециального назначения относятся мультимедийные приложения (редакторы звука и видео, Медиаплееры), словари, справочники, энциклопедии.
Прикладное ПО является самым распространённым ПО, так как пользоваться им может любой пользователь ПК. Прикладное ПО, в отличии от инструментально и системного, выполняет гораздо больший спектр задач.
1.3.3|Инструментальное программное обеспечение
Инструмента́льное програ́ммное обеспе́чение— программное обеспечение, предназначенное для проектирования, разработки и сопровождения программ.
С помощью инструментального ПО можно создавать новое ПО. К Инструментальному ПО относятся такие программы, как MicrosoftVisualStudio, BorlandDelphi, TurboPascalи др.
Создания ПО осуществляется посредством языка программирования. Языки программирования выступают в качестве средства общения программиста и компьютера. Первые языки программирования появились относительно недавно и были довольно примитивны. Они предназначались для каких-либо числовых расчетов или простейших операций. Нужно отметить, что ранние языки программирования были оптимизированы под конкретную ЭВМ, и если программа, написанная на таком языке программировании работала на одном компьютере, то она вполне могла не функционировать на другом.
В настоящее время существуют тысячи различных языков программирования. Все их можно разделить на четыре большие группы:
Машинно-ориентированные (Ассемблер).
Машинно-независимые языки (Практически все языки программирования).
Процедурные языки (Фортан, Бейсик, Паскаль, Си).
Декларативные языки (Лисп, Пролог).
Объектно-ориентированные языки (C++, Java, VisualBasic).
Системные программы – это программы предназначенные для разработки программного обеспечения. К системным программа относятся: Ассемблеры, компиляторы, отладчики, компоновщики и т.д.
В мире существует более тысячи языков программирования, однако популярностью пользуются лишь единицы из них. Такое большое количество языков вызвано тем, что для разных предназначений используют разные языки программирования. Например, для обучения в школах и в университетах зачастую используют Pascal, Basic, C или Logo; при разработки экономического ПО – Кобол; а для разработке военного ПО был разработан язык программирования АДА в честь Августы Лады Лавлейс – первого программиста.
По мимо разделения ПО на виды, так же существует классификация программного обеспечения по распространению.