Тест:

Клас. Конструктор. Щаблони функцій та класів

26.09.2021
0 0
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Опис тесту (учням цей опис не показується):

Тема: Параметричний поліморфізм. Шаблони функцій та класів.

Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
Опис, який учні побачать перед початком тестування

Тема: Параметричний поліморфізм. Шаблони функцій та класів.

1

1 з 23 балів

Чи можна задати шаблон зі значенням параметра за умовчанням?

2

1 з 23 балів

Який правильний заголовок шаблону?

3

1 з 23 балів

Скільки параметрів може бути у шаблону при визначенні шаблону

функції?

4

1 з 23 балів

Відмітьте правильний варіант опису шаблону сімейства функцій:

5

1 з 23 балів

Методи класу визначають:

6

1 з 23 балів

Якщо є код

class A {public: int a; };

A *obj;

те як звернутися до змінної а?

7

1 з 23 балів

Який буде результат виконання наступного коду :

class A {

public:

int inc (int x){return x++;}

int inc (short x) (return x+2;}

};

A obj;

int y=5;

cout << obj.inc(y);

8

1 з 23 балів

Який буде результат виконання наступного коду :

class A {

public:

int y;

int inc (int x){return y++;}

int inc (short x){return x+y;}

};

A obj; int y=5; obj.y= 6;

cout << obj.inc(y);

9

1 з 23 балів

Якими за умовчанням оголошуються елементи класу?

10

1 з 23 балів

Знайдіть помилку в програмі:

#include "stdafx.h"

#include "iostream"

using namespace std;

template <class T> // Это шаблон функции

T abs(T b, T c )

{

return (a+bb)/2c; }

int _tmain(int argc, _TCHAR* argv[])

{

int a =9,b=3,c=1;

int y1;

float x =3,a1=5.3,b1=3.4, y;

y1 = abs(a,b,c);

y = abs(a1,b1,x);

cout<<y1<<"\n"<<y;

return 0;}

11

8 з 23 балів

Виправте помилку у програмі, Знайдіть де не вистачає параметра Т.

12

5 з 23 балів

#include "stdafx.h"

#include "conio.h"

#include <iostream>

using namespace std;

#include <stdlib.h>

template <clas   T>

class phone

{private:

T   ;

public:

phone (T a) { t=a; }

T show(T c);};

t   mplate <       T>

T phone<T>:show(T c)

{ t--;

cout<<t+c;

return t;};

int _tmain(int argc, _TCHAR* argv[])

{phone<float> s2(3);

s2   show();

getch();

return 0;}

Рефлексія від 18 учнів

Сподобався:

0

Так: 16

Ні: 2

Зрозумілий:

0

Так: 13

Ні: 5

Потрібні роз'яснення:

0

Ні: 12

Так: 6

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Конструктор класу

Конструктор класу

12

Аватар профіля Хмарук Юрій Олегович
Інформатика
10 клас

50 грн

Класи і об’єкти. Конструктор класу

Класи і об’єкти. Конструктор класу

209

Аватар профіля Токар Юлія Валеріївна
Інформатика
10 клас

41 грн

6.3. Конструктор класу

6.3. Конструктор класу

10

Аватар профіля Олена Вадимівна Майборода
Інформатика
10 клас

20 грн

7 клас алгебра "Функція. Лінійна функція"

7 клас алгебра "Функція. Лінійна функція"

435

Аватар профіля Комар Тамара Володимирівна
Алгебра
7 клас

20 грн

9 клас. Властивості функцій

9 клас. Властивості функцій

271

Аватар профіля Пацай Геннадій
Алгебра
8—9 клас

19 грн

11 клас. Показникова функція

11 клас.   Показникова функція

155

Аватар профіля Брусенцова Катерина Юріївна
Алгебра
11 клас

50 грн

Схожі тести

Конструктор. Статичні члени даних

Конструктор. Статичні члени даних

6

Аватар профіля Коваль Світлана Василівна
ООП
дорослі