Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Сызықты алгоритмдерді программалау

Автор:   •  Апрель 1, 2022  •  Практическая работа  •  1,159 Слов (5 Страниц)  •  234 Просмотры

Страница 1 из 5

Ғ.Дәукеев атындағы Алматы энергетика және байланыс университеті

коммерциялық емес акционерлік қоғамы

Ақпаратты технологиялар институты

Ақпараттық жүйелер және киберқауіпсіздік кафедрасы


№1 Зертханалық жұмыс

Пәннің атауы: Алгоритмдеу және бағдарламалау негіздері

Тақырыбы: Сызықты алгоритмдерді программалау

Мамандығы: 6В06104 – «Ақпараттық қауіпсіздік жүйелері»

Орындаған: Шарабадинов Бауыржан                              

Тобы: СИБк-21-3

Қабылдаған: аға оқытушы Адилгажинова С.А.

________________      _____________     «______»    ___________  2022 ж.

      (бағасы)                                   (қолы)                           (күні)












Алматы 2022

Мазмұны

  • Кіріспе........................................................................................................... 3
  • №1 зертханалық жұмыс А тапсырмасы блок-схема................................. 4
  • №1 зертханалық жұмыс А тапсырмасы есептік программасы................ 5
  • №1 зертханалық жұмыс Б тапсырмасы блок-схемасы............................. 6
  • №1 зертханалық жұмыс Б тапсырмасы есептік тапсырмасы...................7
  • Қорытынды....................................................................................................8
  • Әдебиеттер тізімі...........................................................................................9

Кіріспе

Алгоритм – берілген есептің шығару жолын реттелген амалдар тізбегі түріне келтіру. Кез келген есепті қарапайым амалдарды тізбектей орындау арқылы шығаруға болады. Алгоритмді ЭЕМ-де орындау үшін оны программа түрінде жазып шығу керек. Сонымен, алгоритм оны атқарушы ЭЕМ-ге жұмыс тәртібін түсіндіретін ережелер мен нұсқаулар тізбегінен тұрады. Алгоритмді атқарушының рөлін негізінен адам немесе автоматтандырылған аспап, яғни ЭЕМ, робот, т.б. атқарады. Мысалы, y=(ax+b)(cx-d) функциясын есептеу төменгі іс-әрекеттерден тұрады:

1) а-ны х-ке көбейту, оны R1 деп белгілеу;

2) оған b-ны қосу, нәтижесін R2 деп белгілеу;

3) с-ны х-ке көбейту, оны R3 деп белгілеу;

4) одан d-ны алу, оны R4 деп белгілеу;

5) R2-ні R4-ке көбейту, оны y деп белгілеу.

Есептің берілгені(А тапсырмасы)

Блок схемасы:

Есепті бағдарламалау кодына салмас бұрын басынан-соңына дейін бунақтап жазып алдым. Оны блок сұлбасы немесе схемасы деп атайды.

Блок схема:

[pic 1]

                                                           басы

[pic 2]

  [pic 3]

                                                             х,а

[pic 4]

[pic 5]

                                                    t=  ln||x^cos|(x)

[pic 6]

[pic 7]

[pic 8]

[pic 9]

        [pic 10]

[pic 11]

                                                              y

[pic 12]

                                                           соңы [pic 13]

                                                         

Б тапсырмасы:

Тоған судағы қайық жылдамдығы V км/сағ, өзен ағысының

жылдамдығы U км/сағ (U<V). Қайықтың көлде қозғалу уақыты T1 сағ, ал

өзенмен қозғалу уақыты (ағысқа қарсы) - T2 сағ. Қайықтың жүріп өткен жолы

...

Скачать:   txt (7.1 Kb)   pdf (338 Kb)   docx (284.7 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club