- •Лебедева Татьяна Федоровна информатика и программирование учебно-методический комплекс
- •Лебедева Татьяна Федоровна, к.Т.Н., доцент, зав. Каф. Вт и ит Учебно-методический комплекс информатика и программирование
- •Содержание
- •1 Цель, задачи и предмет дисциплины
- •2 Требования к уровню освоения дисциплины
- •З Объем дисциплины
- •3.1 Объем дисциплины и виды учебной работы
- •3.2 Распределение часов по темам и видам учебной работы Форма обучения очная
- •4 Содержание курса
- •Раздел 1. Основы информатики и алгоритмизации
- •Тема 1. Введение
- •Тема 2. Основные понятия информатики
- •Тема 3. Алгоритмизация и введение в программирование
- •Раздел 2. Основы программирования на языке высокого уровня
- •Тема 4. Основы программирования на языке Паскаль
- •Тема 5. Программирование алгоритмов обработки сложных данных
- •Раздел 3. Основы современной технологии программирования
- •Тема 6. Модульный принцип построения программ
- •Тема 7. Основы проектирования программ
- •Тема 8. Работа с динамическими структурами данных
- •Тема 9. Основы объектно-ориентированного программирования
- •5 Лабораторный практикум
- •6 Задания для самостоятельной работы студентов
- •7.3 Контрольная работа № 3 «Процедуры и функции»
- •7.3.1 Задания для выполнения контрольной работы №3
- •9. Укажите локальные и глобальные переменные для блока функции tr
- •10. Укажите локальные и глобальные переменные для блока процедуры qub
- •7.5 Тематика рефератов
- •8 Вопросы для подготовки к зачету и экзамену
- •9 Учебно-методическое обеспечение дисциплины
- •9.1. Литература
- •9.2 Методическое обеспечение дисциплины
- •9.3 Материально-техническое и информационное обеспечение дисциплины
1 Цель, задачи и предмет дисциплины
Целью дисциплины «Информатика и программирование» является формирование у студента фундамента современной информационной культуры; ознакомление с основными положениями наиболее широко используемых разделов науки информатики, тенденциями ее развития, обучение студентов принципам построения информационных моделей, проведению анализа полученных результатов, применению современных информационных технологий.
Она является базовой для изучения дисциплин по вычислительной технике, программированию, операционным системам и системам управления базами данных. Знания и практические навыки, полученные из курса «Информатика и программирование», используются обучаемыми при изучении естественно-научных дисциплин, а также при разработке курсовых и дипломных работ.
Цель дисциплины соотносится с общими целями ГОС ВПО по специальности «Прикладная информатика (в экономике)» и учитывает специфику образовательной концепции РГТЭУ.
Задачами дисциплины «Информатика и программирование» являются: обеспечение фундаментальной подготовки студентов в области информатики и основ алгоритмизации и программирования; выработка навыков использования полученных знаний в решении конкретных проблем организации процессов обработки данных, возникающих в практической деятельности.
.
2 Требования к уровню освоения дисциплины
Знания и умения, которыми должны овладеть студенты в процессе изучения дисциплины «Информатика и программирование» опираются на знания, полученные при изучении дисциплины «Математика».
Требования к знаниям, умениям и навыкам, приобретенным в результате изучения дисциплины, вытекают из требований ГОС ВПО и квалификационной характеристики выпускника, который должен:
иметь представление:
о технических и программных средствах реализации информационных процессов;
о структуре программного обеспечения с точки зрения пользователя;
о существующих методологиях программирования;
об архитектуре и возможностях семейства языков высокого уровня;
знать:
основные понятия информатики;
этапы компьютерного решения задач;
стандартные типы данных;
представление основных структур: итерации, ветвления, повторения;
динамические структуры данных; списки: основные виды и способы реализации;
основные принципы сбора, передачи и накопления информации;
возможности ЭВМ для решения различных задач;
функции и структуру аппаратного и программного обеспечения ЭВМ;
уметь:
формализовать поставленную задачу;
разрабатывать модели решения функциональных и вычислительных задач;
применять полученные знания в различных предметных областях;
составлять и оформлять программы на языках программирования высокого уровня;
тестировать и отлаживать программы;
приобрести навыки:
алгоритмического мышления;
работы с компьютерами, с различными программными средами и оболочками;
работы с документацией, поддерживающей программное обеспечение;
использования современных методов и средств разработки алгоритмов и программ на языке высокого уровня;
иметь опыт:
программирования и использования возможностей вычислительной техники и программного обеспечения;
выбора технологии и разработки, составления, отладки, тестирования и документирования программы на языках высокого уровня для задач обработки числовой, символьной и текстовой информации.