
- •1 Курс, 1 семестр
- •230105 Программное обеспечение вычислительной техники и автоматизированных систем
- •График выполнения лабораторных работ 2 семестр
- •Рубежный контроль курсового проекта ( 50 баллов)
- •Блок-схемы алгоритмов и откорректированные после выполнения тексты только тех функций, которые реализуют приложения индивидуальных заданий.
- •Общие требования к разрабатываемым текстам приложений, выполняемых в лабораторных работах и в курсовой работе
- •Лабораторная работа №1
- •Теоретический материал Ресурсы Windows – приложения
- •Вызов редактора меню
- •Задание на лабораторную работу
- •Лабораторная работа №2
- •Теоретический материал
- •Создание и обработка диалогового окна
- •Задание на лабораторную работу
- •Индивидуальные задания к лабораторной работе № 2
- •Задание на лабораторную работу
- •Варианты индивидуальных заданий
- •Лабораторная работа №3
- •Задание на лабораторную работу
- •Варианты индивидуальных заданий
ОПИСАНИЕ
ЛАБОРАТОРНЫХ РАБОТ
1 Курс, 1 семестр
«ЯЗЫКИ ПРОГРАММИРОВАНИЯ»
для направления подготовки дипломированного специалиста 230100
«Информатика и вычислительная техника»
специальности:
230105 Программное обеспечение вычислительной техники и автоматизированных систем
Факультет ОТФ–2
Кафедра вычислительной математики и программирования
Курс 1, семестры 2.
Курсовая работа во 2 семестре.
Москва 2013 г.
График выполнения лабораторных работ 2 семестр
недели сдачи |
Номер и название выполняемой работы |
Оценка (баллы) |
4 неделя
|
Лабораторная работа № 1 Работа выполняется в Win32 Project Освоение приемов создания меню в Win32 Project. Работа в редакторе ресурсов.
|
5+5 |
7 неделя
|
Лабораторная работа №2 Работа выполняется в консоли и Win32 Project Освоение приемов создания диалоговых окон в Win32 Project. Работа в редакторе ресурсов Составление алгоритмов и написание программ обработки строк.
|
5+5 |
9 неделя
|
Лабораторная работа №3 Работа выполняется в консоли Составление алгоритмов и написание многомодульных программ обмена данными с диском в стиле С++.
|
5+5 |
11 неделя
|
Лабораторная работа №4 Работа выполняется в консоли и Win32 Project Составление алгоритмов и написание многомодульных программ циклической структуры для обработки массива строк в среде СИ++.
|
5+5 |
13 неделя
|
Лабораторная работа №5 Работа выполняется в консоли Составление алгоритмов и написание многомодульных программ циклической структуры в среде С++ для обработки побитовой информации.
|
5+5 |
13-14 неделя
|
СДАЧА КУРСОВОГО ПРОЕКТА НА ПРОВЕРКУ ПРЕПОДАВАТЕЛЮ |
|
14-15 неделя
|
ЗАЩИТА КУРСОВОГО ПРОЕКТА |
|
Рубежный контроль курсового проекта ( 50 баллов)
3 неделя: утверждение эскиза графического рисунка, выполненного на миллиметровой бумаге с расчетом координат опорных точек рисунка (5 баллов)
8 неделя: графическая часть проекта с привязкой к меню (25 баллов)
11 неделя: работа с файлами, функции решения задачи, привязка к меню (45 баллов)
13-14 недели: сдача курсового проекта с отчетом преподавателю на проверку (50 баллов)
14-15 недели: защита проекта
Общие методические указания к выполнению лабораторных работ по дисциплинам, в рамках которых изучается язык программирования С++
При выполнении лабораторных работ Вам предстоит получить практические навыки в процедурном программировании на языке С++ под Windows.
Получите от преподавателя номер варианта выполняемых Вами лабораторных работ. Будьте внимательны, в рамках одной лабораторной работы может выполняться общее задание для всех студентов, индивидуальное задание для каждого отдельного студента, или общее и индивидуальное задания вместе. Общее количество лабораторных работ, выполняемых в семестре, Вам сообщит преподаватель.
В процессе выполнения каждой лабораторной работы для выбранной по вашему варианту индивидуальной задачи Вам предстоит:
Прочитать общее задание к лабораторной работе и разобраться в том, что вам предстоит сделать, решая ваш индивидуальный вариант задачи.
Выполнить общее задание лабораторной работы, если оно есть.
Если в лабораторной работе выполняется индивидуальное задание, необходимо найти среди индивидуальных заданий вариант вашей задачи.
Составить алгоритмы для найденной индивидуальной задачи. При разработке алгоритмов и программы решаемой задачи необходимо неукоснительно пользоваться общими указаниями к заданиям каждой лабораторной работы.
Придумать отладочные данные, откомпилировать и отладить программу на разработанных вами отладочных данных.
Продемонстрировать преподавателю работу программы и защитить ее, ответив на контрольные вопросы преподавателя. В процессе защиты Вашей работы преподаватель может попросить внести изменения в программу либо попросить решить подобную же задачу. Цель защиты лабораторной работы – демонстрация Вами полученных навыков и умений самостоятельной работы по изучаемой теме.
После защиты лабораторной работы, представить преподавателю оформленный отчет только к тем лабораторным работам, которые имеют индивидуальные задания. В тексты функций должны быть внесены все исправления и изменения, сделанные в процессе обсуждения работы с преподавателем. Только после прохождения всей этой процедуры работа может считаться выполненной.
Отчет должен содержать:
Титульный лист с указанием в нем:
номера выполненной Вами лабораторной работы,
названия работы и цели ее выполнения,
выполняемого вами варианта и номера индивидуальной задачи в этом варианте,
номера группы и фамилии исполнителя.