wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по программированию (Paint, Graphics, PictureBox)

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.

Дайте характеристику событию Paint / Paint оқиғасына сипаттама беріңіз

a)

Paint отвечает за перерисовку окна формы программы / Paint бағдарлама пішінінің терезесін қайта салуға жауапты

b)

Paint выполняется автоматически системой программирования всегда / Paint әрқашан бағдарламалау жүйесі арқылы автоматты түрде орындалады

c)

Paint нельзя использовать в коде методов класса программы / Paint бағдарламасын бағдарлама классының әдіс кодында қолдануға болмайды

d)

Paint заменяет метод Main внутри программы всегда / Paint әрқашан бағдарлама ішіндегі Main әдісін ауыстырады

e)

Paint выполняется только после закрытия окна формы программы / Paint бағдарлама пішіні терезесі жабылғаннан кейін ғана орындалады

2.

Охарактеризуйте объект Graphics для рисования / Сурет салу үшін графикалық нысанды сипаттаңыз

a)

Graphics g = this.CreateGraphics() создаёт объект программы / Graphics g = this.CreateGraphics () бағдарлама нысанын жасайды

b)

Graphics нельзя создавать вручную в коде программы / graphics бағдарламасының кодында қолмен жасалмайды

c)

Graphics заменяет метод Draw графического объекта программы / graphics бағдарламасының графикалық нысанын сызу әдісін ауыстырады

d)

Graphics выполняется автоматически системой программирования всегда / Graphics әрқашан бағдарламалау жүйесі арқылы автоматты түрде орындалады

e)

Graphics используется исключительно для текста и символов программы / Graphics тек бағдарлама мәтіні мен таңбалары үшін қолданылады

3.

73: Опишите отображение графических файлов / Графикалық файлдардың көрсетілуін сипаттаңыз

a)

A) Изображения отображаются через PictureBox или Graphics объект / суреттер picturebox немесе graphics нысаны арқылы көрсетіледі

b)

B) Графика отображается только в консоли приложения программы / Графика тек бағдарлама қолданбасының консолінде көрсетіледі

c)

C) Файлы нельзя отображать без вызова методов класса PictureBox программы / файлдарды бағдарлама PictureBox классының әдістерін шақырмай көрсету мүмкін емес

d)

D) Отображение выполняется через комментарии кода программы всегда / дисплей әрқашан бағдарлама кодының түсініктемелері арқылы орындалады

4.

Объясните компоненты OpenFileDialog и SaveFileDialog / Openfiledialog және savefiledialog компоненттерін түсіндіріңіз

a)

OpenFileDialog открывает файл SaveFileDialog сохраняет файл / OpenFileDialog файлды ашады SaveFileDialog файлды сақтайды

b)

Диалоги нельзя использовать внутри метода класса программы / диалогтарды бағдарлама класы әдісінің ішінде қолдануға болмайды

c)

Компоненты OpenFileDialog и SaveFileDialog работают исключительно с числами программы всегда / OpenFileDialog и SaveFileDialog компоненттер тек бағдарлама сандарымен жұмыс істейді әрқашан

d)

Диалоги создаются автоматически системой программирования всегда / Диалогтар әрқашан бағдарламалау жүйесі арқылы автоматты түрде жасалады

e)

Компоненты заменяют метод WriteLine текста программы всегда / компоненттер әрқашан бағдарлама мәтінінің WriteLine әдісін ауыстырады

5.

Какой синтаксис правильный для do...while? / do...while үшін дұрыс синтаксис қандай?

a)

do {операторы;} while (условие);

b)

while {операторы;} do (условие);

c)

repeat {операторы;} until (условие);

d)

loop (условие) {операторы;}

e)

if (условие) {операторы;}

6.

В чем отличие do...while от while? / do…while мен while циклі арасындағы айырмашылық неде?

a)

Условие проверяется после выполнения тела / шарт дене орындалғаннан кейін тексеріледі

b)

Условие проверяется до выполнения тела / шарт дене орындалғанға дейін тексеріледі

c)

В do...while нельзя использовать break / do-да...while break пайдалану мүмкін емес

d)

do...while используется только с числами / do...while тек сандармен қолданылады

e)

while выполняется бесконечно / while шексіз орындалады

7.

Что произойдет, если условие в do...while ложно с самого начала? / Егер do...while цикліндегі шарт басында-ақ жалған болса, не болады?

a)

Тело выполнится один раз / дене бір рет орындалады

b)

Цикл не выполнится вовсе / Цикл мүлдем орындалмайды

c)

Ошибка синтаксиса / Цикл мүлдем орындалмайды

d)

Программа зависнет / бағдарлама қатып қалады

e)

Возникнет исключение / ерекше жағдай пайда болады

8.

Что делает оператор break в цикле do...while? / Break операторы do циклінде не істейді...while?

a)

Прерывает выполнение цикла / циклдің орындалуын тоқтатады

b)

Пропускает итерацию цикла / цикл итерациясын өткізіп жібереді

c)

Повторяет итерацию / қайталануды қайталайды

d)

Удаляет переменную / айнымалыны жояды

e)

Очищает консоль / консольді тазартады

9.

Как можно увеличить значение счетчика на 1 внутри for?

a)

i++ (правильный ответ)

b)

i--

c)

i = 0

d)

i = i - 2

e)

continue

10.

Когда завершается выполнение цикла for?

a)

Когда условие становится ложным / шарт жалған болған кезде

b)

Когда i == 0 / i == 0 болғанда

c)

Когда встречается оператор else / else операторы кездессен кезде

d)

После первого прохода / бірінші өтуден кейін

11.

Что произойдет, если коллекция пуста? / Егер коллекция бос болса не болады?

a)

Цикл не выполнится ни разу / Цикл бір рет орындалмайды

b)

Возникнет ошибка компиляции / компиляция қатесі пайда болады

c)

Будет выведено значение null / null мәні шығарылады

d)

Цикл выполнится один раз / Цикл бір рет орындалады

e)

Создастся новый массив / жаңа массив жасалады

12.

Какое ключевое слово используется для элементов коллекции в foreach?

a)

in

b)

of

c)

from

d)

to

e)

where

13.

Как создается массив из 5 элементов типа int? / Int типті 5 элементтен тұратын массив қалай жасалады?

a)

int[] arr = new int[5];

b)

int arr(5);

c)

array arr = int[5];

d)

int arr[5];

e)

int array(5);

14.

Как обратиться к первому элементу массива arr? / Arr массивінің бірінші элементіне қалай жүгінуге болады?

a)

arr[0]

b)

arr(1)

c)

arr{0}

d)

arr[1]

e)

arr.first()

15.

С какого индекса начинается массив в C#? / C#-да массив қай индекстен басталады?

a)

С нуля / нөлден

b)

С единицы / бірліктен

c)

С двух / екі

d)

С последнего / соңғысынан

e)

С случайного / кездейсоқ

16.

Как узнать длину массива arr? / Arr массивінің ұзындығын қалай білуге болады?

a)

arr.Length (правильный ответ)

b)

arr.Size

c)

size(arr)

d)

arr.length()

e)

getLength(arr)

17.

Что хранит каждый элемент массива? / Массивтің әр элементі нені сақтайды?

a)

Значение одного типа / бір түрдің мәні

b)

Разные типы данных / деректердің әртүрлі түрлері

c)

Имя класса / сынып Атауы

d)

Адрес памяти программы / бағдарлама жадынның Мекен-жайы

e)

Символ индекса / Индекс белгісі

18.

Как узнать количество измерений массива? / Массив өлшемдерінің санын қалай білуге болады?

a)

cube.Rank

b)

cube.Length

c)

rank(cube)

d)

size(cube)

e)

getRank(cube)

19.

Как передать значение параметра в метод? / Параметр мәнін әдіске қалай беруге болады?

a)

Указать его при вызове метода / әдіс шақырылған кезде оны көрсетіңіз

b)

Использовать директиву using / using директивасын қолданыңыз

c)

Ввести через консоль / консоль арқылы енгізу

d)

Объявить внутри метода / әдіс ішінде жариялау

e)

Добавить в заголовок класса / сынып тақырыбына қосу

20.

Что такое рекурсия? / рекурсия деген не?

a)

Вызов методом самого себя / өзін-өзі шақыру әдісі

b)

Выполнение нескольких методов одновременно / бір уақытта бірнеше әдістерді орындау

c)

Повтор циклов / циклдарды қайталау

d)

Использование библиотек / кітапханаларды пайдалану

e)

Обработка исключений / ерекшеліктерді өңдеу

21.

Как остановить бесконечную рекурсию? / Шексіз рекурсияны қалай тоқтатуға болады?

a)

Добавить условие выхода / шығу шартын қосыңыз

b)

Использовать break / break пайдалану

c)

Использовать return без условий / шарттарсыз return пайдаланыңыз

d)

Задать максимальное число итераций / итерациялардың максималды санын орнатыңыз

e)

Применить continue / continue қолдану

22.

Что произойдет при отсутствии условия выхода из рекурсии? / Рекурсиядан шығу шарты болмаған кезде не болады?

a)

Переполнение стека / Стектің толып кетуі

b)

Ошибка синтаксиса / синтаксис қатесі

c)

Возврат 0 / Қайтару 0

d)

Завершение без ошибки / қатесіз аяқтау

e)

Пропуск вызова / қоңырау шалу

23.

Как объединить две строки str1 и str2? / str1 және str2 екі жолын қалай біріктіруге болады?

a)

str1 + str2 (правильный ответ)

b)

str1 & str2

c)

concat(str1,str2)

d)

str1.append(str2)

e)

join(str1,str2)

24.

Можно ли изменять строку после создания? / Жолды (string) құрғаннан кейін өзгертуге бола ма?

a)

Нет, строки неизменяемы / жоқ, жолдар өзгермейді

b)

Да, напрямую / ия, тікелей

c)

Только через цикл / тек цикл арқылы

d)

Только при вводе / тек енгізу кезінде

e)

Только с оператором new / тек жаңа оператормен

25.

Что является основным элементом ООП? / ООБ негізгі элементі қандай?

a)

Класс

b)

Цикл

c)

Метод

d)

Константа

e)

Переменная

26.

Как обозначается наследование в C#? / C#-да мұрагерлік қалай белгіленеді?

a)

Двоеточием (:) / Қос Нүкте (:) 

(правильный ответ)

b)

Стрелкой (->) / Көрсеткі ( ->)

c)

Знаком равно (=) / (=) тең белгісімен

d)

Словом extend / extend сөзімен

e)

Ключевым словом super / super кілт сөзі

27.

97: Как объявить структуру? / Құрылымды қалай жариялауға болады?

a)

A) struct Point { public int x; public int y; }

b)

B) class Point { int x; int y; } создать класс с двумя полями / class point { Int x; Int y; } екі өрісті класс құру

c)

C) structure Point(int x, int y); синтаксис объявления структуры / structure Point(Int x, Int y); құрылымды жариялау синтаксисі

d)

D) new struct Point(); попытка создать структуру без определения полей / new struct Point (); өрістерді анықтамай құрылым құруға тырысу

e)

E) typedef Point;

28.

В чем отличие структуры от класса? / Құрылым мен сыныптың айырмашылығы неде?

a)

Структура — тип значения, класс — ссылочный тип для объектов / құрылым-мән түрі, сынып-объектілер үшін Сілтеме түрі

b)

Они полностью идентичны, различий нет между ними в C / олар толығымен бірдей, С-де олардың арасында ешқандай айырмашылық жоқ

c)

Класс нельзя передавать по ссылке, только структура передаётся / сыныпты сілтеме арқылы беру мүмкін емес, тек құрылым беріледі

d)

Структура хранится в куче, а класс на стеке памяти программы / құрылым үйіндіде, ал сынып бағдарламаның жад стегінде сақталады

e)

Класс быстрее выполняется, структура медленнее при использовании / сынып тезірек орындалады, құрылым пайдаланылған кезде баяу

29.

Можно ли создавать методы внутри структуры? / Құрылым ішінде әдістер жасауға бола ма?

a)

Да, как и в классе можно объявлять методы внутри структуры / ия, сыныптағы сияқты, құрылым ішінде әдістерді жариялауға болады

b)

B)

c)

C)

30.

Нет, структура не может содержать методов и функций / жоқ, құрылым әдістер мен функцияларды қамтуы мүмкін емес

a)

Только статические методы допустимы внутри структуры C / тек статикалық әдістер с құрылымында рұқсат етіледі

b)

Только приватные методы разрешены для структуры C / C құрылымы үшін тек жеке әдістерге рұқсат етіледі

c)

Только абстрактные методы допустимы внутри структуры C / тек абстрактті әдістер с құрылымында жарамды

d)

(правильный ответ)

31.

100: Как вызвать структуру из метода? / Әдістен құрылымды қалай шақыруға болады?

a)

A) Через создание экземпляра структуры и доступ к её полям / құрылымның данасын құру және оның өрістеріне қол жеткізу арқылы (правильный ответ)

b)

B) Через директиву using нельзя напрямую вызвать структуру / using директивасы арқылы құрылымды тікелей шақыру мүмкін емес

c)

C) Только через конструктор класса нельзя использовать структуру / тек сынып конструкторы арқылы құрылымды пайдалануға мүмкін емес

d)

D) Через наследование структуры невозможно в методе напрямую / құрылымның мұрагері арқылы әдіспен тікелей мүмкін емес

e)

E) Через метод Main напрямую нельзя обращаться к структуре / Main әдісі арқылы құрылымға тікелей жүгінуге болмайды

32.

Что представляет собой строка в C#? / C# ішіндегі жол нені білдіреді?

a)

Последовательность символов типа char, образующих текст / мәтінді құрайтын char типті таңбалар тізбегі

b)

Массив чисел для хранения числовой информации программы / Бағдарламаның сандық ақпаратын сақтауға арналған сандар жиымы

c)

Коллекция объектов разных типов в рамках программы / Бағдарлама шеңберінде әртүрлі типтегі объектілер жиынтығы

d)

Тип int для хранения целых чисел в программе C# / C# бағдарламасында бүтін сандарды сақтауға арналған Int түрі

e)

Символ для хранения одного значения внутри программы / бағдарлама ішінде бір мәнді сақтауға арналған таңба

33.

Что делает метод Length у строки? / Length әдісі жолда не істейді?

a)

Возвращает количество символов строки в C / программе / C бағдарламасындағы жол таңбаларының санын қайтарады

b)

Возвращает первый символ строки для проверки текста / мәтінді тексеру үшін жолдың бірінші таңбасын қайтарады

c)

Удаляет строку полностью из памяти программы C / жолды C бағдарламасының жадынан толығымен жояды

d)

Преобразует строку в число типа int или double / жолды Int немесе double түріндегі санға түрлендіреді

e)

Проверяет пробелы и пустые символы внутри строки / жол ішіндегі бос орындар мен бос таңбаларды тексереді

34.

Что представляет собой двумерный массив? / Екі өлшемді массив дегеніміз не?

a)

Таблицу элементов с двумя индексами для строк и столбцов / жолдар мен бағандар үшін екі индексі бар элементтер кестесі

b)

Одну строку данных нельзя считать двумерным массивом / деректердің бір жолын екі өлшемді массив деп санауға болмайды

c)

Список объектов не является полноценным двумерным массивом / нысандар тізімі толық екі өлшемді массив емес

d)

Функцию нельзя назвать двумерным массивом данных / функцияны екі өлшемді деректер массиві деп атауға болмайды

e)

Переменную с одним значением нельзя использовать как двумерный массив / бір мәнді айнымалыны екі өлшемді массив ретінде пайдалану мүмкін емес

35.

Что такое полиморфизм? / Полиморфизм дегеніміз не?

a)

Метод ведет себя по-разному всегда / әдіс әрқашан басқаша әрекет етеді

b)

Объединение нескольких методов класса программы / бағдарлама классының бірнеше әдістерін біріктіру

c)

Повторное объявление метода в классе / сыныпта әдісті қайта жариялау

36.

Что делает ключевое слово base?

a)

Обращается к членам базового класса / базалық сынып мүшелеріне жүгінеді

b)

Объявляет новый класс внутри программы всегда / әрқашан бағдарлама ішінде жаңа сыныпты жариялайды

c)

Прерывает выполнение текущего цикла программы / бағдарламаның ағымдағы циклінің орындалуын тоқтатады

d)

Указывает пространство имен в программе всегда / бағдарламада әрқашан кеңістігін көрсетеді

e)

Присваивает значение переменной метода программы / бағдарлама әдісінің айнымалысына мән береді

37.

Что такое виртуальный метод? / Виртуалды әдіс дегеніміз не?

a)

Метод можно переопределить в производном классе / әдісті туынды сыныпта қайта анықтауға болады

b)

Метод вызывается только один раз программы всегда / әдіс тек бір рет шақырылады бағдарламалар әрқашан

c)

Статический метод используется для общего класса / статикалық әдіс жалпы класс үшін қолданылады

d)

Константный метод сохраняет данные неизменными всегда / тұрақты әдіс деректерді әрқашан өзгеріссіз сақтайды

e)

Локальный метод выполняется только внутри функции программы / жергілікті әдіс тек бағдарлама функциясының ішінде орындалады

38.

Что такое интерфейс? / Интерфейс дегеніміз не?

a)

Контракт определяет набор методов без реализации / келісімшарт іске асырылмайтын әдістер жиынтығын анықтайды

b)

Графическая оболочка создает визуальные компоненты программы / графикалық қабық бағдарламаның визуалды компоненттерін жасайды

c)

Класс содержит поля и методы внутри программы / сыныпта бағдарлама ішіндегі өрістер мен әдістер бар

39.

108: Как объявляется интерфейс? / Интерфейс қалай жарияланады?

a)

interface IName { void Method(); }

b)

class IName()

c)

Interface IName{}

d)

public interface: IName

e)

struct IName

40.

Можно ли создавать экземпляр интерфейса? / Интерфейс данасын жасауға бола ма?

a)

Нет, интерфейс нельзя создать напрямую / жоқ, интерфейсті тікелей жасау мүмкін емес

b)

Да, интерфейс создаётся через new / иә, интерфейс new арқылы жасалады

c)

Только один экземпляр интерфейса программы можно / бағдарлама интерфейсінің бір данасы ғана мүмкін

d)

Только через static создавать интерфейс программы / тек static арқылы бағдарлама интерфейсін жасаңыз

e)

Только в main создавать интерфейс программы / тек main бағдарламасында бағдарлама интерфейсін жасаңыз

41.

Как реализуется интерфейс в классе? / Интерфейс сыныпта қалай жүзеге асырылады?

a)

Через двоеточие после имени класса / сынып атауынан кейін қос нүкте арқылы

b)

Через ключевое слово extends создаём наследование программы / extends кілт сөзі арқылы біз бағдарламаның мұрасын жасаймыз

c)

Через метод include() добавляется интерфейс в класс / include () әдісі арқылы сыныпқа интерфейс қосылады

d)

Через using импортируется интерфейс в класс программы / using арқылы интерфейс бағдарлама класына импортталады

e)

Через наследование struct создаётся интерфейс программы / struct мұрагері арқылы бағдарлама интерфейс жасалады

42.

111: x=11; y=x+2*x; ?

a)

33 (правильный ответ)

b)

22

c)

11

d)

9

e)

0

43.

Что такое абстрактный класс? / Абстрактілі сынып дегеніміз не?

a)

Класс не предназначен для создания экземпляров / сынып даналарды жасауға арналмаған (правильный ответ)

b)

Полностью реализованный класс используется для объектов / толық іске асырылған сынып объектілер үшін пайдаланылады

c)

Интерфейс определяет методы без реализации программы / интерфейс бағдарламаны іске асыру әдістерді анықтайды

d)

Структура содержит поля и методы программы / құрылым бағдарламаның өрістері мен әдістерін қамтиды

e)

Перечисление содержит набор констант программы / санақ бағдарлама тұрақтыларының жиынтығын қамтиды

44.

Как объявить абстрактный класс? / Абстрактілі сыныпты қалай жариялауға болады?

a)

abstract class Shape { }

b)

class abstract Shape

c)

abs Shape();

d)

abstract Shape();

e)

void Shape{}

45.

Что может содержать абстрактный класс? / Абстрактілі сыныпта не болуы мүмкін?

a)

Абстрактные и обычные методы всегда используются вместе / абстрактілі және әдеттегі әдістер әрқашан бірге қолданылады

b)

Только поля класса допустимы в абстрактном классе / абстрактілі сыныпта тек сынып өрістеріне рұқсат етіледі

c)
46.

Math.exp(12 % 3)?

a)

1 (правильный ответ)

b)

0

c)

3

d)

Math.exp(4)

e)

2

47.

116: 1.7 E4 правильная запись? / дұрыс жазылуы

a)

17000 (правильный ответ)

b)

1800

c)

0.00018

d)

1.8

e)

0.0018

48.

117: 3E-5 правильная запись? / дұрыс жазылуы

a)

DOUBLE (правильный ответ)

b)

LONG

c)

BOOLEAN

d)

STRING

e)

INTEGER

49.

118: 1.8 E4 дұрыс жазылуының дұрыс нұсқасын таңдаңыз.

a)

18000

b)

1800

c)

0.00018

d)

1.8

e)

0.0018

50.

119: 2.7 E+2 правильная запись? / дұрыс жазылуы

a)

270 (правильный ответ)

b)

0.27

c)

0.027

d)

0.0027

e)

27.0

51.

Что произойдет если не указать catch после try? / Try-ден кейін catch көрсетілмесе не болады?

a)

Ошибка компиляции возникнет при проверке кода / коды тексеру кезінде компиляция қатесі пайда болады

b)

Код выполнится без обработки исключений программы всегда / Код әрдайым бағдарламаның ерекшеліктерін өңдеусіз орындалады

c)

Исключения будут проигнорированы и выполнение продолжится / Ерекшеліктер еленбейдi және орындалу жалғасады

d)

Программа зациклится и не завершится корректно всегда / бағдарлама ілінеді және әрдайым дұрыс аяқталмайды

e)

Ошибка времени выполнения произойдет при возникновении исключения / ерекшелік пайда болған кезде жұмыс уақыты қатесі орын алады

52.

Как выбросить собственное исключение? / Өз ерекшелігіңізді қалай тастауға болады?

a)

throw new Exception("Сообщение");

b)

catch Exception();

c)
53.

Что такое поток в C#? / C# ағыны дегеніміз не?

a)

Последовательность байтов для чтения или записи / оқуға немесе жазуға арналған байт тізбегі

b)

Набор строк используется для хранения текста программы / бағдарлама мәтінін сақтау үшін жолдар жиынтығы қолданылады

c)

Переменная хранит данные программы всегда использовать / айнымалы бағдарлама деректерін сақтайды әрқашан пайдалану

d)

Интерфейс описывает методы и свойства программы всегда / интерфейс әрқашан бағдарламаның әдістері мен қасиеттерін сипаттайды

e)

Класс исключения сообщает о возникшей ошибке программы / ерекшелік класы бағдарламаның орын алған қатесі туралы хабарлайды

54.

Какой класс используется для чтения текстового файла? / Мәтіндік файлды оқу үшін қандай сынып қолданылады?

a)

StreamReader

b)

FileReader

c)

FileIn

d)

InputStream

e)

TextRead

55.

Какой класс используется для записи в файл? / Файлға жазу үшін қандай сынып қолданылады?

a)

StreamWriter

b)

FileWriter

c)

OutputStream

d)

TextSave

e)

WriteFile

56.

Что делает метод Close()? / Жабу () әдісі не істейді?

a)

Закрывает поток и освобождает ресурсы программы / ағынды жауып, бағдарлама ресурстарын босатады

b)

Удаляет файл из системы навсегда программы / файлды жүйеден біржола жояды бағдарламалар

c)

Перезаписывает данные в файл программы / деректерді бағдарлама файлына қайта жазады

d)

Очищает буфер потока данных программы / бағдарламаның деректер ағынының буферін тазартады

e)

Сохраняет проект и закрывает программу / жобаны сақтайды және бағдарламаны жабады

57.

126: Как прочитать весь текст из файла? / Файлдан барлық мәтінді қалай оқуға болады?

a)

File.ReadAllText("имя_файла.txt"); (правильный ответ)

b)

Console.Read();

c)

File.Read();

d)

Stream.Read();

e)

InputFile();("имя_файла.txt");

58.

127: 3.12 E-01 правильная запись? / дұрыс жазылуы

a)

0.312 (правильный ответ)

b)

-3.12

c)

3.12

d)

312

e)

31.2

59.

Как объявить пространство имен? / Пространство кеңістігін қалай жариялауға болады?

a)

namespace ProjectName

b)

space ProjectName { }

c)
60.

деление с остатком / қалдықпен бөлу

a)

%; (правильный ответ)

b)

Or;

c)

/;

d)

And;

e)

Mod

61.

Можно ли создавать вложенные пространства имен? / Кірістірілген имен кеңістігін құруға бола ма?

a)

Да, можно создавать иерархические пространства для классов программы / иә, бағдарлама сыныптары үшін иерархиялық кеңістіктер жасауға болады

b)

Нет, разрешено создавать только одно пространство имен в коде / жоқ, кодта тек бір имен кеңістігін жасауға рұқсат етіледі

c)

Только одно пространство допустимо для всех классов проекта / жобаның барлық сыныптары үшін тек бір кеңістік рұқсат етіледі

d)

Только статические пространства разрешены для использования в коде / кодта пайдалануға тек статикалық кеңістіктерге рұқсат етіледі

e)

Только при наследовании классов разрешено создавать внутренние пространства / тек сыныптар мұрагерлікке ие болған кезде ғана ішкі кеңістіктер құруға рұқсат етіледі

62.

Число X является четным, если / X Саны жұп болады, егер

a)

X Mod 2 = 0

b)

X Mod 2 = 5

c)

X Div 2 = 0

d)

X Div 2 = 1

e)

X Mod 2 = 2

63.

132: Операция деления / бөлу операциясы

a)

/;

b)

Or;

c)

%;

d)

And;

e)

div

64.

Функция Math.Sqrt(X)

a)

Корень квадратный / түбір квадрат (правильный ответ)

b)

Куб / текше

c)

Возведение в квадрат / квадрат

d)

+

65.

Функция Math.Abs(X)

a)

модуль (правильный ответ)

b)

Возведение в квадрат / квадрат

c)

Корень квадратный / / түбір квадрат

d)

куб

e)

*;

66.

Какое расширение имеет библиотека сборки? / Құрастыру кітапханасында қандай кеңейтілім бар?

a)

.dll

b)

.exe

c)

.bat

d)

.sys

e)

.config

67.

Описание констант? / Тұрақтылардың сипаттамасы?

a)

const (правильный ответ)

b)

static

c)

dim

d)

new

e)

var

68.

Что представляет собой язык программирования C#? / C# бағдарламалау тілі дегеніміз не?

a)

Объектно-ориентированный язык программирования / объектіге бағытталған бағдарламалау тілі

b)

Язык разметки структурированных данных / құрылымдық деректерді белгілеу тілі

c)

Низкоуровневый машинный код программы / бағдарламаның төмен деңгейлі машина коды

d)

Интерпретируемый язык сценариев программ / түсіндірілетін бағдарламалар сценарийлерінің тілі

e)

Язык программирования ассемблера низкий / ассемблердің бағдарламалау тілі төмен

69.

Кто является разработчиком языка C#? / C# тілін жасаушы кім?

a)

Компания Microsoft

b)

Компания Google

c)

Компания Apple

d)

Компания IBM

e)

Компания Oracle

70.

В какой среде чаще всего создаются программы на C#? / C# бағдарламалары қай ортада жиі жасалады?

a)

Visual Studio

b)

Eclipse

c)

NetBeans

d)

IntelliJ IDEA

e)

PyCharm