(7класс)
Урок 2 (новый материал)
Цели :
- привитие компьютерной культуры
- развитие мышления детей
- компьютерная дисциплина
Задачи :
- дать понятие программного обеспечения
- рассмотреть виды программного обеспечения
Ход урока:
1.Проверка д\з
2.Объяснение нового материала
3.Закрепление пройденного
4.Домашнее задание
5.Подведение итогов.
Тема
Зачем компьютеру программное обеспечение
Представьте себе маленького новорожденного человечка. У него есть все анатомические органы, необходимые для физической и умственной деятельности. Однако он еще ничего не умеет, ничего не знает. Эти умения и знания приходят с возрастом. Человек растет, развивается, и не только физически, но и умственно. В ходе общения с людьми, в первую очередь с родителями, он осваивает речь, получает необходимые практические навыки: как одеваться, как пользоваться ложкой, вилкой, карандашами, ножницами и многое другое. Потом он осваивает умственную работу: учится писать, считать, логически рассуждать. Поступив в школу, маленький человек изучает разные науки, получая множество знаний и навыков.
Мы уже говорили о том, что все знания человека — это информация. Человек, развиваясь, накапливает информацию и становится умнее.
Вы спросите какое это имеет отношение к компьютерам.
Самое прямое! Ведь компьютер устроен по образу мыслящего человека. Компьютер, который собрали на заводе из микросхем, проводов, плат и прочего, подобен новорожденному человеку. Он еще ничего не знает и не умеет. Но сам он не поумнеет. Для того, чтобы компьютер стал «умным», в него надо заложить информацию. А компьютерная информация, как вам известно, — это данные и программы.
Можно сказать, что занесение в память компьютера такой информации — это то же самое, что обучение ребенка. Компьютерными учителями являются программисты. Они составляют программы, подготавливают необходимые данные для их работы и все это записывают на магнитные или лазерные диски.
После такого «обучения» компьютер передается пользователю. С ним теперь можно общаться, ему можно поручать различную работу с информацией.
Вся совокупность программ, хранящихся на всех
устройствах долговременной памяти компьютера,
составляет его программное обеспечение (ПО).
И все-таки непонятно, как можно компьютер всему научить. Ведь одним людям на нем нужно делать одну работу, а другим — другую. Для этого нужны разные программы. Поэтому программное обеспечение не является чем-то неизменным. Оно может пополняться, развиваться, изменяться точно так же, как знания человека.
В программном обеспечении компьютера есть необходимая часть, без которой на нем просто ничего не сделать. Она называется системным ПО. Покупатель приобретает компьютер, оснащенный системным программным обеспечением, которое не менее важно для работы ЭВМ, чем память или процессор. Кроме системного в состав программного обеспечения входят еще прикладное ПО и системы программирования.
Программное обеспечение компьютера делится на:
— системное ПО;
— прикладное ПО;
— системы программирования.
О системном ПО и системах программирования речь пойдет позже. А сейчас познакомимся с прикладным программным обеспечением.
Прикладное ПО
Программы, с помощью которых пользователь непосредственно решает свои информационные задачи, не прибегая к программированию, называются прикладными программами.
Как правило, все пользователи предпочитают иметь набор прикладных программ, который нужен практически каждому. Их называют программами общего назначения. К их числу относятся:
— текстовые и графические редакторы, с помощью которых можно готовить различные тексты, создавать рисунки, строить чертежи; проще говоря, писать, чертить, рисовать;
— системы управления базами данных (СУБД), позволяющие превратить компьютер в справочник по любой теме;
— табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расчеты;
— коммуникационные (сетевые) программы, предназначенные для обмена информацией с другими компьютерами, объединенными с данным в компьютерную сеть.
Кроме того, имеется большое количество прикладных программ специального назначения для профессиональной деятельности. Их часто называют пакетами прикладных программ. Например бухгалтерские программы, производящие начисления заработной платы и другие расчеты, которые делаются в бухгалтериях; системы автоматизированного проектирования, которые помогают конструкторам разрабатывать проекты различных технических устройств; пакеты, позволяющие решать сложные математические задачи, не составляя программ; экспертные системы и многое другое.
Очень популярным видом прикладного программного обеспечения являются компьютерные игры. Большинство пользователей именно с них начинает свое общение с ЭВМ.
Итоги:
Компьютер представляет собой единство двух составляющих: аппаратуры и программного обеспечения (ПО).
Программное обеспечение компьютера — это вся совокупность программ, хранящихся в его долговременной памяти. ПО компьютера может пополняться, изменяться.
Системное программное обеспечение — это необходимая часть ПО, без которой не может работать компьютер.
С помощью прикладных программ пользователь непосредственно решает свои информационные задачи, не прибегая к программированию.
К прикладному ПО общего назначения относятся: редакторы текстовые и графические, системы управления базами данных (СУБД), табличные процессоры, сетевое ПО, игры.
Системное ПО
Для чего нужны прикладные программы — понять несложно. А что же такое системное программное обеспечение?
Главной частью системного программного обеспечения является операционная система (ОС).
У операционной системы очень много работы, и она практически все время находится в рабочем состоянии. Например, для того, чтобы исполнить прикладную программу, ее нужно разыскать во внешней памяти (на диске), поместить в оперативную память, найдя там свободное место, «запустить» процессор на исполнение программы, контролировать работу всех устройств машины во время выполнения и в случае сбоев выводить диагностические сообщения. Все эти заботы берет на себя операционная система.
Во время работы прикладная программа сама организует общение с пользователем, но когда программа завершила работу, с пользователем начинает общаться операционная система. Это общение происходит в такой форме:
<приглашение> — <команда>.
ОС выводит на экран приглашение в какой-то определенной форме. В ответ пользователь отдает команду, определяющую, что он хочет от машины. Это может быть команда на исполнение новой прикладной программы, команда на выполнение какой-нибудь операции с файлами (уничтожить файл, скопировать и пр.), команда — сообщить текущее время или дату и пр. Выполнив очередную команду пользователя, операционная система снова выдает приглашение.
Такой режим работы называется диалоговым режимом. Благодаря ОС пользователь никогда не чувствует себя брошенным на произвол судьбы. Все операционные системы на персональных компьютерах работают с пользователем в режиме диалога. Режим диалога часто называют интерактивным режимом.
Очень важным видом работы на компьютере является работа с файлами. В файлах хранится все: и программное обеспечение, и информация, необходимая для пользователя. С файлами, как с деловыми бумагами, постоянно приходится что-то делать: переписывать их с одного носителя на другой, уничтожать ненужные, создавать новыевать, переименовывать, раскладывать в том или другом порядке и пр. Работу пользователя с файлами поддерживает файловая система ОС.
Операционная система — это набор программ,
управляющих оперативной памятью, процессором,
внешними устройствами и файлами, ведущих
диалог с пользователем.
Вот названия некоторых распространенных ОС для персональных компьютеров: СР/М, MS-DOS, OS/2, Windows.
К системному программному обеспечению кроме ОС следует отнести и множество программ обслуживающего, сервисного характера. Например, это программы обслуживания дисков (копирование, форматирование, «лечение» и пр.), сжатия файлов на дисках (архиваторы), борьбы с компьютерными вирусами и многое другое.
Системы программирования
Кроме системного и прикладного ПО существует еще третий вид программного обеспечения. Он называется системами программирования (СП).
Система программирования — инструмент для работы программиста.
С системами программирования работают программисты. Всякая СП ориентирована на определенный язык программирования. Существует много разных языков, например, ПАСКАЛЬ, БЭЙСИК, ФОРТРАН, СИ, АССЕМБЛЕР, ЛИСП и др. На этих языках программист пишет программы, а с помощью систем программирования заносит их в компьютер, отлаживает, тестирует, исполняет.
Мы уже говорили, что именно программисты, работая с СП, создают все виды программ: системные, прикладные и новые системы программирования.
Пользовательский интерфейс
Разработчики современного программного обеспечения стараются сделать работу пользователя за компьютером удобной, простой, наглядной. Качество любой программы во многом определяется удобством ее общения с пользователем.
Способ общения программы с пользователем называют пользовательским интерфейсом. |
Удобный для пользователя способ общения с компьютером называется дружественным пользовательским интерфейсом. |
Основная форма организации интерфейса — меню.
Меню — это выводимый на экран список,
из которого пользователь может выбирать нужные
ему элементы.
Список может содержать набор команд, режимов работы, имен файлов, параметров. Выбор производится с помощью клавиш перемещения курсора или манипулятора. Как правило, выбранный пункт меню зрительно выделяется среди других, например, изменением цвета. Меню может быть словесным или пиктографическим. В последнем случае меню представляет из себя набор пиктограмм (картинок).
Д\з
§ 11


