Информационные технологии

Структурная схема электронно-вычислительной машины. Типы и характеристики операционных систем. Организация работ в Windows. Основы визуального программирования в среде Delphi. Сетевые и реляционные базы данных. Интернет и средства защиты информации.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 20.12.2016
Размер файла 598,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://allbest.ru

Национальный Исследовательский Томский Политехнический Университет

Институт Природных Ресурсов

Кафедра Химической технологии топлива и химической кибернетики

Реферат по теме:

«Информационные технологии»

Оглавление

1. Технологические средства сбора, хранения и переработки информации

1.1 Понятие архитектуры ЭВМ

1.2 Структурная схема ЭВМ

2. Операционные системы и оболочки

2.1 Понятие операционной системы

2.2 Типы и характеристики операционных систем

2.3 Операционная система WINDOWS

2.4 Приложения, окна и кооперативная многозначность

2.5 Организация работ в WINDOWS

3. Объектно-ориентированное программирование в среде Delphi

3.1 Основы визуального программирования в среде Delphi. Изменение свойств формы. Реакция на события. Динамическое изменение свойств компонентов

3.1.1 Краеугольные камни визуального программирования

3.1.2 Подготовка к работе

3.1.3 Первый запуск среды Delphi

4. Информационные технологии Microsoft

4.1 Построение графиков с использованием Microsoft Excel

5. Базы данных и базы знаний. Сеть Интернет

5.1 Система сбора, хранения и обработки информации о протекании промышленного процесса

5.2 Иерархические СУБД

5.3 Сетевые базы данных

5.4 Реляционные базы данных

5.5 Язык SQL как стандартный язык реляционных БД

5.6 Базы знаний

5.7 Сеть Интернет

6. Средства защиты информации

6.1 Анализ и задание требований к безопасности

6.2 Безопасность в прикладных системах

6.3 Проверка достоверности входных данных

6.4 Проверка достоверности внутренней обработки данных

6.5 Аутентификация сообщений

6.6 Защита файлов прикладных систем

1. Технологические средства сбора, хранения и переработки информации

1.1 Понятие архитектуры ЭВМ

С середины 60-х годов существенно изменился подход к созданию вычислительных машин. Вместо независимой разработки аппаратуры и некоторых средств математического обеспечения стала проектироваться система, состоящая из совокупности аппаратных (hardware) и программных (software) средств. При этом на первый план выдвинулась концепция их взаимодействия. Так возникло принципиально новое понятие -- архитектура ЭВМ.

Размещено на http://allbest.ru

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

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

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

1.2 Структурная схема ЭВМ

Создано 4 поколения ЭВМ:

o 1946 г. создание машины ЭНИАК на электронных лампах. Запоминающие устройства (ЗУ) были построены на электронных. лампах, электронно - лучевых трубках (ЭЛТ) и линиях задержки.

o 60-е годы. ЭВМ построены на транзисторах, ЗУ на транзисторах, линиях задержки и ферритовых сердечниках.

o 70-е годы. ЭВМ построены на интегральных микросхемах (ИМС). ЗУ на ИМС.

o Начало создаваться с 1971 г. с изобретением микропроцессора (МП). Построены на основе больших интегральных схем (БИС) и сверх БИС (СБИС).

Пятое поколение ЭВМ строится по принципу человеческого мозга, управляется голосом, используется новая технология на основе арсенида галлия.

ЭВМ предназначены для обработки информации и отображения результатов обработки. Для решения задачи должна быть написана программа.

Во время решения задачи программа и операнды (числа, над которыми производится операции) находятся в оперативной памяти (ОЗУ). Быстродействие ОЗУ соизмеримо с быстродействием АЛУ. В процессе решения задачи АЛУ постоянно взаимодействует с ОЗУ, передавая в ОЗУ промежуточные и конечные результаты и получая из ОЗУ операнды действия всех частей ЭВМ при решении задачи осуществляется под воздействием управляющих сигналов, вырабатываемых устройством управления в соответствии с программой, записанной в ОЗУ.

ПЗУ предназначено для хранения стандартных программ, таких как sin и cos, констант , е.

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

Качество ЭВМ определяется: объемом ОЗУ (т.е. количеством одновременно хранимых в ОЗУ двоичных слов); быстродействием, определяемым количеством операций в сек. После выполнения задачи, программа и результаты через устройство вывода записываются во внешнее ЗУ. В качестве внешних ЗУ используются магнитная лента, гибкий магнитный диск, магнитный барабан, перфолента, перфокарты. Программа вводится в ОЗУ с внешних ЗУ или с клавиатуры через устройство ввода.

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

Периферийные устройства ЭВМ включают в себя внешние запоминающие устройства, предназначенные для сохранения и дальнейшего использования информации, устройства ввода-вывода, предназначенные для обмена информацией между оперативной памятью машины и носителями информации, либо другими ЭВМ, либо оператором. Входными устройствами могут быть: клавиатура, дисковая система, мышь, модемы, микрофон; выходными - дисплей, принтер, дисковая система, модемы, звуковые системы, другие устройства. С большинством этих устройств обмен данными происходит в цифровом формате.

2. Операционные системы и оболочки

2.1 Понятие операционной системы

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

2.2 Типы и характеристики операционных систем

Операционные системы делятся на:

· однозадачные и многозадачные

Здесь все ясно: однозадачные операционные системы (DOS) могут выполнять в одно и то же время не более одной задачи, а многозадачные ОС (Windows 98/ME) способны, как Александр Македонский, одновременно управляться с несколькими процессами, деля между ними мощность компьютера. операционный сетевой интернет информация

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

Еще один критерий - число пользователей ОС.

· однопользовательской (предназначенной для обслуживания одного клиента) и многопользовательской (рассчитанной на работу с группой пользователей одновременно).

Примером первой может служить все та же Windows 98/ME, а второй -Windows NT/2000. Для домашнего использования вам понадобится, конечно же, однопользовательская ОС.

· Разрядность: 16-разрядные операционные системы (DOS, Windows 3.1, Windows 3.11) ушли в прошлое. С появлением Windows 98/ME. 64-разрядных ОС для домашнего использования пока нет - неудивительно, ведь первый 64-разрядный процессор для рынка массовых компьютеров под названием Itanium появился на рынке только в 2001 году.

· специализация, предназначение той или иной ОС.

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

2.3 Операционная система WINDOWS

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

На компьютерах типа IBM PC обычно использовалась операционная система MS DOS (дисковая операционная система фирмы Microsoft).

С развитием компьютеров, увеличением их производительности, быстродействия, оперативной и дисковой памяти появилась возможность существенно усовершенствовать приемы работы человека с компьютером, обеспечить параллельное решение нескольких задач, создать механизмы для обмена информацией внутри среды и т.д. Эти возможности обеспечила разработанная фирмой Microsoft оболочка операционной системы MS DOS, которая получила название Windows. Первые варианты этой среды Windows 1.0(1985г) и Windows 2.0(1987г) не получили большого распространения.

Windows 3.0, выпущенная в 1990г, существенно отличалась от предыдущих. В ней реально обеспечивалась многозадачность, а графический интерфейс и специальное программное средство Диспетчер программ позволили перейти к «мышиной» технологии работы. Однако невысокая надежность работы Windows потребовала дальнейших модификаций.

Windows 3.1 (1992г) и Windows 3.11 (1993г), помимо устранения дефектов предыдущей версии, приобрели ряд дополнительных возможностей. Так, была реализована технология «виртуальной памяти». На жестком диске создается специальный «файл подкачки», который используется как продолжение виртуальной памяти. При недостатке места в оперативной памяти часть информации временно переносится в этот файл. Следовательно, недостаточный объем памяти перестал быть препятствием для работы с большими задачами.

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

Поэтому ей на смену пришла новая операционная система фирмы Microsoft - Windows 95(1995г) - первая графическая операционная система для компьютеров IBM PC. Следующая усовершенствованная версия новой операционной системы получила название Windows 98.

В 2000г Microsoft выпустила следующую модификацию: Windows2000.

25 октября 2001г была официально выпущена операционная система Windows XP, которая в настоящее время является универсальной пользовательской операционной системой от Microsoft. Система Windows XP продолжает линейку систем Windows NT Workstation и Windows 2000 Professional и базируется на надежном и защищенном ядре.

2.4 Приложения, окна и кооперативная многозначность

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

В главном меню служебные приложения Windows сосредоточены в категории Пуск - Программы - Стандартные - Служебные. Они поставляются в составе операционной системы и устанавливаются вместе с ней (полностью или выборочно).

1. Архивация данных. Программа Архивация данных предназначена для автоматизации регулярного резервного копирования наиболее ценных данных на внешние носители. При резервном копировании создаются архивные копии, размещенные на внешних носителях (магнитные ленты, магнитные и магнитооптические диски, лазерные диски и т.п.). Приложение ориентировано на работу с внешними накопителями большой емкости, но при их отсутствии позволяет создавать резервные копии данных на гибких дисках, хотя такой прием не приветствуется из-за низкой надежности носителя.

Программа Архивация данных позволяет:

o создавать Задания на архивацию; при этом указываются папки, содержимое которых подлежит резервному копированию;

o выполнять полную или частичную архивацию (в последнем случае копируются не все данные, а только та их часть, которая изменилась со времени предыдущей архивации);

o в случае утраты данных выполнять их восстановление из резервной копии.

2. Таблица символов. Кроме шрифтов с алфавитно-цифровыми символами в операционной системе Windows можно использовать и специальные символьные наборы с дополнительными элементами оформления текстовых документов. Программа Таблица символов позволяет увидеть на экране все символы заданного набора и установить, какой символ какой клавише соответствует. Выбор рассматриваемого шрифта выполняется в раскрывающемся списке Шрифт. В нижнем правом углу окна программы появляется запись, указывающая на то, какой клавишей (или сочетанием клавиш) данный символ вызывается.

3. Буфер обмена. Приложение Буфер обмена предназначено для просмотра текущего содержания буфера обмена Windows. С его помощью можно выполнить сохранение содержимого буфера обмена в виде файла специального формата (.CLP) или его загрузку. Соответствующие команды Файл - Сохранить как и Файл - Открыть.

· Окна.Окно - основной объект Windows. В операционной системе Windows можно выделить 4 вида окон:

1. окна папок;

2. диалоговые окна;

3. окна приложений;

4. окна справочной системы.

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

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

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

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

· Многозначность. Windows - многозадачная и многопоточная система. Это значит, что в ОС может "одновременно" выполняться несколько процессов, а в пределах одного процесса могут одновременно существовать несколько более простых процессов - потоков. Каждое работающее приложение Windows или Ms-Dos является процессом, причем каждый процесс состоит хотя бы из одного потока. Приложения Dos и Win 16 всегда состоят из одного потока. Поток может использовать память и системные ресурсы, выделяемые ему материнским процессом, но не может сам обращаться в ОС с требованием выделить новые ресурсы. В каждый момент времени выполняется один поток.

В режиме вытесняющей многозначности каждый поток выполняется определенное количество времени или до тех пор, пока приоритет другого потока не превысит его приоритет. Приоритеты распределяются ОС, поэтому ни один процесс или поток не может захватить монопольное управление. Каждому приложению отводится строго определенная доля процессорного времени, каждое приложение может быть в любой момент переведено в файловый режим. При вытесняющей многозначности кажется, что программы действительно работают одновременно. Программы Ms-Dos и 32 - разрядные приложения выполняются в режиме вытесняющей многозначности.

При кооперативной многозначности каждое приложение получает фактически столько процессорного времени, сколько оно считает нужным. Все приложения делят процессорное время, периодически ограничивая друг друга. Поэтому хорошо заметно, когда одно программа "тормозит" другую, а при длительных операциях с диском замирает практически вся другая деятельность. Все 16 - разрядные приложения выполняются под Windows 95 примерно так же, как и под Windows 3.х - в режиме кооперативной многозначности. Таким образом, достигается совместимость со старыми приложениями Windows, написанными для выполнения в среде кооперативной многозначности.

2.5 Организация работ в WINDOWS

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

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

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

Неотъемлемой частью ОС (MS-DOS, Windows 9x) является базовый модуль msdos.sys, его основной функцией является - управление аппаратными и файловыми ресурсами; command.com - содержит набор встроенных команд; io.sys - для расширения возможностей базовой системы ввода-вывода.

Существует несколько файлов конфигурации ОС: config.sys, autoexec.bat, win.ini, system.ini. С помощью каждого из них можно управлять процессом загрузки. По сути, каждый из них - это текстовый файл, который можно редактировать различными средствами.

Например, с помощью config.sys и autoexec.bat можно загружать специализированные драйвера такие как драйвер клавиатуры CD-ROMа и т.д.

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

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

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

· с компьютером работает несколько пользователей и каждого из них свой пользовательский интерфейс.

Запуск программ и открытие документов. Запуск программ и открытие документов две наиболее распространенных операции, которые производит пользователь персональных ЭВМ.

Запуск программ может осуществляться несколькими способами.

Самым простым способом считается - запуск программ с помощью главного меню Windows 95 (Пуск или Start). Большинство программ после их установки, создают так называемые ярлыки в главном меню Windows. С помощью этих ярлыков можно запускать программы.

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

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

Открытие документа заключается в выполнении двух действий:

· Запуск приложения, которое способно обрабатывать требуемый документ.

· Загрузка документа в это приложение.

В результате приложение активируется, а документ оказывается в автоматически открытом окне документа, которое в этом приложении становится активным.

Операционная система Windows 95 реализует два метода открытия документов:

· с предварительным запуском приложения;

· с автоматическим запуском приложения.

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

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

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

Итак, чтобы открыть документ нужно сделать несколько шагов:

· Запустить приложение, с помощь которого осуществляется открытие документов.

· Открытие документа средствами запущенного приложения.

· Или более простой метод:

· Найти необходимый документ

· Открыть (запустить) его как обычную программу. Чаще всего для этого используют двойной щелчок мыши.

Папки. Работа с папками и файлами. Каждому пользователю ПК - вольно или не вольно - приходится постоянно иметь дело с папками и файлами. Типичный пользователь, работая на компьютере, просматривает папки и файлы, изменяет организацию данных на дисках, отыскивает нужные объекты, копирует и перемещает их с места на место, а также время от времени удаляет.

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

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

Таким образом, после загрузки Windows можно войти в каталог “Мой компьютер”, который находится на рабочем столе и далее перемещаться в нужном направлении по иерархии папок и файлов. После того как нужный документ найден, нужно просто открыть средствами ОС.

Над папками и файлами можно воспроизводить некоторые действия. Например файлы можно копировать из одной папки в другую.

Проводник. Удобным средством для поиска необходимых объектов (папок, файлов, программ) является специализированная программа “Проводник” (Explorer). С помощью этой программы, пользователь реально можно представить какая информация находится на его жестком диске, из каких компонентов состоит “его компьютер” и т.д. Эта программа удобна тем, что ее интерфейс помогает пользователю быстро переходить из одной папки в другую, не открывая при этом много папок и не блуждая по “дебрям компьютера”.

Проводник - это программа - организатор, ее окно поделено на две части. В левой половине нам представлено схематической изображение дерева каталогов. В правой - содержание текущей папки.

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

Так же достаточно удобно в проводнике то, что вид дерева представлен в кратком виде. То есть при запуске проводника мы видим лишь папки расположенные в главном каталоге (коренном). Рядом с некоторыми папками расположен знак “+”, это означает, что папка содержит внутри себя еще папки.

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

Самая главная черта проводника - это оперативный доступ к файлам и папкам.

Настройка пользовательского интерфейса. Пользовательский интерфейс - это совокупность средств и методов взаимодействия с пользователем.

Настройка программного продукта - это процесс изменение его свойств, выполняемый в целях:

· Адаптации программного продукта к техническим средствам ПК, то есть обеспечения его функционирования с конкретным набором технических средств;

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

· Повышения эффективности функционирования программного продукта или его оптимизации по выделенным показателям качества (в роли такого показателя часто выступает быстродействие).

У каждого пользователя есть свои привычки свои секреты, и каждый в работе с компьютером строго индивидуален. Например, некоторые не любят долго искать программу на диске, а потом запускать ее, а любят выводить на рабочий стол так называемый “ярлык”. Ярлык - это специализированный файл, который по своей сути представляет ссылку на нужный объект.

Завершение работы с Windows. Завершение работы с Windows производится с помощью меню главного меню “Пуск”=> “Завершение работы” => “Выключить компьютер”. Если отключить питание компьютера до указанной операции, то может придти в неисправность жесткий диск. Потому что Windows производит кэширование дисков. После некорректного выключения ПК производится запуск программы проверки дисков (Scandisk).

3. Объектно-ориентированное программирование в среде Delphi

3.1 Основы визуального программирования в среде Delphi. Изменение свойств формы. Реакция на события. Динамическое изменение свойств компонентов

Программирование в Delphi строится на тесном взаимодействии двух процессов: процесса конструирования визуального проявления программы (т. е. ее Windows-окна) и процесса написания кода, придающего элементам этого окна и программе в целом необходимую функциональность. Для написания кода используется окно кода, для конструирования программы - остальные окна Delphi, и прежде всего - окно формы.

Между содержимым окон формы и кода существует неразрывная ;вязь, которая строго отслеживается Delphi. Это означает, что размещение на форме компонента приводит к автоматическому изменению кода программы и наоборот - удаление тех или иных автоматически вставленных фрагментов кода может привести к удалению соответствующих компонентов. Помня об этом, программисты вначале конструируют форму, размещая на ней очередной компонент, а уже только после этого переходят, если это необходимо, к писанию фрагмента кода, обеспечивающего требуемое поведение компонента в работающей программе.

3.1.1 Краеугольные камни визуального программирования

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

Начиная работу со средой Delphi, вы должны:

· уяснить задачу, которую собираетесь решать на компьютере;

· нарисовать на бумаге все то, что предполагаете увидеть на экране в процессе решения. Это может быть один или несколько рисунков. Если задача сложная, ее следует разбить на этапы и для каждого этапа сделать отдельный рисунок;

· написать сценарий работы будущей программы. Местом развертывания действия является экран, а зритель не просто смотрит, но и участвует в “спектакле”. В сценарии должно быть учтено все: что выводится на экран вначале, что делается потом, как программа завершается, т.д.

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

Алгоритм решения выберем самый простой:

Оптимальный вес (кг) = Рост (см) - 100 - 10 (не слишком жестоко?)

Пункт 1 выполнен, задача абсолютно понятна, алгоритм решения имеется. Теперь выполним пункт 2 -- нарисуем то, что мы хотим видеть на экране в процессе решения задачи (рисунок 1.1): два редактируемых поля -- для ввода роста (Specify your height) и вывода веса (Your ideal weight); две кнопки -- для запуска вычислений (Compute) и выхода из программы (Close); текстовые надписи.

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

Рисунок 1.1. Форма и компоненты

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

Вооруженные теорией и рисунками, выполним пункт 3 -- напишем сценарий работы нашей будущей программы. Сразу после старта программы на экране появляется форма. Пользователь начинает вычисления: активизирует редактируемое поле с надписью Specify your height и вводит значение роста, затем нажимает кнопку Compute. Программа реагирует на это событие: вычисляет идеальный вес и выводит результат в поле с надписью Your ideal weight. Когда пользователь определит идеальный вес всех своих знакомых (и сообщит им об этом по телефону), он нажмет кнопку Close. В ответ на это событие программа уберет с экрана свою форму и закончит работу.

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

Теперь решим крайне важный вопрос: что в этом сценарии будет делать среда Delphi, а что вы. Дело, в общем, обстоит так:

Среда Delphi строит по вашим указаниям форму со всеми компонентами (редактируемыми полями, кнопками, надписями) и формирует исходный код соответствующей программы. По объему это львиная доля работы, но она выполняется за несколько минут.

Программист дописывает на языке Delphi детали программы -- процедуры обработки событий. Он делает это во встроенном в среду редакторе кода. Главное событие нашей программы -- нажатие кнопки Compute. Обработка этого события -- кодирование формулы Weight = Height - 100 - 10;

Среда Delphi по команде программиста компилирует весь исходный код и запускает программу.

Такое распределение работы отражено уже в структуре самой программы, которая состоит из нескольких частей. Важнейшие из них: файл исходного кода на языке Delphi (подготовленная средой основа + ваши детали) и файл формы (его тоже создает среда). Эти файлы и ряд других файлов, которые также нужны для решения задачи, составляют проект. Для каждой отдельной задачи создается свой проект.

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

3.1.2 Подготовка к работе

Система программирования Delphi продается в нескольких редакциях:

· Delphi Personal -- минимальный набор для любителей, изучающих программирование;

· Delphi Professional -- набор для профессиональных разработчиков-индивидуалов;

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

· Delphi Architect -- самый «упакованный» вариант, добавляющий к набору Delphi Enterprise средства коллективной разработки и средства моделирования данных.

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

Давайте беглым взглядом посмотрим, что же мы установили:

· Delphi 7 -- интегрированная среда разработки приложений;

· Image Editor -- средство создания и редактирования точечных рисунков, значков, указателей мыши;

· BDE Administrator -- программа-администратор ядра баз данных Borland Database Engine;

· Database Desktop -- средство создания и редактирования таблиц в базах данных;

· SQL Explorer -- интегрированное в среду Delphi средство для просмотра и редактирования таблиц в базах данных;

· SQL Monitor -- отладочное средство, которое позволяет программисту отслеживать SQL-запросы к базам данных;

· WinSight32 -- отладочное средство, которое позволяет программисту отслеживать сообщения Windows;

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

· Register Now -- программа, с помощью которой вы можете зарегистрировать свою копию системы Delphi у фирмы-разработчика.

· Справочники по различным вопросам;

3.1.3 Первый запуск среды Delphi

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

Рисунок 1.2. Главные части среды Delphi

3.1.4 Исследуем среду разработки программ

Обсудим кратко каждую из составных частей. Важнейшая часть -- форма. Она имеет заголовок Form1 и пока пуста (это аналог чистого листа, на котором собираетесь что-то рисовать):

Обратите внимание, что форма имеет все признаки “главного окна” традиционных графических приложений: значок, заголовок, кнопки "Свернуть", "Развернуть", "Закрыть", размерную рамку и, конечно, управляется мышью.

Под формой спрятан редактор кода (рисунок 1.3):

Рисунок 1.3. Редактор кода

Именно там размещается программный код на языке Delphi, соответствующий содержанию формы. Активизация редактора кода осуществляется щелчком мыши на части окна, которая выглядывает из-под формы, либо с помощью клавиши F12 на клавиатуре. В редакторе кода вы выполняете свою часть работы -- дописываете детали решения задачи. Для возврата к форме достаточно нажать на клавиатуре клавишу F12 еще раз.

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

Рисунок 1.4. Палитра компонентов

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

Как видно на рисунке 1.4, все множество компонентов разделено на группы. Каждая группа размещена в палитре компонентов на своей вкладке: Standard -- стандартные компоненты пользовательского интерфейса, Additional -- дополнительные компоненты пользовательского интерфейса, Common Controls -- общепринятые для Windows компоненты пользовательского интерфейса и т.д.

Выбрать нужный компонент из палитры и поместить его на форму очень просто:

· Перейдите к нужной вкладке в палитре компонентов;

· Выберите нужный компонент;

· Отметьте на форме то место, где будет находиться компонент, -- он мгновенно окажется на форме;

· Придайте компоненту нужные размеры, растягивая по высоте и ширине, и скорректируйте его местоположение, используя имеющуюся на форме сетку.

Компонент -- на форме, пора задать его свойства. Для этого обратимся к окну с заголовком Object Inspector -- окну свойств. Оно расположено слева снизу от формы и активизируется с клавиатуры нажатием клавиши F11.

Как только компонент оказывается на форме, в окне Object Inspector отображается список его свойств. Ваша задача -- присвоить свойствам нужные значения. Например, чтобы написать на кнопке слово Compute, достаточно изменить значение свойства Caption, которое изначально содержит текст Button1. По мере набора строки каждая буква будет автоматически появляться на кнопке.

