
- •1. Каков состав программного обеспечения эвм?
- •2. В чем заключается управление данными?
- •3. Основные виды носителей данных
- •4. Основные виды организации файлов
- •5. В чем заключается управление задачами в ос?
- •7. Какие типы пользовательских интерфейсов вам известны?
- •8. Что такое дисковая операционая система
- •9. Какие версии dos вам звестны?
- •10. Какие компоненты входят в состав dos?
- •4) Командный процессор command.Com.
- •11. Файловая система dos
- •12. Что такое Windows и их версии?
- •13. Как изенить размер и положение окна в Windows?
- •14. Что такое буфер обмена?
- •15. Что такое ос Windows 95?
- •Значки рабочего стола
- •17. Что такое панель задач, панель упрвления, проводник?
- •18. Каковы особенности файловой системы в Windows 95?
- •Области диска
- •Цепочка fat
- •Структура записи в каталоге
- •Другие изменения в fat32
- •19. Каковы характеристики ос Unix?
- •Основные понятия семейства ос unix:
- •20. Каковы особенности ос Unix?
- •21. Принципы организации сетей
- •Виды сетей: одноранговые и на основе сервера. Преимущества и недостатки.
- •22. Топологии локальных сетей
- •23. Основные элементы территориальных сетей
- •24. Система протоколов для сетей
- •25. Назначение сетевых операционных систем
- •26. Что такое программные оболочки?
- •27. Какие функции выполняет Norton Commander?
- •28. Как функционируют интернет-браузеры?
- •Основные функции браузера
- •29. Функции сред разработки Интегрированная среда разработки
- •30. Основные принципы визуального программирования
- •Общее понятие визуального программирования
- •9.2. Технология визуального программирования
1. Каков состав программного обеспечения эвм?
Однако классически программное обеспечение принято подразделять по назначению:
Системное.
Прикладное .
Инструментальное.
Системное программное обеспечение -
Комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные практические задачи, а лишь обеспечивает работу других программ, предоставляя им сервисные функции, абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными ресурсами вычислительной системы.
Как правило, к системному программному обеспечению относятся:
операционные системы,
утилиты,
системы программирования,
системы управления базами данных,
широкий класс связующего программного обеспечения.
Операционная система
Комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами — с одной стороны — и прикладными программами с другой.
Встроенные программ
Встроенные программы или firmware — это программы, «зашитые» в цифровые электронные устройства. В ряде случаев (например, BIOS IBM-PC совместимых компьютеров) являются по сути частью операционной системы, хранящейся в постоянной памяти. В достаточно простых устройствах вся операционная система может быть встроенной. Многие устройства современных компьютеров имеют собственные «прошивки», осуществляющие управление этими устройствами и упрощающие взаимодействие с ними.
Утилиты
Диспетчеры файлов;
Архиваторы (с возможным сжатием данных);
Просмотрщики;
Утилиты для диагностики аппаратного или программного обеспечения;
Утилиты восстановления после сбоев;
Оптимизатор диска — вид утилиты для оптимизации размещения файлов на дисковом накопителе, например, путём дефрагментации диска;
Деинсталлятор — программа для удаления программного обеспечения
Вспомогательные компьютерные программы в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы. Утилиты предоставляют доступ к возможностям (параметрам, настройкам, установкам), недоступным без их применения, либо делают процесс изменения некоторых параметров проще (автоматизируют его). Утилиты могут входить в состав операционных систем, идти в комплекте со специализированным оборудованием или распространяться отдельно.
Системы программирования
К этой категории относятся системные программы, предназначенные для разработки программного обеспечения.
Системы управления базами данных
Совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Основные функции СУБД:
управление данными во внешней памяти (на дисках);
управление данными в оперативной памяти с использованием дискового кэша;
журнализация изменений, резервное копирование и восстановление базы данных после сбоев;
поддержка языков БД (язык определения данных, язык манипулирования данными).
Прикладное программное обеспечение
Прикладное программное обеспечение — программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем.
Универсальные
Специализированные
Научное программное обеспечение
Развлекательное программное обеспечение]
Мультимедийное программное обеспечение
САПР
Системы электронного документооборота
Инструментальное программное обеспечение
Программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. Строго говоря, определение последнего включает в себя определение инструментального, поэтому инструментальное можно считать обособленным подклассом прикладного ПО.