Практические работы по информатике 9 класс. Поляков К.Ю.
Оценка 4.7

Практические работы по информатике 9 класс. Поляков К.Ю.

Оценка 4.7
doc
20.09.2020
Практические работы по информатике 9 класс. Поляков К.Ю.
9-Практика Поляков.doc

Практическая работа №1. Подготовка текстового документа

1)      Перейдите в каталог work-1. Загрузите документ dijkstra.doc (или dijkstra.rtf) и прочитайте текст.

2)      Добавьте к тексту заголовок и выделите его стилем Заголовок 1.

3)      Добавьте в документ фотографию человека, о котором идёт речь (найдите её в Интернете).

4)      Создайте стиль Биография со следующими характеристиками:

·    шрифт Times New Roman, 12 пт

·    абзацный отступ 1 см

·    выравнивание по ширине

·    междустрочный интервал 1,25 строки

·    дополнительные отступы: до абзаца – 0, после абзаца – 6 пт

Все абзацы текста оформите с помощью стиля Биография.

5)      Включите режим автоматической расстановки переносов.

6)      Включите проверку орфографии для русского языка.

7)      Поместите информацию о книге Operating System в сноску в нижней части страницы.

8)      Сделайте гиперссылками

·    имена ученых: Тони Хоар, Никлаус Вирт (только когда они встречаются в первый раз); гиперссылка должна указывать на статью в Интернете с информацией об этом ученом;

·    выражения «грамматика Ван Вейнгаардена» и  «Алгоритм Дейкстры»; ссылки должна указывать на статьи с описанием упомянутой грамматики и алгоритма;

·    выражение «премия Тьюринга»; ссылка должна указывать на статью с информацией об этой премии.

9)      Преобразуйте документ в формат PDF. Если на вашем компьютере не установлена программа-конвертер, можно использовать бесплатные онлайн-сервисы, например,

http://www.doc2pdf.net/

http://convertonlinefree.com/

http://docupub.com/pdfconvert/

Глава 1.       Компьютерные сети

Практическая работа №2. Службы Интернета

Перейдите в каталог work-2. Загрузите документ service.doc (или service.rtf). Выполняйте задания прямо в этом файле.

1)      Добавьте в верхний колонтитул свою фамилию и имя.

2)      Используя поисковую систему www.filesearch.ru, найдите на FTP-серверах файлы

syntrace.zip и minimax.ps,  определите их адреса и размер (задание 40 в рабочей тетради).

3)      Используя материалы Интернета, постройте круговую диаграмму, которая сравнивает количество пользователей различных программ-мессенджеров для мобильных устройств.

4)      Используя материалы Интернета, составьте список наиболее популярных облачных сервисов для хранения данных и сравните объём хранилища, который предоставляется бесплатно.

Практическая работа №3. Информационные системы

Перейдите в каталог work-3. Загрузите документ info.doc (или info.rtf).

1)      Добавьте в верхний колонтитул свою фамилию и имя.

2)      Используя несколько сервисов прогноза погоды, сравните прогноз на сегодняшний день в вашем городе (посёлке).

3)      Варфоломей планирует лететь на самолете из Нижнего Новгорода в Анапу 25 июля, так чтобы 26 июля начать культурный отдых на море. Используя информационные системы в Интернете, предложите ему возможные варианты перелёта.

4)      Используя сервисы для работы с картами, проложите маршрут из школы домой и определите его длину.

5)      Узнайте, по какому адресу расположена школа № 146 г. Перми с углублённым изучением математики, физики и информатики. Кто является директором школы? Как выглядит вход в школу (вставьте скриншот с сервиса Яндекс-панорамы).

Практическая работа №4. Веб-сайты

Перейдите в каталог work-4. Загрузите документ sites.doc (или sites.rtf).

1)      Найдите в Интернете названия бесплатных CMS и запишите в таблицу адреса сайтов, откуда их можно загрузить.

2)      Сравните тарифные планы на нескольких разных хостингах (по указанию учителя) по следующим критериям:

·         место, выделяемое под сайт;

·         операционная система;

·         наличие CMS;

·         возможность использования PHP);

·         количество почтовых ящиков;                                      

·         доступ по FTP.

3)      Найдите в Интернете статистику по использованию трёх самых популярных веб-серверов. Постройте по этим данным круговую диаграмму. Не забудьте, что кроме этих трёх серверов есть ещё и другие.

Практическая работа №5. Простая веб-страница

Составьте простую веб-страницу, на которой поместите небольшое стихотворение и краткую справку об авторе (см. пример справа).

1)      В заголовке  страницы (<title>) должны быть указаны фамилия и имя автора: «Работа Василия Иванова».

2)      Заголовок документа – название стихотворения. Выравнивание по центру.

3)      Под стихотворением – фамилия автора (отдельный абзац).

4)      В самом низу – два абзаца с краткой информацией об авторе. Установите выравнивание по ширине.

 

 

Практическая работа №6. Гиперссылки, списки и рисунки

 Перейдите в каталог work-6. Загрузите документ ruskeala.html – заготовку для новой веб-страницы. Оформите страницу так, как на образце справа:

Уровень А.

1)      В заголовке  страницы (<title>) должны быть указаны фамилия и имя автора: «Работа Василия Иванова».

2)      Выделить заголовок документа.

3)      Выделите абзацы с помощью нужного тэга, установите выравнивание по ширине.

4)      Оформите перечисления как маркированный и нумерованный списки.

Уровень B.

5)      Добавьте фотографии: одну с обтеканием влево, вторую – с обтеканием вправо, третью – в отдельном абзаце с выравниванием по центру.

6)      Сделайте названия соборов, музеев и дворцов Санкт-Петербурга ссылками на соответствующие страницы в Интернете.

Уровень C.

7)      Добавьте небольшой значок, обозначающий международную трассу E105. сделайте этот значок гиперссылкой (куда – решите сами).

8)      Сделайте названия населённых пунктов ссылками на карты сервиса Яндекс-Карты.

Глава 2.       Математическая логика

Практическая работа №7. Логические элементы

Перейдите в каталог work-7. Откройте в браузере тренажёр element.html.

1)      Постройте таблицу истинности элемента с кодовым именем NAND. Выполните задание 26 в рабочей тетради.

2)      Постройте таблицу истинности элемента с кодовым именем NOR. Сравните её с таблицей истинности операции «ИЛИ». Выполните задание 27 в рабочей тетради.

3)      Постройте таблицы истинности элементов с кодовыми именами XOR и EQV. Выполните задания 28-29 в рабочей тетради.

4)      Выполните задание 31 в рабочей тетради.

Откройте в браузере тренажёр element2.html.

5)      Постройте таблицу истинности схем с кодовыми именами KD и DK. Выполните задание 32 а рабочей тетради.

Практическая работа №8. Шифрование

1)      Работа в парах. Договоритесь с напарником, какой четырёхбитный ключ вы будете использовать для шифровки. Зашифруйте год, когда произошло какое-нибудь известное историческое событие (четырёхбитный код каждой цифры отдельно с тем же ключом), и передайте напарнику зашифрованное сообщение. Выполните задание 51 в рабочей тетради.

2)      Перейдите в каталог work-8. Откройте в браузере тренажёр enigma.html.

3)      Выберите для шифрования четырёхбитный ключ (число от 0 до 15) и зашифруйте какую-нибудь известную фразу с помощью этого ключа. Передайте напарнику полученный двоичный код в виде текстового файла и попросите расшифровать (не сообщая ключ!).

Глава 3.       Моделирование

Практическая работа №9. Броуновское движение

1)      Работа в группах. Группы должны состоять из 3-5 человек. Каждый из вас проведёт эксперимент с математической моделью броуновского движения для одного значения температуры (-200°С, -100°С, 0°С, 100°С, 200°С).

2)      Перейдите в каталог work-9. Откройте в браузере тренажёр brown.html.

3)      Выберите нужное значение температуры и проведите 5-6 сеансов моделирования по 30 секунд. После каждого сеанса моделирования записывайте длину пути, который прошла частица.

4)      Из полученных значений найдите среднее арифметическое.

5)      Объедините данные всех членов группы и постройте в электронных таблицах график зависимости длины пути частицы от температуры.

6)      Выполните задание 8 в рабочей тетради.

Практическая работа №10. Полёт шарика

1)      Перейдите в каталог work-10. Откройте в браузере тренажёр fly.html.

2)      Протестируйте все четыре модели. Выполните задание 17 в рабочей тетради.

3)      Откройте электронную таблицу fly.xls (или fly.ods), куда вы будете заносить результаты эксперимента.

4)      Выберите модель, которая прошла тестирование. Испытайте её при начальных скоростях шарика 5, 10, 15, 20, 25 и 30 м/с, для каждого случая запишите в электронную таблицу (на Лист 1) максимальную высоту, на которую поднялся шарик.

5)      Выясните по таблице, во сколько раз увеличивается максимальная высота подъёма, если увеличить начальную скорость в два раза. Постройте график этой зависимости. Как зависит максимальная высота от начальной скорости? Выполните задание 18 в рабочей тетради.

6)      Испытайте ту же модель при различных значениях ускорения свободного падения g, выбрав какую-то одну начальную скорость.  Для каждого случая запишите в электронную таблицу (на Лист 2) максимальную высоту, на которую поднялся шарик.

7)      Выясните по таблице, как изменяется максимальная высота подъёма, если уменьшить ускорение свободного падения в два раза. Постройте график этой зависимости. Выполните задание 19 в рабочей тетради.

8)      *Известно, что максимальная высота зависит только от начальной скорости и ускорения свободного падения. Попробуйте по результатам экспериментов с моделью найти эту формулу (если вы выполнили задания 4-6, вам осталось определить только неизвестный коэффициент). Выполните задание 20 в рабочей тетради.

9)      «Включите» в модели сопротивление воздуха. Выполните моделирование при g = 9,81 м/с2 для всех возможных скоростей и запишите на Лист 3 электронной таблицы максимальную высоту, на которую поднимается шарик. Определите, при каких начальных скоростях модель без учёта сопротивления воздуха становится неадекватной. Выполните задание 21 в рабочей тетради.

Практическая работа №11. Полёт шарика-2

1)      Перейдите в каталог work-11. Откройте электронную таблицу fly-2.xls (или fly-2.ods), куда вы будете заносить результаты эксперимента.

2)      Наберите программу, которая решает квадратное уравнение. С её помощью определите время полёта шарика при начальных скоростях и запишите результаты в электронную таблицу на Лист 1.

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

4)      Определите, адекватны ли результаты моделирования (не превышает ли ошибка 10% от точного результата). Выполните задание 22 в рабочей тетради.

5)      Выполните имитационное моделирование для других значений Dt: 0,001; 0,1 и 0,2 сек. Результаты занесите на Лист 2 электронной таблицы. Выполните задание 23 в рабочей тетради.

6)      *Подумайте, как можно было бы выполнить имитационное моделирование с помощью табличного процессора. Какие проблемы могут при этом возникнуть?

Глава 4.       Программирование

Практическая работа №12. Посимвольная обработка строк

Уровень A.        Напишите программу, которая заменяет в символьной строке все точки на нули и все буквы X на единицы.

Пример:

Введите строку: ..X.XX.

Двоичный код: 0010110

Уровень B.      Напишите программу, которая выполняет инверсию битов в символьной строке: заменяет в ней все нули на единицы и наоборот.

Пример:

Введите битовую строку: 10011010

Инверсия: 01100101

Уровень C.      Введите битовую строку и дополните её последним битом, который должен быть равен 0, если в исходной строке чётное число единиц, и равен 1, если нечётное (в получившейся строке должно всегда быть чётное число единиц).

Пример:

Введите битовую строку: 01101010110

Ответ: 011010101100

Практическая работа №13. Обработка строк. Функции

Уровень A.        Напишите программу, которая принимает символьную строку, содержащую фамилию и имя (они разделены одним пробелом). Нужно построить новую строку, в которой записан инициал (первая буква имени с точкой) и через пробел – фамилия.

Пример:

Введите фамилию и имя: Семёнов Андрей

А. Семёнов

Уровень B.        Напишите программу, которая принимает строку, содержащую фамилию, имя и отчество человека (каждая пара слов разделена одним пробелом). Нужно построить новую строку, в которой записаны инициалы (первые буквы имени и фамилии с точками после них) и через пробел – фамилия.

Пример:

Введите фамилию и имя: Семёнов Андрей Владимирович

А.В. Семёнов

Уровень C.      Напишите программу, которая вводит адрес файла и «разбирает» его на части, разделенные знаком '/'. Каждую часть нужно вывести в отдельной строке.

Пример:

Введите адрес файла: C:/Фото/2015/Байкал/shaman.jpg

C:

Фото

2015

Байкал

shaman.jpg

Практическая работа №14. Преобразования «строка«число»

Уровень A.        Напишите программу, которая вычисляет сумму двух чисел, записанную в виде символьной строки.

Пример:

Что вычислить: 12+134

Ответ: 136

Уровень B.        Напишите программу, которая вычисляет сумму трёх чисел, записанную в виде символьной строки.

Пример:

Что вычислить: 12+134+45

Ответ: 181

Уровень C.      Напишите программу, которая вычисляет сумму произвольного количества чисел, записанную в виде символьной строки.

Пример:

Что вычислить: 12+134+45+17

Ответ: 198

Практическая работа №15. Перестановка элементов массива

Уровень A.        Напишите программу, которая заполняет массив из N = 8 элементов случайными числами в диапазоне [0,20], выводит его на экран, а затем меняет местами пары соседних элементов, кроме первого и последнего (2-й с 3-м, 4-й с 5-м и т.д.).

Пример:

Массив: 5 16 2 13 3 14 18 17

Реверс: 5 2 16 3 13 18 14 17

Уровень B.        Напишите программу, которая заполняет массив из N = 10 случайными числами в диапазоне [10,30], выводит его на экран, а затем выполняет реверс первой половины массива.

Пример:

Массив: 12 34 15 27 17 25 16 23 18 20

Реверс: 17 27 15 34 12 25 16 23 18 20

Уровень C.        Напишите программу, которая заполняет массив из N = 10 случайными числами в диапазоне [10,50], выводит его на экран, а затем выполняет реверс отдельно первой и второй половин массива. При изменении значения N программа должна работать правильно без дополнительных изменений.

Пример:

Массив: 12 45 30 18 28 15 26 44 32 17

Реверс:  28 18 30 45 12 17 32 44 26 15

Практическая работа №16. Линейный поиск в массиве

Уровень A.        Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [0,20], выводит его на экран, а затем находит индекс первого элемента, равного введённому числу X. Программа должна вывести ответ «не найден», если в массиве таких элементов нет.

Пример:

Массив: 5 16 2 13 3 14 18 13 16 9

Что ищем: 13

A[4] = 13

Уровень B.        Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [-10,10], выводит его на экран, а затем находит индекс последнего элемента, равного введённому числу X. Программа должна вывести ответ «не найден», если в массиве таких элементов нет.

Пример:

Массив: -5 -6 2 3 -3 0 8 -3 0 9

Что ищем: 0

A[9] = 0

Уровень C.        Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [10,50], выводит его на экран, а затем находит индексы всех элементов, равных введённому числу X. Программа должна вывести ответ «не найден», если в массиве таких элементов нет.

Пример:

Массив: 12 45 30 18 30 15 30 44 32 17

Что ищем: 30

A[3] = 30

A[5] = 30

A[7] = 30

Практическая работа №17. Сортировка

Уровень A.        Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [0,20] и сортирует его в порядке убывания.

Пример:

Массив: 5 16 2 13 3 14 18 13 16 9

После сортировки: 18 16 16 14 13 13 9 5 3 2

Уровень B.        Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [10,100] и сортирует его по возрастанию последней цифры числа (сначала идут все числа, которые заканчиваются на 0, потом все, которые заканчиваются на 1, и т.д.).

Пример:

Массив:  12 10 31 40 55 63 28 87 52 92

После сортировки: 10 40 31 12 52 92 63 55 87 28

Уровень C.        Напишите программу, которая заполняет массив из N = 10 элементов случайными числами в диапазоне [0,20] и сортирует его в порядке возрастания. На каждом шаге цикла выполняется поиск максимального (а не минимального!) элемента.

Пример:

Массив: 5 16 2 13 3 14 18 13 16 9

После сортировки: 2 3 5 9 13 13 14 16 16 18

Практическая работа №18. Матрицы

Уровень A.        Напишите программу, которая заполняет матрицу случайными числами и находит максимальный элемент на главной диагонали квадратной матрицы.

Пример:

Матрица:

12 34 14 65

71 88 23 45

87 46 53 39

76 58 24 92

Результат: A[4,4] = 92

Уровень B.        Напишите программу, которая заполняет матрицу случайными числами и находит максимальный элемент матрицы и его индексы (номера строки и столбца).

Пример:

Матрица:

12 34 14 65

71 88 23 98

87 46 53 39

76 58 24 92

Максимум: A[2,4] = 98

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

Пример:

Матрица:

16 34 14 65

71 88 23 45

87 12 53 39

76 58 24 92

Результат: A[3,2] = 12

Практическая работа №19. Отладка программы

Уровень A.        Отладьте программу для решения квадратных уравнений (из учебника). Проверьте, каков будет результат, если дискриминант получится отрицательный.

Уровень B.        Дополните программу для решения квадратного уравнения так, чтобы в случае отрицательного дискриминанта  она выводила сообщение «Нет корней».

Уровень C.        Евгений написал программу, которая находит максимальную цифру числа:

алг МаксЦифра

нач

  цел N, m, d

  ввод N

  m:= 10

  нц пока N > 0

    d:= mod(N,10)

    если d > m то

      d:= m

    все

    N:= div(N,10)

  кц

  вывод m

кон

program MaxDigit;

var N, m, d: integer;

begin

  read(N);

  m:= 10;

  while N > 0 do begin

    d:= N mod 10;

    if d > m then d:= m;

    N:= N div 10

  end;

  writeln(m)

end.

Он торопился, поэтому в программе есть ошибки. Используя отладчик и вывод отладочной информации, найдите ошибки и исправьте программу.

Практическая работа №20. Процедуры

Уровень A.        Напишите процедуру, которая принимает один параметр – натуральное число N, – и выводит на экран две линии из символов «минус» длиной N. При запуске программы N нужно ввести с клавиатуры.

Пример:

Длина цепочки:  7

-------

-------

Уровень B.        Напишите процедуру, которая принимает один параметр – натуральное число N, – и выводит на экран прямоугольник длиной N  и высотой 3 символа. При запуске программы N нужно ввести с клавиатуры.

Пример:

Длина прямоугольника:  7

ooooo

o   o

ooooo

Уровень C.        Напишите процедуру, которая выводит на экран квадрат со стороной N  символов. При запуске программы N нужно ввести с клавиатуры.

Пример:

Сторона квадрата:  5

ooooo

o   o

o   o

o   o

ooooo

Практическая работа №21. Рекурсивные процедуры

Уровень A.        Напишите рекурсивную процедуру для перевода числа в восьмеричную систему счисления.

Пример:

Введите число:  66

102

Уровень B.        Напишите рекурсивную процедуру для перевода числа в любую систему счисления с основанием от 2 до 9.

Пример:

Введите число:  75

Основание:  6

203

Уровень C.        Напишите рекурсивную процедуру для перевода числа в шестнадцатеричную систему счисления.

Пример:

Введите число:  123

7B

Практическая работа №22. Функции

Уровень A.        Напишите функцию, которая вычисляет среднее арифметическое пяти целых чисел.

Пример:

Введите 5 чисел:  1 2 3 4 6

Среднее: 3.2

Уровень B.        Напишите функцию, которая находит количество цифр в десятичной записи числа.

Пример:

Введите число:  751

Количество цифр:  3

Уровень C.        Напишите функцию, которая находит количество единиц в двоичной записи числа.

Пример:

Введите число:  75

Количество единиц: 5

Практическая работа №23. Функции-2

Уровень A.        Напишите функцию, которая удаляет все пробелы в начале символьной строки и возвращает новую строку.

Пример:

Введите строку:             йцукен

Результат: йцукен

Уровень B.        Напишите логическую функцию, которая возвращает значение «истина», если переданное ей число помещается в 8-битную ячейку памяти (вспомните, какое минимальное и максимальное число можно записать с помощью 8 битов).

Пример:

Введите число:  751

Не помещается!

Уровень C.        Напишите логическую функцию, которая возвращает значение «истина», если переданное ей число простое (делится только на само себя и на единицу).

Пример:

Введите число:  751

Количество цифр:  3

Уровень D.        Напишите рекурсивную функцию, которая вычисляет наибольший общий делитель двух чисел (НОД) с помощью алгоритма Евклида: заменять большее число на разность большего и меньшего, пока эта разность не станет равна нулю. Тогда второе число и есть НОД.

Пример:

Введите числа:  14 21

НОД(14,21) = 7

Практическая работа №24. Стандартные функции

Перейдите в каталог work-24 и откройте файл functions.xls (или functions.ods). 

Уровень A.      Соревнования по гимнастике оценивают 10 судей. Минимальную и максимальную оценки каждого спортсмена отбрасывают, а из остальных находят среднее значение. Вычислите оценки всех спортсменов и определите, кто какое место занял.

Перейдите на Лист 2. Определите общие доходы и расходы фермера Василия, а также его прибыль по результатам сезона.

Уровень B.      Перейдите на Лист 3. Выясните назначение функций

SQRT (КОРЕНЬ)                GCD (НОД)                         LCM  (НОК)

ROUND (ОКРУГЛ)             MOD (ОСТАТ)                   ROMAN (РИМСКОЕ)

и приведите на этом листе примеры их использования.
Выполните задание 1 в рабочей тетради.

Уровень C.      Перейдите на Лист 4. Используя дополнительные источники, найдите функции для перевода чисел между десятичной, двоичной, восьмеричной и шестнадцатеричной системами счисления. Приведите на этом листе примеры их использования.
Выполните задание 2 в рабочей тетради.

Практическая работа №25. Таблицы истинности

Подумайте,

1)      как применить логическую операцию НЕ к логическому значению 0 или 1?

2)      как использовать функции MIN (МИН) и MAX (МАКС) для вычисления результатов логических операций И и ИЛИ?

Выполните задания 3 и 4 в рабочей тетради.

Перейдите в каталог work-25 и откройте файл tabist.xls (или tabist.ods).

Уровень A.      Перейдите на Лист 1 и постройте таблицу истинности логической функции

F = (A и не B) или C

Уровень B.      Перейдите на Лист 2 и постройте таблицу истинности логической функции

F = (A и B) ® C

Предварительно представьте операцию «импликация» через операции ИЛИ и НЕ, используя формулу .

Уровень C.      Перейдите на Лист 3 и определите, какие из трёх логических функций.

F1 = (A и B) ® C

F2 = (A и не C) ® (не B)

F3 = (не C) ® (не (A и B))

совпадают с функцией, которая задана приведённой таблицей истинности.

Практическая работа №26. Условные вычисления

Перейдите в каталог work-26. Загрузите документ if.xls (или if.ods).

Уровень A.        Перейдите на Лист 1 и выполните задание в рамке. Обычно доставка в Интернет-магазине «Наш край» стоит  200 рублей, но если цена заказа 1200 рублей и больше, то доставка бесплатная. Вычислите в ячейке F3 общую выручку магазина с учётом доставки.

Уровень B.        Перейдите на Лист 2 и выполните задание в рамке. Фирма «Рога и копыта» доставляет рога и копыта клиентам. Если в доме у клиента есть лифт, то доставка бесплатная. Если лифта нет, то подъём товара на каждый этаж выше 3-го стоит 50 рублей. Найдите общую сумму, которую получит фирма за доставку товара.

Уровень C.        Перейдите на Лист 3 и выполните задание в рамке. Компания «Макрохард» набирает программистов на новый проект. Претенденты проходят два отборочных тура, на которых они выполняют тестовые задания. На работу принимаются все, кто набрал больше 80 баллов на первом туре и больше 70 баллов на втором. Определите, сколько новых сотрудников принято на работу по результатам двух туров.

Практическая работа №26-a. Условные вычисления

Перейдите в каталог work-26. Загрузите документ ifa.xls (или ifa.ods).

Уровень A.        Перейдите на Лист 1 и выполните задание в рамке. Обычно доставка в Интернет-магазине «Наш край» стоит  200 рублей, но если цена заказа 1200 рублей и больше, то доставка бесплатная. Вычислите в ячейке F3 общую выручку магазина с учётом доставки.

Уровень B.        Перейдите на Лист 2 и выполните задание в рамке. Фирма «Рога и копыта» доставляет рога и копыта клиентам. Если в доме у клиента есть лифт, то доставка бесплатная. Если лифта нет, то подъём товара на каждый этаж выше 3-го стоит 50 рублей. Найдите общую сумму, которую получит фирма за доставку товара.

Уровень C.        Перейдите на Лист 3 и выполните задание в рамке. Жильцы дома регулярно платят компании «Электросбыт» за электроэнергию. Если у них есть счётчик израсходованной электроэнергии, они оплачивают по тарифу. Если счётчика нет, то считается, что каждый житель квартиры израсходовал 70 кВт·ч за месяц. Вычислите сумму, которую получит компания за месяц со всех жильцов.

Практическая работа №27. Сложные условия

Перейдите в каталог work-27. Загрузите документ andor.xls (или andor.ods).

Уровень A.        Перейдите на Лист 1 и выполните задание в рамке. Компания «Макрохард» набирает программистов на новый проект. Претенденты проходят два отборочных тура, на которых они выполняют тестовые задания. На работу принимаются все, кто набрал больше 80 баллов на первом туре и больше 70 баллов на втором. Определите, сколько новых сотрудников принято на работу по результатам двух туров.

Уровень B.        Перейдите на Лист 2 и выполните задание в рамке. Компания «Крестоцвет» объявляет акцию для тех, у кого есть дисконтные карты. Если они покупают товар на сумму более, чем 1500 рублей, то получают скидку в 5% на всю покупку. Определите общую сумму всех покупок с учётом скидки.

Уровень C.        Перейдите на Лист 3 и выполните задание в рамке. Для оплаты телефонных разговоров действуют два тарифа: обычный и льготный. Льготный тариф действует в выходные дни (они имеют номера 6 – суббота и 7 – воскресенье), а также в любой день после 20:00 до полуночи. Тарифы записаны в ячейках C2 и С3. Найдите общую стоимость всех разговоров. Момент времени 20:00:00 следует записывать как TIME(20;0;0)Microsoft ExcelВРЕМЯ(20;0;0)).

Практическая работа №28. Обработка больших массивов данных

Перейдите в каталог work-28. Загрузите документ array.xls (или array.ods).

Уровень A.        Перейдите на Лист 1 и выполните задание в рамке. Определите:

1)      Чему равна наибольшая сумма баллов по двум предметам среди учащихся Центрального   района?

2)       Сколько процентов от общего числа участников составили ученики Центрального района? Ответ  запишите с точностью до одного знака после запятой.

Уровень B.        Перейдите на Лист 2 и выполните задание в рамке. Определите:

1)       На какое суммарное расстояние были выполнены перевозки с период с 1 по 3 августа 2015 года?

2)      Какова средняя масса груза при перевозках из пос. Орехово? Ответ  запишите с точностью до одного знака после запятой.

Уровень C.        Перейдите на Лист 3 и выполните задание в рамке. Определите:

1)      Сколько продуктов в таблице содержат меньше 50 г углеводов и меньше 50 г белков?

2)      Какова средняя калорийность продуктов с содержанием жиров менее 1 г? Ответ на этот вопрос запишите с точностью не менее двух знаков после запятой.

Практическая работа №28-а. Обработка больших массивов данных

Перейдите в каталог work-28. Загрузите документ array2.xls (или array2.ods).

Уровень A.        Перейдите на Лист 1 и выполните задание в рамке. Определите:

1)      Какой максимальный результат по прыжкам в длину показали мальчики 2004 года рождения?

2)      Найдите среднее время среди девочек в беге на 30 м? Ответ  запишите с точностью до трёх знаков после запятой.

Уровень B.        Перейдите на Лист 2 и выполните задание в рамке. Определите:

1)      Каков рост самого высокого ученика 10 класса?

2)      Какой процент учеников 8 класса имеет вес  более  60 кг? Ответ  запишите с точностью до двух знаков после запятой.

Уровень C.        Перейдите на Лист 3 и выполните задание в рамке. Определите:

1)      Сколько девочек любят информатику?

2)      Какой процент учеников  8 класса имеют по любимому предмету отметку 4 или 5?  Ответ на этот вопрос запишите с точностью до двух знаков после запятой.

Уровень D.        Перейдите на Лист 4 и выполните задание в рамке. Определите:

1)      Cколько учеников  10 и 11 классов сдали экзамены по русскому языку и физике на отметки 4 и 5 баллов?

2)      Какой процент учеников  9 и 10 класса не сдавали экзамен хотя бы по одному предмету?  Ответ на этот вопрос запишите с точностью до одного знака после запятой.

Практическая работа №29. Решение уравнений

Уровень A.        Найдите все решения уравнения  на отрезке [-5;5].

Уровень B.        Найдите все решения уравнения  на отрезке [-5;5].

Уровень C.        Вы хотите положить в банк 20000 рублей. Ежегодно на сумму вклада начисляются проценты. Например, если ставка составляет 10% годовых, каждый год сумма увеличивается в 1,1 раза. При какой ставке сумма вырастет до 30000 рублей за 5 лет?

Уровень D.        При умножении двух чисел, одно из которых на 10 больше другого, была допущена ошибка: в произведении число десятков уменьшили на 4. При делении полученного произведения на меньший сомножитель получили остаток 122. Определите, какие числа умножались.

Практическая работа №30. Оптимизация

Уровень A.        Определите, на какой минимальный срок (целое число лет) необходимо поместить в банк 20000 руб., чтобы получить не менее 100000 при 10% годовых.

Уровень B.        Найдите стороны прямоугольного треугольника, имеющего наибольшую возможную площадь, если известно, что сумма длин его катетов равна 10.

Уровень C.        На кондитерской фабрике выпускаются конфеты трёх сортов. Известны расходы компонентов (в граммах) на 1 кг каждого сорта и общие запасы, имеющиеся на складе:

 

«Гвоздика»

«Романтика»

«Карнавал»

Запасы, кг

Какао

310

255

215

125

Сахар

100

70

150

44

Наполнитель

90

175

135

61,5

Установлены такие цены за 1 кг: конфеты «Гвоздика» – 180 рублей, «Романтика» – 200 рублей и «Карнавал» – 170 рублей. Сколько килограммов конфет каждого сорта нужно выпустить, чтобы доход фабрики была наибольший?

Уровень D.        В посёлке построили четыре многоэтажных дома, и теперь нужно выбрать место для строительства магазина так, чтобы сумма расстояний от всех домов до магазина была минимальной. Известны координаты домов в прямоугольной системе координат (x, y).

Номер дома

x

y

1

1

2

2

3

10

3

25

3

4

12

9

Определите координаты магазина. Подсказка: для вычисления расстояния между домом и магазином нужна функция SQRT (КОРЕНЬ).

Практическая работа №31. Табличная база данных

1.       Создайте новую базу данных Футбол.

2.       Создайте таблицу Футбол. В конструкторе добавьте следующие поля:

      Команда (ключевое поле, размер поля – 20 символов)

      Выигрыши

      Ничьи

      Проигрыши

      Зарплата

Выберите правильный тип данных для каждого поля.

3.       Введите следующие данные:

Команда

Выигрыши

Ничьи

Проигрыши

Зарплата

Аметист

10

7

3

13 290 р.

Бирюза

5

8

7

12 500 р.

Восход

13

5

2

22 000 р.

Закат

7

8

5

18 780 р.

Коллектор

11

6

3

20 200 р.

Кубань

6

12

2

14 000 р.

Малахит

12

3

5

17 340 р.

Ротор

8

12

0

15 820 р.

Статор

9

10

1

19 300 р.

Финиш

12

0

8

12 950 р.

4.       Отсортируйте записи по убыванию количества выигрышей.

5.       Примените фильтр, который отбирает только команды, имеющие более 10 побед и меньше 5 проигрышей. Определите, сколько команд отобрано с помощью этого фильтра.

Практическая работа №32. Запросы

1.       Постройте запрос с именем Запрос85, который выводит все поля таблицы Футбол для всех команд, имеющих более 8 побед и меньше 5 проигрышей. Команды должны быть расставлены по убыванию числа побед. Сколько команд осталось в результатах запроса?

2.       Постройте запрос с именем ЗапросОчки, который отбирает все поля из таблицы, кроме поля Зарплата. Добавьте в этот запрос вычисляемое поле Очки (за каждую победу команда получает 3 очка, за ничью – 1 очко).

Отсортируйте записи (с помощью запроса) так, чтобы на 1-ом месте стоял победитель (команда, набравшая наибольшее количество очков). Какая команда оказалась на первом месте и сколько очков она набрала?

3.       Постройте запрос с именем ЗапросЗарплата, который отбирает команды, где зарплата игроков не меньше суммы, введенной пользователем; команды должны быть расставлены по убыванию зарплаты.

Практическая работа №33. Многотабличная база данных

1.       Создайте новую базу данных Музыка.

2.       Создайте таблицу Группы, включающую поля:

·      код (счетчик)

·      название

·      лидер

·           город

·           год создания

 

3.       Добавьте в эту таблицу информацию о группах из файла music.xls (или music.ods) из каталога work-33.

4.       Cделайте все поля обязательными для заполнения. Для поля год создания установите ограничение, не позволяющее вводить год меньше 1950 (В случае ошибки должно появляться сообщение «Год не может быть меньше 1950!»).

5.       Создайте таблицу Типы записи, включающую поля:

·      код (счетчик)

·     название

6.       Добавьте в эту таблицу две записи: MP3 и CD.

7.       Создайте таблицу Альбомы, включающую поля:

·      код (счетчик)

·      название

·      группа

·           город

·           год создания

·           тип записи

8.       Cвяжите поле группа с таблицей Группы, а поле тип записи – с таблицей Типы записи.

9.       Добавьте в эту таблицу информацию об альбомах из файла music.xls (или music.ods). Тип записи выберите произвольно, но так, чтобы у каждой группы были альбомы в форматах MP3 и CD.

Практическая работа №34. Запросы к многотабличной базе данных

1.       Откройте базу данных Музыка, сделанную во время выполнения предыдущей работы.

2.       Создайте запрос с именем ЗапросMP3, который выводит информацию обо всех дисках с записями в формате MP3. Альбомы должны быть отсортированы по названию группы:

3.       Создайте запрос с именем ЗапросГруппа, который выводит информацию обо всех дисках с записями заданной группы. Название группы вводит пользователь при выполнении запроса. Альбомы должны быть отсортированы, сначала – новые, потом – старые:

4.       Создайте запрос с именем ЗапросЛидер, который предлагает пользователю ввести фамилию лидера группы и выводит количество альбомов этой группы и общее число песен в них:


Скачано с www.znanio.ru

Практическая работа №1. Подготовка текстового документа 1)

Практическая работа №1. Подготовка текстового документа 1)

Используя несколько сервисов прогноза погоды, сравните прогноз на сегодняшний день в вашем городе (посёлке)

Используя несколько сервисов прогноза погоды, сравните прогноз на сегодняшний день в вашем городе (посёлке)

Практическая работа №1. Гиперссылки, списки и рисунки

Практическая работа №1. Гиперссылки, списки и рисунки

Выберите для шифрования четырёхбитный ключ (число от 0 до 15) и зашифруйте какую-нибудь известную фразу с помощью этого ключа

Выберите для шифрования четырёхбитный ключ (число от 0 до 15) и зашифруйте какую-нибудь известную фразу с помощью этого ключа

Практическая работа №1. Полёт шарика-2 1)

Практическая работа №1. Полёт шарика-2 1)

Уровень A. строку, в которой записаны инициалы (первые буквы имени и фамилии с точками после них) и через пробел – фамилия

Уровень A. строку, в которой записаны инициалы (первые буквы имени и фамилии с точками после них) и через пробел – фамилия

Уровень A. Напишите программу, которая заполняет массив из

Уровень A. Напишите программу, которая заполняет массив из

Пример: Массив: 12 10 31 40 55 63 28 87 52 92

Пример: Массив: 12 10 31 40 55 63 28 87 52 92

МаксЦифра нач цел N, m, d ввод

МаксЦифра нач цел N, m, d ввод

Уровень A. Напишите рекурсивную процедуру для перевода числа в любую систему счисления с основанием от 2 до 9

Уровень A. Напишите рекурсивную процедуру для перевода числа в любую систему счисления с основанием от 2 до 9

Уровень A. большего и меньшего, пока эта разность не станет равна нулю

Уровень A. большего и меньшего, пока эта разность не станет равна нулю

Уровень A. Перейдите на

Уровень A. Перейдите на

Уровень A. воров. Момент времени 20:00:00 следует записывать как

Уровень A. воров. Момент времени 20:00:00 следует записывать как

Уровень A. Найдите все решения уравнения на отрезке [-5;5]

Уровень A. Найдите все решения уравнения на отрезке [-5;5]

Команда Выигрыши Ничьи

Команда Выигрыши Ничьи

Создайте таблицу Альбомы , включающую поля: · код (счетчик) · название · группа · город · год создания · тип записи 2

Создайте таблицу Альбомы , включающую поля: · код (счетчик) · название · группа · город · год создания · тип записи 2
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
20.09.2020