close

Вход

Забыли?

вход по аккаунту

?

Практическая работа «МНОЖЕСТВА»

код для вставки
программирование паскаль
Тема урока:
Практическая работа «МНОЖЕСТВА»
Цель урока:
подвести итог по пройденной теме ;
выставить итоговые оценки;
Тип урока: практическая работа.
Учащийся должен уметь:
адекватно оценивать свою успеваемость в разрезе
требований учителя.
Учащийся должен знать :
опорные моменты по изученному материалу, требования
учителя к выставлению итоговых оценок.
План урока
1. Организационная часть
Перекличка, сообщение темы урока.
2. Индивидуальная работа учащихся по предложенным заданиям.
Вариант 1
1.Вычислить значения выражений
1) [] <= [‘0’.. ‘9’]
2) ‘x’ in [‘a’ .. ‘h’]
3) [2,5,6] < >[1..3]*[1..15]-[8..12]
2. Составить программу, которая вычисляет разность множества натурального ряда
чисел [1..60] и множества четных чисел из интервала [0,20].
Вариант 2
1.Вычислить значения выражений
1) [12,16,19] * [‘0’.. ‘9’]+[1,6]
2) ‘5’ in [‘a’ .. ‘h’]
3) [2,5,6,23] -[1..3]*[1..20]
2. Составить программу, которая вычисляет объединение множества четных чисел [1,20]
и множества нечетных чисел из интервала [0,10].
Вариант 3
1.Вычислить значения выражений
1) [‘r’,’y’,’d’] =( [‘0’.. ‘9’]+[‘a’...’k’])
2) ‘V’ in [‘L’ .. ‘Z’]
3) [2,5,6]*[1] < >[1..3]-[5,9]
3.
Составить программу, которая вычисляет пересечение малых символов латинского
алфавита и множества [‘f’..’w’].
Вариант 4
1.Вычислить значения выражений
1) ([0..9]+[20..30] )<> [‘0’.. ‘9’]
2) ([‘f’,’d’] * [‘a’..’f’’]) in [‘a’..’z’]
3) ([2,5,6]-[5]) < >([1..3]*[2])
2. Составить программу, которая вычисляет объединение множества заглавных символов
латинского алфавита и множества [‘A’..’D’].
Задание №1 варианта ученик выполняет на листе (3 балла) и сдает на
проверку учителю.
Задание №2 варианта выполняется за компьютером ( + 7 баллов).
Для получения оценки 12 баллов предлагаются задачи, отмеченные *.
Вариант 1
1.Вычислить значения выражений
4) [] <= [‘0’.. ‘9’]
5) ‘x’ in [‘a’ .. ‘h’]
6) [2,5,6] < >[1..3]*[1..15]-[8..12]
2. Составить программу, которая вычисляет разность множества натурального ряда
чисел [1..60] и множества четных чисел из интервала [0,20].
___________________________________________________________
Вариант 2
1.Вычислить значения выражений
4) [12,16,19] * [‘0’.. ‘9’]+[1,6]
5) ‘5’ in [‘a’ .. ‘h’]
6) [2,5,6,23] -[1..3]*[1..20]
2. Составить программу, которая вычисляет объединение множества четных чисел [1,20]
и множества нечетных чисел из интервала [0,10].
____________________________________________________________
Вариант 3
1.Вычислить значения выражений
4) [‘r’,’y’,’d’] =( [‘0’.. ‘9’]+[‘a’...’k’)
5) ‘V’ in [‘L’ .. ‘Z’]
6) [2,5,6]*[1] < >[1..3]-[5,9]
2. Составить программу, которая вычисляет пересечение малых символов латинского
алфавита и множества [‘f’..’w’].
_________________________________________________________________________
Вариант 4
1.Вычислить значения выражений
4) ([0..9]+[20..30] <> [‘0’.. ‘9’]
5) ([‘f’,’d’] * [‘a’..’f’’]) in [‘a’..’z’]
6) ([2,5,6]-[5]) < >([1..3]*[2])
2. Составить программу, которая вычисляет объединение множества заглавных символов
латинского алфавита и множества [‘A’..’D’].
*Задача. Написать программу, в которую вводится последовательность слов из строчных русских
букв, разделенных запятыми, а за последним словом строки идет точка.
Программа должна вывести в алфавитном порядке:
 все гласные буквы, которые входят в каждое слово;
 все согласные буквы, которые не входят ни в одно слово;
 все звонкие согласные буквы, которые входят хотя бы в одно слово;
 все глухие согласные буквы, которые входят хотя бы в одно слово;
 все согласные буквы, которые входят только в одно слово;
 все глухие согласные буквы, которые не входят только в одно слово;
 все звонкие согласные буквы, которые входят более чем в одно слово.
*Задача. Известен набор продуктов — хлеб, масло, сыр, молоко, имеющийся в ассортименте
магазинов. В три магазина доставлены отдельные виды этих продуктов.
Построить множества А, В и С, которые содержат соответственно:
1) А – продукты, имеющиеся одновременно во всех магазинах;
2) В – по крайней мерев одном магазине;
3) С – которых нет ни в одном магазине.
Литература
1. Немнюгин С., Перколаб Л. Изучаем Turbo Pascal. СПб.: Питер,2001. – 320 с.
2. Глинський Я. М., Анохін В. Є., Ряжська В. А. Паскаль. Turbo Pascal і Delphi. 3-є вид. –
Львів: “Деол”, 2002.- 144 с.
3. Гусева А. И. Учимся программировать: PASCAL 7.0. Задачи и методы их решения. – 2-е
изд., перераб. И доп. – М.: «Диалог-МИФИ», 2000. – 256 с.
4. Итог урока.
Автор
ovsianik
Документ
Категория
Образование
Просмотров
40
Размер файла
36 Кб
Теги
множества, Практическая работа, программирование, паскаль
1/--страниц
Пожаловаться на содержимое документа