Вход/Регистрация
Код дружбы
вернуться

Дейч Стейсия

Шрифт:

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

–Точно. – Эрин подняла указательный палец. – Также в парке мы познакомились с понятием «условия», Люси.

Я положила первые две записки на стойку к другим.

–А что означают эти закорючки и скобки? – спросила Майя, осматривая все записки.

–Закорючки называются фигурными скобками, – объяснила Эрин.– Они являются важной частью отдельного языка программирования. Они помогают компьютеру понимать твои команды. Иногда команда не работает, потому что может отсутствовать одна скобка. И у каждого языка программирования есть свой синтаксис.

–Синтаксис? – переспросила я.

–Да, это – система, при помощи которого слова и фраза соединяются, чтобы образовать язык, – объяснила Эрин. – Все языки, такие как английский или испанский, имеют свою систему синтаксиса, также так и язык программирования.

Сейчас уже мне становилось понятнее. Эрин указала на первую записку:

Если (ты_хочешь_научиться_программированию) {

тогда выполняй_все_мои_ рекомендации }

–Эти линии в программировании называются условный оператор или условие, – объяснила Эрин. – «Если» задается первое условие, «тогда» компьютером будут выполнены действия.

Майя посмотрела, непонимая.

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

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

Если (ты_согласна_ на_мои_условия) {

тогда бери_своего_друга;

иди_на_школьную_ площадку

{

Если(ты_ придешь_ на _площадку

тогда загляни_ под_скамейки;

найди_ большой_красный_конверт

{

если(ты_найдешь_ конверт) {

тогда доверяй _ мне («ты научишься программированию»)

}

–Точно, – сказала Эрин.

–Хорошо, сейчас я понимаю условия, – сказала София. – А как насчет спортивного задания? – Она указала на него. – Как оно связано с программированием?

Поскольку (там_ остались_ мячики){

Ударяй_ мячики;

}

–Циклы, – ответила Эрин. – Циклы – это действия, которые ты выполняешь, пока условие остается верным.

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

–Только тогда, – ответила Эрин, – в другом случае игра никогда не прекратится. Ты останешься в замкнутом цикле.

–Ха! Да, мы на самом деле устали бросать и ловить мячи, – сказала я, потирая свою подающую руку, она до сих болела.

–Да, – добавила Эрин, наклоняясь вниз к стойке. – Потому что мы – люди. Но компьютеры никогда не устают от выполнения одних и тех же действий снова и снова… даже если это миллионы раз. Вот почему циклы могут быть такими огромными.

–А что насчет записки с платьем? – спросила Майя.

Целое_число_пуговиц=1 2 3 4 5 6 7 8;

Строка_пуговица_набери=«фиолетовая жемчужина»;

У логического_есть рукава=правда неправда;

Строка рукав_напечатай=«лепесток»;

Строка воротник_напечатай=«китайский»;

Строка шнурок_напечатай=«старинная китайская из жаккарда»;

Мы прочитали нашу заполненную записку.

–Вы выполнили все правильно. Здесь у вас появились переменные показатели, они используются для того, чтобы запоминать информацию, – сказала Эрин, указывая на ответы. – Вам нужны были разные детали к разным частям платья Майи, не так ли? Поэтому если представить себе, что это была компьютерная программа, то вы задавали ей, что нужно добавить к платью.

–То есть, какую пуговицу, шнурок, или воротник добавить? – сказала Майя, расширяя глаза.

–Точно, – ответила Эрин.

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

–Что означает «целое число»? – спросила я, указывая на начало записки.

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

Мы хихикнули.

  • Читать дальше
  • 1
  • ...
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: