Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив2 / курсовая docx525 / Kursovaya_Rabota(17).docx
Скачиваний:
76
Добавлен:
07.08.2013
Размер:
53.12 Кб
Скачать

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

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

К прикладному программному обеспечению относятся компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы. Примеры таких программ:CCleaner, MicrosoftOffice, Skype, браузеры, игры и прочие приложения.

К прикладным программам общего назначения относятся текстовые и графические редакторы, Веб-браузеры, электронные таблицы, а также Базы данных.

К прикладным программамспециального назначения относятся мультимедийные приложения (редакторы звука и видео, Медиаплееры), словари, справочники, энциклопедии.

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

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

Инструмента́льное програ́ммное обеспе́чение— программное обеспечение, предназначенное для проектирования, разработки и сопровождения программ.

С помощью инструментального ПО можно создавать новое ПО. К Инструментальному ПО относятся такие программы, как MicrosoftVisualStudio, BorlandDelphi, TurboPascalи др.

Создания ПО осуществляется посредством языка программирования. Языки программирования выступают в качестве средства общения программиста и компьютера. Первые языки программирования появились относительно недавно и были довольно примитивны. Они предназначались для каких-либо числовых расчетов или простейших операций. Нужно отметить, что ранние языки программирования были оптимизированы под конкретную ЭВМ, и если программа, написанная на таком языке программировании работала на одном компьютере, то она вполне могла не функционировать на другом.

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

  • Машинно-ориентированные (Ассемблер).

  • Машинно-независимые языки (Практически все языки программирования).

  • Процедурные языки (Фортан, Бейсик, Паскаль, Си).

  • Декларативные языки (Лисп, Пролог).

  • Объектно-ориентированные языки (C++, Java, VisualBasic).

Системные программы – это программы предназначенные для разработки программного обеспечения. К системным программа относятся: Ассемблеры, компиляторы, отладчики, компоновщики и т.д.

В мире существует более тысячи языков программирования, однако популярностью пользуются лишь единицы из них. Такое большое количество языков вызвано тем, что для разных предназначений используют разные языки программирования. Например, для обучения в школах и в университетах зачастую используют Pascal, Basic, C или Logo; при разработки экономического ПО – Кобол; а для разработке военного ПО был разработан язык программирования АДА в честь Августы Лады Лавлейс – первого программиста.

По мимо разделения ПО на виды, так же существует классификация программного обеспечения по распространению.

Соседние файлы в папке курсовая docx525