Линейный алгоритм


Ответы на контрольные вопросы



бет2/2
Дата04.10.2022
өлшемі225,55 Kb.
#151549
түріОтчет
1   2
Байланысты:
отчет 2

Ответы на контрольные вопросы

1. Что определяют типы данных, какова их классификация?


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

2. Что такое константы и переменные, каков синтаксис их объявления, как присвоить значение переменной?


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


Синтаксис объявления переменной:




var имя_переменной11, .., имя_переменной1N:имя_типа1;
……………………………………………………………………..
имя_переменнойN1, .., имя_переменнойNN:имя_типа N;.

Синтаксис объявления константы:


const имя_константы1 = значение1;
....………………………………….
имя_константыN = значениеN;.

Имя перменной присваивается следующим оператором:


имя_переменной:= значение; или


имя_переменной:= выражение;.

3. Чем следует руководствоваться при назначении типа данных при объявлении переменной?


-Диапазоном возможных значений переменной во время работы программы


4. Перечислите правила записи арифметических операций и основных стандартных действий.

-
Таблица 1



|x|

Abs(x)




x^2

Sqr(x)




Корень из x

Sqrt(x)




e^x

Exp(x)




Lnx

Ln(x)




Sinx

Sin(x)




Cosx

Cos(x)




Arctgx

Arctan(x)




Целая ч. x

Int(x)



Дробная ч. x

Frac(x)



Округл. x до целого в сторону 0



Trunc(x)

Округл. x до ближайш. целого



Round(x)

Случайное целое x от 0 до
N

Случайное ве- ществ. x от 0 до 1


Число Пи


Random(N)

Random

Pi









Увелич. х на 1



Inc(x)

Увелич. х на n



Inc(x, n)

Уменьш. х на 1



Dec(x)

Уменьш. х на n

Dec(x, n)







5. В чём заключается причина использования функций преобразования типов, перечислите их.


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

Функции преобразования типов:


-
Таблица 2



Функция

Преобразование

Тип




аргумента



результата

StrToInt(s)

строка символов->
целое число



Строковый

Целый

StrToFloat(s)

строка символов->
веществ. число

Строковый

Вещественный

IntToStr(n)

целое число->
строка символов



Целый

Строковый

FloatToStr(n)

веществ. число ->
строка символов

Вещественный

Строковый

6. Какова структура процедуры обработки события, каково назначение её разделов?


-Процедура состоит из заголовка, раздела описаний и раздела операторов. Структура процедуры:




procedure имя_процедуры(параметры); // заголовок
const {начало раздела описаний} // объявление констант
type // объявление пользовательских типов
var // объявление переменных
begin {начало раздела операторов}
оператор1;
…………...
операторN;
end; // конец процедуры
7. В чём состоит разница между локальными и глобальными константами и переменными, где осуществляется их описание (объявление)?
-Константы и переменные в одной процедуре – локальные. Константы и перменные, описанные вне процедур – глобальные.
Описание локальных констант и перменных производится внутри процедуры. Глоабльных – после слова implementation вне процедур.

8. В каких форматах можно представить число при его отображении на форме?




-Вещественные, целые, экспоненциальные, вещественные с ограниченным количеством знаков

Достарыңызбен бөлісу:
1   2




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет