КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Программирование
320. Совокупность четко определенных правил, процедур или команд, обеспечивающих решение поставленной задачи за конечное число шагов, называется: A) стилем программирования; B) программой; C) компилятором; D) интерпретатором; E) алгоритмом. 321. Описание алгоритма решения задачи, заданное на языке программирования, называется: A) протоколом; B) программатором; C) программой; D) приложением; E) интерпретатором. 322. Совокупность команд и конструкций языка программирования образует его: A) семантику; B) синтаксис; C) архитектуру; D) парадигму; E) стиль. 323. Смысл каждой команды и других конструкций языка программирования образует его: A) семантику; B) синтаксис; C) архитектуру; D) парадигму; E) стиль. 324. Язык программирования высокого уровня: A) элементами языка являются команды компьютера; B) ориентирован на конкретный тип процессора и учитывает его особенности; C) средством написания программы является обычный человеческий (естественный) язык; D) осуществляет перевод текстов программ с одного языка на другой; E) отображает естественные для человека понятия, не связанные с конкретной структурой системы. 325. Язык программирования низкого уровня: A) элементами языка являются команды компьютера; B) средством написания программы является обычный человеческий (естественный) язык; C) отображает естественные для человека понятия, не связанные с конкретной структурой системы; D) ориентирован на конкретный тип процессора и учитывает его особенности; E) осуществляет перевод текстов программ с одного языка на другой. 326. Программа, подающаяся на вход транслятора, называется: A) объектной; B) исходной; C) входящей; D) транслируемой; E) компилятором. 327. Как называется программа, полученная в результате трансляции исходной программы? A) транслируемой; B) исходящей; C) объектной; D) интепретатором; E) сборщиком программ. 328. Программа, осуществляющая перевод текстов программ с одного языка на другой, называется: A) аппликатором; B) транслятором; C) проводником; D) программатором; E) идентификатором. 329. Какие бывают разновидности транслятора? A) аппликатор, компилятор; B) интерпретатор, программатор; C) проводник, контроллер; D) компилятор, интерпретатор; E) идентификатор, аппликатор. 330. Какой стиль программирования подразумевает написание функционально законченных блоков команд, которые, обрабатывая входные данные задачи, получают результат? A) декларативный; B) функциональный; C) логический; D) объектно-ориентированный; E) процедурный. 331. При каком стиле программирования получение результата из входных данных происходит созданием определенных акторов с определенными методами обработки начальных данных и моделированием взаимодействия этих акторов для получения результата? A) процедурный; B) декларативный; C) объектно-ориентированный; D) императивный; E) функциональный. 332. Для какого стиля программирования является необходимым объявление начальных данных и правил их обработки. Остальное сделает сам язык, который достигнет результата, применяя правила к данным? A) процедурный; B) декларативный; C) объектно-ориентированный; D) императивный; E) функциональный. 333. Какой стиль программирования подразумевает написание элементарных функций обработки данных и компонование их для достижения результата? A) аппликативный; B) процедурный; C) объектно-ориентированный; D) декларативный; E) логический. 334. Для каких вычислений или операций применяется структура программирования «Последовательность операторов»? A) ветвления операторов; B) несложных вычислений, операций ввода/вывода; C) повторения каких-либо действий; D) реализации функционально законченных блоков команд; E) вызова подпрограмм. 335. Для каких вычислений или операций применяется структура программирования «Условие»? A) несложных вычислений, операций ввода/вывода; B) повторения каких-либо действий; C) реализации функционально законченных блоков команд; D) ветвления операторов; E) вызова подпрограмм. 336. Для каких вычислений или операций применяется структура программирования «Цикл»? A) повторения каких-либо действий; B) вызова подпрограмм; C) реализации функционально законченных блоков команд; D) несложных вычислений, операций ввода/вывода; E) ветвления операторов. 337. Какая программная структура в Visual Basic записывается с помощью операторов If, Then, Else? A) последовательность операторов; B) цикл; C) цикл с предусловием; D) ветвление операторов; E) условие. 338. Какая программная структура в Visual Basic записывается с помощью операторов For, To, Next? A) ветвление операторов; B) последовательность операторов; C) цикл; D) цикл с предусловием; E) условие. 339. Какая программная структура в Visual Basic записывается с помощью операторов Do While, Loop? A) последовательность операторов; B) ветвление операторов; C) цикл; D) цикл с предусловием; E) условие. 340. Что задается в Visual Basic с помощью оператора Step? A) оператор присваивания; B) шаг приращения цикловой переменной; C) ввод комментария; D) повторение цикла; E) логическое отрицание. 341. Если шаг в цикле For, To, Next в Visual Basic не задан с помощью оператора Step, то он принимается равным: A) 0; B) 0,1; C) 10; D) 1; E) нет правильного ответа. 342. Как в Visual Basic называется логическая операция Not? A) логическое утверждение; B) логическое отрицание; C) логическое «И»; D) логическое «ИЛИ»; E) исключающее «ИЛИ». 343. Как в Visual Basic называется логическая операция And? A) логическое утверждение; B) логическое отрицание; C) логическое «И»; D) логическое «ИЛИ»; E) исключающее «ИЛИ». 344. Как в Visual Basic называется логическая операция Or? A) логическое утверждение; B) логическое отрицание; C) логическое «И»; D) логическое «ИЛИ»; E) исключающее «ИЛИ». 345. Что обозначает в Visual Basic тип условия «<>»? A) не равно; B) не больше; C) не меньше; D) равно; E) нет правильного ответа. 346. Для построения графика функции на отрезке [2;5] необходимо проверить следующее условие: A) If x <= 2 And x >= 5 Then …; B) If x > 2 OR x < 5 Then …; C) If x > 2 And x < 5 Then …; D) If x >= 2 OR x <= 5 Then …; E) If x >= 2 And x <= 5 Then …. 347. Сколько раз в Visual Basic выполнится цикл For i = 1 To 0 … Next i: A) 1; B) не выполнится ни разу; C) 2; D) 10; E) 100. 348. Сколько раз в Visual Basic выполнится цикл For i = 1 To 9 Step 2 … Next i: A) 9; B) 7; C) 8; D) 5; E) не выполнится ни разу. 349. Искусство локализации ошибок в программе, когда факт их существования установлен, носит название: A) тестирование; B) защита информации; C) отладка; D) настройка; E) декомпозиция. 350. Процесс исполнения программы с целью обнаружения ошибок носит название: A) проверка; B) тестирование; C) сканирование; D) сертификация; E) табуляция. 351. Какой тип ошибок возникает в программе непосредственно при ее наборе? A) ошибки компиляции; B) ошибки интерпретации; C) структурные ошибки; D) ошибки сканирования; E) ошибки табуляции. 352. Какой тип ошибок возникает в программе из-за ошибок в тексте кода? A) ошибки компиляции; B) структурные ошибки; C) ошибки выполнения; D) ошибки сканирования; E) ошибки табуляции. 353. Какой тип ошибок возникает в программе, когда она выполняется, и Visual Basic обнаруживает, что оператор делает попытку выполнить недопустимое или невозможное действие? A) структурные ошибки; B) ошибки компиляции; C) ошибки интерпретации; D) ошибки сканирования; E) ошибки выполнения. 354*. Декларативный (с точки зрения парадигмы) язык рассматривает программу как: A) описание задачи в терминах фактов и логических формул, а решение задачи выполняет система с помощью механизмов логического вывода; B) совокупность описания входных данных и описания искомого результата; C) совокупность определений функций, которые обмениваются между собой данными без использования промежуточных переменных и присваиваний; D) совокупность описаний процедур; E) cовокупность четко определенных правил, процедур или команд, обеспечивающих решение поставленной задачи за конечное число шагов. 355*. Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют: A) разделом программы; B) подпрограммой; C) телом программы; D) параметрами программы; E) языком программирования. 356*. Оператор BETWEEN предназначен для: A) определения нижней границы значения поля; B) определения верхней и нижней границы значения поля; C) определения списка допустимых значений поля; D) определения порядка сортировки в выборке; E) определения верхней границы значения поля. 357*. Информационный процесс с известным начальным состоянием объектов, конечным состоянием, исполнителем и набором операций из системы команд исполнителя называется: A) моделированием; B) аналитическим процессом; C) управлением; D) алгоритмическим процессом; E) компиляцией. 358*. Эвристика – это неформализованная процедура: A) осуществляющая полный перебор вариантов решения задачи; B) лежащая в основе алгоритма решения поставленной задачи; C) является частью информационного приложения; D) сокращающая количество шагов поиска решений; E) нет правильного ответа. 359*. Процесс описания объекта на искусственном языке называют … объекта: A) синтаксическим аналогом; B) компиляцией; C) формализацией; D) семантическим аналогом; E) программированием. 360*. Символ обозначает: A) ввод/вывод данных; B) начало/конец программы; C) условный оператор; D) оператор цикла; E) ветвление. 361*. Дан массив целых чисел {Bi}, где i=1,2,3,…,V. Пусть V = 10. Программа вычисляет сумму некоторых элементов этого массива. Какое алгебраическое выражение описывает работу программы? (В программе введены следующие константы: G=3; U=7; R=6; Q=10). ПРОГРАММА 12; ФУНКЦИЯ SUMMA (I1, I2); НАЧАТЬ ФУНКЦИЮ | | S:=0; | | НЦ ДЛЯ I:=I1 ДО I2 | | | | S:=S+B[I]; | | КЦ; | | SUMMA:=S КОНЕЦ ФУНКЦИИ; НАЧАТЬ ПРОГРАММУ | | ПИСАТЬ (‘ВВЕДИТЕ ЗНАЧЕНИЯ МАССИВА В:’); | | НЦ ДЛЯ J:=1 ДО V | | | | ЧИТАТЬ (B[J]); | | P:=SUMMA (G,U) + SUMMA (R,Q); | | ПИСАТЬ (‘СУММА РАВНА:’, Р:6) КОНЕЦ ПРОГРАММЫ. A) ; B) ; C) ; D) ; E) . 362*. В каких объектно-ориентированных языках не имеется возможность множественного наследования: A) С++; B) PHP; C) Ada 95; D) Java; E) Delphi. 363*. Операторы присваивания в языках программирования: A) задают значения переменных; B) вычисляют значения математических выражений; C) меняют значения констант; D) организуют выполнение повторяемых действий; E) соотносят переменным некоторые множества допустимых значений. 364*. Задан одномерный массив Х1, Х2 …ХN. Фрагмент алгоритма определяет: A) индекс первого отрицательного элемента; B) индекс минимального элемента массива; C) минимальный элемент массива; D) индекс последнего отрицательного элемента; E) количество отрицательных элементов. 365*. Данная программа вычисляет разность факториалов R=u! – v! (факториал n! представляет собой произведение n чисел натурального ряда: 1*2*3*…*n). Какие переменные использовались как фактические параметры функции RAZ? ПРОГРАММА 17; ФУНКЦИЯ RAZ (N); НАЧАТЬ ФУНКЦИЮ | | P:=1; | | НЦ ДЛЯ I:=1 ДО N | | | | P:=P*I | | КЦ; | | RAZ:=P КОНЕЦ ФУНКЦИИ; НАЧАТЬ ПРОГРАММА | | ПИСАТЬ (‘ВВЕДИТЕ U, V:’); | | ЧИТАТЬ (U, V); | | R:= RAZ(U) – RAZ(V); | | ПИСАТЬ (‘РАЗНОСТЬ ФАКТОРИАЛОВ =’, R) КОНЕЦ ПРОГРАММЫ. A) R; B) N, U, V; C) N; D) U, V; E) R, N, U, V. 366*. Задача моделирования эволюции реализуется: A) алгоритмами нечеткой логики; B) с использованием нейронных сетей; C) интеллектуальными программными агентами; D) нет правильного ответа; E) на основе генетических алгоритмов. 367*. Методика анализа, проектирования и написания приложений с помощью структуры классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется … программированием: A) модульным; B) формальным; C) структурным; D) визуальным; E) объектно-ориентированным. 368*. Определением понятия «программа» является: A) протокол взаимодействия компонентов компьютерной сети; B) понятное и точное предписание человеку совершить последовательность действий, направленных на достижение поставленных целей; C) законченное минимальное смысловое выражение на языке программирования; D) алгоритм, записанный на языке программирования; E) нет правильного ответа. 369*. Основой разработки нового языка является: A) предложение; B) грамматика; C) словоформа; D) структура данных; E) логика. 370*. Задан фрагмент алгоритма: 1. если а<0 то а=-а 2. если b<0 то b=-b 3. пока выполняется условие (a≥b) делать а=а-b 4. если а=0 то c=»да» иначе с=»нет» В результате выполнения данного алгоритма с начальными значениями а= -14; b= -5 переменные а и с примут следующие значения: A) а= -14; с=«нет»; B) а= 4; с=«нет»; C) а= -1; с=«нет»; D) а= 14; с=«нет»; E) а= 0; с=«да». 371*. Не является принципом объектно-ориентированного программирования: A) наследование; B) использование функций; C) инкапсуляция; D) полиморфизм; E) использование ветвления. 372*. В структурном программировании логика алгоритма и программы не должны использовать: A) ветвление; B) последовательное выполнение; C) безусловные переходы; D) повторение; E) нет правильного ответа. 373*. В представлении алгоритма не существенна: A) однозначность; B) наглядность; C) понятность; D) трудоемкость; E) нет правильного ответа. 374*. В модели «черный ящик» система представляется как: A) совокупность связей между входами и выходами; B) наиболее абстрактное представление структуры системы; C) совокупность функций входов и выходов; D) совокупность состояний системы; E) нет правильного ответа. 375*. Компонент интегрированной системы программирования, предназначенный для перевода исходного текста программы в машинный код называется: A) текстовым редактором; B) переводчиком; C) построителем кода; D) редактором связей; E) транслятором. 376*. Когда в алгоритме, представленном блок-схемой, действие перейдет по ветке «нет» блока условий? A) через 2 итерации; B) сразу же; C) после одной итерации; D) никогда; E) через 10 итераций. 377*. Задан фрагмент алгоритма если a*b<0 то с = a-b иначе с = a+b если c≠0 то d = c*a В результате выполнения данного алгоритма с начальными значениями а = -5 и b = 5 переменные с и d примут следующие значения: A) с = -10; d = 50; B) с = 0; d = 0; C) с = -10; d = -50; D) с = 1; d = -5; E) с = -1; d = 5. 378*. Задан одномерный массив Х1, Х2 …ХN. Фрагмент алгоритма определяет: A) индекс первого положительного элемента с четным номером; B) количество положительных элементов с четными номерами; C) произведение положительных элементов с четными номерами; D) произведение отрицательных элементов; E) произведение отрицательных элементов с четными номерами. 379*. Наиболее точным определением понятия «переменная» в традиционных языках программирования является: A) любое законченное минимальное смысловое выражение на языке программирования; B) описание действий, которые должна выполнять программа; C) служебное слово на языке программирования; D) именованная область памяти, в которой хранится некоторое значение; E) порядковый номер элемента в массиве. 380*. Укажите языки разметки данных: A) СУБД; B) Java; C) HTML; D) Excel; E) SQL. 381*. Обнаруженное при отладке программы нарушение формы языковой конструкции приводит к сообщению о … ошибке: A) стилистической; B) грамматической; C) синтаксической; D) орфографической; E) семантической. 382*. В объектно-ориентированном программировании способность объекта сохранять свойства и методы класса-родителя называют: A) встраиванием; B) инкапсуляцией; C) полиморфизмом; D) наследованием; E) резидентностью. 383*. Динамическими структурами данных являются: A) запись; B) дерево; C) объект; D) очередь; E) массив. 384*. Характерным признаком линейной программы является: A) строго последовательное выполнение операторов в порядке их записи; B) присутствие в ней операторов безусловного перехода; C) использование в ней исключительно операторов присваивания; D) наличие в каждой программной строке только одного оператора; E) все ответы правильные. 385*. К языкам высокого уровня не относится: A) LISP; B) PASCAL; C) ADA; D) АССЕМБЛЕР; E) Макроассемблер. 386*. Процесс устранения ошибок в программе принято называть: A) отладкой; B) диагностикой; C) испытанием; D) тестированием; E) эксплуатацией. 387*. Параметры, указываемые в момент вызова подпрограммы из основной программы, называются: A) глобальными; B) постоянными; C) абсолютными; D) динамическими; E) фактическими. 388*. Структурное программирование по-другому называют: A) программирование без GOTO; B) программирование без WHILE; C) программирование без PRINT; D) программирование без BEGIN; E) программирование без END. 389*. Характеристики структурного программирования: A) модульность; B) использование только объектов и структур данных; C) невозможность использования циклов; D) неограниченное использование глобальных переменных; E) нет правильного ответа. 390*. Процедура ABCD реализует алгебраическое выражение вида: ПРОЦЕДУРА ABCD НАЧАТЬ | | ПИСАТЬ (‘ВВЕДИТЕ ЗНАЧЕНИЕ A, B, C, D’); | | ЧИТАТЬ (A, B, C, D); | | ЕСЛИ А=В ТО | | | | ЕСЛИ С<D ТО | | | | | | Х:=1 | | | | ИНАЧЕ | | | | | | Х:=2 | | ИНАЧЕ Х:=3 КОНЕЦ A) ; B) ; C) ; D) ; E) . 391*. Что понимается под жизненным циклом программного средства: A) только период его разработки; B) весь период разработки и эксплуатации; C) период его разработки и тестирования, до сдачи программного средства в эксплуатацию; D) только период его эксплуатации; E) процесс программирования. 392*. Определением понятия «программа» является: A) набор команд операционной системы компьютера; B) протокол взаимодействия компонентов компьютерной сети; C) алгоритм, записанный на языке программирования; D) законченное минимальное смысловое выражение на языке программирования; E) понятное и точное предписание человеку совершить последовательность действий, направленных на достижение поставленных целей. 393*. Как называется процесс, при котором выполняется интенсивное использование программой системы с целью выявления максимального числа ошибок в его работе, для их устранения перед выходом продукта на рынок? A) сквозное тестирование; B) тестирование «белого ящика»; C) бета-тестирование; D) альфа-тестирование; E) нет правильного ответа. 394*. На рисунке представлен фрагмент алгоритма, имеющий … структуру:
A) циклическую с предусловием; B) циклическую с постусловием; C) разветвляющуюся; D) линейную; E) иерархическую. 395*. Дана блок-схема алгоритма. На выходе А и В будут принимать с ледующие значения:
A) А=0, В=0; B) А=3, В=3; C) значения А и В не определены из-за бесконечной зацикленности; D) А=1, В=1; E) А=4, В=3. 396*. Наиболее точным определением понятия «массив» является: A) последовательность фиксированного числа однотипных переменных, имеющих общее имя; B) самый простой оператор языка программирования; C) набор переменных, начинающихся с одной буквы; D) ограниченная апострофами последовательность любых символов; E) законченное минимальное смысловое выражение на языке программирования. 397*. Какие основные принципы присущи методу восходящего программирования: A) разработка начинается с определения целей решения проблемы, после чего идет последовательная детализация, заканчивающаяся детальной программой; B) предполагается разбиение программы на независимые модули; C) крупные блоки собираются из ранее созданных мелких блоков; D) программирование начинается с разработки ключевых процедур и подпрограмм, которые затем постоянно модифицируются; E) нет правильного ответа. 398. Какой язык программирования используется для математических задач? А) Cobol; В) Algol; С) Chill; D) Post Script; Е) VDL; 399. Какой язык программирования используется для экономических задач? А) Cobol; В) Chill; С) Post Script; D) Algol; Е) VDL. 400. Какой язык программирования используется для телекоммуникационных систем? А) Prolog; В) Lisp; С) Smalltalk; D) Chill; Е) Post Script. 401. Какой язык программирования используется для описания документов в сети Internet? А) Lisp; В) Smalltalk; С) Html; D) Prolog; Е) Sgml. 402. Какой язык программирования используется для описания изображений? А) Html; В) Sgml; С) VDL; D) Prolog; Е) Post Script. 403. Оператор присваивания в системе программирования Visual Basic: А) LET; В) REM; С) CLS; D) INPUT; Е) READ. 404. Оператор для ввода комментария в системе программирования Visual Basic: А) INPUT; В) DATA; С) GOTO; D) REM; Е) OR. 405. Оператор ввода / вывода с клавиатуры во время выполнения программы в системе программирования Visual Basic: А) GOTO; В) INPUT; С) PRINT; D) REM; Е) AND. 406. Первый этап разработки любой компьютерной программы: А) создание математической модели; В) разработка алгоритма программы; С) декомпозиция задачи; D) анализ задачи на описательном уровне; Е) перевод алгоритма на язык программирования. 407. Второй этап разработки любой компьютерной программы: А) анализ задачи на описательном уровне; В) создание математической модели; С) декомпозиция задачи; D) перевод алгоритма на язык программирования; Е) разработка алгоритма программы.
Дата добавления: 2014-12-27; Просмотров: 1405; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |