Основы алгоритмизации и программирования ответы 2021г.Тесты (СИНЕРГИЯ) МОИ (Решение → 3749)

Описание

57 вопросов с ответами

Сдано на 90 баллов из 100 "Отлично"

Год сдачи - 2018-2021.

После покупки Вы получите файл с ответами на вопросы которые указаны ниже:

***(Если нужна помощь с другими предметами или сдачей тестов онлайн, пишите в личные сообщения)

Оглавление

1. Общий вид определения указателей выглядит следующим образом:

*char p;

*тип *p;

*тип* имя_указателя;

*int *имя_указателя;

2. Последовательность символов, заключенная в двойные кавычки называется

*управляющая последовательность

*символ

*идентификатор

*строковая константа

3. Константа NULL определена в залоговочном файле:

*stdlib.h

*alloc.h

*include.h

*stdio.h

4. Допустимо ли применение оператора безусловного перехода goto в программах, написанных на языке C?

да

нет

5. Одним из последних языков программирования, разработанных компанией Microsoft, является

*Pascal

*C#

*C++

*Java

6. Сколько байт занимает в памяти ЭВМ следующая строка: "Я стану лучшим в мире программистом!"

*43

*37

*36

*40

7. Что из ниже перечисленного не является языком программирования:

*С++

*Basic

*Java

*Flash

8. Операция, состоящая из одного операнда и предшествующего ему знаку унарной операции называется …

*унарная операция

*бинарная операция

*тернарная операция

9. Какие действия не допустимы с указателями?

*присваивание

*получение адреса самого указателя

*унарные операции изменения его значения

*вычисление логарифма сложение и вычитание

10. Декомпозиция в объектно-ориентированном программировании – это:

*разделение алгоритмов, при котором каждый модуль системы выполняет собственный процесс *разделение алгоритмов, при котором каждый модуль системы выполняет один из этапов общего процесса

*процесс сборки программы в объектно-ориентированной среде

*процесс разработки одного программного комплекса в различных объектно-ориентированных средах программирования

11. В объектно-ориентированном программировании переопределение – это:

*передача управления от одного объекта другому

*модификация унаследованных методов

*один из видов наследования

12. Найдите ошибку в строке cout>>”Hello”>>endl; и укажите правильный ответ:

*cout << ”Hello” << endl;

*cout >> Hello >> endl;

*cout >> Hello >> endl

13. Какое расширение обычно имеют файлы с текстом программ в Visual C++?

*dsw

*ico

*exe

*prog

*cpp

14. Какое значение имеет именованная константа «PINK» следующего перечисления: enum COLOR {GREEN, RED, BLUE, PURPLE, PINK, BLACK, BROWN, YELLOW};?

*6

*4

*5

*3

15. Единица текста программы, которая при компиляции воспринимается, как единое целое и по смыслу не может быть разделена на более мелкие элементы, называется:

*константа

*лексема

*мантисса

*транслятор

16. Что такое указатель в С++?

*метка в программе

*переменная, в которой хранится целое число

*переменная, в которой хранится адрес области памяти

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

17. Набор ключевых слов и система правил для конструирования программ, состоящих из групп или строк чисел, букв, знаков препинания и других символов, с помощью которых люди могут сообщать компьютеру набор команд называется …

*компилятор

*ассемблер

*лексема

*язык программирования

18. Можно ли открыв для просмотра файл exe в шестнадцатиричном представлении точно воспроизвести последовательность машинных команд, из которых он состоит?

*можно без применения специальных программ

*нельзя

*можно с использованием специальных программ-отладчиков

19. Какой результат будет выведен на экран после выполнения данной программы:

#include < stdio.h >

void main( )

{ int n=10,k=2;

printf("%d",n+++k);

}

*12

*11

*13

20. Чему равно значение величин А, В и С после выполнения приведенных операций присваивания, если до начала этих действий А=100, В=200, С=300. А := 1000; С := 50; В := А/С; С := B; В := А/С; С :=А;

*А=1000, В=50, С=1000

*А=100, В=20, С=50

*А=1000, В=20, С=50

*А=100, В=200, С=20

21. Что считается методом в объектно-ориентированном программировании?

*стиль программирования

*функция программы

*функция, объявленная в классе

22. Равносильны ли формулы ¯A+¯B=¯AB?

*да

*нет

23. Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C := A V (-B)

*С= «истина»

*С= «ложь»

24. Модификатор доступа - это:

*функция, управляющая доступом к программе

*ключевое слово, регламентирующее тип доступа к определенному члену класса

*настройка интерфейса VC ++

*служебная функция, регламентирующая тип доступа к классу

25. Совокупность однотипных элементов, расположенных в определенном порядке, различающихся индексами и имеющая единое имя называется …….

правильная последовательность

*массив

*функция

*класс

26. Какие языки программирования были созданы специально для обучения людей программированию?

*Basic

*Assembler

*Cobol

*Fortran

*C++

27. Для чего нужен деструктор в С++?

*для освобождения области памяти, выделенной для всей программы

*для обнуления переменной

*для уничтожения функции

*для возвращения системе области памяти, выделенной при выполнении конструктора, а также для закрытия файлов перед окончанием работы с объектом, открывшим этот файл

28. По какой причине возникает «зацикливание» при выполнении группы операторов x=0; y=1; while y<=10 do x=x+1;

*не правильно заданы значения x и y перед циклом

*неверное условие в заголовке цикла while

*отсутствует в теле цикла оператор, увеличивающий y

29. Чему равно i, при следующих условиях: x=4, y=8, z=56. z=x+y*5; x= z–39; i= x+y+z%x;

*16

*21

*19

30. В объектно-ориентированном программировании, данные, называемые параметрами передаются:

*переменным программы

*функциям в виде переменных

*настройкам интерфейса программы

31. Оператор ……… предназначен для организации выбора одного из многих вариантов хода выполнения программы, выполняя проверку совпадения заданного выражения с одной из заданных констант и осуществляя ветвление на основе этой проверки.

*GOTO

*SWITCH

*BREAK

*WHILE

32. Содержать буквы любого алфавита, цифры, специальные знаки может ...

*идентификатор

*комментарий

*оператор

*функция

33. Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C:= A v B

*C = истина

*С = ложь

34. В какой момент программы Си выполняется функция с именем main()?

*когда ее вызовет другая функция

*в конце программы

*при запуске программы (если определена как стартовая)

*после открытия консольного приложения Win32

35. Верно ли утверждение «имя статического массива является указателем-константой на первый байт первого элемента массива»?

да

нет

36. Для чего используется наследование в объектно-ориентированном программировании?

*для копирования программ

*для обращения к библиотекам данных

*для изменения функциональности классов

*для возможности одному классу наследовать функциональность другого класса

37. Какой язык программирования был создан специально для обработки коммерческих данных?

*C

*C#

*C++

*Cobol

38. Что из ниже перечисленного не является языком программирования

*C++

*Cobol

*Assembler

*HTML

39. Если компонентами массива являются массивы, то такой массив называется

*множественный

*многомерный

*сложный

*ассоциативный

40. Для чего используется переменные типа int в С++:

*Для хранения числовых значений.

*Для хранения буквенных значений.

*Для хранения числовых и буквенных значений.

*Для работы с циклами.

41. Инициализация данных в С++ представляет собой:

*присвоение начального значения переменной

*проверка правильности данных переменной

*поиск данных переменной

42. Что из ниже перечисленного используется для создания web-сайтов

*С++

*Assembler

*Basic

*PhP

43. Языки программирования можно разделить на языки

*высокого и низкого уровня

*переходного уровня

*среднего уровня

44. Какая ошибка допущена в данной программе:

#include < stdio.h >

main( )

{

printf ("\\n Hi, world!\\n")

}

*отсутствует точка с запятой в функции

*не определена переменная

*нет точки в конце тела функции

45. Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: С=AvB

*С= «истина»

*С= «ложь»

46. Какой язык программирования был придуман раньше других?

*C

*Fortan

*Assembler

*Pascal

