47933 (630429), страница 8
Текст из файла (страница 8)
Например, графический примитив точка задается своими координатами (X,Y), линия — координатами начала (XI,Y1) и конца (X2,Y2), окружность — координатами центра (X,Y) и радиусом (R), прямоугольник — координатами левого верхнего угла (X1,Y1) и правого нижнего угла (X2,Y2) и так далее. Для каждого примитива задается также цвет.
Достоинством векторной графики является то, что файлы, хранящие векторные графические изображения, имеют сравнительно небольшой объем. Для обработки изображений на компьютере используются специальные программы — графические редакторы. Графические редакторы также можно разделить на две категории: растровые и векторные.
Растровые графические редакторы являются наилучшим средством обработки фотографий и рисунков, поскольку растровые изображения обеспечивают высокую точность передачи градаций цветов и полутонов.
Среди растровых графических редакторов есть простые, например стандартное приложение Paint, и мощные профессиональные графические системы, например Adobe Photoshop.
К векторным графическим редакторам относятся графический редактор, встроенный в текстовый редактор Word. Среди профессиональных векторных графических систем наиболее распространена CorelDRAW.
Графический редактор — это программа создания, редактирования и просмотра графических изображений. Инструменты рисования объектов. Графические редакторы имеют набор инструментов для рисования простейших графических объектов: прямой линии, кривой, прямоугольника, эллипса, многоугольника и так далее. После выбора объекта на панели инструментов его можно нарисовать в любом месте окна редактора.
2) Электронные таблицы позволяют обрабатывать большие массивы числовых данных, например результаты экспериментов, статистические данные и так далее. Наибольшее распространение получили электронные таблицы Microsoft Excel и StarCalc. Электронная таблица — это работающее в диалоговом режиме приложение, хранящее и обрабатывающее данные в прямоугольных таблицах. Электронная таблица состоит из столбцов и строк. Заголовки столбцов обозначаются буквами или сочетаниями букв (А, С, АВ и т. п.), заголовки строк — числами (1, 2, 3 и далее). Ячейка — место пересечения столбца и строки.
Каждая ячейка таблицы имеет свой собственный адрес. Адрес ячейки электронной таблицы составляется из заголовка столбца и заголовка строки, например Al, В5, ЕЗ. Ячейка, с которой производятся какие-то действия, выделяется рамкой и называется активной. Электронные таблицы, с которыми работает пользователь в приложении, называются рабочими листами. Можно вводить и изменять данные одновременно на нескольких рабочих листах, а также выполнять вычисления на основе данных из нескольких листов. Документы электронных таблиц могут включать несколько рабочих листов и называются рабочими книгами.
Основные типы и форматы данных. В работе с электронными таблицами можно выделить три основных типа данных: число, текст и формула. В зависимости от решаемой задачи возникает необходимость применять различные форматы представления данных. В каждом конкретном случае важно выбрать наиболее подходящий формат.
Для представления чисел по умолчанию электронные таблицы используют числовой формат, который отображает два десятичных знака после запятой (например, 195,20).
Экспоненциальный формат применяется, если число, содержащее большое количество разрядов, не умещается в ячейке (например, число 2 000 000 000 в экспоненциальном формате будет записано в следующем виде: 2,00Е+09).
По умолчанию числа выравниваются в ячейке по правому краю. Это объясняется тем, что при размещении чисел друг под другом (в столбце таблицы) удобно иметь выравнивание по разрядам (единицы под единицами, десятки под десятками и так далее).
Текстом в электронных таблицах является последовательность символов, состоящая из букв, цифр и пробелов, например, запись «32 Мбайт* является текстовой. По умолчанию текст выравнивается в ячейке по левому краю. Это объясняется традиционным способом письма.
Билет № 21
1) Локальные сети. Это сети с потенциально ограниченным числом компьютеров и/или небольшой длиной линий связи. Такие сети обладают высокой скоростью при сравнительно небольшой цене, но могут увеличиваться только до определенных пределов.
Глобальные сети. Это сети, объединяющие большие территории (континенты, например). Глобальные сети, как правило, создаются крупными организациями для предоставления услуг связи. В них используют высокоскоростные специализированные линии дальней связи. Такие сети организуют взаимодействие между более мелкими территориальными сетями.
Большая часть возможностей, обеспечиваемых современными телекоммуникационными сетями, опирается на то, что они могут обмениваться данными между собой, создавая межсетевую среду. Самое крупное такое объединение сетей — это межсетевая среда Интернет.
Возможности, реализованные в современных сетях:
-
открытость, т. е. возможность разработки различных сетевых приложений, в том числе не предусмотренных ранее;
-
использование для обмена данными сетей на базе различных технологий, с самыми разными каналами связи;
-
возможность подключения новых абонентов и новых сетей, а также расширения существующих без принципиальной перестройки;
-
возможность обеспечения автоматического перепланирования схемы обмена (изменение маршрутов) при возникновении технической необходимости (например, отказе канала связи);
-
контроль обмена данными и минимизация потери в случае возникновения ошибок.
Основным принципом, лежащим в основе современных телекоммуникационных сетей, является принцип пакетной коммутации. Он состоит в том, что для доставки данные разбиваются на независимые фрагменты (пакеты), каждый пакет снабжается служебной информацией и передается отдельно от других пакетов. Итоговое сообщение (последовательность пакетов) восстанавливается при необходимости в конечной точке.
Основой конструирования и функционирования современных сетей являются их модели. Модель сети — это схема разделения функций между компонентами сети, определяющая основы их взаимодействия.
-
Служба электронной почты. Этот сервис позволяет обмениваться сообщениями в асинхронном режиме, т. е. отправить сообщение можно, даже если адресат не работает с сетью в момент отправки и получит его только через некоторое время. Основу инфраструктуры электронной почты составляют почтовые отделения — серверы, принимающие почту и обрабатывающие ее (либо пересылая, либо помещая в хранилище до обращения пользователя). Индивидуальный «раздел» пользователя в такой системе называется почтовым ящиком. Для обращения к содержимому своего почтового ящика или отправке новой почты пользователь должен использовать специальную программу -клиент (почтовую программу). Во многих случаях этот клиент реализован как Web-приложение.
2) Типы данных: числа, формулы, текст. В работе с электронными таблицами можно выделить три типа данных: число, текст, формулу. Любой набор символов из букв, цифр и пробелов в ячейке воспринимается как текст и выравнивается по левому краю. Числа в электронных таблицах могут быть записаны в обычном или экспоненциальном формате. В обычном, если значение помещается в ячейку, например: -192,5. Если число слишком велико или мало, то в экспоненциальном: -1,925Е+02 (мантисса, порядок). Числа по умолчанию выравниваются по правому краю. Существуют и специализированные форматы, которые можно выбрать из меню Формат, Ячейки. Текст и числа рассматриваются как константы. Изменить их можно путем редактирования ячеек.
Электронные таблицы (ЭТ) позволяют автоматически проводить пересчет значений формул при изменении исходных данных, используемых в этих формулах, и предназначены для математических, финансовых, статистических расчетов, ведения простейших баз данных и построения диаграмм для наглядного воспроизведения данных.
Правила записи формул. Формула начинается со знака равенства и может содержать числа, адреса ячеек и знаки арифметических операций, выполняемых в порядке приоритета. Примеры формул:
=А2*ВЗЛ2 — содержимое ячейки А2 умножается на квадрат содержимого ячейки ВЗ;
-(D4-F5)/5 — разность содержимого ячеек D4 и Р5 делится на константу 5.
При вводе формулы в режиме отображения значений в ячейке отображается не сама формула, а результат вычислений по ней. Сама формула отображается в строке формул при активизации ячейки. При изменении данных в ячейках, имена которых входят в формулу, результат автоматически пересчитывается.
Абсолютные и относительные ссылки. В формулах используют ссылки на адреса ячеек. Существуют два основных типа ссылок: относительная и абсолютная. Относительная используется в формуле для указания адреса ячейки, зависящего от адреса ячейки, в которой находится формула. При перемещении или копировании формулы из активной ячейки относительные ссылки автоматически обновляются в зависимости от нового положения формулы. Если формулу =В1+В2 поместить в ячейку В4, то Excel интерпретирует формулу как «прибавить содержимое ячейки, расположенной тремя строками выше, к содержимому ячейки, расположенной двумя строками выше». Абсолютную ссылку используют, когда нужно указать точное положение ячейки в таблице. Абсолютная ссылка не изменяется при ее переносе в другую ячейку. Для записи абсолютной ссылки используют знак $ ($А$3). Используют и смешанную ссылку, когда изменяется один параметр — либо столбец, либо строка ($АЗ, А$3).
В Excel любой ячейке можно присвоить имя: выбрать команду: Вставка, имя, определить, и на экране появится диалоговое окно с полем ввода, где необходимо ввести имя ячейки. Именованную ячейку удобно впоследствии использовать в формулах, так как можно заменить адрес ячейки, ничего не говорящей о ее содержимом, на мнемоническое имя.
И txceI имеется множество дополнительных возможностей, ускоряющих и облегчающих работу с таблицами:
-
Автозаполнение данными;
-
автоматический подбор высоты строк и ширины столбцом;
-
объединение ячеек и перенос слов в ячейке;
-
наложении защиты на лист и книгу;
-
возможность, сортировки данных таблицы;
-
удобная справочная система;
-
использование векторного редактора;
-
использование буфера обмена.
Билет № 22
1) Система Турбо Паскаль довольна значительна по объему. Она поставляется на нескольких дистрибутивных дискетах и устанавливается на жесткий диск. При развертывании системы на жестком диске обычно создается каталог с именем ТР (или PAS, TURBOPAS, PASCAL и т.п.), в который помещаются все файлы с дистрибутивных дискет. Для вызова Турбо Паскаля необходимо отыскать в древовидной структуре каталогов ПК этот каталог и в нем файл TURBO.EXE. Этот файл содержит готовую к работе диалоговую систему программирования Турбо Паскаль. В него входят минимально необходимые части Турбо Паскаля (текстовый редактор, компилятор, компоновщик, загрузчик). Для нормальной работы в диалоговой среде понадобятся также основная библиотека, располагающаяся в файле TURBO.TPL, и справочная служба (файл TURBO.HLP). В принципе, этих файлов достаточно для написания, компиляции и исполнения большинства примеров, содержащихся в этой книге.
Пусть перечисленные файлы располагаются в каталоге ТР на диске D. Тогда для вызова Турбо Паскаля следует дать команду:
D:\TP\TURBO
По этой команде операционная система MS-DOS поставит на исполнение программу из файла TURBO.EXE: загрузит программу в оперативную память и передаст ей управление.
Не рекомендуется работать с системой, назначив в качестве каталога по умолчанию (текущего каталога) тот, в котором хранятся перечисленные выше файлы (этот каталог будем называть системным). Во-первых, в таком случае можно ошибочно стереть какой-либо из файлов системы программирования и тем самым нарушить ее работоспособность, а во-вторых, этот каталог очень скоро заполнится другими файлами, прямо не относящимися к Турбо Паскалю. Существует и еще одна причина, по которой нежелательно работать в системном каталоге. Дело в том, что Турбо Паскаль имеет свойство запоминать свою настройку в двух файлах с именами TURBO.TP и TURBO.PCK. При вызове система начинает поиск этих файлов в текущем каталоге. Если этот каталог - Ваш индивидуальный, система всякий раз будет настраиваться так, как Вы этого хотите. Если эти файлы не обнаружены в Вашем каталог (а при первом обращении к Турбо Паскалю так оно и будет), система продолжит поиск в системном каталоге, а не найдя их там, настроится стандартным образом. Впоследствии можно сохранить настроечные файлы в своем каталоге и тем самым избавить себя от необходимости перенастройки системы всякий раз при обращении к ней. Сразу же скажем, что для выхода из Турбо Паскаля следует нажать клавишу Alt и, не отпуская ее, - клавишу с латинской буквой X, после чего можно отпустить обе клавиши.
Верхняя строка содержит «меню» возможных режимов работы Турбо Паскаля, нижняя - краткую справку о назначении основных функциональных клавиш. Вся остальная часть экрана принадлежит окну редактора, очерченному двойной рамкой и предназначенному для ввода и коррекции текстов программ. В его верхней строке приводятся имя того дискового файла, откуда был прочитан текст программы (новому файлу присваивается имя NONAME00.PAS), два специальных_поля, используемых при работе с устройством ввода «мышь» (эти поля выделены квадратными скобками), и цифра 1 - номер окна. В Турбо Паскале можно работать одновременно с несколькими программами (или частями одной крупной программы), каждая из которых может располагаться в отдельном окне редактора. Среда позволяет использовать до 9-ти окон редактора одновременно.
Текстовый редактор среды Турбо Паскаля предоставляет пользователю удобные средства создания и редактирования текстов программ. Признаком того, что среда находится в состоянии редактирования, является наличие в окне редактора курсора -небольшого мигающего прямоугольника. Режим редактирования автоматически устанавливается сразу после загрузки Турбо Паскаля. Из режима редактирования можно перейти к любому другому режиму работы Турбо Паскаля с помощью функциональных клавиш или выбора нужного режима из главного меню. Если среда находится в состоянии выбора из меню, курсор исчезает, а в строке меню появляется цветной указатель-прямоугольник, выделяющий одно из кодовых слов (опций меню). Для перехода от состояния выбора режима из главного меню в состояние редактирования нужно нажать клавишу Esc (ESCape - ускользать, убегать), а для перехода к выбору из главного меню -F10.
После подготовки текста программы можно попытаться исполнить ее, т.е. откомпилировать программу, связать ее (если это необходимо) с библиотекой стандартных процедур и функций, загрузить в оперативную память и передать ей управление. Вся эта последовательность действий называется прогоном программы и реализуется командой Ctrl-F9.