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

Билет №1:

1) Некоторые типы данных Delphi

Название типа

Имя типа

Диапазон значений

Особенности

Размер

ЦЕЛЫЕ ТИПЫ СО ЗНАКОМ

Shortint

-128 .. 127

со знаком

1 байт

Smallin

-32768 .. 32767

со знаком

2 байт

Longint

{Integer}

-2147483648 .. 2147483647

cо знаком

4 байт

Int64

-2-63 .. 263-1

19-20 цифр

8 байт

ЦЕЛЫЕ ТИПЫ БЕЗ ЗНАКА

Byte

0 .. 255

без знака

1 байт

Word

0 .. 65535

без знака

2 байт

Longword

{Cardinal}

0 .. 4294967295

без знака

4 байт

ВЕЩЕСТ-ВЕННЫЕ ТИПЫ

Real48

2.9×10-39 .. 1.7×10-38

11-12 цифр

6 байт

Single

1.5×10-45 .. 3.4×10-38

7  8  цифр

4 байт

Double

{Real}

5.0×10-324  .. 1.7×10-308

15-16 цифр

8 байт

Extended

1.5×10-4951  .. 3.4×10-4932

19-20 цифр

10 байт

Comp

2-63 + 1 .. 263 – 1

19-20 цифр

8 байт

Currency

-922337203685477.5808 .. 922337203685477.5807

19-20 цифр

8 байт

СИМВОЛЫ

Char

#0 .. #255

1 байт

СТРОКИ

ShortString

до 256 символов

впереди служебный символ

2-256 Б

AnsiString

{String}

до 231 символов

в конце #0

4 – 2 ГБ

так же сюда можно отнести логический тип данных: Логические типы данных

program Logic;

{$APPTYPE CONSOLE}

uses

SysUtils;

Var

I,j:Integer;

k:Byte;

b,c,d:Boolean;

begin

//Логические константы

b:=True; c:=False;

b:=Boolean(1); c:=Boolean(0);

Byte(b):=1; Byte(b):=0;

2) Текст программы состоит из разделов: верхний – раздел описаний, нижний – раздел операторов. Раздел описаний разделяется на секции, к первой секции подключаются библиотечные модули, это может быть сборка некоторых средств программирования. Секция начинается словом Uses а ниже или рядом пишутся имена подключенных модулей, другие секции раздела описаний содержат описание данных, которыми воспользуется программист. Раздел операторов содержит алгоритм работы программы, записанный в виде предложений разделённых ; которые могут быть расположены как в одну строку так и в несколько абзацев.

3) Введение переменных производится в разделе описаний при помощи слова Var. Это называется описанием переменных в секции Var, в момент описания указываются имена элементов и через : их тип. Существует несколько способов назначить переменным определённые значения, один из них оформляется в разделе операторов и называется присваиванием: *переменная*:=*значение*. Также начальные данные можно приписывать в момент описания. В разделе Var можно назначить переменной начальное значение, для этого после типа пишут = и значение.