ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Государственное образовательное учреждение высшего профессионального образования
Московский технический университет связи и информатики
Кафедра вычислительной математики и программирования |
Программирование
Технология программирования
Технология и методы программирования
Раздел 1
Базовые средства программирования на примере алгоритмического языка высокого уровня C# в среде Visual Studio.NET
Лабораторный практикум
для студентов МТУСИ,
обучающихся по направлениям
«230100 – Информатика и вычислительная техника»
«230400 – Информационные системы и технологии»
«090900 – Информационная безопасность»
подготовки бакалавров
Москва, 2012
План УМД на 2012/2013 уч.г.
УДК
БАЗОВЫЕ СРЕДСТВА ПРОГРАММИРОВАНИЯ НА ПРИМЕРЕ АЛГОРИТМИЧЕСКОГО ЯЗЫКА ВЫСОКОГО УРОВНЯ C# В СРЕДЕ VISUAL STUDIO.NET
Составители:
В.Н. Шакин, канд.техн.наук., зав. кафедрой
В.П. Степанов, канд.техн.наук., доцент
Издание утверждено советом а ОТФ-2
Протокол №8 от 06.02.12.
Рецензенты: Г.К. Сосновиков, канд.техн.наук., доцент
А.Г. Мацкевич, доцент
С
Раздел 1. Базовые средства языка программирования C# в среде Visual Studio.NET
Раздел 1. Базовые средства языка программирования в среде Visual Studio.NET является первым разделом учебных дисциплин «Программирование», «Технология программирования» и «Технология и методы программирования» для соответствующих направлений «230100 – Информатика и вычислительная техника», «230400 – Информационные системы и технологии» и «090900 – Информационная безопасность» подготовки бакалавров.
Материал данного Лабораторного практикума соответствует стандарту подготовки бакалавров по соответствующим направлениям.
Лабораторный практикум включает 8 базовых тем:
Тема 1.1. Интегрированная среда разработки Visual Studio.Net и основные понятия
Тема 1.2. Основные средства языка программирования С#
Тема 1.3. Структура C# простых программ и процедуры. Средства программирования
Алгоритмов линейной структуры
Тема 1.4. Программирование алгоритмов разветвляющихся структур
Тема 1.5. Программирование алгоритмов циклических структур с управляющими параметрами
Тема 1.6. Программирование алгоритмов итеративных циклических структур
Тема 1.7. Программирование алгоритмов формирования и обработки одномерных
Массивов
Тема 1.8. Программирование алгоритмов формирования и обработки двумерных
Массивов
Тема 4.9. Обработка строковых данных
Тема 4.10. Текстовые файлы
Приступая к выполнению практических заданий по каждой теме, необходимо обратить внимание на список вопросов, подлежащих изучению. Если какие либо из вопросов остались неясными, то следует вернуться к изучению теоретической части. Задание представляет собой перечень всех пунктов, которые необходимо выполнить в данной работе, а конкретный вариант индивидуального задания выбирается из указанных в таблице вариантов заданий. Номер индивидуального варианта может быть выбран или в соответствии с номером студента в групповом журнале, или по указанию преподавателя.
По каждой теме приведен пример выполнения задания. Программный код проекта студент должен написать и отладить самостоятельно. Причем, для проверки того, что программа работает правильно, необходимо провести контрольное тестирование на примерах, для которых известны результаты. То есть, если при подстановке в программу известных исходных данных получен известный результат, то считается, что программа прошла тестирование. Все пункты выполнения задания фиксируются в отчете. Перед оформлением отчета рекомендуется внимательно изучить раздел «Содержание отчета». Отчет должен быть оформлен аккуратно, а схемы алгоритма выполнены с использованием компьютера в MS Visio.