2 этап

Второй этап  

с 24  октября по 1 ноября 2016 года

Если на первом этапе мы с вами отвечали на вопрос: зачем нужна математика в программировании и рассмотрели задачи с численными переменными. То на этом этапе изучим все остальные кроме массивов (к ним мы перейдем на 3 этапе). Итак, приступим:

 

1 задание

На страницах команд напишите, как нужно задавать символьные, строковые и логические переменные в Кумире и Паскале.

 

2 задание

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

 

3 задание

Задайте строковой переменной С любое значение, состоящее не менее, чем из 7 символов и содержащее букву "а". И напишите ответы к следующим функциям и процедурам:

В Паскале В Кумире

length (s)

copy (s, 3, 4)

delete (s, 2, 3)  

Insert (subs, s, 5)  , если subs:='код'

Pos (subs, s) , если subs:='а'

длин  (s)

замена (s, подстрока, фрагмент, да) , если подстрока:="а", фрагмент:="кумир"

найти(подстрока, S) , если подстрока:="а"

найти после (3, подстрока, s), если подстрока:="а"

вставить (подстрока, s, 5)  , если подстрока:="код" 

удалить (s, 2, 3)

 

Проверьте правильность выполнения данного задания у какой-либо команды. Напишите комментарий на странице проверяемой вами команды.

О работе со строками в Кумире можно посмотреть в справочнике (в меню программы: инфо - алгоритмы - строки)

 

4 задание

Для тех, кто работает в Паскале:

Прочитайте материал с сайта Уроки Паскаль о логических переменных.

Напишите, когда применяются следующие записи в программе: Boolean, true, false, and, or, xor, not, odd

 

5 задание

Посмотрите олимпиадные математические задачи и напишите там в комментариях к задачам, почему они решаются с помощью строковых функций. Чтобы оставить комментарий к текстовому документу, выделите часть текста, который вы собираетесь комментировать, нажмите на кнопку "Комментарии" в правом верхнем углу , выберите "добавить". Ответьте на комментарий другой команды.

6 задание

Откройте документ со строковыми олимпиадными задачами, выберите одну из программ и попробуйте переписать ее из Паскаля в Кумир. Сделайте это в текстовом документе, создав его в папке своей команды (общая папка команд). На странице команды на данном сайте опубликуйте ссылку на строковую задачу в Кумире.

7 задание

На странице команды напишите ответ на вопрос: Когда в задачах по программированию применяются строковые переменные и функции?

Проставьте баллы в своей таблице "Критерии оценивания" и в таблице одной из команд на листе "2 этап".

Меню проекта:

Анонс 

Подготовительный этап

1 этап

2 этап

3 этап

4 этап

Заключительный этап

 

Рабочие документы:

Таблицы ЗИУК

Критерии оценивания

Таблица продвижения

Рефлексия

 

Страницы команд:

ОШ Сельхозтехника

Пошатовская ОШ

Ново-Усадская ОШ

Абрамовская СШ

Чернухинская СШ

Ломовская СШ

Водоватовская СШ

Шатовская СШ

Березовская СШ

 

 

 

 

Ссылки на полезные материалы:

Язык программирования Паскаль

Обучение Pascal

Уроки Паскаль

 

 

Категория: К вершинам программирования | Добавил: tatiana (20.10.2016)
Просмотров: 257 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar