
- •В технологической цепочке решения задач на эвм
- •Процесс построчного анализа исходной программы на языке программирования и ее исполнения называется …
- •Преобразование всей программы, представленной на одном из языков программирования, в машинные коды называется …
- •Понятия «компилятор» и «интерпретатор» объединены общим понятием «_______________».
- •Первым языком программирования высокого уровня, созданным для научно-технических расчетов, считается язык …
- •Дана схема алгоритма:
- •Внутреннее представление данных в памяти компьютера определяется …
- •Приведенной блок-схеме соответствует фрагмент программы …
- •Данный алгоритм выполняет …
В настоящее время существует несколько основных кодировок кириллицы (русский алфавит). К их числу не относится кодировка …
+ RADIX-50
Полуформализованное описание алгоритма на условном алгоритмическом языке, включающее в себя элементы языка программирования, фразы естественного языка и общепринятые математические обозначения, является …
+ псевдокодом
Решение:
Алгоритмом называют точное предписание, определяющее последовательность действий, обеспечивающее получение требуемого результата из исходных данных. Алгоритм может быть предназначен для выполнения его человеком или автоматическим устройством. Создание алгоритма, пусть даже самого простого, – процесс творческий.
На практике наиболее распространены следующие формы представления алгоритмов:
- словесная (записи на естественном языке);
- графическая (изображения из графических символов);
- псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения);
- программная (тексты на языках программирования).
В технологической цепочке решения задач на эвм
отсутствует пункт …
+ отладка и тестирование программы
Решение:
На ЭВМ могут решаться задачи различного характера, например: научно-инженерные; разработки системного программного обеспечения; обучения; управления производственными процессами и т. д. В процессе подготовки и решения на ЭВМ научно-инженерных задач можно выделить следующие этапы:
постановка задачи;
математическая формализация;
построение алгоритма;
составление программы на языке программирования;
отладка и тестирование программы;
проведение расчетов и анализ полученных результатов.
Эту последовательность называют технологической цепочкой решения задачи на ЭВМ.
В технологической цепочке решения задач на ЭВМ
отсутствует пункт …
+ математическая формализация
При решении задачи на компьютере на этапе отладки программы не выполняется …
+ запись алгоритма на языке программирования
Свойство дискретности алгоритма означает, что …
+ алгоритм разбивается на ряд отдельных законченных команд (шагов), каждая из которых должна быть выполнена прежде, чем исполнитель перейдет к выполнению следующей
Решение:
Алгоритмом называют точное предписание, определяющее последовательность действий, обеспечивающее получение требуемого результата из исходных данных. Алгоритм может быть предназначен для выполнения его человеком или автоматическим устройством. Создание алгоритма, пусть даже самого простого, – процесс творческий.
Свойства алгоритмов:
- понятность – каждая команда должна входить в систему команд исполнителя;
- дискретность – это разбиение алгоритма на ряд отдельных законченных команд (шагов), каждая из которых должна быть выполнена прежде, чем исполнитель перейдет к выполнению следующей;
- детерминированность (точность, определенность) – команда алгоритма исполнителем должна пониматься однозначно, не должно быть двоякого толкования команды;
- результативность и конечность – за конечное число шагов алгоритм либо должен приводить к решению задачи, либо останавливаться из-за невозможности получить решение с выдачей соответствующего сообщения, либо неограниченно продолжаться в течение времени, отведенного для исполнения алгоритма, с выдачей промежуточных результатов;
- массовость – алгоритм решения задачи разрабатывается в общем виде и он должен быть применим для некоторого класса задач, различающихся лишь исходными данными.
Для создания web-приложений не используется язык …
+ ALGOL
Решение:
Web-приложение – клиент-серверное приложение, в котором клиентом выступает браузер, а сервером – веб-сервер. Web-приложения стали широко популярными с конца 1990-х гг. Для создания Web-приложений используются разнообразные технологии и языки программирования: Java, JavaScript, Perl, PHP, Python и другие.
Компиляция и интерпретация представляют собой …
+ два принципиально различных метода трансляции
Решение:
Существуют два принципиально различных метода трансляции. Они называются соответственно компиляция и интерпретация. Для объяснения их различия можно предложить следующую аналогию: лектор должен выступить перед аудиторией на незнакомом ей языке. Перевод можно организовать двумя способами: - полный предварительный перевод – лектор заранее передает текст выступления переводчику, тот записывает перевод, размножает его и раздает слушателям (после чего лектор может и не выступать); - синхронный перевод – лектор читает доклад, переводчик одновременно с ним слово в слово переводит выступление. Компиляция является аналогом полного предварительного перевода; интерпретация – аналогом синхронного перевода. Транслятор, работающий по принципу компиляции, называется компилятором; транслятор, работающий методом интерпретации, – интерпретатором.