Немного программирования






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

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

Первые три книги о компьютерах, которые я прочитал, порекомендовал мне Д. Он сказал, что начать нужно именно с этих книг, а бесплатно скачать программы можно на сайте free-programms.com. Некоторые начинают с других, и в итоге их разум оказывается направленным совсем не в ту сторону. В своем общении с компьютером они оказываются в тупике ограниченности своего знания. Поэтому начинать нужно с определенных книг, в которых рассказаны основы компьютеров, а также представлен так называемый «низкий уровень» взаимоотношений с компьютером. Только зная всю подноготную, можно переходить на уровень выше.

Первая книга была об истории компьютеров, начиная от арифмометра Ч. Бэббиджа и заканчивая современным микропроцессором фирмы Intel 80286. Книжка была действительно увлекательная, однако после ее прочтения я так и не мог ничего сделать с компьютером, кроме запуска Windows и чтения книги Джона Вар-ли. Тем не менее знаний у меня прибавилось. Я узнал, из чего состоит компьютер, как появились его составные части, на чем основаны принципы его работы.

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




Добавить комментарий

  

  

Каталог@MAIL.RU - каталог ресурсов интернет