Характеристики величины

Тема: Школьный алгоритмический язык. Понятие величины. Основные характеристики величины. Команда присваивания. Ввод-вывод информации.

Заключение

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

Следует заметить, что Россия одной из первых выступила с резким осуждением варварского террористического акта 11 сентября 2001 года в Нью-Йорке. Именно ей принадлежит инициатива объединения усилий всех стран в борьбе с этой угрозой всему мировому сообществу. Только так, только всем миром можно решить эту глобальную проблему международной безопасности.

Вопросы и задания

Подготовить к семинарскому занятию ответы на вопросы:

1. Какое определение терроризма дано в Федеральном законе Российской Федерации «О борьбе с терроризмом»?

2. Какие существуют виды терроризма?

3. Какие отличительные признаки присущи любому виду терроризма?

К следующему занятию составить таблицы и диаграммы с анализом терактов на железнодорожном транспорте.

Преподаватель _____________Фартунин М. Ю.

Когда есть смысл написать алгоритм или программу? Только для решения класса задач, когда некоторая входная величина в ходе выполнения алгоритма может принимать различные значения. Например, нет смысла составлять программу получения суммы двух конкретных чисел 2 и 3,однако для получения суммы двух любых чисел, а это уже целый класс задач, нужно задать некоторую последовательность действий.

 
 


Тип величины определяет множество значений, которые может принимать эта величина. Например, если значением величины может быть только целое число, то ее тип будет целым. Или, если у величины может быть дробная часть, то она будет иметь тип вещественный, если значением будет символ, то тип будет символьным и т.д.

Имя величины формируется из букв латинского и русского алфавита и цифр, первой в последовательности должна быть буква. Нельзя в качестве имени использовать служебные зарезервированные слова языка Кумир.

Чтобы величина получила место в памяти, нужно ее объявить. Величина объявляется в программе после служебного слова нач указанием типа и имени. Ели нужно объявить несколько величин одного типа, то их имена указыватся списком (через запятую), например:

нач цел а,б,с, вещ d

Для получения величиной конкретного значения нужно использовать команду присваивания, которая в общем виде выглядит так:

<имя величины>:= <выражение>

 
 


Знак присваивания

Выражение – это просто число или имя величины, или имя функции, или эти объекты, объединенные знаками операций: +, -, *, /,**

Правила записи выражения:

- выражение записывается в виде линейной последовательности символов;

- нельзя записывать 4а, нужно записывать как 4*а;

- аргументы функций записываются в круглых скобках: Sin(x);

Приоритет операций: (все операции выполняются слева направо)

- возведение в степень;

- умножение, деление;

- сложение, вычитание.

Для изменения порядка выполнения действий нужно применять круглые скобки.

Среда “Кумир” содержит готовые встроенные функции. Познакомимся с некоторыми из них:

abs (x) - получение абсолютной величины числа х;

sqrt (x) - вычисление корня квадратного из х;

div (x,y) - целочисленное деление х -делимое, у - делитель;

mod (x,y) - получение остатка от целочисленного деления х на у;

rnd (x) - генерация случайного числа от 0 до х.

Рассмотрим пример применения команды присваивания. напишем алгоритм для сложения двух чисел:

алг сложение двух чисел

нач цел а, б, сумм

а:=20

б:=30

сумм:=а+б

вывод нс, ’’сумма =’’, сумм

кон

В алгоритме представлена команда вывод. Эта команда предназначена для вывода информации на экран дисплея в поле ввода – вывода. Общий вид команды вывод:

вывод <список вывода>

где <список вывода > может содержать следующие элементы:

нс – указатель для вывода с новой строки;

текстовое сообщение, заключенное в апострофы;

выражение.

Составим алгоритм вычисления значения функции: Y=x2+bx+1 при х=5,5 и b=3,83

алг вычисление функции

нач вещ x, y, b

b:=3.8

х:=5.5

у:=х**2+b*х+1

вывод нс, ’’значение функция =’’, у

кон

Величина может получить свое конкретное значение и с помощью команды ввод, которая вводит значения с клавиатуры в память ЭВМ. Общий вид команды:

ввод <список ввода>

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

В рассмотренном выше алгоритме команды присваивания значений величинам x и b можно заменить командой ввод:

алг вычисление функции

нач вещ x, y, b

ввод x, b

у:=х**2+b*х+1

вывод нс, ’’значение функция =’’, у

кон

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: