суббота, 9 февраля 2013 г.

курсовой проект по теме алгоритмизация последовательности действий.

215,72 Kb.НазваниеРабочая программа дисциплины Программирование и основы алгоритмизации IДата конвертации27.12.2012Размер215,72 Kb.Тип МИНОБРНАУКИ РОССИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ» ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ В Г. ТАГАНРОГЕ (ТТИ Южного федерального университета) Факультет автоматики и вычислительной техникиУТВЕРЖДАЮДекан ФАВТ ______________ Ю.М.Вишняков"_____"__________________2011 г.Рабочая программа дисциплины Программирование и основы алгоритмизации I (Наименование дисциплины)Направление подготовки:220700.62 АВТОМАТИЗАЦИЯ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ И ПРОИЗВОДСТВПрофиль подготовки:АВТОМАТИЗАЦИЯ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ И ПРОИЗВОДСТВ В ЭНЕРГЕТИКЕКвалификация (степень) выпускникаБакалаврФорма обученияОчная (очная, очно-заочная и др.)г.PТаганрог 2011 1. Цели освоения дисциплиныЦелью дисциплины «Программирование и основы алгоритмизации» является формирование у студентов знаний об основных принципах алгоритмизации и теории алгоритмов, программе и программировании, а также формирование практических навыков создания прикладных программных продуктов на основе современных технологий программирования с использованием одного из наиболее распространенных алгоритмических языков, языка С++. Изучение дисциплины «Программирование и основы алгоритмизации» является одной из важнейших составляющих в подготовке бакалавра поскольку основы алгоритмизации, создание программных приложений, с одной стороны, являются важной областью эффективного освоения и применения современных средств вычислительной техники, а с другой стороны, они служат основой для совершенствования существующих и создания новых современных систем автоматики и автоматизации. Поскольку в процессе обучения студент знакомится с современными программными средствами, используемыми при разработке, решении и описании поставленных задач в программировании, то при овладении этими навыками в достаточной степени его резюме заинтересует многих заказчиков. Изучение данной дисциплины будет способствовать достижению целей 2 и 3 основной образовательной программы по направлению подготовки 220700.62 «Автоматизация технологических процессов и производств»: 2Pцель направления.PОрганизация базовой бакалаврской подготовки, позволяющей всем выпускникам продолжить свое образование как с целью получения диплома магистра в области автоматизации технологических процессов и производств, так и с целью дальнейшего самосовершенствования. 3Pцель направления. Удовлетворение потребностей общества в квалифицированных кадрах путем подготовки специалистов по проектированию, разработке и эксплуатации систем автоматизации производственных и технологических процессов изготовления продукции различного служебного назначения, управления ее жизненным циклом и качеством, контроля, диагностики и испытаний, а также будет способствовать достижению локальных целей профиля «Автоматизация технологических процессов и производств»: 1Pцель профиля.PРазвитие у студентов теоретических знаний и практических навыков, позволяющих выпускникам понимать и применять фундаментальные и передовые знания и научные принципы, лежащие в основе современных средств и систем автоматизации, управления, контроля технологическими процессами и производствами при формулировании и решении инженерных задач; 2 цель профиля.PПодготовка высококвалифицированных специалистов, способных решать задачи проектирования, изготовления, отладки, производственных испытаний, эксплуатации и научного исследования средств технологического оснащения автоматизации, управления, контроля и диагностирования основного и вспомогательного производств в области энергетики, их математического, программного, информационного и технического обеспечения 2.PМесто дисциплины в структуре ООП бакалавриата по направлению подготовки 220700.62 «Автоматизация технологических процессов и производств».В соответствии с учебным планом по направлению подготовки 220700.62 «Автоматизация технологических процессов и производств» профиль подготовки «Автоматизация технологических процессов и производств в энергетике» дисциплина «Программирование и основы алгоритмизации I» (Б3.Б.5) относится к базовой части блока Б3 «Профессиональный цикл» и реализуется в первом семестре.Для успешного обучения студенту понадобятся знания в области таких дисциплин, как «Математика», «Основы информатики» (школьный курс). Изучение дисциплины опирается на знания, получаемые студентами в ходе текущего обучения при изучении дисциплин «Информатика», «Математический анализ» и других. Результаты изучения курса «Программирование и основы алгоритмизации» используются в дальнейшем при изучении дисциплин, «Прикладное программирование в технических системах», «Структуры и алгоритмы обработки данных», «Системное программное обеспечение», «Моделирование процессов и систем управления» «Компьютерная графика и геометрические преобразования», «Программируемые контроллеры» «Информационное обеспечение систем управления», «SCADA-системы», «Технология программирования», «Основы проектирования систем управления», а также при изучении всех других дисциплин, использующих в процессе обучения средства вычислительной техники. Полученные знания и навыки могут широко применяться в процессе дипломного проектирования.3.PКомпетенции обучающегося, формируемые в результате освоения дисциплины «Программирование и основы алгоритмизации»: ОК 6:Pспособностью к саморазвитию, повышению своей квалификации и мастерства; ПК 41:Pспособностью участвовать в разработке алгоритмического и программного обеспечения средств и систем автоматизации и управления процессами; В результате изучения дисциплины «Программирование и основы алгоритмизации» студенты должны: Знать: технологию работы на ПК в современных операционных системах, основные методы разработки алгоритмов и программ, структуры данных, используемые для представления типовых информационных объектов, типовые алгоритмы обработки данных; основные принципы и методологию разработки программного обеспечения, включая типовые способы организации данных и построения алгоритмов обработки данных, синтаксис и семантику универсального алгоритмического языка программирования высокого уровня; принципы программного управления компьютером, методы формального представления алгоритмов: язык блок-схем, структограммы, язык псевдокода; основные (типовые) алгоритмы обработки данных: рекурсия, сортировка, поиск; принципы структурного и модульного программирования с использованием операторов языка С/С++; Уметь: использовать стандартные пакеты прикладных программ для решения практических задач на основе современных технологий программирования и алгоритмизации; решать исследовательские и проектные задачи с использованием компьютеров; разрабатывать алгоритмы решения прикладных задач на основе типовых структур алгоритмов, на их основе разрабатывать прикладные программные продукты с помощью современных средств разработки и языков программирования с применением современных информационных технологий обработки данных (включая СУБД); Владеть: методами построения современных проблемно-ориентированных прикладных программных средств; навыками работы с современными инструментариями разработки прикладных программных продуктах на базе современных языков программирования; 4. Структура и содержание дисциплины «Программирование и основы алгоритмизации». Общая трудоемкость дисциплины составляет 4 зачетных единиц 144 часа. Вид учебной работы Всего часов Общая трудоемкость дисциплины

Рабочая программа дисциплины Программирование и основы алгоритмизации I

Рабочая программа дисциплины Программирование и основы алгоритмизации I

Комментариев нет:

Отправить комментарий