Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Ответ неверный! 3 страница

Читайте также:
  1. B.4 Соответствие между настоящим стандартом и OHSAS 18002
  2. Castle of Indolence. 1 страница
  3. Castle of Indolence. 2 страница
  4. Castle of Indolence. 3 страница
  5. Castle of Indolence. 4 страница
  6. Castle of Indolence. 5 страница
  7. Castle of Indolence. 6 страница
Правильное решение:
Решение: По временному фактору модели подразделяются на статические и динамические. Статические модели описывают состояние системы в определенный момент времени (единовременный срез информации по данному объекту). Примеры таких моделей: классификация животных, строение молекул. Динамические модели описывают процессы изменения и развития системы (изменения объекта во времени). Примеры: описание движения тел, развития организмов, процессов химических реакций.

 

 

Модели решения функциональных и вычислительных задач / Информационная модель объекта
 
Задание N 28.
При проведении занятий проектор включается в начале занятия и выключается через 10 минут после окончания занятия. Расписание занятий на текущий день представлено на рисунке. Максимальное время отдыха проектора (с выключенным питанием) составит ________минут.
Варианты ответа:
 
   
  Ответ неверный!   Возможно, вы неправильно вычислили время отдыха проектора после третьей пары. Пересчитайте еще раз. Закрыть данную подсказку.
  Ответ неверный!   Найдено минимальное время отдыха проектора (с выключенным питанием), а необходимо найти максимальное время отдыха проектора (с выключенным питанием). Закрыть данную подсказку.
  Ответ неверный!   В процессе решения задачи не был учтен тот факт, что проектор выключается через 10 минут после окончания занятия. В результате было получено неверное решение. Закрыть данную подсказку.

 

Правильное решение:
Решение: После первой пары проектор выключится в 9:30 (так как он выключается через 10 минут после окончания пары), следовательно, время отдыха компьютера между первой и второй парой составит 5 минут; после второй пары проектор выключится в 11:25, следовательно, время отдыха компьютера между второй и третьей парой составит 55 минут; после третьей пары проектор выключится в 14:05, следовательно, время отдыха компьютера между третьей и четвертой парой составит 40 минут; таким образом, получаем, что максимальное время отдыха составит 55 минут.

 

 

Алгоритмизация и программирование / Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация
 
Задание N 29.
Для того чтобы правильно решить задачу с помощью автоматизированного подхода на ПЭВМ, необходимо пройти определенные этапы ее решения. Эти этапы решения пронумерованы в алфавитном порядке. Найдите правильную цепочку этапов, которая будет соответствовать корректному решению задачи? 1. Анализ результатов работы 2. Детальное описание алгоритма (блок-схема, текстовое) 3. Отладка программы 4. Реализация на языке программирования 5. Создание математической модели 6. Тестирование программы 7. Формализация данных
Варианты ответа:
 
  7-5-2-4-3-6-1
  3-5-2-4-7-6-1 Ответ неверный!   Этап «Отладка программы» не может быть перед решением поставленной задачи, поскольку не были определены исходные данные, модель решения и реализация алгоритма. Этап «Формализация данных» должен идти вначале, т.к. на этом этапе определяются исходные данные для решения. Закрыть данную подсказку.
  5-7-2-4-6-3-1 Ответ неверный!   Этап «Создание математической модели» не может быть перед этапом «Формализация данных», поскольку не будут определены данные для решения задачи. Также этап «Тестирование программы» не может быть осуществлен без этапа «Отладка программы», поскольку на этапе отладки должны быть устранены явные и некорректные ситуации реализации алгоритма. Закрыть данную подсказку.
  7-5-4-2-3-1-6 Ответ неверный!   Этап «Реализация на языке программирования» не может быть перед этапом «Детальное описание алгоритма (блок-схема, текстовое)», поскольку непонятно, как будет функционировать алгоритм. Этап «Тестирование программы» должен находиться перед этапом «Анализ результатов работы», поскольку вначале необходимо устранить все недостатки функционирования алгоритма и после этого проводить исследование полученных результатов. Закрыть данную подсказку.

 

Правильное решение:
Решение: Данная цепочка будет корректна с точки зрения решения задачи на ПЭВМ, поскольку на начальных этапах («Формализация данных» и «Создание математической модели») определяются исходные данные и модель решения. Далее, на этапах «Детальное описание алгоритма (блок-схема, текстовое)» и «Реализация на языке программирования», проходит пошаговое построение целевого алгоритма и реализация его на заданном языке программирования. На этапе «Отладка программы» устраняются явные некорректные ситуации реализации алгоритма, а этап «Тестирование программы» позволяет устранить скрытые и явные недостатки реализации исходной задачи. На финальном этапе «Анализ результатов работы» проводится исследование полученных результатов.

 

 

Алгоритмизация и программирование / Алгоритм и его свойства. Способы записи алгоритма
 
Задание N 30.
Значение переменной F, если начальные значения переменных A, B и C равны 1, 1 и 4 соответственно, будет равно …
Варианты ответа:
 
  – 4 Ответ неверный!   Вы ошиблись и после проверки условия В > С перешли по стрелке «да». В следующем блоке вычисляется В = В + С =1+4=5 и далее F = А - В =1-5=-4. Закрыть данную подсказку.
  Ответ неверный!   Очевидно, Вы в последнем блоке F = А + С использовали исходное значение переменной А =1, а не вычисленное в ходе алгоритма новое значение А =2. Закрыть данную подсказку.
   
  Ответ неверный!   Скорее всего, Вы ошиблись дважды. После проверки условия В > С перешли по стрелке «да» и в последнем блоке F = А - В использовали исходное значение переменной В =1, а не вычисленное в ходе алгоритма новое значение В =5, хотя это уже не так важно из-за предыдущей ошибки. Закрыть данную подсказку.

 

Правильное решение:
Решение: Если A, B и C равны 1, 1 и 4 соответственно, то после проверки условия А = В процесс пойдет по стрелке «да» и далее после проверки условия В > С по стрелке «нет». В следующем блоке вычисляется А = А + В =1+1=2 и далее F = А + С =2+4=6.

 

 

Алгоритмизация и программирование / Эволюция и классификация языков программирования. Основные понятия языков...
 
Задание N 31.
Языками сценариев являются …
Варианты ответа:

Задание выполнено неправильно, так как выбран неполный перечень верных ответов из предложенных.

Закрыть данную подсказку.

Укажите не менее двух вариантов ответа

  Perl
  Tcl/Tk
  SQL Ответ неверный!   SQL – это язык запросов к базам данных. Закрыть данную подсказку.
  JavaScript
  Visual Basic Ответ неверный!   Visual Basic – это объектно-ориентированная система визуального программирования. Закрыть данную подсказку.

 

Правильное решение:
Решение: В условиях постоянного роста производительности компьютеров, растущей значимости графических интерфейсов пользователя и компонентных архитектур и, наконец, экспансии Интернета одним из фундаментальных изменений в подходе к программированию стало появление в 90-х годах ХХ века целого класса языков программирования, которые получили название языков сценариев или скриптов. В рамках данного подхода программа представляет собой совокупность возможных сценариев обработки данных, выбор которых инициируется наступлением того или иного события (щелчок по кнопке мыши, попадание курсора в определенную позицию, изменение атрибутов того или иного объекта, переполнение буфера памяти и т.д.). События могут инициироваться как операционной системой (в частности, Microsoft Windows), так и пользователем. Присмотритесь к сайтам, которые вы посещаете. На каждой странице содержится текст и некоторое количество картинок. Быть может, есть часы, показывающие время, или бегущий текст в строке состояния браузера. Возможно, на сайте имеется форма, которую нужно заполнить. Если пропустить какую-либо графу анкеты, то появится сообщение об ошибке. На некоторых страницах встречаются движущиеся по экрану изображения или текст, изменяющийся при щелчке мыши. Таким образом, вы можете наблюдать сценарии в действии. Основные достоинства языков данного класса унаследованы от объектно-ориентированных языков программирования. Это интуитивная ясность описаний, близость к предметной области, высокая степень абстракции, хорошая переносимость. Широкие возможности повторного использования кода также унаследованы сценарными языками от объектно-ориентированных предков. Существенным преимуществом языков сценариев является их совместимость с передовыми инструментальными средствами автоматизированного проектирования и быстрой реализации программного обеспечения, или так называемыми CASE- (Computer-Aided Software Engineering) и RAD- (Rapid Application Development) средствами. В отличие от сложных языков программирования, языки написания сценариев интерпретируются: инструкции последовательно выполняются промежуточной программой, называемой интерпретатором команд. К языкам сценариев относятся языки Perl, Python, Tcl/Tk, JavaScript, VBScript.

 

 

Алгоритмизация и программирование / Алгоритмы разветвляющейся структуры
 
Задание N 32.
Фрагмент блок-схемы представляет алгоритм, который содержит …
Варианты ответа:
 
  команду ветвления в полной форме, в которую вложена команда ветвления в неполной форме Ответ неверный!   Вложенная команда ветвления, так же как и внешняя, имеет вид Закрыть данную подсказку.
  две команды ветвления в полной форме, одна из которых вложена в другую
  команду ветвления в полной форме и команду выбора, вложенную в команду ветвления Ответ неверный!   Структура команды выбора имеет вид Закрыть данную подсказку.
  команду ветвления в полной форме, в которую вложена команда цикла Ответ неверный!   Команда цикла имеет вид Закрыть данную подсказку.

 

