Курсовая практика по теме: Рекурсивные процедуры и функции. Механизм рекурсивных вызовов. Виды рекурсивных программ. с практической частью Язык программирования - паскаль

Название работы: Рекурсивные процедуры и функции. Механизм рекурсивных вызовов. Виды рекурсивных программ. с практической частью Язык программирования - паскаль

Скачать демоверсию

Тип работы:

Курсовая практика

Предмет:

Информационное обеспечение, программирование

Страниц:

38 стр.

Год сдачи:

2014 г.

Содержание:

Введение 3

1 Языки программирования 7

1.1 Классификация языков программирования 7

1.2 Системы программирования. Качество программ 10

2 Модульное программирование 13

2.1 Основные понятия 13

2.2 Классификация и вызовы подпрограмм 14

2.3 Локализация объектов, используемых подпрограммами 18

2.5 Функции 20

3 Рекурсия 22

3.1 Вычисление наибольшего общего делителя 23

3.2 Вычисление факториала 26

3.3 Вычисление чисел Фибоначчи 27

3.4 Решение уравнения 29

3.5 Взаимно рекурсивные подпрограммы 31

3.6 Линейная рекурсия 33

Заключение 37

Список использованной литературы 38

Выдержка:

Введение

Вычислительная техника и формы ее использования постоянно развиваются, создаются системы обработки информации на базе сетей ЭВМ. Обработка информации на базе ЭВМ и средств связи представляет собой новый этап развития информационных технологий. Компьютеры применяются во множестве различных областей, они используются как для управления атомными электростанциями, так и для хранения записей о личных чековых книжках, разработка языков программирования также ведется в различных направлениях. [17, стр. 49]

Первые цифровые компьютеры, появившиеся в 1940-х годах, использовались для научных целей.

……………........................

1 Языки программирования

Язык - это средство общения между людьми, человеком и машиной и между машинами. Языки могут быть естественные и искусственные, или формальные. Естественным языкам присуща неопределенность и неточность. Искусственные языки, предназначенные для записи программ, называют алгоритмическими или языками программирования. [8, стр. 16]

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

......................................................

Список использованной литературы

1. Альфред В. Ахо, Джон Э. Хопкрофт, Джеффри Д. Ульман Структуры данных и алгоритмы. - Москва, С.-Петербург, Киев: Издательский дом «Вильямс», 2000. - 384 с.

2. Бентли Джо. Жемчужины программирования. 2- издание. – СПб.: Питер, 2002. – 272 с.

3. Ботт Э. Microsoft Office Windows XP («серия без проблем!»): Пер. c англ. – М.: БИНОМ, 2002.- 352 c.

4. Вирт Н. Алгоритмы и структуры данных.- М.: Мир, 1989.

5. Долинский М.С.Алгоритмизация и программирование на Turbo Pascal: от простых до олимпиадных задач: учебное пособие. – СПб.: Питер, 2005. – 237с.

..............................................

Похожие работы на данную тему