Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методика 1.doc
Скачиваний:
14
Добавлен:
20.03.2016
Размер:
674.3 Кб
Скачать

28

Министерство сельского хозяйства Российской Федерации

Казанский государственный аграрный университет

Институт экономики

Кафедра экономики и информационных технологий

Еникеев А.И.

Информатика

Методические указания и задачи

Казань – 2015

УДК: 681.3.06. (07)

ББК: 32.973-01С

Еникеев А.И. Информатика: Методические указания и задачи – Казань: КГАУ, 2015. – 28с.

Рецензенты:

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

Рассмотрены и одобрены на заседании кафедры экономики и информационных технологий ………. 20 ….. г., протокол № …..

Рассмотрены, одобрены и рекомендованы в печать на заседании методической комиссии института экономики ……. 20 ….. г., протокол № ….

© Казанский государственный аграрный университет, 2015 г.

1. Простые переменные.

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

При разработке программ данного раздела применяется несколько числовых последовательностей сведённых в таблице 1. Эти последовательности являются контрольным примером или тестом, служащим для лучшего понимания постановки задачи и для проверки правильности выполнения алгоритма и программы.

N– последовательность натурального ряда чисел, одновременно служащая для обозначения порядковых номеров значений чисел других последовательностей.

PK– последовательность квадратов натурального ряда чисел.

SD- последовательность степеней двойки.

F– последовательность в которой каждое число есть сумма двух предыдущих, называющаяся последовательностью Фибоначчи.

Задача 1.00Вычислить число последовательностиF, имеющее порядковый номерN.

Если обратиться к таблице 1, можно определить, что:

при N= 7 …F= 8; приN= 10 …F= 34; и т.д.

Математическая формулировка алгоритма решения задачи.

N– номер числа последовательностиF, значение которого необходимо определить.

A– первое, из каждых трёх подряд расположенных чисел последовательностиF.

B– второе, из каждых трёх подряд расположенных чисел последовательностиF.

C=A+B– третье, из каждых трёх подряд расположенных чисел последовательностиF.

K= 2, 3, 4, …… ,N– переменная – счётчик, определяющая номера вычисляемых значений чисел последовательностиF.

Таблица 1. Последовательности чисел, служащие для проверки правильности

выполнения алгоритмов и программ

N

PK

SD

F

1

1

2

0

2

4

4

1

3

9

8

1

4

16

16

2

5

25

32

3

6

36

64

5

7

49

128

8

8

64

256

13

9

81

512

21

10

100

1024

34

11

121

2048

55

12

144

4096

89

13

169

8192

144

14

196

16384

233

15

225

32768

377

16

256

65536

610

Программа решения задачи 1.00 на алгоритмическом языке Бейсик.

  1. REMЗадача 1.00 Фамилия И.О. студента

  1. INPUT“Номер числа”;N

  1. A=0:B=1:K=2

  1. C=A+B:K=K+1

  1. IFK=NGOTO70

  1. A=B:B=C:GOTO40

  1. PRINT“Номер числа”;K; “Значение числа”;C

  1. END

В программе необходимо давать комментарии, подсказывающие пользователю наименование вводимых и выводимых показателей.