Правильное решение:
Решение: Разветвляющаяся конструкция относится к базовым алгоритмическим конструкциям и обеспечивает выбор между двумя альтернативами в зависимости от входных данных. Вначале проверяется условие (вычисляется логическое выражение). Если условие истинно, то выполняются действия 1 – последовательность команд, на которую указывает стрелка с надписью «да» (положительная ветвь). В противном случае выполняются действия 2 (отрицательная ветвь). Различают полное и неполное ветвления. Полное ветвление позволяет организовать две ветви в алгоритме, каждая из которых ведет к общей точке их слияния, так что выполнение алгоритма продолжается независимо от того, какая ветвь была выбрана. Неполное ветвление предполагает наличие некоторых действий только по одной ветви, вторая ветвь отсутствует, т.е. для одного из результатов проверки никаких действий выполнять не надо, управление сразу переходит к точке слияния. В предложенной задаче и во внешней, и во внутренней развилке действия присутствуют в обеих ветвях.

 

 

Алгоритмизация и программирование / Алгоритмы циклической структуры
 
Задание N 33.
После выполнения фрагмента программы целтаб A[1..12,1..12] нц для до 12 нц для до 12 если то иначе кц кц значение суммы будет равно …
Варианты ответа:
 
   
  Ответ неверный!   Такого не может быть, т.к. все элементы двумерного массива не больше 1 и складываются пять элементов. Закрыть данную подсказку.
  Ответ неверный!   Неправильно заполнена матрица. Закрыть данную подсказку.
  Ответ неверный!   По условию задачи надо найти сумму значений элементов матрицы, а не сумму их индексов. Закрыть данную подсказку.

 

Правильное решение:
Решение: Двумерный массив – структура данных, хранящая прямоугольную матрицу. В матрице каждый элемент определяется номером строки и номером столбца, на пересечении которых он расположен. Например, элемент находится на пересечении второй строки и первого столбца. Для последовательного ввода элементов одномерного массива нужно последовательно изменять номер строки с 1-й до последней и в каждой строке перебирать элементы столбцов с 1-го до последнего. Значит, потребуется два цикла для, причем один из них будет вложен в другой. При организации вложенных циклов необходимо учитывать, что имена параметров для циклов, вложенных один в другой, должны быть различными и внутренний цикл должен полностью входить в тело внешнего цикла. Пересечение циклов недопустимо. В данной задаче происходит заполнение матрицы A(12,12) по следующему правилу: если сумма индексов элемента матрицы четна, то элементу присваивается значение 0, в противном случае – 1. После заполнения матрицы все нечетные строки будут иметь вид 0 1 0 1 0 1 0 1 0 1 0 1, а все четные строки – 1 0 1 0 1 0 1 0 1 0 1 0. В вычисляемой сумме у всех входящих в нее элементов сумма индексов нечетна, поэтому все элементы равны 1. Сумма пяти единиц равна 5.

 

 

Алгоритмизация и программирование / Понятие о структурном программировании. Модульный принцип программирования....
 
Задание N 34.
На рисунке приведена структурная схема проектирования квартала. Cначала предусматривается определение объектов в общих чертах, а затем идет постепенное уточнение структуры путем выделения более мелких объектов с характерными свойствами. Такой принцип поектирования в программировании называется …
Варианты ответа:
 
  «логическим» Ответ неверный!   Логическое программирование – это использование логики в качестве языка программирования. Строится на идее, что компьютер должен выполнять инструкции, при этом программы представляют собой не набор команд, а описание абстрактной модели решаемой задачи в виде логических утверждений. Закрыть данную подсказку.
  «сверху-вниз»
  «блок-схемным» Ответ неверный!   Блок-схема – это графическое представление определения, анализа или метода решения задачи, в котором используются символы для отображения операций, данных, потока, оборудования и т.д. (например, ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения). Закрыть данную подсказку.
  «разработка алгоритма» Ответ неверный!   Алгоритм – это точный набор инструкций, описывающих последовательность действий исполнителя для достижения результата решения задачи за конечное время. Закрыть данную подсказку.

 

Правильное решение:
Решение: Стратегия проектирования «сверху-вниз» («методом последовательных уточнений») основана на последовательном понижении уровня детализации задачи.

 

 


Дата добавления: 2015-07-20; просмотров: 366 | Нарушение авторских прав


Читайте в этой же книге: Ответ неверный! | Ответ неверный! 1 страница | Ответ неверный! |
<== предыдущая страница | следующая страница ==>
Ответ неверный! 2 страница| Ответ неверный! 4 страница

mybiblioteka.su - 2015-2024 год. (0.019 сек.)