Бейсик тілінде y = x - 2·cos^2(x) функциясының -1 < x < 0,5 аралығындағы экстремумдарын анықтау (дәлдік 0,001) және MS Excel-де кесте-график құру


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

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

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

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

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

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

Тексерген:


Алматы 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 ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Функция ұғымы және оны зерттеудің кезеңдері: y = x^2 + x - 1 функциясын талдау
Turbo Pascal тіліндегі графикалық режим және y=f(x) функциясының графигін тұрғызу
Жай сандардың таралуы: π(x)-тің x/ln x, Li(x) және R(x) жақындауларының 50 миллионға дейінгі талдауы
QBasic тілінде бағдарламалау және MS Excel-де трапеция әдісімен интегралды есептеу
QBasic тілінде трапеция әдісімен интегралды есептеу және MS Excel-де нәтижелерді көрсету
MS Excel және MS Access: функциялар, диаграммалар, мәліметтерді өңдеу және кесте құру негіздері
0-5 жас аралығындағы балалар арасында жедел ішек инфекцияларының алдын алуда мейіргердің рөлі
Мектепте квадраттық функцияны оқыту: функция ұғымы, графиктері және y=ax^2+bx+c талдауы
Бір бағытты тізімді өңдеуге арналған Python/Tkinter бағдарламасы: арифметикалық орта есептеу, x→y ауыстыру, бірінші мен соңғы элементтерді алмастыру және өсу ретін тексеру
Excel диаграмма шебері арқылы график құру және баптау
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz