- •«Национальный исследовательский томский политехнический университет» Лабораторный практикум по курсу Информатика для студентов направления 140800
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Лабораторная работа №5
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 25
Лабораторная работа №3
Название
Интегрированная среда программирования на языке С. Интерфейс пользователя.
Цель работы
Ознакомиться с интерфейсом пользователя интегрированной среды программирования Borland C++. Приобрести первоначальные навыки работы в ней.
Задание
-
Ознакомиться с учебно-методическими указаниями к лабораторной работе №3 (электронная копия – в файле !6_Лаб_№3.doс, размещенному по адресу L:\Методички\ Каф24\Информатика_140800).
-
Запустить на исполнение среду разработки Borland C++ (исполняемый файл – bc.exe):
-
либо «Пуск» -> «Выполнить» -> bc.exe,
-
либо из каталога “L:\BC\BIN”).
-
Ознакомиться с интерфейсом пользователя данной среды.
-
Набрать в текстовом редакторе среды Borland C++ текст программы примера. Сохранить файл с текстом программы в рабочую директорию.
-
Осуществить полную компиляцию программы и ее исполнение. Ознакомиться с результатами выполнения программы.
-
Разобраться с назначением каждой строки программы примера с использованием описания к лабораторной работе №4.
-
Организуйте пошаговое исполнение программы, исполнение до курсора и до точки прерывания. При этом необходимо вывести в окно отладчика переменную k для наблюдения за ее значениями в процессе исполнения программы.
ПРИМЕР ПРОГРАММЫ
/* пример первой, самой простой программы */
#include <stdio.h>
void main()
{
int num, k;
num = 1;
printf("Я простая ");
printf("вычислительная машина.\n"); /* обратите внимание на то, что
оператора два, а строка в результате на экран выводится одна!!! */
printf("Мое любимое число %d, потому что оно самое первое.\n", num); //№1
k = 2;
num = k*3;
printf(”Вычисляем значение 2*2. %d*2 = %d\n”, k, num); // № 2
}
Контрольные вопросы
-
Опишите основные этапы при решении задач на ЭВМ.
-
Что понимается под алгоритмом.
-
Приведите способы описания алгоритмов.
-
Кто является разработчиком языка СИ.
-
К какому типу языков программирования относят язык СИ в зависимости от способа преобразования программы в машинный язык, степени абстрагирования от архитектуры ЭВМ и технологии программирования.
-
Чем отличается работа компилятора от интерпретатора.
-
Опишите алгоритм разработки программы на языке С.
-
Что является результатом проектирования программного приложения на языке СИ.
-
Что хранить в себе файл *.obj, создаваемый после этапа компиляции.
-
В чем заключается особенность консольных приложений.
-
Какой минимальный набор средств необходим для создания программы на языке СИ.
-
Что представляет собой среда разработки Borland C++.
-
Что понимается под трансляцией и компоновкой программы.
-
Опишите структуру типичной программы на языке СИ.
-
Почему функция main() всегда должна присутствовать в программе на языке СИ.
-
Что такое оператор. Какие виды операторов предусмотрены в рамках языка СИ. Каким образом один оператор отделяется от другого.
-
Что такое комментарии.
-
Как называются команды, начинающиеся с символа #.
-
Как работает команда #define N M.
-
Для чего применяются {}, (), [] скобки.