Общие сведения
1. Языки Pascal, BASIC и C являются _______________ языками, в то время как С++ является _______________ языком.
2. В качестве образца по отношению к объекту выступает:
а) метод
б) класс
в) операция
г) значение
3. Двумя основными компонентами объекта являются __________ и функции, которые ____________.
4. В С++ функцию, входящую в состав класса, называют:
а) функция-член класса
б) оператор класса
в) функция класса
г) метод класса
5. Защита данных от несанкционированного доступа другими функциями называется ______________.
6. Какие из перечисленных ниже причин являются главными для использования объектно-ориентированных яхыков?
а) возможность создания собственных типов данных
б) простота операторов объектно-ориентированных языков по сравнению с процедурными языками
в) наличие средств для автокоррекции ошибок в объектно-ориентированных языках
г) объектно-ориентированные программы легче концептуализируются
7. ____________ отображает объекы реального мира точнее, чем функции.
8. Истинно ли утверждение: программа на С++ в целом схожа с программой на С за исключением некоторых различий в кодировании.
9. Объединение данных и функций называется _____________.
10. Если язык обеспечивает возможность создания пользовательских типов данных, то говорят, что язык называется:
а) наследуемым
б) инкапсулируемым
в) перегруженным
г) расширяемым
11. Истинно ли утверждение: достаточно двух операторов чтобы отличить программу на С от программы на С++.
12. Возможность выполнения оператором или функцией различных действий в зависимости от типа операндов называется ___________.
13. Операция, выполняющая заданные действия над пользовательским типом данных называется:
а) полиморфической
б) инкапсулированной
в) классифицированной
г) перегруженной
14. Запоминание новых терминов языка С++:
а) является очень важным
б) можно отложить "на потом"
в) служит ключом к успеху и процветанию
г) бессмысленно
15. Универсальный язык моделирования - это:
а) программа для построения физических моделей
б) средство визуализации организации программы
в) результат объединения языков С++ и FORTRAN
г) вспомогательное средство в разработке программного обеспечения
//Ответы:
1. процедурными | объектно-ориентированным
2. б
3. данные | совершают действия над ними
4. а
5. сокрытием данных
6. аг
7. объекты
8. ложно, организационные принципы различаются
9. инкапсуляция
10. г
11. ложно, большинство строк на кода на С++ ничем не отличается от кода на С
12. полиморфизмом
13. г
14. б
15. бг
Комментариев нет:
Отправить комментарий