Тема "Программное обеспечение" является сложной, так как она основывается на сложной классификации ПО, в которой обучающиеся путаются. Сначала я предлагаю классу разобраться с новой темой с помощью презентации. Затем я предлагаю выполнить обучающимся работу, в которой они вспомнят базовые навыки работы в текстовом редакторе, повторят определение и классификацию ПО и попробуют классифицировать ПО школьного компьютера.
Возможности современного ПК столь велики, что все
большее число людей находят ему применение в
своей работе, учебе, быту. Важнейшим качеством
современного
его
"дружественность" по отношению к пользователю.
компьютера
является
Общение человека с компьютером стало простым,
наглядным, понятным. Компьютер сам подсказывает
пользователю, что нужно делать в той или иной
ситуации, помогает выходить из затруднительных
положений. Это возможно благодаря программному
обеспечению компьютера.
КОМПЬЮТЕР (ПК)
=
+
АППАРАТНОЕ
ОБЕСПЕЧЕНИЕ (АО)
ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ (ПО)
Основные понятия
Программное обеспечение – это совокупность
программ, хранящихся в памяти компьютера.
Программа — упорядоченная последовательность
команд, которые выполняет компьютер в процессе
обработки данных.
Команда — это описание операции, которую
должен выполнить компьютер. Как правило, у
команды есть свой код (условное обозначение),
исходные данные (операнды) и результат.
Программная конфигурация ПК многоуровневая (от
низкого уровня к высокому). Общий принцип такой:
чем ниже уровень программ, тем больше они
работают с устройствами и меньше с человеком. Этот
принцип соблюдается во всей компьютерной технике
от отдельного ПК до всемирной компьютерной сети
Интернет.
УСТРОЙСТВ
А ПК
ПО
низкого
уровня
ПО
высокого
уровня
ЧЕЛОВЕК
ЧЕЛОВЕКПО высокого уровняПО низкого уровняУСТРОЙСТВА ПК
Предыстория возникновения ПО
5060 гг.
5060 гг
процесс
процесс
обработки
обработки
информации
информации
состоял
состоял
только в
только в
операциях
операциях
над
над
числовыми
числовыми
данными.
данными.
70 гг.
70 гг.
компьютер
компьютер
«научился»
«научился»
работать с
работать с
текстом,
текстом,
появились
появились
первые
первые
текстовые
текстовые
редакторы.
редакторы.
80 гг.
80 гг
появилась
появилась
возможность
возможность
работать с
работать с
графической
графической
информацией.
информацией.
90 гг.
90 гг.
компьютер
компьютер
получил
получил
возможность
возможность
обрабатывать
обрабатывать
звук и видео.
звук и видео.
5060 гг5060 гг.процесс процесс обработки обработки информации информации состоял состоял только в только в операциях операциях над над числовыми числовыми данными.данными.70 гг.70 гг.компьютер компьютер «научился» «научился» работать с работать с текстом, текстом, появились появились первые первые текстовые текстовые редакторы.редакторы.80 гг80 гг. появилась появилась возможность возможность работать с работать с графической графической информацией. информацией. 90 гг. 90 гг. компьютер компьютер получил получил возможность возможность обрабатывать обрабатывать звук и видео.звук и видео.
1. Прикладное программное обеспечение
(непосредственно обеспечивающие выполнение необходимых
пользователям работ)
2. Системное программное обеспечение
(эффективное выполнение прикладных программ)
3. Инструментальное программное обеспечение
(облегчает процесс создания новых программ для компьютера)
Прикладное ПО
Прикладные программы (приложения) – позволяют
пользователю обрабатывать текстовую, графическую,
числовую, аудио и видео информацию, а также работать
в компьютерных сетях, не владея программированием.
Приложения общего назначения предназначены для
повседневной работы и развлечений:
1.текстовые редакторы, с помощью которых можно
готовить различные тексты
2. графические редакторы, с помощью которых можно
создавать рисунки, строить простые чертежи
3.СУБД, позволяющие превратить ПК в справочник по
любой теме
Прикладное ПО
Приложения общего назначения предназначены для
повседневной работы и развлечений:
4.табличные процессоры, позволяющие организовывать
очень распространенные на практике табличные
расчеты
5.коммуникационные программы, предназначенные для
с другими компьютерами,
обмена информацией
объединенными с данным в компьютерную сеть
6.компьютерные игры.
Прикладное ПО
Специализированное ПО
программы,
используемые в профессиональной деятельности и
в обучении:
1.бухгалтерские, производящие начисления заработной
–
это
платы и другие расчеты;
2.САПР,
которые
помогают
проекты различных
конструкторам
технических
разрабатывать
устройств;
расчетов;
учебном процессе.
3.математические пакеты для сложных инженерных
4.обучающие программы для самообразования или в
Системное ПО
Системное ПО необходимо для функционирования компьютера,
работы с файлами, защиты ПО и данных, разработки
прикладного ПО.
1. Операционная
совместное
функционирование всех устройств компьютера и предоставляет
пользователю доступ к его ресурсам.
обеспечивает
система
(ОС)
2. Драйверы – специальные программы, обеспечивающие управление
работой устройств и согласование информационного обмена между
различными устройствами.
3. Для выполнения операций (копирования, удаления, создания и т.д.)
с файлами и каталогами (папками) служат файловые менеджеры.
4. Антивирусное ПО служит для обеспечения нормального
функционирования компьютера и защиты от повреждения или
удаления программ и данных.
Инструментальное ПО
Инструментальное
обеспечение —
программное обеспечение, предназначенное для
использования в ходе проектирования, разработки и
сопровождения программ:
программное
1. Системы программирования
Pascal
Delphi
C++
2. Компиляторы
3. Интерпретаторы
4. Ассемблеры
5. Отладчики
6. Средства анализа покрытия кода
7. Загрузчики
8. Средства автоматизированного тестирования