четверг, 27 октября 2011 г.
Модуль 3, задание 7
Не могли бы вы продлить мне время сдачи модуля 3, т.к. у меня технические неполадки...
Модуль 3, задание 6
Program lab6;название программы
const n = 50; тип данных
var ввод данных
i:byte; тип данных
B:array[1..n] of word; ввод даных
procedure proc(A:array of word); {процедура нахождения русских букв}
begin начался раздел действий
for i:=1 to n do присваивание
if((129 <= A[i]) and (A[i] <= 160)) or {проверка цифры на вхождение}
((161 <= A[i]) and (A[i] <=175)) or {русского кода}
((225 <= A[i]) and (A[i] <= 242)) then условие
Writeln('index = ',i+1,'; bukva - ''',char(A[i]),'''',' A[i] = ',A[i]); условие
end; конец
Begin начался раздел действий
writeln; ввод значений переменной
for i:=1 to n do {цикл заполнения}
B[i] := random(300); операция присваивания
for i:=1 to n do Begin {цикл вывода}
write(' ',i,' = ',B[i]); ввод значений переменных
if (i mod 5 = 0) then writeln; условие
end; конец
writeln;
writeln;
proc(B); {вызов процедуры}
readln;
end. конец
const n = 50; тип данных
var ввод данных
i:byte; тип данных
B:array[1..n] of word; ввод даных
procedure proc(A:array of word); {процедура нахождения русских букв}
begin начался раздел действий
for i:=1 to n do присваивание
if((129 <= A[i]) and (A[i] <= 160)) or {проверка цифры на вхождение}
((161 <= A[i]) and (A[i] <=175)) or {русского кода}
((225 <= A[i]) and (A[i] <= 242)) then условие
Writeln('index = ',i+1,'; bukva - ''',char(A[i]),'''',' A[i] = ',A[i]); условие
end; конец
Begin начался раздел действий
writeln; ввод значений переменной
for i:=1 to n do {цикл заполнения}
B[i] := random(300); операция присваивания
for i:=1 to n do Begin {цикл вывода}
write(' ',i,' = ',B[i]); ввод значений переменных
if (i mod 5 = 0) then writeln; условие
end; конец
writeln;
writeln;
proc(B); {вызов процедуры}
readln;
end. конец
Модуль 3, задание 5
Вопрос 1
В любом ЯПВУ имеются следующие компоненты:
-Используемые символы (алфавит)
-Типы данных
-Структуры данных
- Семантика
-константы
-метки
Вопрос 2
Тип определяет:
-возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу;
-внутреннюю форму представления данных в ЭВМ
-операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу
- Множество
Вопрос 3
Запись – это
-совокупность ограниченного числа логически связанных компонент, принадлежащих к разным типам.
-граниченная совокупность различных элементов
-оследовательность латинских букв и цифр, начинающаяся с буквы.
-элементы языка - константы, метки, типы, переменные, процедуры, функции, модули, объекты.
Вопрос 4
Переменная типа variant может содержать данные:
-вещественного
-любого типа
-целого
-дробного
Вопрос 5
Описание массива в Basic:
-Идентификатор_поля: тип_поля;
-М:set of В;
-Var <имя массива> : array[<тип индекса>] of <базовый тип>;
-Dim имя_массива(N-1) As Тип элементов массива
Вопрос 6
Оператор ветвления (условный) в ЯП Паскаль:
DO WHILE условие тело_цикла LOOP
If Условие Then Серия 1 Else Серия 2 End If
f <логическое выражение> then <оператор1> else <оператор2>
нет правильного ответа
В любом ЯПВУ имеются следующие компоненты:
-Используемые символы (алфавит)
-Типы данных
-Структуры данных
- Семантика
-константы
-метки
Вопрос 2
Тип определяет:
-возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу;
-внутреннюю форму представления данных в ЭВМ
-операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу
- Множество
Вопрос 3
Запись – это
-совокупность ограниченного числа логически связанных компонент, принадлежащих к разным типам.
-граниченная совокупность различных элементов
-оследовательность латинских букв и цифр, начинающаяся с буквы.
-элементы языка - константы, метки, типы, переменные, процедуры, функции, модули, объекты.
Вопрос 4
Переменная типа variant может содержать данные:
-вещественного
-любого типа
-целого
-дробного
Вопрос 5
Описание массива в Basic:
-Идентификатор_поля: тип_поля;
-М:set of В;
-Var <имя массива> : array[<тип индекса>] of <базовый тип>;
-Dim имя_массива(N-1) As Тип элементов массива
Вопрос 6
Оператор ветвления (условный) в ЯП Паскаль:
DO WHILE условие тело_цикла LOOP
If Условие Then Серия 1 Else Серия 2 End If
f <логическое выражение> then <оператор1> else <оператор2>
нет правильного ответа
Модуль 3, задание 2
Модуль 3, задание 1
С 5 раза,Особенностью программы на ЯП Basic является то, что... здесь я так и не нашла правильного ответа...
понедельник, 10 октября 2011 г.
воскресенье, 2 октября 2011 г.
Модуль 2, задание 5
Вопрос 1
К плюсам ЯВУ не относится:
- Стремление облегчить решения сложных программных задач
- Не позволяют создавать простые и точные инструкции к используемому оборудованию
- Упрощение адаптации в другой среде
- Среди предложенных вариантов нет правильного ответа
Вопрос 2
Кем был создан Pascal в 1968-1969 гг?
- Томас Курц
- Джон Кемени
- Никлаус Вирт
- Билл Гейтс
Вопрос 3
К этапам создания программы не относится:
- Постановка задачи
- Отладка программы
- Составление алгоритма
- Компиляция
Вопрос 4
Определение Паскаль:
- язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является базой для ряда других языков.
- язык программирования, созданный в 1979—1980 годах в результате проекта, предпринятого Министерством обороны США с целью разработать единый язык программирования для встраиваемых систем (то есть систем управления автоматизированными комплексами, работающими в реальном времени).
- декларативный язык программирования общего назначения.
- первый язык программирования высокого уровня, имеющий транслятор.
Вопрос 5
Самый первый язык программирования:
- Pascal
- Basic
- Prolog
- Fortran
Подписаться на:
Сообщения (Atom)