Бейсик тілінде берілген есепке программа құру


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

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

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

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

Тақырыбы: Бейсик тілінде берілген есепке программа құру.

Орындаған:
тобының студенті

Тексерген:


Алматы 2006
МАЗМҰНЫ

КІРІСПЕ 3
Тапсырма 4
1.1 Есептің математикалық түрінде жазылуы 5
1.2 Есептің шығарылуы. 6
1.3 Алгоритм 7
1.4 Бағдарламаның блок-схемасы 8
1.5 Бағдарламаның тексті (листинг) 9
1.6 Алғашқы берілгендер мен нәтижесі 11
1.7 Есептің MS EXCEL-де шығарылуы 12
ҚОРЫТЫНДЫ 13
ӘДЕБИЕТТЕР ТІЗІМІ 14

КІРІСПЕ

Программалаудың тілі БЕЙСИК 1964 жылы мамыр айының күндерінде
пайда болды. Ол 70 – інші жылдың соңында ең жақсы алгоритм
тілдерінің қатарына қосылды.
БЕЙСИК ( BASIC ) атауы ағылшынның Beginners All –
purpose Symbolic Instruction Code деген сөздерінің алғашқы
әріптерінен қысқартылып алынған, қазақшаға аударғанда -
универсалдық белгілеуіш кодын бастайын дегендерге. Әуел баста БЕЙСИК
тілін жоғарғы оқу орындарының гуманитарлық факультеттерінің
студенттеріне арналып жазылған еді. Алайда бұл тілдің грамматикасы мен
синтаксисінің қарапайымдылығы, фортран алгоритмдік тіліне ұқсастығы оның
математикалық және ғылыми – техникалық есептеулерге пайдалануға кең
тарауына мүмкіндік берді. Негізінен БЕЙСИК жоғары дамытылған
және дерек алмасу тілі болып есептелінеді.

Тапсырма

Берілген y=x- функция экстремумдарын және аргумент мәндерін
табу. Аргумент өзгеру аралығы -1х0.5. Қажет дәлдік: 0,001. Есепті шығару
үшін MS EXCEL–де кесте, диаграмма құру қажет және BASIC алгоритмдік тілінде
бағдарлама жазу керек.

1.1 Есептің математикалық түрінде жазылуы

Функцияның экстремумдары дегеніміз функцияның максимальды және
минимальды мәндері. Функцияның экстремумдарын анықтау үшін әрбір цикл сайын
аргумент мәнін 0,001-ге көбейте отырып, функцияның мәні есептеп, алдыңғы
мәндермен салыстырамыз. Функцияның ең үлкен және ең кіші мәндерін
анықтаймыз.

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

Функцияның ең үлкен мәні

Yi, егер YiYmax
Ymax= циклдан шығу, егер Yi=Ymax

Функцияның ең кіші мәні

Yi, егер YiYmin
Ymin= циклдан шығу, егер Yi=Ymin

1.3 Алгоритм

1. Басы
2. A = -1
b = 0.5
H = .001
ymin = 0
ymax = -2
3. Цикл басы X = A, b, H қадаммен
Y = X – 2*cos(x)^2
Егер Y ymin онда ymin = Y: xmin = X
Егер Y ymax онда ymax = Y: xmax = X
Цикл соңы
4. ymax, xmax, ymin, xmin мәндерін баспаға шығару
5. Соңы

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

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

График сызу
REM
CLS
a = -1
b = .5
p = .0001
SCREEN 12
PRINT " Y"
LOCATE (16)
PRINT "-3 -2 -1 0 1 2
x"
WINDOW (3, 3)-(-3, -3)
LINE (-3, 0)-(3, 0)
LINE (0, -3)-(0, 3)
LINE (-2, -.1)-(-2, .1)
LINE (-1, -.1)-(-1, .1)
LINE (1, -.1)-(1, .1)
LINE (2, -.1)-(2, .1)
LINE (-.1, -2)-(.1, -2)
LINE ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Визуалды тілдерде графиканы программалау. Нұсқаулық
Программалау тілдерін оқыту әдістемесі
Жаңа ақпараттық технологиялар, оны білім беру жүйесінде пайдаланудың маңыздылығы
Бейсик және Паскаль тiлдерiнде программа құру ерекшелiктерi
Алгоритмнің күрделілігі - осы алгоритмді есептеу процесінде қолданылған элементарлы қадамдар саны
Есептегіш программа жобалау
Delphi программалау ортасының графикалық мүмкіндіктері
Алгоритмдерді құрылымын негізге ала отырып құрастыру
Алгоритмдік тіл және программалау тілі
Информатика пәнінен әдістемелік нұсқау (программалық тілдер)
Пәндер