АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

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

Читайте также:
  1. II. Стипендиальное обеспечение студентов, аспирантов и докторантов
  2. IV. Обеспечение национальной безопасности Российской Федерации
  3. IV. УЧЕБНО-МЕТОДИЧЕСКОЕ, ИНФОРМАЦИОННОЕ И МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
  4. VII. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
  5. VII. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ КУРСА
  6. Аппаратное и программное обеспечение сети
  7. Базовое программное обеспечение
  8. Военно-экономическое обеспечение обороны
  9. Глава IV. ОБЕСПЕЧЕНИЕ ПОЖАРНОЙ БЕЗОПАСНОСТИ
  10. Дополнительное материально-бытовое обеспечение осужденных
  11. Здоровый образ жизни и его обеспечение.
  12. Значение, задачи и информационное обеспечение анализа трудовых ресурсов.

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

1. Базовое ПО;

2. Системное ПО;

3. Прикладное ПО.

Программы первого уровня хранятся в ПЗУ и взаимодействуют с аппаратными средствами. Программы этого уровня являются неотхъемлимой частью ПК, поэтому их набор часто называют внутренним программным обеспечением. Для ПК совокупность этих программ это базовая система ввода-вывода(BIOS).

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

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

Классификация программного обеспечения:

v ПО:

Ø Системное:

§ ОС;

§ Средства разработки ПО;

· Языки программирования;

· Трансляторы;

· Редакторы связей.

§ Сетевое ПО;

§ Сервисное ПО.

· Операционные среды;

· Оболочки ОС;

· Утилиты.

Ø Прикладное:

§ Стандартные приложения:

§ Специализированное ПО:

· Методо ориентированное;

¨ Математические программы;

¨ Статистические программы;

¨ Аналитические программы.

· Проблемно ориентированное:

¨ Экспертные системы;

¨ САПР;

¨ Издательские системы;

¨ Бухгалтерские системы;

¨ Системы перевода.

Системное ПО

Операционная система

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

Функции ПО:

1) Осуществление диалога с пользователя;

2) Ввод-вывод и управление данными;

3) Планирование и организация процесса обработки программ;

4) Распределение ресурсов;

5) Запуск программ на выполнение;

6) Всевозможные вспомогательные операции обслуживания;

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

8) Программная поддержка работы периферийных устройств.

В зависимости от количества одновременно обрабатываемых задач и числа пользователей, которые могут обслуживать операционную систему, различают 4 основных класса ОС:

1) Однопользовательские однозадачные. Они поддерживают одну клавиатуру и могут работать только с одной в данный момент задачей.

2) Однопользовательские однозадачные с фоновой печатью.

3) Однопользовательские многозадачные. Они обеспечивают одному пользователю параллельную обработку нескольких задач.

4) Многопользовательские многозадачные. Позволяют на одном компьютере запускать несколько задач нескольким пользователям.

Каждая операционная система имеет свой командный язык, который позволяет пользователям выполнять те или иные действия.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)