04.12.2019
Методическая разработка урока
ПМ.04 Модернизация программного обеспечения персональных компьютеров, серверов, периферийных устройств и оборудования
«Классификация прикладного программного обеспечения. Основное назначение и краткая характеристика прикладных программ.»
Провела
К.И. Баширова
2019г.
Тема урока: «Классификация прикладного программного обеспечения. Основное назначение и краткая характеристика прикладных программ.»
Цели:
образовательные:
объяснить программный принцип управления компьютером, провести классификацию программного обеспечения, сформировать у студентов представление о назначении каждого класса программ;
воспитательные:
формирование научного мировоззрения;
развивающие:
научить учащихся систематизировать и классифицировать имеющуюся информацию в конкретной предметной области.
Требования к знаниям и умениям:
Обучающиеся должны знать:
виды программного обеспечения;
назначение основных видов ПО.
Обучающиеся должны уметь:
различать ПО по назначению, по способам распространения и использовани;
сопоставлять ПО и определенный вид профессиональной деятельности человека.
Ход урока
Организационный момент
Постановка целей урока
Запишите тему урока. В ходе урока мы должны будем ответить на вопросы:
Как компьютер обрабатывает информацию?
Язык, на котором «думает» компьютер – какой он?
Понадобится ли в вашей профессиональной деятельности компьютер?
Какие виды программного обеспечения могут вам понадобиться?
Изложение нового материала
Система ПК
Мы познакомились с логической архитектурой и структурой компьютера. Техническое оборудование, которое на языке профессионалов называется «железом», превращается в груду бесполезного, хотя и дорогостоящего, «металла» без программного обеспечения. Поэтому для функционирования компьютера необходима Система персонального компьютера, в основе которой лежит техническое оборудование - Hard ware, а надстройкой над ним является программное обеспечение - Soft ware.
Зарисовать на доске, а затем в тетрадях схему:
Программный принцип управления компьютером
Компьютер – программируемое устройство. Для функционирования компьютера должна быть загружена в оперативную память программа, или комплекс программ, которые будут управлять работой компьютера. Программа должна быть написана на языке, понятном компьютеру, т.е. в машинных кодах (в виде последовательностей из нулей и единиц).
Законспектировать:
Программа – это последовательность команд, которую выполняет компьютер в процессе обработки информации.
Классификация ПО
Программное обеспечение (ПО)– это всё многообразие программ, используемых в современном компьютере.
ПО по назначению можно условно разделить на три класса:
Системное ПО,
Системы программирования (инструментальные программы)
Прикладное.
Зарисовать на доске, а затем в тетрадях схему:
Раздать учащимся раздаточный материал «Классификация программного обеспечения». (Приложение 1). Обсудить назначение каждого класса и примеры программ. Законспектировать назначение основных классов ПО.
Системное ПО – является основным ПО, неотъемлемой частью компьютера. Без него невозможно взаимодействовать ни с одним устройством ЭВМ. Именно системное ПО руководит слаженной работой всех элементов компьютерной системы, как на аппаратном уровне, так и на программном. Ни с одним из других видов ПО вы не сможете работать, если на вашем компьютере отсутствуют некоторые системные программы. Именно они заставляют компьютер «действовать», «не спать», «дышать».
Прикладное ПО – предназначено для выполнения конкретных задач пользователя. Это те программы, которые превращают компьютер в пишущую машинку для набора текстов, в калькулятор для выполнения вычислений, в рабочее место дизайнера, художника, монтажера, в средство общения с другими людьми на расстоянии или в режиме реального времени, в рабочее место ученого-исследователя или инженера-конструктора, в учителя, который обучает нас чему-либо и многое-многое другое.
Продемонстрировать: сеанс командной строки, Калькулятор, документ MS Word, документ MS Excel, фотомонтаж в Adobe Photoshop.
Инструментальное ПО – это средства, предназначенные для создания нового ПО, т.е. того же системного или прикладного ПО. Его составляют разнообразные языки и среды программирования (Бейсик, Паскаль, С, С++, Delphi и другие), трансляторы (интерпретаторы и компиляторы) - переводчики программ языков программирования в машинные коды, отладчики – средства поиска и исправления ошибок.
Продемонстрировать видеоролик «Классификация ПО» обучающей программы «Информатика».
Систематизация ПО по длительности нахождения в ОП
Кроме вышеприведенной классификации все ПО можно систематизировать по другому параметру, а именно по длительности нахождения в оперативной памяти компьютера. С этой точки зрения различаются резидентные и нерезидентные программы.
Резидентные программы – это программы, на протяжении все работы компьютера находящиеся в его оперативной памяти. Их постоянное присутствие в ОЗУ необходимо в связи с тем, что эти программы на протяжении всего периода работы компьютерной системы следят за ее состоянием. К этим программам, например, относятся ОС и антивирусные программы, т.к. под управлением ОС вообще работает компьютер, а антивирусная программа постоянно должна контролировать изменения, происходящие в файловой системе, чтобы предупредить проникновение КВ.
Нерезидентные программы – это программы, которые по окончании своей работы выгружаются полностью или частично из ОЗУ. Это, например, прикладные программы.
Чем ближе ПО к «железу» компьютерной системы, тем важнее его роль в организации работы устройств и тем сложнее пользователю работать в такой среде. Поэтому наиболее дружественно пользователю прикладное ПО.
Зарисовать на доске схему:
Систематизация ПО по способу распространения:
Свободное ПО (freeware)
Условно-бесплатное ПО (shareware)
Коммерческое ПО (CommercialSoftware)
Систематизация ПО по способу использования:
Несвободное (copyright);
Открытое (open source);
Свободное.
Несвободное ПО- ПО, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО.
Открытое ПО - ПО с открытым исходным кодом, что позволяет пользователю принять участие в доработке самой открытой программы.
Свободное ПО – ПО с открытым исходным кодом, что позволяет пользователю принять участие в доработке самой открытой программы.
Закрепление изученного
Ответить на контрольные вопросы:
Контрольные вопросы по теме «Программный принцип управления компьютером»:
1. Что понимается под «программным обеспечением» и для чего оно предназначено?
2. На какие классы условно можно разделить всё множество программ?
3. При отсутствии или порче какой программы компьютер не сможет работать?
4. К какому классу программного обеспечения можно отнести тестирующие программы, например, проверку работоспособности системной памяти компьютера?
5. К какому классу программного обеспечения можно отнести антивирусные программы?
6. К какому классу программного обеспечения можно отнести программу графического редактора?
Раздать д/м «Задания по теме «Классификация программного обеспечения» (Приложение 2)
Задание 1. Найди лишнее
Текстовый процессор, MS Access, графический редактор, отладчик, переводчик;
Операционная система, архиваторы, табличный процессор, антивирусная программа;
отладчик, транслятор, языки программирования, программа-оболочка.
Задание 2. Сравни, чего больше:
Графических редакторов или прикладных программ?
антивирусных программ или системных программ?
отладчиков или языков программирования?
Задание 3. Укажите, какое ПО необходимо людям в следующих ситуациях:
Ситуация | Системное ПО | Прикладное ПО | Инструментальное ПО |
Web-дизайнер создает сайт известной фирмы | | | |
Профессиональный программист пишет компьютерную программу по заказу крупной фирмы | | | |
Студент играет в компьютерную игру | | | |
Студент-выпускник по специальности «Техническое обслуживание и ремонт автомобильного транспорта» пишет диплом | | | |
Итоги урока
Компьютер – это программируемое устройство, управляемое процессором;
Программа – это набор команд, управляющий всеми устройствами компьютера;
Без ПО компьютер не может функционировать.
Оценить работу обучающихся.
Д.З.:
Уровень знания: выучить основные термины и определения урока и виды ПО.
Уровень понимания: люди каких профессий работают с символьной, графической и звуковой информацией? Привести примеры.
Уровень применения: какие программы есть на вашем компьютере и как вы их используете?
Приложение 1
Классификация ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Программы | Пояснение | Примеры |
Системное программное обеспечение |
Операционные системы | Комплекс программ, распределяющих ресурсы компьютера и организующих работу других программ | MS DOS Windows UNIX |
Программы-оболочки | Программы, обеспечивающие более комфортное общение пользователя с командами ОС | Norton Commander Windows Commander FAR |
Программы диагностики | Проверяют работу основных устройств компьютера | |
Антивирусные программы | Программы обнаружения компьютерных вирусов и их уничтожения | DrWeb Антивирус Касперского Panda NOD32 |
Программы обслуживания дисков | Программы проверки целостности логической и физической структуры дисков, дефрагментация | ScanDisk Defrag |
Архиваторы | Программы файлов и группы файлов для уменьшения занимаемого ими места на диске | WinRar WinZip ARJ |
Прикладное программное обеспечение |
Текстовые процессоры | Программы для создания, редактирования и оформления текстовых документов | MS Word LEXICON |
Табличные процессоры | Программы, позволяющие выполнять операции над данными, представленными в табличной форме | MS Excel Бухгалтерские программы: 1С Бухгалтерия |
СУБД | Средства ввода, поиска, размещения и выдачи больших массивов данных | MS Access |
Компьютерная графика и анимация | Средства создания неподвижных и движущихся объектов | Paint Adobe Photoshop Corel Draw Photo Finish Adobe Image Ready |
Средства создания презентаций | Программы создания и показа наборов слайдов | MS Power Point |
Средства коммуникаций | Программы для работы в компьютерной сети | Internet Explorer Opera Outlook Express The Bat! ICQ |
Системы автоматизированного проектирования | Средства проектирования электронных схем, машин, механизмов | AutoCad КОМПАС |
Средства автоматизации производства | Программы, позволяющие использовать компьютер в производственном процессе | |
Настольные издательские системы | Программы компьютерной вёрстки и подготовки изданий к тиражированию | Page Maker |
Обучающие программы | Помогают процессу обучения | Клавиатурные тренажёры Тесты Программы построения моделей объектов и процессов |
Игры | Программы для организации досуга и обучения | Стратегии Лабиринты Логика |
Инструментальное программное обеспечение |
Трансляторы | Переводчики программ языков программирования в машинные коды | Интерпретаторы Компиляторы |
Отладчики | Средства поиска и исправления ошибок | |
Интегрированные среды разработки приложений | Объектно-ориентированные языки программирования | Visual Basic Delpfi |
Языки программирования | Средства создания программ для компьютеров | Basic Pascal C++ |
Приложение 2
Задания по теме «Классификация программного обеспечения»
Задание 1. Найди лишнее
Текстовый процессор, MS Access, графический редактор, отладчик, переводчик;
Операционная система, архиваторы, табличный процессор, антивирусная программа;
отладчик, транслятор, языки программирования, программа-оболочка.
Задание 2. Сравни, чего больше:
Графических редакторов или прикладных программ?
антивирусных программ или системных программ?
отладчиков или языков программирования?
Задание 3. Укажите, какое ПО необходимо людям в следующих ситуациях:
Ситуация | Системное ПО | Прикладное ПО | Инструментальное ПО |
Web-дизайнер создает сайт известной фирмы | | | |
Профессиональный программист пишет компьютерную программу по заказу крупной фирмы | | | |
Студент играет в компьютерную игру | | | |
Студент-выпускник по специальности «Техническое обслуживание и ремонт автомобильного транспорта» пишет диплом | | | |
7