47. Какие из следующих утверждений неверны по отношению к конструктору класса С++?

*конструктор класса – специальный метод, который выполняется в программе при создании объекта данного класса

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

*имя конструктора идентично имени класса

*конструктор не возвращает никакого значения, но ему можно передать любое количество параметров.

48. ........ – это программа, переводящая текст инструкций для компьютера с какого-либо языка программирования на машинный язык.

*система программирования

*компилятор

*кодировщик

*язык программирования

49. Переменная типа содержит адрес размещения участка динамической памяти

*указатель

*функция

*константа

50. Найдите в списке все слова, для которых истинно выражение: ЧастьРечи = «глагол»Время = «будущее»

*был

*истина

*красный

*кружка

*подойдет

*ревущие

*столб

*тихо

51. Функция объявлена как int Func1(const int &arg);. Что означает ключевое слово const в объявлении формального параметра?

*в качестве аргумента могут передаваться только константы целого типа

*внутри функции не производится изменение значения аргумента arg

*внутри функции не производится приведение arg к другому типу

52. При выполнении операций инкремента и декремента значение указателя увеличивается или уменьшается на

*произвольное количество бит

*количество элементов массива

*длину типа, на который ссылается используемый указатель

*длину int

53.Равносильны ли формулы A→B=B ̅→A ̅?

да

Нет

54. Значение величин, которые занимают место в памяти, имеют имя и определенный тип, и их значение никогда не меняется, называется

*переменная

*постоянная

*константа

*целая величина

55. Первым разработанным языком программирования высокого уровня является

*Basic

*C

*Fortran

*Assembler

*Pascal

56. Можно ли в языке программирования Си создать массив указателей?

да

нет

57. Вычислите значение выражения i=(a++*7)+(++b)–( – –с/7), если a=3, b=7, c=15

*42

*27

