Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования
«Поволжский государственный университет телекоммуникаций и
Информатики»
Задания и методические указания к лабораторным работам
По дисциплине «Программирование на языках высокого уровня»
Для студентов телекоммуникационных направлений:
«Инфокоммуникационные технологии и системы связи» (210700)
Составитель: доц. Стефанова И.А.,
Самара
Введение
Данный цикл лабораторных работ включает в себя десять работ, направленных на освоение основ алгоритмизации и программирования в современной интегрированной среде разработки Visual C# 2010 Express, а также приобретение практических навыков работы в интегрированной среде программирования.
Цикл может быть использован на лабораторно-практических занятиях по дисциплине «Программирование на языках высокого уровня» для направлений 210700 («Инфокоммуникационные технологии и системы связи»), телекоммуникационных направлений.
Настоящее методическое пособие поможет студентам сориентироваться в учебном материале курса «ПЯВУ» и успешно выполнить учебный план дисциплины в целом.
Рекомендуемая литература
Основная
1. Троелсен Э. Язык программирования С# 2008 и платформа .NET 3.5, 4-е изд. : Пер. с англ. - М. : "Вильямс", 2010. 1344 с.
2. Павловская Т. C#. Программирование на языке высокого уровня. Учебник для вузов. – СпБ: Питер, 2009, 433 с.
3. Нэш. C# 2010. Ускоренный курс для профессионалов. М: ИД Вильямс, 2010. 592с.
4. Шилдт Г. Полный справочник по C#. Издательский дом: «Вильямс», Москва Спб Киев 2004.
Дополнительная
1. Акчурин Э. А. Программирование на языке C# в MS Visual Studio .Net или SharpDevelop. Учебное пособие для студентов направления «Информатика и вычислительная техника». Самара, ИУНЛ ПГУТИ, 2011
2. Акчурин Э. А. Программирование на языке C# ЛР в ИСР Visual C# 2010 Express или SharpDevelop. Для студентов направления «Информатика и вычислительная техника». Самара, ИУНЛ ПГУТИ, 2011
Содержание отчета
1. Название работы, цель работы, задание в соответствии с вариантом.
2. Блок-схем алгоритма в соответствии с номером варианта (кроме лаб. работы 1).
3.Программные коды.
4.Результаты выполнения программ на ПК.
5.Выводы.
Сохранение проекта
С учетом специфики построения сети кафедры ИВТ сохранять программные коды следует: D:\Temp\<номер группы>\<фамилия>\<дисциплина>\<номер лабораторной работы>\<номер задания>. Имена папок, файлов должны содержать только латинские символы и при необходимости арабские цифры. Например, D:\Temp\ ITISS-21\Ivanov\Prg\P1\Р11 означает, что студентом группы ITISS-21 Ивановым по дисциплине «Программирование» созданы папки Р1 для результатов выполнения первой лабораторной работы и Р11 для 1 задания к этой работе. Файлы проекта по заданию 1 к первой лабораторной работе сохраняются в папке Р11. В результате практической работы сформируется дерево из 6 папок (по числу лабораторных работ), в каждой из которых будут 2-3 папки по количеству заданий к этим работам (рис. 1.1).
Рис.1.1. Дерево папок при выполнении работ на УВЦ
Порядок работы при выполнении задания в интегральной среде разработки (ИСР) Visual C# 2010 Express
1. Открыть ИСР Visual C# 2010 Express.
2. Командой Файл \Создать проект \Консольное приложение \ОК создать Консольное приложение Visual C#.
3. С помощью команды Сервис \Параметры, отобразить окно Параметры. В левом нижнем углу окна установить флаг «Показать все параметры». В окне Параметры выбрать вкладку Текстовый редактор \C# и в ней установить флаг Номера строк.
4. Ввести в редактор кода между внутренними операторными скобками {…} предварительно написанный код программы.
5. Командой Фай \Сохранить все открыть окно сохранения, кнопкой Обзор отыскать нужную папку и сохранить проект в папке размещения в соответствии с номером работы и номером задачи (см. рис. 1.1).
6. Командой Отладка \Начать отладку запустить проект на исполнение. При необходимости исправить все синтаксические ошибки, отображаемые в окне Списка ошибок и вновь откомпилировать проект, клавишей F5.
7. Проанализировать полученный результат на соответствие поставленной задачи.
8. При внесении изменений в проекты их нужно повторно компилировать и проверять результаты работы в соответствии с пунктами 6 и 7.