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

Содержание

Назначение указаний 5

1. Числовые типы в языке Паскаль 5

Часть I 5

Часть II 5

2. Логический тип и логические операции 6

Часть I 6

Часть II 6

3. Структура программы. Блок описания 7

Часть I 7

Часть II 8

4. Использование переменных 8

Часть I 8

Часть II 9

5. Простейшие программы 9

Часть I 9

Часть II 11

6. Условный оператор 11

Часть I 11

Часть II 12

7. Циклы с заданным числом итераций 13

Часть I 13

Часть II 14

8. Циклы с постусловием и предусловием 14

Часть I 14

Часть II 15

9. Массивы 16

Часть I 16

Часть II 17

10. Процедуры и функции 18

Часть I 18

Часть II 19

11. Многомерные массивы и процедуры 20

Часть I 20

Часть II 22

12. Строковый тип 23

Часть I 23

Часть II 23

13. Тип Запись 24

Часть I 24

Часть II 26

14. Типизированные файлы 27

Часть I 27

Часть II 27

15. Текстовые файлы 28

Часть I 28

Часть II 29

16. Ссылочные типы 30

Часть 30

Часть II 32

Издательство федерального государственного бюджетного образовательного учреждения высшего профессионального образования 33

Назначение указаний

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

1. Числовые типы в языке Паскаль Часть I

  1. Указать неправильные записи чисел:

а) 0006; б) -0; в) 7,0; г) 7.; д) +0.3; е) .3;

ж) 2/3; з) E-1; и) 2*E5; к) 8E0; л) 0E-4; м) 6

  1. Указать порядок выполнения операций:

а) a + b / c / d – 2 * e б) a * b + c / d * e + f / g + h

в) a / ( b * c ) * d + e * f г) ( a + b ) / (c + d )

  1. Вычислить: 24/(3*4)-24/3/4+24/3*4

  2. Записать в общепринятой форме:

a) a/b*(c+d)-(a-b)/b/c б) 1E3+beta/(x2-gamma*delta)

в) x1+arctan(y2-alpha)/2*abs(x4-ln(5)*y5)/exp(-1)

  1. Записать на языке Паскаль следующие формулы:

a) [(ax-b)x+c]x-d; б) в)

  1. Вычислить значения выражений:

a) trunc(6.9); б) round(6.9); в) trunc(6.2); г) round(6.2);

д) trunc(-1.8); е) round(-1.8); ж) round(0.5); з) round(-0.5).

  1. Вычислить значения выражений:

    a) 20 div 4

    б) 20 mod 4

    в) 123 div 6

    г) 44 mod 10

  2. Вычислить значения выражений:

а) 3*7 div 2 mod 7/3-trunc(sin(1));

б) sqrt(sqr(1+6/2*3)+21)

Часть II