Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Vano

.docx
Скачиваний:
89
Добавлен:
29.03.2016
Размер:
53.27 Кб
Скачать

Министерство образования и науки Российской Федерации

ФГБОУ ВПО

«Саратовский государственный технический университет им.Гагарина Ю.А.»

Кафедра «Прикладная информатика и программная инженерия»

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

По теме «Текстовый процессор MS Word»

Выполнил: студент гр ТХНБ-11

Волошкин И.В.

Проверил: к.т.н, доц. Каф. ПИН

Гулевич Н.А.

Саратов 2013

Оглавление

Министерство образования и науки Российской Федерации 1

Delphi –новый и удобный язык программирования 3

Некоторые особенности Delphi. 3

Создание консольных приложения. 4

РИСОВАНИЕ 5

БЛОК-СХЕМА 5

ФОРМУЛЫ 6

«ТЕКСТ С РИСУНКОМ» 7

«Чертеж» 8

Delphi –новый и удобный язык программирования

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

  • Высокопроизводительный компилятор в машинный код;

  • Объектно-ориентированная модель компонент;

  • Визуальное( а, следовательно, и скоростное) построение приложений из программных прототипов:

  • Открытая технология;

  • Масштабируемые средства для построения баз данных.

В первую очередь Delphi предназначен для профессионалов-разработчиков корпоративных информационных систем. Следует пояснить, что конкретно имеется в виду. Не секрет, что некоторые удачные продукты, предназначены для скоростной разработки приложений ( RAD-rapid application development) прекрасно работает при изготовлении достаточно простых приложений, однако, разработчики сталкиваются с непредвиденными сложностями, когда пытается сделать что-то действительно сложное. Бывает, что в продукте вскрывается присущие ему ограничения только по прошествии некоторого времени. Delphi такие ограничения не присущи. Хорошее доказательство Тому-тот факт, что сам Delphi разработан на Delphi. Однако Delphi предназначен не только для программистов-профессионалов. Любой программист на Паскале способен практически сразу освоить Delphi. Специалисту, ранее использовавшему другие программные продукты, придется труднее, однако самое первое работающее приложение он сможет написать в течение первого же часа работы на Delphi.

Некоторые особенности Delphi.

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

Открытая компонентная архитектура. Благодаря такой архитектуре приложения, изготовленные при помощи Delphi, работают надежно и устойчиво. Delphi поддерживает использование уже существующих объектов, включая DLL, написанные на C и C++, OLE сервера, VBX, объекты, созданные при помощи Delphi. Из готовых компонентов приложения собираются очень быстро. Кроме того, поскольку Delphi имеет полностью объектную ориентацию, разработчики могут создавать свои повторно используемые объекты. Delphi предлагает разработчикам открытую архитектуру, позволяющую добавлять компоненты, где бы они ни были изготовлены, и оперировать этим вновь введенными компонентами и визуальном построителе.

Two-way tools- однозначное соответствие между визуальным проектированием и классическим написанием текста программы. Это означает, что разработчик всегда может видеть код программы, соответствующий тому что он построил при помощи визуальных инструментов и наоборот. Delphi использует структурный объектно-ориентированный язык. Object Pascal ‚ который сочетает стороны выразительную мощь и простоту программирования с высокой эффективностью.

Delphi может успешно применяться для обычного программирования и созданияDOS-программ. Основная проблема всегда заключалась в том, что они запускались в окне DOS и не имели доступа к Windows АРI или к таким ресурсам, как принтер ипамять, не говоря уже о том, что это были 16-разрядные приложения с 640-ограниченны на используемую память. Delphi поддерживает созданиеконсольных приложений, при помощи которых можно создавать 32-разрядныетекстовые приложения с использованием линейной модели памяти и с возможностьюработать с Windows API и применять ресурсы. Обычно такие приложенияиспользуются, тогда когда не нужно вводить информацию большого объема итребования к интерфейсу сведены к минимуму. Консольные приложенияпредставляют из себя обычную программу на языке Object Pascal ( расширение Turbo Pascal 7.0 фирмы Borland)

Создание консольных приложения.

  1. Выберите команду File New Application.

  2. Выберите команду File/Remove From Project, и появится диалоговое окно Remove From Project.

  3. В проекте содержится один модуль формы. Выберите его и щелкните на кнопке. Появиться диалоговое окно Save changes to Until.pas? щелкните на кнопке, и форма будет удалена из проекта.

  4. Сохраните проект.

  5. Хотя форма удалена из приложения, оно все еще не является консольным. Выберите команду View Project Source , и в редакторе появится следующий текст:

Program (имя вашего проекта); Uses Forms; (SR*.RES) Begin Application. Initialize; Application. Run$ end; Подключен модуль Forms, однако он не используется, поэтому данную строку можно удалить. Строки с Application используются для инициализации OLE-сервера и вывода главной формы. Поскольку консольные приложения не используют ни того, ни другого, удалите и эти строки Последнее действие- при помощи команды $APPTYPE указать, что создается обычное консольное приложение. В результате код программы будет выглядеть так:

Program (имя вашего проекта); {$ APPTYPE CONSOLE} {SR*.RES} Begin end

Между begin и end вводится текст программы на языке Object Pascal. Консольные приложения используют стандартные потоки ввода-вывода, значит можно использовать функции Read, ReadLn, Write, WriteLn и текстовые файлы. Наряду с этим доступно около 40 функций Windows API для работы с дисплеем, например изменение атрибутов выводимых символов или изменение размеров консоли.

Поставляемая с Delphi система справки по Win32 содержит справку по функциям API, которая находиться в пункте Console Reference.

РИСОВАНИЕ

БЛОК-СХЕМА

ФОРМУЛЫ

«ТЕКСТ С РИСУНКОМ»

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

!!!!!!

Обратите Внимание

МОЛНИЯ

«Чертеж»

0

/2

2

3/2

рис.2

рис.1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]