TOPREFERAT.COM.KZ - Қазақша рефераттар

войти на сайт

вход на сайт

Логин: :
Пароль :

Забыл пароль Регистрация

C++ тіліндегі функцияларды зерттеу курстық жұмыс




C++ тіліндегі функцияларды зерттеу курстық жұмыс
3
Раздел: Соңғы қосылған | Автор: Админ | Дата: 13-03-2015, 12:05
Загрузок: 6084


Мазмұны

Кіріспе 2

1 С++ программалау тілі 3

1.1 Тілдің алфавиті 3

1.2 Көп файлдық проекттерді басқару 9

1.3 С++ тілінің қосымша мүмкіндіктері 10

1.4 Біріктіру 11

1.5 Cи тілінің операциялары 12

1.5.1 Цикл операторлары 14

2 Құрылған программаны сипаттау 16

2.1 Компьютердің видеожүйесі 16

2.2 Гистограмма түріндегі диаграмма 18

Қорытынды 20

Қолданылған әдебиеттер 22

Қосымша 23



Жұмыс түрі: Курстық жұмыс
Жұмыс көлемі: 24 бет
Пәні: Соңғы қосылған курстық жұмыстар

-----------------------------------------------------------------------------------

КУРСТЫҚ ЖҰМЫСТЫҢ ҚЫСҚАРТЫЛҒАН МӘТІНІ
Мазмұны

Кіріспе 2

1 С++ программалау тілі 3

1.1 Тілдің алфавиті 3

1.2 Көп файлдық проекттерді басқару 9

1.3 С++ тілінің қосымша мүмкіндіктері 10

1.4 Біріктіру 11

1.5 Cи тілінің операциялары 12

1.5.1 Цикл операторлары 14

2 Құрылған программаны сипаттау 16

2.1 Компьютердің видеожүйесі 16

2.2 Гистограмма түріндегі диаграмма 18

Қорытынды 20

Қолданылған әдебиеттер 22

Қосымша 23

Кіріспе

Менің курстық жобамның тақырыбы С++ тіліндегі функцияларды зерттеу.
Олардың өзіндік күшті және әлсіз жақтары бар,
Барлық программалау құралдарын екі басты категорияларға бөлуге
төмен деңгейдегі программалау тілі;

жоғарғы деңгейдегі программалау тілі.

Мен бұл курстық жұмысты орындау үшін Си тілін
Қазіргі кездегі программалау тілінің арасында ең көп тараған
Денис Ритчи ойлап тапты. Тіл системалық программаларға арналған
Си тілінде жазылған программаның архитиктуралары әр түрлі компьютерлердің
Сонымен қатар Си тіліндегі программалардың орындалу жылдамдығы ассемблер
Turbo C – қазіргі таңда көп қолданылып
Turbo C тілін оқытып – үйретуден бастап,
Турбо C-дегі графикалық программалау негізінен кірісуден бұрын, графикалық
Монитор сырт пішіні жағынан теледидарға ұқас болғанымен оның
Графика бұл –

Кескіндерді енгізу, бейнелеу және шығару құралдары мен жүйелері.
Алфавиттік – цифрлық символдардан өзгеше нүкте, сызықша немесе
Программалаудың кескіндерді құру және түрлендіру жүйелерін жобалаумен байланысты
1 С++ программалау тілі

1.1 Тілдің алфавиті

Латын алфавитінің әріптері.

1.А,В…Z,a,b,c…z;

2.0…9;

3.”, , {}, (), [], +,-,/,%,,,’,.,:,=,>,4. Өрнектеуге болмайтын символдар: бос орын: табуляция, жаңа
5. Коментария жазу үшін орыс альфавиті қолданылады.

Идентификаторлар. Тілдің ең негізгі түсіністерінің бірі- идентификатор. Ол
Идентифатор төмендегі ережеге сай таңдалуы қажет:

Олар латын әріптерінің х немесе астын сызу басталуы
Оның ішінде латын әрпі және астын сызу белгілері
Си тілінде кіші және үлкен латын әріптері өзгеше
Идентификатордың ұзындығы әр программаның жүйесінде әр түрлі ANSI
Объектілердің идентификаторы тілдің, түйінді сөздерінің стандартты функциядан және
Си программалау тілінде түсініктемеге көп көңіл қойылады.
Программалау ортасы – IDE–біріктірілген программалау ортасы – құралдар
Сонымен қатар, ортада мынадай қосымша мүмкіндіктері арастырылған:

Монитор экранында бірнеше терезені бейнелеп және оның өлшемін
«Мышь» манипуляторын қолдану;

Диалогтар блогы бар;

Текст фрагментін өшіру және орналастыру мүмкіндігі бар;

Басқа программаларды шақырып қолдану мүмкіндігі;

Редакторда макротіл қолданылады.

IDE ортасының негізгі 3 компоненті бар: С/С ++тілдерінің
- Экранның жоғарғы бөліміндегі менюлер жолы;

- Экранның ортасындағы жұмысшы алаңы;

- Экранның төменгі бөлігінде қалыпты-күй жолы.

Менюлер жолы:

Менюден кейбір элементті таңдағанда диалогты блоктар экранға шығарылады.
Команда таңдалғанда ішкі меню (команда қасында үшбұрышты символ
Диалогты блокта параметрлерді анықтау мынадай негізгі басқару құралдарының:
Жүйеде меню екі түрде қатысуы мүмкін: толық немесе
OptionsFull Menus командасы қолданылады, сәйкесінше OFF немесе ON
Жүйеде кез-келген әрекет нақты бір терезеде орындалады. Бір
- тақырыптар жолы;

- терезені жабу маркері;

- айналдырғыш сызғыш;

- терезе өлшемін өзгерту бұрышы;

- экранға терезені толығымен ашу маркері;

- терезе мөлшері (1-ден 9-ға дейін).

Қалыпты күй жолы:

Экранның төменгі бөлігінде орналасқан. Төмендегідей функцияларды атқарады:

Екпінді терезедегі орындалып отырған әрекетке байланысты қолдануға болатын
Нақты көрсетіліп тұрған әрекетті орындау үшін менюден команданы
Программада қандай әрекет орындалып отырғандын хабарлайды.

Менюден таңдалған команда немесе диалогты блок элементтері туралы
Терезенің жүйелік менюі:

ALT – пробел пернелер комбинациясын басу арқылы терезенің
About - бұл команда таңдалғанда диалогты блок
Clear Desktop - командасы арқылы ашық терезелердің бәрі
Repaint Desktop - экрандағы бейнені регенерациялауды жүзеге асырады.
Transfer ішкі менюінің элементтері:

Options/Transfer командасының көмегімен шақырылып ашылған диалогты терезеден анықталып,
File(ALT F) менюі терезелерге программаларды ашуға, енгізуге және
FILEOPEN командасын таңдағанда диалогта блок ашылады да, мұнда
Ашу үшін мынадай әрекеттің бірі орындалады:

1) Файлдың толық атын көрсетіп, REPLACE немесе
Open түймесі басылса, онда файл Edit редакторының жаңа
2) Файл аттарын метасимволдармен беру. Бұл жағдайда файлдар
Бұған дейін енгізілген файлдар спецификациясы тізімінен таңдау үшін
3) Басқа файлдар мазмұнын қарауға болады, ол үшін
Енгізу блогында файл атын нақты немесе шаблондар арқылы
File New командасы NONAMExx. С (хх
File Save командасы редактордың екпінді терезесіндегі файлды
FileSave As... екпінді терезедегі файлды басқа атпен сақтауға
FileChange Dir жұмысшы каталогты өзгерту, яғни атауы мен
FilePrint Turbo C++ - дегі екпінді терезенің
FileGet Info командасы ағымдағы каталог туралы информация блогынан
Get Info блогының мәндері кестесі ( 1-кесте ):

МӘНІ

Current directory

Current file

Extended memory usage

Expanded memory usage

Lines compiled

Total warnings

Totals errors

Total time

Program loaded

Program exit

Available memory МАҒЫНАСЫ

Каталогтың қалыпты аты

Екпінді терезедегі файл аты

Turbo C++ -ге бөлінген қосымша жады мөлшері

Turbo C++ - ге арналған кеңейтілген жады мөлшері

Компиляцияланған жолдар саны

Жүйенің ескертпе хабарламаларының саны

Генерацияланған қателер саны.

Программаның соңғы рет орындалған уақыты.

Өңдеу статусы

Соңғы аяқалған программадан қайту коды.

Қолданылатын жады көлемі DOS (640 К)

Last step time - Өңдеу
File DOS Shell Turbo C++ ортасынан уақытша
Берілген команданы орындау барысында жады мөлшері жетпей қалса,
FileQuit командасы Turbo C++ жүйесінен шығып, оны
Edit(Alt-E) менюі:

Редактор терезелеріндегі текстке өзгертулер, енгізулер, өшірулер жүргізеді. Сонымен
1) Shift пернесін стрелкалармен бірге басу;

2) Ctrl-K B пернелерін қатар басу арқылы
3)Жолды белгілеу үшін Ctrl-K L басу қажет.

Фрагмент белгіленген соң ғана Edit менюіндегі командалар қолданылады
Restore Line командасы соңғы орындалған команданы кері қайтарады.
Copy (Ctrl-Ins) командасы белгіленген фрагменттің көшірмесін буферге орналастырады.
Paste (Shift-Ins) командасы буфердегі тексті жұмысшы терезенің курсоры
Show Clipboard командасы басқа терезелерден көшірілген және
Clear (Ctrl-Del) командасы тексттегі белгіленген фрагментті өшіреді.

Search (Alt-S) менюі:

Search менюі тексті іздеу, функцияны сипаттау және
SearchFind (Ctrl Q F) командасы Find диалогты
Replace (Ctrl Q A):

Search Replace командасы текстегі ізделінді фрагментті және оның
SearchAgain (Ctrl L) командасы Find немесе Replace командаларының
Run (Alt-R) менюі:

Бұл меню командалары программаны орындайды және өңдеу сеансын
Run(Ctrl-F9)

Run командасы Run Arguments командасы көмегімен берілген аргументтерді
Тrace Into(F7) командасы программаны операторлап орындайды. Және функция
RunProgram Reset(Ctrl-F2) командасы программаның ағымды өңдеу сеансын тоқтатады,
RunStep Over командасы ағымды функциядағы келесі операторды орындайды,
RunArguments командасы орындалатын программада командалық жол аргументтерін
Compile Make EXE File - EXE-файл құруға арналған
CompileLink EXE File командасы ағымды OBJ и
Debug (Alt F9) менюі командалары біріктірілген өңдегіштің барлық
Debug Inspect (Alt F4) командасы арқылы мәліметтер элементтерін
Options(Alt-O) менюі командалары Turbo C++ ортасының негізгі
1.2 Көп файлдық проекттерді басқару

Қазіргі программалау технологиясы бойынша бір тұтас программалық жабдық
- проектке енетін барлық файл аттары;

- олардың дискідегі маршруттар;

- алдымен компиляцияланатын файлдармен олардың басқа файлдармен байланысы;

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

- соңғы рет компиляцияланғанда анықталған код өлшемі, мәліметтер
Проект құру үшін мынадай әректтер орындалады:

Проект файл атын таңдау, ол үшін: Project /
Проектіге құрамына енетін файл аттарын қосу, яғни Project
Жүйеге файлды компиляциялау командасын беру, ол үшін: compileMake
Соңынан программаны орындауға жіберу керек, яғни RunRun
Кейін де мынадай әрекеттерді орындауға болады:

Проектіге тағы да файлдар қосып немесе алып тастау;

Проектіге енгізілген файлдарға қатысты параметрлер беруге;

Проектіге нақты бір файлға енгізілетін файлдар мазмұнын қарау.

1.3 С++ тілінің қосымша мүмкіндіктері

Структура – бір атпен біріктірілген бір немесе бірнеше
struct тег {тип1 иден1; тип2 иден2; …
мұндағы тег мәліметтердің жаңа типі болып саналады және
Сипатталған структура негізінде айнымалы құру үшін

struct

С++ тілінде struct қызметші сөзін көрсетпесе де болады:


Айнымалыны структураны құру кезінде де анықтауға болады:

struct тег {тип1 иден1;тип2 иден2;,…
Егер структура типті басқа айнымалылар құрылмайтын болса, структура
struct {тип1 иден1; тип2 иден2; …
Структуралар іштестірілген де болуы мүмкін:

struct тег1

{тип1 иден1;тип2 иден2;тип3 иден3;};

struct тег2 { тип1 иден1;тип2 иден2struct тег1
Структура элементтерін нүкте операторының көмегімен алуға болады:

.

Кейбір жағдайларда структураны функция денесінде қолдану қажеттігі туындайды.
// С және С++ тілдерінде

(struct )

// Тек қана С++ тілінде

( )

Структуралар массиві. Структуралар массивін сипаттау структура типті айнымалыны
Структураларға көрсеткіш. Көрсеткіш келесі түрде сипатталуы мүмкін:

struct *

Бұндай жағдайда структуралық айнымалының кез-келген элементін мына әдістердің
(*). немесе
1.4 Біріктіру

Біріктіру структураған ұқсас. Жазылу ерекшелігі: struct қызметші сөзінің
union тег {тип1 иден1;тип2 иден2; …
Біріктірудің структурадан басты айырмашылығы жадыны ұйымдастыру тәсілінде, яғни
struct P

{ int i;char ch; long int L;};

Бұл элементтердің жадыда орналасуы келесі түрде болады:

жадыда орналасу ( 1 – кесте )

байт байт байт байт байт байт байт

i ch L

Структураның жалпы өлшемі оның өрістерінің ұзындықтарының қосындысына тең.
Енді, дәл осындай біріктіруді қарастырайық:

union P

{ int i; char ch; long int
Бұл элементтердің жадыда орналасуы келесі түрде болады:

жадыда орналасу ( 2 – кесте )

байт байт байт байт

ch

i

L

Біріктірудің жалпы өлшемі оның ең үлкен өрісінің өлшеміне
Typedef қызметші сөзінің көмегімен бұрыннан бар типтердің негізінде
Typedef int butin;

өрнегі butin сөзін int типінің синонимі ретінде қабылдауға
1.5 Cи тілінің операциялары

Тілдің кез-келген өрнегі операторлардан (айнымалылар, константалар) , операцияларынан
дәреже.

*,/.

+;-;

қосымша операциялар бар. Ол логикалық операциялар.

!= тең емес

== тең

|- логикалық «или»

((«И»

?:-шартты операция

«=»-меншіктеу.

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

Меншіктеу операторы –х=у.

Х айнымалысына у айнымалысының мәнін меншіктейді. «=» белгісін
Арифметикалық операциялар -+-/,*,% символдары жазылды. Процентті нақты санға
z=t*v;

s=k/l;

p=g%w;

Логикалық операциялар мынадай таңбалармен жазылады

( (1-(“И”),(“ИЛИ”),(“НЕ”),>,=,Бұл операциялардың нәтижесі шын және жалған болады.Шын(0,жалған=0.

Логикалық операциялардың таңбалары ( 2- кесте )

х
0
0
1
1
Тілде ++ және (( операциялары бар.

++ -операндылардың мәнін 1-ге арттырады.

((= операндыларының мәнін 1-ге кемітеді.

Мыс:а=в+с++; а1=в1+++с1.

Бұларды операндылардың алдында және соңын да жазуға болады.

Мыс:в=в1=2,с=с1=4 онда операция орындалып болғаннан кейін а=7,в=2,с=5,а1=7,в1=2,с1=7.

Типтерді түрлендіру

Егер өрнекте әр түрлі типті операндылар бар болса,оларды
1.Егер операндылардың біреуінің типі double болса ,онда қалғаны
2.Немесе long болса қалғаны да сол типке келтіріледі.

3.Немесе float типті болса қалғаны сол типке келтіріледі.

4.Немесе unsignet болса қалғаны сол типке келтіріледі.

5.long болса қалғаны сол типке келтіріледі.

6. unsignet болса қалғаны сол типке келтіріледі.

7.int болса қалғаны сол типке келтіріледі.

int a=30000;

float b;

- - - - -

b=(float)a*12;

Көрсеткіштер(указатели) және олармен операциялар

Көрсеткіш-жадының адресін көрсететін айнымалы.

Операция(-объектілердің адресін береді.Сонан соң y=(x; мына операторлар
( операциясын консьантаға, өрнектегенде қолдануға болмайды.

Унарлық операция (*)-өзінің операндыларын бөтен бір объектілердің адресі
белгісінен тұратын объектілерді былай белгілеу қажет:

int *a,*b,*c, char*d;/*-dадресінде жазылған айнымалының мәні char дегенді
Көрсеткіштер өрнектерде де қолданылуы мүмкін:

у=7;/7санын у адреске салады*/

*х*=5/*x адресіндегі мәнде 5-ке көбейту.*/

(*z)++; /*-z адрестегі мәнге 1-ді қосады.

Көрсеткіштерді арифметикалық өрнектерде операнд ретінде де қолдануға болады.
1.5.1 Цикл операторлары

Cu тілінде 3 цикл операторлары бар: for, while,
форматы: for (өрнек 1; өрнек 2; өрнек 3)
Цикл денесі-1оператордан тұрса, онда ол ; аяқталады,
,1,2,3 өрнектеріндегі арнайы басқару айнымалысының мәні бойынша цикл
Өрнек 1 – айнымалының бастапқы мәні қабылданды.

Өрнек 2 – айнымалының соңғы мәнін тексеріп салыстырып,
осы мәндерін өсіп кеткен жоқ па
Өрнек 3 – айнымалының мәнін қадам бойынша өсіріп
отырады.

Мыс: for (I=1, I{

}

for (ch=’a’; ch!=’p’;) scanf ((%c(, (ch);

/*-цикл клавишасын «р» таңбасы енгізілуге қайталана береді.

Цикл операциясында 3 өрнектің біреуі жазылмай қалуына болады,
for (;;)-шексіз цикл.

Cu тілінде цикл операторына болатын ереже бар:

Кез-келген меншіктеу операторы жазылған жақшаға алынатын өрнектің мәні
(а=7+2)-мәні 9 болады.

(a=7+2)Мыс: ((ch=detch()==’i’))-бұл өрнектің мәні шын болады, егер

клавиатурадан і таңбасын енгізсек.

Күрделі өрнектерді жазғанда бірнеше () қолдануға болады. Олардың
Цикл операторы- қос цикл болып жазылуы мүмкін, яғни
For цикл операторына келтірілетін мысалдар:

1.Мысал: n! (n факториалды ) есептеуге арналған программа.

#include
main( )

{int i,N;

cout>N;

i=1; F=1;

for(i=1;icout2.Мысал: 12-ге көбейту таблицасына программа құр.

#include
#include
main( )

{ int a,i,s;

a=12;

for(i=1;iprintf(“n12*%d=%d”,i,s);}

return ‘0’;

3.Мысал: Жаттықтырушының басында спотшы 1-ші күні10 км жүгірді.
1 күн-10 км
2 күн-11 км
3 күн-12 км
4 күн-13 км
5 күн-14 км
6 күн-15 км
7 күн-16 км
S=10+11+12+13+14+15+16=91
printf(“x=%dn”,x);}

printf(“S=%dn”,S);

return ‘0’;}

2 Құрылған программаны сипаттау

2.1 Компьютердің видеожүйесі

Алдымен компьютердің видеожүйесі туралы жазып кетсек. Компьютер видеожүйесі
Видеоадаптер типі:

CGA-COLOR GRAPHIC ADAPTER

EGA-ENHANSED GRAPHIC ADAPTER

VGA- VIDEO GRAPHIC ARRAY

SVGA-SUPER VIDEO GRAPHIC ARRAY

Максимальді мүмкіндік:

640 x 320

640 x 350

640 x 480

640 x 800

Видеоадаптер бірнеше режимдерде жұмыс жасай алады. Мәселен, адаптер
Қолданбалы программа видеоадаптермен тікелей қатынас жасамайды, ол арнайы
Қазіргі кезде 3500-ден жоғары әр түрлі программалау тілдері
1) программалауға үйретуші;

2) жалпы мәнді;

3) проблемалық-бағытталған;

4) параллель программалаушы.

Қазіргі жоғары деңгейлі тілдерді осы классикацияға сәйкес қарастырамыз.

Программалауға үйретуші тілдер қатарына жататын жоғарғы деңгейлі тілдердің
Жалпы мәнді жоғары деңгейлі тілдер қатарына әр түрлі
1978 жылы қазіргі АҚШ-та әскери қаруды басқаруға қолданылатын
Проблемалық–бағытталған жоғары деңгейлі тілдер деп нақты пәндік облыс
Жасанды интеллект символдық информацияларын және тізімдерін өңдеуге арналған
Дәстүрлі неймандық архитектурадан ЭЕМ дәстүрлі емес параллель архитектуралы
2.2 Гистограмма түріндегі диаграмма

Бұл курстық жұмыста диаграмманың гистограмма түрін С++ тілінде
Бұл жерде n баған сызатынымызды цикл арқылы білдіреміз:

for (i=1; iГрафиктік режимге көшеміз:

gd:=detect;

InitGraph(gd, gm, '');

Сызықтың түсін бекітеміз:

SetColor(1);

SetLineStyle(0,0,2);

SetFillStyle(1,4);

Бағанның алғашқы позициялары:

x1:5;

y1:5;

x2:55;

Гистограмманы сызу алгоритмі:

for (i=1; i{ y1 = 200-(b[i]);
if (m==a[i]) //егер бұл баған ең үлкені болса,
Rectangle(x1,5,x2,200);

else

Rectangle(x1,y1,x2,200);

FloodFill(x1+5,y1+5,1);

Пайыздық көрсеткіштерді шығару:

Str(a[i],s);

s:=s+'%';

OutTextXY(x1+5,y1+5,s);

Келесі бағанға көшу

x1=x1+50;

x2=x2+50; }

Қазіргі кездегі программалау тілінің арасында ең көп тараған
Қорытынды

Программаны жоғарыдан төмен қарай жобалаудың өз иерархиялық құрылымы
Қазіргі кезде диаграммамен жұмыс жасау кең етек жайып
Диаграмма санмен немесе басқа да шамамен берілген мәліметтерді
Компьютер белгілі бір есептерді шешу үшін адам тарапынан
Кез келген программалық тіл символдардан, сөздерден, сөз тізбектері
Объекті нысаналы бағдарламаның негізгі принциптері үш принципке негізделген:
Бұл принциптермен инкапсуляция, мұрагерлік және полиморфизм келеді. ООП-ның
Ең тиімділігі, инкапсуляция объектілерге ерекше жетілген «дербестіктің» барынша
Дұрыс құрастылған объекті барлық қажеттіліктермен және процедуралармен
Сондай бағдарламалар әдетте структуризацияда мұхтаж болмайды, алгоритмдік бөлік
Күрделі диалогтік бағдарламалардың өңделуі алдында бағдарламалары бағдарламаны құруы
Инкапсуляция алгоритмдерді біріктірумен бірге бүтінді өңдеу алгоритмдеріне жатқызылады.
Инкапсуляция сыртқы қамаудың объектісін бөлектеу етіп барынша
Ауыстыру немесе алгоритмдердің модификациясы нәтижесінде инкапсуляцияланған объектіде
Инкапсуляция басқаларға қарағанда объектілермен жеңіл айырбасталады, бір бағдарламаны
Қолданылған әдебиеттер

1. Информатика и образование / 2’99 Графика в
2. Н.Культин, Самоучитель программирование в Turbo C 7,0
3. Фарофонов, В.В. Учебный курс Delphi. / В.В.
4. Немнюгин С.Д., Turbo C учебник

Қосымша

Графикпен жұмыс алдында видеорежим мониторындағы дерек үшін сәйкес
3 – кесте.

Detect =0 Автоматты түрде анықтау

CGA =1 CGA адаптері

MCGA =2 MCGA адаптері

EGA =3 EGA256K адаптері

EGA64 =4 EGA64 адаптері

EGA Mono =5 EGA монохромды дисплейлі

IBM8514 =6 8514 адаптері

Herc Mono =7 Hercules адаптері

ATT400 =8 ПК АТ&T үщін

VGA =9 VGA адаптері

PC3270 =10 3270 адаптері

Current Driver =-128 Get Mood Range үшін

Әртүрлі типті видеоадаптер үшін графиктік режимнің тізбегі келесі
4 – кесте.

Драйвер Тұрақты режимнің аты және оның мәні Экранның
CGA CGAC0=0

CGAC1=1

CGAC2=2

CGAC3=3

CGA Hi=4 320*200

320*200

320*200

320*200

640*200 4 түсті

4 түсті

4 түсті

4 түсті

2 түсті 1

1

1

1

1

MCGA MCGAC0=0

MCGAC1=1

MCGAC2=2

MCGAC3=3

MCGA Med=4

MCGA Hi=5 320*200

320*200

320*200

320*200

640*200

640*480 4 түсті

4 түсті

4 түсті

4 түсті

2 түсті

2 түсті 1

1

1

1

1

1

EGA EGA Lo=0

EGA Hi=1 640*200

640*350 16 түсті

16 түсті 4

2

EGA64 EGA64Lo=0

EGA64Hi=1 640*200

640*350 16 түсті

4 түсті 1

1

EGA Mono EGA Mono Hi=3 640*350 2 түсті
HERC Herc Mono Hi=3 720*348 2 түсті 2

ATT 400 ATT400 C0=0

ATT400 C1=1

ATT400 C2=2

ATT400 C3=3

ATT400 Med=4

ATT400 Hi=5 320*200

320*200

320*200

320*200

640*200

640*400 4 түсті

4 түсті

4 түсті

4 түсті

2 түсті

2 түсті 1

1

1

1

1

1

VGA VGA Lo=0

VGA Med=1

VGA Hi=2 640*200

640*350

640*480 16 түсті

16 түсті

16 түсті 4

2

1

PC3270 PC3270 Hi=0 720*350 2 түсті
IBM8514 IBM8514Lo=0

IBM8514=1 640*480

1024*768 256 түсті

256 түсті 1

1

2






Написать комментарий
Имя:*
E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *


Бұл сайтта Қазақстанның түкпір-түкпірінен жиналған қазақ тіліндегі рефераттар мен курстық және дипломдық жұмыстар ұсынылған. Қазіргі таңда www.topreferat.com.kz сайтының қазақ тіліндегі жұмыстар базасы бүкіл интернеттегі ең үлкен база болып табылады! Біздің базадағы жұмыстар саны 15000-нан асады. Біз бұл жетістікпен тоқтап қалмаймыз! Біз базамызды одан әрі толықтырамыз.
» » C++ тіліндегі функцияларды зерттеу курстық жұмыс

© 2011-2016 Скачать бесплатно на topreferat.com.kz курсовые, дипломные и рефераты на телефон, на планшет и на компьютер.
При копировании материала активная ссылка на источник обязательна.


Мнение посетителей:
 

После 9 класса Вы:

Пойду в 10, 11, закончу школу полностью
Пойду в Колледж
Пойду в ПТУ
Пойду работать
Снова пойду в 9 класс

 
 
Похожие:
  • Паскаль тілінің көмегімен сұрыптау және іздеу алгоритмдерін құрастыру дипло ...
  • Си тіліндегі мәліметтер типі курстық жұмыс
  • С++ тілінде диаграмма тұрғызу курстық жұмыс
  • Массиверді программалау курстық жұмыс
  • Крамер әдісімен теңдеулер шешуге программа құруl курстық жұмыс
  • Жиымдар курстық жұмыс
  • Алгоритмдеу негіздері және құру технологиясы курстық жұмыс
  • Turbo Pascal жүйесінде массивтер курстық жұмыс
  • C тіліндегі көрсеткіштер курстық жұмыс
  • Бухгалтерия 1С программасы реферат
  • Қайталану операторы реферат
  • Циклдік құрылымды алгоритмді программалау Паскаль тілінде реферат
  • Файлдармен жұмыс істеу реферат
  • Турбо паскальда екі өлшемді массивтерді ұйымдастыру технологиясы реферат
  • Сандарды спираль бойынша орналастыру реферат
  • С++ тілінде меню тізімін құру реферат
  • Динамикалық тізімдермен жұмыс реферат
  • Norton Commander-дің негізгі мүмкіншіліктері мен қызметі. реферат
  • Norton Commander реферат
  • MS-DOS операциялық жүйесі реферат