(7класс)

Урок 2 (новый материал)

Цели :

привитие компьютерной культуры

развитие мышления детей

компьютерная дисциплина

Задачи :

дать понятие программного обеспечения

рассмотреть виды программного обеспечения

Ход урока:

1.Проверка д\з

2.Объяснение нового материала

3.Закрепление пройденного

4.Домашнее задание

5.Подведение итогов.

Тема

Зачем компьютеру программное обеспечение

Представьте себе маленького новорожденного человечка. У него есть все анатомические органы, необходимые для физической и умственной деятельности. Однако он еще ни­чего не умеет, ничего не знает. Эти умения и знания при­ходят с возрастом. Человек растет, развивается, и не только физически, но и умственно. В ходе общения с людьми, в первую очередь с родителями, он осваивает речь, получает необходимые практические навыки: как одеваться, как пользоваться ложкой, вилкой, карандашами, ножницами и многое другое. Потом он осваивает умственную работу: учит­ся писать, считать, логически рассуждать. Поступив в школу, маленький человек изучает разные науки, получая множество знаний и навыков.

Мы уже говорили о том, что все знания человека — это информация. Человек, развиваясь, накапливает инфор­мацию и становится умнее.

Вы спросите какое это имеет отношение к компьютерам.

Самое прямое! Ведь компьютер устроен по образу мыс­лящего человека. Компьютер, который собрали на заводе из микросхем, проводов, плат и прочего, подобен новорож­денному человеку. Он еще ничего не знает и не умеет. Но сам он не поумнеет. Для того, чтобы компьютер стал «умным», в него надо заложить информацию. А компью­терная информация, как вам известно, — это данные и программы.

НЕ нашли? Не то? Что вы ищете?

Можно сказать, что занесение в память компьютера такой информации — это то же самое, что обучение ребенка. Компьютерными учителями являются программисты. Они составляют программы, подготавливают необходимые дан­ные для их работы и все это записывают на магнитные или лазерные диски.

После такого «обучения» компьютер передается пользо­вателю. С ним теперь можно общаться, ему можно поручать различную работу с информацией.

Вся совокупность программ, хранящихся на всех

устройствах долговременной памяти компьютера,

составляет его программное обеспечение (ПО).

И все-таки непонятно, как можно компьютер всему на­учить. Ведь одним людям на нем нужно делать одну работу, а другим — другую. Для этого нужны разные программы. Поэтому программное обеспечение не является чем-то не­изменным. Оно может пополняться, развиваться, изменять­ся точно так же, как знания человека.

В программном обеспечении компьютера есть необходи­мая часть, без которой на нем просто ничего не сде­лать. Она называется сис­темным ПО. Покупатель приобретает компьютер, ос­нащенный системным про­граммным обеспечением, которое не менее важно для работы ЭВМ, чем память или процессор. Кроме сис­темного в состав программ­ного обеспечения входят еще прикладное ПО и системы программирования.

Программное обеспечение компьютера делится на:

— системное ПО;

— прикладное ПО;

— системы программирования.

О системном ПО и системах программирования речь пой­дет позже. А сейчас познакомимся с прикладным программ­ным обеспечением.

Прикладное ПО

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

Как правило, все пользователи предпочитают иметь набор прикладных программ, который нужен практически каж­дому. Их называют программами общего назначения. К их числу относятся:

текстовые и графические редакторы, с помощью которых можно готовить различные тексты, создавать ри­сунки, строить чертежи; проще говоря, писать, чер­тить, рисовать;

системы управления базами данных (СУБД), позво­ляющие превратить компьютер в справочник по любой теме;

табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расче­ты;

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

Кроме того, имеется большое количество прикладных программ специального назначения для профессиональной деятельности. Их часто называют пакетами прикладных программ. Например бухгалтерские программы, производя­щие начисления заработной платы и другие расчеты, кото­рые делаются в бухгалтериях; системы автоматизированного проектирования, которые помогают конструкторам разраба­тывать проекты различных технических устройств; пакеты, позволяющие решать сложные математические задачи, не составляя программ; экспертные системы и многое другое.

