1. Цель и задачи дисциплины, ее место в учебном процессе
1.1. Цель преподавания дисциплины.
Основной целью дисциплины является формирование у будущих специалистов практических навыков по основам алгоритмизации вычислительных процессов, информатике и программированию решения экономических, вычислительных и других задач, развитие умения работы с персональным компьютером на высоком пользовательском уровне, обучение работе с научно-технической литературой и технической документацией по программному обеспечению ПЭВМ.
1.2. Задачи изучения дисциплины.
Задачей изучения дисциплины является реализация требований, установленных в квалификационной характеристике, в подготовке специалистов 351400 в области информатики, анализа, создания, внедрения и сопровождения профессионально-ориентиро- ванных информационных систем в предметной области (экономики, юриспруденции, социальной, управления и др.).
Дисциплина «Основы алгоритмизации и программирование» обеспечивает базовую подготовку для изучения следующих дисциплин учебного плана: «Операционные среды, системы и оболочки», «Объектно-ориентированное программирование», «Разработка и стандартизация программных средств и информационных технологий», «Метрология и сертификация программного обеспечения» и других.
В результате изучения дисциплины студент должен: а) знать – изобразительные средства описания алгоритмов;
−основные приемы алгоритмизации и программирования на языке высокого уровня;
−основные типы алгоритмов и их использование для решения вычислительных, инженерных, экономических и других типов прикладных задач;
−основные структуры данных, способы их представления и обработки;
−систему программирования на алгоритмическом языке высокого уровня (Паскаль, Турбо-Паскаль);
−принципы разработки программ;
−принципы автономной и комплексной отладки и тестирования простых программ;
−технологический процесс подготовки и решения задач на ПЭВМ.
б) уметь – разрабатывать алгоритмы решения и программировать задачи обработки данных в предметной области;
−разрабатывать проект тестирования программы, выполнять тестирование и отладку программ;
−оформлять программную документацию.
в) иметь представление – о перспективах развития программного обеспечения ПЭВМ;
−об основных принципах и требованиях к проектированию программного обеспечения;
−возможностях, преимуществах и недостатках различных систем программирования, используемых при решении экономических задач в автоматизированных системах обработки экономической информации.
216