*24

   
          Описание
          57 вопросов с ответамиСдано на 90 баллов из 100 ОтличноГод сдачи - 2018-2021.После покупки Вы получите файл с ответами на вопросы которые указаны ниже:***(Если нужна помощь с другими предметами или сдачей тестов онлайн, пишите в личные сообщения) 
          Оглавление
          1. Общий вид определения указателей выглядит следующим образом: *char p; *тип *p; *тип* имя_указателя;*int *имя_указателя;2. Последовательность символов, заключенная в двойные кавычки называется*управляющая последовательность*символ*идентификатор*строковая константа3. Константа NULL определена в залоговочном файле:  *stdlib.h  *alloc.h  *include.h *stdio.h4. Допустимо ли применение оператора безусловного перехода goto в программах, написанных на языке C?данет5. Одним из последних языков программирования, разработанных компанией Microsoft, является *Pascal *C# *C++ *Java6. Сколько байт занимает в памяти ЭВМ следующая строка: Я стану лучшим в мире программистом! *43 *37 *36 *407. Что из ниже перечисленного не является языком программирования:*С++*Basic*Java*Flash8. Операция, состоящая из одного операнда и предшествующего ему знаку унарной операции называется …*унарная операция*бинарная операция*тернарная операция9. Какие действия не допустимы с указателями? *присваивание *получение адреса самого указателя *унарные операции изменения его значения *вычисление логарифма сложение и вычитание10. Декомпозиция в объектно-ориентированном программировании – это: *разделение алгоритмов, при котором каждый модуль системы выполняет собственный процесс *разделение алгоритмов, при котором каждый модуль системы выполняет один из этапов общего процесса *процесс сборки программы в объектно-ориентированной среде *процесс разработки одного программного комплекса в различных объектно-ориентированных средах программирования11. В объектно-ориентированном программировании переопределение – это: *передача управления от одного объекта другому *модификация унаследованных методов *один из видов наследования12. Найдите ошибку в строке cout&gt;&gt;”Hello”&gt;&gt;endl; и укажите правильный ответ: *cout &lt;&lt; ”Hello” &lt;&lt; endl; *cout &gt;&gt; Hello &gt;&gt; endl; *cout &gt;&gt; Hello &gt;&gt; endl13. Какое расширение обычно имеют файлы с текстом программ в Visual C++?*dsw*ico*exe*prog*cpp14. Какое значение имеет именованная константа «PINK» следующего перечисления: enum COLOR {GREEN, RED, BLUE, PURPLE, PINK, BLACK, BROWN, YELLOW};?*6*4*5*315. Единица текста программы, которая при компиляции воспринимается, как единое целое и по смыслу не может быть разделена на более мелкие элементы, называется: *константа *лексема *мантисса *транслятор16. Что такое указатель в С++? *метка в программе *переменная, в которой хранится целое число *переменная, в которой хранится адрес области памяти *переменная, которая указывает на принадлежность к определенному классу17. Набор ключевых слов и система правил для конструирования программ, состоящих из групп или строк чисел, букв, знаков препинания и других символов, с помощью которых люди могут сообщать компьютеру набор команд называется …  *компилятор  *ассемблер  *лексема  *язык программирования18. Можно ли открыв для просмотра файл exe в шестнадцатиричном представлении точно воспроизвести последовательность машинных команд, из которых он состоит?  *можно без применения специальных программ  *нельзя  *можно с использованием специальных программ-отладчиков19. Какой результат будет выведен на экран после выполнения данной программы: #include &lt; stdio.h &gt;void main( ){ int n=10,k=2; printf(%d,n+++k);}*12*11*1320. Чему равно значение величин А, В и С после выполнения приведенных операций присваивания, если до начала этих действий А=100, В=200, С=300. А := 1000; С := 50; В := А/С; С := B; В := А/С; С :=А;*А=1000, В=50, С=1000*А=100, В=20, С=50*А=1000, В=20, С=50*А=100, В=200, С=2021. Что считается методом в объектно-ориентированном программировании?*стиль программирования*функция программы*функция, объявленная в классе22. Равносильны ли формулы ¯A+¯B=¯AB?*да*нет23. Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C := A V (-B)*С= «истина»*С= «ложь»24. Модификатор доступа - это: *функция, управляющая доступом к программе *ключевое слово, регламентирующее тип доступа к определенному члену класса *настройка интерфейса VC ++ *служебная функция, регламентирующая тип доступа к классу25. Совокупность однотипных элементов, расположенных в определенном порядке, различающихся индексами и имеющая единое имя называется …….правильная последовательность*массив*функция*класс26. Какие языки программирования были созданы специально для обучения людей программированию?*Basic*Assembler*Cobol*Fortran*C++27. Для чего нужен деструктор в С++?*для освобождения области памяти, выделенной для всей программы*для обнуления переменной*для уничтожения функции*для возвращения системе области памяти, выделенной при выполнении конструктора, а также для закрытия файлов перед окончанием работы с объектом, открывшим этот файл28. По какой причине возникает «зацикливание» при выполнении группы операторов x=0; y=1; while y&lt;=10 do x=x+1;*не правильно заданы значения x и y перед циклом*неверное условие в заголовке цикла while*отсутствует в теле цикла оператор, увеличивающий y29. Чему равно i, при следующих условиях: x=4, y=8, z=56. z=x+y*5; x= z–39; i= x+y+z%x;*16*21*1930. В объектно-ориентированном программировании, данные, называемые параметрами передаются: *переменным программы *функциям в виде переменных *настройкам интерфейса программы31. Оператор ……… предназначен для организации выбора одного из многих вариантов хода выполнения программы, выполняя проверку совпадения заданного выражения с одной из заданных констант и осуществляя ветвление на основе этой проверки.*GOTO*SWITCH*BREAK*WHILE32. Содержать буквы любого алфавита, цифры, специальные знаки может ...*идентификатор*комментарий*оператор*функция33. Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C:= A v B*C = истина*С = ложь34. В какой момент программы Си выполняется функция с именем main()? *когда ее вызовет другая функция *в конце программы *при запуске программы (если определена как стартовая)*после открытия консольного приложения Win3235. Верно ли утверждение «имя статического массива является указателем-константой на первый байт первого элемента массива»?данет36. Для чего используется наследование в объектно-ориентированном программировании?*для копирования программ*для обращения к библиотекам данных*для изменения функциональности классов*для возможности одному классу наследовать функциональность другого класса37. Какой язык программирования был создан специально для обработки коммерческих данных? *C *C# *C++ *Cobol38. Что из ниже перечисленного не является языком программирования*C++*Cobol*Assembler*HTML39. Если компонентами массива являются массивы, то такой массив называется*множественный*многомерный*сложный*ассоциативный40. Для чего используется переменные типа int в С++:*Для хранения числовых значений.*Для хранения буквенных значений.*Для хранения числовых и буквенных значений.*Для работы с циклами.41. Инициализация данных в С++ представляет собой: *присвоение начального значения переменной *проверка правильности данных переменной *поиск данных переменной42. Что из ниже перечисленного используется для создания web-сайтов*С++*Assembler*Basic*PhP43. Языки программирования можно разделить на языки*высокого и низкого уровня*переходного уровня*среднего уровня44. Какая ошибка допущена в данной программе: #include &lt; stdio.h &gt;main( ){printf (\\n Hi, world!\\n)}*отсутствует точка с запятой в функции*не определена переменная*нет точки в конце тела функции45. Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: С=AvB *С= «истина»*С= «ложь»46. Какой язык программирования был придуман раньше других?*C*Fortan*Assembler*Pascal47. Какие из следующих утверждений неверны по отношению к конструктору класса С++? *конструктор класса – специальный метод, который выполняется в программе при создании объекта данного класса *конструктор возвращает значения, но ему нельзя передавать параметры *имя конструктора идентично имени класса *конструктор не возвращает никакого значения, но ему можно передать любое количество параметров.48. ........ – это программа, переводящая текст инструкций для компьютера с какого-либо языка программирования на машинный язык.*система программирования*компилятор*кодировщик*язык программирования49. Переменная типа        содержит адрес размещения участка динамической памяти*указатель*функция*константа50. Найдите в списке все слова, для которых истинно выражение: ЧастьРечи = «глагол»Время = «будущее» *был *истина *красный *кружка *подойдет *ревущие *столб *тихо51. Функция объявлена как int Func1(const int &amp;arg);. Что означает ключевое слово const в объявлении формального параметра? *в качестве аргумента могут передаваться только константы целого типа *внутри функции не производится изменение значения аргумента arg *внутри функции не производится приведение arg к другому типу52. При выполнении операций инкремента и декремента значение указателя увеличивается или уменьшается на *произвольное количество бит *количество элементов массива *длину типа, на который ссылается используемый указатель *длину int53.Равносильны ли формулы A→B=B ̅→A ̅? даНет54. Значение величин, которые занимают место в памяти, имеют имя и определенный тип, и их значение никогда не меняется, называется *переменная *постоянная *константа *целая величина55. Первым разработанным языком программирования высокого уровня является *Basic *C *Fortran *Assembler *Pascal56. Можно ли в языке программирования Си создать массив указателей? да нет57. Вычислите значение выражения i=(a++*7)+(++b)–( – –с/7), если a=3, b=7, c=15 *42 *27 *24 
            
            
            Основы алгоритмизации и программирования (тест с ответами Синергия)Основы анализа бухгалтерской отчетности (тест с ответами Синергия )Основы архитектуры и строительных конструкций.Росдистант ТГУОсновы архитектуры и строительных конструкций (тест с ответами МОИ)Основы безопасности жизнедеятельности СОО НСПКОсновы бизнес-психологии. Коучинг-технологии (НИИ ДПО)Основы бухгалтерского учета 70 балловОсновным содержанием деятельности товарной биржи является создание условий для заключения сделок в сфере … торговлиОсновой всего сущего Гегель считал …Основой для расчета контрактных цен являетсяОсновополагающие вопросы общественной жизни России после Февральской революции предполагалось вынести на решение …Основоположником бюрократической школы менеджмента считается …Основы HR - аудита (тест с ответами Синергия) Основы web-дизайна (HTML, CSS) тест с ответами Синергия