Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Программаларды өңдеудегі модульдік қатынас
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Программаларды өңдеудегі модульдік қатынас

библиотека
материалов

10 сынып

Сабақтың тақырыбы: Программаларды өңдеудегі модульдік қатынас.

Сабақтың мақсаттары:

а) білімдік: Программаларды өңдеудегі модульдік қатынас.

ә) тәрбиелік: Оқушыларды өз бетімен жұмыс істеуге және уақытты ұнемдеуге тәрбиелеу

б) дамытушылық: оқушылардың ойлау қабілетін және логикасын, зейіндік қабілеттерін дамыту

Сабақтың түрі: аралас сабақ

Сабақта қолданылатын құрал: Оқулық, компьютер

Сабақтың өту барысы:

Ұйымдастыру

Жаңа сабақты түсіндіру

Сабақты бекіту

Үйге тапсырма беру

Жаңа сабақ

Программалық жабдықтама өңдеуіндегі модульдік қатынас түсінігін оңдаған, жүз мыңдаған операторлары бар программалар мысалында қарастырамыз. Мұндай үлкен күрделі алгоритмдік программалардың құрылысы, оларды программалық өнім деп атайық, бөлінбейтін бүтін болып табылмайды. Программалық өнім өзара байланысқан – программалық модульдер жиынтығы болып көрінеді.

Модуль – бұл анықталған тағайындалуы және басқа программалық модульдерден автономды өңдеу берілген функцияларын қамтамасыз ететін программаның тәуелсіз бөлігі.

Өзара байланысқан бөлік – модульдер жиыны түріндегі жасалып жатқан программалық өнім көрінуі, ыңғайлылығы үшін орындалады:

  • өңдеу

  • программалау

  • жөндеу

  • программалық өнімге өзгертулер енгізу

Программалық өнімнің модульдік көрінуі келесі мақсаттарды көздейді:

  • өңдеудің қажет мерзімін қамтамасыз етіп орындаушыларға жұмысты үлестіру;

  • жобалық жұмыстарға күнтізбектік график құрау және программалық өнімдерді жасау процесінде оларды үйлестіру;

  • жобалық жұмыстардың еңбек шығыны мен бағасын бақылау

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

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

Көптеген модульдер арасынан ерекшелейді:

  • басты модуль – программалық өнімнің іске қосуын басқарады;

  • басқарушы модуль – басқа модульдерді өңдеуге шақыруын қамтамасыз етеді;

  • жұмыс модульдерді - өңдеу функцияларын орындайды;

  • сервистік модульде және кітапханалар, утилиттер – қызмет ету функцияларын атқарады.

Әрбір модуль дербес сақталатын файл ретінде ресімделеді. Программалық өнім қызмет ету үшін программалық модульдердің толық құрамы бар болу қажет.

Программалық өнім жұмысы кезінде қажетті программалық модульдер активтеледі. Басқарушы модульдер кезекті модульді орындауға тізбекті шақыруды береді. Модульдердің ақпараттық байланысы ортақ деректер базасы немесе өзгермелі алмасу арқылы модульаралық деректер жіберу арқасында қамтамасыз етіледі



  1. Сабақты бекіту

  1. Программалық модуль дегеніміз не?

  2. Программаның құрылымдануы не үшін орындалады?

  3. Программаның құрылымдануы қандай мақсаттарды көздейді?

  4. Программалардың модульдік құрылысының типтік схемасы қандай?

  1. Бағалау

  2. Үйге тапсырма 1 тарау. 1.3.3



Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 17.02.2016
Раздел Информатика
Подраздел Конспекты
Просмотров162
Номер материала ДВ-463087
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх