Файл: МК Ы. Алтынсарин атындаы Рудный леуметтікгуманитарлы колледжі.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.05.2024

Просмотров: 10

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ҚМҚК «Ы.Алтынсарин атындағы Рудный әлеуметтік-гуманитарлық колледжі»

Қостанай облыстық Білім басқармасы


КЕЛІСІЛДІ

Кәсіпорын, ұйым басшысы

__________________________

Аты-жөні

"____" ____________20___г.


БЕКІТЕМІН

_____________________________

«Рудный әлеуметтік-гуманитарлық колледж» КМҚК директоры

___________________________________

Ж.Қ.Құсайын

«______» ________________20____ г.



МОДУЛЬ БОЙЫНША ЖҰМЫС БАҒДАРЛАМАСЫ
КМ07 Жоғарғы деңгейдегі бағдарлау тілдерін қолдану.
Мамандық : 1304012 -Есептеуіш техника және бағдарламалық қамтамассыз ету.
Біліктілік: Техник-бағдарламашы

Құрастырушы: Ерхан Ғ.М.
Күндізгі оқу бөлімі – 3,курс. Жалпы сағат саны -152 с.


Бағдарлама ҚР БҒМ Техникалық және кәсіптік білім беру мәселелері бойынша Республикалық оқу-әдістемелік кеңесінде қаралды және мақұлданды

..... жылғы ...............№... хаттамасы

Оқу әдістемелік кеңесінде қаралып мақұлданды

Хаттама № __1_________ «___29_» ______08__________ 2022__ г.

Председатель _______________________________

Құрастырушы : Ерхан Ғ.М.., арнайы пән оқытушысы

Рецензент:


Күндізгі оқу бөлімі – 3 курс.
Жалпы сағат саны – 152с.

Жыл сайынғы қайта бекіту туралы мәлімет:


№ р/н

Оқу жылы

Оқу бағдарламасы туралы мәліметтер


Қайта бекіту күні, хаттама №

ОӘК төрайымының қолы

1













2













3













4














5















Мазмұны
1.Түсінік хат...................................................................................................................4

2. Сағат бойынша бөлу..................................................................................................6

3.Оқу бағдарламаның мазмұны....................................................................................5

4. Пән бойынша бақылау парағы ................................................................................6

5. Әдебиеттер тізімі.......................................................................................................7

ТҮСІНІК ХАТ


Пәннің/ модульдің сипаттамасы

Бұл 1304043 «Жоғарғы деңгейдегі бағдарлау тілдерін қолданау» пәні бойынша оқу жұмыс жоспары «Техник-бағдарламашы» мамандығына арналған, Қазақстан Республикасы Білім Министрлігі бекіткен типтік оқу жоспары негізінде, 2017 жылғы 31 қазандағы №553 бұйрығы негізінде жасалған.

Мақсаты –Бұл модуль жоғары деңгейлі бағдарламалау тілдерді меңгеру дағдыларын дамытады, бұлтты және мобильді технологияларды, экономика механизмнің нарықтық принциптерін және математикалық модельдеу әдістерін қолдану үшін қажет жұмыс нәтижелігін, дағдылар мен білімдерді сипаттайды; Модульді зерделеу нәтижесінде білім алушылар: жоғарғы деңгейдегі бағдарлау тілінің негіздерін; бұлтты және мобильді технологиялардың құрамы мен құрылымын, бұлтты және мобильді бағдарламалық қосымшаларды жасау әдістері мен құралдарын, жобалау әдістемесін, бағдарламалық қосымшаларды әзірлеуді және сүйемелейді; экономикалық теорияны; экономикалықжүйелердің жалпы негізін; экономиканың өзекті мәселелерін; «Жасыл экономика» ның негізгі міндеттерін; модельдеу негіздерін; желілік жоспарлау және басқару модельдерін; көпшілікке қызмет көрсету жүйлерін модельдеуді меңгереді. Модульді зерделеу кезінде білім алушылар: бағдарлауды орындауы, деректердің жоғарғы деңгейдегі құрылымын қолдану бағдарламалаудың тілдік құралдары мен негізгі қағидаттарын, сондай-ақ ақпаратты қазіргі заманғы өңдеудің базалық қағидаттарын; бағдарламалық жүйеге қойлатын талаптарды қалыптастырады, бағдарламалық қосымшаларды әзірлейді, кодтарды тестілейді, бұлттық және мобильдік бағдарламалық қосымшалардың сапасын басқарады; бұлтты және мобильді бағдарламалық қосымшаларды құрады, әзірлеу процестерін басқарудың тиімді тәсілдері мен амалдарын меңгереді; негізгі экономикалық мәселелерді,экономика теориясы мен бизнес негіздерінің тұжырымдық ережелерін түсінеді; елдің әлеуметтік-экономикалық дамуының басым бағыттарын түсінеді; математикалық модельдеу әдістерін және тақырыптық қолданбалы тапсырмаларды шешу үшін дайын математикалық модельдеуді қолданады.

Міндеттері –Компьютерлік техниканы пайдалану мен қызмет көрсету түрлерін меңгеруі тиіс.

Ұсынылатын әдістер –тәжірибе, жаттығу түсіндір,у оқу зерттеу, реферат жазу, шолу, конспектілеу

Оқыту формалары –тестілік тапсырмалар, бақылау жұмыстары, сынақ, зертханалық жұмыстар немесе эксперименттік есептер.


Қалыптастырушы құзыреттілік :

КМ07 Жоғарғы деңгейдегі бағдарлау тілдерін қолдану.

Постреквизиттер

Кәсіптік практика

Пререквизиттер

Информатика

Оқытудыңқажеттіқұралдары

1 Н.В.Струмп, В.Д.Сидоров “Ақпараттық қамтамасыз ету” 2015 ж

2 Б.Б.Бөрібаев, А.М.Махметов аАлгоритмдеу жəне программалау тілдері Алматы 2011ж

3 Е.А. Чащин "Компьютер ұйымдастырутехникасы" 2015 ж

4 Брябрин В.М. Программалық жабдықтану ЭВМ. М.:Наука, 2005г.

5 Фаронов В.В., Шумаков  П.В. Delpi5. Руководство разработчика  базы данных – М.: «Нолидж», 2000г.

6 Томас Коннолли, Каролин  Бегг, Анна Страган. Деректер базасы: Бағдарламалық қамтамасыз ету. Теория и практика, 2-е изд.: Пер. с англ.: Уч. пос: — М.: издательский  дом «Вильямс», 2000г.

7 Көксеген Ә. Е. Программалау және программалау тілдері: оқулық. - Алматы, 2011.

8 Шайқұлова А. Ә. Бағдарламалықжасақтаманыңқазіргізаманғыжабдықтары: оқулық.- Астана, 2010.

9 Муканов М. М. Основные идеи и понятия программированного обучения-Алма-Ата, 1973.

10 Ершов А. П. Введение в теоретическое программирование: уч. пособие. - М., 1977.

11 Культин, Н. TurboPascal 7.0. - Спб, 1998.

12 А.Л.Марченко. С++. Бархатный путь. - М.: Горячая линия-Телеком, 2002.

13 А.Я.Архангельский. C++ Builder.

Семестр бойынша сағаттың бөлінуі

Семестр номері

Барлығы

Теор.

Лабор.

Практич.

СӨЖ

Бақылау жұмыстарының саны

Бақылау формасы

4

152







152







Емтихан

Барлығы

152







152










Оқытушы туралы мәлімет

ФИО

Телефон

e-mail

Ерхан Ғ.М.

87073909832

galim2013@mail.ru



ОҚУ БАҒДАРЛАМАСЫНЫҢ МАЗМҰНЫ


  1. Модуль

КМ07 Жоғарғы деңгейдегі бағдарлау тілдерін қолдану.

Пән

Жоғарғы деңгейдегі бағдарлау тілдерін қолдану.




Бағалау өлшемдері


Тақырыптар

Сағат саны

Теориялық оқыту

Лабораториялық,практикалық,курстық жұмыстар

  1. Оқыту нәтижесі

Жоғарғы деңгейдегі бағдарламалу тілінің ерекшеліктерін, бұлтты есептеулер мен мобильді технологиялардың негізгі қағидаттарын, бұлтты жүйелерге арналған қосымшаларды әзірлеудің қағидаттарымен әдістерін, экономикалық сұрақтар мен бизнес негіздерін, модельдеу негіздерін сипаттау.

  1. Жоғарғы деңгейдегі негізгі тіл элементтері туралы түсінігі бар.

Программалау технологиялары туралы түсінік. С/С++ тілдеріне кіріспе.




2

С/С++ тілдерінің элементтері. Тұрақтылар.




2

С тіліндегі енгізу-шығару мүмкіндіктері.




2

  1. Құрылымдық және модульдік бағдарламалаудың негізгі тәсілдерін қолданады.

Құрылымдық, модульдық, объектілі-бағдарлы және визуалды программалау.




2

  1. Бағдарламалау тілдерін жобалау негіздерін біледі.

Бағдарламалау тілдеріне жалпы шолу.




2

Трансляторлар.





2

Функциялар.




2

Процедуралар.





2

Төменгі деңгейлі бағдарламалау тілдері.




2

Жүйелік бағдарламалау.




2

Обьектіге-бағытталған бағдарламалау.




2

Логикалық бағдарламалау.





2

  1. Бұлтты технологиялардың негізгі ұғымдары мен терминологиясын, бұлтты технологиялардың қолдану аясын, бизнес-қызметте қолданатын бұлтты есептеулердің тұжырымдамасын қолданады.

Негізгі түсініктер және терминологияны қолданады.




2

Бұлттық есептеулер концепциясының таралуын зерттейді.




2

Бұлтқа арналған бағдарламалық қамтамасыз етуді жасау принциптері мен әдістерін ажыратады.




2

Қазіргі инфрақұрылым шешімдерінің даму үрдістерін біледі.





2

  1. Бұлтты есептеулердің негізгі қағидаттарын,түрлі платформаларды қолдана отырып, бұлтты жүйлердегі қосымшаларды әзірлеудің қағидаттары мен әдістерін қолданады.

Бұлттық есептеулер архитектурасын қолданады.




2

Бұлтты есептеу ұғымы туралы біледі.




2

Бұлтты жүйелердің архитектурасын ажыратады.




2

Case studies қоғамдық ортасын қолданады.




2

Қоғамдық бұлт ортасын зерттейді.




2

Infrastructureas a Service, (IaaS) ортасында жұмыс жасайды.





2

  1. Бұлтты есептеулердің инфрақұрылымы туралы түсінігі бар.



Бұлт технологияларының жүйесін қарастырады.




2

Бұлттық есептеулердің дамуын сипаттайды.





2

Бұлтты инфрақұрылым мәтініндегі қауіпсіздік, масштабтау, өрістету, резервтік көшірмелеу мәселесін меңгереді.




2

Виртуалдану технологиясы. Виртуализация ортасында жұмыс жасайды.




2

Виртуалды машиналарды зерттейді.




2

Виртуалды машиналардың артықшылығын ажыратады.





2

  1. Бұлтты инфрақұрылым мәтініндегі қауіпсіздік, масштабтау, өрістету, резервтік көшірмелеу мәселесін меңгерген.




"Бұлтты" деректерді сақтау қызметтерімен танысады.




2

Бұлттық есептеудердің қызмет көрсетудегі негізгі моделін біледі: Softwareas a Service (SaaS) (БҚ ету қызметі), Platformas a Service (PaaS), инфроқұрылым сервисі түрінде (Infrastructureas a Service, IaaS), басқа бұлттық сервистер (XaaS).




2

Бұлтты сақтау қызметтерін пайдалану кезінде ақпаратты қорғайды.




2

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




2

Бұлтты есептеулердің артықшылықтары мен кемшіліктерін анықтайды.




2

Бұлтты есептеу қызметтерін ұсынудың негізгі үлгілерін біледі.




2

  1. Мобильдік платформалар мен олардың құрылымындағы негізгі мұрағаттық құрамдастарды біледі.




Мобильді құрылғылар ұғымымен танысады.




2

Мобильді құрылғыларды сипаттайды.




2

Мобильді қосымшалар дизайнына қойылатын талаптарды меңгереді.




2

Мобильді қосымшаларды орнатады.




2

МІТ App Inventor ортасымен танысады.




2

МІТ App Inventor ортасында қосымша әзірлеудің

негізгі қағидаларын түсінеді.




2

Мобильдік қосымша әзірлеу практикумын талдайды.




2

  1. Мобильдік қосымшалардың пайдаланушы интерфейсінің негізгі элементтері туралы түсінігі бар.




Мобильді қосымшалар констукторлары және әзірлеу ортасын қарастырады.




2

Мобильді қосымшалар интерфейсіне қойылатын талаптарды сипаттайды.




2

Мобильді қосымшаларды жасайды.




2

Мобильді қосымшаларды құру кезеңдері.




2

Барлығы____2_5'>Барлығы____36'>Барлығы____90'>Барлығы





90

2.Оқыту нәтижесі

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

  1. Жоғарғы деңгейдегі тілдің синтаксисі мен семантикасын қолданады.

Меншіктеу, енгізу-шығару операторлары, cin, cоut. Өрнек және типтерді түрлендіру.




2

Тармақталуды бағдарламалау, шартты оператор If. Көпті таңдау, switch және break операторлары.




2

Тармақталуды, көпті таңдауды бағдарламалау If шартты оператор.




2

  1. Алға қойылған міндетті шешу үшін платформаны, бағдарлау тілін және аспаптарды таңдайды.

Borland C++ Builder-де қосымшаны әзірлеу.




2

  1. Бұлтты бағдарлау тәсілдерін қолданады.

Бұлтты бағдарламалау негіздерін біледі.




2

Бұлтқа арналған бағдарламалауды меңгереді.




2

Windows Azure сервистерімен танысады.




2

Windows Azure-де деректерді сақтау қызметтерімен жұмыс жасайды.




2

VM рөлі. Деректерді синхрондауды меңгереді.




2

Windows Azure AppFabric ортасымен танысады.




2

Windows Azure әзірлеуші құралдар жинағымен жұмыс атқарады.




2

Windows Azure Storage негізгі мүмкіндіктерін біледі.




2

Windows Azure Compute-ті Windows Azure

Web интерфейсін пайдаланады.




2

  1. Кроссплатформалық мобильді қосымшаларды жобалайды және әзірлейді.




Кроссплатформалық программалау негіздері.




2

  1. Мобильді қондырғыларға арналған бағдарламалар мен қосымшаларды тиімді тестілеуді жүргізеді және бағдарламалайды.




Мобильді қондырғыларға арналған бағдарламалар мен қосымшаларды тиімді тестілеуді жүргізеді.





2

  1. Талдау жүргізеді және желілік графиканы оңтайландырады.




Желілік графиктің тиімдеу мен талдауы.




2

  1. Графикалық интерпретацияны қолданады.




Графикалық әдістер мен процедуралар.




2

  1. Сызықтық бағдарлау мен оларды шешу әдістерінің тапсырмаларын шешеді.




Сызықтық алгоритмдерге қарапайым бағдарлама құру.




2

Барлығы







36

3.Оқыту нәтижесі

Жоғарғы деңгейдегі бағдарламалау тілінде бағдарлау, бұлтты сервистерді қолдану және мобильді қосымшаларды дайындау.

  1. Бағдарламалау ортасындағы жұмыс дағдыларын меңгерген.

Delphi-де қолданылатын мәліметтер қорының түрлері.





2

Delphi-де МҚ байланысты ұйымдастыру.




2

TQuery компонентімен жұмыс.




2

  1. Бағдарлама кодының төменгі түрінде және бағдарлама кодының жоғарғы тілінде жазылған бағдарламалар кодын қою дағдыларын меңгерген.

Бағдарламалау ортасының сипаттамасы.




2

  1. Алгоритімдерді жүзеге асыру және шығыс кодын түрлі мақсаттағы платформаларда құрастырады.




Алгоритмдер.Алгоритмдерді жүзеге асыру. Эмпирикалық талдау.





2

Алгоритмдерді талдау принциптері. Функцияның өсуі. О-нотация.




2

Қарапайым рекурсиялар.




2

Фундаменталды деректер типі.




2

Сызықтық іздеу. Екілік іздеу. Қатарда іздеу.




2

Кнут-Морис-Пратт алгоритмі. Боуер-Мур алгоритмі.




2

Жолдарды өңдеу алгоритмдері.




2

Рабин алгоритмі.




2

Барлығы








25

Барлығы







152





ПӘН БОЙЫНША БАҚЫЛАУ ПАРАҒЫ
Км04. Кәсіптік қызметте еңбек заңнамасы мен техника қауіпсіздігін сактау


Бағалау өлшемдері

Тест

Бақылау жұмысы

Защита ЛПЗ

Тақырып бойынша жоба қорғау

Тапсырм а

Өзіндік

жұмыс

Курстық жұмыстарды қорғау

Димломдық жұмысты орындау

Оқыту нәтижесі

























Жоғарғы деңгейдегі бағдарламалу тілінің ерекшеліктерін, бұлтты есептеулер мен мобильді технологиялардың негізгі қағидаттарын, бұлтты жүйелерге арналған қосымшаларды әзірлеудің қағидаттарымен әдістерін, экономикалық сұрақтар мен бизнес негіздерін, модельдеу негіздерін сипаттау.




+



















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













+










Жоғарғы деңгейдегі бағдарламалау тілінде бағдарлау, бұлтты сервистерді қолдану және мобильді қосымшаларды дайындау.




+





















Н РӘГК 703-02-20 Оқу бағдарламасы. Бесінші басылым

Ф РСГК 703-02-20 Рабочая программа. Издание пятое