МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Алтайский государственный университет»
Рубцовский институт (филиал)

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ПО ДИСЦИПЛИНЕ
ВЫСОКОУРОВНЕВЫЕ МЕТОДЫ ИНФОРМАТИКИ И ПРОГРАММИРОВАНИЯ
Специальность – 080801.65 Прикладная информатика (в экономике)
Форма обучения – очная, заочная, заочная (сокращенная) на базе среднего профессионального образования
Кафедра – математики и прикладной информатики
Рубцовск - 2011


СОДЕРЖАНИЕ УМК
1. РАБОЧАЯ ПРОГРАММА КУРСА ДИСЦИПЛИНЫ «Высокоуровневые методы информатики и программирования ». 4
1.1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА.. 4
1.2. ТЕМАТИЧЕСКИЙ ПЛАН.. 6
1.3 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ … …………………………... 12
2. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «Высокоуровневые методы информатики и программирования». 19
3. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ... 28
4. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ.. 48
5. СПИСОК ОСНОВНОЙ И ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ, ДРУГИЕ ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ 49
1. РАБОЧАЯ ПРОГРАММА КУРСА ДИСЦИПЛИНЫ «Высокоуровневые методы информатики и программирования »
1.1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
С развитием и внедрением в повседневную жизнь информационно-коммуникационных технологий резко возрос интерес к программированию. Современным программистам приходится иметь дело с огромным количеством разнообразных языков программирования различных уровней и назначений. Потребность в эффективных средствах разработки программного обеспечения привела к появлению объектно-ориентированных систем программирования, предназначенных для быстрой разработки программных приложений.
Курс высокоуровневые методы информатики и программирования связан с проблемами повышения эффективности использования различных подходов к программированию и ориентирован на практическое применение и освоение технологии визуального проектирования и событийного программирования.
Среди разработчиков программ для операционной системы Windows особо пользуется популярностью интегрированная среда Delphi, которая позволяет создавать различные программы: от простейших однооконных приложений до программ управления распределенными базами данных. В качестве базового используется язык Object Pascal, при использовании которого у будущего специалиста быстрее формируется четкое алгоритмическое мышление.
Цели освоения дисциплины:
Дисциплина «Высокоуровневые методы информатики и программирования» позволяет освоить будущим специалистам-информатикам-экономистам теоретические знания и сформировать у них практические навыки по программированию на языках высокого уровня, в использовании современных технологий программирования и применения интегрированных систем программирования для решения широкого круга задач управления и принятия решений в экономических системах, автоматизации рабочих мест пользователей.
Задачи дисциплины:
– создание у студентов упорядоченной системы знаний о реальных возможностях программирования на языках высокого уровня, о направлениях профессионального программирования, тенденциях развития объектной технологии построения программных приложений;
– формирование базы для работы в интегрированных системах программирования;
– ознакомление студентов с практикой применения инструментария интегрированных сред программирования для решения различных прикладных задач.
Дисциплина «Высокоуровневые методы информатики и программирования» относится к циклу ОПД. Ф.4 Цикл общепрофессиональные дисциплины. Федеральный компонент.
Перечень дисциплин, усвоение которых студентами необходимо для изучения данного курса:
«Информатика и программирование».
Дисциплина является основой для изучения общепрофессиональной дисциплины «Проектирование информационных систем», где необходимы умения и навыки создания программ с использованием инструментария интегрированных сред разработки на основе современных подходов к конструированию программ.
Программа предусматривает различные формы работы со студентами: проведение лекционных занятий и лабораторных работ, в качестве промежуточного контроля знаний проведение компьютерного тестирования в системе Tesa, выполнение контрольных работ.
Курс общим объемом 94 часа изучается в течение одного семестра, завершается экзаменом; обязательным условием допуска студента к экзамену является выполнение всех лабораторных практикумов и их своевременная защита, а также своевременная сдача промежуточного контроля в виде тестирования, контрольной работы.
Промежуточный контроль позволяет оценить знания студента по балльно-рейтинговой системе (максимальный рейтинг 100 баллов). Оценке «отлично» соответствует рейтинг более 90 баллов, оценке «хорошо» соответствует рейтинг в диапазоне от 76 до 90 баллов, оценке «удовлетворительно» соответствует рейтинг в диапазоне от 61 до 75 баллов, оценке «неудовлетворительно» соответствует рейтинг не более 60 баллов.
В учебно-методическом комплексе приведены образцы контролирующих материалов для оценки знаний студентов, которые содержат вопросы теоретического и практического характера. Вопросы теоретического характера могут быть либо в форме тестов, либо в форме письменных заданий. Вопросы практического характера обязательно демонстрируются студентом на компьютере.
1.2. ТЕМАТИЧЕСКИЙ ПЛАН
(распределение часов курса по разделам и видам работ)
Очная форма обучения
Дидактические единицы (ДЕ) | Наименование тем | Максимальная нагрузка студентов, час. | Количество аудиторных часов при очной форме обучения | Самостоятельная работа студентов, час. | ||
Лекции | Семинары | Лабораторные работы | ||||
1 | 2 | 3 | 4 | 5 | 6 | 7 |
ДЕ 1 Происхождение, история и эволюция методологий программирования. | ||||||
ДЕ 1 (30 баллов) | 1. Законы эволюции программного обеспечения. Основные методологии и технологии программирования. Новейшие направления в области создания технологий программирования. | 10 | 4 | 6 | ||
2. Основные понятия из области программирования | 6 | 2 | 4 | |||
3. Языки и системы программирования | 4 | 2 | 2 | |||
Промежуточный контроль | а) Тестирование (10 баллов) б) Контрольная работа № 1 (10 баллов) в) Контрольная работа № 2 (10 баллов) | |||||
ДЕ 2 Программирование в средах современных информационных систем | ||||||
ДЕ 2 (70 баллов) | 4. Методы проектирования алгоритмов и программ. | 8 | 2 | 6 | ||
5. Элементы теории модульного программирования. Создание модульных программ. | 10 | 2 | 2 | 6 | ||
6. Объектно-ориентированное проектирование и программирование. | 8 | 2 | 6 | |||
7. Объектно-ориентированный подход к проектированию и разработке программ. Конструкторы и деструкторы. | 4 | 2 | 2 | |||
8. Особенности программирования в оконных операционных средах. Среда разработки. Система окон разработки. Система меню. | 18 | 2 | 8 | 8 | ||
9. Основы визуального программирования. Размещение нового компонента. Реакция на события. Компоненты. Использование компонентов. | 20 | 2 | 12 | 6 | ||
10. Отладка и тестирование программ. | 6 | 2 | 2 | 2 | ||
Промежуточный контроль | а) Тестирование (10 баллов) б) Контрольная работа № 3 (10 баллов) в) Защита лабораторных практикумов (50 баллов) | |||||
Итоговый контроль | Экзамен – 40 баллов | |||||
Итого часов | 94 | 22 | 24 | 48 | ||
Заочная форма обучения
Дидактические единицы (ДЕ) | Наименование тем | Максимальная нагрузка студентов, час. | Количество аудиторных часов при заочной форме обучения | Самостоятельная работа студентов, час. | ||
Лекции | Семинары | Лабораторные работы | ||||
1 | 2 | 3 | 4 | 5 | 6 | 7 |
ДЕ 1 Происхождение, история и эволюция методологий программирования | ||||||
ДЕ 1 | 1. Законы эволюции программного обеспечения. Основные методологии и технологии программирования. Новейшие направления в области создания технологий программирования. | 10 | 10 | |||
2. Основные понятия из области программирования | 6 | 2 | 4 | |||
3. Языки и системы программирования | 4 | 4 | ||||
Промежуточный контроль | а) Тестирование б) Контрольная работа | |||||
ДЕ 2 Программирование в средах современных информационных систем | ||||||
ДЕ 2 | 4. Методы проектирования алгоритмов и программ. | 8 | 2 | 6 | ||
5. Элементы теории модульного программирования. Создание модульных программ. | 10 | 2 | 8 | |||
6. Объектно-ориентированное проектирование и программирование. | 8 | 2 | 6 | |||
7. Объектно-ориентированный подход к проектированию и разработке программ. Конструкторы и деструкторы. | 4 | 4 | ||||
8. Особенности программирования в оконных операционных средах. Среда разработки. Система окон разработки. Система меню. | 18 | 2 | 16 | |||
9. Основы визуального программирования. Размещение нового компонента. Реакция на события. Компоненты. Использование компонентов. | 20 | 6 | 12 | |||
10. Отладка и тестирование программ. | 6 | 6 | ||||
Промежуточный контроль | а) Тестирование б) Контрольная работа № 3 в) Защита лабораторных практикумов | |||||
Итоговый контроль | Экзамен | |||||
Итого часов | 94 | 6 | 10 | 78 | ||
Заочная (сокращенная) на базе среднего профессионального образования форма обучения
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


