Основные принципы работы компьютера 8
1. 1 Основы работы персонального компьютера 8
1. 2 Двоичная система работы процессора 8
1. 3 Машинный язык 12
1. 4 История языков программирования 12
1. 5 Исполнение машинных инструкций 16
Глава 2. Она направлена на всех программистов,
от начинающего, до профессионала. В любом случае, я советую всем прочитать
её полностью. Как показывает практика, большинство людей научились
программированию по книгам, но ни одна из книг, которые я видел, не объясняет
принципиальных основ работы Windows и компьютера в целом. Без понимания этих
вещей не возможно написать эффективный код. Я решил восполнить этот пробел. Я постараюсь написать так, чтобы, прочитав мой
труд, любой человек смог стать настоящим программистом. Несмотря на это, я не
гарантирую, что именно ты сможешь стать профессионалом. Как показала практика, из
всех обучающихся программированию, только 30% становятся настоящими
программистами и только к ним относится понятие профессионал. Я обучил достаточно
много людей и у меня этот показатель свыше 70%. Оставшиеся 30% смогли научиться
писать программы, смогли понять основы, но почему-то не обладают способностью
самостоятельно мыслить. У них постоянно возникают вопросы, ответы на которые можно
получить, затратив всего лишь небольшое усилие.
Надо просто немного подумать. Но у
них это не получается или не хотят. Может это лень, а может просто человеку не
интересно самостоятельно мыслить. Я могу научить многому, но без стремления самому додумывать то, что я не
досказал, ты не сможешь самостоятельно писать программы. В течение всей книги я буду
рассказывать различные методы программирования, напишу некоторые шаблоны, покажу
некоторые приёмы и хитрости, но описать абсолютно всё я не смогу. Программирование -
это такая область, в которой нужно постоянное обучение. Нельзя прочитав только одну
книгу останавливаться на достигнутом. Нужно постоянно совершенствоваться и обучатся. Прежде чем приступить к чтению самой книги, я хочу сделать несколько замечаний. Первое, я буду очень часто использовать в тексте выражение «Язык программирования
Delphi». Многие утверждают, что Delphi - это среда разработки, которая использует язык
программирования Pascal (Паскаль). В принципе, я не утверждаю, что это ошибка. Но всё
же в Delphi от старого Паскаля осталось очень мало, поэтому я считаю, что это не просто
среда разработки, это уже целый собственный язык. Это лично моё мнение и ты можешь с
ним соглашаться или нет.