Конспект урока Системы программирования и прикладное программное обеспечение (8 класс, урок 13, учебник Босова Л.Л.). На уроке происходит развитие представлений учащихся о деятельности программирования.
Планируемые образовательные результаты:
— предметные – представление о программировании как о сфере профессиональной деятельности; представление о возможностях использования компьютеров в других сферах деятельности;
— метапредметные – понимание назначения прикладного программного обеспечения персонального компьютера;
— личностные – понимание правовых норм использования программного обеспечения; ответственное отношение к используемому программному обеспечению.
Решаемые учебные задачи:
1) развитие представлений учащихся о деятельности программирования;
2) систематизация представлений о прикладном программном обеспечении;
3) рассмотрение правовых норм использования программного обеспечения.
Основные понятия, изучаемые на уроке:
— программное обеспечение (ПО);
— прикладное ПО;
— система программирования;
— приложение общего назначения;
— приложение специального назначения;
— правовой статус ПО.
Используемые на уроке средства ИКТ:
— персональный компьютер (ПК) учителя, мультимедийный проектор, экран;
— ПК учащихся.
Электронные образовательные ресурсы
— презентация «Программное обеспечение компьютера (часть 2)»;
— ресурсы федеральных образовательных порталов:
1) демонстрация «Системы программирования»;
2) демонстрация «Прикладное программное обеспечение».
Особенности изложения содержания темы урока
1. Организационный момент (1 минута)
Приветствие учащихся, сообщение темы и целей урока.
2. Повторение (5 минут)
1) проверка изученного материала по вопросам (1-7) к §2.3 (1, 2);
2) визуальная проверка выполнения домашнего задания в РТ: № 99, 100 (системное ПО), 101, 102;
3) рассмотрение заданий, вызвавших затруднения при выполнении домашнего задания.
3. Изучение нового материала (20 минут)
Новый материал излагается в сопровождении презентации «Персональный компьютер (часть 2)» и демонстраций «Системы программирования» и «Прикладное программное обеспечение».
1 слайд — название презентации;
2 слайд — ключевые слова;
— программное обеспечение (ПО)
— прикладное ПО
— система программирования
— приложение общего назначения
— приложение специального назначения
— правовой статус ПО
3 слайд — программное обеспечение;
Программа — это описание на формальном языке, «понятном» компьютеру, последовательности действий, которые необходимо выполнить над данными для решения поставленной задачи.
Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО) компьютера.
4 слайд — системы программирования (схема);
Программирование — это процесс создания программ, разработки всех типов программного обеспечения.
Это формальные языки. Они состоят из некоторого фиксированного множества слов; существуют чёткие правила написания программ на языке программирования. К настоящему времени насчитывается несколько тысяч языков программирования.
В 9 классе вы познакомитесь с языком программирования Паскаль.
Программу на языке программирования можно записать на листке бумаги. Но чтобы её мог выполнить компьютер, программу нужно ввести в компьютер, перевести исходный код программы (код на языке программирования) в двоичный код, проверить правильность её работы и при необходимости внести исправления. Для этого предназначены специальные программные средства.
Комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования, называют системой программирования.
Просмотр и обсуждение демонстрации «Системы программирования»
5 слайд — прикладное программное обеспечение (схемы);
Программы, с помощью которых пользователь может работать с разными видами информации, принято называть прикладными программами или приложениями.
Приложения общего назначения требуются практически каждому пользователю для работы с разными видами информации. Виды и назначение приложений общего назначения:
— текстовые редакторы — для работы с текстовой информацией;
— электронные таблицы — для автоматизации вычислений;
— графические редакторы — для создания и редактирования всевозможных графических изображений;
— мультимедийные проигрыватели — для воспроизведения звука, анимации и видео;
— редакторы презентаций — для создания материалов, позволяющих большой аудитории не только слышать выступающего, но и видеть ключевые положения его выступления;
— системы управления базами данных — для доступа к упорядоченной информации из некоторой предметной области.
Как правило, пользователь, приобретая компьютер, устанавливает на нем так называемый офисный пакет программ, включающий основные приложения общего назначения. Наибольшее распространение получили следующие офисные пакеты: Microsoft Office для операционных систем Windows и Mac OS; OpenOffice.org для операционных систем Windows и Linux.
Приложения специального назначения предназначены для профессионального использования в различных сферах деятельности квалифицированными пользователями:
— издательские системы — для автоматизации подготовки книг, журналов и другой печатной продукции;
— бухгалтерские программы — для автоматизированного вычисления заработной платы и учёта денежных средств предприятия (организации);
— системы автоматизированного проектирования (САПР) — для создания трёхмерных чертежей зданий, механизмов и других сложных объектов;
— программы компьютерного моделирования — для испытаний устойчивости проектируемых сооружений, безопасности и других характеристик транспортных средств и других объектов;
— математические пакеты — для выполнения сложных научных и технических расчётов;
— геоинформационные системы — для разработки топографических карт, подготовки метеорологических прогнозов, моделирования экологических ситуаций и т. д.;
— медицинские экспертные системы — для помощи в постановке диагноза больному и др.
К программам специального назначения относят и многочисленные образовательные программы: электронные учебники, тренажёры, тестирующие системы, конструкторы, энциклопедии и справочники.
Просмотр и обсуждение демонстрации «Прикладное программное обеспечение»
6 слайд — правовые нормы использования программного обеспечения (схема);
Программы по их правовому статусу можно разделить на две большие группы:
1) ПО, являющееся частной собственностью авторов или правообладателей;
2) свободное ПО.
Программы, входящие в первую группу, можно разделить на:
— коммерческие;
— условно бесплатные;
— свободно распространяемые.
7 слайд — самое главное.
— Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО).
— Система программирования — это комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования.
— Программы, с помощью которых пользователь может решать информационные задачи, не прибегая к программированию, принято называть прикладными программами или приложениями.
— По правовому статусу ПО можно разделить на две группы:
1) ПО, являющееся частной собственностью авторов или правообладателей;
2) свободное ПО.
Вопросы и задания
8 слайд – вопросы и задания.
Вопросы 8, 14, 20, 19 к параграфу 2.3
4. Практическая часть (15 минут)
9 слайд – практическая работа.
В практической части урока ученики работают с ресурсами сети Интернет, отвечая на вопросы заданий №10-13 к §2.3 и дополнительных заданий:
1) Пользуясь дополнительными источниками информации, узнайте названия пяти—шести языков программирования. (№10 уч.)
2) Один из языков программирования называется АДА. Выясните происхождение этого названия. (№11 уч.)
3) Выясните происхождение названия языка программирования Паскаль. (№12 уч.)
4) Узнайте, кто является разработчиком языка программирования Лого. (№13 уч.)
5) Найдите в Интернете информацию о возможностях программы Gimp и текст лицензионного соглашения для этой программы;
6) Найдите в Интернете информацию о возможностях Adobe Photoshop и текст лицензионного соглашения для этой программы;
7) Сравните возможности программ;
8) Сравните условия, на которых вы можете использовать эти программы (по текстам лицензий);
9) Выскажите мнение о том, какую программу и почему стали бы использовать лично вы.
5. Подведение итогов урока. Сообщение домашнего задания. Выставление оценок (4 минуты)
10 слайд — опорный конспект;
11 слайд — Д/з.
Домашнее задание.
§2.3 (3, 4, 5), вопросы и задания 8, 9, 14-16, 18-20 к параграфу,
РТ: № 99 и 100 (заполнить до конца), 103, 104.
Весь материал к уроку находится в архиве.
Архив включает в себя:
— конспект,
— ответы и решения на задания в рабочей тетради,
— презентация «Программное обеспечение компьютера (часть 2)»,
— демонстрация «Системы программирования»,
— демонстрация «Прикладное программное обеспечение».
Источник: infedu.ru
Программное обеспечение
Программное обеспечение (ПО) — совокупность всех программ,
предназначенных для выполнения на компьютере
Структура программного обеспечения компьютера
Системное ПО
Прикладное ПО
Системы программирования
Операционная
система (ОС)
Приложения
общего
назначения
Языки
программирования
Сервисные
программы
Приложения
специального
назначения
•Ассемблеры
• ФОРТРАН
• Паскаль
• С (Си)
• ЛОГО
• ЛИСП
• Пролог
• Делфи
• Бейсик
•.
Архиваторы
Антивирусы
Коммуникационные
программы
2.
Загрузка компьютера
Загрузка компьютера — это последовательная
загрузка программ операционной системы из
долговременной памяти (жёсткого или оптического
диска) в оперативную память компьютера.
Компьютер
ПЗУ
BIOS
Программы
тестирования
Тестирование и
настройка
аппаратных
средств
ОЗУ
Поиск
начального
загрузчика
Диск с
программойзагрузчиком
3.
Системное программное
обеспечение
Системное программное обеспечение включает
в себя операционную систему и сервисные
программы.
Операционная система — это комплекс программ,
обеспечивающих совместное функционирование
всех устройств компьютера и предоставляющих
пользователю доступ к ресурсам компьютера.
Windows
Linux
4.
Системное программное
обеспечение
В операционную систему входят программы,
поддерживающие
диалог
пользователя
с
компьютером:
желая
произвести
некоторое
действие, человек даёт ОС соответствующую
команду.
Наиболее распространённые ОС для персональных
компьютеров:
Windows
Linux
5. Операционные системы (ОС)
• ОС – комплекс программ, обеспечивающих
управление ресурсами компьютера и
процессами, использующих эти ресурсы при
вычислениях.
• Основные ресурсы: процессор (процессорное
время), ОП, периферийные устройства.
• Управление ресурсами сводится к:
распределению ресурсов между
конкурирующими процессами и упрощению
доступа к ресурсам
• ОС поддерживает пользовательский и
программный интерфейс
6. Пользовательский и программный интерфейс
• Пользовательский интерфейс – набор
сервисных услуг предоставляемых пользователю
для управления функционированием
компьютера. Пользовательский интерфейс
может включать командный язык, набор утилит
и сервисов по управлению файловой системой и
работой компьютера.
• Программный интерфейс – набор услуг,
упрощающих программисту программирование
рутинных операций. Например функции API в
Windows, прерывания int 21h в DOS.
7.
• Интерфейсные системы – это системы
расширяющие пользовательский и
программный интерфейс. Пример Windows 3.1
по отношению к MS DOS.
• Оболочки – модифицируют только
пользовательский интерфейс. Примеры: NC, VC,
Far
• Утилиты – обслуживающие программы
предоставляющие сервисные услуги. Утилиты
обеспечивают: обслуживание винчестера
(дефрагментация и т.д.), обслуживание
файловой системы, печать документов. Утилиты
включаются в состав современных ОС.
8.
Сервисные программы
Обслуживание
дисков
Сервисные
программы
Архиваторы
Winrar
Winzip
Антивирусные
программы
DrWeb
Avast
Коммуникационные
программы
9.
Прикладное программное обеспечение
Программы, с помощью которых пользователь может работать с
разными видами информации, принято называть прикладными
программами или приложениями.
Текстовые редакторы
Приложения
общего назначения
Графические редакторы
•текстовые редакторы
•электронные таблицы
•графические редакторы
•редакторы презентаций
•мультимедиа проигрыватели
•системы управления базами
данных
Мультимедийные
проигрыватели
Электронные таблицы
Приложения
специального назначения
Редакторы презентаций
• издательские системы
•бухгалтерские программы
•программы компьютерного
моделирования
•математические пакеты
•геоинформационные
системы
•медицинские экспертные
системы
СУБД •учебники, тренажёры,
словари
10.
Системы программирования
Программирование — это процесс создания программ,
разработки всех типов программного обеспечения.
Комплекс программных средств, предназначенных для
разработки компьютерных программ на языке
Компиляция
в программировании
–
программирования,
называют системой
преобразование программирования.
программы, представленной на
одном из языков программирования, в коды на
машинно-ориентированном
языке,Режим
которые
Назначение систем
работы
принимаются
и исполняются непосредственно
программирования
систем программирования
процессором.
Создание, отладка и выполнение
Программа,
выполняющая
программ с целью:
называется
транслятором.
• решения вычислительных
задач
• обработки текстов и графики
• создания системного ПО
• создания прикладного ПО
• ввод текста программы
компиляцию,
• редактирование
• отладка
• компиляция
• исполнение
• работа с файлами
• режим помощи
11. Системы программирования
• Системы программирования – совокупность
языка программирования и средств
обеспечивающих выполнение программ,
составленных на этом языке.
• Язык программирования – система
обозначений для точного описания алгоритмов
и данных.
Языки
программирования
Машинные языки
(Языки ассемблера)
Языки высокого
уровня
Проблемноориентированные
языки
12. Системы программирования
• Транслятор – программа осуществляющая перевод с
одного языка программирования на другой.
• Компилятор – разновидность транслятора переводящая
программы составленные на языках высокого уровня на
машинный язык.
• Компоновщик – программа, обеспечивающая сборку
нескольких модулей на машинном языке в единый
исполняемый файл.
Программы на
языке высокого Компилятор
уровня
M1.asm
M2.asm
M3.asm
Tasm.exe
Модули
на машинном Компоновщик
языке
M1.obj
M2.obj
M3.obj
TLink.exe
Исполняемый
файл
M.exe
Источник: ppt-online.org
Презентация на тему: Программное обеспечение
№ слайда 1
Описание слайда:
Без чего невозможна работа компьютера? Программное обеспечение
№ слайда 2
Описание слайда:
Программа — описание на формальном языке последовательности действий, которые необходимо выполнить над данными для решения поставленной задачи
№ слайда 3
Описание слайда:
Программное обеспечение (ПО) — совокупность всех программ, предназначенных для выполнения на компьютере.
№ слайда 4
Описание слайда:
1. Системное ПО Операционная система (ОС) – комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера
№ слайда 5
Описание слайда:
ОС включает в себя: Аппаратный интерфейс – средства, обеспечивающие взаимодействие между устройствами компьютера (драйверы устройств) Пользовательский интерфейс – средства, обеспечивающие взаимодействие человека и компьютера (программы, поддерживающие диалог пользователя с компьютером: «открыть», «сохранить», «запустить» и т.д.)
№ слайда 6
Описание слайда:
После установки ОС входящие в её состав программы копируются с оптического диска на жесткий диск и там же хранятся.
№ слайда 7
Описание слайда:
Загрузка ОС 1 этап – выполнение программ BIOS (Basic Input/Output System – базовая система ввода/вывода) – тестирование и настройка аппаратных средств. Если все оборудование функционирует нормально – происходит поиск загрузчика ОС. 2 этап – считывание программы – загрузчика в оперативную память, затем загрузка программ ОС в оперативную память с системного диска (диска, с которого производится загрузка ОС)
№ слайда 8
Описание слайда:
Сервисные программы: программы, обслуживающие диски (проверка, восстановление, очистка),
№ слайда 9
Описание слайда:
программы – архиваторы программы – архиваторы антивирусные программы коммуникационные программы
№ слайда 10
Описание слайда:
2. Системы программирования это комплекс программных средств, предназначенных для разработки компьютерных программ
№ слайда 11
Описание слайда:
3. Прикладное ПО программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию
№ слайда 12
Описание слайда:
Приложения общего назначения (офисные программы) Текстовые редакторы Электронные таблицы Графические редакторы Мультимедийные проигрыватели Редакторы презентаций Системы управления базами данных
№ слайда 13
Описание слайда:
Приложения специального назначения (профессиональные программы) Издательские системы Бухгалтерские программы Системы автоматизированного проектирования Программы компьютерного моделирования Математические пакеты Геоинформационные системы Медицинские экспертные системы Электронные учебники Тренажеры Тестирующие системы
№ слайда 14
Описание слайда:
Правовые нормы использования ПО ПО, являющееся частной собственностью авторов или правообладателей Свободное ПО
№ слайда 15
Описание слайда:
ПО, являющееся частной собственностью авторов или правообладателей Коммерческие программы – продаются в специальной упаковке и с сопровождающей документацией (лицензионное соглашение). Условно бесплатные программы – программы, имеющие ограниченный срок действия или ограниченные возможности. Свободно распространяемые программы (нельзя внести изменения в двоичный код) – новые, еще не доработанные версии программ, дополнения к программам, устаревшие программы, драйверы к новым устройствам
№ слайда 16
Описание слайда:
Свободное ПО Возможность внести изменения в двоичный код Не требует лицензии и ключа Можно использовать в любых целях Можно копировать и распространять программу Можно распространять измененную программу
№ слайда 17
Описание слайда:
На сегодняшнем уроке мы узнали, что: Совокупность всех программ, предназначенных для выполнения на компьютере, называется
№ слайда 18
Описание слайда:
На сегодняшнем уроке мы узнали, что: Системное программное обеспечение включает в себя:
№ слайда 19
Описание слайда:
На сегодняшнем уроке мы узнали, что: Комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера, — это
№ слайда 20
Описание слайда:
На сегодняшнем уроке мы узнали, что: Комплекс программных средств, предназначенный для разработки компьютерных программ на языке программирования, — это
№ слайда 21
Описание слайда:
На сегодняшнем уроке мы узнали, что: Программы, с помощью которых пользователь может решать информационные задачи, не прибегая к программированию, — это
№ слайда 22
Описание слайда:
На сегодняшнем уроке мы узнали, что: По правовому статусу ПО можно разделить на:
№ слайда 23
Описание слайда:
Домашнее задание: §2.3 учебника, вопросы стр. 77 – 78.
Источник: ppt4web.ru