четверг, 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. конец

Модуль 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>
нет правильного ответа

Модуль 3, задание 4

https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0AmLGRtdUctt2dFNRN0ZMd05icFNldC1mWWVDYW4

Модуль 3, задание 2

https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0AmLGRtdUctt2dEpTMm1jWnZwYWpVaUlxeWJDVkpG


https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0AmLGRtdUctt2dGwwSkh0bEtRTUNvTVBDRTh5WHJ

Модуль 3, задание 1

С 5 раза,Особенностью программы на ЯП Basic является то, что... здесь я так и не нашла правильного ответа...

воскресенье, 2 октября 2011 г.

Модуль 2, задание 7

В процессе

Модуль 2, задание 6

В процессе

Модуль 2, задание 5


 Вопрос 1
К плюсам ЯВУ не относится:
  •  Стремление облегчить решения сложных программных задач
  •  Не позволяют создавать простые и точные инструкции к используемому оборудованию
  •  Упрощение адаптации в другой среде
  •  Среди предложенных вариантов нет правильного ответа
Вопрос 2
Кем был создан Pascal в 1968-1969 гг?
  •  Томас Курц
  •  Джон Кемени
  •  Никлаус Вирт
  •  Билл Гейтс
Вопрос 3
К этапам создания программы не относится:
  •  Постановка задачи
  •  Отладка программы
  •  Составление алгоритма
  •  Компиляция
Вопрос 4
Определение Паскаль:
  •  язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является базой для ряда других языков.
  •  язык программирования, созданный в 1979—1980 годах в результате проекта, предпринятого Министерством обороны США с целью разработать единый язык программирования для встраиваемых систем (то есть систем управления автоматизированными комплексами, работающими в реальном времени).
  •  декларативный язык программирования общего назначения.
  •   первый язык программирования высокого уровня, имеющий транслятор.
 
 

Вопрос 5
Самый первый язык программирования:
  • Pascal
  •  Basic
  •  Prolog
  •  Fortran

Модуль 2, задание 4

Хронология возникновения языков:
Fortran
Basic
Prolog
C
Pascal
Ada
HTML

Модуль 2, задание 2