Обмен на данни за курсова работа в Windows OC приложения

курсова

Тема: Обмен на данни в Windows OC приложения

Тип: Курсова работа | Размер: 335.38K | Изтеглено: 108 | Добавено 03/05/09 в 19:31 | Оценка: +6 | Още курсови

Година и град: Липецк 2008

Съдържание

1. Теоретична част 5

Директна комуникация 7

2. Практическа част 12

Въведение

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

Всеки документ има формат, който се определя от приложението (програмата), създало документа. Разширението на файла съответства на определен формат. Документите, създадени от едно приложение, почти винаги имат един и същ формат. Например Word * .doc Excel * .xls PowerPoint * .ppt и др.

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

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

В резултат на всичко това темата на тази курсова работа е актуална и разгледаните в нея технологии са полезни и търсени.

В основната част на работата са разгледани три основни метода за обмен на данни между документи, а в последната част е показано как работи OLE технологията в популярния пакет на Microsoft Office.

Тази курсова работа е извършена на компютър с техническа спецификация:

  • - AMD Athlon (tm) 64 * 2 Двуядрен процесор 5000 + 2,60 GHz
  • RAM 2 GB
  • ATI Radeon HD 2600 Pro 256 MB 256-битова
  • Western Digital 250 GB диск
  • монитор LG Flatron L1730S 17 "

1. Теоретична част

Клипборд

По време на работата си операционната система Windows (OC) отделя специална област от паметта - клипборда, която се използва за обмен на данни между приложения и документи. Ролята на данните може да се играе от фрагмент от текст или от целия текст, картина, таблица и др. Буферът е най-простото, но много ефективно средство за интеграция, когато­длъжности. В Windows можете да използвате клипборда за­поставете папки с файлове и отделни файлове.

Записаният фрагмент се съхранява в буфера, докато не бъде дадена командата за поставяне на друга част от данни в буфера­данни: в този случай предишното съдържание на буфера се губи безвъзвратно, той се заменя с нова информация. Ако такава информация не се получи, фрагментът се записва в буфера до края на сесията на Windows. Стартирането и прекратяването на програми сами по себе си не засягат съдържанието на буфера.­те са. Същият фрагмент може да се вмъква в документи няколко пъти: при поставяне съдържанието на клипборда не е такова­притеснения.

Работа с клипборда. Във всички приложения на Windows до­позволявайки използването на клипборда, схемата за работа с него е стандартизирана. За обмен се предоставят командите на елемента от менюто Редактиране:

  • Cut - преместете избрания фрагмент в клипборда (и го изтрийте в оригиналния документ);
  • Копиране - копирайте избрания фрагмент в клипборда (оригиналният документ не се променя);
  • Поставяне - поставете съдържанието на клипборда в текущия­документ за приложение (съдържанието на буфера няма­гниди).

  • Изрязване - Shift + Del;
  • Копиране - Ctrl + Ins;
  • Поставяне - Shift + Ins.

Трябва да се помни, че клипбордът еднакво безстрастно приема както един символ, така и графичен фрагмент за съхранение.­копие до няколко мегабайта. В последния случай обаче производителността на компютъра може да намалее, така че не трябва да оставяте прекалено масивна информация в буфера, която вече не ви е необходима. След като използвате такава информация, по-добре е да изчистите буфера, като изпратите, например, всеки текстов символ.