Очень популярным видом прикладного программного обеспечения являются компьютерные игры. Большинство пользователей именно с них начинает свое общение с ЭВМ.

Итоги:

Компьютер представляет собой единство двух составля­ющих: аппаратуры и программного обеспечения (ПО).

Программное обеспечение компьютера — это вся сово­купность программ, хранящихся в его долговременной па­мяти. ПО компьютера может пополняться, изменяться.

Системное программное обеспечение — это необходимая часть ПО, без которой не может работать компьютер.

С помощью прикладных программ пользователь непо­средственно решает свои информационные задачи, не при­бегая к программированию.

К прикладному ПО общего назначения относятся: редак­торы текстовые и графические, системы управления базами данных (СУБД), табличные процессоры, сетевое ПО, игры.

Системное ПО

Для чего нужны прикладные программы — понять не­сложно. А что же такое системное программное обеспече­ние?

Главной частью системного программного обеспечения яв­ляется операционная система (ОС).

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

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

<приглашение> — <команда>.

ОС выводит на экран приглашение в какой-то определен­ной форме. В ответ пользователь отдает команду, определяю­щую, что он хочет от машины. Это может быть команда на исполнение новой прикладной программы, команда на вы­полнение какой-нибудь операции с файлами (уничтожить файл, скопировать и пр.), команда — сообщить текущее время или дату и пр. Выполнив очередную команду пользова­теля, операционная система снова выдает приглашение.

Такой режим работы называется диалоговым режимом. Благодаря ОС пользователь никогда не чувствует себя бро­шенным на произвол судьбы. Все операционные системы на персональных компьютерах работают с пользователем в режиме диалога. Режим диалога часто называют интерак­тивным режимом.

Очень важным видом работы на компьютере является работа с файлами. В файлах хранится все: и программное обеспечение, и информация, необходимая для пользователя. С файлами, как с деловыми бумагами, постоянно прихо­дится что-то делать: переписывать их с одного носителя на другой, уничтожать ненужные, создавать новыевать, переименовывать, раскладывать в том или другом по­рядке и пр. Работу пользователя с файлами поддерживает файловая система ОС.

Операционная система — это набор программ,

управляющих оперативной памятью, процессором,

внешними устройствами и файлами, ведущих

диалог с пользователем.

Вот названия некоторых распространенных ОС для пер­сональных компьютеров: СР/М, MS-DOS, OS/2, Windows.

К системному программному обеспечению кроме ОС сле­дует отнести и множество программ обслуживающего, сер­висного характера. Например, это программы обслужива­ния дисков (копирование, форматирование, «лечение» и пр.), сжатия файлов на дисках (архиваторы), борьбы с ком­пьютерными вирусами и многое другое.

Системы программирования

Кроме системного и прикладного ПО существует еще тре­тий вид программного обеспечения. Он называется система­ми программирования (СП).

Система программирования — инструмент для работы программиста.

С системами программирования работают программисты. Всякая СП ориентирована на определенный язык програм­мирования. Существует много разных языков, например, ПАСКАЛЬ, БЭЙСИК, ФОРТРАН, СИ, АССЕМБЛЕР, ЛИСП и др. На этих языках программист пишет программы, а с помощью систем программирования заносит их в компью­тер, отлаживает, тестирует, исполняет.

Мы уже говорили, что именно программисты, работая с СП, создают все виды программ: системные, прикладные и новые системы программирования.

Пользовательский интерфейс

Разработчики современного программного обеспечения стараются сделать работу пользователя за компьютером удобной, простой, наглядной. Качество любой программы во многом определяется удобством ее общения с пользова­телем.

Способ общения программы с пользователем называют пользовательским интерфейсом.

Удобный для пользователя способ общения с компьютером называется дружественным пользовательским интерфейсом.

Основная форма организации интерфейса — меню.

Меню — это выводимый на экран список,

из которого пользователь может выбирать нужные

ему элементы.

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

Д\з

§ 11