Want create site? Find Free WordPress Themes and plugins.
Задание 192. Запишите на языке Паскаль фрагмент программы, соответствующий блок-схеме. Определите значения переменных k и t после ее выполнения
На этой странице размещен вариант решения заданий с страницы к рабочей тетради часть 1 по информатике за 8 класс авторов Босова. Здесь вы сможете списать решение домашнего задания или просто посмотреть ответы. ГДЗ, рабочая тетрадь часть 1
Did you find apk for android? You can find new Free Android Games and apps.
Источник: ars-games.ru
8 класс. Способы записи алгоритмов
Основные алгоритмические конструкции. Базовые алгоритмы
2. Правильная запись выражения на алгоритмическом языке (возведение в степень обозначим через ^) имеет вид…
y:= A ^ x +
y:= A ^ x + (B / x) ^ C
* y:= A ^ x + B / x ^ C
3. В результате выполнения алгоритма
алг «Вычисление значения переменной s»
s:=0
нц для k:=2 до 6
s:=s+k
кц
вывод s
значение переменной s будет равно числу …
* 20
4. В результате выполнения алгоритма
алг «Вычисление значения переменной р»
p:= 1
i:= 3
нцпока i p:= p * i
i:= i+3
кц
вывод p
значение переменной p будет равно числу …
* 18
5. После выполнения последовательности операторов
c: = 5; d: = 7;
c: = c — d;
d: = 7 * d;
d: = c – d;
значение переменных c и d будет равно.
* c = -2; d = — 51
6. Приведённый фрагмент программы…
вывод «введите число >0 и ввод X
если X то Y:= 1
иначеесли X < 100
то Y:= 2
иначе Y:= 3
конец
для введённого числа 0 < X < 1000
проверяет правильность введённого числа
* находит число знаков введённого числа
удваивает значение введённого числа
находит значение введённого числа
Программы линейной структуры
1. В результате работы алгоритма
Y:= X — 1
X:= Y +2
Y:= X + Y
вывод Y
переменная Y приняла значение 10. До начала работы алгоритма значением переменной X являлось число…
* 5
2. В результате выполнения фрагмента блок-схемы алгоритма
Урок 5. Составление блок-схем алгоритмов. Программирование на Pascal / Паскаль. Уроки по информатике
ввод Х, А, В, С
Y:= X^3+B*C+A
вывод Y
при вводе значений Х, А, В, С, равных: 3, 2048, 2047 и -1 соответственно, значение Y будет равно…
* 28
3. Значение Y в результате выполнения алгоритма
ввод А, В, С, Х
Y:= (A+C)/B*X
вывод Y
при вводе значений: 10, 3, 14, 4, будет равно…
* 32
4. Круглые скобки для определения порядка выполнения вычислений выражения a b *2+3.456 y правильно расставлены в выражении …
(A ^ B)*2+3.456* y
* ((a ^ b)*2)+(3.456* y)
(A ^(B *2)+3.456^ y)
A ^(B *2)+(3.456* y)
5. В результате выполнения алгоритма
A:= 12
B:= 10
A:= 2 * A — B
B:= A/2
переменные A и B примут значения:
* A = 14; B= 7
Операторы ветвления, операторы цикла
1. Задан фрагмент алгоритма:
1) если a 2) d=0
3) пока c>a выполнить действия d=d+1, с=с-1
В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения.
* c=8, d=2
2. Укажите, сколько раз выполнится цикл в представленном фрагменте программы
a:=3; b:=7;
ПОКА (a / 2) ≤ (b / 3)
НЦ
a:=a+2;
b:=b+3;
КЦ;
* бесконечное число раз
3. Значение переменной d после выполнения фрагмента алгоритма
k:= 30
выбор
| при div (k, 12) = 2: d:= k;
| при mod(k, 12) < 5: d:= 2;
| при mod(k, 12) > 9: d:= 3;
| иначе d:= 1;
все
равно.
* 2
4. После выполнения алгоритма
b:= 10
d:= 40
нцпока d >= b
| d:= d — b
кц
значение переменной d равно.
* 0
5. После выполнения фрагмента программы
a = 30
b = a /2+1
ЕСЛИ (a < b *2) И (b > 15) ТО
a = a +1
ИНАЧЕ
a = 20
КОНЕЦ ЕСЛИ
ВЫВОД а
значение переменной а будет равно…
* 31
6. Значение переменной d после выполнения фрагмента алгоритма (операция mod(x, y) – получение остатка целочисленного деления x на y
k:= 30
выбор
| при mod(k, 12) = 7: d:= k;
| при mod(k, 12) < 5: d:= 2;
| при mod(k, 12) > 9: d:= 3;
| иначе d:= 1;
все
равно.
Источник: cyberpedia.su
Задачи на составление блок-схем алгоритмов
1. Каковы возможные подходы к определению понятия алгоритм?
2. Кто (что) может быть исполнителем алгоритма?
3. В чем особенности графического способа представления алгоритмов?
4. Каковы основные алгоритмические структуры?
5. Чем определяются свойства алгоритмов «дискретность», «точность», «понятность», «результативность», «массовость»?
6. Что такое алгоритмический язык?
7. Как записываются основные алгоритмические структуры на алгоритмическом языке?
Литература:
Основная:
1. Колмыкова Е.А., Информатика:учебное пособие/Е.А.Колмыкова, И.А.Кумскова.-6-е изд., стер.-М.: Академия,2009. -416с.
2. Колмыкова Е.А., Информатика:учебное пособие/Е. А.Колмыкова,И.А.Кумскова.-7-е. изд., стер.-М.:Академия,2010.-416с.
Дополнительная:
1. Макарова Н.В. Информатика Учебник. – М.: Финансы и статистика, 2007.-786с.
2. Ибрагимова Э.Р., Гостищева Т.В. Информатика: Учеб. — метод. Пособие.- Белгород: Кооперативное образование,2007.-134с.
3. Информатика. Учебное пособие для среднего профессионального образования /Под общ. ред. И.А. Черноскутовой — СПб.: Питер, 2005.-272с.
4. Информатика для ССУЗов: учебное пособие /П. П. Беленький и др.; под общ. Ред. П.П. Беленького. — М.: КНОРУС, 2005.-448С.
5. Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов/ Угринович. -2-е изд. – М.:БИНОМ. Лаборатория знаний,2005.-511 с.
6. Михеева Е.В. Практикум по информатике: учеб. Пособие для сред. проф. образование.-2-е изд. стер. –М.: Издательский центр “Академия”, 2004-192с.
7. Гришин. В.Н., Панфилова Е.Е. Информационные технологии в профессиональной деятельности: Учебник. –М.:ИНФРА-М,2005.-416с.
8. Информатика. 10-11 класс/ Под ред. Н.В.Макаровой. – СПб.:Питер,2004.-300с.
Источник: poisk-ru.ru