1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /123, 1995 г./ | Бонус | Поиск  

Соло на компьютере

Все относительно, верно?!

Владимир Шахиджанян


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

урок восемнадцатый

 – А все-таки, Владимир Владимирович, – обратился ко мне при личной встрече один из учеников, – вы можете объяснить, в чем суть вашей системы обучения? Есть же учебники – "IBM PC для пользователя" В.Фигурнова, "Самоучитель работы на компьютере" А.Левина, множество пособий по"Нортону", DOS и Windows. Мы, ученики, – продолжал он, – должны четко представлять себе цель. Наконец, нам необходимо влиять на перспективу. Согласитесь, если в познании компьютерной премудрости мы продолжим двигаться теми же темпами, то, боюсь, что и к концу нашего столетия обучение по вашей системе не закончится.

Я ухмыльнулся.

С одной стороны, мой оппонент прав. Каждый месяц, если не каждую неделю, появляются новые модели компьютеров, различные усовершенствования к ним, создаются оригинальные программы, и нужно привыкать, учиться ими пользоваться. Если учесть, что абсолютное большинство владельцев компьютеров использует в работе возможности, которые дает современная техника, лишь на 10-20%, то, соглашусь, процесс познавания компьютерики бесконечен. Только усвоишь новое, а тут вам предлагают новейшее.

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

Я разработал систему упражнений (называю их опытами, которые должны проводить обучающиеся), позволяющую как бы незаметно для них самих, исподволь понять и освоить основные принципы взаимодействия с компьютером.

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

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

Вспомним детство

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

А сколько ушло времени у каждого из нас, чтобы научиться это понимать? Что такое циферблат? Почему есть маленькая и большая стрелки, в чем их различие? Что такое час и что такое минута? При чем тут вечно бегущая стрелка и почему она называется секундной? Разве 3 часа и 15 часов – одно и то же? А если нет, то почему стрелки стоят: одна на цифре 12, другая на цифре 3-й, оказывается, ночью это 3 часа, а днем 15, но все говорят 3 часа. Почему два раза в сутки любые часы, хотя они и стоят, показывают правильное время?

Сколько раз каждому из нас приходилось просить взрослых объяснять принцип работы часов. У некоторых детей на понимание категории времени уходило до двух лет – читать можно научиться быстрее. Но зато эти знания мы усвоили на всю жизнь. Все относительно! Так и с компьютером. Нужно понять главное- принцип взаимодействия с компьютером, освоить словарь для проведения диалога с машиной. А как этого достичь? Только одним способом: каждый день работать.

Как быть, если открываешь, скажем, редактор "Ворд" (Word) – и ничего понять не можешь? Читаешь в меню, которое идет после заголовка окна: файл, правка, вид, вставка, формат, сервис, таблица, окно...

Ткнешься мышкой в пункт меню "Окно" (мышкой обычно большинство овладевает самостоятельно) – и читаешь: "новое окно", "упорядочить все", "разбить"...

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

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

(Любимая притча Чарли Чаплина)

(А может быть, нужно ее использовать?) Хорошо, если рядом окажется ваш компьютерный гуру и подскажет, как быть. Подведите курсор к черточке под надписью окно, щелкните мышкой, и тогда появятся три надписи, одна из них – "удалить разбиение". Нажмите на эту надпись – и вторая линейка исчезнет. Но иногда, продолжит ваш гуру, вам требуется сравнить два абзаца: абзац в самом начале вашей статьи (письма, главы из книги, отчета) и абзац из середины или конца. Тут и можно воспользоваться командой "разбить окно". В одном из окон у вас текст будет статичным, а во втором – можно прокручивать его (как бы пролистывать) в поисках важного для вас куска, чтобы сравнить с другим абзацем.

Опыт № 47

Пожалуйста, если вы работаете в редакторе Word (word – по-английски "слово") – это очень удобная программа, ей пользуются многие писатели, журналисты, научные сотрудники, ибо она позволяет создавать и редактировать документы в сто раз быстрее, чем на обычной пишущей машинке, – создайте файл.

Редактор Word for Windows работает в среде Windows.

Написал фразу – и задумался. Сколько раз мои учителя мне все это объясняли (среда, оболочка, дисковая операционная система, надстройка), я мучился и долго не мог ничего понять. На самом деле все просто. Как с циферблатом часов.

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

Попробую провести аналогию. Положим, вы решили взять ручку, лист бумаги и написать одно слово "здравствуйте". Каковы ваши действия? Сначала у вас должно возникнуть само желание (или необходимость) написать Мозг передаст команду рукам. Вы протянете руку к листку. А где он? Нужно поискать. Вы окинете взглядом письменный стол и заметите, где же лежит этот листок, верно? Протянете руку, возьмете листок. Затем поищете ручку. Возьмете ее. Пододвинете листок поближе к себе. Вспомните, как пишется буква "з", затем "д", потом "р" и т.д. И начнете выводить эти буквы на листке бумаги. Сколько действий!

Вы сели за компьютер. Вам нужно набрать только одно слово – "провожал" – из основного буквенного ряда клавиатуры. Если компьютер не будет включен, то у вас, сколько бы вы ни нажимали на соответствующие клавиши, ничего не получится. Придется включать системный блок компьютера и дисплей.

(Что включать раньше – монитор или системный блок? Большой разницы в этом нет, но многие верно поступают, включая сначала монитор, чтобы контролировать на экране процесс загрузки компьютера, а потом – системный блок.)

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

Вы – владелец компьютера, компьютерик (Компьютерра – компьютерная земля; компьютерщик – человек земли, который занимается компьютером. Компьютерика – наука о компьютерах. Компьютерна… Термин не научный, но давайте, хотя бы пока, временно, примем его и будем так и называться – компьютериками), и не представляете, сколько всего нужно сделать всем системам, чтобы ваше слово"провожал"появилось на экране. Буквы состоят из точек, у каждой свое начертание, буква должна попасть на экран дисплея, дисплей должен "понять", как нарисовать требуемую букву, в оперативной памяти буква должна запомниться; а потом, когда вы дадите название файлу, он должен появиться в строго определенном месте (а иначе, как его потом найти?), необходимо соблюдать иерархию: "диск С", на нем главный корневой каталог, в этом каталоге вами создана директория "SOLO", в ней есть шесть файлов. (Сложным получается объяснение, но, может быть, вы сумеете сделать это доходчивее, а потом пришлете мне свой вариант.) Именно операционная система организует копирование и печать файлов, контролирует действие оперативной памяти, следит, чтобы клавиатура, монитор, системный блок – все действовало четко, взаимосвязано и слаженно, чтобы без сбоев происходила запись созданного вами файла на винчестер или дискетку; если вы дадите неверную команду, то компьютер об этом вас предупредит...

В Windows есть расширение для файлов.doc (от слова "документ"), и многие начинающие компьютерщики (компьютерики) путают DOC и DOS. Вроде бы и написание разное, но если мы напишем их по-русски, то оно окажется схожим, ибо русская буква "К" – это латинское "С", а латинское "S" – это русское "С". Многие в буквальном смысле слова путаются в двух соснах: в ДОС и ДОК (если писать русскими буквами).

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

Продолжим проведение опыта. Пожалуйста, вызовите директорию "SOLO". В ней создайте файл 008j.txt, если вы работаете в DOS, используя "Нортон Командер", или 008j.doc, если используете Windows и у вас есть редактор Word, и наберите десять строк слова "провожал".

Пожалуйста, постарайтесь не допускать опечаток Ошибетесь клавишей, нажмете не ту букву – все начинайте снова. Проявите усидчивость. Теперь, если вы используете редактор"Ворд" или другой, где есть возможность проводить разбивку окна, проведите ее. Разбейте экран на две части, затем уберите разбивку. Снова проведите разбивку. Не ленитесь, повторите задание двадцать-тридцать раз. И запишите в дневник, что вы поняли, а что оказалось для вас сложным.

