Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Основи алгоритмізації та програмування

Реферат Основи алгоритмізації та програмування





шки та її найменування, назва іграшки, яка за вартістю не перевищує Х рублів і підходить дитині у віці від А до В років. Значення Х, А і В вводяться з клавіатури. Програма повинна виконувати такі додаткові функції: створення нової бази даних; відкриття бази з файлу; збереження бази в файл; додавання записів; видалення записів; пошук записів по одному з полів; сортування за однією з полів методом, зазначеним в задачі 3; висновок бази даних на екран; вихід з програми. Для реалізації основних дій алгоритму використовувати підпрограми. Для обробки записів реалізувати динамічну структуру даних стек. br/>

5.2 Математичне формулювання завдання і вибір методу обробки інформації


Програма складатиметься з 2 модулів: основний і додатковий, що зберігає в собі процедури роботи з даними. Робота програми буде побудована на виклику підпрограм зголовних програмі та передачі в підпрограми відповідних коректних значень. p align="justify"> Для реалізації з умови буде взята структура даних стек.


5.3 Форма подання вихідних даних


Вихідні дані представлені в наступному вигляді:

В основній частині:, toy2: PToy;: string;, SMIndex: Integer;// Індекс натиснутою в меню кнопки, обраного в підміню індексу: File of RToy;, N, A, B, kolvo : Integer;

Де A і B - вікові межі, X - максимальна ціна, S - назва іграшки, N - кількість іграшок.

У додатковому модулі: = ^ RToy; = record: String;// Названіеігрушкі: Real;// Ценаігрушкі: Integer;// Наіменованіеігрушкі, MaxAge: Integer;// Возрастниеграніци: PToy;;

5.4 Розробка алгоритму і його опис


Після виконання алгоритму користувачеві має виводитися меню з основними функціями програми (Таблиця 1).

Варто відзначити, що вся робота програми побудована на виклику підпрограм (процедур і функцій) і передачі їм покажчиків, необхідних для правильної роботи програми. Так, в підпрограмі menuвиводятся поля основної меню і на основі натискання користувачем певної клавіші аналізується, що повинна робити програму. Основні дії програми при натисканні клавіш наведено в таблиці 1. br/>

Таблиця 1. Основні дії програми

Натискання на клавішуДействіе0Виводітся основне завдання і записується у файл: назви іграшок, які підходять дітям від 3 до 5 років; вартість найдорожчої іграшки та її найменування; назва іграшки, яка за вартістю не перевищує Х рублів і підходить дитині у віці від А до В років. Значення Х, А і В вводяться з клавіатури1Визов підпрограми MakeNewDBFile, яка створює нову порожню базу даних. 2Визов підпрограми ReadDBFromFile, яка відкриває раніше збережену базу даних. Користувачем вводиться повний шлях до бази даних із зазначенням імені файлу і формату. 3Визов підпрограми...


Назад | сторінка 8 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...
  • Реферат на тему: Проект реалізації програми бази даних обліку заявок на касовий витрата бюдж ...
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Розробка бази даних обліку перепусток учнів і програми-клієнта до неї
  • Реферат на тему: Захист авторських прав на програми для ЕОМ і бази даних