ОГЭ по информатике_задание 6

Основной государственный экзамен (ОГЭ) представляет собой форму государственной итоговой аттестации, проводимой в целях определения соответствия результатов освоения обучающимися основных образовательных программ основного общего образования требованиям ФГОС. Для указанных целей используются контрольные измерительные материалы (КИМ), представляющие собой комплексы заданий стандартизированной формы.

В работу включены задания из всех разделов, изучаемых в курсе информатики. 

Задания, проверяющие сформированность умений применять свои знания в стандартной ситуации, включены в части 1 и 2 работы. Это следующие умения:
 - Формально исполнять алгоритмы, записанные на языке программирования. 

Уровень сложности: базовый

Баллы: 1

Время выполнения: 4 мин

Инструкция к тесту

Задание 6 Линейный и циклический алгоритм, записанный на алгоритмическом языке 

Элементы содержания: Алгоритм как план управления исполнителем. Алгоритмический язык (язык программирования) – формальный язык для записи алгоритмов. Программа – запись алгоритма на конкретном алгоритмическом языке. Описание алгоритма с помощью блок-схем. Системы программирования. Средства создания и выполнения программ.
Знания, умения: Формально исполнять алгоритмы, записанные на языке программирования.

 

 

ЛИНЕЙНЫЕ АЛГОРИТМЫ 

Оператор присваивания

Для решения задач программе требуются данные. Данные хранятся в переменных, которые имеют свои имена — идентификаторы.

например, идентификаторы X или Y, или более длинные идентификаторы переменных — number1, counter и т.п.

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

Чтобы задать переменной какое-либо значение используется оператор присваивания. Оператор присваивания (в Паскале) обозначается как :=, выполняет правую часть выражения и присваивает результат переменной, расположенной в левой части выражения:

В таком случае правильно говорить, что переменной x присвоено значение 5.

После того как переменной присвоено какое-то значение, можно это значение «переприсвоить», т.е. назначить другое значение:

x:= 2

y:= 3

x:= y+2

В результате в переменной x находится значение 5, т.к. 3 + 2 = 5.

Арифметические операции

ДЕЙСТВИЕ

РЕЗУЛЬТАТ

СМЫСЛ

2 + 3

5

плюс

4 — 1

3

минус

2 * 3

6

умножить

10 / 5

2

разделить

 

 

 

Порядок выполнения операций

  1. вычисление выражений в скобках;

  2. умножение, деление слева направо;

  3. сложение и вычитание слева направо.

ПРОСТЕЙШИЕ ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ

Цикл — это фрагмент кода программы для исполнителя, который осуществляет некоторые действия определенное количество раз.
  
Пример на паскале, цикл for:

for k:=1 to 5 do

i:=i+2;

Объяснение:
 Цикл выполняется пять раз, потому что:

k — счетчик цикла, который изменяет свое значение начиная от одного и заканчивая пятью;

в цикле выполняет одно действие: i:=i+2, т.е. к переменной i прибавляется 2.


Объяснение:

Цикл выполняется пять раз, потому что:

k — счетчик цикла, который изменяет свое значение, начиная от одного и, заканчивая пятью;

в цикле выполняет одно действие: i = i + 2, т.е. к переменной i прибавляется 2.


ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ ОБРАБОТКИ МАССИВА ЧИСЕЛ

Массив чисел — это последовательность чисел, которые принадлежат одной и той же переменной (называемой «массив») и имеют порядковые номера — индексы. Массив часто именуется таблицей.

Количество вопросов в тесте: 3