Ответы пользователя по тегу Программирование
  • Что должен знать разработчик ПО?

    С (не С++, классы тяжеловаты для микроконтроллеров и по объему кода, и по быстродействию), схемотехника
    Знание ассемблера пригодится
    Ответ написан
    Комментировать
  • Какой язык учить, чтобы программировать роботов?

    С и желательно хотя бы немного ассемблер.
    Классы в С++ требуют слишком много памяти и долго обрабатываются.
    Впрочем, есть среды разработки и для С++, и для Pascal, и для Basic, и для Python
    Ответ написан
    Комментировать
  • Как научиться изящно и грамотно программировать МК?

    Сначала моделировать структуру кода, продумать взаимодействие обособленных частей - "карандашом на бумажке" в виде блок-схем, независимых "виртуальных машин", и только после того, как будет понятна вся структура будущего устройства, начинать писать код. А дальше только практика; и есть код, написанный несколько месяцев назад, кажется ужасным, значит, вы на верном пути)
    Главное - не торопиться сразу кодить.
    Ответ написан
    Комментировать
  • Вопрос не актуален. Как продумать свою программу и наконец начать писать код?

    Когда не знаешь, как писать программу, то можно начать с того, чтобы разобраться, что нужно получить в конечном итоге. Представить программу с точки зрения пользователя. Потом попытаться схематично продумать основные части программы (тут пригодятся блок-схемы с первого курса), потом продумать каждую часть подробно и так далее.
    В универе учат кодить, но не везде рассказывают про то, что бОльшая часть работы программиста - это моделирование программы, а не само написание кода и отладка.
    Мне вот сначала казалось, что "зачем тратить время на эти схемы, я все представляю в голове", но со временем выработалась привычка: сначала нарисовать принцип работы, модель, а потом только воплощать.
    Ответ написан
    Комментировать