Система рейтингового контроля знаний
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: шпаргалки бесплатно скачать, реферат вода
| Добавил(а) на сайт: Tokarev.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Данная программа была реализована на объектно-ориентированном языке С++ и написана в среде разработчика программного обеспечения С++Builder.
Введение
В объектное программирование:
Традиционная технология программирования 70-х годов - структурное
программирование:
- модульное программирование;
- нисходящее программирование;
- структурное проектирование процедур и данных (программирование без goto).
Язык Паскаль - соответствует указанным принципам и был разработан под влиянием идей структурного программирования.
Альтернативный подход - восходящее программирование - предполагает в
простейшем случае создание слоя структур данных и процедур, обеспечивающих
полный набор действий над объектами, которые представлены в данной задаче.
Пример традиционного подхода библиотека стандартных функций.
Следующий шаг - введение в программу объектов. Под объектом
понимается структура данных, которая содержит полную информацию о состоянии
соответствующего физического объекта, который отображается программой. В
Си этому может соответствовать структура struct, в Паскале - запись
(record). Множество объектов одного типа составляют понятие класса.
Объектно-ориентированный подход к разработке программ предполагает, что в
программе устанавливается взаимно-однозначное соответствие между
физическими объектами, отображаемыми программой, и програмнными объектами, являющимися, по
существу, структурированными переменными (в дальнейшем под термином
"объект" будем понимать программный объект).
Традиционный подход: ---------- переменная тип данных
Объектно-ориентированный подход: физический программный класс объект объект объектов
При создании объектов программист определяет множество функций, при
помощи которых (а точнее, исключительно через которые)над объектом
выполняется некоторое допустимое множество операций.
Такие функции должны иметь обязательный параметр - ссылку на текущий
объект, для которого они вызываются. Сами функции являются неотъемлимой
частью понятия класса объектов, так как они определяют возможные
действия над объектами одного и того же типа (то есть класса).
Фактически определение класса объектов как типа данных и известного набора
функций для выполнения операций над переменными этого типа эквивалентно
понятию базового типа данных (БТД) языка программирования. Единственное
отличие класса от БТД заключается в том, что первый определяется
программистом, а второй встроен в определение языка программирования.
Язык программирования Си++ представляет собой расширение языка Си для программирования объектов и их классов. При этом использование классов эквивалентно вплоть до синтаксиса использованию базовых типов данных.
Глава I
Системы поддержки принятия решений
1. Система Paradox
Paradox представляет из себя реляционную базу данных, разработанную формой Borland. Данная база данных предназначена как для
непрофессионалов, которым нужно решать задачи типа картотеки и пр., так как обладает достаточно развитой и понятной системой меню и
подсказки, так и для профессиональных программистов, разрабатывающих сложные информационные системы, используя при этом
язык запросов QBE или язык разработки приложений PAL. Кроме версий
под DOS, разработана версия Paradox for Windows. Требования к техническим
средствам и сравнительные характеристики по быстродействию см. Глава ??.
Поддерживаются следующие типы полей:
- алфавитно-цифровые (строковые);
- числовые;
- денежные;
- дата;
- Memo - поля;
- графические;
- OLE - поля;
- BLOB (Binary Large OBject);
Рекомендуем скачать другие рефераты по теме: шпаргалки по психологии, банк рефератов.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата