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

Автор работы: Пользователь скрыл имя, 02 Апреля 2013 в 20:03, контрольная работа

Краткое описание

1 вопрос. Средства создания пользовательских приложений в офисных программах.
Интегрированные офисные пакеты - краеугольный камень программного обеспечения пользователя Windows. Пользователь же Unix к ним не столь привязан, однако и не обижен в отношении офисных пакетов.
2 вопрос. HTML – язык разметки гипертекста Web- страниц.
Язык разметки html – это основа всех сайтов в Интернет. Более полно html называется так - язык разметки гипертекста html. Язык разметки гипертекста html – это название произошло от английского –выражения Hyper Text Markup Language.

Вложенные файлы: 1 файл

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

— 25.88 Кб (Скачать файл)

 

1 вопрос. Средства создания пользовательских приложений  в офисных программах.

Офисные приложения

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

OpenOffice.org

OpenOffice.org (обращаю внимание - называть его следует именно так, поскольку словосочетание openoffice кто-то умудрился зарегистрировать как торговую марку еще раньше, и совсем по другому поводу) включает в себя текстовый процессор (OpenWrite), тебличный процессор (или электронную таблицу - OpenCalc), программу векторной графики (OpenDraw), презентационную программу (OpenImpress). Первые два компонента по своему назначению и, отчасти, функциональности, примерно соответствуют MS Word и MS Excell из офисного пакета MS Office небезызветсной всем фирмы. И к тому же обладают, с некоторыми оговорками, совместимостью с оными на уровне данных, а именно: умеют воспринимать файлы *.doc и *.xls с сохранением форматирования, представления таблиц и формул. Важно, что в число умений OpenWrite входит также возможность сохранять документы в формате MS Word всех актуальных ныне версий.

OpenImpress - достаточно развитое средство для создания и проведения презентаций, не уступающее текущей версии MS PowerPoint и также совместимое с ним по формату файлов. А вот OpenDraw - векторный графический редактор, который я сопоставил бы примерно с CorelDraw 5-6 версий; обладает уникальной особенностью - позволяет, хотя и в ограниченном объеме, работать с настоящей трехмерной графикой в стандарте OpenGL. В нынешней (2-й) версии OpenOffice.org появилась и собственная СУБД, функционально подобная MS Access.

Для подробного описания всех возможностей OpenOffice.org потребовалась бы отдельная книжка. И, собственно, таковая уже написана - Виктором Костроминым. Так что повторяться не буду - обратившись к менее известному пакету, KOffice.

KOffice

Пакет KOffice не устанавливается по умолчанию при начальной инсталляции Kubuntu - это нужно проделать самостоятельно. Команда:

apt-get install koffice koffice-i18n-ru

обеспечит установку как самого пакета, так и языково-зависимого (в данном случае русскоязычного) дополнения для него. После чего из главного K-меню можно запускать как отдельные приложения KOffice (пункт Офис), так и интегрированную среду его.

В состав пакета входят следующие компоненты:

Karbon14 - программа рисования векторной графики;

KChart - средство построения диаграмм (на основе собственных данных);

KPresenter - программа для создания и воспроизведения презентаций;

Kivio - редактор схем и организационных диаграмм (примерный аналог MS Visio);

Kugar - генератор отчетов и дизайнер шаблонов оных;

Kformula - редактор математических формул и выражений.

Кроме того, в интегрированную среду KOffice включена Krita - программа редактирования растровых изображений. Ну и, конечно же, имеются в наличии главные компоненты любого офисного комплекта - текстовый процессор KWord и электронная таблица KSpread. Отличительная особенность всех компонентов пакета - исключительное быстродействие, особенно наглядно проявляющееся в сравнении с медлительностью OpenOffice.org.

Центральная программа пакета - KWord. И, разумеется, пользователя в первую очередь интересует ее совместимость с аналогичным компонентом MS Office. Нужно заметить, что степень этой совместимости - умеренная, существенно хуже, чем для OpenWrite. То есть KWord может считывать вордовские файлы, однако не учитывает, например, их мультиверсионности. А сохранять в формате MS Word не способен вообще - обратный обмен возможен только через формат RTF.

А вот за что KWord заслуживает безусловной похвалы - так это за работу с web-страницами. Каждый, кому приходилось экспортировать документ MS Word в формат HTML, не мог не ужаснуться получающемуся в результате коду, изобилующему паразитными тэгами. Да и OpenWrite в этом отношении недалеко ушел. А вот KWord для начала предлагает на выбор - записать ли документ в стандарте HTML 4.01 или в XHTML 1.0, а затем - стандартном, расширенном варианте или в варианте с использованием таблицы стилей. И если избрать сохранение в стандартном HTML - на выходе будет получен исключительно чистый ход (более чистый, чем, например, создает Mozilla Composer), с обязательными по стандарту W3C элементами - тэгом, определяющим DOCTYPE и метатэгом, содержащим указание на чарсет. Собственно, единственная отсебятина, которую KWord себе позволяет - это добавление метатэга Generator, указывающего на программу-создателя (то есть на себя же). Что, согласитесь, можно простить...

Обратная процедура - импорт в KWord html-страниц, - проходит не столь гладко. Во-первых, считываемая им страница для корректного восприятия должна иметь те же предписываемые W3C тэги (определение DOCTYPE и набора символов). Ну, это понятно - соблюдение стандартов, как известно, дело добровольно принудительное ("не можешь - научим, не хочешь - заставим"). Хуже, что при считывании web-страниц KWord напрочь игнорирует такие нужные в нашем POSIX'описательском деле тэги, как <pre> и <code> (или аналогичный последнему <tt>). Тем не менее, рискну утверждать, что KWord - наименее плохое среди всех средств работы с web-страницами, которые в этом качестве использовать не стоит (но которые, тем не менее, используются ничуть не реже, чем пьют водку люди, пить ее не умеющие).

Второй безусловно важный для текстового процессора аспект - поддержка национальных языков (в данном случае русского). И тут KWord также заслуживает только добрых слов. После установки вышеозначенного пакета koffice-i18n-ru интерфейс процессора (как и остальных программ комплекта) становится русским. Если в настройках его установить автоматические переносы - и они будут иметь место. Ну а в качестве средства для проверки орфографии сам собой подключается, насколько я понял, стандартный aspell, так что и тут, как явствует из одной из предшествующих статей, проблем не ворзникает.

KWord не имеет некоторых "продвинутых" особенностей, свойственных OpenOffice.org (например, возможности работы с теми же мультиверсионными документами). Но если основная задача пользователя - просто создание и редактирование как-то оформленных текстов (например, бюрократического содержания - типа закладных записок в любимую дирекцию), а проблема взаимодействия с "подоконниками" не стоит столь уж остро, трудно придумать инструмент более удобный. Лично меня он подкупил своей возможностью экспорта в pure HTML: обнаружив оную, я отныне использую KWord для конвертации doc-файлов (иногда огромных) в web-страницы.

Кстати говоря, пользователи, нуждающиеся исключительно в word-процессоре, без дополнения электронными таблицами, программами создания презентаций и подавания кофе в постель, отнюдь не связаны по рукам и ногам всей громоздкой офисной атрибутикой Великих Офисных Пакетов: им самим Господом нашим заповедовано к Abiword. Эта программа, формально входящая в Gnome Office (и, соответственно, являющаяся непременным компонентом Ubuntu), на самом деле - абсолютно автономный, кросс-платформенный word-процессор, только что и использующий библиотеку Gtk. Быстрый, легкий в учении и легкий в бою (сирчеь работе), имеющий достаточно возможностей для поседневного применения, и не перегруженный фичами, необходимость в которых возникает раз в год по обещанию. Успешно справляющийся с обычными файлами MS Word. В общем, вполне достойный продукт. Из недостатков которого я отметил бы только один: если вам требуется сцепка word-процессора и электронной таблицы (а это - очень распространенная ситуёвина), то во втором качестве придется использовать Gnumeric - а это уже чисто Gnome-приложение, со всеми вытекающими... И хотя вины Abiword (и, тем более, его разработчиков) тут нет - увы, осадок-то остается...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 вопрос. HTML – язык разметки гипертекста Web- страниц.

Язык разметки html – это основа всех сайтов в Интернет. Более полно html называется так - язык разметки гипертекста html.

Язык разметки гипертекста html – это название произошло от английского –выражения Hyper Text Markup Language.

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

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

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

Как я указывал в начале статьи, язык разметки html – это основа всех сайтов в Интернет, поэтому, любой человек, который собирается создавать сайты, должен знать, хотя бы десяток тегов HTML, или уметь пользоваться html справочником. Поэтому давайте приступим к изучению основ языка разметки html.

Сразу есть смысл оговориться, что HTML не является языком программирования.

HTML – это язык разметки текста  и размечается текст специальными  командами – тегами, которые заключаются  в угловые кавычки вот так:  <тег>

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

<strong>язык разметки html</strong>

Для браузера тег <strong> является командой выводить текст жирным шрифтом, пока не встретится отменяющий эту команду  тег, который записывается вот так -  </strong>, поэтому браузер выдаст в свое окно следующий текст:                                               

язык разметки html

Как видите, теги html в окно браузера не выводятся. Тег <strong> дал команду  браузеру вывести строку  “язык разметки html” жирным текстом, что браузер и сделал.

Как правило, HTML теги работают в паре,  в нашем примере – тег  <strong>  дает команду браузеру,  сделать текст жирным, а закрывающий тег  - </strong>  отменяет эту команду.

Еще в HTML применяются теги разового действия, эти теги  не надо закрывать, например вот это код:

<strong>Язык разметки html<br />язык разметки гипертекста</strong>

браузер  отобразит следующим образом:                                                  

Язык разметки html                        

                          язык разметки гипертекста

Как видите, тег  <br />  - перевел строку, при этом, закрывать его не надо.

Примечание: (<br> - так выглядит старое написание тега перевода строки.)

Вот еще пример форматирования текста с помощью тега font (шрифт):

<font  size="+1" color="Red"><strong><i>HTML – язык разметки гипертекста </i></strong></font>

Здесь работают следующие теги:

<font>  -  Тег “шрифт”

size="+1"  -  size  - параметр размера “шрифта” этот параметр равен +1

color="Red"  - color цвет шрифта “красный”

<strong>   -   жирный “шрифт”

<i>  -  курсив

Закрытие всех тегов в порядке:  первый открыт  –>  последний закрыт:  </i></strong></font>

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

HTML - язык разметки гипертекста.

Как видите, HTML код - это текстовый  документ, причем, в самом тексте присутствуют  команды (теги), которые этим текстом управляют, то есть задают его шрифт, размер, цвет, положение на странице и так далее.  

Давайте запустим браузер и откроем, какую либо страницу в мировой  паутине, Интернет.

Кликнем правой кнопкой мышки в  любое место окна браузера, и в  открывшемся окне, кликнем левой  кнопкой мышки – “Просмотр html кода”

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

Глядя на этот код, может показаться, что HTML, это очень сложно. На самом  деле это не так.

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

Кажущаяся сложность кода HTML, может  возникнуть у человека из-за присутствия  в тексте управляющих этим текстом  тегов и с непревычки.

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

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

Обязательными тегами HTML, которые  должны присутствовать в любом HTML документе  являются:

Тег !DOCTYPE-  говорит, что документ является html документом  и указывает версию  HTML

Тег  <html>-  открывает HTML документ.

Тег  <head>  - открывает заголовок HTML документа (служебная информация)

Тег <title> Язык разметки html </title>  (значение тега<title> отображается в заголовке браузера )

Тег<meta http-equiv="Content-Type" content="text/html;  charset=windows-1251">  -  charset  - кодировка html страницы (служебная информация)     

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