
Струнилин Владимир Николаевич
доцент кафедры "Компьютерная инженерия" ДОННТУ
Курс «Компьютерные системы» относится к профессиональному циклу базовой части учебного плана программы бакалавриата направления подготовки 09.03.01 "Информатика и вычислительная техника" и преподается в осеннем семестре 3-го года обучения в ДОННТУ.
Общая трудоёмкость изучения дисциплины за семестр составляет 90 ч. Среднее количество часов, затрачиваемых студентами за неделю обучения – 5.
Целью курса является приобретение теоретических и практических знаний, умений и навыков в области анализа, построения и эксплуатации современных компьютерных систем (КС) различной организации для высокопродуктивной обработки информации; ознакомление студентов с классификаций КС по назначению, быстродействию, структуре и архитектуре; путям повышения производительности и надёжности компьютерных систем. Изучение особенностей организации памяти, процессоров, интерфейсов. Изучение различных типов систем параллельной обработки и мультипроцессорных систем.
Задачи курса – понимание принципов организации и функционирования компьютерных систем различного назначения, а также их подсистем и элементов; приобретение теоретических и практических знаний о закономерностях и перспективах развития компьютерных систем, а также их программных и аппаратных составляющих; приобретение теоретических и практических знаний, умений и навыков анализа и синтеза КС; проектирование компонентов компьютерных систем с заданными параметрами производительности, планированием и распределением задач в системе.
В результате прохождения курса слушатели будут:
знать структуру и архитектуру компьютерных систем; особенности организации и развития компьютерных систем различных классов; закономерности и перспективы развития компьютерных систем в целом и их элементов и узлов; способы исследования и расчета различных характеристик компьютерных систем, а также – их подсистем и элементов, тенденции развития средств вычислительной техники и компьютерных систем; классификацию и основные типы структур параллельных КС; область применения параллельных и распределённых компьютерных систем (ПРКС); основные концепции организации памяти высокопроизводительных КС, способы их реализации; принципы распределения ресурсов и организации ввода-вывода высокопроизводительных КС; структуру и организацию интерфейсов в КС; архитектуру конвейерных КС; структуру матричных и ассоциативных систем; архитектуру и примеры построения мультипроцессорных и многомашинных КС; методы и средства теории КС;
уметь определять текущие и перспективные характеристики компьютерных систем, а также – их подсистем и элементов; исследовать, анализировать и прогнозировать развитие компьютерных систем различных классов и их подсистем; разрабатывать структуру высокопроизводительной параллельной компьютерной системы на основе конвейерной, матричной, мультипроцессорной, а так же нетрадиционной архитектуры, используя основные модели и методы теории КС
Для успешного прохождения курса необходимы базовые знания по следующим дисциплинам:
"Физика", "Математика", "Дискретная математика","Электротехника".
доцент кафедры "Компьютерная инженерия" ДОННТУ