Задача Задача №3367150
А
А
Отлично, разберём задачи по пунктам. Так как у тебя нет изображения во втором вопросе, дам пояснения и правила, чтобы ты мог проверить ответ, когда картинку пришлёшь.
- Свойство алгоритма «дискретность»
- Правильный вариант: в) разбиение алгоритма на конечное число простых шагов.
- Почему: дискретность значит, что исполнение алгоритма происходит по отдельным конечным шагам, каждый из которых прост и определён. Это противопоставляется непрерывности, когда изменения идут плавно во времени. Остальные формулировки не отражают идею дискретности (последовательность — часто присутствует в дискретном алгоритме, но дискредитность говорит именно про разбиение на конечные шаги).
- Какая алгоритмическая конструкция представлена на картинке?
- Здесь ответа без картинки дать нельзя. Обычно:
- последовательность: прямоугольники, соединённые друг за другом без развилок;
- цикл: блок с циклическим переходом (часто круговая/стрелка возвращается к началу);
- ветвление: ромб (решение) с двумя разветвлениями «да/нет» или «истина/ложь».
- Что сделать: пришли изображение или опиши форму элементов, и я точно скажу, какая конструкция изображена.
- Из каких элементов может состоять алфавит языка программирования?
- Правильные ответы: а) буквы и б) цифры.
- Комментарии (в) и служебные слова (г) — это не элементы алфавита в строгом смысле. Комментарии — это примеры текстовых маркеров, которые не влияют на синтаксис программы; служебные слова (ключевые слова) — часть лексикона языка, но они образуются из тех же символов алфавита и не являются отдельной «частью алфавита» как символов. Синтаксические ошибки (д) и синонимы (е) не являются элементами алфавита.
- Какие типы данных вам известны?
- Правильные варианты: а) вещественный, б) целый, г) символьный.
- Подстроковый тип (в) не является базовым типом данных в большинстве языков; "сложный" (д) — не стандартный базовый тип, хотя в некоторых теориях встречаются концепции сложных/комплексных типов, но в рамках школьного курса это не базовый тип.
- Из предложенных вариантов выберите языки программирования высокого уровня:
- Правильные варианты: а) Pascal, B) C++, д) Basic, e) Python.
- Машинный код (б) и Ассемблер (г) относятся к низкоуровневым языкам. Поэтому выбираем: а, B, д, e.
- Заполните пропуск: «Совокупность идей и понятий, определяющих стиль программирования, называется парадигма.»
- Ответ: парадигма программирования.
- Пояснение: парадигма — это общий подход к программированию, набор концепций и принципов, который определяет стиль и методологию разработки.
- Запись вспомогательного алгоритма на языке программирования называется
- Правильный ответ: кодирование.
- Пояснение: процесс перевода алгоритма в программный код на языке программирования называется кодированием (реализацией/программированием). Термин может встречаться в разных формулировках, но суть — создание программной реализации алгоритма.
Если хочешь, могу привести примеры разметки для вопросов 2: как отличить последовательность, цикл и ветвление на типовой блок-схеме (Flowchart). Просто пришли изображение или опиши, как выглядят блоки.