375044
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5.520 руб.;
- курсы повышения квалификации от 1.200 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 70%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

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

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

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

10 сынып

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

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

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

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

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

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

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

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

Ұйымдастыру

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

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

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

Жаңа сабақ

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

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

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

  • өңдеу

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

  • жөндеу

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

  1. Бағалау

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


Общая информация

Номер материала: ДВ-463087

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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