Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
63
Добавлен:
28.01.2014
Размер:
107.42 Кб
Скачать

22.Алгоритмы вычисления значений интегралов на эвм.

23.Алгоритмы нахождения решений алгебраических уравнений на ЭВМ.

24.Алгоритмы нахождения решений дифференциальных уравнений на ЭВМ.

25.Понятие интерполяции, виды, область применения.

26.История создания языка программирования высокого уровня С++. Структура классической С-программы.

Язык программирования- это искусственный язык, являющийся промежуточными между человеческим и машинным.

Трансляция- перевод текста программой в машинные двоичные коды.

Впервые 1970г был разработан С, в качестве базового языка системы UNIX.

27.Директивы препроцессора. Схема подготовки исполняемой программы.

Текстовый файл с программой на C++ в начале обрабатывает препроцессор, который распознает команды(директивы) препроцессора и выполняет их.

Препроцессорные команды имеют вид:

#include <имя включаемого файла>

#include <conio.h>

#include “name.h”

Выполняя препроцессорные директивы препроцессор изменяет исходный текст программы.

Команда #include вставляет в программу заранее подготовленные тексты из включаемых файлов.

Сформированный таким образом измененный текст программы поступает на компиляцию.

Компилятор: во-первых, выделяет из поступившего к нему текста программы лексические элементы, а затем на основе грамматики языка распознает смысловые конструкции, построенные из этих лексических элементов.

28.Алфавит языка С++. Унарные и бинарные операции. Приоритеты операций.

29.Переменные и их типы.

Тип размер, байт, бит Диапазон значений

char 1 (8) от -128 до 127

unsigned char 1 (8) от 0 до 255

signed char 1 (8) от -128 до 127

int 2 (16) от -32768 до 32767

unsigned int 2 (16) от 0 до 65535

signed int 2 (16) от -32768 до 32767

short int 2 (16) от -32768 до 32767

unsigned short int 2 (16) от 0 до 65535

signed short int 2 (16) от -32768 до 32767

long int 4 (32) от -2147483648 до 2147483647

signed long int 4 (32) от -2147483648 до 2147483647

unsigned long int 4 (32) от 0 до 4294967295

float 4 (32) от 3.4E-38 до 3.4E+38

double 8 (64) от 1.7E-308 до 1.7E+308

long double 10 (80) от 3.4E-4932 до 3.4E+4932

30.Константы языка С++.

Константами называются перечисление величин в программе. В языке программирования С разделяют четыре типа констант: целые константы, константы с плавающей запятой, символьные константы и строковыми литералы.

Целая константа: это десятичное, восьмеричное или шестнадцатеричное число, которое представляет целую величину в одной из следующих форм: десятичной, восьмеричной или шестнадцатеричной.

Десятичная константа состоит из одной или нескольких десятичных цифр, причем первая цифра не должна быть нулем (в противном случае число будет воспринято как восьмеричное).

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

Шестнадцатеричная константа начинается с обязательной последовательности 0х или 0Х и содержит одну или несколько шестнадцатеричных цифр (цифры представляющие собой набор цифр шестнадцатеричной системы счисления: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)

Константа с плавающей точкой - десятичное число, представленное в виде действительной величины с десятичной точкой или экспонентой. Формат имеет вид:

[ цифры ].[ цифры ] [ Е|e [+|-] цифры ] .

Число с плавающей точкой состоит из целой и дробные части и (или) экспоненты. Константы с плавающей точкой представляют положительные величины удвоенной точности (имеют тип double). Для определения отрицательной величины необходимо сформировать константное выражение, состоящее из знака минуса и положительной константы.

Примеры: 115.75, 1.5Е-2, -0.025, .075, -0.85Е2

Символьная константа - представляется символом заключенном в апострофы. Управляющая последовательность рассматривается как одиночный символ, допустимо ее использовать в языке программирования Смвольных константах. Значением символьной константы является числовой код символа. Примеры:

' '- пробел ,

'Q'- буква Q ,

'\n' - символ новой строки ,

'\\' - обратная дробная черта ,

'\v' - вертикальная табуляция .

Строковая константа (литерал) - последовательность символов (включая строковые и прописные буквы русского и латинского а также цифры) заключенные в кавычки (") . Например: "Школа N 35", "город Тамбов", "YZPT КОД".

Соседние файлы в папке шпоргалка