Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Студенттің өз бетімен жұмысы: -50 мин. Тақырып. Программалауға кіріспе

Тақ ырып. Программалауғ а кіріспе

Мақ саты: Алгоритм тү сінігімен таныстыру, ә р тү рлі типті есептерді шешуге арналғ ан алгоритмдерді қ ұ ру дағ дыларын қ алыптастыру, типтес бағ дарламаларды, оның ішінде медициналық диагностиканы жү зеге асыру. Есептеудің программалық -эффектілік сызбаларын қ олдануды ү йрету. Pascal тілі туралы бірінші мә ліметтерді қ алыптастыру. Мә ліметтердің ә р тү рлі типтерімен, арифметикалық амалдармен жә не негізгі математикалық функциялармен танысу.

 

Оқ ытудың міндеті: Алгоритмнің негізгі қ асиеттерімен таныстыру, ә р тү рлі тә сілдермен медициналық есептерді қ ұ ру жә не қ олдану дағ дыларын қ алыптастыру. Pascal тіліндегі бағ дарламаның қ ұ рылымы жө ніндегі ақ параттарды, Pascal мә тіндік редакторында жұ мыс істеу жә не алгоритмдерді ө ң деу дағ дыларын қ алыптастыру.

Йымдастыру кезең і: 5-мин.

Студенттердің сабақ қ а қ атысуын тексеріп, келмеген жә не дайындалмағ ан себептерін айқ ындап, жаң а сабақ қ а назар аударуын ұ йымдастыру.

Қ ұ зыреттілікті қ алыптастыру саны: біліктілік жә не практикалық дағ ды.

Тақ ырыптың негізгі сұ рақ тары – 45 мин:

1. Программалау тілдерінің буындары мен дең гейлері.

2. Жалпы программалау тілдері. Алгоритмдер жә не оларды талдау.

3. Алгоритмдер (типтері, қ асиеттері, берілу тә сілдері).

4. Алгоритм қ ұ рылымдары (сызық тық, тармақ талғ ан, циклдық).

5. Негізгі программалық -эффектілі есептеу схемалары.

6. ТurboPascal программалау тілі.

7. Деректер типтері.

8. Паскаль тіліндегі бағ дарлама қ ұ рылымы.

9. Айнымалылар. Константалар.

10. Математикалық, логикалық жә не жолдық ө рнектер.

11. Меншіктеу операторлары. Комментарийлер.

12. Жаң а типті сипаттау.

13. Сызық ты бағ дарламалар қ ұ ру.

14. Алгоритм қ ұ рылымдары: тармақ талғ ан жә не циклдық.

15. Қ арапайым медициналық есептерді қ ұ ру жә не шығ ару.

Зіліс -10 мин.

Оқ ыту жә не сабақ беру ә дістері: типтік жә не ситуациялық есептерді шешу

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

Ø ДК-де тестілеу (студент берілген тақ ырып бойынша минимальді білімді жә не дағ дыны тексеруге арналғ ан теориялық сұ рақ тардан, негізгі анық тамалардан тұ ратын тестке жауап беруі тиіс);

Ø ДК-де практикалық жұ мыстың нә тижесін тексеру (студент сабақ та нақ ты дағ дыны алу ү шін жеке тапсырмаларды орындауы тиіс).

 

Студенттің ө з бетімен жұ мысы: -50 мин

Біліктілікті, практикалық дағ дыны қ алыптастыру: ситуациялық есептерді шешу.

Тапсырмалар:

Практикалық дағ дылар: Балл
Сызық ты алгоритм
I Тө мендегі амалдарды бір программада орындаң ыз: a: =b mod c; d: =b div c; y1: =int(y) y2: =trunc(y) y3: =frac(y) y4: =round(y) y5: =pred(f) y6: =succ(g) y7: =ord(p) y8: =chr(s) (s-любой символ из таблицы ascii)  
а Блок-схема қ ұ ру  
ә Паскаль тілінде программасын жазу  
б Программаны орындауғ а жіберу  
в Табылғ ан қ ателерді тү зету (қ ате жоқ болса, кө рсетілген баллдар ә пунктіне қ осылады)  
г Нә тижелерді алу  
II У функциясының мә нін есептең із (тө менде келтірілген 1-кестеден ө з нұ сқ аң ызғ а сә йкес тапсырманы таң даң ыз):  
а Блок-схема қ ұ рың ыз  
ә Рascal программасын жазың ыз  
б Программаны орындаң ыз  
в Компиляция кезінде табылғ ан қ ателерді жойың ыз (қ ате жоқ болғ ан жағ дайда сә йкес баллдар автоматы тү рде меншіктеледі)  
г Нә тижелерді алың ыз  
Тармақ талғ ан алгоритм. Шартты оператор
III Қ андағ ы гемоглобин қ ұ рамының жағ дайын анық таң ыз. Ер адамдарда гемоглобин қ ұ рамы 13, 8-18, 5% аралығ ында болса, қ алыпты, қ алыптыдан жоғ ары болса – патология, тө мен болса – анемия.  
а Блок-схема қ ұ ру  
ә Паскаль тілінде программасын жазу  
б Программаны орындауғ а жіберу  
в Табылғ ан қ ателерді тү зету (қ ате жоқ болса, кө рсетілген баллдар ә пунктіне қ осылады)  
г Нә тижелерді алу  
IV Берілген ү ш санның максимумын табың ыз:  
а Есеп шығ ару алгоритмінің блок-схемасын сызың ыз  
ә Рascal тілінде программасын сызың ыз  
б Программаны орындауғ а жіберің із  
в Қ ателерді тү зетің із (егер программа мә тіні дұ рыс болса, кө рсетілген баллдар ә пунктіне қ осылады)  
г Нә тижелерді алу  
Таң дау операторы
V Хромосома саны бойынша ағ за тү рін анық таң ыз: · 8 –дрозофила; · 18 – қ ырық қ абат; · 38 – мысық; · 46 – адам; · 48 – маймыл; · 78 – қ асқ ыр.  
а Блок-схема қ ұ ру  
ә Паскаль тілінде программасын жазу  
б Программаны орындауғ а жіберу  
в Табылғ ан қ ателерді тү зету (қ ате жоқ болса, кө рсетілген баллдар ә пунктіне қ осылады)  
г Нә тижелерді алу  
Циклдық алгоритм. Қ айталау операторлары
VI Қ осындыны есептең із:  
а Блок-схема қ ұ рың ыз  
ә Рascal программасын жазың ыз  
б Программаны орындаң ыз  
в Компиляция кезінде табылғ ан қ ателерді жойың ыз (қ ате жоқ болғ ан жағ дайда сә йкес баллдар автоматы тү рде меншіктеледі)  
г Нә тижелерді алың ыз  

 

1-кесте

Нұ сқ а нө мірі Функция
 
 
 
 
 
 
 
 
 
 
 
 

Ә дебиеттер:

1. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. – М.: Нолидж. – 2000. – 576 с.

2. Зуев Е.А. Система программирования TurboPascal. – М.: Радио и связь. – 1992. – 288 с.

3. Рубенкинг Н. Турбо Паскаль для Windows.– М.: Мир. - 1994. – 535 с.

4. TurboPascal / С.А. Немнюгин. – СПб.: «Питер», 2001. –496с

5. С. И. Бобровский. Учебный курс Delphi7. Питер, 2006г.

6. Г.Г. Рапаков, С.Ю. Ржеуцкая. Программирование на языке Паскаль. Санкт-Петербург, 2005 г

7. Информатика: Базовый курс. 2-е издание / Под редакцией С.В. Симоновича и др. - СПб.: Питер, 2009, - 568с.

8. Информатика. Учебник под ред. проф. Н.В. Макаровой. СПб.: Финансы и статистика, 2003, - 765с.

9. Информатика. Практикум по технологии работы на компьютере. Под ред. проф. Н.В. Макаровой. СПб.: Финансы и статистика, 2001, 486с.

10. Инструментальные средства персональных ЭВМ. В 10-ти кн. Кн. 4. Программирование в среде Турбо ПАСКАЛЬ: Практическое пособие./ Подредакцией Б.Г. Трусова.-М.: Высш. шк., 1993. –142с.

<== предыдущая лекция | следующая лекция ==>
Конструкции и сопряжения элементов крупнопанельных здании | Тема 14: Деревянные здания.




© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.