10(b)-Lesson №1

Урок №1.Техника безопасности и правила работы на компьютере. Принцип работы компьютера.

Как вы знаете, для работы компьютеров необходим электрический ток. Для стационарных компьютеров используют электрическое питание с напряжением 220 вольт, это напряжение может быть опасно для жизни.

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

    Если вы неправильно сидите за компьютером, например сильно сгибаетесь вперёд, увеличивается нагрузка на позвоночник, в первую очередь на шею.

    Из-за неправильного положения рук при длительной работе с клавиатурой и мышью может появиться синдром запястья — сдавливание нерва, которое приводит к онемению и болям в кистях рук.

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

При эксплуатации оборудования необходимо остерегаться:
    • поражения электрическим током. 
    • механических повреждений, травм.
Требования безопасности перед началом работы:
    • запрещено входить в кабинет в верхней одежде, головных уборах, с громоздкими предметами и едой.
    • запрещено входить в кабинет информатики в грязной обуви без бахил или без сменной обуви.
    • запрещается шуметь, громко разговаривать и отвлекать других учащихся.
    • запрещено бегать и прыгать, самовольно передвигаться по кабинету.
    • перед началом занятий все личные мобильные устройства учащихся (телефон, плеер и т.п.) должны быть выключены.
    • разрешается работать только на том компьютере, который выделен на занятие.
    • перед началом работы учащийся обязан осмотреть рабочее место и свой компьютер на предмет отсутствия видимых повреждений оборудования.
    • запрещается выключать или включать оборудование без разрешения преподавателя.
    • напряжение в сети кабинета включается и выключается только преподавателем.
    • запрещается работать вдвоем за одним компьютером.
Требования безопасности во время работы:
    • с техникой обращаться бережно: не стучать по мониторам, не стучать мышкой о стол, не стучать по клавишам клавиатуры.
    • при возникновении неполадок: появлении изменений в функционировании аппаратуры, самопроизвольного её отключения необходимо. немедленно прекратить работу и сообщить об этом преподавателю.
    • не пытаться исправить неполадки в оборудовании самостоятельно.
    • выполнять за компьютером только те действия, которые говорит преподаватель.
    • контролировать расстояние до экрана и правильную осанку.
    • не допускать работы на максимальной яркости экрана дисплея.
    • в случае возникновения нештатных ситуаций сохранять спокойствие и чётко следовать указаниям преподавателя.
    • ученикам 7-9 классов можно работать за компьютером с жидкокристаллическим монитором не более 35 минут непрерывно.
 
Как правильно сидеть за компьютером

    Существует специальная наука — эргономика, которая изуча­ет взаимодействие человека с предметами, окружающими его на рабочем месте. Её задача — разработать правила, которые обеспечивают безопасный труд и минимальную нагрузку на ор­ганизм человека.

    • нужно сидеть ровно, не наклоняясь вперед или назад и не сутулясь, чтобы не усиливать нагрузку на позвоночник.
    • нельзя работать, развалившись в кресле, такая поза быстро вызывает утомление.
    • нельзя скрещивать ноги, класть ногу на ногу.
    • взгляд должен быть направлен перпендикулярно экрану мо­нитора, экран должен быть на расстоянии, равном длине вы­тянутой руки (не менее 50 см). 
    • ноги нужно ставить на пол или специальную подставку для ног так, чтобы угол сгиба коленного сустава был около 90°.
    • предплечья должны находиться на той же высоте, что и кла­виатура, угол сгиба локтевого сустава должен быть около 90°.
    • не следует выгибать кисти в стороны, нужно стараться, что­бы линия кисти была продолжением предплечья.

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

    Общее время работы за компьютером для школьников 7-9 классов не должно превышать 1,5 часа в день.

 
Запрещается во время работы:
    • эксплуатировать неисправную технику.
    • при включённом напряжении сети отключать, подключать кабели, соединяющие различные устройства компьютера.
    • работать с открытыми кожухами устройств компьютера.
    • касаться экрана дисплея, тыльной стороны дисплея, разъёмов, соединительных кабелей, токоведущих частей аппаратуры.
    • касаться автоматов защиты, пускателей, устройств сигнализации.
    • во время работы касаться труб, батарей. 
    • нажимать на клавиши с усилием или допускать резкие удары.
    • пользоваться каким-либо предметом при нажатии на клавиши. 
    • передвигать системный блок, дисплей или стол, на котором они стоят.
    • загромождать проходы в кабинете сумками, портфелями, стульями.
    • брать сумки, портфели на рабочее место у компьютера.
    • брать с собой в класс верхнюю одежду и загромождать ею кабинет.
    • быстро передвигаться по кабинету.
    • класть какие-либо предметы на системный блок, дисплей, клавиатуру. 
    • работать грязными, влажными руками, во влажной одежде.
    • работать при недостаточном освещении.
    • работать за дисплеем дольше положенного времени.
    • при работе за компьютером нельзя есть.
    • нельзя кататься на креслах с колесиками.
Запрещается без разрешения преподавателя:
    • включать и выключать компьютер,  дисплей и другое оборудование.
    • использовать различные носители информации (дискеты, диски, флешки).
    • подключать кабели, разъёмы и другую аппаратуру к компьютеру.
    • брать со стола преподавателя дискеты, аппаратуру, документацию и другие предметы.
    • пользоваться компьютером преподавателя.
    • выходить в сеть Интернет.
    • запускать программы.
Требования безопасности по окончанию работы:
    • завершить работу всех программ.
    • удалить файлы которые больше не нужны.
    • сдать учителю выданные им материалы.
    • задвинуть кресло.
    • по указанию учителя  выключить компьютер (сначала системный блок, потом монитор).
Аварийные ситуации

При плохом самочувствии и головной боли:

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

Классические принципы построения ЭВМ были предложены в работе А. Беркса, Г. Голдстайна и Дж. фон Неймана «Предварительное рассмотрение логической конструкции электронного вычислительного устройства». Обычно выделяют1 следующие наиболее важные идеи этой работы:

    • состав основных компонентов вычислительной машины;
    • принцип двоичного кодирования;
    • принцип адресности памяти;
    • принцип иерархической организации памяти;
    • принцип хранимой программы;
    • принцип программного управления.

Основные компоненты машины. В самом первом разделе с таким названием фон Нейман с соавторами определили и обосновали состав ЭВМ:

    • «Так как законченное устройство будет универсальной вычислительной машиной, оно должно содержать несколько основных органов, таких как орган арифметики, памяти, управления и связи с оператором. Мы хотим, чтобы машина была полностью автоматической, т. е. после начала вычислений работа машины не зависела от оператора».

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

    • арифметико-логическое устройство (АЛУ), в котором выполняется обработка данных;
    • устройство управления (УУ), обеспечивающее выполнение программы и организующее согласованное взаимодействие всех узлов машины; сейчас АЛУ и УУ изготавливают в виде единой интегральной схемы — микропроцессора;
    • память — устройство для хранения программ и данных; память обычно делится на внутреннюю (для временного хранения данных во время обработки) и внешнюю (для длительного хранения между сеансами обработки);
    • устройства ввода, преобразующие входные данные в форму, доступную компьютеру;
    • устройства вывода, преобразующие результаты работы ЭВМ в форму, удобную для восприятия человеком.

В классическом варианте все эти устройства взаимодействовали через процессор (рис. 5.7).

 

 

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

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

В истории известен пример успешной реализации троичной ЭВМ «Сетунь» (1959 г., руководитель проекта Н. П. Брусенцов), но он так и остался оригинальным эпизодом и не оказал влияния на эволюцию вычислительной техники. В первую очередь это связано с серьёзными проблемами, которые возникают при изготовлении элементов троичного компьютера на основе полупроводниковых технологий. Эти проблемы так и не были решены, тогда как наладить массовое производство аналогичных устройств для двоичных компьютеров оказалось значительно проще.

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

Адрес ячейки памяти — это её номер.

Ячейка содержит минимально возможный считываемый из памяти объём данных: невозможно прочитать меньшее количество битов, а тем более отдельный бит.

Использование чисел для нахождения в памяти требуемых ячеек выглядит абсолютно естественно: в компьютерах любая информация кодируется числами, так что адреса ячеек — не исключение из этого фундаментального правила. Если номера соседних ячеек отличаются на единицу, удобно организовывать их последовательную обработку.

Разрядность ячеек памяти (количество битов в ячейке) в разных поколениях была различной. Первоначально ЭВМ были построены исключительно для математических расчётов. Числа желательно было представлять как можно точнее, поэтому ячейки ОЗУ в первых машинах были длинными. Кроме чисел машина должна была хранить в памяти ещё и команды программы; как правило, в то время размер числовой ячейки совпадал с размером команды, что существенно упрощало устройство памяти.

Примерно на стыке второго и третьего поколений ЭВМ стали использовать для обработки символьной информации, что привело к серьёзному неудобству: в существующую числовую ячейку памяти помещалось 4-5 символов. Инженеры выбрали наиболее простое решение проблемы — уменьшить размер ячейки так, чтобы можно было обращаться к каждому символу отдельно. Байтовая память, основой которой стала восьмибитная ячейка, прекрасно зарекомендовала себя и используется в компьютерной технике до настоящего времени.

В результате перехода к «коротким» ячейкам памяти числа стали занимать несколько ячеек (байтов), каждая из которых имеет собственный адрес. На рисунке 5.8, а показана организация ячеек памяти первых ЭВМ, а на рис. 5.8, б — современная (байтовая) структура памяти.

На рисунке 5.8, а числа занимают по одной ячейке, причём номера этих ячеек отличаются на единицу. Справа показаны два 32-битных числа, которые хранятся в байтах 200-203 и 208-20В (адреса указаны в шестнадцатеричной системе). По принятому правилу за адрес числа принимается наименьший из адресов, так что в данном случае адреса чисел — 200 и 208. Кроме того, на рис. 5.8, б между числами (в байтах с 204 по 207) размещены четыре однобайтных символа. Заметим, что современные компьютеры могут извлекать из памяти до восьми соседних байтовых ячеек за одно обращение к памяти.

Очень важно, что информация может считываться из ячеек и записываться в них в произвольном порядке, поэтому организованную таким образом память принято называть памятью с произвольным доступом (англ. RAMrandom access memory). Чтобы лучше понять смысл этого термина, сравните такую память с магнитной лентой, данные с которой можно получить только путем последовательного чтения.

Часто термин RAM отождествляют с русским термином ОЗУ — оперативное запоминающее устройство. Это не совсем точно. Дело в том, что кроме ОЗУ существует еще одна разновидность памяти с произвольным доступом — постоянное запоминающее устройство (ПЗУ, англ. ROMRead Only Memory — память только для чтения). Главное отличие ПЗУ от ОЗУ заключается в том, что при решении задач пользователя содержимое ПЗУ не может быть изменено. ПЗУ гораздо меньше ОЗУ по объёму, но это очень важная часть компьютера, поскольку в нём хранится доступное в любой момент программное обеспечение. Благодаря этому ПО компьютер сохраняет работоспособность даже тогда, когда в ОЗУ нет никакой программы.

Таким образом, ОЗУ и ПЗУ — это два вида памяти с произвольным доступом, обращение к данным в которых построено на основе принципа адресности.

К памяти компьютера предъявляются два противоречивых требования: её объём должен быть как можно больше, а скорость работы — как можно выше. Ни одно реальное устройство не может удовлетворить им одновременно. Любое существенное увеличение объёма памяти неизбежно приводит к уменьшению скорости её работы. Действительно, если память большая, то обязательно усложняется поиск в ней требуемых данных, а это сразу замедляет чтение из памяти. Кроме того, чем быстрее работает память, тем она дороже, и, следовательно, меньше памяти можно установить за приемлемую для потребителей стоимость.

Чтобы преодолеть противоречие между объёмом памяти и её быстродействием, используют несколько различных видов памяти, связанных друг с другом. Когда в 1946 г. впервые формулировался этот принцип, в состав ЭВМ предполагалось включить всего два вида памяти: оперативную память и память на магнитной проволоке (предшественник устройств хранения данных на магнитной ленте). Дальнейшее развитие вычислительной техники подтвердило необходимость построения иерархической памяти: в современном компьютере уровней иерархии гораздо больше.

Первые ЭВМ программировались путём установки перемычек на специальных панелях (рис. 5.9), так что процесс подготовки к решению задачи мог растянуться на несколько дней. Такое положение дел никого не устраивало, и в фон-неймановской архитектуре было предложено представлять команды в виде двоичного кода. Код программы, записанный заранее1 на перфокарты или магнитную ленту, можно было ввести в машину достаточно быстро.

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

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

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

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

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

    1. из ячейки памяти, адрес которой записан в счётчике адреса команд, выбирается очередная команда программы; на время выполнения она сохраняется в специальном регистре команд;
    2. значение счётчика адреса команд увеличивается так, чтобы он указывал на следующую команду;
    3. выбранная команда выполняется (например, при сложении двух чисел оба слагаемых считываются в АЛУ, складываются и результат операции сохраняется в регистре или ячейке памяти);
    4. далее весь цикл повторяется.

Таким образом, автоматически выполняя одну команду программы за другой, компьютер может исполнить любой линейный алгоритм. Для того чтобы в программе можно было использовать ветвления и циклы, необходимо нарушить естественную последовательность выполнения команд. Для этого существуют специальные команды перехода, которые на этапе 3 заносят в счётчик адреса новое значение — адрес перехода. Чаще всего в программах используется условный переход, т. е. переход происходит только при выполнении определённого условия.

Легко понять, что для запуска основного алгоритма работы процессора в счётчик адреса команд должно быть предварительно занесено начальное значение — адрес первой выполняемой команды. В первых ЭВМ оператор вводил этот адрес вручную. В современных компьютерах при включении питания в счётчик аппаратно заносится некоторое значение, которое указывает на начало программы, хранящейся в ПЗУ. Эта программа тестирует устройства компьютера и приводит их в рабочее состояние, а затем загружает в ОЗУ начальный загрузчик операционной системы (как правило, с диска). Ему и передаётся дальнейшее управление, а стартовая программа из ПЗУ завершает свою работу. Начиная с этого момента, поведение компьютера уже определяется установленным на нём программным обеспечением.

Чтобы ускорить выполнение программы, основной алгоритм работы процессора был значительно усовершенствован. Идея была заимствована из конвейерного производства, где несколько рабочих одновременно выполняют различные операции (каждый над своим экземпляром изделия). Аналогично в современных микропроцессорах для каждого этапа выполнения команды создан отдельный аппаратный блок. Выполнив свою операцию, он передаёт результаты следующему блоку, а сам начинает выполнять очередную команду.

Проще всего понять этот механизм на примере первого этапа — выборки команды из ОЗУ. Специализированный блок выборки извлекает из памяти последовательно расположенные команды, не дожидаясь окончания их обработки. Прочитанные команды размещаются в специальной рабочей памяти внутри микропроцессора. В итоге, когда первая из выбранных команд будет завершена, за следующей не придётся обращаться к ОЗУ, так как она уже находится во внутренней памяти микропроцессора. Учитывая, что обращение к ОЗУ занимает значительно большее времени, чем пересылка данных внутри процессора, такая опережающая выборка значительно ускоряет выполнение программы.

На практике применение конвейерного метода не так просто. Например, следующую команду часто не удаётся выполнить, поскольку она использует результат предыдущей, или сразу нескольким командам потребуется одновременно обратиться к ОЗУ. Тем не менее этот метод широко применяется в микропроцессорах. В некоторых моделях используются параллельные конвейеры, так что в некоторых случаях к моменту завершения выполнения одной команды уже готов результат следующей.

Описанные фон Нейманом и его соавторами классические принципы построения вычислительных устройств применялись во всех поколениях ЭВМ. В дополнение к ним в каждом конкретном семействе (PDP, ЕС ЭВМ, Apple, IBM PC и др.) формулируются свои собственные принципы устройства, благодаря которым обеспечивается аппаратная и программная совместимость моделей. Для пользователей это означает, что все существующие программы будут работать и на новых моделях того же семейства компьютеров. В литературе общие принципы построения конкретного семейства компьютеров называют архитектурой. К архитектуре обычно относят:

    • принципы построения системы команд и их кодирования;
    • форматы данных и особенности их машинного представления;
    • алгоритм выполнения команд программы;
    • способы доступа к памяти и внешним устройствам;
    • возможности изменения конфигурации оборудования.

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

 

Выполнить домашнюю работу

 

Выполнить классную работу