Этап 4. Программирование на алгоритмическом языке BASIC

Методические указания по выполнению самостоятельной работе

по дисциплине "Информатика"

Согласно учебному плану студент должен выполнить одну самостоятельную работу.

Самостоятельное задание включает задачи по трем темам:
1 - на использование логических операторов
2 - суммирование рядов двумя способами: в цикле с параметром
и в цикле с предусловием.
3 - работа с одномерным массивом с использованием оператора
условного перехода

Номера задач определяются из таблиц 1,2 по двум цифрам шифра. (для заочников – по двум последним цифрам шифра, так при шифре 793 для числа 93 определяем из Таблицы 2 задачи: Тема 1 №14, Тема 2 №3, Тема 3 №7.)

Решать задачи необходимо строго придерживаясь своего варианта (работы, выполненные не по своему варианту, не рецензируются).

 

 

Таблица 1

 

Темы задач Темы задач

 

 

Таблица 2

 

Темы задач Темы задач

 

 

Требования к выполнению самостоятельной работе по Информатике

 

  1. Укажите на титульном листе название предмета, свою фамилию, имя, отчество (полностью), номер специальности, курс, форму обучения, шифр зачетной книжки и номера решаемых задач.
  2. Запишите полностью условие задачи и ход ее решения. В решении должны быть приведены:

· Этап 1.Физическая постановка задачи

· Этап 2.Математическое описание

· Этап 3.Разработка алгоритма решения задачи

· Этап 4.Программирование

· Этап 5.Описание отладки программы на ПК

  1. Приведите список используемой литературы.
  2. Подпишите самостоятельную работу и поставьте дату её выполнения.

 

 

Пример решения и оформления задачи

 

Задача № 00

Вывести на монитор сообщение “Попал”, если координаты вводимой точки X,Y попадают в заштрихованную область, ограниченную уравнениями х = 0, у = 0, y = 1 - x , в противном случае вывести на монитор сообщение “Мимо”

 
 


y

y = 1 - x

 

1 x

0

Этап 1.Физическая постановка задачи

 

· Вводимые данные:

 

X, Y – вещественные числа, обозначающие координаты точки М

 

· Результат вычисления:

 

“ПОПАЛА” – если точка М попала в заштрихованную область.

“МИМО” – если точка М не попала в заштрихованную область.

 

Этап 2. Математическое описание

1.Точка М(X,Y), находящаяся в заштрихованной области, удовлетворяет следующим условиям:

0<=X<=1
0<=Y<=1-X

2. Логическое выражение, описывающее попадания точки М(X,Y):

 

F = 0 <= X <= 1 and 0 <= Y <= 1-X

 

Этап 3. Описание алгоритма решения задачи

Выполненное на предыдущем этапе математическое описание реализуется в виде следующего алгоритма вычисления с использованием графических объектов (блоков) по ГОСТ 19.701 – 90:

 

 
 


Этап 4. Программирование на алгоритмическом языке BASIC

 

REM Определение положения точки на плоскости

CLS

INPUT “Ввод координат точки М(X,Y)”, X,Y

LET F = X >= 0 AND X <= 1 AND Y >= 0 AND Y <= 1-X

IF F THEN

PRINT “ПОПАЛА”

ELSE

PRINT “МИМО”

END IF

END