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

27. Базовые управляющие структуры, их назначение. Реализация в языке программирования.

Теорема о структурировании:

Алгоритм любой сложности может быть представлен с использованием только трех элементарных базовых управленческих структур:

  1. Линейная (последовательная) – одно действие выполняется последовательно за другим

Basic:

Условие 1

Условие 2

  1. Условная (разветвляющая) – сначала проверяется условие и в зависимости от результата проверки выполняется либо одно, либо другое условие.

Basic:

Условный оператор

IF <условие> THEN

Условие 1

ELSE

Условие 2

END IF

  1. Циклическая структура с предусловием – некоторая последовательность действий, выполняемая многократно

Do while <условие>

Условие 1

Loop

28. Типы данных. Классификация типов данных.

Тип данных - способ хранения и представления данных в компьютерной системе.

Типы данных:

  1. Числовые (предназначены для хранения и обработки чисел)

  • Integer –целое число со знаком, тип предназначен для хранения больших целых чисел, как отрицательных, так и положительных (4 байта памяти)

  • Single -вещественное число, тип предназначен для хранения больших вещественных чисел, как отрицательных, так и положительных (4 байта памяти)

  1. Нечисловые ( предназначены для хранения нечисловой информации)

  • Boolean - тип данных для хранения логических величин. Может иметь только два значения: True (Истина) и False (Ложь).

  • String - тип данных для хранения текстовой информации.

  • Object - может хранить различные данные и менять их тип во время выполнения программы. Как правило, используется для хранения ссылок на объекты, в частности, на элементы управления.

29. Простые типы данных: целые, вещественные. Операции, стандартные функции

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

К простым типам относятся:

  • Целочисленные

  • Символьные

  • Перечисляемые

  • Интервальные

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

Целый тип(Integer)

Значениями целого типа являются элементы подмножества целых чисел, границы которого зависят от реализации языка.

Над целыми числами в VB определены несколько основных операций, результатом которых является также целое число.

Операции:

  • + (сложение)

  • - (вычитание)

  • * (умножение)

  • \ (деление целочисленное)

  • Mod (остаток от целочисленного деления)

К целым числам можно также применять операции отношения. Результат этих операций имеет логический вид. (Например: результатом сравнения 3<8 будет значение TRUE)

Кроме того, к целым величинам можно применять поразрядовые операции and, or, xor и not. При выполнении этих операций, каждая величина представляется как совокупность двоичных разрядов.(Например: результатом операции 3 and 2 будет 2)

Вещественные числа (Single)

Вещественные числа нельзя использовать в качестве индексов, счетчиков for. Действительные числа в ЭВМ обычно представляются в форме с плавающей точкой, т.е. внутреннее представление вещественного числа состоит из двух частей: мантиссы и порядка, и каждая часть имеет знак. ( Например: число 0,087 представляется в виде 0,87*10-1 )

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

Операции:

  • + (сложение)

  • - (вычитание)

  • * (умножение)

  • / (деление вещественное)

К вещественным величинам можно так же применять операции отношения. Результат этих операций имеет логический тип.

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