Главная → Уроки → Информатика 8 класс
Прочитай параграф о том, с какими объектами работает алгоритм — о величинах, их типах и именах, о выражениях, команде присваивания и таблицах, — и ответь на 10 вопросов.
Не получается разобраться? Бесплатный ИИ-репетитор по информатике 8 класс разберёт ошибку по шагам и не даст списать.
Любой алгоритм что-нибудь делает, и делает он это не в пустоте: у каждого действия есть предмет. Начисляем зарплату — предметами будут табельный номер работника, его фамилия, оклад и отработанные часы. Ищем самый холодный день месяца — предметами станут выписанные подряд температуры. Прежде чем составлять команды, стоит разобраться, с чем именно исполнителю придётся иметь дело: как эти предметы называются, какие значения им разрешены и что с ними позволено делать. Об этом и параграф.
Величина и её значение
Отдельный информационный объект — будь то число, символ, строка или целая таблица — в информатике называют величиной. У всякой величины две стороны: имя, по которому к ней обращаются, и значение, которое в ней сейчас хранится.
Величины бывают двух сортов. Постоянная величина, или константа, записана прямо в тексте алгоритма, и, пока алгоритм исполняется, её значение остаётся прежним. Переменная величина тем и отличается, что значение в ней по ходу исполнения может смениться; то, что лежит в ней в данную минуту, называют текущим значением.
Отличить одно от другого помогает вопрос: способно ли это измениться, пока алгоритм работает? Число минут в часе, сколько дней в первой декаде месяца, ускорение свободного падения — сколько алгоритм ни запускай, они одни и те же, это константы. А длина месяца в днях, пульс человека, остаток денег на карте меняются — это переменные.
Величину удобно вообразить ящиком с ярлыком. Ярлык — имя: по нему ящик и находят среди прочих. Содержимое ящика — значение. У константы ящик закрыт с начала и до конца, у переменной крышку открывают столько раз, сколько потребуется (рис. 1).
Типы величин
Не со всякой величиной можно сделать что угодно. Слово не делится на три, из отрицательного числа не извлекается квадратный корень. Поэтому величины объединяют в типы: тип — это разом и множество разрешённых значений, и набор разрешённых над ними действий. Сами объекты, к которым применяют операцию, называют операндами, и не всякий объект годится в операнды всякой операции.
Над величинами в алгоритмах выполняют арифметические действия: + , - , * (умножение), / (деление); сравнения: < , > , <= , >= , = ; логические действия: И, ИЛИ, НЕ.
Числовые величины в школьном алгоритмическом языке бывают двух типов. Тип цел — целые числа, без дробной части. Тип вещ — числа, у которых дробная часть допускается; слово «вещественный» здесь значит то же, что «действительный».
Нечисловых типов тоже два. Значение величины символьного типа (сим) — ровно один знак: буква русского или латинского алфавита, цифра, запятая, любой другой символ. Значение литерной величины (лит) — цепочка знаков, её называют ещё строкой.
В Family Track телефон открывается за уроки: прочитал параграф, сдал тест и получил минуты. Сколько минут стоит урок, решают родители. Отправь им ссылку, пусть посмотрят.
Отправить родителямПройти урок бесплатноПравильные ответы и разбор ошибок — в приложении: при пересдаче вопросы меняются, поэтому списать не получится.
Ученик составляет алгоритм расчёта стоимости покупки билетов. Цену одного билета он записал прямо в тексте алгоритма числом, а количество билетов алгоритм каждый раз спрашивает у покупателя. Что можно сказать об этих двух величинах?
В алгоритме встретилась команда NOM := '142'. Значение взято в кавычки. Величиной какого типа оказалась NOM и что теперь с ней можно делать?
Не получается разобраться? Бесплатный ИИ-репетитор по информатике 8 класс разберёт ошибку по шагам и не даст списать.