Здавалка
Главная | Обратная связь

Методические рекомендации по изучению ветви «Программное обеспечение ЭВМ»



Изучаемые вопросы:

o назначение программного обеспечения ЭВМ;

o классификация программного обеспечения ЭВМ;

o что такое прикладное ПО;

o назначение систем программирования;

o основные функции операционной системы;

o начальные сведения об организации файлов.

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

Компьютер = аппаратура + программное обеспечение

(hardware) (software)

 

hardware [ha:dweә]– твердая компонента компьютера; software – мягкая компонента компьютера.

В учебнике Семакина И.Г. использована аналогия с человеком: «твердая компонента» – это анатомия и физиология человека, «мягкая компонента» – это интеллект человека.

На самых первых компьютерах могли работать только профессиональные программисты. Современный компьютер доступен каждому. Этот факт объясняется тем, что компьютер оснащен богатым программным обеспечением.

Программа – это последовательность команд, которую выполняет компьютер в процессе обработки информации.

Программное обеспечение – все многообразие программ, используемых в современном компьютере.

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

Учителю также необходимо объяснить учащимся следующие вопросы:

1) Программное обеспечение – это не только собственно программы, но и данные, с которыми работают эти программы. Данные и программы хранятся на дисках в отдельных файлах. Бывает, что объем данных часто в много раз превышает размеры программ (например, объем графической информации часто превышает размер графического редактора). Можно сделать вывод, что термин «программное обеспечение» правильнее было бы заменить термином «информационное обеспечение компьютера».

2) Для компьютеров, работающих в составе сетей, представление о программном (информационном) обеспечении выходит за пределы дискового пространства ПК. Для таких ПК оказываются доступными информационные ресурсы компьютеров-серверов. С подключением компьютера к сети Интернет эти ресурсы становятся практически неограниченными.

В литературе встречается несколько вариантов классификации программного обеспечения. В учебнике Семакина И.Г. использован такой вариант:

Системное ПО – является основным ПО, неотъемлемой частью компьютера. Оно предназначено, прежде всего, для обслуживания самого компьютера, для управления работой всех его устройств. Главной частью системного ПО является операционная система (ОС).

Любые ОС, независимо от типа, выполняют три основные функции:

1) управление устройствами компьютера;

2) взаимодействие с пользователем;

3) работа с файлами.

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

В состав ОС входят следующие модули:

Модуль Назначение
Управление файловой системой Управление хранением информации на дисках внешней памяти
Командный процессор Специальная программа, которая запрашивает у пользователя команды и выполняет их
Драйверы устройств Программы для работы с устройствами компьютера. К каждому устройству прилагается инструкция (программа-драйвер), в которой описывается, как с ним должна работать ОС
Графический интерфейс Благодаря ГИ пользователь вводит команды с помощью мыши, что позволяет ему избегать ошибок при формировании текста команд, возникающих при вводе последних с клавиатуры
Сервисные программы Программы-утилиты, позволяющие обслуживать диски, выполнять операции с файлами, работать в сетях и т.д.
Справочная система Позволяет оперативно получать необходимую информацию о функционировании ОС в целом, так и о работе её отдельных модулей

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

Системы программирования – это средства, предназначенные для создания системного и прикладного ПО.

По ходу объяснения материала полезно предложить учащимся заполнять таблицу

Программы Пояснения Примеры
Системное ПО
Операционные системы Комплекс программ, распределяющих ресурсы компьютерной системы и организующих работу других программ MS DOS, Windows, UNIX, Linux
Программы-оболочки Программы, обеспечивающие более комфортное общение пользователя с командами ОС Norton Commander, Far
Программы диагностики Проверяют работу основных устройств компьютера  
Антивирусные программы Программы обнаружения компьютерных вирусов и их уничтожения DrWeb, Avast, Avir
Программы обслуживания дисков Программы проверки целостности логической и физической структуры дисков, дефрагментация  
Архиваторы Программы упаковки файлов и группы файлов для уменьшения занимаемого ими места на диске WinRar, ARJ, PKZIP
Прикладное ПО
Текстовые процессоры Программы для создания, редактирования и оформления текстовых документов Microsoft Word, LEXICON
Табличные процессоры Программы, позволяющие выполнять операции над данными, представленными в табличной форме Бухгалтерские программы 1С:Бухгалтерия, Microsoft Excel
СУБД Средства ввода, поиска, размещения и выдачи больших массивов данных Microsoft Access
Компьютерная графика и анимация Средства создания неподвижных и движущихся изображений Графические редакторы: Paint, Adobe Photoshop
Средства создания презентаций Программы создания и показа наборов слайдов Microsoft PowerPoint
Средства коммуникаций Программы для работы в компьютерной сети Internet Explorer, Opera,
Системы автоматизированного проектирования (САПР) Средства проектирования электронных схем, машин, механизмов КОМПАС, AutoCad
Средства автоматизации производства Программы, позволяющие использовать компьютер в производственном процессе  
Настольные издательские системы Программы компьютерной вёрстки и подготовки изданий к тиражированию  
Обучающие программы Помогают процессу обучения Клавиатурные тренажёры, тесты, др.
Игры Программы для организации досуга и обучения Стратегии, лабиринты, логика
Системы программирования (инструментальное программное обеспечение)
Трансляторы Переводчики программ языков программирования в машинные коды  
Отладчики Средства поиска и исправления ошибок  
Интегрированные среды разработки приложений Объектно-ориентированные языки программирования Visual Basic, Delphi
Языки программирования Средства создания программ для компьютера Basic, Pascal C++

Приводимые в третьей колонке примеры желательно продемонстрировать учащимся.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.