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

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


7 чел. помогло.
Смотрите также:
Методические рекомендации для студентов специальностей 200106 «Информационно-измерительная...
Методические рекомендации по выполнению лабораторных работ для студентов специальности 200106...
Методические рекомендации к лабораторным работам для студентов специальности 200106...
Методические рекомендации по выполнению курсовой работы для студентов специальности 200106...
Самостоятельная работа, часов...
Методические рекомендации по выполнению расчетного задания по курсу «Основы автоматического...
В. Н. Татарникова патентоведение...
Методические рекомендации по выполнению лабораторных работ и расчетного задания по курсу «Основы...
Методические рекомендации по выполнению лабораторных работ по курсу «Проектирование...
Методические рекомендации по выполнению самостоятельной работы студентов специальностей 080801...
Методические указания по дипломному проектированию для студентов специальности 190900...
Методические указания к дисциплине и задания к контрольной работе для студентов заочной формы...



Загрузка...
страницы:   1   2   3   4   5   6   7   8   9   ...   12
скачать


ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ


Бийский технологический институт (филиал)

государственного образовательного учреждения

высшего профессионального образования

«Алтайский государственный технический университет

имени И.И. Ползунова»


Л.И. Трутнева, Н.В. Павлова


ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PASCAL


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

200106 «Информационно-измерительная техника и технологии»,

260601 «Машины и аппараты пищевых производств»

и «Информатика и программирование» для студентов специальности 080801 «Прикладная информатика в экономике»


Бийск

Издательство Алтайского государственного технического университета
им. И.И. Ползунова

2009

УДК 681.3.062.–004.43

Т 79


Рецензент: декан факультета ИТАУ БТИ АлтГТУ, к.ф.-м.н.

Ю.А. Галенко


Т
Т 79
рутнева, Л.И.


Программирование на языке Pascal: методические рекомендации по выполнению расчетного задания по курсу «Информатика» для студентов специальностей 200106 «Информационно-измеритель-ная техника и технологии», 260601 «Машины и аппараты пищевых производств» и «Информатика и программирование» для студентов специальности 080801 «Прикладная информатика в экономике» / Л.И. Трутнева, Н.В. Павлова; Алт. гос. техн. ун-т, БТИ. – Бийск: Изд-во Алт. гос. техн. ун-та, 2009. – 63 с.


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


УДК 681.3.062.004.43


Рассмотрены и одобрены

на заседании кафедры информатики

и вычислительной математики.

Протокол № 59 от 01.09.2008 г.


© Л.И. Трутнева, Н.В. Павлова, 2009

©


БТИ АлтГТУ, 2009

СОДЕРЖАНИЕ


ВВЕДЕНИЕ 6

^ 1 БЛОК-СХЕМЫ И АЛГОРИТМЫ ЛИНЕЙНОЙ СТРУКТУРЫ 7

1.1 Выражения и оператор присваивания 10

1.2 Простые типы данных 10

1.3 Стандартные функции и процедуры 11

1.4 Ввод-вывод 13

1.5 Примеры решения задач 14

1.6 Задания для самостоятельного решения 16

^ 2 АЛГОРИТМЫ РАЗВЕТВЛЯЮЩЕЙСЯ СТРУКТУРЫ 20

2.1 Условный оператор 20

2.2 Оператор выбора 21

2.3 Логический и перечисляемый типы данных 21

2.4 Примеры решения задач 23

2.5 Задачи для самостоятельного решения 25

^ 3 ЦИКЛИЧЕСКИЕ СТРУКТУРЫ 32

3.1 Оператор цикла с параметром 32

3.2 Цикл с предусловием 32

3.3 Цикл с постусловием 33

3.4 Примеры решения задач 33

3.5 Задачи для самостоятельного решения 36

^ 4 СТРУКТУРИРОВАННЫЕ ТИПЫ ДАННЫХ 40

4.1 Основные понятия 40

4.2 Одномерные массивы 40

4.3 Двумерные массивы и массивы большей размерности 41

4.4 Примеры решения задач 42

4.5 Задачи для самостоятельного решения по теме
«Одномерные массивы» 47

4.6 Задачи для самостоятельного решения по теме
«Двумерные массивы» 52

5 ПОДПРОГРАММЫ 55

5.1 Общие понятия 55

5.2 Формальные и фактические параметры 57

5.3 Локальные и глобальные параметры 57

5.4 Рекурсия 58

5.5 Примеры решения задач 58

5.6 Задания для самостоятельного решения 61

ЛИТЕРАТУРА 69



ВВЕДЕНИЕ



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

Методические рекомендации включают краткие теоретические сведения, практические приемы программирования в среде Turbo Pascal, рассмотренные на наглядных и типовых примерах, а также задания для самостоятельного выполнения по вариантам. Порядок изложения основных разделов, рассматриваемых в пособии, тесно привязан к лекционному курсу, и студент может выполнять задания последовательно, по мере их изучения. Такой подход облегчает понимание примеров и повышает скорость изучения языка программирования.


^

1 БЛОК-СХЕМЫ И АЛГОРИТМЫ ЛИНЕЙНОЙ СТРУКТУРЫ



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

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


Таблица 1  Типовые блоки блок-схем по ГОСТ 19.701–90

Обозначение

Описание



Ввод, вывод данных



Вычислительное действие
или последовательность действий



Проверка условий, выбор направления
выполнения алгоритма



Начало, конец, прерывание алгоритма



Циклические действия



Поток данных




Комментарий

Типы алгоритмов


1. Линейный

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

Пример. Вычислить площадь круга S; значение радиуса R
задается с клавиатуры.






2. Разветвленный

Содержит блок условия (ветвления) и имеет две или более ветвей. В зависимости от истинности условия выполняется одна из ветвей.

Пример. Даны значения двух чисел, выбрать большее из них.





3. Циклический

Содержит многократно повторяющийся фрагмент – тело цикла – и обеспечивает необходимое число повторений этого фрагмента. Количество повторений тела цикла не должно быть бесконечным.

Пример 1. Построить таблицу значений функции 
на отрезке [a, b] с шагом h.




Пример 2. Вычислить значение функции y = i·2, где i = 0, 1,…, 100.
.










оставить комментарий
страница1/12
Дата25.09.2011
Размер0.73 Mb.
ТипМетодические рекомендации, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы:   1   2   3   4   5   6   7   8   9   ...   12
плохо
  10
не очень плохо
  1
хорошо
  2
отлично
  7
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх