Информатика УМК (лекции). Рабочая программа по курсу информатика
Скачать 1.99 Mb.
|
Практическое заданиеВыполнить задания по вариантам Вариант 1 1.Составить блок-схему алгоритма для решения следующей задачи. Даны три числа, выбрать из них те, которые принадлежат интервалу [A, B]. 2. Составить блок-схему алгоритма для вычисления функции M: 0 при X ≤ 0 M= { X2 - 2x при 0 < X ≤ 1 X2 – SIN x при Х > 1 Вариант 2 1. Составить блок-схему алгоритма для решения следующей задачи. Даны числа A, B, C. Выбрать среди них наименьшее. 2. Составить блок-схему алгоритма для вычисления функции: -1/ X2 при X ≤ -1 F = { X2 при -1 < X ≤ 2 4X при X>2 2. Составить блок-схему алгоритма для вычисления функции D : 1/4 при X ≤ 1 D= { X3 при 1 ≥ X ≥ -1 X/2 при Х > 1 Вариант 3 1. Составить блок-схему алгоритма для решения следующей задачи. Известны результаты по плаванию для трех спортсменов. Напечатать результаты в порядке убывания. 2. Составить блок-схему алгоритма для вычисления функции F(Z) при заданном значении Х: Z2 при Z ≥ 1 F (Z) = { 1-Z при Z < 1 2X при X ≥ 0 Z(X) = { -X при X< 0 Вариант 4 1. Составить блок-схему алгоритма для решения следующей задачи. Каждое из чисел А и В отлично от нуля. Если числа одинаковых знаков, то из большего числа вычесть меньшее. Если числа имеют разные знаки, то найти сумму чисел. 2. Составить блок-схему алгоритма для вычисления функции D : 1/4 при X ≤ 1 D= { X3 при 1 ≥ X ≥ -1 X/2 при Х > 1 Вариант 5 1. Составить блок-схему алгоритма для решения следующей задачи. Среди чисел K, L, M подсчитать количество отрицательных. 2. Составить блок-схему алгоритма для вычисления функции G(P) при заданном значении X: 2P2+1 при P ≤ 0 G(P) = { COS P при P > 0 2X при X < 0 P(X) = { √X при X ≥ 0 3.2.Построение циклических блок-схем Изучение данной темы начинают с рассмотрения типовых циклических структур алгоритмов (цикл ДО, цикл ПОКА) . Следует обратить внимание на построение блок-схем нахождения суммы и произведения чисел, построение блок-схемы табулирования функции. Задача 1 1. Постановка задачи. Построить блок-схему и программу для решения следующей задачи: с клавиатуры вводятся числа Х, всего чисел N . найти сумму чисел.
Письменно ответить на вопросы: А) Что изменится в блок-схеме, если требуется найти сумму четных чисел от 2 до 10? Б) Как изменится блок-схема, если требуется найти произведение нечетных чисел? Задача 2 1. Постановка задачи: Составить блок-схему для табулирования функции на отрезке [ 1 ; 10 ]. Шаг изменения Δх = 0,5
Выполнить задания по вариантам Вариант 1 1. Построить блок-схему для нахождения произведения четных чисел от 4 до 14 2. Составить блок-схему для построения графика функции Y = 1,5 X + 2 X принадлежит отрезку [2 ; 10] и изменяется с шагом 0,5 Вариант 2 1. Построить блок-схему для нахождения суммы нечетных чисел от 11 до 23 2. Составить блок-схему для построения графика функции Y = |2 X3 | + 1,5 X принадлежит отрезку [-4 ; 10] и изменяется с шагом 0,5 Вариант 3 1. Построить блок-схему для нахождения произведения нечетных чисел от 1 до 15 2. Составить блок-схему для построения графика функции X принадлежит отрезку [1,5 ; 3] и изменяется с шагом 0,25 Вариант 4 1. Построить блок-схему для нахождения суммы четных чисел от 20 до 10 2. Составить блок-схему для построения графика функции X принадлежит отрезку [0,2; 2] и изменяется с шагом 0,5 Вариант 5 X принадлежит отрезку [0,04 ; 09] и изменяется с шагом 0,02 1 . Построить блок-схему для нахождения произведения четных чисел от 2 до 12 2. Составить блок-схему для построения графика функции 3.3. Состав и структура формального алгоритмического языка. Линейный вычислительный процесс. Построение и отладка программ линейной структуры Целью является усвоение характера линейного вычислительного процесса. Следует изучить общие сведения о языке QBasic: алфавит языка, константы и переменные, типы данных, операции и выражения; оператор присваивания LET; оператор для ввода с клавиатуры INPUT; операторы для ввода блока данных READ-DATA; оператор вывода PRINT. Следует обратить внимание на структуру линейного вычислительного процесса, основные приемы разработки программы, порядок работы с программой на ПК, рассмотреть пример программы линейного типа. |