Инфоурок Информатика КонспектыМәлімет типтері. Өрнектер және олардың жазылуы. Айнымалы ұғымы

Мәлімет типтері. Өрнектер және олардың жазылуы. Айнымалы ұғымы

Скачать материал

Сабақтың тақырыбы: Мәлімет типтері. Өрнектер және олардың жазылуы. Айнымалы ұғымы

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

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

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

Тәрбиелік:  Оқушыларды ұқыптылыққа, жинақылыққа адамгершілікке патриоттыққа, жауапкершілікке тәрбиелеу.

Сабақтың түрі:    теориялық сабақ

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

 1. Ұйымдастыру

   2. Өткен материалды қайталау

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

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

5. Үйге тапсырма

Өткен материалды қайталдау сұрақтары

·         Паскаль тілі қай жылдардан бастап қолданыла бастады?

·         Паскаль тілінде программа неше бөліктен тұрады?

·         Ғ10 пернесінің қызметі қандай?

·         Ғ5 пернесінің қызметі қандай?

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

·         АІТ + Ғ5 пернесі қандай қызмет атқарады?

·         Программаны орындауға жіберу қандай пернелер комбинациясы арқылы орындалады?

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

Айнымалы     ұғымы

 

Айнымалылар  латын  әріптері мен  цифрларының кез келген тіркесі түрінде  беріледі.  Айнымалы деп программаның орындалу  барысында  әртүрлі  мәндерді қабылдайтын  шамалар.

Айнымалылар атауы сипаттайтын  бөлімінде  var ді сөзімен басталады да, атауынан кейін қос нукте қойылып, айнымалының типі  көрсетіледі.

Жазылу пішіні: var <идентификатор>:<тип>

Мысалы:  var   А, В: integer;

                          Sum, baga: real;

Айнымалылар қарапайым және индексті  түрде  кездеседі. Қарапайым айнымалылар өз атаулары бойынша жазылады. Индексті айнымалыларға жиым элементтері жатады.

Жиым дегеніміз – бір атаумен белгіленіп, бір өлшеммен өлшенетін шамалардың реттелген тізбегі. Индекс жиым элементінің нөмірін  көрсетеді және тік  жақшамен жазылады.

 

ТИПТЕР

ҚАРАПАЙЫМ

КҮРДЕЛІ

Бүтін сан

(Integer)

Жиымдар

(Array)

Нақты сан

(Real)

Файлдар

(File)

Символдық шама

(Char)

Жазбалар

(Record)

Логикалық шама

(Logical)

Жиындар

(Set)

Мәтіндік шама

(Text)

 

Мәлімет типтері

 Мәліметтердің немесе шамалардың типі деп, олардың қабылдай алатын мәндерінің және олармен орындауға болатын амалдардың жиынын анықтауды айтады, яғни тип дегеніміз – шамалардың қабылдайтын мәндеріне берілетін сипаттама.

 Паскаль тілінде пайдаланатын барлық типтер скалярлық (қарапайым) және құрылымдық (структуралық) болып үлкен екі топқа бөлінеді. Скалярлық типке шамалардың стандартты типі және жасанды тип (тағайындалған) жатады. Стандартты типтерге:

·         бүтін – INTEGER                 нақты – REAL              логикалық – BOOLEAN

·         тіркестік – STRING             мәтіндік  - TEXT типтер жатады.

Құрылымдық типтегі жиымдар  ARRAY, жазбалар – RECORD, жиындар – SET және файлдар – FILE түрлеріне бөлінеді.

Стандартты функциялар

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

Енді программаларда жиі пайдаланылатын функцияларды қарастырайық. 

1.    Арифметикалық функциялар

2.    Типтерді өзгерту функциялары.

Арифметикалық функциялар

 

Математикада жазылуы

Паскаль тілінде жазылуы

Атқаратын қызметі

Функция типі

|x|

arctg x

cos x

sin x

ex

[x]

 

Inx

П

х 2

х

 

Abs (x)

Arctan (x)

Cos (x)

Sin (x)

Exp (x)

Frac (x)

Int (x)

Ln (x)

Pi

Sqr (x)

Sqrt (x)

 

Аргументтің абсолюттік шамасы

Аргументтің арктангенсі

Аргументтің косинусы

Аргументтің синусы

е-нің х дәрежесі

х-санының бөлшек бөлігі

х-санының бүтін бөлігі

х-санының натурал логарифмі

п-діңмәні

х-тің квадраты

х-тің квадрат түбірі

 

х-тің типіндей

нақты

нақты

нақты

нақты

нақты

нақты (бүтін)

нақты

 

х-тің типіндей

нақты

Стандартты типтердің сипатталуы

Шамаларға  қолданылатын амалдар олардың типтеріне байланысты болады.

Бүтін сан түріндегі тип. Бүтін типтегі мәндерді қабылдайтын атаулар былай сипатталады:

атау1, атау2, ...., атауn: тип;

мұнда тип орнында бүтін типті көрсететін түйінді сөздің бірі жазылады. Мысалы,  integer,  byte

Арифметикалық амалдар.

 Белгілер

Операциялар

Операндтар типі

Нәтиже типі

+

қосу

Екеуі де бүтін, не біреуі

Бүтін, біреуі нақты

Бүтін, нақты

-

азайту

Екеуі де бүтін, не біреуі

Бүтін, біреуі нақты

Бүтін, нақт

*

көбейту

Екеуі бүтін немесе екеуінің

біреуі нақты

Бүтін, нақты

/

бөлу

Бүтін немесе нақты

Нақты

Div

Бүтін бөлу

Бүтін

Бүтін

Mod

Бүтін қалдық

бүтін

бүтін

Төмендегі стандартты функциялар бүтін аргументтер үшін бүтін мән береді:

Abs(x) – бүтін х санының абсолют шамасы

Sqr(x) –  бүтін х анының квадраты

Trunc(x) – нақты х санының бүтін бөлігі

Round (x) – нақты х саны дөңгелектеніп бүтін нәтиже береді.

Succ(x)- х-тан кейінгі бүтін санды береді.

Pred(x) – х-тың алдындағы бүтін санды береді.

Өрнектер және олардың жазылуы

Өрнек деп  арифметикалық амал таңбаларымен біріктірілген айнымалылардың функциялардың, тұрақтылардың жиынтығын айтады. Өрнектегі арифметикалық амалдардың орындалуы олардың орналасу реті мен жақшалар арқылы өзгертіледі. Қарапайым жағдайда өрнек тек айнымалылардан, тұрақтылардан немесе функциялардан тұруы мүмкін. Мысалы:

(5+7*х)/1.8;                      (sin(x)+5* cos(2+х))/ In(х); т.б   

Математикада жазылуы

Программалау тілінде жазылуы

a + b

a - b

                

(a + b)/ (a – b)

                                   a b       

exp (b * ln (a))

a + b

                                       xy            

(a + b)/(x * y)

1 + x

 

 

                       sqrt (1 + sqrt (x))

Алгоритмдік тілде (Паскаль, Бейсик, Си , т.б.) арифметикалық амалдардың орындалу тәртібі олардың математикадағы орындалу тәртібіне сәйкес келеді, яғни алдымен жақша ішіндегі амалдар, сонан соң көбейту, бөлу, қосу, азайту, т.б. амалдар орындалады. 

 

Реті

Амалдар түрі

Амалдар немесе оның элементі

1

Жақшы ішіндегі өрнектер

(    )

2

Функция мәндері

Фкнуциялар

3

Унарлық амалдар

@ , not, бірорынды +және -

4

Көбейту, бөлу түріндегі амалдар

*, /, div, mod, and, shl, shr

5

Қосу амалдары

+,-,or, xor

6

Қатынас амалдары

=, <>, <,>,<=, >=, in

Өрнектердің алгоритмдік тілде және программалау тіліндегі жазылуы да бір-біріне сәйкес келеді.

Паскаль тілінде өрнектер тек сызықты түрде жазылады.

Сабақты бекіту сұрақтары

·         Тілдің алфавиті нелерден тұрады?

·         DIVжәне MODфункциялары не үшін қолданылады?

·         Программа қандай оператормен басталады?

·         Программаның негізгі бөлігі қандай түйінді сөзбен басталып, қандай сөзбен аяқталады?

·         Идентификатор дегеніміз не?

·         Жиым дегеніміз не?

·         Мәліметтердің типі дегеніміз не?

·         Мәліметтердің типтері қалай сипатталады, олар қандай қызмет атқарады?

·         Мәліметтердің қандай типтері бар?

·         Атаулардың типтері қалай сипатталады?

·         Арифметикалық өрнек дегеніміз не? Өрнектер Паскаль тілінде қалай жазылады?

·         Паскаль тілінде стандартты функциялар қалай жазылады?

Үйге тапсырма:  §4  33-38беттердегі  тақырыптарды оқу. 6,7, 8-кестені жаттау. 9 практикалық жұмысты орындау.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Мәлімет типтері. Өрнектер және олардың жазылуы. Айнымалы ұғымы"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор музея

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 625 843 материала в базе

Скачать материал

Другие материалы

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

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 27.11.2015 1086
    • DOCX 40.9 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Алмасбаевой Карашаш Джумановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 8 лет и 4 месяца
    • Подписчики: 1
    • Всего просмотров: 6500
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

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

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 188 человек из 53 регионов

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 153 человека из 51 региона

Курс повышения квалификации

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 107 человек из 40 регионов

Мини-курс

Event-менеджмент и видеопродакшн: от концепции до успешной реализации

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психологическая зрелость и стрессоустойчивость: основы развития личности и поддержки

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 72 человека из 37 регионов

Мини-курс

Музыкальная журналистика: создание и продвижение контента

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе