wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

algoritm

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Алгоритм ұғымы қандай ғалымның атынан шыққан?

a)

 Мұхаммед бен-Әл-Хорезми;

b)

 Әбу насыр Әл-Фараби;

 

c)

Қожа Ахмет Яссауи;

d)

 Омар Хаям;

e)

 Әбу насыр Яссауи;

2.

... бiрiнен кейiн бiрi орындалатын әрекеттер тiзбегiн анық көрсететiн ережелер жүйесi.

массив;

a)

массив;

b)

шама;

c)

 команда;

d)

жалпыламалық;

e)

 алгоритм;

3.

Алгоритм дегенiмiз не?

a)

ақпараттарды енгiзу және шығару;

b)

 бiрiнен кейiн бiрi орындалатын әрекеттер тiзбегiн анық көрсететiн ережелер жүйесi;

 ақпараттарды енгiзу және шығару;

c)

ақпараттарды енгiзу және шығару;

d)

 әр адамға түсiнiктi етiп қарапайым тiлде, әрекеттердi бiрiнен соң бiрiн жазу.

e)

 ақпараттарды енгiзу;

4.

  ... бiр есеп үшiн ғана емес, есептердiң бүкiл класына арналған алгоритмнiң қасиетi.

a)

 дәлдiк;

b)

түсiнiктiлiк;

c)

  жалпыламалық;

d)

дискреттiлiк;

e)

 шектiлiк;

5.

   ... нұсқаулардың орындаушыға түсiнiктi тiлде жазуға арналған алгоритмнiң қасиетi.

a)

 түсiнiктiлiк;

b)

 дәлдiк;

c)

 дискреттiлiк;

d)

 жалпыламалық;

e)

 шектiлiк;

6.

  ... нұсқаулардың тiзбек құратындығын және олардың орындалуы жеке қадам жасауға арналған алгоритмнiң қасиетi.

a)

  шектiлiк;

b)

 түсiнiктiлiк;

c)

 дәлдiк;

d)

 шектiлiк;

e)

 жалпыламалық;

7.

Төмендегi қасиеттердiң қайсысы алгоритмнiң дәлдiк қасиетi?

a)

 нұсқаулардың бiр типтiлiгiн талап етедi;

b)

бiр есеп үшiн ғана емес, есептердiң бүкiл класына арналады;

c)

нұсқаулардың орындаушыға түсiнiктi тiлде жазуға арналады;

d)

 нұсқаулардың орындалуы шектi сан қадам  жасау арқылы бiтетiндiгiн және осыдан кейiн нәтиже шығатындығын көрсетедi;

e)

 нұсқаулардың тiзбек құратындығын және олардың орындалуы жеке қадам жасауға арналады

8.

Төмендегi қасиеттердiң қайсысы алгоритмнiң шектiлiк қасиетi?

 

a)

 нұсқаулардың орындаушыға түсiнiктi тiлде жазуға арналады;

b)

бiр есеп үшiн ғана емес, есептердiң бүкiл класына арналады;

c)

 нұсқаулардың орындалуы шектi сан қадам  жасау арқылы бiтетiндiгiн және осыдан кейiн нәтиже шығатындығын көрсетедi;

d)

ұсқаулардың тiзбек құратындығын және олардың орындалуы жеке қадам жасауға арналады;

e)

нұсқаулардың бiр типтiлiгiн талап етедi;

9.

Төмендегi қасиеттердiң қайсысы алгоритмнiң түсiнiктiлiк қасиетi?

 

a)

 нұсқаулардың орындалуы шектi сан қадам  жасау арқылы бiтетiндiгiн және осыдан кейiн нәтиже шығатындығын көрсетедi;

b)

нұсқаулардың тiзбек құратындығын және олардың орындалуы жеке қадам жасауға арналады;

c)

 нұсқауларды орындаушыға түсiнiктi тiлде жазуға арналады;

d)

 нұсқаулардың бiр типтiлiгiн талап етедi;

e)

 бiр есеп үшiн ғана емес, есептердiң бүкiл класына арналады;

10.

Алгоритмдi неше түрде жазуға болады?

a)

 3;

b)

 2;

c)

 4;

d)

 1;

e)

  6;

11.

     Бiрiншi алгоритмдiк тiл:

a)

БЕЙСИК;

b)

ФОРТРАН;

c)

АДА;

d)

АЛГОЛ;

e)

ПАСКАЛЬ;

12.

   Бағдарламаның бастапқы мәтіні бағдарлама орындалғанға дейін толығымен ЭЕМ кодтарына ауысатын процесс ... деп аталады.

a)

көшірмесін алу

b)

бағдарламалау

c)

редакциялау

d)

құрастыру

e)

компиляция

13.

    Бағдарлама дегеніміз не?

a)

процессор орындай алатын екілік кодтардың жиыны

b)

бағдарламалаушының қойған есебін шығару үшін процессор орындауға тиісті болатын командалар немесе нұсқаулардың жиыны

c)

шарттың орындалуына немесе орындалмауына байланысты іс - әрекеттердің көрсетілген немесе басқа тізбегінің орындалуы

d)

пайдаланушы интерфейсін құру барысында қолданылатын элемент

e)

қолданбалы бағдарламаларда пайдаланылатын компоненттер туралы ақпарат сақталатын файлдар жиыны

14.

  Процессор алгоритмнің жазылған командаларын ... орындайды.

a)

табиғи тілде

b)

есеп түрінде

c)

машина тілінде (екілік кодта)

d)

алгоритм тілінде

e)

блок - схема түрінде

15.

1.     Берілген бағдарламаның әрбір жолын жеке-жеке аударып отырып орындайтын транслятор түрі ... деп аталады

a)

интерпретатор

b)

компилятор

c)

ассемблер

d)

транслятор

e)

блок - схема

16.

1.   Берілген бағдарламаны аударып, жинақтағаннан кейін орындайтын транслятор түрі ... деп аталады

a)

ассемблер

b)

транслятор

c)

компилятор

d)

интерпретатор

e)

блок - схема

17.

 

     Бағдарламаны машина тіліне автоматты түрде аударатын түрлендіргіш (аудармашы) бағдарламалар қалай аталады?

a)

түйінді сөздер

b)

транслятор

c)

бағдарламалау тілі

d)

табиғи тілде

e)

кодтар тілі

18.

    Төмен деңгейлі бағдарламалау тілі:

a)

C#

b)

С

c)

Ассемблер

d)

Python

19.

     Жоғары деңгейлі тілдердің ішіндегі кең тарағаны 1965 жылы Д.Кемени мен Т.Курц құрған қай тіл?

a)

C#

b)

Basic

c)

Java

d)

 Pascal

e)

C++

20.

1970 жылы швейцария физигі Никлаус Вирт ұсынған қай тіл?

a)

Pascal

b)

C#

c)

C++

d)

Java

e)

Basic

21.

... деп бұл ЭЕМ түсiнетiн тiлде жазуды айтады.

 

a)

арнаулы тiлде жазу;

b)

блок схема түрiнде жазу;

c)

цикл түрiнде жазу;

d)

табиғи тiлде жазу;

e)

арнаулы тiлде және табиғи тiлде;

22.

 

Си тілінде жазылған алғашқы операциялық  жүйені көрсет.

a)

NC

b)

PS-DOS

c)

LINUX

d)

MS- DO

e)

UNIX

23.

Си тіліндегі тақырыптық файлдың типі қандай?

a)

exe

b)

h

c)

c

d)

cpp

e)

com

24.

С++ тілі қай жылы жасалды?

a)

1975

b)

1965

c)

1980

d)

1986

e)

1977

25.

Си тілінде # символы нені көрсетеді?

a)

түппроцессорлық директиваны

b)

синтаксис

c)

тақырыптың басын

d)

бағдарламаның басын

e)

алфавит

26.

     Бiр бағдарламаны құру үшiн бiрге қолданылатын файлдар жиынын Visual C ++ -те қалай атайды?

a)

класс

b)

көпшiлiк

c)

жоба

d)

объект

e)

жиындар

27.

1.     ... - анықталған қасиеттер (параметрлер) жиынтығы және оларды өңдеу (бағдарламалық амал) тәсілдері.

a)

объект

b)

тәсіл

c)

класс

d)

қасиет

e)

жүрісі

28.

C ++ те класс айнымалысы не үшiн қолданылады?

a)

тек бүтiн айнымалыларды сақтау үшiн

b)

тек символдық айнымалыларды сақтау үшiн

c)

мәлiметтердi сақтау үшiн

d)

тек бөлшек айнымалыларды сақтау үшiн

e)

ремарктарды сақтау үшiн

29.

C++ те private кiлттiк сөзi ненi бiлдiредi?

a)

айнымалы классының жиiлiктi ашықтығын

b)

айнымалы класының жылжымалылығын

c)

айнымалы классының ашықтығын

d)

айнымалы классының жиiлiктi жабықтағын

e)

айнымалы классының жабықтығын

30.

C++ те public кiлттiк сөзi ненi бiлдiредi?

A) айнымалы классының ашықтығын

B) айнымалы классының жабықтығын

C) айнымалы классының жиiлiктi ашықтығын

D) айнымалы классының жиiлiктi жабықтағын

E) айнымалы класының жылжымалылығын

 

a)

айнымалы класының жылжымалылығын

b)

айнымалы классының жиiлiктi ашықтығын

c)

айнымалы классының жиiлiктi ашықтығын

d)

айнымалы классының ашықтығын

e)

айнымалы классының жабықтығын