Алгоритмизация и основы программирования

На зачет надо набрать не менее 65 баллов. Экзамен: 86 - 100 баллов = отлично; 51 - 65 = удовлетворительно; 66 - 85 = хорошо; меньше 51 = пробуйте снова.

Алгоритм разветвленной структуры - это

  • точное предписание, определяющее вычислительный процесс, в котором все действия от ввода варьируемых начальных данных до вывода искомого результата осуществляются последовательно одно за другим
  • точное предписание, определяющее вычислительный процесс, в котором одна и та же последовательность действий выполняется многократно с заранее неизвестным числом повторений
  • точное предписание, определяющее вычислительный процесс, в котором одна и та же последовательность действий выполняется многократно с заранее известным числом повторений
  • точное предписание, определяющее вычислительный процесс, в котором в зависимости от выполнения или не выполнения ограничивающего условия или условий последовательность действий может разветвляться на два или более направлений

Чтобы в SMathStudio (Solver) запрограммировать алгоритм с циклом с условием нужно использовать

  • line
  • while
  • if
  • for

Утилиты

  • предназначены для накопления информации
  • предназначены для инженерных расчетов
  • расширяют или дополняют возможности операционной системы
  • предназначены для управления большим объемом данных

Ввод данных А и В в блок - схеме записывается в графический знак в форме

  • шестигранника
  • прямоугольника
  • ромба
  • параллелограмма

Операционные системы

  • предназначены для накопления информации
  • обеспечивают управление ресурсами компьютера с целью их эффективного использования
  • предназначены для эффективного сопровождения прикладных программ
  • предназначены для управления большим объемом данных

Алгоритм - это

  • точное предписание, определяющее вычислительный процесс, ведущий от начальных данных к результату или к выводу, что результата не будет
  • набор команд, манипулирующих данными
  • возможность разбиения вычислительного процесса на отдельные самостоятельные этапы
  • этап обработки данных

Проверку условия А больше В в блок - схеме записывается в графический знак в форме

  • ромба
  • параллелограмма
  • шестигранника
  • прямоугольника

Компилятор

  • распределяет ресурсы между оперативной памятью и кэшем
  • переводит и выполняет программу строка за строкой
  • запускает программы на выполнение
  • читает программу целиком, делает ее перевод и создает программу на машинном языке для выполнения

Языки программирования бывают

  • ориентированные на русскоязычных пользователей или нет
  • цифровые или аналоговые
  • клавиатурные или звуковые
  • низкого или высокого уровня

Технология программирования - это

  • лингвистическое средство для обеспечения работы ИС
  • средство для разработки программ для танков с ЧПУ
  • средство для разработки новых программ
  • совокупность методов и средств для разработки программного обеспечения

Транслятор

  • управляет данными
  • запускает программы на выполнение
  • преобразует программу, написанную на одном из языков программирования в программу из машинных кодов
  • распределяет ресурсы между оперативной памятью и кэшем

Чтобы в SMathStudio (Solver) запрограммировать алгоритм с ветвлением нужно использовать

  • if
  • line
  • for
  • while

Графический символ Данные отображает

  • данные хранимые в виде, пригодном для обработки; носитель данных не определен
  • данные, хранящиеся в запоминающем устройстве с последовательным доступом
  • данные, носитель которых не определен
  • данные, хранящиеся в запоминающем устройстве с прямым доступом

В состав информационных систем входит

  • каталог документов
  • совокупность документов
  • техническое обеспечение
  • файловый каталог

Определенность алгоритма - это

  • самостоятельный этап обработки данных, представляющий самостоятельную единицу языка
  • свойство алгоритма, обеспечивающее его однозначность, исключение произвольности толкования любого из предписаний и заданного порядка исполнения
  • свойство алгоритма, обеспечивающее возможность разбиения вычислительного процесса на отдельные самостоятельные этапы
  • точное предписание, определяющее вычислительный процесс, в котором одна и та же последовательность действий выполняется многократно с заранее известным числом повторений

SMath Studio (Solver) - это

  • средство автоматизации математических расчётов, математическая программа с графическим редактором и полной поддержкой единиц измерения, с удобным интерфейсом в виде листа бумаги с огромным количеством вычислительных возможностей
  • автоматизированная система, реализующая информационную технологию выполнения функций проектирования
  • технология цифровых двойников позволяет создавать отдельные детали и воспроизводить целые производственные цепочки, проводя виртуальные испытания и предупреждая сбои в работе оборудования
  • средство сбалансировать циклограмму изготовления изделия с учетом встраивания данного заказа в общий логистический поток заводского производства

Информационная модель - это

  • парк вычислительной техники
  • специализированная вычислительная машина
  • описание объекта-оригинала на языках кодирования информации
  • виртуальная организация

Технология программирования предусматривает переход

  • от кодов к программе
  • от алгоритма к программе
  • от схем к программе
  • от модулей и библиотек к программе

В зависимости от назначения программирование подразделяют на:

  • объектное
  • ориентированное
  • структурное, модульное
  • декоративное

Цикл изменения i = от 1 до n в блок - схеме записывается в графический знак в форме

  • параллелограмма
  • шестигранника
  • ромба
  • прямоугольника