Песни о Паскале - [4]
Что еще? Программисту (не кодеру!) необходимо широкое образование, – этого требует специальность. Не пренебрегайте школьными предметами, в жизни все пригодится!
В этой книге достаточно сведений для усвоения азов программирования. Однако, сосредоточившись на разъяснении простых вещей, я сознательно промолчал о некоторых средствах Паскаля. Со временем вас заинтересуют и другие возможности языка, и тогда вы откроете книги для подготовленных читателей. Названия некоторых из них найдете в списке литературы (библиография в конце книги). Среди ресурсов Интернета новичкам я рекомендую эти:
http://freepascal.ru – форум и много полезной информации;
http://ptaskbook.com/ru/tasks/index.php – подборка простых задач для начинающих.
В 62-й главе приведен ещё ряд ссылок для тех, кто заинтересуется олимпиадным программированием и углубленным изучением алгоритмов.
Некоторые фантасты рисовали людей будущего с огромной головой и ниточками вместо рук и ног. Кажется, что компьютерные фанаты, сутками молящиеся на своих «идолов», подтверждают это предсказание. Неужели фантасты правы? Вы согласны стать колобком с висящими ниточками? Нет? Так соблюдайте меру, – свежий воздух и спорт сохранят силу серых клеточек вашего мозга. «В здоровом теле – здоровый дух» – это ещё древние греки знали.
Хорошо заниматься программированием с друзьями! Товарищей можно найти где угодно: в школе, во дворе, в Интернете. А если кому-то из них потребовалась помощь? Неужели откажете? Ведь лучший способ научиться самому – это учить других! Помогайте друзьям, и тогда точно станете взрослыми!
В сложных вопросах не разобраться сходу, – так уж устроен наш мозг, что требует времени на усвоение нового. Но, порой случается и наоборот: кажется, что все ясно, однако при повторном чтении проявляются новые детали, и знакомые предметы видятся с иной стороны. Не забывайте, что повторение – мать учения!
Некоторые слова этой книги будут выделены особыми шрифтами, вот примеры таких выделений:
| Borland | – особо выделенный текст, а также названия фирм, программных продуктов и т.п.; |
| «File Name» | – имена файлов и каталогов; |
| Begin | – служебные слова языка программирования (идентификаторы). |
| F9 | – название пунктов меню и горячих клавиш |
Место хранения дисковых файлов я буду называть каталогом или папкой. В некоторых книгах встречается термин «директория», который означает то же самое.
В конце каждой главы подводятся краткие итоги сказанному. Сейчас подведем первые итоги и двинемся дальше.
• Изучать программирование мы будем на практике, – для этого вам нужен любой персональный компьютер с операционной системой Windows.
• Для формирования программ потребуется компилятор – программа, преобразующая текст в исполняемый файл.
• От вас требуются, по крайней мере, знания и навыки начинающего пользователя компьютера, а также знание букв латинского алфавита.
• По мере профессионального роста вам не обойтись без дополнительной литературы по программированию.
• Крепите свое здоровье и помогайте друзьям!
Глава 2
Вместо теории
Жаль, что вы не застали компьютеров первых поколений! Тогда они назывались ЭВМ – электронные вычислительные машины, – слово «компьютер» ещё не было в ходу. ЭВМ помещались в залах солидных размеров, – уж машины так машины, было на что посмотреть! Вход в эти дворцы охраняла угрюмая стража, отсекавшая тех, кто не сдал экзамен по так называемой теории. Иначе говоря, чтобы сесть за ЭВМ, надо было сначала изучить язык программирования и сдать экзамен по нему. Это суровое требование объяснялось тем, что на одну машину рвались сотни пользователей. Потому машинное время ценилось на вес золота, – уж если добрался до ЭВМ, так занимайся делом, а не барабань без ума по клавишам!
Теперь не то, и нравы смягчились: вас пускают за компьютер, не экзаменуя по теории. Но значит ли это, что теория не нужна? — нет. Однако изучать теорию приятней и полезней на практике: мы будем создавать работающие программы. Много программ. Вижу, как вы прыгнули за компьютер и в нетерпении потираете ладошки. Ой, как я вас понимаю! Но ради будущих успехов потерпите до следующей главы. Сейчас я приоткрою завесу тайны, о которой так загадочно молчат взрослые. Не осознав некоторых вещей, невозможно двигаться дальше.
Миф – это красивая выдумка, сказка. Компьютеры породили миф о думающих машинах. Ну как отказать в интеллекте этим чудесным созданиям? Восхищение не искушенного в компьютерах человека понятно, но порой приводит к недоразумениям. Вот слышу в новостях: в таком то аэропорту остановлены полеты из-за сбоя управляющих компьютеров. Вероятно, сами компьютеры здесь ни при чем, – современные машины очень надежны, а в особо важных применениях дублируются. И, хотя сбой компьютерной «железки» не исключен, неполадки в системе управления скорей всего на совести программистов. Как ни сложен компьютер, программы, которые он выполняет, в тысячи раз сложнее, а значит и возможность ошибок в них выше. Уверяю вас: компьютер – это всего лишь примитивный автомат, выполняющий команды, заложенные в него программистами.
Есть такая избитая уже фраза «блюз простого человека», но тем не менее, придётся ее повторить. Книга 40 000 – это и есть тот самый блюз. Без претензии на духовные раскопки или поколенческую трагедию. Но именно этим книга и интересна – нахождением важного и в простых вещах, в повседневности, которая оказывается отнюдь не всепожирающей бытовухой, а жизнью, в которой есть место для радости.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
Никому не дано знать, куда судьба забросит его завтра. Может — на обычную вечеринку, а может — и в иной мир, изнывающий под колдовским гнетом зловещего Владыки, где на всех, не поддавшихся его магии, ведется безжалостная охота, из казней устраиваются шоу, а право выступить в роли палачей разыгрывается в лотерею. Сумеет ли выжить в Скайлене еще вчера обычный парень, сумеет ли одолеть темные чары и одержать победу над силами зла, и что окажется для этого самым важным и нужным: подаренные магией сверхъестественные способности или любовь?
Сталин, Иван Грозный и Дракула — что между ними общего? Все эти люди вошли в историю Европы как самые одиозные и кровожадные правители, поработители народов и тираны. Но не только! Они были родственниками! В книге на основе анализа секретных архивных документов и исторических изысканий приводятся убедительные тому доказательства! Сталин был потомком двух самых жестоких и беспринципных политиков человечества, что и стало роковым для истории России фактором!
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.