Подготовка к ОГЭ по информатике
Скачать программу TurboPascal 7.0 http://nsportal.ru/shkola/informatika-i-ikt/library/2014/12/25/skachat-programmu-turbopascal7-0
Скачать программу Free Pascal (Windows)
Скачать программу Pascal ABC скачать бесплатно для Windows новую версию
Скачать программу КуМир https://www.niisi.ru/kumir/dl.htm
Книги:
ОГЭ_2016_Евич https://yadi.sk/i/UE6euKnPmJnqj
ОГЭ_2016_С.С.Крылов, Т.Е.Чуркина http://net-dvoek.ru/pdf/365-144.pdf
ОГЭ по информатике, задание № 20.2 "Программирование"http://o-informatika.blogspot.ru/2014/05/202-i.html
- Министерство образования и науки РФ
- Закон Российской Федерации «Об образовании»
- Федеральный центр тестирования
- Федеральный портал "Российское образование"
- Российский общеобразовательный портал
- Единое окно доступа к образовательным ресурсам
- Российский совет олимпиад школьников "Мир олимпиад"
- Официальный информационный портал ЕГЭ
- Официальный информационный портал ГИА
- ФИПИ Федеральный институт педагогических измерений
- Информатика. Образовательный ресурс
- Министерство образования и науки Самарской области
- РЦМО Региональный центр мониторинга в образовании
- Департамент образования мэрии городского округа Тольятти
- Правила заполнения бланков ЕГЭ
- Олимпиады и ЕГЭ
- Свидетельство о результатах ЕГЭ
- Советы психолога
Демоверсии ГИА
Демонстрационная версия ГИА-2009
Демонстрационная версия ГИА-2010
Демонстрационная версия ГИА-2011
Демонстрационная версия ГИА-2012
Демонстрационная версия ГИА-2013
Демонстрационная версия ГИА-2014
Проект демонстрационной версии ОГЭ-2015
Задания из Открытого банка заданий ГИА-9 сайта ФИПИ
- Задание_1
- Задание_2
- Задание_3
- Задание_4
- Задание_5
- Задание_6
- Задание_7-1
- Задание_7-2
- Задание_8
- Задание_9
- Задание_10
- Задание_11
- Задание_12
- Задание_13
- Задание_14
- Задание_15
- Задание_16-1
- Задание_16-2
- Задание_16-3
- Задание_17
- Задание_18
- Решение задание_19
- Задание_20.2 "Нахождение количества чисел"
- Задание_20.2 "Нахождение суммы (произведения) чисел"
- Задание_20.2 "Нахождение максимального числа"
- Задание_20.2 "Нахождение минимального числа"
- Задание_20.2 "Нахождение среднего арифметического чисел"
Задания для тренировки к ГИА
Кодирование информации
Единицы измерения информации
Измерение информации
Определение количества информации
Алфавитный подход к определению количества информации
Задачи для подготовки к зачетной работе по теме "Информация и Информационные процессы"
Кодирование текстовой информации
Файлы. Файловые системы
Дополнительные задачи по теме "Файлы. Файловые системы"
Передача информации
Адресация в Интернете
Дополнительные задачи по теме "Адресация в Интернете"
Поиск информации в Интернете
Дополнительные задачи по теме "Поиск информации в Интернете"
Кодирование графической информации - 1
Кодирование графической информации - 2
Задание "Кодовые таблицы"
Кодирование и обработка числовой информации
Электронные таблицы
Формулы. Абсолютная и относительная адресация в MS Excel
Базы данных
Алгебра логики
Демоверсии ЕГЭ
Демонстрационная версия ЕГЭ-2005
Демонстрационная версия ЕГЭ-2006
Демонстрационная версия ЕГЭ-2007
Демонстрационная версия ЕГЭ-2008
Демонстрационная версия ЕГЭ-2009
Демонстрационная версия ЕГЭ-2010
Демонстрационная версия ЕГЭ-2011
Демонстрационная версия ЕГЭ-2012
Демонстрационная версия ЕГЭ-2013
Проект демонстрационной версии ЕГЭ-2015
Задания для тренировки к ЕГЭ
Алгоритмы и исполнители
Базы данных
Интернет
Информация
Комбинаторика
Логика
Системы счисления
Файловая система
Электронные таблицы
Задания части 3
Задания С1 с решениями
Задания С2 с решениями
Задания С3 с решениями
Задания С4 с решениями
Презентации
Презентация "Кодирование информации"
Презентация "Основы логики"
Презентация "Стратегия игры. Решение задач методом "Графы"
Презентация "Алгоритмы. Исполнители алгоритмов"
Online тесты ЕГЭ по информатике и ИКТ Яндекса
Online генератор вариантов ЕГЭ сайта К.Полякова
Online тесты сайта Клякс@.net
Online тесты ЕГЭ сайта Решу ЕГЭ РФ
Тест по теме "Информация. Измерение информации"
Скачать:
Предварительный просмотр:
Предварительный просмотр:
Предварительный просмотр:
1 вариант
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, делящееся нацело на 7.Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда есть число, делящееся нацело на 7. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна ввести одно число- минимальное число, делящееся нацело на 7.
Пример работы программы:
Входные данные : 3,11,14,77
Выходные данные: 14
2 вариант
Напишите программу, которая в последовательности натуральных чисел определяет максимальное четное число. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда есть четное число. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна ввести одно число- максимальное четное число.
Пример работы программы:
Входные числа:3,10,99,42
Выходные числа:42
3 вариант
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 16. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда есть число, кратное 16. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна ввести одно число- минимальное число -минимальное число, кратное 16.
Пример работы программы:
Входные числа:3,64,48,80
Выходные числа:48
4 вариант
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 1.
Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда есть число, оканчивающееся на 1. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна ввести одно число- максимальное число, оканчивающееся на 1.
Пример работы программы:
Входные числа:3,11,21,31
Выходные числа:31
5 вариант
Напишите программу, которая в последовательности натуральных чисел определяет количество всех чисел, кратных 6 и оканчивающихся на 0.
Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел оканчивается числом 0 (0- признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: количество всех чисел последовательности , кратных 6 и оканчивающихся на 0.
Пример работы программы:
Входные числа:20,6,120,100,150,0
Выходные числа:2
6 вариант
Напишите программу, которая в последовательности натуральных чисел определяет количество всех чисел, кратных 7 и оканчивающихся на 5. Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел оканчивается числом 0 (0- признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: количество всех чисел последовательности , кратных 7 и оканчивающихся на 5.
Пример работы программы:
Входные числа:35,49,55,105,155,0
Выходные числа:2
7 вариант
Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 7 и оканчивающихся на 5. Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел оканчивается числом 0 (0- признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: сумму всех чисел последовательности , кратных 7 и оканчивающихся на 5.
Пример работы программы:
Входные числа:35,49,55,105,155,0
Выходные числа:140
8 вариант
Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 3 и оканчивающихся на 6. Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел оканчивается числом 0 (0- признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: сумму всех чисел последовательности , кратных 3 и оканчивающихся на 6.
Пример работы программы:
Входные числа:36,56,33,126,3,0
Выходные числа:162
9 вариант
Напишите программу, которая в последовательности натуральных чисел определяет сумму и количество всех четных чисел, кратных 5. Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел оканчивается числом 0 (0- признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести два числа: сумму последовательности и количество четных чисел, кратных 5.
Пример работы программы:
Входные числа:4,60,15,0
Выходные числа:79,1
10 вариант
Напишите программу, которая в последовательности натуральных чисел определяет их количество и сумму четных чисел.
Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел оканчивается числом 0 (0- признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести два числа: длину последовательности и сумму честных чисел.
Пример работы программы:
Входные числа:4,60,15,0 Выходные числа:3,64
Предварительный просмотр:
Предварительный просмотр:
Предварительный просмотр:
Предварительный просмотр:
Задания 9.
Простейший циклический алгоритм,
записанный на алгоритмическом языке
1. Var s,k: integer; Begin s := 0; for k := 3 to 7 do s := s + 6; writeln(s); End. | 2. Var s,k: integer; Begin s := 0; for k := 4 to 8 do s := s + 7; writeln(s); End. | 3. Var s,k: integer; Begin s := 0; for k := 4 to 7 do s := s + 8; writeln(s); End. | 4. Var s,k: integer; Begin s := 0; for k := 3 to 8 do s := s + 9; writeln(s); End. |
5. Var s,k: integer; Begin s := 0; for k := 3 to 8 do s := s + 7; writeln(s); End. | 6. Var s,k: integer; Begin s := 0; for k := 3 to 8 do s := s + 6; writeln(s); End. | 7. Var s,k: integer; Begin s := 0; for k := 5 to 9 do s := s + 8; writeln(s); End. | 8. Var s,k: integer; Begin s := 0; for k := 6 to 10 do s := s + 10; writeln(s); End. |
9. Var s,k: integer; Begin s := 0; for k := 7 to 11 do s := s + 11; writeln(s); End. | 10. Var s,k: integer; Begin s := 0; for k := 8 to 12 do s := s + 12; writeln(s); End. | 11. Var s,k: integer; Begin s := 0; for k := 9 to 13 do s := s + 9; writeln(s); End. | 12. Var s,k: integer; Begin s := 0; for k := 6 to 9 do s := s + 12; writeln(s); End. |
13. Var s,k: integer; Begin s := 0; for k := 7 to 12 do s := s + 11; writeln(s); End. | 14. Var s,k: integer; Begin s := 0; for k := 6 to 12 do s := s + 10; writeln(s); End. | 15. Var s,k: integer; Begin s := 0; for k := 12 to 15 do s := s + 13; writeln(s); End. | 16. Var s,k: integer; Begin s := 0; for k := 13 to 16 do s := s + 14; writeln(s); End. |
Источник: http://inf.sdamgia.ru/test?theme=9
Предварительный просмотр:
Задания 10.
Циклический алгоритм обработки массива чисел,
записанный на алгоритмическом языке
1. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 12; Dat[2] := 15; Dat[3] := 17; Dat[4] := 15; Dat[5] := 14; Dat[6] := 12; Dat[7] := 10; Dat[8] := 13; Dat[9] := 14; Dat[10] := 15; m := 0; for k := 1 to 10 do if Dat[k] = 15 then begin m := m+1; end; writeln(m); End. | 2. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 12; Dat[2] := 15; Dat[3] := 17; Dat[4] := 15; Dat[5] := 14; Dat[6] := 12; Dat[7] := 10; Dat[8] := 13; Dat[9] := 14; Dat[10] := 15; m := 0; for k := 1 to 10 do if Dat[k] > m then begin m := Dat[k] end; writeln(m); End. |
3. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 12; Dat[2] := 15; Dat[3] := 17; Dat[4] := 15; Dat[5] := 14; Dat[6] := 12; Dat[7] := 10; Dat[8] := 13; Dat[9] := 14; Dat[10] := 15; m := 20; for k := 1 to 10 do if Dat[k] < m then begin m := Dat[k] end; writeln(m); End. | 4. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 12; Dat[2] := 15; Dat[3] := 17; Dat[4] := 15; Dat[5] := 14; Dat[6] := 12; Dat[7] := 10; Dat[8] := 13; Dat[9] := 14; Dat[10] := 15; m := 0; for k := 1 to 10 do if Dat[k] > 12 then begin m := m + 1 end; writeln(m); End. |
5. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 2; Dat[2] := 5; Dat[3] := 8; Dat[4] := 5; Dat[5] := 4; Dat[6] := 2; Dat[7] := 0; Dat[8] := 3; Dat[9] := 4; Dat[10] := 5; m := 0; for k := 1 to 10 do if Dat[k] > m then begin m := Dat[k] end; writeln(m); End. | 6. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 2; Dat[2] := 5; Dat[3] := 7; Dat[4] := 5; Dat[5] := 4; Dat[6] := 2; Dat[7] := 0; Dat[8] := 3; Dat[9] := 4; Dat[10] := 5; m := 10; for k := 1 to 10 do if Dat [ k] < m then begin m := Dat[k] end; writeln(m); End. |
7. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 2; Dat[2] := 5; Dat[3] := 7; Dat[4] := 5; Dat[5] := 4; Dat[6] := 2; Dat[7] := 0; Dat[8] := 2; Dat[9] := 4; Dat[10] := 5; m := 0; for k := 1 to 10 do if Dat[k] > 3 then begin m := m+1 end; writeln(m); End. | 8. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 56; Dat[2] := 70; Dat[3] := 20; Dat[4] := 41; Dat[5] := 14; Dat[6] := 22; Dat[7] := 30; Dat[8] := 12; Dat[9] := 65; Dat[10] := 35; m := 0; for k := 1 to 10 do if Dat[k] > 25 then begin m := m+1 end; writeln(m); End. |
9. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 56; Dat[2] := 70; Dat[3] := 20; Dat[4] := 41; Dat[5] := 14; Dat[6] := 22; Dat[7] := 30; Dat[8] := 12; Dat[9] := 65; Dat[10] := 35; m := 0; for k := 1 to 10 do if Dat[k] < 35 then begin m := m+1 end; writeln(m); End. | 10. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 56; Dat[2] := 70; Dat[3] := 20; Dat[4] := 41; Dat[5] := 14; Dat[6] := 22; Dat[7] := 30; Dat[8] := 12; Dat[9] := 65; Dat[10] := 35; m := 100; for k := 1 to 10 do if Dat[k] < m then begin m := Dat[k] end; writeln(m); End. |
11. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 56; Dat[2] := 70; Dat[3] := 20; Dat[4] := 41; Dat[5] := 14; Dat[6] := 22; Dat[7] := 30; Dat[8] := 12; Dat[9] := 65; Dat[10] := 35; m := 0; for k := 1 to 10 do if Dat[k] > m then begin m := Dat[k] end; writeln(m); End. | 12. Var k, m: integer; Dat: array[1..10] of integer; Begin Dat[1] := 16; Dat[2] := 20; Dat[3] := 20; Dat[4] := 41; Dat[5] := 14; Dat[6] := 21; Dat[7] := 28; Dat[8] := 12; Dat[9] := 15; Dat[10] := 35; m := 0; for k := 1 to 10 do if Dat[k] < 25 then begin m := m+1 end; writeln(m); End. |
Источник: http://inf.sdamgia.ru/test?theme=10
Предварительный просмотр:
Задания 11.
Анализирование информации,
представленной в виде схем
1. | 2. |
3. | 4. |
5. | 6. |
7. | 8. |
9. | 10. |
Источник: http://inf.sdamgia.ru/test?theme=11