Я познаю мир. Компьютеры и интернет - [15]
«Универсальное» означает, что машина способна решать широкий круг задач в зависимости от конкретной необходимости. Понятие «программируемое» как раз подсказывает нам путь к осуществлению такой универсальности – нужно всякий раз подсказывать машине, что именно она будет делать. То есть составить для нее программу действий.
Алгоритм программы поджаривания яичницы
В принципе все мы умеем программировать как свою, так и чужую работу. Понаблюдайте, к примеру, хотя бы за работой шофера, меняющего пробитое колесо. Быть может, сам того не осознавая, он осуществляет свои действия по строго разработанной, последовательной программе. Если вы возьметесь записать действия шофера в качестве инструкции для другого, неопытного водителя, то у вас получится примерно следующее:
1. Поставьте машину на ручной тормоз.
2. Достаньте из багажника домкрат, гаечный ключ.
3. Снимите колпак с пробитого колеса.
4. Ослабьте болты крепления.
5. Поднимите машину на домкрате.
6. Выверните болты, крепящие колесо.
7. Снимите колесо.
8. Достаньте «запаску».
9. Поставьте запасное колесо на место пробитого.
10. Заверните болты.
11. Опустите домкрат.
12. Затяните болты до отказа.
13. Наденьте колпак.
14. Положите домкрат, пробитое колесо и гаечный ключ в багажник.
15. Все, багажник захлопнут, можно ехать дальше.
Собственно говоря, примерно такие же программы составляют и программисты. Только работают по ним не люди, а машины. Чтобы составить такую программу, нужны всего–навсего два качества: во–первых, программист должен cебе хорошо представлять суть описываемого процесса и, во–вторых, быть предельно внимательным, чтобы не пропустить какой–либо частности, не перепутать последовательность операций.
«Всего–то и дел!» – возможно, скажете вы. Действительно, всего–то... Но это не так мало, как может показаться на первый взгляд. Не верите? Вот вам тогда пару вопросов «на засыпку»: как вы думаете, почему болты нужно ослабить до того, как вы поставите машину на домкрат? Почему с ними нужно работать в два приема? Давайте выкрутим их сразу...
Вот тут и скрываются те тонкости, которые знает каждый шофер, но которые не всегда доступны стороннему наблюдателю. Если не ослабить сильно затянутые болты сразу, то потом будет очень нелегко отвернуть их, когда колесо будет поддомкрачено и сможет свободно вращаться. С другой стороны, если вы открутите все болты сразу до конца, есть риск, что при постановке домкрата открученное колесо попросту свалится вам на ноги. И хорошо, если при этом вас еще не придавит сама машина...
Поменять операции местами тоже не удастся – это приведет к тому, что какую–то операцию вам придется делать дважды. К примеру, вы, конечно, можете достать запасное колесо из багажника вместе с домкратом и инструментом, но вам все равно придется временно отставить его в сторону, а потом брать в руки еще раз.
Итак, наглядный пример, возможно, убедил вас, что для составления программы программист должен хорошо представлять себе суть дела. Но это еще не все. Повелители компьютеров имеют ведь дело не с другими людьми, а с машинами. Объяснить же машине что–либо гораздо труднее, чем человеку, хотя бы потому, что ЭВМ гораздо хуже понимают нормальный человеческий язык.
Происходит это по двум причинам. Причина первая: для работы вычислительной машины оказалось удобнее использовать другую систему счисления, чем привычная нам десятичная. В основе работы ЭВМ, как уже говорилось, лежит двоичная система, потому что она очень легко реализуется в электрических цепях: есть импульс или контакт – это соответствует логической «1», нет импульса или контакта – «О».
Причина вторая – из–за несовершенства конструкции ЭВМ их пользователям приходится для общения с машиной использовать и специальные, машинные языки. Поначалу они вообще представляли собой некую «китайскую грамоту»: каждая команда имела свой индекс, который программисту приходилось заучивать наизусть. Ныне положение стало несколько проще: машины понимают и некоторые слова обычного языка. Как вы узнали на школьных уроках информатики, в настоящее время в мире ЭВМ имеют хождение несколько специализированных языков, на которых общаются между собой люди и машины.
Поскольку машинные языки начали приходить к нам с Запада, то в их составе чаще всего используют наиболее ходовые слова и выражения английского языка. Например, слово «PRINT», в переводе с английского означающее «печатать», используется в «Бейсике» как команда, заставляющая машину выдать результат исполненных действий. Команда эта осталась с тех времен, когда в качестве выходного устройства использовался телетайп, который действительно печатал все результаты на бумажной ленте. Ныне же, как вы знаете, для этой цели чаще всего используется телеэкран дисплея.
Кроме того, в программах часто используется слово «INPUT» – «вход»; оно обычно используется для обозначения операции по приему информации. «LET» – «позволять», «пускать» – дает разрешение на выполнение заранее запрограммированных действий. «RUN» – «бежать», «двигаться» – обозначает начало выполнения вычислений после введения в какие–то формулы численных значений. И наконец, слово

Очередной том популярной детской энциклопедии 4 Я познаю мир" посвящен военной технике. Читателя ждет увлекательный рассказ о том, как создавалась и совершенствовалась военная техника, какие порой фантастические идеи конструкторы воплощали в жизнь, как военная техника находит применение в мирной жизни.

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

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

В 1997 году уфологи отметили полувековой юбилей со дня первого упоминания неопознанных летающих объектов в средствах массовой информации. Что же люди смогли узнать о них за эти 50 лет? Действительно ли рядом с нами появляются инопланетяне? А может, мы сами пришельцы на планете Земля? Для массового читателя.* * * Подписная серия «Знак вопроса» издательства «Знание» выпускалась ежемесячно, начиная с 1989 года. Основная тематика серии — аномальные явления, необъяснимые феномены, загадки истории, оригинальные гипотезы.

Кто и зачем возводил громадные сооружения из камня во Франции, Англии, Болгарии, на Мальте? Существуют ли параллельные миры? Зависим ли мы от Луны? Действительно ли акулы кровожадны? Ответить на эти вопросы вам помогут авторы второго выпуска «Знак вопроса».* * * Подписная серия «Знак вопроса» издательства «Знание» выпускалась ежемесячно, начиная с 1989 года. Основная тематика серии — аномальные явления, необъяснимые феномены, загадки истории, оригинальные гипотезы. Появившись в последние годы существования СССР, серия предвосхитила перестроечный вал подобных публикаций, однако выгодно отличалась от них советским научно-популярным стилем изложения, критическим отношением к рассматриваемым явлениям, комментариями специалистов и научных работников (по крайней мере, поначалу).© znak.traumlibrary.net.

Эта брошюра о машине времени, и не только о ней, а больше о физике и ее возможностях в изучении такого сложного понятия, как время. Оказывается, заглянуть в прошлое можно уже сегодня, и это успешно делают астрономы принимая, например, свет, далекой звезды идущий до нас миллиарды лет.Так как же смотрит физика на принципиальную возможность создания машины времени? Как она может быть устроена? Об этом в интересной и очень доступной форме рассказывает автор выпуска.http://znak.traumlibrary.net.

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

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

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

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

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

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

Древние историки и путешественники описали семь чудес света — удивительные строения, возведенные людьми. Но даже в те далекие времена чудеса эти не ограничивались числом «семь».Очередной том популярной детской энциклопедии «Я познаю мир» расскажет детям и родителям о грандиозных творениях человеческих рук с древних времен до конца наших дней, а также о чудесах, созданных природой.Издание снабжено предметно-именным указателем.

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

Издательство ACT предлагает вниманию читателей очередной том детской энциклопедии «Я познаю мир». Книга «Страны и народы: Азия, Африка, Америка, Австралия» познакомит юных читателей с историческим прошлым, обычаями и традициями народов, населяющих эти континенты. Мы приглашаем вас совершить «заочное» путешествие в Страну восходящего солнца – Японию и в тропические леса Южной Америки, в пустыни северного Китая и в канадские степи. Вы узнаете о том, кто живет в Шри–Ланке, как живут папуасы, что подарили человечеству древние египтяне и с какими удивительными животными можно встретиться в Австралии. Энциклопедия расширяет кругозор, помогает усваивать школьную программу по географии и истории.

Великие путешествия» — очередная книга многотомной популярной энциклопедии «Я познаю мир».Это увлекательный рассказ о том, как люди исследовали нашу планету.Прочитав книгу, вы узнаете как постепенно, шаг за шагом, открывались и наносились на карту новые континенты, острова, горы, реки, моря...Книга расширяет кругозор юного читателя, помогает лучше усваивать школьную программу.