Отправляет email-рассылки с помощью сервиса Sendsay

Дистанционное обучение

  Все выпуски  

уроки и методика преподавания информатики для учителей Классификация программного обеспечения www.thl.narod.ru


НАЗНАЧЕНИЕ ФУНКЦИИ И СТРУКТУРА ПРГРАММ ОБЕСПЕЧЕНИЯ ЭВМ. КЛАССЫ ПОЛЬЗОВАТЕЛЕЙ ЭВМ. Компьютер – совокупность технических устройств и программного обеспечения (комплекса программ) ПО является посредником между техническими устройствами и пользователем. ПО – это не только программы, но и документации (описание языков). Программы обеспечения: 1. Системное ПО включает в себя: a) Операционную систему (однопользовательские, многопользовательские) b) Сервисные программы (программы – оболочки, утилиты, антивирусные средства) c) Программы технического обслуживания 2. Системы программирования: a) Трансляторы (компиляторы, интерпретаторы, ассемблеры) b) Библиотеки компилятора c) Редакторы связи 3. Прокладное ПО: 1. общего назначения a) редакторы (текстовые, графические, издательские системы) b) электронные таблицы c) система управления базами данных d) интегрирование e) CASE – технологии f) Экспертные системы и искусственный интеллект 2. Методо-ориентированная (математических методов, методов статистики, графики) 3. Проблемно-ориентированная (комплексы для непромышленных предприятий, комплексы для предприятий промышленной сферы, отдельных предметных областей) 4. Глобальных сетей 5. Организации вычислительных процессов В настоящее время пользователи ЭВМ делятся на классы: пользователь, программист, парапрограммист, оператор, хакер, «чайник», ламер, юзер. СИСТЕМНЫЕ ПРОГРАММНЫЕ ОБЕСПЕЧЕНИЯ, ОПЕРАЦИОННЫЕ СИСТЕМЫ, ОБОЛОЧКИ СЕРВИСНЫХ ПРОГРАММ. НАЧАЛЬНАЯ ЗАГРУЗКА ЭВМ, ИНСТАЛЯЦИЯ И УСТАНОВКА ПРОГРАММ (ДИСТРИБУТИВ). ЛИЦЕНЗИОННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ВИДЫ ЛИЦЕНЗИЙ) Системное ПО организует процесс обработки информации в компьютере. Управляет вычислительным процессом и работой устройств, а также обеспечивает нормальную рабочую среду для прикладных программ. Операционные системы являются программным устройством управления и выполняет функции: 1. управляют вычислительным процессом 2. управляют и распределяют ресурсы, оперативную память и место на дисках 3. организуют диалог с пользователем 4. управляют аппаратурой и обменом данных между устройствами 5. обеспечивают защиту данных 6. запускают прикладные программы 7. обеспечивают удобный способ общения (интерфейс) пользователя и прикладных программ Часть системных управляющих программ загружается в ОП при включении компьютера и постоянно там находятся. Эти программы называются ядром (монитором) ОС или резидентными программами. Другие управляющие программы загружаются с диска в ОП по мере необходимости и называются транзитными. Классификация операционных систем: 1. по количеству одновременно работающих пользователей a) однопользовательский b) многопользовательский 2. по числу одновременно решаемых задач a) однозадачные b) многозадачные 3. по количеству поддерживаемых процессоров a) однопроцессорные b) многопроцессорные 4. по разрядности 16, 32, 64-разрядные 5.по типу интерфейса a) командные b) графические 6. по типу доступа пользователя ЭВМ a) пакетная обработка b) с разделением времени c) в реальном времени 7. по типу используемых ресурсов a) локальные b) сетевые Сервисные программы – совокупность программных продуктов – обеспечивают пользователю дополнительные услуги и расширяет способность ОС. Программы – оболочки – надстройки над ОС, которые обеспечивают более удобный и надежный способ общения с ПК (Norton Commander…) При включении компьютера он тестирует свои устройства и пытается выполнить загрузку операционной системы – программы, осуществляющей управление компьютером. Этот процесс называется начальной загрузкой. При начальной загрузке содержимое оперативной памяти компьютера очищается, после чего автоматически запускаются находящиеся в постоянной памяти (BIOS) программы проверки оборудования. После проверки оборудования и инициализации устройств компьютера программа начальной загрузки (находящаяся в BIOS) пытается загрузить операционную систему. Программа- загрузчик ОС считывает в память начало одного из системных файлов ОС и передает ему управление. Так что дальнейший ход загрузки зависит от вида загружаемой ОС. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ И ЕГО КЛАССИФИКАЦИЯ Прикладное программное обеспечение – это совокупность программ, предназначенных для разработки и выполнения конкретных задач (приложения) пользователя. Прикладное ПО работает под управлением системного базового ПО. Прикладные программы часто называют макетом прикладных программ. Прикладное ПО специальным образом организованные программные комплексы. Используются большим числом пользователей для решения определенного круга задач. Они являются мощным инструментом автоматизации решения задач, практически полностью освобождая пользователя от необходимости знания языков программирования. Прокладное ПО общего назначения – универсальные программные продукты. Редакторы предназначены для создания и изменения текстов, документов, графиков и иллюстраций. Редакторы документов позволяют подготавливать документы быстро и удобно. Они позволяют использовать различные шрифты символов, абзацы произвольной формы, автоматически переносят слова на новую строку, позволяют делать сноски, включать рисунки, автоматически нумеруют страницы и сноски, проверяют правописание, набирают тексты в несколько столбцов, создают таблицы и диаграммы, строят оглавление, предметные указатели и т.д. Графический редактор позволяет создавать и редактировать рисунки. В простейших редакторах предоставляются возможности рисования линий кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Издательские системы предназначены для подготовки рекламных буклеров, оформления газет, журналов и книг. Основная их функция – размещение текста по страницам документа, вставка рисунков, использование различных изобразительных эффектов и т.д. Также к прикладным программам относятся: табличные процессоры, программы подготовки презентаций, программы для анимации, бухгалтерские программы, правовые базы данных, персональные информационные менеджеры, программы планирования, программы распознавания символов, программы – переводчики, программы – словари, системы управления базами данных, системы автоматизированного проектирования. Много полезной информации можно почерпнуть на сайте www.thl.narod.ru

В избранное