Qbasic тілінде бағдарламалау және MS Office бағдарламаларымен жұмыс істеу



Кіріспе ... ... ... ... ... ..3
1.1 Тапсырма ... ... ... ... ... .4
1.2 Есептің математикалық шығарылуы ...5
1.3 Алгоритм ... ... ... ... ... ... ... ... 6
1.4 Бағдарламаның блок.схемасыа ...7
1.5 Бағдарламаның тексті ... ... ... ... ... ...8
1.6 Алғашқы берілгендер мен нәтижелер ...9
1.7 Есептің MS EXCEL.де шығарылуы ... ..10
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... 12
ӘДЕБИЕТТЕР ТІЗІМІ
Қазіргі кезде бағдарлама жобалау және бағдарламалық логиканы түсіну үшін бейсик тілін меңгеру алғашқы қадам болып саналады.
Бейсик бағдарламалау тілі әр түрлі математикалық амалдарды тиімді есептеуге ыңғайлы және дәлірек нәтиже алуға өте қолайлы бағдарламалау тілі. Сондықтан бұл курстық жұмыста есеп шығару үшін Бейсик тілі қолданылған. Бейсик тілінде барлық есептің түрлерін шығаруға болады. Есепте берілген бірнеше қайталанатын амалдарды қайта-қайта жазбай, ортақ бір көмекші бағдарламада есептеу арқылы есептеуді жеңілдетеді. Бұның бәрі Бейсик бағдарламалау тілінің ыңғайлы да тиімді бағдарламалау тілі екендігін көрсетеді.
1. Абдикасова Г.А. « Бейсик тілінде бағдарламалау »
Каз НТУ, Алматы 2002

2. Абдикасова Г.А. Электрондық оқулық « Информатика »
Алматы 2002

3. Светозарова Г.И. , Мелников А.А. и др. « Практикум по
программированию на языке Бейсик » Наука , 1998

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ ҒЫЛЫМ ЖӘНЕ БІЛІМ МИНИСТРЛІГІ

ҚАНЫШ СӘТБАЕВ АТЫНДАҒЫ ҚАЗАҚ ҰЛТТЫҚ ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ

“Технологиялық үрдістерді және өндірістерді компьютерлендіру” кафедрасы

КУРСТЫҚ ЖҰМЫС

Тақырыбы: Qbasic тілінде бағдарламалау және MS Office бағдарламаларымен
жұмыс істеу.

Алматы 2006

МАЗМҰНЫ
Кіріспе
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ...3
1. Тапсырма
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ..4
2. Есептің математикалық шығарылуы
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...5
3. Алгоритм
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ..6
4. Бағдарламаның блок-схемасыа
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7
5. Бағдарламаның тексті
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... .8
6. Алғашқы берілгендер мен нәтижелер
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .9
7. Есептің MS EXCEL-де шығарылуы
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...10
ҚОРЫТЫНДЫ
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ..12
ӘДЕБИЕТТЕР ТІЗІМІ
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ..13

Кіріспе
Қазіргі кезде бағдарлама жобалау және бағдарламалық логиканы түсіну
үшін бейсик тілін меңгеру алғашқы қадам болып саналады.
Бейсик бағдарламалау тілі әр түрлі математикалық амалдарды тиімді
есептеуге ыңғайлы және дәлірек нәтиже алуға өте қолайлы бағдарламалау тілі.
Сондықтан бұл курстық жұмыста есеп шығару үшін Бейсик тілі қолданылған.
Бейсик тілінде барлық есептің түрлерін шығаруға болады. Есепте берілген
бірнеше қайталанатын амалдарды қайта-қайта жазбай, ортақ бір көмекші
бағдарламада есептеу арқылы есептеуді жеңілдетеді. Бұның бәрі Бейсик
бағдарламалау тілінің ыңғайлы да тиімді бағдарламалау тілі екендігін
көрсетеді.

1.1 Тапсырма

1. Трапеция әдісін пайдаланып, - интегралды есептеп шығару үшін MS
Exсel –де кесте, диаграмма құру қажет және Бейсик тілінде бағдарлама
жазу:
- алгоритм және блок-схема құру;
- бағдарлама жазып, жауабын тексеру.
Негізгі мәліметтер: a=0, b=1, n= 20 –кесіндіні бөлу саны; -
есептеу дәлдігі.

1.2 Есептің шығарылуы.

Математикалық әдіспен, интегралды есептеп шығару.

1.3 Алгоритм

1. Басы
2. енгізу a, b, N, eps
t = 10^7
дифиренциял fnY (x) = 1(1+EXP(x)): h = (b - a) n
i = 0
s = 0
f1 = fnY(a)
f2 = fnY(b)
шығару i, x, f1

3. Цикл басы i = 1 TO n – 1
x = a + i * h
шығару i, x, fnY(x)
s = s + fnY(x)
шарт ABS(t - s) eps THEN t = integral
Цикл соңы
integral = h * ((f1 + f2) 2 + s)
4. "znacenie integrala="; integral мәнін баспаға шығару
5. Соңы

4 Бағдарламаның блок-схемасы

1.5 Бағдарламаның тексті

10 CLS
20 INPUT a, b, n, eps
30 t = 10 ^ 7
40 DEF fnY (x) = 1 (1 + EXP(x)): h = (b - a) n
50 PRINT "i x Y(x)"
60 PRINT "_______________________________"
70 i = 0: s = 0: f1 = fnY(a): f2 = fnY(b): PRINT i, x, f1
80 FOR i = 1 TO n - 1
90 x = a + i * ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Qbasic тілінде бағдарламалау және MS Office бағдарламалары мен жұмыс істеу
Мәліметтер қорын құру
Деректер қорының реляциялық кестесі
Microsoft Office туралы түсінік және түрлері
Кәсіпорындағы еңбек ақысын төлеудің ақпараттық жүйесі
Visual Basic-те стандартты қосымшаларды дайындау
Mp3 player бағдарламасын құру
Динамикалық блоктар
Отбасы және операциялық жүйелердің тарихы
Ақпарат базасынның сипаттамасы
Пәндер