В результате лекционных, лабораторных и самостоятельных занятий в рамках предложенной программы студент должен:
– понимать концепции, положенные в основу современных языков программирования;
– обладать навыками необходимыми для изучения новых языков программирования;
– иметь опыт разработки, тестирования, отладки и документирования программ с использованием современных инструментальных средств.
В результате изучения дисциплины студенты должны:
знать:
- синтаксис и семантику языка высокого уровня (Си);
- синтаксис и семантику машинно-ориентированного языка низкого уровня (Ассемблер);
уметь:
- программировать на языках программирования высокого и низкого уровня (Си и Ассемблер);
- исследовать исходный и исполняемый код программ, написанных на языках программирования высокого и низкого уровня;
- выполнять отладку и тестирование программ, написанных на языках программирования высокого и низкого уровня.
Перечень дисциплин, усвоение которых необходимо для изучения данной дисциплины.
№ пп | Название дисциплины | Раздел, тема |
Основы алгоритмизации и программирования | Основы алгоритмизации |