Последовательность изучения языков программирования

Последовательность изучения языков программированияТрадиционная последовательность изучения языков программирования студентами, изучающими электронику и системы управления, такова: студенты изучают языки программирования высокого уровня, такие как Delphi и С (C + +); затем студенты изучают микропроцессоры (микроконтроллеры) и машинно-ориентированный язык низкого уровня Ассемблер.

При этом не предусматривается изучение процедуры использование языка программирования высокого уровня C для программирования микропроцессоров (микроконтроллеров). Разумеется, изучение всех этих языков важно, поскольку без них невозможно писать программы, как без определенной технологии невозможно создавать печать на ткани. Подробнее об этом можно узнать на arial.spb.ru, Санкт-Петербург, телефон: (812) 33-45-333.

Следует отметить значительное усложнение современных аппаратных и программных средств, входящих в состав современных компьютерных систем, в частности микроконтроллеров, в связи с увеличением их возможностей благодаря значительному увеличению уровня их интеграции (количества элементарных логических элементов).

Благодаря усложнению современных аппаратных и программных средств компьютерных систем возникает серьезная проблема: несоответствие между объемом необходимых знаний и временем на их усвоение. В связи с этим необходимо искать новые пути для повышения качества обучения, в том числе за счет внедрения активных методов обучения. Однако это не столь быстрый процесс, как, например, изготовление вывесок.

Любой специалист в области компьютерных технологий докажет, что приведенная последовательность изучения языков программирования имеет существенные недостатки, поскольку изначально было бы целесообразно изучить построение соответствующих микропроцессоров (микроконтролеров) вместе с машинно-ориентированным языком программирования низкого уровня, а затем уже изучать языки программирования высокого уровня (Delphi и С (C + +)) на более широком понятийном уровне.

Понятие «микропроцессор» включает все или большинство функций, выполняемых центральным процессором, который размещается на одной интегральной игровой схеме. Понятие «микроконтроллер» относится к небольшому компьютеру, размещается на одной интегральной схеме и включает относительно простой центральный процессор в комбинации с функциями, которые его поддерживают (такие как кварцевый генератор, таймеры, сторожевой таймер, последовательные и аналоговые устройства введения/вывода информации и т. д.).

Для программирования первых микропроцессоров (микроконтроллеров) в основном используется машинно-ориентированный язык программирования Ассемблер. В последнее время были разработаны компиляторы для использования языка программирования высокого уровня (например, С) для программирования микроконтроллеров.

Дата публикации: 08.08.2013, 01:16

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: