.1.2.1 Различать понятия «система программирования» и «языки программирования» 7.3.3.1 Классифицировать типы данных
7.4.1.1 Выполнять требования к созданию интерфейса разрабатываемого проекта
7.3.3.1 Записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ
7.3.3.2 Использовать вложенные условия на языке программирования Python
Критерии оценивания Обучающийся
• Различает понятия «система программирования» и «языки программирования»
• Классифицирует типы данных
• Понимает требования к созданию интерфейса разрабатываемого проекта
• Применяет вложенные условия на языке программирования Python
Уровень мыслительных навыков Применение
Время выполнения 20 мин
Задания:
1. Соотнесите понятие и определение: ( )
2. Алгоритм – это… A. комплекс программ, предназначенный для автоматизации программирования задач на ЭВМ (электронно-вычислительных машинах).
3. Язык программирования – это… B. описание порядка действий некоторого исполнителя, точное выполнение которых приведет к требуемому результату.
4. Система программирования – это… C. формальная знаковая система для записи компьютерных программ.
Ваш ответ: 1.
2.
3.
2. Программа должна вычислить площадь квадрата со стороной 10 см.
Какую команду вы используете для ввода стороны квадрата с клавиатуры? ( )
a) a = input()
b) a = int (input)
c) a = int (input())
3. С учетом требований к интерфейсу разрабатываемого проекта, выберите наиболее информативный для пользователя вывод результата расчетов по программе: ( )
print (‘Введите а’)
a = int (input())
s = a * a
print(s)
print (‘Введите а’)
a = int (input())
s = a * a
print(‘Площадь квадрата =’, s)
print (‘Введите а’)
a = int (input())
s = a * a
print(‘s = ‘, s)
4. Наиболее наглядной и универсальной для понимания несложных алгоритмов является...
a) запись на каком-либо языке программирования
b) словесная запись по шагам
c) строковая словесная запись
d) запись в виде блок-схем ( )
5. В программах и алгоритмах могут встретиться следующие виды ошибок (выберите один или несколько верных вариантов):
a) среди перечисленных нет ни одного верного ответа
b) синтаксические
c) феерические
d) логические
e) эмпирические ( )
6. Для алгоритма ветвления характерно:
a) при ветвлении в зависимости от результата проверки условия («да» или «нет»), предусмотрен выбор только одной из двух последовательностей действий (ветвей)
b) все ответы неправильны
c) при ветвлении выбор последовательности действий (ветви) возможен без проверки условия
d) при ветвлении в зависимости от результата проверки условия («да» или «нет»), возможен выбор как одной из двух последовательностей действий (ветвей), так и сразу обеих ветвей одновременно ( )
7. Рассмотрите блок-схему:
По какому пути пройдет компьютер,
если была введена оценка за урок – “4” ?
Прочертите по блок-схеме путь красным цветом.
( )
8. Рассмотрите блок-схемы.
Какая блок-схема представляет неполную форму ветвления? ( )
297
311
Ответы на вопрос:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
us6ipi201305.10.2020 22:46
-
AnnaSind08.07.2021 04:38
-
Анна2004128817.11.2020 11:27
-
superogurec00224.04.2022 06:43
-
moonlight12118.04.2020 03:21
-
maximkanariks14.05.2022 21:14
-
sasd306.12.2022 02:55
-
lolkek302318.07.2022 17:15
-
Ask201727.02.2021 19:57
-
dontgiveupDGU09.01.2021 19:17
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.