Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/studb20/public_html/index.php on line 4
 Вопросы - ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 2) онлайн - Studbook

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 2) онлайн

Вопросы

Ответы на приведенные ниже контрольные вопросы можно найти в приложе- нии Ж.

1. Разделение программы на функции:

а)            является ключевым методом объектно-ориентированного программи- рования;

б)           упрощает представление программы;

в)            сокращает размер программного кода;

г)            ускоряет процесс выполнения программы.

2. После имени функции ставятся___                .

3. Тело функции заключается в____  .

4. В чем особенность функции main()?

5. Конструкция C++, указывающая компьютеру выполнить действие, назы- вается____       .

6. Напишите пример комментария в стиле C++ и пример устаревшего ком- ментария /*.

7. Выражение:

а)            всегда приводит к вычислению значения;

б)           является способом высказывания программы;

в)            всегда происходит вне функции;

г)            является частью оператора.

8. Укажите размер переменных следующих типов в 32-битной системе:

а)            тип int;

б)           тип long double;

в)            тип float;

г)            тип long.

9. Истинно ли следующее утверждение: переменная типа char может хра- нить значение 301?

10. Укажите, к каким элементам программы относятся следующие:

а)            12;

б)           'a';

в)            4.28915;

г)            JungleJim;

д)           JungleJim().

11. Напишите операторы, выводящие на экран: а) значение переменной x;

б)           имя Jim;

в)            число 509.

12. Истинно ли следующее утверждение: в операции присваивания величина, стоящая слева от знака равенства, всегда равна величине, стоящей справа от знака равенства?

13. Напишите оператор, выводящий значение переменной george в поле раз- мером 10 символов.

14. Какой заголовочный файл нужно включить в исходный текст, чтобы ис- пользовать объекты cin и cout?

15. Напишите оператор, который получает с клавиатуры числовое значение и присваивает его переменной temp.

16. Какой заголовочный файл нужно включить в исходный текст, чтобы ис- пользовать манипулятор setw?

17. Двумя случаями, когда компилятор обрабатывает разделительные симво- лы, являються_____   и_____               .

18. Верно или неверно следующее утверждение: нет никаких препятствий к использованию переменных разного типа в одном арифметическом выра- жении?

19. Значение выражения 11 % 3 равно____   .

20. Действия каких двух типов операций сочетают в себе операции арифме- тического присваивания?

21. Напишите оператор, увеличивающий значение переменной temp на 23 с одновременным присваиванием. Напишите аналогичный оператор, не ис- пользующий сложения с присваиванием.

22. На какую величину увеличивает значение переменной операция инкре- мента?

23. Какие значения .выведут на экран два указанных оператора, если началь- ное значение переменной var1 равно 20?

cout << var1--; cout << ++var1;

24. С какой целью мы включали заголовочные файлы в тексты наших приме- ров?

25. Коды библиотечных функций содержатся в ____               файлах.

 

63