ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
БУРЯТСКИЙ ФИЛИАЛ ГОУ ВПО «СибГУТИ»
КУРСОВАЯ РАБОТА
по дисциплине: Программирование на языке высокого уровня
выполнил: ст. г. И-101 Дондуков А.С.
№ вариата: 14
проверила: Эрдынеева Л.И
Улан-Удэ
2011 г.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
БУРЯТСКИЙ ФИЛИАЛ ГОУ ВПО «СибГУТИ»
Кафедра «Информатики и вычислительной техники»
Рассмотрено
На кафедре «ИВТ»
Зав. кафедры
Чимитова Е.Г. /________/
«_____»_______200_г.
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
по дисциплине: Программирование на языке высокого уровня.
Студенту _гр. И-101_._Дондукову Арсалану Сергеевичу
Тема задания и исходные данные
Разработать программу модульной структуры для создания и обработки внешнего файла в соответствии с вариантом задания. Структура данных по варианту № _14_
Программа должна выполнять в общем три задачи: 1. Создание файла. 2. Чтение данных из файла. 3. Вывод данных на экран дисплея. 4. Обработка данных по заданию Б.
Все полученные результаты отобразить на экране.
Пояснительная записка
Проектная часть
Приложение
1. _Блок- схема основного модуля, и подпрограмм_
2. _Листинг программы
3. Тестовые результаты_
Дата выдачи «5» мая 2011 г.
Срок окончания «_21_» июня 2010 г.
Руководитель курсовой работы _______________________/Эрдынеева Л.И./_
Задание принял к исполнению__________________________
Содержание
Введение…………………………………………………………………………..…..5
Теоретическая часть…………………………………………………………………...5
1. Структурированные типы данных……………………………………………..….6
2. Способы описание функций…………………………………………………….....9
3. Создание и обработка модулей…………………………………………………....12
4. Проектирование программ………………………………………………………...13
5. Создание графического интерфейса……………………………………………....14
6. Постановка задачи……………………………………………………………….…15
7.1 Исходные данные……………………………………………………………....16
7.2 Выходные данные……………………………………………………………...17
8. Таблица значения переменных………………………………………………….....18
9. Основная функция void main()……………………………………………………..19
9.1 Блок схема………………………………………………………………………20
9.2 Текст программы……………………………………………………………….21
10. Тестирование программы………………………………………………………....30
Заключение…………………………………………………………………….…..35
Список использованной литературы……………………………………….……36
Введение
Язык программирования С++ царит в компьютерном мире. Есть масса причин для узучения этого языка – это продвижение по служебной лестнице, предназначен для разработки высокопроизводительного программного обеспечения и получение высокооплачиваемой работы. С другой стороны, изучение С++ может превратиться в настоящую каторгу, так как на самом деле это язык с множеством мудреных правил. Обилие инструментов для разработки программ на языке С++ с первого взгляда могут перепутать начинающегося разработчика.
Однако в данном курсовом проекте сделан упор не на сложность, а на разработке программно-модульной структуры, которая должна в соответствии с вариантом задании выполнять общие действия, а именно создавать файл, читать данный файл, выводить данные на дисплей и обрабатывать данные в соответствии с вариантом задания.
Программа должна не только правильно решать задачу, но и иметь современный интерфейс, быть высоконадежной, дружественной по отношению к пользователю. Только такие программы могут выдерживать конкуренцию на мировом рынке программных продуктов.
Я хочу подчеркнуть, что С++ лишь стартовая площадка. С++ - это большой по объему средств и не самый простой язык программировая. Необходимым условием успешного программировая на С++ является не только ключевых слов, операторов и синтаксиса, определяющего возможности языка, но и библиотек классов и функций, которые существенно помогают в разработке программ. И хотя некоторые элементы библиотек рассматриваются в книгах, все же большинство из них не нашло здесь своего отражения. Чтобы стать первоклассным программистом на C++, необходимо в совершенстве изучить и С++-библиотеки. Знания, полученные при изучении, позволят вам освоить не только библиотеки, но и все остальные аспекты C++.
Для составления работающих программ достаточно иметь интуитивные представления об алгоритмах и устройстве компьютера. Часто бывает достаточно ознакомиться с несколькими работающими программами или даже с фрагментами таких программ, чтобы, в буквальном смысле используя образцы, успешн
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.