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

11)Понятие алгоритма. Свойства алгоритмов и формы их представления.

Алгоритм – это последовательность действий, необходимых для решения поставленной задачи.

Алгоритм – это точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.

Основные свойства алгоритма

определенность – однозначность выполнения составляющих алгоритм шагов

результативность – это получения результата за конечное число шагов

массовость – это применение алгоритма ко всему классу однотипных задач

дискретность – это возможность разбиения на элементарные операции, выполнение которых не вызывает затруднения.

Основные формы представления алгоритмов

словесно-формульное описание

алгоритмическая запись на условном языке (псевдокод)

графические схемы алгоритмов

12) Линейные, разветвляющиеся и циклические алгоритмы. Графическое представление этих алгоритмов.

Линейным называется алгоритм, в котором все указанные действия выполняются один раз в том порядке, в котором они записаны.

Общая ГСА линейной расчетной задачи:

Разветвляющимся называется алгоритм, в котором в зависимости от заданного условия может выполняться или не выполняться та или иная последовательность действий (в программе операторов). Каждый возможный путь вычислений называется ветвью алгоритма.

Циклическим называется алгоритм, в котором некоторая последовательность действий может выполняться несколько раз в зависимости от заданного условия. Повторяющаяся последовательность действий (в программе операторов) называется телом цикла.

13) Структура проекта Delphi. Файлы проекта.

Любой проект состоит из трех фильмов Project.dpr,Unit.pas,Unit.dfm.

14) Технология разработки программ в Delphi.

Программирование на языке Delphi — это процесс создания (разработки) программы, который может быть представлен последовательностью следующих шагов:1. Спецификация (определение, формулирование требований к программе). 2. Разработка алгоритма. 3. Кодирование (запись алгоритма на языке программирования). 4. Отладка. 5. Тестирование. 6. Создание справочной системы. 7. Создание установочного пакета.

15) Описание переменных. Типы переменных. Правила образования имен. Примеры.

Описание переменных. Типы переменных. Правила образования имен. Переменные- данные которые в проц.вып пр принимают различные знач. VAR <идендификатор>: <тип>; Тип- диапазон значений, каторая может принимать та либо иная переменная.

Типы: Выд.место

Целые

Byte 1 0...255

Word 2

Integer 4

Вещ-ые

Real 8

Extented 10

Лог.тип

Boolean 1 True,false

*,/,div,

Mod,+,-

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

16) Арифметические выражения. Стандартные математические функции. Примеры.

|х| = abs(x) =sqrt(x) x2=sqr(x) Lnx=Ln(x) ex=exp(x) sinx=sin(x) xy =eylnx = exp (y*ln(x)) x 1/5== exp (ln(x)/5)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]