Разделы презентаций


Строковый тип данный - практикум решения задач в Паскале

Содержание

Комратский лицей им.Н.Третьяковаурок01.11.2016Информатика10класс ( гуманитарный профиль)Практикум решения задач "Строковый тип данных"учитель : Быстрова В.Л

Слайды и текст этой презентации

Слайд 1


Слайд 2Комратский лицей им.Н.Третьякова
урок
01.11.2016
Информатика
10класс ( гуманитарный профиль)
Практикум решения задач "Строковый тип

данных"
учитель : Быстрова В.Л

Комратский лицей им.Н.Третьяковаурок01.11.2016Информатика10класс ( гуманитарный профиль)Практикум решения задач

Слайд 3Компьютерная программа выполняет ваши приказы,
а не ваши желания.
Закон Грида

Компьютерная программа выполняет ваши приказы, а не ваши желания.Закон Грида

Слайд 4Тема урока:
Практикум решения задач по теме « Строковый

тип данных »
Урок практического применения знаний на компьютере

Тема урока:Практикум  решения задач по теме  « Строковый  тип  данных » Урок практического

Слайд 5Цели урока:
1.Перечислить виды операций над строковыми величинами и дать им

соответствующее определение
2. Комментировать программы со строковыми величинами;
3. Применять строковые величины

при составлении программ.
Цели урока:1.Перечислить виды операций над  строковыми величинами  и дать им соответствующее  определение2. Комментировать программы

Слайд 6 1. § 1.2 стр.14-17

задача № .3,4,6

1.   § 1.2 стр.14-17 задача № .3,4,6

Слайд 7План урока
2.Визитка «Строковый тип данных»
1. Домашнее задание.
3. Мини-тест. Проверка.
4.

Алгоритм решения задач со строковым типом данных.
6. Практикум решения задач
7.

Рефлексия.

8. Оценивание результатов

5. Историческая справка

План урока 2.Визитка «Строковый тип данных»1. Домашнее задание.3. Мини-тест. Проверка.4. Алгоритм решения задач со строковым типом данных.6.

Слайд 82. Визитка «Строковый тип данных»

Имя :

10 гуманитарный
Телефон : 0-298-2-69-92
OCQ: 150
Скайп

: кабинет №15
Е –маил : лицей им.Н.Третьякова
Дополнительная информация : самый умный класс

2. Визитка «Строковый тип данных»Имя :     10 гуманитарный Телефон : 0-298-2-69-92OCQ:

Слайд 92. Визитка «Строковый тип данных»
1.Строковый тип данных служит для проведения
2.

Ключевое слово строкового типа данных
3. Максимальная длина строки -
4. Текущую

длину любой строковой переменной можно узнать
с помощью стандартной функции

5. Переменная типа string описывается через

6. Для строки применима процедура ввода -

7. Для строки применима процедура вывода –

8. При присваивании строке или символу какого-либо значения оно указывается в

операций с текстом, состоящим из различных символов.

string

255 символов

length

var

write (writeln)

read (readln)

одинарных кавычках.

2. Визитка «Строковый тип данных»1.Строковый тип данных служит для проведения2. Ключевое слово строкового типа данных3. Максимальная длина

Слайд 103. Мини -тест

3. Мини -тест

Слайд 11Встроенные процедуры и функции для обработки строковых данных.
1. Удаление N

символов строки ААА, начиная с позиции ТТ.
Б) Delete (ААА, ТТ,

N)

А) Delete(N,AAA,TT)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.1. Удаление N символов строки ААА, начиная с позиции ТТ.

Слайд 12Встроенные процедуры и функции для обработки строковых данных.
2. Вставка строки

ВВВ в строку ТТ, начиная с позиции N.
А) Insert

(ВВВ, ТТ,N)

Б) Insert (TT,BBB,N)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.2. Вставка строки ВВВ в строку ТТ, начиная  с

Слайд 13Встроенные процедуры и функции для обработки строковых данных.
3. Копирование подстроки

длиной N, начиная с позиции TT, из строки ССС.


А) Сopy( TT,CCC,N)

Б) Copy (CCC,TT, N) 

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.3. Копирование подстроки длиной N, начиная с позиции TT, из

Слайд 14Встроенные процедуры и функции для обработки строковых данных.
4. Выполняет сцепление

(склеивание) строк в том порядке, в каком указаны в списке

параметров.

А) Concat (A3,A2,A1)

Б) Concat (A1,A2,A3 ..., A(N) )

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.4. Выполняет сцепление (склеивание) строк в том порядке, в каком

Слайд 15Встроенные процедуры и функции для обработки строковых данных.
5. Обнаруживает первое

появление
подстроки AАA в строке BBB.
А) Pos (AAA, BBB) 
Б) Pos

( BBB,AAA)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.5. Обнаруживает первое появление подстроки AАA в строке BBB. А)

Слайд 16Встроенные процедуры и функции для обработки строковых данных.
6. Преобразует строчную

букву в прописную
А) UpCase (Ch) 
Б) UnCas (Hc)
3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.6. Преобразует строчную букву в прописнуюА) UpCase (Ch) Б) UnCas (Hc)3.

Слайд 17Встроенные процедуры и функции для обработки строковых данных.
7. Преобразует число

в строку.
А) Str (Number, Stroka) 
Б) Str( Stroka, Number)
3. Мини -тест


Встроенные процедуры и функции для обработки строковых данных.7. Преобразует число в строку.А) Str (Number, Stroka) Б) Str( Stroka,

Слайд 18Встроенные процедуры и функции для обработки строковых данных.
8. Преобразует строку

в число
и выдает код правильности преобразования.
А) Val (Code,Stroka,Number)
Б) Val

(Stroka, Number, Code)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.8. Преобразует строку в число и выдает код правильности преобразования.А)

Слайд 193. Проверим.

3. Проверим.

Слайд 20Встроенные процедуры и функции для обработки строковых данных.
1. Удаление N

символов строки ААА, начиная с позиции ТТ.
Б) Delete (ААА, ТТ,

N)

А) Delete(N,AAA,TT)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.1. Удаление N символов строки ААА, начиная с позиции ТТ.

Слайд 21Встроенные процедуры и функции для обработки строковых данных.
2. Вставка строки

ВВВ в строку ТТ, начиная с позиции N.
А) Insert

(ВВВ, ТТ,N)

Б) Insert (TT,BBB,N)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.2. Вставка строки ВВВ в строку ТТ, начиная  с

Слайд 22Встроенные процедуры и функции для обработки строковых данных.
3. Копирование подстроки

длиной N, начиная с позиции TT, из строки ССС.


А) Сopy( TT,CCC,N)

Б) Copy (CCC,TT, N) 

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.3. Копирование подстроки длиной N, начиная с позиции TT, из

Слайд 23Встроенные процедуры и функции для обработки строковых данных.
4. Выполняет сцепление

(склеивание) строк в том порядке, в каком указаны в списке

параметров.

А) Concat (A3,A2,A1)

Б) Concat (A1,A2,A3 ..., A(N) )

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.4. Выполняет сцепление (склеивание) строк в том порядке, в каком

Слайд 24Встроенные процедуры и функции для обработки строковых данных.
5. Обнаруживает первое

появление
подстроки AАA в строке BBB.
А) Pos (AAA, BBB) 
Б) Pos

( BBB,AAA)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.5. Обнаруживает первое появление подстроки AАA в строке BBB. А)

Слайд 25Встроенные процедуры и функции для обработки строковых данных.
6. Преобразует строчную

букву в прописную
А) UpCase (Ch) 
Б) UnCas (Hc)
3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.6. Преобразует строчную букву в прописнуюА) UpCase (Ch) Б) UnCas (Hc)3.

Слайд 26Встроенные процедуры и функции для обработки строковых данных.
7. Преобразует число

в строку.
А) Str (Number, Stroka) 
Б) Str( Stroka, Number)
3. Мини -тест


Встроенные процедуры и функции для обработки строковых данных.7. Преобразует число в строку.А) Str (Number, Stroka) Б) Str( Stroka,

Слайд 27Встроенные процедуры и функции для обработки строковых данных.
8. Преобразует строку

в число
и выдает код правильности преобразования.
А) Val (Code,Stroka,Number)
Б) Val

(Stroka, Number, Code)

3. Мини -тест

Встроенные процедуры и функции для обработки строковых данных.8. Преобразует строку в число и выдает код правильности преобразования.А)

Слайд 281. Описываем строку.
2. Вводим строку.

3. Выполняем обработку строки.
4. Выводим строку

на экран.
4. Алгоритм поэтапного решения задач со строковым типом данных:


1. Описываем строку.2. Вводим строку.3. Выполняем обработку строки.4. Выводим строку на экран.4. Алгоритм  поэтапного решения задач

Слайд 29Историческая справка
справка

Историческая справкасправка

Слайд 30Историческая справка
справка
В 1950-х и 1960-х годах не было единого стандарта

относительно количества битов в байте. В разных компьютерных системах байт

содержал от 6 до 9 битов. Лишь с начала 1970-х годов в большинстве архитектур стали использовать байт размером 8 битов, и постепенно такое соотношение стало стандартным.

Для устранения двусмысленности в компьютерной литературе иногда для точного обозначения последовательности 8 битов вместо термина «байт» используют термин «октет».

Историческая справкасправкаВ 1950-х и 1960-х годах не было единого стандарта относительно количества битов в байте. В разных

Слайд 31Историческая справка
справка
В 1912 году, задолго до появления прообразов современных компьютеров,

испанский инженер Леонардо Торрес-и-Кеведо сконструировал электромеханический автомат «El Ajedrecista», который

считается первой в истории компьютерной игрой.

Устройство представляло собой шахматную доску с передвигаемыми машиной с помощью электромагнитов королём и ладьёй, а также королём другого цвета, которого перемещал человек. Автомат, пусть и не за минимальное количество ходов, гарантированно завершал этот шахматный эндшпиль матом оппоненту.

Что мог делать автомат 1912 года, считающийся первой в мире компьютерной игрой?

Историческая справкасправкаВ 1912 году, задолго до появления прообразов современных компьютеров, испанский инженер Леонардо Торрес-и-Кеведо сконструировал электромеханический автомат

Слайд 32Историческая справка
справка
В середине 19 века она составила план операций

для прообраза современной ЭВМ — аналитической машины Чарльза Беббиджа, с

помощью которых можно было решить уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости.

Кто считается первым
в мире программистом?

Первым в мире программистом была женщина — англичанка Ада Лавлэйс

Историческая справкасправка В середине 19 века она составила план операций для прообраза современной ЭВМ — аналитической машины

Слайд 33Король Хуан Карлос и королева София
осматривают шахматного робота

Король Хуан Карлос и королева София осматривают шахматного робота

Слайд 345. Практикум решения задач.

5. Практикум решения задач.

Слайд 35
Написать программу, которая из слова «самолет» получит «лето» (copy).
PROGRAM DELO;

VAR A,B,C,D : STRING;
BEGIN
WRITELN;WRITELN;

A:='CAMOLET';
B:=COPY(A,5,3);
C:=COPY(A,4,1);
D:=B+C;
WRITELN(' POLUCHILI ',D)
END.

PROGRAM DELO;
VAR A,B,C,D: STRING;
BEGIN
WRITELN;WRITELN;
A:='CAMOLET';
B:= ;
C:= ;
D:=B+C;
WRITELN(' POLUCHILI ',D)
END.

5. Практикум решения задач.

Задача1:

Написать программу, которая из слова «самолет» получит «лето» (copy).PROGRAM DELO;    VAR A,B,C,D : STRING;BEGIN

Слайд 36
Написать программу, которая из слова «республика» получит «блик» (delete).
PROGRAM DELO;

VAR A:STRING;
BEGIN
WRITELN;WRITELN;

A:='PECPUBLIKA’;
;
;
WRITELN(' CLOBO ', A)
END.

PROGRAM DELO;
VAR A:STRING;
BEGIN
WRITELN;WRITELN;
A:='PECPUBLIKA';
DELETE(A,10,1);
DELETE(A,1,5);
WRITELN(' CLOBO ',A)
END.

5. Практикум решения задач.

Задача2:

Написать программу, которая из слова «республика» получит «блик» (delete).PROGRAM DELO;    VAR A:STRING;BEGIN

Слайд 37
Написать программу, которая из слова «ресан» получит «ресторан» (insert).
PROGRAM

DELO;
VAR A,B:STRING;
BEGIN
WRITELN;WRITELN;

A:=‘RESAN';
B:='TOP';
;
WRITELN(' CLOBO ',A)
END.

PROGRAM DELO;
VAR A,B:STRING;
BEGIN
WRITELN;WRITELN;
A:='RESAN';
B:='TOP';
INSERT(B,A,4);
WRITELN(' CLOBO ',A)
END.

5. Практикум решения задач.

Задача3:

Написать программу, которая из слова «ресан» получит «ресторан» (insert).PROGRAM DELO;    VAR A,B:STRING;BEGIN

Слайд 38PROGRAM DELO;
VAR A,B,C,D,E:STRING;

X:INTEGER;
BEGIN
WRITELN;WRITELN;

A:='PROTOKOL';
D:=COPY(A,4,3);
B:='PECPUBLIKA';
DELETE(B,1,3);
C:='KDIL';
E:='POKO';
INSERT(E,C,2);
X:=LENGTH(C);
WRITELN(' POLUCHILI ',D);
WRITELN(' POLUCHILI ',B);
WRITELN(' POLUCHILI ',C);
WRITELN(' KOL-BO BUKB C CLOBE ',C,'= ',X)
END.

Дана программа. Точно и однозначно сформулировать условие задачи и что получится при запуске программы на экране.

5. Практикум решения задач.

Задача 4:

PROGRAM DELO;    VAR A,B,C,D,E:STRING;          X:INTEGER;BEGIN

Слайд 39рефлексия
Я узнал …
Я понял ,что …
Теперь я могу …
Я

попробую …
Мне понравилось …
У меня возникли трудности в …
Я

научился… …

Лучше всего у меня на уроке …

Своей работой на уроке я …

Самое интересное на уроке …

рефлексия Я узнал …Я понял ,что …Теперь я могу …Я попробую …Мне понравилось …У меня возникли трудности

Слайд 40Оценивание
Оценивание
Оценивание

ОцениваниеОцениваниеОценивание

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика