Басқару құрылымдары. Цикл операторлары. Тармақтау операторлары. Таңдау операторлары. Үзу, секіру және қайтару операторлары
Автор: Zhanis • Апрель 30, 2022 • Лабораторная работа • 2,331 Слов (10 Страниц) • 371 Просмотры
Ғ.Дәукеев атындағы Алматы энергетика және байланыс университеті
Ақпараттық технологиялар институты
Ақпараттық жүйелер және киберқауіпсіздік кафедрасы
№1 есептеу графикалық жұмысы
Пән: Объектіге бағытталған бағдарламалау негіздері
Тақырыбы: Басқару құрылымдары. Цикл операторлары. Тармақтау операторлары. Таңдау операторлары. Үзу, секіру және қайтару операторлары.
Мамандығы: Ақпараттық қауіпсіздік жүйелері
Орындаған: Полатжанкызы Жанис
Тобы: СИБк-20-8
Нұсқа: 14
Тексерген: аға оқытушы Адилгажинова С.А.
_________________ «_____» ______________20__ж.
(бағасы) (қолы) (күні, жылы)
Алматы 2021ж
Мазмұны
Кіріспе.....................................................................................................................2
Теориялық бөлім....................................................................................................3
Тапсырма 1........................................................................................................4-12
Тапсырма 2.......................................................................................................13-17
Қорытынды...........................................................................................................18
Пайдаланылған әдебиеттер тізімі.......................................................................19
Кіріспе
Java – Sun Microsystems (кейіннен Oracle сатып алған) әзірлеген қатаң терілген объектіге бағытталған жалпы мақсаттағы бағдарламалау тілі. Әзірлеуді Java Community Process арқылы ұйымдастырылған қауымдастық жүргізеді; тіл және оны жүзеге асыратын негізгі технологиялар GPL лицензиясы бойынша таратылады. Сауда маркасының құқықтары Oracle корпорациясына тиесілі.
Java қосымшалары әдетте арнайы байтекодта таратылады, сондықтан олар виртуалды Java машинасының орындалуы бар кез-келген компьютерлік архитектурада жұмыс істей алады. Ресми шығарылым күні - 1995 жылғы 23 мамыр. Бағдарламалау тілдерінің танымалдығы рейтингінде жоғары орындарға ие (IEEE Spectrum (2020) және TIOBE (2021) рейтингтерінде 2-ші орын).
Бастапқыда Тіл Oak ("емен") деп аталды, оны Джеймс Гослинг тұрмыстық электронды құрылғыларды бағдарламалау үшін жасаған. Осы атаумен тіл бұрыннан бар болғандықтан, Oak Java деп аталды. Java кофе брендінің атымен аталған, ол өз кезегінде сол атаудағы Арал (Ява) атауын алды, сондықтан тілдің ресми эмблемасында бір кесе ыстық кофе бейнеленген. Тіл атауының пайда болуының тағы бір нұсқасы бар, ол кофе-машинаны бағдарламалау үшін бастапқыда тіл жасалған тұрмыстық құрылғының мысалы ретінде көрсетуге байланысты. Орыс тіліндегі әдебиеттегі этимологияға сәйкес, жиырмасыншы ғасырдың аяғы мен ХХІ ғасырдың алғашқы жылдарына дейін тілдің атауы көбінесе транскрипцияланғаннан гөрі Java ретінде аударылатын.
Теориялық бөлім
Java тілінде жазылған бағдарламалардың бастапқы кодтары белгілі бір құрылымға ие болуы керек. Бұл тілді үйренуде, құрастыруда, орындалатын мұрағаттарды құруда қиындықтар туғызады. Ережелер бір файлдағы кодты ұйымдастыруға да, кодты әртүрлі файлдарға бөлуге, файлдарды пакеттерге біріктіруге де қатысты.
Java тілі мүмкіндігінше объектіге бағытталған. Импорт пен пакеттік атауларды есептемегенде, барлық жұмыс коды сыныптардың ішінде болады. Сонымен қатар, сирек жағдайларды қоспағанда, әр сынып жеке файлда сипатталуы керек, Файл атауы сынып атауына сәйкес келуі керек. Мысалы, егер HelloWorldApp класы жасалса, ол HelloWorldApp файлында сақталады.java.
Сыныптардың бірінде java бағдарламасына кіру нүктесі болып табылатын main () әдісі болуы керек. Бір файл бағдарламасы жағдайында main () әдісі осы жалғыз файлда болуы керек.
№1 Есептеу-графикалық жұмысы. Басқару құрылымдары. Цикл операторлары. Тармақтау операторлары. Таңдау операторлары. Үзу, секіру және қайтару операторлары.
Жұмыстың мақсаты:тармақталу алгоритмдерін жүзеге асыратын және шартты өту және таңдау операторларын дұрыс қолдану алгоритмдерін жасауды және бағдарламаларды құруды үйрену, for, while, do - while циклдік операторларын оқу.
...