Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Программное обеспечение. Структура




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

Программное обеспечение – совокупность программ выполняемых вычислительной системой и необходимых для их эксплуатации. Все программы по характеру использования и категориям подразделяются на два класса:

Улитарные – предназначены для удовлетворения нужд их разработчиков и не предназначенных для широкого пользования;

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

Выделяют три класса:

- Системное программное обеспечение;

- Инструментарий технологий программирования;

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

Системное программное обеспечение (System Software)

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

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

Системное программное обеспечение делится на: базовое программное обеспечение и сервисное программное обеспечение.

Базовое программное обеспечение (base software) -минимальный набор средств, обеспечивающий работу ПК:

Базовая система ввода – вывода (BIOS) –совокупность программ для автоматического тестирования устройств после включения питания ПК, загрузки операционной системы в оперативную память и обеспечение взаимодействия операционной системы и приложений с различными устройствам ПК (клавиатурой, дисководом, видеоадаптером и т.д.).

Операционная системаэто программная среда, определяющая интерфейс пользователя;

Обычно хранится во внешней памяти ПК на диске(HDD). При включении ПК, система считывается с дисковой памяти и размещается в оперативном запоминающем устройстве – этот процесс называется загрузкой операционной системы (ОС).

В функции ОС входят:

· осуществляется диалог с пользователем;

· ввод – вывод и управление данными;

· планирование и организация процесса обработки программ, распределение ресурсов (оперативной памяти процессора и внешних устройств);

· запуск программ на выполнение;

· всевозможные операции обслуживания;

· передача информации между различными внутренними устройствами;

программная поддержка работы периферийных устройств(дисплея, клавиатуры, принтера, дисковых накопителе, мыши)или кратко организация диалога с пользователем, управления аппаратурой и ресурсами компьютера.

Каждая операционная система имеет свой командный язык, который позволяет выполнять те или иные действия (для приложений Windows –Visual Basic, Delphi, Cи++, а для интернет обозревателей Visual Cи++,Borland C++)

MS DOS устарела, ее проблемой была обеспечение совместимости программ с конкретными внешними устройствами, а все Windows – программы могут работать с конкретными внешними устройствами. Windows – представляет собой многозадачную ОС, использующая единый пользовательский интерфейс и предоставляющая возможность создания своего пользовательского интерфейса.

Операционные системы Windows:

Windows 95, Windows 98,Windows 2000, Windows XP, Windows Vista;

Windows XP – обладает улучшенной защитой системных файлов. Программное обеспечение поддерживает запись CD, CD-RW, DVD, полностью настраивает интерфейс множество программ и мультимедийные добавки.

Сетевые операционные системы – комплекс программ, обеспечивающий обработку,

передачу и хранение данных в сети (LAN Server, NetWare, VINES, Windows NT, Windows 95).

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

Для MS DOS – Norton Commander 5,0;

Для Windows - Norton Commander; Far, Norton Navigator, Windows Commander и т.д.

Операционные оболочки Norton Commander; Far у них панель представляет собой дерево, которое отображает структуру папок текущего диска.

Сервисное программное обеспечение – набор дополнительно устанавливаемых программ:

· программы контроля, тестирования и диагностики, которые используются для проверки правильного функционирования ПК, для обнаружения неисправности в процессе работы ПК, указывают причину и место неисправности;(ScanDisk - тестирование целостности диска и исправление физической поверхности диска);

· программы драйверы – с помощью их возможны подключения к ПК новых устройств;

· программы – упаковщики (для уплотнения информационного объема (сжатия) файлов архиваторы WinArj, WinRar,WinZip, которые позволяют записывать информацию на дисках более плотно, а также объединять несколько файлов в один архивный файл. Файл сжатый можно распоковать.).

· антивирусные программы(DrWeb, Avast, Nod 32, Kaspersky Anti – Virus, AVP, Norton Antivirus)для предотвращения заражения ПК и ликвидация последствий заражения вирусами.

· программы оптимизации и контроля качества дискового пространства, (Defrag –средство для ускорения работы программ посредством правильной организации на диске) восстановление разрушенной на магнитном носители информации, форматирование;

· программы восстановления информации, защиты данных;(UnErase Wizard – восстанавливает удаленные файлы), чистильщик дисков от засоряющих ненужных файлов – Disk Cleanup

· программы обслуживания сети;

· программы для записи СD-ROM, CD – R – (Nero)

И эти программы называют Утилиты, т.е,программы служащие для выполнения вспомогательных операций обработки данных или обслуживания ПК. Наибольшее

распространение имеют комплекты утилит:

Norton Utilities – фирма Symantec, Checkit PRO Deliuxe 2.0 – фирма Touch Stone,

PC Tools for Windows 2.0

Инструментарий технологий программирования – программные продукты поддержки (обеспечения) технологии программирования. В составиструментария технологии программирования входят: средства для создания приложений и

CASE - технология(Computer – Aided System Engineering) - это программный комплекс,автоматизирующий весь технологический процесс анализа, роектирования,

разработки и сопровождения сложных программных систем.

Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы(задачи) массового спроса, подготовленный к реализации как любой вид продукции.

Язык программирования – формализованный язык для описания алгоритма решения задачи на ПК (Фортран, Borland C++, Си ++, Delphi. Turbo Pascal 5.0,6.0,7.0 и т.д.).

Пакеты прикладных программ (ППП) -комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.

Они разделяются на два класса: общего назначения и специального.

Общего назначения – такие как текстовые и табличные, графические редакторы, системы управления базами данных СУБД и т.д.




Поделиться с друзьями:


Дата добавления: 2014-12-08; Просмотров: 794; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.