Темы и цели урока. Записывается тема урока. Учащиеся отвечают на вопросы: Как вы думаете, так уж ли необходимы компьютерные программы

Вид материалаУрок

Содержание


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

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


Цели урока: 1.Дать представление о программном обеспечении, как о неотъемлемой части ПК.

2. Рассмотреть инструментарий ПО

Тип урока изучение нового материала ( лекция + презентация)

Ход урока:
  • Организационный момент.
  • Постановка темы и цели урока.
  1. Записывается тема урока.
  2. Учащиеся отвечают на вопросы:
    • Как вы думаете, так уж ли необходимы компьютерные программы.
    • Как вы считаете, почему компьютер называется персональным.
  • Программное обеспечение (ПО)

ПО — это важнейшая часть ПК. Ведь, сам по себе компьютер – это всего лишь «железка», без ПО он не работоспособен. ПО бывает 3 видов:
    • Аппаратное ПО – это программы встроенные в ПК, которые записаны в энергонезависимую память и всегда неизменны. Существует много таких программ для разных частей компьютера, но основных две:
  • Системное ПО – это операционная система, драйвера устройств, программы для обслуживания дисков и т.д.
  • Прикладное программное обеспечение (ППО) делится на 2 группы:
    1. Прикладное ПО – это программы «на все случаи жизни» (графические и текстовые редакторы, игры, языки программирования и многое-многое другое).
    2. Инструментарий – класс программ предназначенный для создания системного и прикладного программного обеспечения.

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

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


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

Программное обеспечение, можно условно разделить на три категории:

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

 прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.

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


Системное ПО


Это программы общего пользования не связаны с конкретным применением ПК и выполняют традиционные функции: планирование и управление задачами, управления вводом-выводом и т.д.

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

К системному ПО относятся:

 операционные системы (эта программа загружается в ОЗУ при включении компьютера)

 программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)

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

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

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


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


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

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

К прикладному ПО, например, относятся:

 Комплект офисных приложений MS OFFICE

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

 Финансовые аналитические системы

 Интегрированные пакеты делопроизводства

 CAD – системы (системы автоматизированного проектирования)

 Редакторы HTML или Web – редакторы

 Браузеры – средства просмотра Web - страниц

 Графические редакторы

 Экспертные системы


Приложения общего назначения:
  • - Электронные калькуляторы – обработка числовой информации
  • - Текстовые редакторы – программы для создания текстовых документов - Word (Microsoft)
  • - Электронные таблицы – программы для хранения данных в табличной форме и работы с этими данными – вычислений, создания диаграмм, красиво оформленных отчетов и тд. Самая известная электронная таблица – Excel (Microsoft)
  • - Графические редакторы - для создания и обработки графических изображений (Paint)
  • - Программы разработки презентаций – содержат текст, изображения, анимацию и звук. например- Power Point (Microsoft
  • - Звуковые редакторы – обработка звука
  • - Мультимедиа проигрыватели – звук, анимация, видео
  • - Системы управления базами данных (СУБД) – для хранения очень больших объемов данных, имеющих сложную структуру связей и ссылок. Примером СУБД – является Access (Microsoft)

- * Интегрированные пользовательские системы – включают в себя несколько прикладных программ разного назначения. Пригодны для всех этапов серьезной деятельности. Наиболее распространенные в мире интегрированные системы – Office и Works (Microsoft)
  • - Коммуникационные программы – обмен информации между компьютерами: для работы с электронной почтой, общения в Интернете.
  • - Компьютерные игры – логические, стратегические или имитаторы-тренажеры
  • - Обучающие программы – электронные учебники, репетиторы, тесты
  • - Архиваторы - программы, которые используют для уменьшения объёма файла. Степень сжатия зависит от типа файла и программы-архиватора. Для обращения к сжатому файлу, его необходимо распаковать

Приложения специального назначения - это программы для профессионально использования в различных сферах деятельности квалифицированными пользователями:
  • - Системы компьютерного черчения
  • - Компьютерные словари, энциклопедии
  • - Системы автоматического перевода
  • - Системы программирования
  • - Графические системы - Это системы для деловой и презентационной графики инженерной графики , художественной графики и анимации, обработки растровых изображений Adobe Photoshop, программы для просмотра серверов Интернет Internet Explorer


Инструментальное ПО


Инструментальное ПО или системы программирования  - это системы для автоматизации разработки новых программ на языке программирования.

Системы программирования – являются инструментами для программистов профессионалов и позволяют разрабатывать программы на различных языках программирования (Basic, Pascal, C и системах визуального программирования Visual Basic, Delphi)

В самом общем случае для создания программы на выбранном языке программирования (языке системного программирования) нужно иметь следующие компоненты:
1. Текстовый редактор для создания файла с исходным текстом программы.
2. Компилятор или интерпретатор. Исходный текст с помощью программы-компилятора переводится в промежуточный объектный код. Исходный текст большой программы состоит из нескольких модулей (файлов с исходными текстами). Каждый модуль компилируется в отдельный файл с объектным кодом, которые затем надо объединить в одно целое.
3. Редактор связей или сборщик, который выполняет связывание объектных модулей и формирует на выходе работоспособное приложение – исполнимый код.
Исполнимый код – это законченная программа, которую можно запустить на любом компьютере, где установлена операционная система, для которой эта программа создавалась. Как правило, итоговый файл имеет расширение .ЕХЕ или .СОМ.
4. В последнее время получили распространение визуальный методы программирования (с помощью языков описания сценариев), ориентированные на создание Windows-приложений. Этот процесс автоматизирован в средах быстрого проектирования. При этом используются готовые визуальные компоненты, которые настраиваются с помощью специальных редакторов.


Итог.

Программное обеспечение ПК – это …..

Структура ПО …..

Системное ПО ….

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

Приложения …..

Инструментарий ….