Нетрудно заметить, что окно Object Inspector состоит из двух вкладок: вкладки свойств -- Properties и вкладки событий -- Events. На вкладке Properties устанавливаются свойства компонента. Когда значения свойств определены, нужно активизировать вкладку Events. Вы тут же увидите список событий, на которые данный компонент может реагировать.

В представленном списке нас может интересовать событие OnClick -- нажатие кнопки.

Некоторые компоненты подобно форме умеют содержать другие компоненты. Например, панель (компонент Panel) может содержать кнопки, надписи, другие панели и т.д. По внешнему виду формы не всегда можно определить, какие компоненты содержит интересующий вас компонент или на каком компоненте он содержится. Для ответа на эти вопросы, обратитесь к окну Object TreeView -- окну компонентов формы. Оно расположено слева вверху от формы и активизируется нажатием комбинации клавиш Shift+Alt+F11. В окне Object TreeView компоненты представлены в виде дерева, отражающего вложенность компонентов на форме. Сейчас на форме находится лишь одна единственная кнопка, поэтому дерево компонентов имеет очень простой вид: корневой элемент Form1 и один вложенный элемент Button1.

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

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

File -- работа с файлами.

Edit -- работа с областью обмена, размещение компонентов на форме.

Search -- поиск, замена заданного символа или строки в тексте.

View -- отображение различной информации.

Project -- управление проектом: добавление и удаление файлов, сборка проекта, установка параметров проекта.

Run -- запуск и отладка программы.

Component -- разработка новых компонентов, установка готовых компонентов.

Database -- запуск программ, облегчающих построение приложений баз данных.

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

Window -- активизация нужного окна интегрированной среды разработки.

Help -- получение справочной информации.

Для ускорения доступа к некоторым командам служит панель кнопок (рисунок 1.5).

Рисунок 1.5. Панель кнопок среды Delphi

На ней вы обнаружите шестнадцать кнопок-аналогов основных команд меню. Этот список можно расширить, добавив кнопки доступа к своим любимым командам. Для этого достаточно навести указатель мыши на панель кнопок, вызвать вспомогательное меню щелчком правой кнопки мыши и выбрать команду Customize.

Справа от главного меню есть небольшая панель (рисунок 1.6) для сохранения и восстановления внешнего вида среды Delphi. Расположите окна на экране на свой вкус, подберите наиболее удобные для себя кнопки. Затем, нажав кнопку с подсказкой Save current desktop, сохраните внешний вид среды Delphi. В следующем сеансе работы вы сможете мгновенно восстановить его из списка.

Рисунок 1.6. Панель для сохранения и восстановления внешнего вида среды Delphi

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

4. Информационные технологии Microsoft

4.1 Построение графиков с использованием Microsoft Excel

Рассмотрим принцип построения графиков в Microsoft Excel на простом примере. Пусть дана некоторая функция. Требуется построить график этой функции на некотором отрезке, используя MS Excel.

Решение. 1) Необходимо протабулировать функцию (вычислить ее значения) на заданном отрезке. Табулирование будем осуществлять с шагом 0.1. Для организации вычислений занесем в ячейки A1, B1 соответственно названия переменных x, y. В ячейку E1 занесем букву h, а ячейке E2 присвоим имя h и занесем в нее значение шага (в нашем случае 0,1). В ячейку A2 поместим значение -9, а в A3 запишем формулу

=A2+h

Далее скопируем эту формулу во все остальные ячейки (до A182 включительно), используя автозаполнение (помещаем курсор на правый нижний угол ячейки, он примет форму креста, и, не отпуская, протягиваем до нужной ячейки). В ячейку B2 занесем формулу для вычисления значения функции

=ЕСЛИ(A2<0;КОРЕНЬ(-2*A2);ЕСЛИ(A2<=ПИ();SIN(2*A2)^2;A2-ПИ()))

Далее копируем эту формулу во все остальные ячейки.

2) С помощью мастера диаграмм выполнить построение графика. Из всех видов диаграмм при это целесообразно выбрать точечную.

Далее осуществляем необходимые настройки и получаем требуемый график.

5. Базы данных и базы знаний. Сеть Интернет

5.1 Система сбора, хранения и обработки информации о протекании промышленного процесса

Эффективность управления промышленными процессами существенно зависит от глубины проработки проблем контроля и анализа производственных данных.

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

5.2 Иерархические СУБД

Одной из наиболее важных сфер применения первых СУБД было планирование производства для компаний, занимающихся выпуском продукции.

Например, если НПЗ планировал выпустить за определенный период 10000 т линейного алкилбензола марки А и 15000 т линейного алкилбензола марки Б, необходимо было знать, какое количество сырьевой следует получить с соседних установок.

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

Размещено на http://allbest.ru

В этой модели каждая запись базы данных представляла конкретную деталь. Между записями существовали отношения «предок / потомок».

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

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

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

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

Такие объекты находятся в отношении предка (объект более близкий к корню) к потомку (объект более низкого уровня), при этом возможно, когда объект-предок не имеет потомков или имеет их несколько, тогда как у объекта-потомка обязательно только один предок. Объекты, имеющие общего предка, называются близнецами.

В этой модели запрос, направленный вниз по иерархии, прост; однако запрос, направленный вверх по иерархии, более сложен.

Также, трудно представить неиерархические данные при использовании этой модели.

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

Типичным представителем иерархической СУБД является Information Management System (IMS) фирмы IBM, появившаяся в 1968 году. Преимущества IMS и реализованной в ней иерархической модели:

· Простота модели. Принцип построения IMS был легок для понимания. Иерархия базы данных напоминала структуру компании или генеалогическое дерево.

· Использование отношений предок/потомок. СУБД IMS позволяла легко представлять отношения предок/потомок, например: «А является частью В» или «А владеет В».

· Быстродействие. В СУБД IMS отношения «предок / потомок» бы ли реализованы в виде физических указателей из одной записи на другую, вследствие чего перемещение по базе данных происходило быстро.

Поскольку структура данных в этой СУБД отличалась простотой, IMS могла размещать записи предков и потомков на диске рядом друг с другом, что позволяло свести к минимуму количество операций записи-чтения.

СУБД IMS все ещё является одной из наиболее распространённых СУБД для больших ЭВМ компании IBM. Доля мэйнфреймов этой компании, на которых используется данная СУБД, превышает 25 %.

Другие известные представители:

· Time-Shared Date Management System (TDMS) компании Development Corporation;

· Mark IV Multi - Access Retrieval System компании Control Data Corporation;

· System - 2000 разработки SAS-Institute;

· Серверы каталогов, такие, как LDAP и Active Directory;

Кроме того по принципу иерархической БД построен и Реестр Windows.

5.3 Сетевые базы данных

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

Например, в базе данных для хранения заказов один заказ мог участвовать в трёх различных отношениях «предок / потомок», связывающих заказ с клиентом, разместившим его, с процессом, в ходе которого получается продукт, и с сырьем, из которого будет получен конечный продукт. Такие структуры данных не соответствовали строгой иерархии IMS.

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

В сетевой модели такие отношения назывались множествами. В 1971 г. на конференции по языкам систем данных был опубликован официальный стандарт сетевых баз данных, который известен как модель CODASYL. Компания IBM не стала разрабатывать собственную сетевую СУБД и вместо этого продолжала наращивать возможность IMS.

Но в 70-х гг. независимые производители программного обеспечения реализовали сетевую модель в таких продуктах, как IDMS компании Cullinet, Total компании Cincom и СУБД Adabas, которые приобрели большую популярность.

К основным понятиям сетевой модели базы данных относятся: уровень, элемент (узел), связь. Узел -- это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. В сетевой структуре каждый элемент может быть связан с любым другим элементом.

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

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

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

Примеры сетевых СУБД: СООБЗ Cerebrum.

Сетевые базы данных обладали рядом преимуществ:

· Гибкость. Множественные отношения «предок / потомок» позволяли сетевой базе данных хранить данные, структура которых была сложнее простой иерархии.

· Стандартизация. Появление стандарта CODASYL популярность сетевой модели, а такие поставщики мини-компьютеров, как Digital Equipment Corporation и Data General, реализовали сетевые СУБД.

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

Конечно, у сетевых баз данных были недостатки. Как и иерархические базы данных, сетевые базе данных были очень жесткими. Наборы отношений и структуру записей приходилось задавать наперёд. Изменение структуры базы данных обычно означало перестройку всей базы данных.

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

5.4 Реляционные базы данных

Недостатки иерархической и сетевой моделей привели к появлению новой, реляционной модели данных, созданной Коддом в 1970 году и вызвавшей всеобщий интерес. Слово «реляционный» происходит от английского «relation» (отношение). Отношение -- это формальное название того, что принято называть таблицей.

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

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

В реляционной базе данных информация организована в виде таблиц, разделённых на строки и столбцы, на пересечении которых содержатся значения данных. У каждой таблицы имеется уникальное имя, описывающее её содержимое. Более наглядно структуру таблицы иллюстрирует таблица 7.1.1. Каждая горизонтальная строка этой таблицы представляет отдельную физическую сущность -- один параметр. Все строки таблицы вместе дают полную информацию. Все данные, содержащиеся в конкретной строке таблицы, относятся к параметру, который описывается этой строкой.

...

Подобные документы

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

    реферат [105,1 K], добавлен 08.11.2010

  • Основы работ с базами данных. Некоторые сведения о типах данных. Интерфейс БД. Текстовые, сетевые, реляционные базы данных. Проектирование баз данных. Анализ предметной области и запросов к БД. Выбор языка манипулирования данными.

    курсовая работа [43,4 K], добавлен 06.10.2006

  • Описания объектов, свойств, методов, формы и основных модулей текста программы в среде Delphi. Создание Windows-приложения на алгоритмическом языке Object Pascal в среде визуального программирования. Анализ результатов тестирования программного продукта.

    курсовая работа [2,4 M], добавлен 27.08.2012

  • Создание Windows-приложения на алгоритмическом языке Object Pascal в среде визуального программирования Delphi, которое, как планируется, будет обеспечивать решение специализированных задач по формированию, обработке на ЭВМ и выводу информации.

    курсовая работа [967,6 K], добавлен 20.05.2008

  • Иерархические, сетевые и реляционные модели данных. Различия между OLTP и OLAP системами. Обзор существующих систем управления базами данных. Основные приемы работы с MS Access. Система защиты базы данных, иерархия объектов. Язык программирования SQL.

    курс лекций [1,3 M], добавлен 16.12.2010

  • Основные понятия об операционных системах. Виды современных операционных систем. История развития операционных систем семейства Windows. Характеристики операционных систем семейства Windows. Новые функциональные возможности операционной системы Windows 7.

    курсовая работа [60,1 K], добавлен 18.02.2012

  • Разработка простейшей базы данных с использованием приемов работы с Microsoft Access в среде программирования Delphi. Назначение базы данных, условия эксплуатации, выполнения и запуска программы "База данных районного отдела налоговой инспекции".

    курсовая работа [1,3 M], добавлен 14.12.2012

  • Защищенные информационные технологии в Internet. Защита архитектуры "клиент - сервер". Анализ защищенности операционных систем. Защита каналов связи в Internet. Отечественные защищенные системы. Интегральные устройства защиты информации.

    реферат [39,3 K], добавлен 06.10.2006

  • Разработка программы для работы в операционных системах семейства Windows. Использование среды Delphi - современной технологии визуального проектирования. Создание пользовательского интерфейса, оконного приложения, меню; задание исходной матрицы.

    курсовая работа [1,5 M], добавлен 12.01.2011

  • Организация работы операционной системы Windows. Структурная и функциональная организация локальных вычислительных и компьютерных сетей. Телекоммуникационные средства и программы работы с услугами Интернет. Правовое регулирование на информационном рынке.

    курс лекций [1,3 M], добавлен 15.05.2012

  • Разработка сайта для хранения и обработки информации об абитуриентах в среде программирования Delphi 7. Архитектура базы данных. Функциональная схема программы. Даталогическая модель данных. Сущности БД и архива. Элементы пользовательского интерфейса.

    дипломная работа [4,2 M], добавлен 30.03.2015

  • Эволюция и классификация ОС. Сетевые операционные системы. Управление памятью. Современные концепции и технологии проектирования операционных систем. Семейство операционных систем UNIX. Сетевые продукты фирмы Novell. Сетевые ОС компании Microsoft.

    творческая работа [286,2 K], добавлен 07.11.2007

  • Теоретические основы применения технологии ADO в среде Delphi. Основные понятия и определения теории баз данных. Компоненты Delphi для создания приложений, оперирующих с базами данных. Общий вид и основные особенности работы приложения "Аптека".

    курсовая работа [1,4 M], добавлен 09.08.2012

  • Классификация, структура и функции операционных систем. Сущность и виды пользовательского интерфейса. Работа Windows в сетевой среде. Использование табличных данных для формирования и заполнения ведомости итогов экзаменационной сессии по факультету.

    курсовая работа [2,0 M], добавлен 25.04.2013

  • Средства языка программирования Delphi. Структурные типы данных. Строковые переменные, массивы, множества, файлы. Механизм классов в C++. Интерфейсный и описательный обзоры классов в Delphi. Работа с текстовыми и бинарными файлами прямого доступа.

    курсовая работа [990,4 K], добавлен 07.08.2012

  • Описание структуры новых и существующих операций как уровней абстракции операционных систем. Микроядро клиент-сервисной структуры Windows NT. Понятие виртуальной машины и их использование в операционных системах. Общее назначение виртуальной машины Java.

    презентация [1,4 M], добавлен 24.01.2014

  • Теоретические и практические основы Web-программирования. Проблемы и перспективы Интернет-магазинов. Типы данных, используемые в PHP. Работа с базой данных. Особенности встраивания РНР кода. Схема работы Интернет-магазина. Язык Web-программирования РНР.

    курсовая работа [3,8 M], добавлен 27.12.2012

  • Borland Delphi 7 как универсальный инструмент разработки, применяемый во многих областях программирования, функции: добавление информации об абитуриентах в базу данных, формирование отчетов. Рассмотрение и характеристика основных компонентов Delphi.

    контрольная работа [3,6 M], добавлен 18.10.2012

  • Разработка приложения для работы с базой данных с использованием объектно-ориентированного и визуального программирования. Обзор языка элементов языка программирования Delphi. Проектирование базы данных автозаправки. Клиентская система приложения.

    курсовая работа [2,3 M], добавлен 31.01.2016

  • Функциональная схема локальной вычислительной сети и ее информационные потоки. Классификация средств защиты информации. Виды антивирусных программ: Касперского, Trend Micro ServerProtect for Microsoft Windows, Panda Security for File Servers, Eset Nod32.

    дипломная работа [979,4 K], добавлен 19.01.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.