- Эволюция и классификация языков программирования
- 12. Языком логического программирования является …
- 13. Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи соответствует …
- 14. Линейный алгоритм …
- Вопрос № 394688 — Информатика
- Вопрос № 394739
- Вопрос № 394740
- Пожалуйста помогите ответить на вопросы по информатике.
Эволюция и классификация языков программирования
1. При поиске логических ошибок в программе на языке высокого уровня можно a) использовать режим пошагового выполнения программы b) использовать режим «семантический анализ» c) проверить синтаксис программы d) подключить библиотеки отладки
2. Система программирования обычно включает в себя . a) редактор формул b) текстовый редактор c) редактор видео d) редактор презентаций
3. В системе программирования отладчик используется для . a) создания библиотек подпрограмм b) поиска ошибок c) редактирования текстов программ d) перевода программы в машинные коды
4. Одной из важных функций, реализуемых системой программирования, является . a) автоматическое тестирование программного продукта на всех вариантах входных данных b) автоматизация выбора языка программирования, исходя из постановки задачи c) анализ существующих программных продуктов по соответствующей тематике d) автоматическая компоновка разработанных модулей в единый проект
5. Системой программирования НЕ является . a) Visual C++ b) Adobe PhotoShop c) Visual FoxPro d) Borland Delphi
6. Среди перечисленного в интегрированную систему программирования входят . a) текстовый редактор, средства отладки, библиотека подпрограмм b) текстовый редактор, редактор презентаций, средства отладки, библиотека подпрограмм c) текстовый редактор, редактор презентаций d) редактор презентаций, средства отладки, библиотека подпрограмм
7. В интегрированной системе программирования компилятор . a) отлаживает работу программы b) генерирует диаграмму связей между модулями c) преобразует исходную программу в эквивалентную ей программу в машинных кодах d) воспринимает исходную программу и исполняет ее
8. Обнаруженное при отладке программы нарушение формы языковой конструкции приводит к сообщению о(б) ____________ ошибке a) семантической b) синтаксической c) грамматической d) орфографической
9. Интегрированная система программирования включает компонент для перевода исходного текста программы в машинный код, который называется . a) построитель кода b) текстовый редактор c) компилятор d) редактор связей
10. Для формирования кода программы в интегрированной системе программирования используется . a) текстовый редактор b) отладчик c) транслятор d) редактор связей
12. Языком логического программирования является …
Пролог [PROLOG — PROgramming in LOGic] — Язык программирования высокого уровня декларативного типа, предназначенный для разработки систем и программ искусственного интеллекта.
13. Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи соответствует …
восходящему («снизу-вверх») проектированию
нисходящему («сверху-вниз») проектированию
Пояснение к ответу:
При проектировании «сверху-вниз» любая задача может быть разбита на несколько подзадач. Выполнение подзадач может быть поручено подпрограмме, в названии которой можно (и нужно) отразить подзадачу, которую должна решать эта подпрограмма. На момент написания алгоритма (и программы) верхнего уровня нас не интересует, как будет решаться эта задача, поэтому вместо настоящей подпрограммы ставиться подпрограмма-заглушка. После того, как программист убедится, что подпрограммы вызываются в правильной последовательности (то есть общая структура программы верна), подпрограммы-заглушки последовательно заменяются на реально работающие. Разработка программы заканчивается тогда, когда не останется ни одной заглушки.
14. Линейный алгоритм …
содержит один или несколько циклов
содержит цикл и проверку логического условия
не содержит логический условий и имеет одну линию вычислений
содержит одно или несколько логических условий
Пояснение к ответу:
Линейным называется алгоритм, в котором все операторы выполняются последовательно друг за другом.
15. В результате выполнения фрагмента блок-схемы алгоритма
при вводе значений X, A, B, C, равных: 3, 2048, 2047 и -1 соответственно, значение Y будет равно …
Пояснение к ответу:
Необходимо подставить числовые значения соответствующие переменным X,A,BиCи выполнить вычисление.
16. В результате работы алгоритма
Y:= X – 1
X:= Y + 2
Y:= X + Y
переменная Y приняла значение 10. До начала работы алгоритма значением переменной Х являлось число …
Пояснение к ответу:
Необходимо поочередно подставить числовые значения переменной X, выполнить вычисления и таким образом определить значение переменной Х до начала работы алгоритма.
17. Значение Y в результате выполнения алгоритма
при вводе значений: 10, 3, 14, 4, будет равно …
Пояснение к ответу:
Необходимо подставить числовые значения соответствующие переменным X,A,BиCи выполнить вычисление.
18. Задан фрагмент алгоритма:
3) пока c>a выполнить действия d=d+1, c=c-1
В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения …
Пояснение к ответу:
1) т.к. a3!) не истинно, то с=2*(a-b)=2*(8-3)=10
2) далее переменная dпринимает значение 0
3) с>а (10>8) выполняются действия d=d+1=0+1=1,c=c-1=10-1=9
с>а (9>8) d=d+1=1+1=2, с=с-1=9-1=8
теперь с=а (8=8), вычисления прекращаются
Вопрос № 394688 — Информатика
Для записи команд программы на языке высокого уровня в интегрированной системе программирования используется .
Вопрос № 394739
Дан массив целых чисел
причем M=15.
Программа вычисляет произведение сумм некоторых элементов этого массива.
Работу программы описывает выражение (в программе введены следующие константы: G=1; W=12; T=8; L=15;) …
ПРОГРАММА 15;
функция SUMMA(I1,I2);
начать функцию
S:=0;
НЦ ДЛЯ I:=I1 ДО I2
S:=S + A[I]
КЦ;
SUMMA:=S
конец функции;
НАЧАТЬ ПРОГРАММУ
ВЫВОД (‘ВВЕДИТЕ ЗНАЧЕНИЯ МАССИВА A:’ );
НЦ ДЛЯ J:=1 ДО M
ВВОД (A[J]);
КЦ;
P:=SUMMA (G, W)*SUMMA(T, L);
ВЫВОД (‘ПРОИЗВЕДЕНИЕ РАВНО:’, P:6)
КОНЕЦ ПРОГРАММЫ.
Вопрос № 394740
Дан массив целых чисел <Кi>где i=1,2,3,…,N. Пусть N равно 8.
Программа вычисляет произведение сумм некоторых элементов этого массива (в программе введены следующие константы: U=2, F=5, R=4, H=6).
Работу программы описывает выражение …
Кi>
ПРОГРАММА 8;
функция SUMMA(I1,I2);
начать функцию
S:=0;
НЦ ДЛЯ I:=I1 ДО I2
S:=S + K[I]
КЦ;
SUMMA:=S
конец функции;
НАЧАТЬ ПРОГРАММУ
ВЫВОД (‘ВВЕДИТЕ ЗНАЧЕНИЯ МАССИВА K:’ );
НЦ ДЛЯ J:=1 ДО N
ВВОД (K[J]);
КЦ;
P:=SUMMA (U, F)*SUMMA(R, H);
ВЫВОД (‘ПРОИЗВЕДЕНИЕ РАВНО:’, P:6)
КОНЕЦ ПРОГРАММЫ.
Пожалуйста помогите ответить на вопросы по информатике.
6.пошаговая детализация постановки задачи, начиная с наиболее общей проблемы, характеризует…
-методы проектирования «от частного к общему»
-поиск логической взаимосвязи
-метод верификации
-метод последовательной декомпозиции сверху — вниз
7.режим интерпретации можно использовать…
-при отладке программ на языке высокого уровня
-для изменения синтаксиса языка программирования
-для изменения семантики языка программирования
-для компоновки программ на языке высокого программирования
8.вставьте пропущенное понятие.
Если в программе переменная принимает значение, равное 1.00Е02, то она была описана как переменная ________типа.
-Символьного
-Целого
-Вещественного
-Диапазон
9.базовыми понятиями объектно-ориентированного программирования являются:
а)объект
б)структура
в)класс
г)префикс
-а, в
-б, г
-в, г
-а, б
10.параметры, указываемые в момент вызова программы из основной программы, называются…
-абсолютными
-фактическими
-глобальными
-постоянными
2: -А, г, д
3: -10
4: -сочетательному
5: Пролог
6: -метод последовательной декомпозиции сверху — вниз (Не уверен, на лекции в тот момент спал, но вроде оно)
7 : я хз чего они хотят, но если установить взаимосвязь с программированием напрямую, то интерпретируемым языком является PHP, когда код проверяется сверху вниз, до появления первой ошибки, если она есть, то выполнение кода прекращается, в отличие от компилируемых языков, где происходит сначала сборка когда, и вывод всех ошибок.
Как вариант, ответ: -при отладке программ на языке высокого уровня
8: -Вещественного
9: -а, б
10: -фактическими
7.режим интерпретации можно использовать…
-при отладке программ на языке высокого уровня — я тож за
9 может быть и -а, в класс объектов — есть такой зверь
2)а, г, д
3)10
4)сочетательный
5)Prolog
6) не знаю.. .
7) я бы выбрала: при отладке программ на языке высокого уровня
8)вещественного
9)а, б
10)фактическими