Privet

  • 24 окт. 2012 г.
  • 1834 Слова
Общие указания к выполнению лабораторных работ

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

1. Анализ условия задачи и выработка ее решения.

2.Выбор и обоснование представления для входных, выходных и промежуточных данных.

3. Разработка алгоритма решения.

4. Обоснование алгоритма.

5. Составление блок-схемы алгоритма.

6. Составление программы на основе алгоритма.

7. Отладка и тестирование программы и демонстрация правильной ее работы.

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

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

При нисходящей разработке проектированиепрограммирование ведутся по методу "сверху - вниз", который предусматривает сначала определение задачи в общих чертах, а затем задача разбивается на ряд более простых подзадач. Для каждой подзадачи составляется алгоритм ее решения.

В структурном программировании программист имеет в распоряжении небольшое число вполне определенных типовых конструкций, с правилами их соединения:

1. структурыможно соединить друг с другом

2. вложить друг в друга и т.п.

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

1. Тема и цель работы.

2. Условия задания.

3. Схема алгоритма решениязадачи.

4. Текст программы.

5. Результаты выполнения программы.

6. Выполнение контрольных заданий.

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

Рекомендуемая литература

1. Немнюгин С.А. Turbo Pascal. : СПб.:Издательство "Питер", 2000. - 498 с.: ил.

2. Немнюгин С.А. Turbo Pascal: практикум : СПб.: Издательство "Питер", 2001. - 256 с.: ил.

3. Попов В.Г. Turbo Pascal для школьников. Версия 7.0: Учебное пособие. - 3-е издание, дополненное. - М.: Финансы и статистика, 2002. 528 с.: ил.

Практическая работа №1

Алгоритм. Основные алгоритмические конструкции


Цель: Ознакомление с основнымиалгоритмическими конструкциями и их реализация при решении типовых задач.

Общие сведения


Понятие алгоритма такое же основополагающее для информатики, как и понятие информации. Именно поэтому важно в нем разобраться.

Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатского математика Мухаммеда ал-Хорезми (Alhorithmi), жившего в 783—850 гг. В своей книге "Об индийскомсчете" он изложил правила записи натуральных чисел с помощью арабских цифр и правила действий над ними "столбиком", знакомые теперь каждому школьнику. В XII веке эта книга была переведена на латынь и получила широкое распространение в Европе.

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

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