Главная страница
Навигация по странице:

  • Задача 1 1. Постановка задачи.

  • 2. Математическая постановка задачи

  • 3. Блок-схема алгоритма

  • Задача 2 1. Постановка задачи

  • 3.3. Состав и структура формального алгоритмического языка. Линейный вычислительный процесс. Построение и отладка программ линейной структуры

  • Информатика УМК (лекции). Рабочая программа по курсу информатика


    Скачать 1.99 Mb.
    НазваниеРабочая программа по курсу информатика
    АнкорИнформатика УМК (лекции).doc
    Дата19.05.2018
    Размер1.99 Mb.
    Формат файлаdoc
    Имя файлаИнформатика УМК (лекции).doc
    ТипРабочая программа
    #19415
    страница10 из 20
    1   ...   6   7   8   9   10   11   12   13   ...   20

    Практическое задание


    Выполнить задания по вариантам

    Вариант 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. Математическая постановка задачи

    Х- значение числа
    К- количество чисел

    Кн =1 Ккон=N

    К=К+1
    S- сумма чисел

    Sн=0

    S=S+X


    3. Блок-схема алгоритма



    Письменно ответить на вопросы:

    А) Что изменится в блок-схеме, если требуется найти сумму четных чисел от 2 до 10?

    Б) Как изменится блок-схема, если требуется найти произведение нечетных чисел?


    Задача 2

    1. Постановка задачи: Составить блок-схему для табулирования функции на отрезке [ 1 ; 10 ]. Шаг изменения Δх = 0,5


    2. Математическая постановка задачи

    Х- аргумент функции Хн=1 Хк=10

    Х=Х+0,5

    Y- значение функции Y=4/Х^2


    3. Блок-схема алгоритма





    Выполнить задания по вариантам
    Вариант 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. Следует обратить внимание на структуру линейного вычислительного процесса, основные приемы разработки программы, порядок работы с программой на ПК, рассмотреть пример программы линейного типа.
    1   ...   6   7   8   9   10   11   12   13   ...   20


    написать администратору сайта