Программное обеспечение (по)

Важнейшей частью вычислительной системы является программное обеспечение

Программное обеспечение (набор программ, управляющих ПК и его устройствами)
Системное ПО Операционная система: DOS, OS / 2, DR DOS, PC DOS, Unix, Linux
Системы меню – прообраз операционных оболочек (NORTON, VOLKOV commander) Операционные (графические) оболочки МасOS (для компьютеров Apple Macintosh) X-Windows (для ОС UNIX), Windows 1.01 (1985 г.), Windows 2.0, Windows 3.0 /3.1/ 3.11 (1990-93 г.), Windows NT (1992 г.), Windows 95/ 98/ 2000/ МЕ/ХР/Vista/ 7, 8, 8.1…, Android, iOS… - для мобильных устройств
Системы программирования на различных алгоритмических языках
Прикладное ПО Прикладные программы (ПП)
Сетевое ПО Сетевое программное обеспечение

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

Эти основные операции очень низкого уровня (MS DOS).

Операционная система (ОС) Ядро – основа операционной системы
Интерфейс – оболочка, с которой работает пользователь
Драйверы

Операционная система ДОС не имеет графической оболочки и работает с командной строкой. Строка приглашения ДОС выглядит так:

С:\> команда / имя файла

Операционные оболочки (системы меню) – работают на основе ДОС и обеспечивают удобный для пользователя интерфейс.

Наиболее распространенные оболочки – NORTON, Windows.

Дополнительное удобство работы требует большего количества оперативной памяти.

Системы программирования на различных алгоритмических языках – включают комплекс различных программных средств, обеспечивающих составление прикладной программы на алгоритмическом языке программирования, контроль над правильностью составления программы, ее отладку и выполнение.

Языки программирования Машинно-ориентированные языки: машинный и ассемблер
Языки высоких уровней: фортран, Си, паскаль, бейсик и т.п.

Этапы развития языков программирования: Basic→ QBasic →Visual Basic Pascal→ Turbo Pascal →Delphi, Fortran →Fortran 77→ Visual Fortran

Прикладные программы (ПП) – работают на базе ДОС и разрабатываются для решения конкретных задач пользователя.

Современные ПП написаны на специальных алгоритмических языках высокого уровня.

Этапы работы Прикладных Программ
перевод ПП на машинный язык специальной программой – транслятором
программа считывается в ОЗУ и ей передается управление
результаты вновь передаются путем перевода на язык высокого уровня

Сетевое программное обеспечение – представляет собой программы, позволяющие ПК работать в компьютерной сети.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: