Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Определить, является ли самоприменимым следующий алгоритм W. в расширенном алфавите A={a, b}.





в расширенном алфавите A={a, b}.

W:

Дать ответ (ДА\НЕТ) и привести его обоснование.

 

 

4. Для заданной последовательности ключей 1, 2, 3, 4, 5, 6, 7 - построить АВЛ-дерево в соответствии с алгоритмом построения АВЛ-деревьев. Проставить характеристики в узлах дерева.

 

 

5. Определить, что будет выдано на печать:
program B (output);

var x, y, z: integer;

procedure Q (x: integer; var y: integer);
begin z:= x; x:= y; y:= z end;
begin x:= 1; y:= 2; z:= 3; Q(x, x); writeln(x, ‘ ‘, y, ‘ ‘, z) end.

 

 

6. В перемешанную таблицу Т[0..12] с функцией первичного перемешивания

I = K mod 13, функцией вторичного перемешивания I = (I+3) mod 13,(K – ключ) записаны ключи. Каким может быть минимальное число ключей, хранящихся в таблице Т, если известно, что ключ 41 записан по адресу 8, а ключ 24 - по адресу 7. Ответ обосновать.

 


3. Разработка критериев оценки при реализации первого этапа письменного тестирования по специальности.

 

3.1. Решения и критерии оценки задач для тематических задач варианта – образца письменного тестирования

 

1. Ответ: 1 5 6

Критерии: за каждое неправильное число, за непонимание параметра вывода вида x: n – снижать на 1/3

2. function Nmax(var f: T): integer;

var max, k, x: integer;

begin reset(f);

read(f,max); k:=1;

while not eof(f) do

begin read(f,x);

if x>max then begin max:=x; k:=1 end else

if x=max then k:=k+1

end;

Nmax:=k

end;

Критерии:

ошибки в алгоритме поиска максимального значения (не умеет искать максимум), более одного просмотра файла – сразу минус

за каждую другую ошибку при работе с параметрами и файлами (нет var перед f, нет reset и т.п.) – снижать на 1/3

3. Для поиска вершины с максимальным элементом (max) необходимо «идти» от корня всё время вправо до вершины, из которой нет ветви вправо. Для реализации удаления этой вершины необходимо в предыдущей вершине заменить правую ссылку на левую ссылку из вершины с max. Если max – в корне, то надо менять Т.

procedure Del(var T: дерево);

var p: дерево;

begin

if T­.прав=nil then begin p:=T; T:= T­.лев; dispose(p) end

else Del(T­.прав)

end;

 

Критерии:

непонимание определения дерева поиска и, как следствие, усложнение задачи, сведение алгоритма к перебору всех вершин – сразу минус

неумение применить рекурсию (есть цикл или оператор перехода) – сразу минус

не рассматривается случай нахождения максимального значения (max) в корне дерева, нет var перед Т – снижать на 2/3

за каждую другую ошибку – снижать на 1/3

 

4.

 

 

Критерии:

высота дерева не равна 4, неправильная структура дерева – сразу минус

правильную структуру дерева (без учета ключей) – оценивать в 1/3

правильную расстановку ключей – оценивать в 2/3

за один или за пару взаимно неправильно расставленных ключей – снижать на 1/3

 

5. Указанный вид таблицы возможен при С=7. Последние записываемые в таблицу три ключа выделены.

 

I                      
K                      

 

Критерии:

за ответ «невозможный вид» – ставить минус

за каждый неправильно размещенный ключ – снижать на 1/3

 

6. В соответствии с приведенным определением, < прим > – это слова вида anbm, где n > m ³ 0

Критерии:

неправильная обработка слов, где b находится слева от a (b n a m, … abab … и т.п.) – сразу минус

оценку снижать по 1/3 за:

– останов хотя бы на одном слове вида a n b m, где n £ m, в том числе на пустом слове

– зацикливание хотя бы на одном слове вида a n b m, где n > m

– каждую лишнюю формулу постановки

 

--------------------------------------------------------------------------------------------------------

 

Доц. Корухова Л.С.

 

Доц. Пильщиков В.Н.

 

“_____” ________________ 2006 г.

 







Дата добавления: 2015-09-04; просмотров: 513. Нарушение авторских прав; Мы поможем в написании вашей работы!




Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Условия, необходимые для появления жизни История жизни и история Земли неотделимы друг от друга, так как именно в процессах развития нашей планеты как космического тела закладывались определенные физические и химические условия, необходимые для появления и развития жизни...

Метод архитекторов Этот метод является наиболее часто используемым и может применяться в трех модификациях: способ с двумя точками схода, способ с одной точкой схода, способ вертикальной плоскости и опущенного плана...

Примеры задач для самостоятельного решения. 1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P   1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

Studopedia.info - Студопедия - 2014-2025 год . (0.008 сек.) русская версия | украинская версия