Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод указания ИНФОРМ Общ курс Стационар рус.doc
Скачиваний:
9
Добавлен:
10.02.2016
Размер:
2.87 Mб
Скачать

Вступление

Методические указания предназначены для студентов направлений «Строительство» и «Машиностроение» дневной формы обучения. Методические указания содержат исходные данные, рекомендации по выполнению задач и дополнительную информацию по программированию.

Задания рассчитаны на самостоятельную работу.

Предусматривается, что студентам известны основные понятия об алгоритмическом языке и команды интерпретатора, которые достаточны для выполнения работ с использованием компьютера.

Для выбора варианта задания используются две последние цифры номера зачетной книжки или номер варианта определяется преподавателем:

  • если эти цифры составляют число меньшее 50, то это число считается номером варианта;

  • если цифры составляют число большее или равное 50, за номер варианта принимается число, равное полученному минус 50.

Например: если две последние цифры 27, то номер варианта N = 27,

две последние цифры 75, то номер варианта N = 75 – 50 = 25.

По результатам выполненных контрольных работ в конце семестра студент получает зачет.

Формы представления контрольных работ: в электронном виде на дисках или дискетах, а также в рукописном или печатном виде на листах формата А4.

Отчет о выполнении каждой контрольной работы должен содержать следующее:

- титульный лист с фамилией, инициалами, номером зачетной книжки, наименования группы и варианта задания;

- детальное изложение индивидуального задания;

- схему алгоритма решения задачи;

- пояснения всех переменных и массивов, используемых при решении задачи;

- программу на алгоритмическом языке, соответствующей алгоритму задачи;

- результаты выполнения программы с помощью компьютера.

Состав исходных данных для выполнения контрольных работ

Контрольная работа 1

Задание 1 ''Арифметические выражения и алгоритм линейной структуры'': задача 1А направлена на закрепление навыков записи арифметических выражений по правилам алгоритмического языка, задача 1Б – разработка программы алгоритма линейной структуры.

Задание 2 ''Алгоритм разветвляющейся структуры'': задачи 2А и 2Б предполагают разработку разветвляющихся алгоритмов с различными типами условий.

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

Контрольная работа 2

Задание 4 ''Алгоритм комбинированной структуры'': условия задач сочетают в себе разветвляющийся и циклический итерационный алгоритм.

Задание 5 ''Обработка массивов'': задачи 5А и 5Б содержат условия задач, связанные с обработкой одномерных и двумерных массивов.

  1. Контрольная работа 1

1.1. Задание 1. Арифметические выражения. Задача 1а

Таблица 1

п.п.

1А Записать арифметические выражения в символах алгоритмического языка

00

sin( 3 – 4 tg5 / 4 (2))

01

log ab (2,568 c –m)5

arctg( x ln (3.2 a))

02

log 3k(+)

03

n 3cos(2a+n2)5

04

0,003 а + x ln (3.2 a)

+ lg ( d)

05

a+ b m +

2 ctg3 - cos

06

sin 4( ln (3+a) - nd)2

07

2 b+ m +

cos πm – sin 2c()

08

lga+22 tg ()

- d f y

09

(+ 2) 3

10

3,6 2+ k + (0,08 c – m)5

3 tg 2+d ( x - 2)

11

cos 3 n 2 +

12

( cos 3 - π)

Продолжение таблицы 1

п.п.

1А Записать арифметические выражения в символах алгоритмического языка

13

ctg( 3 - 6 x - 2a+x)

sin a+k (ln (a - n d)2)

14

n 3+carctg( 2+n2 )

15

0,3e d+n +x ln (3,2 a)

log n ( х) +

16

tg3- cos

sіn n / 3 ()

17

sin n + m ( b – ln a)2

+ f a m b

18

c a+ m + e a +3 m

19

ab+c +

2 b – 3 m +

20

e am + ctg (x+) a+ m

21

arctg2 a + 3,06 x2a

+

22

ctg 2+a ( πδ+ a )

23

log b (a2 + kd)3

24

cos5 bca – 2 ln x v y

c+3 ( - 3mn )

25

2 a x 4 - tg (πa+m)3

26

arctg ( + 5,2 b) 3

27

0,2 х k +а(y c –m)5

log n+2 ( х) +

Продолжение таблицы 1

п.п.

1А Записать арифметические выражения в символах алгоритмического языка

28

lgarctg a+2 ( + )

29

e a+m +ctg n (3x+) a

sin( b + 0,5 ctg 2a (+3))

30

log a-b (0,08 bc – 5)2

arctg( 2x ln (c+ a))

31

a ln (3.2 + n) + 0,203 h

+ lg ( c+2)

32

33

ctg3+ cos

cos d+ 3 ()

34

n 2acos(2a-n2)

35

log x(+)

36

cos (π+)sin 2()3

37

t 3dcarctg( 2h + m2+d )

38

arctg2xa + 0,25 (c + x)2a

+

39

- y

40

3c 2c+ m - e a - 3 m

41

a+ b m +

2 ctg3 - cos

42

xe am + tg 2n (3-)

Продолжение таблицы 1

п.п.

1А Записать арифметические выражения в символах алгоритмического языка

43

44

(x +2) ctg - cos

45

log 2n ( 3)

b - - m +

46

47

sin c( ln (3a + nd)3

48

n (2+ d )cos(2 x - (3+h) n2)

49

arctg3 n + x 2

log ac ( х+2) +

IIIIIIII