Цели и задачи дисциплины
Целью изучения курса является освоение студентами основ программирования на машинно-ориентированных языках и приобретения практических навыков программирования при решении прикладных задач. Данный курс нацеливает студентов на освоение системного подхода к решению типовых задач в программировании, повышения уровня автоматизации технологических процессов, применения средств автоматизированного проектирования, использования безбумажных технологий при подготовке технической документации.
Для достижения цели необходимо решить следующие задачи:
1) формирование у студента фундамента современной информационной культуры, освоение студентами основ программирования на машинно-ориентированных языках;
2) приобретение практических навыков программирования на машинно-ориентированных языках и последующее их эффективное использование выпускником в своей профессиональной деятельности;
3) обучение студентов основам современной методологии использования компьютерных информационных технологий и практической реализации их основных элементов;
4) непрерывное, самостоятельное повышение уровня своей профессиональной квалификации на основе современных образовательных и иных информационных технологий
Краткое содержание дисциплины
Основные темы: Основные понятия. Адресность ЭВМ. Процессор. Организация ЦП. Регистровая структура процессора. Адресация памяти. Реализация управления обработкой данных на ассемблере. Обработка массивов. Организация ввода и вывода.
Курс машинно-ориентированных языков включает в себя практические работы. Цель практических работ - научить студентов применять на практике машинно-ориентированные языки программирования для написания программ для ЭВМ различных типов.