в какой системе счисления работает компьютер



Автор Кирилл Филиппов задал вопрос в разделе Другие языки и технологии

Основы для программирования и получил лучший ответ

Ответ от Мастер шести путей[гуру]
Я не думаю, что тот алгоритм, который вы тут предоставили очень хорош для новичка. После второй или третьей книги, интерес у вас пропадёт, потому что вы ничего не поймёте, а авторы книг пишут в очень сложной манере. Я сужу по себе. Расскажу как я начал учить программирование. Я ещё не достиг очень больших результатов, но всё таки уже разбираюсь более менее и начинал сам с нуля. Прежде чем читать книги о алгоритмах, изучать ассемблер, нужны какие-то основы, чтобы понимать что такое вообще программирование. Чтобы понять как устроен компьютер, мне помогла книга Чарльза Петцольда "Код. Тайный язык информатики". Её можете прочитать сразу, автор расскажет про то, как устроен компьютер, системы счисления, что такое ассемблер, высокие и низкие языки программирования, операционная система. Объясняет всё в лёгкой манере и понятным для новичка языком, а не как в научных учебниках. После неё советую почитать книгу по этой ссылке Она бесплатна. Она в общих чертах рассказывает о языках программирования, какие они бывают, что можно писать и что программировать. Можно просто почитать, но не стараться понять все примеры, написанные там. Лучше просто знать какие языки бывают и в каких направлениях можно двигаться. После этой книги, можно почитать эту В неё изложен короткий общий алгоритм становления начинающего программиста, тоже написана в лёгкой манере хорошим автором. После прочтения этих книг, у вас должно сформироваться легкое представление о том, куда можно двигаться и что такое вообще программирование. Кстати, у этого автора есть ещё две книги по языку С и паскаль. Тоже хорошие. Там пару платных, но они копейки стоят, не больше 500 рублей. Просто я уже был на вашем месте, полтора года назад, наслушался советов трубатек с интернета, которые знают всё,они меня запутали и понадавали непонятных советов и я потратил кучу времени, не понимая что делать. Да, придётся много раз упасть в грязь лицом, прежде чем будет что-то получаться и пойдёт прогресс. Английский учить 100% надо, но он лёгкий на самом деле. Его тоже можно самостоятельно изучать, но если изучать самостоятельно, то разговорный язык и письмо не будут развиваться, только чтение и прослушивание, но большего многим и не надо. Можете послушать советы других, но я просто вставил свои 5 копеек, может моя инфа чем-то поможет
мастер шести путей
(15145)
Я с неё начинал. Она специально написана для людей, которые ничего не знают о компьютерах. Когда я начинал, я даже не знал системы счисления и что такое оперативная память. В этой книге автор расскажет про это всё.А если будете читать заумные книжки, будучи новичком, желание учиться отпадёт напрочь. Заумные книжки можно почитать сразу после того как освоите базу. Если будут вопросы по английскому, могу рассказать как учил английский и дать пару советов. С английским у меня лучше чем с программированием, могу пару советов дать.

Ответ от Михаил Баланин[гуру]
geekbrains.ru вам в помощь.

Ответ от Kaiu[гуру]
Не важно что ты выберешь, учиться очень сложно, а если до 21 года у тебя к этому тяги не было, то и не берись, ибо программист вечно учится. Конечно программистом ты можешь стать и делать программы, но конкурентноспособным на этом рынке стать сложно, так как начинать надо с детства с математики и логики, пробовать программировать еще раньше и иметь желание или любовь к делу, желание созидать и получить конечный результат.

Ответ от Андрей[гуру]
Хочешь заняться программированием - начинай с качественного учебника программирования. Например, Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее.
После основ программирования можно переходить к ассемблеру - не для того, чтобы программировать, а для того, чтобы понимать, как работает написанный тобой код. И, разумеется, никаких "архитектур 80286": трудно найти что-то более уродливое, чем 16-битная система команд x86, а "защищённый режим" 286 - тупиковая ветвь развития, о которой все постарались как можно быстрее забыть. Лучше для изучения основ взять не x86 (PC / Mac), а более логичную архитектуру.
А вот уже после этого можно переходить к K&R. Тогда будет понятно, как именно конструкции C накладываются на систему команд процессора.
Таненбаум - да.
Кнут - безусловно, да. Но перед этим надо прочитать "Конкретную математику" того же Кнута - чтобы понимать то, что написано в "Искусстве программирования".

Ответ от Shalafi[гуру]
Эт ты конечно нашёл... учебник по 80286 какого года?))
Тебе второй верно написал... но уже если так хочешь...
Смотри...
Если хоч оснавательно, то:
1) Математика
1. Дискретная математика
2. вычислительная математика.
3. Матлогика - можно конечно... но главное первые 2 пункта
Цель - не уметь решать что-то сложное, но иметь представления что такое, как и где используеться и т. п.
2) Как работает компьютер
. Таненбаум. (3 книги - Архитектура, ОС, Сети).
Просто конкретный ликбес по тому, что как и зачем в компьютере
3) Собственно праграммирование. Кнута не поймёшь, уж очень он заумный, он по факту не особо нужен...
Эта книга, тока поновее...
Очередной MustRead
4) Любая книга по Языку программирования. У тя норм в полне....

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

Ответ от Валерий Шестаков[гуру]
на этапе 4 я бы шаги местами переставил.
Ну и перед Си еще бы посоветовал "Структура и интерпретация компьютерных программ" для "поможет достичь правильного «программистского мышления»"

Ответ от }{ацkер[гуру]
Теоретиком хочешь стать?) Лучше начни с ассемблера (fasm),так и компьютер изучишь, и программировать научишься. Лучше всего изучать на практике
>поможет достичь правильного «программистского мышления»
Это все бред)). Программирование это не магия
Хотя С хороший язык

Ответ от Павел Михаловский[гуру]
Может меня многие осудят за эти слова, но на начальных этапах программисту не очень важно знать, как работает компьютер (Если вы конечно не начали с ассемблера или программирования микроконтроллеров). Главное понять принципы программирования (что такое переменная, операторы, условия, циклы, ООП) и научиться алгоритмические принципы. Современные языки программирования позволяют абстрагироваться от технических подробностей.
Начните изучать Си или какой-нибудь другой язык, напишите пару десятков программ, пробуйте разные фишки, затем перейдите на плюсы, изучите его фишки. Если вы это сделаете, то на другие языки переходить вам будет легче в разы.
Но если вы захотите стать хорошим программистом, то понимать работу компьютера желательно. Ну и математика вам поможет. Но главное, практика.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Основы для программирования

как можно поставить (в тексте) пробел, если он (клавиша) не работает?
Ответ универсальный на любой нужный символ:

Самый простой способ :
скопируй из
подробнее...
спросили в 1101 год 710 е годы
Что такое двоичная система?
Наша обычная система - десятичная, десять цифр : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
А в двоичной -
подробнее...

Какие системы счисления существуют?
2, 8, 10, 16. Хотя создать можно любую, лишь правильно подобрав основание.
подробнее...
спросили в Железо
В чём основоное отличие 32х и 64х битных систем?
Бит – это единица информации в компьютере.
Он может принимать значение 0 или 1. На основе
подробнее...

как решать примеры на тему счисления по информатике
Ход урока:

1. Организационный момент

Учащиеся проверяют свою готовность к
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Общество 134 год
В каком году был изобретён компьютер.
* 1938 год — немецкий инженер Конрад Цузе вскоре после окончания в 1935 году Берлинского
подробнее...

Что такое шестнадцатиричная система цифр?
1234567890abcdef - применялась в профессиональных компьютерах, которые используются на телевидении
подробнее...
спросили в 1492 год 1623 год
В каком году был изобретён первый компьютер?
* 3000 лет до н. э. — в Древнем Вавилоне были изобретены первые счёты — абак.
* 500 лет до н.
подробнее...
спросили в Ичня
система счисления, двоичная система. што это такое?
Это что-то типа компьюьтерного языка... Трудно
подробнее...
спросили в 15 февраля Integrals
КТО ПЕРВЫЙ изобрёл ЭВМ???
Группа специалистов, которыми руководили Говард Эйкен, П. Эккерт и Дж. Моучл с начала 1943 года
подробнее...
спросили в Техника
информатика (
1. Постоянное запоминающее устройство служит для хранения:
a) Программ начальной загрузки
подробнее...

Очент надо прошу ответить. Интересные вопросы только я не разгадал.
Какое из приведённых ниже предложений должно быть первым в этом тексте?
2) Компьютер может
подробнее...

Что изобрел Конрад Цузе?
ЦУЗЕ (Zuse) Конрад (р. 22 июня 1910), немецкий инженер, создатель одной из первых
подробнее...
спросили в Байт код
Что такое 1Бит и 1 Байт? ? Подруга попросила найти именно определение..
Исторически сложилось так, что техническое обеспечение компьютера представляет собой электрические
подробнее...
Компьютер на Википедии
Посмотрите статью на википедии про Компьютер
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*