Прграммалық құралдар



Кіріспе 3
1. Прграммалық құралдар 4
2. Программалау мысалдар. Информцияны қорғау 4
3. Visual Basiс.те программалау 6
Қорытынды 7
Пайдаланған әдебиеттер 8
Программаларды жасауда қазіргі заманғы компьютерлерде әр түрлі деңгейдегі программалау тілдері пайдаланылады.
Жалпы жағдайда тіл деп информацияның жазылыуын және оның түрленуін белгілі ережелер бойынша формальдыетіп беруші құралдарды түсінеміз.
Тілдің құрамында информацияның негізгі элементтерін құрудың құралдары және осы элементтерден әр түрлі мазмұнды құрылымдар құруға арналған ережелер жүйесі бар.
Программалау тілі деп деректерді жазуға және оларды белгілі ережелер бойынша өңдеуге арналған адам мен компьютерді байланыстыратын формальды тілді айтамыз.
Програмалаудың әр түрлі тілдерін пайдалану.
Әр түрлі белгілер бойынша жіктеуге болатын бірнеше жүздеген программалау тілдері бар. Ең жалпысы тілдің машинаға жақындық дәрежесі бойынша жіктеу болып табылады. Осы белгісі бойынша программалау тілдері екі үлкен топқа бөлінеді:
машинаға тәуелді тілдер;
машинаға тәуелсіз тілдер;
Машинаға тәуелді тілдер өз кезегінде былай бөлінеді:
машина тілі;
машинаға бағдарланған тілдер;
Машинаға бағдарланған тілдер кейде автокодтар деп те аталады. Машинаға бағдарланған тілдердің екі деңгейі бар:
символдық кодтау тілдері, басқаша айтқанда мнемокодтар;
макротілдер.
1. Е. Қ: Балапанов, Б.Б.Бөрібаев, А.Б.Дәулетқұлов Жаңа инновациялық технологиялар.
2. О. Камардинов. «Информатика»

МАЗМҰНЫ
Кіріспе 3
1. Прграммалық құралдар 4
2. Программалау мысалдар. Информцияны қорғау 4
3. Visual Basiс-те программалау 6
Қорытынды 7
Пайдаланған әдебиеттер 8

Кіріспе

Программаларды жасауда қазіргі заманғы компьютерлерде әр түрлі деңгейдегі программалау тілдері пайдаланылады.
Жалпы жағдайда тіл деп информацияның жазылыуын және оның түрленуін белгілі ережелер бойынша формальдыетіп беруші құралдарды түсінеміз.
Тілдің құрамында информацияның негізгі элементтерін құрудың құралдары және осы элементтерден әр түрлі мазмұнды құрылымдар құруға арналған ережелер жүйесі бар.
Программалау тілі деп деректерді жазуға және оларды белгілі ережелер бойынша өңдеуге арналған адам мен компьютерді байланыстыратын формальды тілді айтамыз.
Програмалаудың әр түрлі тілдерін пайдалану.
Әр түрлі белгілер бойынша жіктеуге болатын бірнеше жүздеген программалау тілдері бар. Ең жалпысы тілдің машинаға жақындық дәрежесі бойынша жіктеу болып табылады. Осы белгісі бойынша программалау тілдері екі үлкен топқа бөлінеді:
машинаға тәуелді тілдер;
машинаға тәуелсіз тілдер;
Машинаға тәуелді тілдер өз кезегінде былай бөлінеді:
машина тілі;
машинаға бағдарланған тілдер;
Машинаға бағдарланған тілдер кейде автокодтар деп те аталады. Машинаға бағдарланған тілдердің екі деңгейі бар:
символдық кодтау тілдері, басқаша айтқанда мнемокодтар;
макротілдер.

1. Прграммалық құралдар
1) Программа - магниттік мәлімет тасымалдаушыда (дискіде) файл түрінде сақталып, әрбір адамның командасы бойынша компьютер жадына жүктеліп, орындауға арналған машина тіліндегі нұсқаулар жиыны. Көптеген мәселелер өзара байланыстағы бір-бірімен бірігіп отырып жұмыс істейтін программалар кешендерінің көмегімен шешіледі.
Алдын ала келісім нақты программа арқылы орындалатын әрекеттер (функциялар) жиыннының және әр функцияның орындалу вариантын анықтайды.
Үнсіз келісім егер жұмыс істеп отырған адам айқын түрде нұсқамаса, көрсетілген немесе басқа әрекеттің, яғни функцияның нақты атқарылу параметрлерін (басқа да варианттары болғанда) тағайындайды.
Интерфейс - программалық жабдық пен жұмыс істейтін адам арасындағы сұхбат жұргізу.
Программалық жабдықтама - информациялық технологиялардың елеулі бір бөлігі. Программасыз кез келген аппаратура жәй элементтер жиыны болады да, ол еш нәрсе істей алмайды.
ЭЕМ программалары екі топқа бөлінеді, олар:
1) Жүйелі программалық жабдықтама;
2) Қолданбалы (кәделі) программалық жабдықтама.
Жүйелі программалар ЭЕМ - нің аппараттық жабдықтар жұмысын басқарып, жұмыс істеп отырған адамды қолданбалы программалармен байланыстырады.
Жүйелі программалық жабдықтаманы бірнеше топқа жіктеуге болады:
1) операциялық жүйелер;
2) утилиттер;
3) сервистік программалар.

2. Программалау мысалдар. Информцияны қорғау
2)Қазіргі кезде түрлі информацияны өңдеуге арналған жоғарғы деңгейлі программалау тілдері жеткілікті. Әр программалау тілінің машинаға түсінікті алфавиті (әріптер мен қатынас таңбалары, арнайы символдар), синтаксисі (командалары, операторларды, функцияларды, деректер мен өрнектерді жазу ережелері) және семантиксы (жазбалардың түсіндірмелері ) бар. Бұл тақырыпта Бейсик және Visual Basic - те информацияны өңдеу мысалдары келтірілген.
Бейсик дербес компютерлерде кеңінен пайдаланылатын ықшамды программалау тілі. Қазіргі кезде оның мүмкіндігі мол түрлі нұсқалары бар: GWBasik, Qbasik, QuikBasik, Visual Basik.
Төменде алгоритмдеуде және Бейсик пен Visual Basik те пайдаланатын операторлардың біразы көрсетілген (Турбо Паскаль тілі және онда программалау әдістері кітаптың соңғы тарауына енгізілген):
Алгоритмдеуде
Бейсикте
Visual Basic- те
а:=5
Енгізу("x=",x)
Шығару у
Егер Р онда S1 әйтпесе S2
цб әзір Р
S
цс
цб k үшін k1 бастап
k2 дейін
S
цс
Сызық (x1, у1)-
(x2, y2),c,B
Шеңбер (x,y),r,c
Нүкте (x,y)
a=5
Input "x=";x
Print y
If P then S1 else S2
While P
S
Wend
For k=k1 to k2
S
Next
Line (x1,y1)
(x2,x2), c
Line (x1,y1)-(x2,y2),
c,B
Circle (x,y),r,c
Pset (x,y),c
a=5
x=InputBox (x, "x=")
MsgBox (y), "y="
If P then S1
else S2
While P
S
Wend
For k=k1 to k2
S
Next
Line (x1,y1)-(x2,y2),
RGB (c1, c2, c3)
Circle (x, y), r,
RGB (c1, c2, c3)
Pset(x, y),
RGB (c1, c2, c3)
3)Операторларға енгізілген параметрлер: Р-шарт; S1,S2-блок (серия) операторлары; S-цикл денесі; с- кескін түсінің коды; В-жақтауды білдіретін белгіше; RGB (c1, c2, c3) - Windows ортасында жұмыс істейтін обьект түсінің коды (түс кодтары c1, c2, c3 болатын қызыл, жасыл, көк түстердің қоспасынан тұрады ) мысалы, ақ түс-(255, 255, 255), қара түс- (0,0,0), т,с.с.; (xK,yK)-нүктелер (K=1,2); (x,y)-шеңбердің орталық нүктесі, r- оның радиусы.
Төменде : GWBasiс, Qbasiс, Visual Basiс тілдерінде құрылған бірнеше программалар көрсетілген (олардың кейбірін басқа форматта жазуға да болады. Қазақ тілінде жазылған автордың (15,16) әдебиеттерін қараңыз).
1-мысал (сызықтық программа). 2.9-тақырыпта берілген
2 ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Мәліметтерді статистикалық талдау
Информатика ғылымы және орта мектепте оқу пәні ретінде
Дидактикалық материалдар пайдалану арқылы оқушыларды өз бетімен білім алуға дағдыландыру
Интелектуалды ақпараттық жүйелердің дамуы және қойылымы
Эксперттік жүйелер пәні бойынша электрондық оқулық
Биснестегі эксперттік жүйелер
Биология сабағында үйлестірмелі дидактикалық материалды қолдану әдістемесі
Сандарды таңба белгілерімен көрсететін жүйелік жол
Операциялық жүйелердің даму бағыттары. Операциялық жүйенің функциялары және міндеттері
Жадыны Windows NT,Unix операциялық жүйелерінде қорғау
Пәндер