(Пожалуйста, прочтите еще раз первый абзац урока и после этого продолжайте изучение данного материала.)

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

Опыт № 48

Перейдите на латинский шрифт и наберите десять строчек как бы слова"провожал", но латинскими буквами:

ghjdj;fk ghjdj;fk ghjdj;fk

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

Нажали на "д" – и произнесли, потом нажали на "h" – и опять вслух произнесли. Если вы решите выполнять задание не торопясь, то выработаете автоматическое запоминание, на каком пальце какая латинская буква находится.

Опыт № 49

Наберите, пожалуйста, каждую строчку пять раз столбиком:

папа оро папа жэж папа олдж

фыва оро фыва жэж фыва олдж

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

папа

оро и т.д.?

Да нет, столбиком – каждую строчку. Сколько всего строчек? Две. Вот и нужно первую строчку написать пять раз столбиком, а потом вторую. Понимаю, большинство удивится, что я так подробно все рассказываю, но что делать: я хочу, чтобы учебник оказался понятен и пятикласснику, и домохозяйке, и академику, и студенту гуманитарного вуза, спортсмену и артисту, спортсмену, и артисту.

Поэтому повторяю и даю образец, что означает писать столбиком:

папа оро папа жэж папа олдж

папа оро папа жэж папа олдж

папа оро папа жэж папа олдж

папа оро папа жэж папа олдж

папа оро папа жэж папа олдж

Так же поступить и со второй строчкой.

Опыт № 50

Перейдите на работу клавиатуры в латинском режиме.

И эти же строчки:

папа оро папа жэж папа олдж

фыва оро фыва жэж фыва олдж

Наберите в латинском режиме.

gfgf jhj gfgf ;'; gfgf jkl;

asdf jhj asdf ;'; asdf jkl;

 

И снова о козле отпущения

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

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

Disk cache – кэш диска – область оперативной памяти компьютера, которая отводится для временного хранения информации, считываемой с диска. Кэш диска не хранит файлы целиком, как электронный диск (область памяти, имитирующая диск); в него помещаются данные, которые недавно либо запрашивались с диска, либо записывались на диск. Например, программе может понадобиться неоднократно считывать с диска либо фрагмент собственного кода, либо одну и ту же часть файла данных. Если кэш диска уже содержит необходимую информацию, то программа, пытающаяся считать ее с диска, в действительности будет считывать ее из кэша диска, что происходит заметно быстрее. При кэшировании диска часто применяется метод отложенной записи (write-back), который позволяет значительно ускорить реакцию системы при операциях записи на диск. При отложенной записи данные, которые должны быть сохранены на диске, записываются сначала в кэш диска, после этого программа считает, что запись произведена. В действительности запись на диск происходит позже, когда система свободна от другой работы.

Наиболее распространено программное кэширование диска, когда кэш диска создается в оперативной памяти компьютера и управляется резидентной программой. Хорошо известна такая программа кэширования диска, как SMARTDrive из MS DOS. Кроме того, многие компьютеры поставляются с аппаратным кэшем диска, представляющим собой отдельную область оперативной памяти.

Wait state – состояние ожидания – пауза в работе микропроцессора длительностью в один или несколько циклов генератора тактовых импульсов, в течение которой ожидаются данные (например, от устройства ввода-вывода или из памяти). Состояние ожидания чаще всего используется для управления скоростью, с которой микропроцессор получает данные от оперативной памяти (RAM); оно незаметно для человека, т.к. связано с внутренним генератором тактовых импульсов компьютера, работающим с огромной частотой (миллионы циклов в секунду). Однако при такой скорости работы компьютера состояние ожидания, как и скорость работы генератора тактовых импульсов, -фактор, который может снизить производительность системы. В системной памяти термин "нулевое состояние ожидания" (zero wait state) означает, что микропроцессор не простаивает в течение одного или более циклов, когда ожидает данные от ОЗУ (оперативное запоминающее устройство).

С уважением и признательностью,

ваш Владимир Владимирович.

 


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /123, 1995 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru