Цитата
Понимаю, вопрос, может быть, несколько не профильный, касаемо этого форума, но наверняка кто-то начинал познавать эти основы или кому-то их подсказывал, в периоды времени, не много попозже первых "утюгов"))))
Вопрос в моём видении выглядит так:
"Как моему другу запрограммировать цех по производству деталей? Подскажите что почитать?" (IMG:
style_emoticons/default/smile.gif).
Я просто не совсем представляю, как человек сможет автоматизировать процессы для не заточенных под это дело станков). А если и пойдет процесс "затачивания"... то на выходе получится ЧПУ, которые уже более чем 60 лет - точно используются.
Вот с ЧПУ уже можно что-то придумывать, и есть много технической литературы по работе и программированию ЧПУ устройств. А для подачи деталей - используются автоматические линии, которые могут быть просто чисто механическими, а на стороне ЧПУ останется просто вычислять такты прихода новых деталей(материалов/заготовок) для обработки. Но конструировать под это дело всё равно придется много... и одних знаний программирования тут будет недостаточно.
Начать можно с программирования микропроцессоров/микроконтроллеров на C/C++, можно так же загуглить и найти соответствующую литературу.
Или пойти более простым путём, приобрести себе Arduino и играться с ним), он изначально ориентирован на непрофессиональных пользователей, и по отзывам очень просто осваивается.
Если же изучать > основы, принципы, архитектуры и порядок написания программ, например на C/C++, то тут посоветовать могу Рихтера почитать
Если же просто учиться программировать на, то могу рекомендовать почитать издания Рихтера, он хорошо доносит информацию, помогает разобраться в том как это всё устроено на уровне железа и т.д.
Бьерн Страуструп - создатель языка С/С++, можно найти много его изданий, но вот с его изданий я бы не рекомендовал начинать, ибо на языке автора, довольно сложно будет разобраться, не имея базового опыта.
Герберт Шилдт - доступно разъясняет и хорошо заходит, но он больше рассказывает о том, что это такое, давая определения, а не то как это работает.
Лафоре - можно почитать уже при переходе на ООП.
Прата - содержит лекции и упражнения.
Седжвик Роберт - Фундаментальные алгоритмы.
Не обязательно читать все выше перечисленные издания, достаточно выбрать что-то одно и закрепить его потом алгоритмами) и то... тоже по желанию. Но как по мне, наиболее авторитетными являются издания Рихтера.