• Задать вопрос менеджеру

Twitter новости

Обучение письменному иноязычному общению на основе ИКТ http://t.co/IK2NAjncrk

Online-опрос

Антиплагиат онлайнДипломант
Яндекс.Метрика

Основы алгоритмизации и программирование

Предмет:Информатика
Тип:Отчет по практике
Объем, листов:31
Word
Получить полную версию работы
Релевантные слова:задача, файл, язык, решение, среда
Процент оригинальности:
63 %
Цена:200 руб.
Содержание:

Введение 3

1 Программа практики 4

1. 1 Цели и задачи практики 4

1. 2 Календарный график работы 5

2 Реализация индивидуального задания на практике 6

2. 1 Требования к аппаратным и операционным ресурсам 6

2. 2 Инструменты разработки 6

2. 3 Алгоритмы, структуры данных и программирование в среде Borland Delphi 8

Заключение 12

Литература 13

Приложение А Текст программы 14

Приложение Б Блок-схема 26

Вступление:

Учебная практика по профилирующим по специальности дисциплинам проводится с целью закрепления лекционного и лабораторно-практического материала. Перед учащимися ставится задача по реализации индивидуальных заданий средствами алгоритмических языков, таких как язык программирования высокого уровня Pascal в среде Turbo Pascal и язык Object Pascal в среде визуального программирования Delphi.

Для разработки программ необходимо использовать последовательность этапов, состоящих из:

постановка задачи;

математическое моделирование;

алгоритмизация;

программирование задачи;

анализ результатов.

На этапе постановки задачи участвует человек, хорошо представляющий предметную область задачи. Он должен чётко определить цель задачи, дать словесное описание содержания задачи и предложить общий подход к её решению.

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

Этап алгоритмизации задачи предполагает разработать алгоритм решения на основе математического описания.

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

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

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

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

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

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

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

Заключение:

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

Данное задание было отлажено и реализовано с использованием среды программирования Turbo Pascal и среды визуального программирования Delphi.

В процессе разработки программы использовался в большом объёме материал по программированию.

Цели по решению задач, поставленные во время прохождения учебной практики, достигнуты. Работа программы проверена на тестовом примере.

Список литературы:

1 Багласова Т. Г. Методические указания по оформлению курсовых и дипломных работ. - Мн. : ТБП, 2006

2 Грибанов В. П. и др. Основы алгоритмизации и программирование. - М. : Бином, 1999

3 Культин Н. Б. Программирование в Turbo Pascal и Delphi. 2-ое изд. переработанное и дополненное. - С-Пб: БХВ-Петербург, 2008

4 Леонтьев В. П. Новейшая энциклопедия персонального компьютера. - М. : ОЛМА-ПРЕСС, 2002

5 Фаронов В. В. Delphi. Программирование на языке высокого уровня. - С-Пб: Питер, 2005

6 ГОСТ 2. 106-96. ЕСКД. Текстовые документы

7 ГОСТ 19. 401-2000. ЕСПД. Текст программы

8 ГОСТ 19. 701-90. ЕСПД. Схемы алгоритмов, программ, данных и систем

Бесплатные работы:

Готовые работы:

Рекомендованные документы: