Добавить в корзину Удалить из корзины Купить |
Программирование ID работы - 621322 программирование (контрольная работа) количество страниц - 13 год сдачи - 2012 СОДЕРЖАНИЕ: Содержание СОДЕРЖАНИЕ 2 1. ПОСТАНОВКА ЗАДАЧИ 3 2. СПИСОК КЛЮЧЕВЫХ СЛОВ И ТЕКСТ ПРОГРАММЫ ДЛЯ АНАЛИЗА 3 3. ИНТЕРФЕЙС ПРОГРАММЫ 4 4. АЛГОРИТМ И РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММЫ 5 5. ЛИСТИНГ ПРОГРАММЫ 9 СПИСОК ЛИТЕРАТУРЫ 13 ВВЕДЕНИЕ: 1. Постановка задачи Задача состоит в создании программы на С++ в среде Builder Borland 6.0. Программа обрабатывает текст программы на С++, которая хранится в виде файла кода на диске и выполняет следующие действия: 1) подсчитывание ключевых слов Си и их количества, которые используются в коде; 2) составление перечня имен простых переменных, которые используются в левой части оператора присвоения; 3) составление перечня меток программы в алфавитном порядке. 2. Список ключевых слов и текст программы для анализа Перед созданием программы была проведена подготовительная работа по созданию списка ключевых слов Си. Это было сделано с помощью справочной системы Borland C++ Builder. Список ключевых слов хранится в файле keywords.txt. Список организован как одна строка текста, отдельные ключевые слова разделены знаком табуляции. Программа может быть расширена для поиска и других ключевых слов – например, не языка Си, а спецификации С++ в С++ Builder. Для этого нужно только обновить файл ключевых слов, т.е. поменять содержание файла keywords.txt с помощью справочной системы С++. Кроме того, этот файл может иметь другое название, лишь бы он был в текстовом формате, т.е. с расширением txt. Текст программы для анализа содержится в текстовом файле alg1.txt. Файл для анализа может иметь и другое название, необходимо лишь, чтобы он был текстовым. СПИСОК ЛИТЕРТУРЫ: Список литературы 1. Романов Е.Л. Практикум по программированию на C++, Спб: Питер, 2003 г, 123 с. 2. Справочная система C++ Builder 6.0 3. Страуструп Б. Язык программирования С++. Специальное издание, М: Издательство БИНОМ, 1104 стр. 2005 г. 4. Форум cplusplus.ru. Цена: 1000.00руб. |
ЗАДАТЬ ВОПРОС
Copyright © 2009, Diplomnaja.ru