Компьютерные и информационные технологии - Методичка

бесплатно 0
4.5 77
Создание работающего консольного приложения со средой C Builder, рассмотрение типов данных языка и операторов ввода-вывода. Ознакомление с операторами языка, использование операторов выбора и цикла. Описание работы с функциями и одномерными массивами.


Аннотация к работе
Знакомство со средой C Builder 6.0. Создание консольного приложения

Цель работы - познакомиться со средой C Builder, создать работающее консольное приложение.

Теория

Среда разработки C Builder

C Builder представляет собой SDI-приложение (Single Document Interface - одно-документный интерфейс), т.е. приложение, способное загрузить и использовать одновременно только один документ. Главное окно C Builder содержит настраиваемую инструментальную панель (наверху слева) и палитру компонентов (наверху справа). Помимо этого, по умолчанию при запуске C Builder появляются окно инспектора объектов (слева) и форма нового приложения (справа). Под окном формы приложения находится окно редактора кода.

C Builder является очень мощной средой с большими возможностями для разработки различных приложений под Windows, представляющих оконный интерфейс пользователя. Но сейчас вы только начинаете изучать язык программирования высокого уровня C , и поэтому вам проще будет писать программы для консольных приложений Win32. К программированию под Windows мы вернемся позже. Консольное приложение Win32 - это программа, которая запускается в окне DOS под Windows NT. Представляет собой окно с черным экраном и текстовым интерфейсом пользователя.

Задание

1. Запустите C Builder.

2. В меню File выберите Close all и щелкните по нему мышкой.

3. Откройте диалоговое окно выбора типа нового проекта, перейдя по меню: “File->New->Other…”

IMG_58c66166-87ff-454f-a534-a369a1fd2f12

Рис. 1

Или нажмите на кнопку

IMG_9acfef41-1e85-46b5-9d8f-170e882b8f88 на панели “Standard”.

4. В открывшемся окне на вкладке “New” выберите “Console Wizard”, и нажмите “OK”.

IMG_9da4fcce-d449-4e67-9003-49a426b340e6

Рис. 2

5.

6. Установите параметры как на рисунке и нажмите “OK”.

IMG_6420ad80-e3b6-4de4-95a8-3a8de9a79dcd

Рис. 3

7. Перед вами откроется диалоговое окно со сгенерированным начальным кодом:

IMG_54f45e83-ba75-4a94-a5db-74026d7d278a

Рис. 4

8. Модифицируйте программу как показано ниже: #pragma hdrstop

#pragma argsused

#include

#include int main(int argc, char* argv[])

{ cout << "Hello world, this is my first program on C !

";

cout << "Press any key to exit";

while(!kbhit());

return 0;

}

9. Сохраните проект: “File->Save Project As”. В диалоговом окне выберите или создайте новую папку для проекта, задайте имя исходного файла, он имеет расширение “*.cpp” (файл с вашей программой):

IMG_1cd68728-6848-4b11-9f58-8d21397d750d

Рис. 5

Затем задайте имя проекта, он имеет расширение “*.bpr” и содержит параметры и настройки вашего проекта:

IMG_eeb6e50e-b329-45ca-a9e3-607befe545c2

Рис. 6

10. Для запуска программы на выполнение нажмите на кнопку “Run” на панели “Debug”:

IMG_b31b840e-7ace-483d-a131-60c0070dc315 11. Программа готова, и выполняется: 12.

IMG_1b761edc-a32d-4ac9-a45b-4df62c79b1b5

Рис. 7

Лабораторная работа 2

Переменные и константы. Базовые типы. Арифметические операции

Цель работы - познакомиться с типами данных языка С и операторами ввода-вывода, приобрести навыки в записи выражений на языке C .

Теория

Элементы языка C

1. Алфавит языка, который включает: 1) прописные и строчные латинские буквы и знак подчеркивания;

2) арабские цифры от 0 до 9;

3) специальные знаки “{},| []() -/%*.\’:;&?=!#^

4) пробельные символы (пробел, символ табуляции, символы перехода на новую строку).

2. Из символов формируются лексемы языка: 1) идентификаторы - имена объектов C/С -программ. В идентификаторе могут быть использованы латинские буквы, цифры и знак подчеркивания. Прописные и строчные буквы различаются, например, PROG1, prog1 и Prog1 - три различных идентификатора. Первым символом должна быть буква или знак подчеркивания (но не цифра). Пробелы в идентификаторах не допускаются;

2) ключевые (зарезервированные) слова - это слова, которые имеют специальное значение для компилятора. Их нельзя использовать в качестве идентификаторов;

3) знаки операций - это один или несколько символов, определяющих действие над операндами. Операции делятся на унарные, бинарные и тернарные по количеству участвующих в этой операции операндов;

4) константы - это неизменяемые величины. Существуют целые, вещественные, символьные и строковые константы. Компилятор выделяет константу в качестве лексемы (элементарной конструкции) и относит ее к одному из типов по ее внешнему виду;

5) разделители - скобки, точка, запятая пробельные символы.

Операции

Операция - это просто символ, который обозначает некоторое определенное действие над значением данного. В соответствии с количеством операндов, которые используются в операциях они делятся на унарные (один операнд), бинарные (два операнда) и тернарные (три операнда). Далее приведено описание основных операций (таблица).

Список литературы
1. Архангельский А.Я. Программирование в C Builder 6 и 2006 / А.Я. Архангельский, М.А. Тагин - М.: Бином, 2007.

2. Дейтел Х.М. Как программировать на С / Х.М. Дейтел, П.Дж. Дейтел. - М.: Бином, 2007.

3. Павловская Т.А. C/C . Программирование на языке высокого уровня / Т.А. Павловская. - СПБ.: Питер, 2005.

4. Подбельский В.В. Язык С / В.В. Подбельский. - М.: Финансы и статистика, 2006.

5. Труб И.И. Объектно-ориентированное моделирование на С : учебный курс / И.И. Труб. - СПБ.: Питер, 2006.

6. Франка П. С : учебный курс / П. Франка. - СПБ.: Питер, 2006.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?