Часть 5. Òåñòîâûå çàäàíèÿ ïî òåìå
1.
Алгоритм — это:
а)
правила выполнения определенных действий;
б)
ориентированный граф, указывающий порядок исполнения некоторого набора команд;
в)
понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей;
г)
набор команд для компьютера;
д)
протокол вычислительной сети.
2.
Укажите наиболее полный перечень способов записи алгоритмов:
а)
словесный, графический, псевдокод, программный;
б)
словесный;
в)
графический, программный;
г)
словесный, программный;
д)
псевдокод.
3.
Суть такого свойства алгоритма как результативность заключается в том, что:
а)
алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);
б)
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
в)
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
г)
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
д)
исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
4.
Суть такого свойства алгоритма как массовость заключается в том, что:
а)
алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);
б)
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
в)
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
г)
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
д)
исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
5.
Суть такого свойства алгоритма как дискретностьзаключается в том, что:
а)
алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);
б)
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
в)
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
г)
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
д)
исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
6.
Суть такого свойства алгоритма как понятность заключается в том, что:
а)
алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);
б)
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;
в)
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
г)
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
д)
исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
7.
Суть такого свойства алгоритма как детерминируемость заключается в том, что:
а)
алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);
б)
записывая алгоритм для конкретного исполнителя можно использовать лишь те команды, что входят в систему его команд;
в)
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа;
г)
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;
д)
исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.
8.
Алгоритм называется линейным:
а)
если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
б)
если ход его выполнения зависит от истинности тех или иных условий;
в)
если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
г)
если он представим в табличной форме;
д)
если он включает в себя вспомогательный алгоритм.
9.
Алгоритм называется циклическим:
а)
если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
б)
если ход его выполнения зависит от истинности тех или иных условий;
в)
если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
г)
если он представим в табличной форме;
д)
если он включает в себя вспомогательный алгоритм.
10.
Алгоритм включает в себя ветвление, если:
а)
если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
б)
если ход его выполнения зависит от истинности тех или иных условий;
в)
если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
г)
если он представим в табличной форме;
д)
если он включает в себя вспомогательный алгоритм.
11.
Ñèñòåìû ïðîãðàììèðîâàíèÿ:
а)
îáåñïå÷èâàþò íåïîñðåäñòâåííîå ðåøåíèå ïîëüçîâàòåëüñêèõ çàäà÷;
б)
ïîçâîëÿþò ñîçäàâàòü íîâûå ïðîãðàììû íà ÿçûêàõ ïðîãðàììèðîâàíèÿ;
в)
îáåñïå÷èâàþò ðàáîòó âñåõ àïïàðàòíûõ óñòðîéñòâ êîìïüþòåðà è äîñòóï ïîëüçîâàòåëÿ ê íèì;
г)
ïðåäñòàâëÿþò ñîáîé ñîâîêóïíîñòü ïðîãðàìì, èñïîëüçóåìûõ äëÿ ðàçëè÷íûõ îïåðàöèé ñ äîêóìåíòàìè;
д)
ïðåäíàçíà÷åíû äëÿ óíè÷òîæåíèÿ êîìïüþòåðíûõ âèðóñîâ è çàðàæåííûõ èìè ôàéëîâ.
12.
Õàðàêòåðíûì ïðèçíàêîì ëèíåéíîé ïðîãðàììû ÿâëÿåòñÿ:
а)
ñòðîãî ïîñëåäîâàòåëüíîå âûïîëíåíèå îïåðàòîðîâ â ïîðÿäêå èõ çàïèñè;
б)
íàëè÷èå â êàæäîé ïðîãðàììíîé ñòðîêå òîëüêî îäíîãî îïåðàòîðîâ;
в)
èñïîëüçîâàíèå â íåé èñêëþ÷èòåëüíî îïåðàòîðîâ ïðèñâàèâàíèÿ;
г)
ïðèñóòñòâèå â íåé îïåðàòîðîâ óñëîâíîãî è áåçóñëîâíîãî ïåðåõîäà;
д)
ïðèñóòñòâèå â íåé îïåðàòîðîâ öèêëà.
13.
Ïîäïðîãðàììîé íàçûâàþò:
а)
÷àñòü ïðîãðàììû, ñîäåðæàùóþ íåîäíîêðàòíî âûïîëíÿåìûå êîìàíäû;
б)
íåçàâèñèìûé ïðîãðàììíûé ìîäóëü;
в)
произвольный фрагмент программы;