Символдық мәліметтермен жұмыс тәсілдері (2 сағ)

№20-21
Сабақтың
9- СЫНЫП.
№20-21: І
Сабақтың: тақырыбы:
9- СЫНЫП.: Символдық мәліметтермен жұмыс тәсілдері (2 сағ)
№20-21:
Сабақтың: мақсаттары:
9- СЫНЫП.:

1. Символдармен, мәтінмен атқарылатын жұмыстар туралы жалпы түсінік беру, программалауда Паскаль оперторларын тиімді қолдану дағдысын қалыптастыру.

2. Программаны ықшам, сапалы жазу дағдысын дамыту.

3. Программа мәтінін, нәтижелерін экранға шығару интерфейісіне эстетикалық талап қоя білу.

№20-21:
Сабақтың: көрнекілігі:
9- СЫНЫП.: Паскаль редакторы - Паскал АВС , интарктивті тақта, Power Ponit, плифчарт презентациялары (көкпен жазылғандар тақтаға н/е флипчартқа салынады, оқушылар дәптерге жазады) .
№20-21:
Сабақтың: түрі:
9- СЫНЫП.: Теориялық сабақ (лекция) .
№20-21: ІІ
Сабақтың:

барысы:

(2 мин)

(3 мин)

9- СЫНЫП.:

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

  1. Оқушыларды түгелдеу, журнал толтыру, оқушылардың дәптерлерін, оқулықтарын қарап шығу.
  2. Сынып, тақта, парта тазалығын қарап шығу, қажет болса ескертулер жасау.
  3. Оқушылардың назарын сабаққа аудару.
№20-21: ІІІ
Сабақтың:

Үй тапсырмасымен жұмыс.

Оқулықтан 7. 4 (177 бет) .

С-тапсырмадағы сабақта қарастырылмаған процедуралар туралы анықтамалар жазып келу. (181 бет)

№20-21: IV
Сабақтың:

Жаңа сабақ

Лекция

(20 мин)

9- СЫНЫП.:

1-сабақ. Лекция.

1. Символдық және мәтіндік ақпараттардың типтері.

Char - айнымалының мәні жеке символ болатынын білдіретін тип,

String - айнымалының мәні сөз/сөйлем екенін білдіретін тип, мәндегі символдар саны 256-дан аспауы керек.

Text - мәтіндік тип, файл аттарын белгілеуде қолданылады.

2. Символдармен жұмыста жиі қолданылатын стандартты функциялар.

:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:

3. Мәтінмен /сөз-сөйлем/ жұмыста жиі қолданылатын функциялармен процедуралар.

:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
Атауы
Процедура немесе функция
Шаманың типі
әрекеті
Chr(x)
функция
x - integer
Х санын сиволға түрлендіреді
Odd(x)
функция
x - integer
=True, егер х -тақ, =False х -жұп болса
Inc(x)
процедура
x - реттік
X-ті 1-ге арттырады
Dec(x)
процедура
x - реттік
X-ті 1-ге кемітеді
Inc(x, n)
процедура
x - реттік,
n - бүтін
X-ті n-ге арттырады
Dec(x, n)
процедура
x - реттік,
n - бүтін
X-ті n-ге кемітеді
Random(x)
функция
x - integer
0 мен x-1 аралғынан кездейсоқ сан табады
Random
функция
(0. . 1) аралғынан кездейсоқ сан табады
Атауы
Процедура немесе функция
Шаманың типі
әрекеті
Length(s)
функция
s - string
S -жолының ұзындығын анықтайды. /Қанша әріп бар?/
Copy(st, poz, n)
функция

st - string

poz, n-integer

St-сөзінің poz-нөмірінен бастап қатар тұрған n-символды көшіріп алады
Delete(st, poz, n)
процедура
St-сөзінің poz-нөмірінен бастап қатар тұрған n-символды өшіреді
Insert(s1, s2, n)
процедура
s1, s2, - string, n - integer
S1-сөзін s2-cөзіне n-нөмірінен бастап тіркеп жазады
Pos(s1, s2)
функция
S1, s2- string
s1 кіші сөзі s2-ұзын сөздің ішінде барма/жоқпа, соны анықтайды (егер жоқ болса нәтиже 0)
Str(i, s)
процедура
s- string, i- integer,
і санын симол типіне өңдеп, нәтижесін s мәні ретінде жазады
Val(s, і, code)
процедура

s - string, і - integer, real

code - integer

Сөз ретінде берілген s санын бүтін н/е нақты санға ауыстырып, нәтижені i-дың мәні ретінде жазады. Қате жоқ болса code=0
UpCase(c)
функция
c - char
Латынның кіші әріптерін бас әріпке ауыстырады
Chr(i)
i- integer
і санына сәйкес смиволды /әріпті ASC-код/ береді.
Ord(s)
s-chr
S символының бүтін сан түріндегі водын береді
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21:
Сабақтың:
9- СЫНЫП.:
№20-21: V
Сабақтың:

Сынып жұмысы

(18 мин)

9- СЫНЫП.:

4. ТАПСЫРМА:

:
:
А) Берілген сөзде қанша «а» әрібі бар екенін анықтайтын программа жазыңыз.

program a_sanau;

uses crt;

var i, n, k: integer ;

s: string;

begin

write ('tanbalar tizbegin engiz, ') ;

read (s) ;

n:= length (s) ; k:=0;

for i:=1 to n do

if (s[i] ='а') or (s[i] ='a') then k:=k+1;

writeln ('sozdegi kichi "a"-lar sany - ', k) ;

end.

С) Оқулықтағы 121 беттегі 14 жаттығу;

/нұсқау: 0 мен 9 арасындағы сандардың АSC-кодтары 47- 59 аралығында жатады/.

program sanemes;

var i, n:integer;

s:string;

begin

write ('tanbalar tizbegin engiz, ') ;

read (s) ;

n:=length(s) ;

for i:=1 to n do

if ((ord(s[i] ) ) >47) and ((ord(s[i] ) ) <59)

then writeln (s[i], ' ', 'san') else writeln (s[i], ' ', 'san emes') ;

readln;

end.

№20-21:
Сабақтың:
№20-21:
Сабақтың:
№20-21:
Сабақтың:

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

(2 мин)

9- СЫНЫП.:

Оқулықтан 4. 3 (112 бет)

№11 жатт. /121 бет/


Ұқсас жұмыстар
Бейсик тілінде литерлік шамалармен жұмыс
Процедура немесе функция
Алгоритм түсiнiгi. Алгоритмнiң қасиеттерi. Алгоритмдi бейнелеу тәсiлдерi. Блок-схема
Программа құрылымы
Паскаль - программалау тілі
Алгоритм типтері, сызықтық алгоритм
Оқушыларды топ ережесімен таныстыру
Есептеуiш техника кабинетiндегi қауiпсiздiк техника ережесiн сақтау туралы
Паскаль тілінде
Бүтін рационал теңдеу
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz