Итоговый тест по дисциплине Технология программирования
Скачать 39.13 Kb.
|
Итоговый тестпо дисциплине «Технология программирования» Последовательное выполнение каждого выражения программы машиной называется … компиляцией интерпретацией транскомпиляцией трансляцией Языки программирования, требующие явного последовательного описания алгоритма решения задачи, операторы которых объединяются в группы, отделенные от данных, – это … языки процедурно-ориентированные проблемно-ориентированные объектно-ориентированные Объектно-ориентированное программирование характеризуется … наличием одной линейной программы разделением программы на модули тем, что все данные об объекте, его связи с другими объектами объединяются в одну структурную переменную Разработка программного обеспечения ведется итерациями с циклами обратной связи между этапами. Межэтапные корректировки позволяют уменьшить трудоемкость процесса разработки по сравнению с каскадной моделью. Время жизни каждого из этапов растягивается на весь период разработки. Для какой модели жизненного цикла программного обеспечения характерны данные особенности? Для каскадной модели. Для поэтапной модели. Для логической модели. Для спиральной модели. Для интеллектуальной модели. Какое описание соответствует спиральной модели жизненного цикла программного обеспечения (ПО) модель, в которой каждый цикл предполагает создание фрагмента (компонента) или версии программного продукта модель, в которой переход на следующий этап означает полное завершение работ на предыдущем этапе модель, в которой разработка ПО ведется итерациями с циклами обратной связи между этапами Тип данных, который будет иметь переменная F, описанная на языке программирования VBA, – … Dim F Boolean Variant String Char На рабочем листе приложения Microsoft Word расположено текстовое окно. Необходимо обеспечивать вывод большого объема информации в текстовом окне с переносом последующих строк. Для этого следует использовать одно из свойств – Text, MultiLine, TextAlign или SpecialEffect. Какое свойство необходимо использовать? Text MultiLine TextAlign SpecialEffect Caption в языке программирования VBA для приложения Microsoft – это … метод для работы с командными кнопками метод для добавления строки в элемент управления «список» свойство командных кнопок свойство элемента управления «текстовое окно» свойство текстового поля метод работы с объектом Workbook свойство определяющее шрифт надписи Какая группа функций относится к строковым: Abs(), Sqr(), Log(), Exp() Sin(), Cos(), Tan(), Atn() Left(), Right(), Mid(), Len() Date(), Time() Eof(), Lof() Константами называются элементы языка программирования, … не имеющие значений обозначаемые словом cont значения которых в процессе выполнения программы могут изменяться или не изменяться в зависимости от условия значения которых в процессе выполнения программы изменяются значения которых в процессе выполнения программы не изменяются Условное выражение, которое использует оператор IF для ветвления, должно быть типа … Integer Currency Varian Boolean String В программе на VBA алгебраическое выражение |x+y| имеет вид: … |x+y| mod|x+y| mod(x+y). abs|x+y| abs(x+y). abc(x+y). abs(x)+abs(y). mod(x)+mod(y). В ряду ключевых слов VBA, обозначающих начало цикла, – … For Case Loop Const While Next Do Select Синтаксическая конструкция регулярного цикла имеет форму: … For i = 5 To 8 Операторы Next i If условие Then оператор Else Select Case Case Значение_1 EndSelect Do. Loop Цикл, приведенный ниже, … X = 0 While X > 0 X = X – 1 Wend выполнится 1 раз это бесконечный цикл выполнится 0 раз выполнится 10 раз Цикл While … Wend выполнится на участке кода, приведенном ниже, … s1 = 0 i1 = 2 While i1 <= 30 s1 = s1 + i1 ^ 2 i1 = i1 + 4 Wend 30 раз 7 раз 8 раз 29 раз 27 раз 28 раз Необходимо в третий элемент массива A (объявленного ниже) подставить значение из текстового поля. Dim A() As String Какой вариант записи является правильным? A(3) = TextBox1.Text A(2) = TextBox1.Text A(2) = TextBox1.Caption A(С) = TextBox1.Text A(3) TextBox1.Text Переопределяет размерность массива оператор … Dim ReDim Array ReSize Что делает команда. Выберите правильное описание: ReDimArr(7) изменяет размер двумерного массива изменяет последний размер массива, сохраняя содержимое объявляет динамический массив переопределяет размерность массива создает одномерный массив делает массив двумерным Блок кода, который будет выполняться всякий раз при вызове его по имени, – это … Ответ: _______________________________ Область использования процедуры Public Sub MyProg(N As Long) – … текущий модуль все открытые проекты все модули проекта текущая процедура Процедуре описанной Sub (Optional ByRef MyParam() As Long) передается в качестве такого параметра, как … переменная MyParam типа Long массив MyParam типа Long ссылка на переменную MyParam ссылка на массив MyParam Фрагмент кода, приведенный ниже, использует вид подпрограмм «…» Function Fun1(N As Integer) As Long If N <= 1 Then F = 1 Else F = Fun1(N - 1) * N End If End Function процедура функция вложенные функции рекурсивная функция Неверно, что функции языка VBA работают с … Бинарными файлами файлами индексно-последовательного доступа файлами последовательного доступа (текстовыми файлами) файлами произвольного доступа Вид файла определяет в программе … применяемые символы применяемые функции применяемые операторы способ хранения информации в файле внешний вид электронной страницы |