wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

c#71-141

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

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

e)

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

2.

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

a)

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

b)

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

c)

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

d)

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

e)

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

3.

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

a)

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

b)

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

c)

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

d)

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

e)

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

4.

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

a)

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

b)

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

c)

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

d)

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

e)

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

5.

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

a)

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

b)

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

c)

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

d)

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

e)

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

6.

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

a)

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

b)

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

c)

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

d)

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

e)

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

7.

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

a)

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

b)

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

c)

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

d)

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

e)

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

8.

Как можно увеличить значение счетчика на 1 внутри for? / For ішіндегі есептегіштің мәнін 1-ге қалай арттыруға болады?

a)

i = i - 2

b)

continue

c)

i--

d)

i = 0

e)

i++ 

9.

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

a)

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

b)

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

c)

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

d)

Когда вызывается Console.Write() / консоль шақырылған кезде.Write()

e)

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

10.

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

a)

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

b)

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

c)

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

d)

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

e)

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

11.

Какое ключевое слово используется для элементов коллекции в foreach? / foreach ішіндегі коллекция элементтері үшін қандай кілт сөз қолданылады?

a)

where

b)

from

c)

of

d)

to

e)

in

12.

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

a)

int arr[5];

b)

int array(5);

c)

int[] arr = new int[5]; 

d)

int arr(5);

e)

array arr = int[5];

13.

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

a)

arr.first()

b)

arr(1)

c)

arr{0}

d)

arr[0] 

e)

arr[1]

14.

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

a)

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

b)

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

c)

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

d)

С двух / екі

e)

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

15.

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

a)

arr.length()

b)

arr.Length 

c)

getLength(arr)

d)

arr.Size

e)

size(arr)

16.

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

a)

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

b)

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

c)

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

d)

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

e)

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

17.

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

a)

getRank(cube)

b)

size(cube)

c)

rank(cube)

d)

cube.Rank 

e)

cube.Length

18.

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

a)

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

b)

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

c)

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

d)

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

e)

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

19.

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

a)

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

b)

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

c)

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

d)

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

e)

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

20.

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

a)

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

b)

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

c)

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

d)

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

e)

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

21.

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

a)

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

b)

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

c)

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

d)

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

e)

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

22.

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

a)

join(str1,str2)

b)

str1.append(str2)

c)

concat(str1,str2)

d)

str1 & str2

e)

str1 + str2 

23.

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

a)

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

b)

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

c)

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

d)

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

e)

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

24.

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

a)

Класс 

b)

Цикл

c)

Метод

d)

Константа

e)

Переменная

25.

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

a)

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

b)

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

c)

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

d)

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

e)

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

26.

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

a)

typedef Point;

b)

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

c)

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

d)

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

e)

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

27.

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

a)

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

b)

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

c)

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

d)

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

e)

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

28.

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

a)

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

b)

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

c)

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

d)

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

e)

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

29.

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

a)

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

b)

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

c)

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

d)

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

e)

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

30.

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

a)

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

b)

Тип int для хранения целых чисел в программе C #/ C #

бағдарламасында бүтін сандарды сақтауға арналған Int түрі

c)

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

d)

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

e)

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

31.

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

a)

Возвращает количество символов строки в C #

программе / C # 

бағдарламасындағы жол таңбаларының санын қайтарады 

b)

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

c)

Удаляет строку полностью из памяти программы C#

/ жолды C# 

бағдарламасының жадынан толығымен жояды

d)

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

e)

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

32.

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

a)

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

b)

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

c)

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

d)

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

e)

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

33.

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

a)

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

b)

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

c)

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

d)

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

e)

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

34.

Что делает ключевое слово base? / Base кілт сөзі не істейді?

a)

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

b)

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

c)

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

d)

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

e)

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

35.

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

a)

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

b)

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

c)

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

d)

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

e)

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

36.

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

a)

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

b)

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

c)

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

d)

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

e)

Конструктор создаёт объект класса программы всегда / Конструктор әрқашан бағдарлама класының нысанын жасайды

37.

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

a)

Interface IName{}

b)

struct IName

c)

public interface: IName

d)

interface IName { void Method(); } 

e)

class IName()

38.

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

a)

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

b)

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

c)

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

d)

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

e)

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

39.

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

a)

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

b)

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

c)

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

d)

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

e)

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

40.

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

a)

0

b)

9

c)

11

d)

22

e)

33

41.

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

a)

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

b)

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

c)

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

d)

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

e)

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

42.

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

a)

abstract class Shape { } 

b)

class abstract Shape

c)

abs Shape();

d)

abstract Shape();

e)

void Shape{}

43.

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

a)

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

b)

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

c)

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

d)

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

e)

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

44.

Math.exp(12 % 3)?

a)

Math.exp(4)

b)

2

c)

3

d)

0

e)

1

45.

1.7 Е4 правильная запись? / дұрыс жазылуы

A) 

a)

18000

b)

17000

c)

0.00018

d)

1.8

e)

0.0018

46.

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

a)

DOUBLE 

b)

LONG

c)

BOOLEAN

d)

STRING

e)

INTEGER

47.

1.8 Е4 правильная запись? / дұрыс жазылуы

a)

18000 

b)

1800

c)

0.00018

d)

1.8

e)

0.0018

48.

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

a)

27.0

b)

0.0027

c)

0.027

d)

0.27

e)

270

49.

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

a)

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

b)

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

c)

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

d)

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

e)

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

50.

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

a)

warning("Ошибка");

b)

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

c)

error("Текст");

d)

catch Exception();

e)

raise Exception;

51.

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

a)

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

b)

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

c)

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

d)

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

e)

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

52.

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

a)

TextRead

b)

InputStream

c)

FileIn

d)

StreamReader 

e)

FileReader

53.

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

a)

WriteFile

b)

TextSave

c)

FileWriter

d)

OutputStream

e)

StreamWriter 

54.

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

a)

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

b)

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

c)

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

d)

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

e)

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

55.

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

a)

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

e)

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

56.

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

a)

0.312 

b)

-3.12

c)

3.12

d)

312

e)

31.2

57.

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

a)

new ProjectName;

b)

using ProjectName;

c)

ns ProjectName;

d)

namespace ProjectName 

e)

space ProjectName { }

58.

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

a)

And;

b)

%; 

c)

Or;

d)

/;

e)

Mod

59.

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

a)

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

b)

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

c)

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

d)

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

e)

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

60.

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

a)

X Div 2 = 1

b)

X Div 2 = 0

c)

X Mod 2 = 0 

d)

X Mod 2 = 5

e)

X Mod 2 = 2

61.

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

a)

div

b)

And;

c)

%;

d)

/; 

e)

Or;

62.

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

a)

*

b)

+

c)

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

d)

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

e)

Куб/текше

63.

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

a)

модуль

b)

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

c)

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

d)

куб

e)

*;

64.

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

a)

.config

b)

.sys

c)

.bat

d)

.exe

e)

.dll 

65.

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

a)

var

b)

new

c)

dim

d)

const

e)

static

66.

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

a)

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

b)

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

c)

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

d)

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

e)

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

67.

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

a)

Компания Oracle

b)

Компания IBM

c)

Компания Microsoft 

d)

Компания Google

e)

Компания Apple

68.

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

a)

PyCharm

b)

NetBeans

c)

Visual Studio 

d)

Eclipse

e)

IntelliJ IDEA

69.

Какое расширение имеют файлы исходного кода C  ? / C  бастапқы код файлдары қандай кеңейтімге ие?

a)

.cs 

b)

.cpp

c)

.java

d)

.py

e)

.js

70.

Что является основным элементом программы на C  ? / C  бағдарламасының негізгі элементі қандай?

a)

Таблица

b)

Класс 

c)

Модуль

d)

Процедура

e)

Скрипт