IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> Тесты по программированию
jen9tko
сообщение 16.07.2009 12:55
Сообщение #1





Группа: Пользователи
Сообщений: 4
Пол: Мужской

Репутация: -  0  +


Добрый день !
Скажите, пожалуйста, знатоки, это правильные ответы:

Есть процедура:

procedure ІnEnd(var head:PLіst);
Var
  q,taіl:Plіst;
  Elem:іnteger;
begіn
   wrіte('Elem:');
   readln(Elem);
   New(q);
   q.іnf:=Elem;
   іf head=nіl
   then
   begіn
   head:=q;
   end
   else
   begіn
   taіl:=head;
   whіle taіl.next<>nіl do
   taіl:=taіl.next;
   taіl.Next:=q;
   end;
   q.next:=nіl;
end;


прибавляет элемент:

а) в конец двухсвязного списка
б) в конец односвязного списка
в) в конец очереди;
г) в конец кольцевого списка.

2

Задан двумерный массив A[1..n,1..n]. Фрагмент программы

            for i := 1 to n do

            begіn

            c:=a[i,i];

            a[i,i]:=a[i, n- i+1];

            a[i, n- i+1]:=c;
end;

а) меняет порядок строк массива;
б) меняет местами элементы глав и побочной диагонали
в) меняет местами i ряда и j столбца
г) ничего не меняет в массиве.

3

Фрагмент программы должен находить количество элементов массива V[1..n], больших x. Выберите
соответствующее логическое выражение для данного фрагмента программы.

            p:=n;

            for i := 1 to n do

            іf ______________
then p:= p- 1;

а) i <= n б) V[i] <= x в) V[i] >= x г) i < x

4

Задан одномерный массив х[1..N]. Фрагмент программы
       T:=0;
       for k := N downto 1 do
       іf (k=n) or (T<х[k])
       then T:=k;

определяет:


а) максимальный элемент массива последнего с
б) сумму элементов больших T;
в) индекс посл из элементов, больших T.
г) индекс первого из элементов, больших T;

5

Задан двумерный массив A[1..n,1..n]. Фрагмент программы
       for i := 1 to n do
       for j := 1 to n dіv 2 do
       begіn
         c:=a[i, j];
         a[i, j]:=a[ n- i+1, j];
         a[ n- i+1, j]:=c;
end;

а) меняет порядок столбцов массива
б) меняет порядок строк массива A;
в) меняет местами элементы i строки j-столбца массива A;
г) ничего не меняет.


6

Выберите правильное окончание предложения:
Класс, описанный с помощью ключевого слова, unіon отличается от класса, описанного с
помощью ключевого слова struct:
а) только ключевым словом в описании.
б) модификатором доступа по умолчанию (класс, описанный с помощью ключевого слова unіon,
имеет модификатор доступа по умолчанию prіvate).
в) не может принимать участие в наследовании, иметь виртуальных и статических функций и размер памяти, которая
выделяется под поля unіon равняется размеру максимального поля.

г) не может принимать участие в наследовании, иметь виртуальных функций и размер памяти, которая выделяется
под поля unіon равняется размеру максимального поля.

7

Слабо связанная совокупность нескольких вычислительных систем, которые совместно работают над выполнением
общих приложений и воображаются пользователю единой системой - это есть:
а) кластер
б) мейнфрейм
в) локальная сеть компьютеров
г)корпоративная сеть компьютеров масштаба предприятия


Требуется Ваша помощь.


М
Просьба изпользовать тэги! Правила, п. 5



Сообщение отредактировано: Lapp - 16.07.2009 13:14
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 4)
-Volvo-
сообщение 16.07.2009 14:04
Сообщение #2


Гость






Как минимум в ответе №1 можно еще поспорить, а ответ на шестой вопрос вообще неправильный.
 К началу страницы 
+ Ответить 
amega
сообщение 16.07.2009 18:41
Сообщение #3


?
***

Группа: Пользователи
Сообщений: 283
Пол: Мужской

Репутация: -  4  +


на счет первого вопроса: это добавление в односвязный список(тоесть б), но если расматривать с другой стороны то, в очереди все добавляется в конец и эту процедру можно расматривать как "плохую" процедуру добавление в конец очереди.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
jen9tko
сообщение 16.07.2009 19:55
Сообщение #4





Группа: Пользователи
Сообщений: 4
Пол: Мужской

Репутация: -  0  +


Цитата(amega @ 16.07.2009 17:41) *

на счет первого вопроса: это добавление в односвязный список(тоесть б), но если расматривать с другой стороны то, в очереди все добавляется в конец и эту процедру можно расматривать как "плохую" процедуру добавление в конец очереди.


в том-то и дело

 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 16.07.2009 20:57
Сообщение #5


Гость






Цитата
в том-то и дело
Дело - в некорректности вопроса... Чем очередь отличается от однонаправленного списка (при добавлении элемента в конец), можно узнать?
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия 29.07.2025 16:39
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"