Вопросы занятия:
· Величины;
· Постоянные и переменные величины;
· Имя величины.
Итак, алгоритм описывает последовательность действий, производимых над некоторыми объектами, которые указываются в условии задачи.
Например, при решении задачи о зачислении абитуриентов, в высшее учебное заведение, объектами могут быть, номер абитуриента, его фамилия, имя и отчество, количество баллов, которые он набрал при сдаче ЕГЭ и так далее.
В информатике отдельный информационный объект, например, число, символ, строка или таблица, называется величиной.
Все величины делятся на два вида:
· постоянные – их ещё называют константы. Это величины, значение которых определяется в тексте алгоритма и в процессе его исполнения не изменяется.
· переменные величины – это величины, значения которых в процессе исполнения алгоритма меняется.
Значение переменной величины, которое она имеет в каждый момент времени в процессе исполнения алгоритма, называется текущим.
Например, такие величины как скорость света в вакууме, число π, число часов в сутках (где величина t – это количество часов в сутках) являются постоянными. А вот скорость движения пешехода или атмосферное давление являются переменными так как скорость пешехода и давление могут изменяться, а, например, в сутках всегда 24 часа.
В алгоритмах можно выполнять следующие операции над величинами:
· арифметические, такие как сложение, вычитание, умножение, деление;
· отношения – это операции больше, меньше, равно, больше либо равно, меньше либо равно.
· логические операции, такие как И, НЕ, ИЛИ.
Объекты, над которыми выполняются операции, называются операндами.
Однако не всякий объект может быть операндом для выполнения какой-либо операции.
Например, число ноль не может быть операндом для выполнения арифметической операции деления на ноль или графические изображения не могут быть объектами для выполнения арифметических операций.
Величины, которые объединены определённым множеством допустимых операций, называют величинами определённого типа.
В математике и физике работают с числовыми величинами: натуральными, целыми, действительными и другими числами.
Величины каких типов можно использовать для записи алгоритма?
При записи алгоритмов используют величины: числового (целого и вещественного), символьного, литерного и логического типов.
При формировании алгоритмов чаще всего используют числовые величины целого и вещественного (действительного) типов, которые в алгоритмическом языке обозначаются цел и вещ соответственно.
Значения, представленные в виде констант того или иного типа, определяются по виду их написания. Так, целые числа записываются последовательностью цифр со знаком или без него: например, 0; -7; 23 и так далее.
Вещественные числа записываются в виде десятичной дроби, состоящей из целой и дробной частей, разделённых запятой, и содержащей при необходимости знак ″минус″ или ″ плюс ″: например, -3,14; 135,1 и так далее.
В задачах, которые возникают в повседневной жизни, встречаются и нечисловые величины, значениями которых могут являться символы, слова, тексты и прочее.
Для алгоритмов обработки текста применяют величины двух видов: символьные и литерные.
Значение символьной величины - это один символ: русская или латинская буква, цифра, знак препинания или другой символ.
Значение литерной величины - это последовательность символов. Иногда её называют строкой или цепочкой. Литерные значения в алгоритме записывают в кавычках, например, 'величина', 'объект алгоритма’, '2016'.
Величины логического типа могут принимать всего два значения:
ДА (ИСТИНА, TRUE,1);
НЕТ (ЛОЖЬ, FALSE, 0).
Для описания переменных типа ″целый″ используется ключевое слово цел, типа ″вещественный″ – вещ, типа ″литерный″ – лит, типа ″символьный″ – сим, типа ″логический″ – лог.
Например, цел k, m; вещ а, t, c; лит p, q; сим i, g; лог s, t.
Рассмотрим пример.
Нужно определить типы следующих величин:
масса малотоннажного грузовика.
В Википедии сказано, что грузовой автомобиль (малотоннажный) — это автомобиль, полная масса которого не должна превышать трёх с половиной тонн, три целых пять десятых – это вещественная величина.
год рождения Пушкина .
Александр Сергеевич Пушкин родился в 1799 году – это число, а, следовательно, числовая величина целого типа.
Площадь треугольника.
Площадь треугольника может быть выражена дробным числом – это вещественная величина.
Название дня недели.
Понедельник, вторник, среда и так далее – всё это литерные величины.
Количество мест в поезде.
Числом мест в поезде может быть только целое число, следовательно, это целая величина.
Для обозначения (именования) величин, а также других объектов, которыми оперируют в алгоритмах, используются символические имена в виде идентификаторов.
Имя величины может состоять из одной или нескольких латинских букв, из латинских букв и цифр: B, N, АS.
Необходимо выбирать мнемонические имена, то есть имена, которые отражают суть объектов решаемой задачи, например, Сумма, План, Цена и так далее.
Образно, величину можно представить ящиком. Наполнять данный ящик-величину будем значениями этой величины, ну а ярлык, повешенный на ящик — это имя величины.
Пришло время подвести итоги урока.
В информатике отдельный информационный объект, например, число, символ, строка, таблица и другие, называется величиной.
Все величины делятся на два вида:
постоянные или константы. Это величины, значение которых определяется в тексте алгоритма и в процессе его исполнения не изменяется.
переменные величины – это величины, значения которых в процессе исполнения алгоритма меняются.
Для возможности ссылаться на величины используют их имена (идентификаторы).
Имя величины может состоять из одной или нескольких латинских букв, из латинских букв и цифр.