Программирование на языке С++. Викентьева О.Л - 2 стр.

UptoLike

2
Лабораторная работа 1.
"Знакомство с Си++. Выполнение программы простой
структуры"
Цель: Знакомство со средой программирования, создание,
отладка и выполнение простой программы, содержащей
ввод/вывод информации и простейшие вычисления.
1. Краткие теоретические сведения
Язык Си создан в 1972 г. Деннисом Ритчи при разра-
ботке ОС Unix. Он проектировался как инструмент системно-
го программирования с ориентацией на разработку хорошо
структурированных программ. Таким образом он сочетает в
себе, с одной стороны, средства языка программирования
высокого уровня: описание типов данных, операторы for,
while, if и т. д. , а , с другой стороны, содержит сред-
ства языка типа Ассемблер : регистровые переменные, ад-
ресную арифметику, возможность работы с полями бит и т.
д.
1.1. Структура программы
Программа на языке Си имеет следующую структуру:
#директивы препроцессора
. . . . . . . . .
#директивы препроцессора
функция а ( )
операторы
функция в ( )
операторы
void main ( ) //функция, с которой начинается выпол-
нение программы
операторы
описания
присваивания
функция
пустой оператор
составной
выбора
циклов
перехода
Директивы препроцессора - управляют преобразованием
текста программы до ее компиляции. Исходная программа,
подготовленная на языке Си в виде текстового файла прохо-
дит 3 этапа обработки:
1) препроцессорное преобразование текста;
2) компиляция;
3) компоновка (редактирование связей или сборка).
После этих 3 этапов формируется исполняемый машинный код
программы.
                                                          2




             Лабораторная работа №1.
"Знакомство с Си++. Выполнение программы простой
                    структуры"
Цель:    Знакомство со средой программирования, создание,
отладка    и  выполнение  простой   программы, содержащей
ввод/вывод информации и простейшие вычисления.
             1. Краткие теоретические сведения
      Язык Си создан в 1972 г. Деннисом Ритчи при разра-
ботке ОС Unix. Он проектировался как инструмент системно-
го программирования с ориентацией на разработку хорошо
структурированных программ. Таким образом он сочетает в
себе, с одной стороны, средства языка программирования
высокого уровня: описание типов данных, операторы for,
while, if и т. д. , а , с другой стороны, содержит сред-
ства языка типа Ассемблер : регистровые переменные, ад-
ресную арифметику, возможность работы с полями бит и т.
д.

                  1.1. Структура программы
     Программа на языке Си имеет следующую структуру:
#директивы препроцессора
. . . . . . . . .
#директивы препроцессора
функция а ( )
     операторы
функция в ( )
     операторы
void main ( )        //функция, с которой начинается выпол-
нение программы
     операторы
          описания
          присваивания
          функция
          пустой оператор
                составной
                выбора
                циклов
                перехода

      Директивы препроцессора - управляют преобразованием
текста программы до ее компиляции. Исходная программа,
подготовленная на языке Си в виде текстового файла прохо-
дит 3 этапа обработки:
1) препроцессорное преобразование текста;
2) компиляция;
3) компоновка (редактирование связей или сборка).
После этих 3 этапов формируется исполняемый машинный код
программы.