Файл қосу

Студенттерге арналған пән




|ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БIЛIМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛIГI                       |
|СЕМЕЙ қаласының  ШӘКӘРIМ атындағы МЕМЛЕКЕТТIК УНИВЕРСИТЕТI                   |
|СМЖ 3 дәрежелі құжаты            |ПОӘК                |ПОӘК                  |
|                                 |                    |042-11.1.20/02-2014   |
|ПОӘК                             |                    |                      |
|Студенттерге арналған пән        |Баспа  №1 күні      |                      |
|«Алгоритмдеу және бағдарламалау  |«__»_____ 2014 ж.   |                      |
|негіздері» бойынша бағдарламасы  |                    |                      |








                        ПӘННІҢ ОҚУ-ӘДІСТЕМЕЛІК КЕШЕНІ
                 «АЛГОРИТМДЕУ ЖӘНЕ БАҒДАРЛАМАЛАУ НЕГІЗДЕРІ»


  мамандық үшін 5B070400 - «Есептеу техникасы және бағдарламалық қамтамасыз
                                    ету»











                      СТУДЕНТТЕР ҮШІН ПӘН БАҒДАРЛАМАСЫ












                                    Семей
                                    2014
                                  Алғы сөз




1. ҚұрастырЫЛған
Құрастырушы________   «29»    тамыз     2014   ж.   Р.С.Бекбаева,    техника
ғылымдарының   кандидаты,    доцент   м.а.,    кафедра   «Автоматика    және
электротехника»

2. Талқыланды

   2.1. Кафедра мәжілісінде  «Автоматика және электротехника»
      Хаттама № 1  « 29 »  тамыз   2014 ж.
      Кафедра меңгерушісі __________  А.Д.Золотов

    2.2.  Факультеттің   «Ақпараттық  коммуникациялық  технологиялар»   оқу-
әдістемелік бюросы отырысында қарастырылды
      Хаттама № 1  « 09 »    қыркүйек   2014 ж.
      Төрайымы __________ Р.С.Бекбаева

3. бекітілГЕН
Университеттің Оқу-әдістемелік  кеңесі мәжілісінде қаралып, баспаға
ұсынылды
Хаттама №  1  « 11 »  қыркүйек  2014ж.

Төрайымы___________  Г.К.Искакова

4. АЛҒАШ  РЕТ  ЕНГІЗІЛГЕН
















                                   Мазмұны



|1   |Жалпы ережелер                                                    |4   |
|2   |Сабақ түрлері бойынша пәннің мазмұны жіне сағаттарын бөлу         |5   |
|3   |Пәнді оқу бойынша әдістемелік ұсыныстар                           |6   |
|4   |Пәннің форматы                                                    |7   |
|5   |Пәннің саясаты                                                    |7   |
|6   |Баға қою саясаты                                                  |8   |
|7   |Әдебиет                                                           |9   |
































    1 ЖАЛПЫ ЕРЕЖЕЛЕР


    1.1 Оқытушы және пән туралы жалпы мәліметтер
    Бекбаева Роза Серікжанқызы, техника ғылымдарының кандидаты, доцент м.а.
    Кафедра – Автоматика және электротехника;
    Байланыс ақпарат – тел: 35-84-38,  № 1 оқу ғимараты, кабинет № 701;
    Сабақ өткiзу орны – аудитория №  709
    Пән бойынша кредит саны – 3;

    1.2 Пән мазмұнының қысқаша сипаты:
    Жаңашыл басқарушы жүйелер күннен –  күнге  бiрнеше  ондаған  жергiлiктi
локальды  желiлердi  бiлестiрген  техникалық  жүйелер   ретiнде   қалыптасып
келедi. Сондықтан мұндай  жүйелердi  комплекстi  түрде  ақпараттық-басқарушы
жүйелер ретiнде қарастыруға болады.
      “Алгоритмдеу және бағдарламалау негіздері”  пәнінен  студенттер  Turbo
Pascal  программалау тілінде программаларды құру тәсілдерін үйренеді.
      Жоғарғы деңгейлі программалау тілдерінің бірі − Паскаль. Паскаль тiлiн
1968 - 1971  жылдары  швейцариялык.  ғалым  Никлаус  Вирт  оқып  -  үйренуге
қолайлы программалау тілі ретінде ұсынған  болатын.  Қазіргі  кезде  Паскаль
тілінің кеңейтілген ондаған диалектісі бар, оның ішінде IBM PC-ке  үйлесімді
дербес  компьютерлер  жұмыс  істей  алатын   Турбо   Паскаль   диалектісінің
варианттары да жеткілікті.
      Бейсик  тілі  сияқты,  Паскаль  оқып-үйренуге  жеңіл,  түрлі   салалық
информациямен  жұмыс  істеуде  нәтижелі  болғандықтан,  дүние  жүзінде   көп
тараған тілдердің бірі. Оның ыңғайлылығы:
    • тіл алгоритм құрылымын сақтап құрылған. Мұнда программаны  бірте-бірте
      дамыту арқылы жинақты түрде құруға  болады.  Ол  программалау  тәсілін
      үйрену үшін де қажет;
    •  тілге  дамытылған  берілгендер  типтері  енгізілген.  Олар  өңделетін
      берілгендер элементтерін толық  сәйкестендіріп  сипаттауға  және  жаңа
      берілгендер типтерін енгізуге мүмкіндік береді;
    •  мұнда  кішігірім  жеңіл  программалармен  бірге   күрделі   құрылымды
      программаларды құру да мүмкін;
    •  тіл  синтаксисі  қиын  емес;   нұсқаулардың   (операторлардың)   саны
      мүмкіндігінше азайтылған, т.б.
      Паскаль тілінде құрылған программаны мәшинелік  кіріспе  тілге  аудару
үшін компилятор пайдаланылады.
      Паскаль тілі бұрын құрылған (Фортран, Алгол  және  т.б.)  программалау
тілдерінен маңызды ерекшелігі  ол  құрылымдық  программалау  идеясын  өмірге
біртіндеп  енгізу.  Паскаль  тілінің  тағы  бір   ерекшелігі   ол   деректер
құрылымының  концепциясының  алгоритм  түсінігімен   қатар   программалаудың
негізінде жатқан фундаменталды түсініктер қатарына кіруі.
    1.3 Пәнді оқытудың мақсаты:
    – Алгоритм және оның қасиеттерін, құрылу принциптерін;
    – Алгоритмдер түрлерін  (сызықты,  тармақталған,  циклдік  және  күрделі
      құрылымды);
    – Турбо Паскаль программалау тілін;
    – Оның программалау мүмкіндіктерін, синтаксисін,  негізгі  командаларын,
      программалау тәсілдерін;
    – Графикалық мүмкіндіктерін үйренеді.


    1.4 Пәнді оқытудың міндеттері:
осы   курсты   оқу   барысында   турбо   паскаль    бағдарламалау    тілінде
бағдарламаларды құру кезеңдері мен технологиясын үйрену болып табылады.


    1.5 Оқытудың нәтижелері:
    Пәнді оқу нәтижесінде білім алушы міндетті:
- қолданбалы графикалық жүйелердің түрлері туралы білу;
- білімнің берілуінің әр түрлі   әдістерін  білу  керек,  және  сол  әдістер
арасында көшуді игеру.
- білім қорын ұйымдастыруды ұғып алу.


      1.6 Курстың пререквизиттері:
      1.6.1 жоғары математика.

      1.7 Курстың постреквизиттері:
      1.7.1 бағдарламалау технологиясы;
      1.7.2 Автоматтандырылған жүйелерді жобалау.


      2 ПӘННІҢ МАЗМҰНЫ ЖӘНЕ САБАҚ ТҮРЛЕРІ БОЙЫНША САҒАТТАРДЫҢ РЕТТЕЛУІ
                                                                     Кесте 1
|№    |Тақырыптар     атаулары      л   |Сағаттар                      |Әдебиеттер  |
|р/с  |ллллллллллллллллллллллллл        |                              |            |
|      |                                 |Д                 |Зерт           |
|1     |Дәріс                            |                  |               |
|2     |Дәріс                            |                  |               |
|3     |Дәріс/Прак/Зертхана              |15  15            |               |
|4     |Дәріс/Прак/Зертхана              |15  15            |               |
|5     |Дәріс/Прак/Зертхана              |15  15            |               |
|6     |Дәріс/Прак/Зертхана/СӨЖ/         |15  15  30        |               |
|7     |Дәріс/Прак/Зертхана              |15  15            |               |
|8     |Дәріс/Прак/Зертхана/СӨЖ/СОӨЖ     |15  15  30  30    |               |
|      |Барлығы:                         |270               |               |
|9     |Дәріс                            |                  |               |
|10    |Дәріс/Прак/Зертхана/СОӨЖ         |30  30 30         |               |
|11    |Дәріс/Прак/Зертхана              |15  15            |               |
|12    |Дәріс/Прак/Зертхана              |15  15            |               |
|13    |Дәріс/Прак/Зертхана              |15  15            |               |
|14    |Дәріс/Прак/Зертхана/СӨЖ/СОӨЖ     |15  15 30 30      |               |
|15    |Дәріс                            |                  |               |
|      |Барлығы:                         |270               |               |


      7 ӘДЕБИЕТ
      7.1 Негізгі әдебиет
1. Бекбаева Р.С. Алгоритмдік тілдерде бағдарламалау. Оқу құралы. Семей:
   Шәкәрім атындағы СМУ, 2012
2. Сейпилова Б. Программалау технологиялары: Turbo Pascal: [ оқу құралы] /
   Б. Сейпилова.- Алматы: Эверо, 2009.- 199 б.
3. Бекмолдаева, Қ. TURBO PASCAL бағдарламалау тілі: оқу құралы / Қ.
   Бекмолдаева, С. Солтанаева.- Астана: Фолиант, 2010.- 207 б.- (Кәсіптік
   білім).
4. Көксеген, Ә.У. Алгоритмдеу және программалау тілдері: оқулық / Ә.У.
   Көксеген, Ә.О. Сейфуллина.- Алматы: Дәуір, 2011.- 486 б.- (ҚР Жоғары оқу
   орындарының қауымдастығы)( АВ).


      7.2 Қосымша әдебиет
1. Культин, Н. Turbo Pascal в задачах и примерах/ Н.  Культин.-  СПб.:  БХВ-
   Петербург, 2010.- 256 с.
Пәндер