Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Виды информационных систем
В зависимости от степени (уровня) автоматизации выделяют: Ручные ИС автоматизированные ИС, автоматические ИС. Ручные ИС – все операции по переработке информации выполняются человеком. Автоматизированные ИС – часть функций (подсистем) управления осуществляется автоматически, а часть – человеком. Автоматические ИС – все функции управления и переработки данных осуществляются техническими средствами без участия человека (например, автоматическое управление технологическими процессами). По сфере применения: научные исследования, автоматизированное проектирование, организационное управление, управление технологическими процессами. Научные исследования – автоматизация деятельности научных работников, анализ статистической информации, управление экспериментом. ИС автоматизированного проектирования применяют для автоматизации труда инженеров-проектировщиков и разработчиков новой техники (технологии). Такие ИС осуществляют: разработку новых изделий и технологий в производственной сфере; инженерные расчеты (определение технических параметров изделий, расходных норм: трудовых, материальных и др.); разработку графической документации (чертежей, схем, планировок); моделирование проектируемых объектов; создание управляющих программ для станков. ИС организационного управления предназначены для автоматизации функций административного (управленческого) персонала. Существуют ИС управления как промышленными предприятиями, так и непромышленными объектами (банки, биржи, страховые компании, гостиницы и т.д.). ИС управления технологическими процессами предназначены для автоматизации различных технологических процессов (гибкие производственные процессы, металлургия, энергетика и т.п.).
21.Компоненты компьютерной сети. Появление персональных компьютеров потребовало нового подхода к организации системы обработки данных, к созданию новых информационных технологий. Возникла потребность перехода от использования отдельных ЭВМ в системах централизованной обработки данных к распределенной обработке данных. Распределенная обработка данных — это обработка данных, выполняемая на независимых, но связанных между собой компьютерах, представляющих распределенную систему. Компьютерная (вычислительная) сеть — это совокупность компьютеров и терминалов, соединенных с помощью каналов связи в единую систему, удовлетворяющую требованиям распределенной обработки данных. Абонентами сети (т. е. объектами, генерирующими или потребляющими информацию в сети) могут быть отдельные компьютеры, комплексы ЭВМ, терминалы, промышленные роботы, станки с числовым программным управлением и т. д. В зависимости от территориального расположения абонентов компьютерные сети делятся на: глобальные — вычислительная сеть объединяет абонентов, расположенных в различных странах, на различных континентах. Глобальные вычислительные сети позволяют решить проолему объединения информационных ресурсов человечества и организации доступа к этим ресурсам; региональные — вычислительная сеть связывает абонентов, расположенных на значительном расстоянии друг от друга. Она может включать абонентов большого города, экономического региона, отдельной страны; локальные — вычислительная сеть объединяет абонентов, расположенных в пределах небольшой территории. К классу локальных сетей относятся сети отдельных предприятий, фирм, офисов и т. д. Объединение глобальных, региональных и локальных компьютерных сетей позволяет создавать многосетевые иерархии, обеспечивающие мощные средства обработки огромных информационных массивов и доступ к неограниченным информационным ресурсам. В общем случае компьютерная сеть представляется совокупностью трех вложенных друг в друга подсистем: сети рабочих станций, сети серверов и базовой сети передачи данных. Рабочая станция (клиентская-машина, рабочее место, абонентский пункт, терминал) — это компьютер, за которым непосредственно работает абонент компьютерной сети. Сеть рабочих станций представлена совокупностью рабочих станций и средств связи, обеспечивающих взаимодействие рабочих станций с сервером и между собой. Сервер — это компьютер, выполняющий общие задачи компьютерной сети и предоставляющий услуги рабочим станциям. Сеть серверов — это совокупность серверов и средств связи, обеспечивающих подключение серверов к базовой сети передачи данных. Базовая сеть передачи данных — это совокупность средств передачи данных между серверами. Она состоит из каналов связи и узлов связи. Узел связи — это совокупность средств коммутации и передачи данных в одном пункте. Узел, связи принимает данные, поступающие по каналам связи, и передает данные в каналы, ведущие к абонентам. Базовыми требованиями, определяющими архитектуру компьютерных сетей, являются следующие: открытость — возможность включения дополнительных компьютеров, терминалов, узлов и линий связи без изменения технических и программных средств существующих компонентов; живучесть — сохранение работоспособности при изменении структуры; адаптивность — допустимость изменения типов компьютеров, терминалов, линий связи, операционных систем; эффективность — обеспечение требуемого качества обслуживания пользователей при минимальных затратах; безопасность информации. Безопасность — это способность сети обеспечить защиту информации от несанкционированного доступа. Указанные требования обеспечиваются модульной организацией управления процессами в сети, реализуемой по многоуровневой схеме. Чисдо уровней и распределение функций между ними существенно влияет на сложность программного обеспечения компьютеров, входящих в сеть, и на эффективность сети. Формальной процедуры выбора числа уровней не существует. Классической является семиуровневая схема. Эта архитектура пришита в качестве эталонной модели. Уровень 1 — физический — реализует управление каналом связи, что сводится к подключению и отключению канала связи и формированию сигналов, представивших передаваемые данные. Уровень 2 — канальный — обеспечивает надежную передачу данных через физический канал, организованный на уровне 1. Уровень 3 — сетевой — обеспечивает выбор маршрута передачи сообщений по линиям, связывающим узлы сети. Уровни 1-3 организуют базовую сеть передачи данных как систему, обеспечивающую надежную передачу данных между абонентами сети. Уровень 4 — транспортный — обеспечивает сопряжение абонентов сети с базовой сетью передачи данных. Уровень 5 — сеансовый — организует сеансы связи на период взаимодействия процессов. На этом уровне по рапросам процессов создаются порты для приема и передачи сообщений и организуются соединения — логические каналы. Уровень 6 — представительный — осуществляет трансформацию различных языков, форматов данных и кодов для взаимодействия разнотипных компьютеров. Уровень 7 — прикладной — обеспечивает поддержку прикладных процессов пользователей. Порядок реализации связей в сети регулируется протоколами. Протокол — это набор коммутационных правил и процедур по формированию и передаче данных в сети. Базовые принципы организации компьютерной сети определяют ее основные характеристики: операционные возможности — перечень основных действий по обработке данных. Абоненты сети имеют возможность использовать память и процессоры многих компьютеров для хранения и обработки данных. Предоставляемая компьютерной сетью возможность параллельной обработки данных многими компьютерами и дублирования необходимых ресурсов позволяет сократить время решения задач, повысить надежность системы и достоверность результатов; производительность — представляет собой суммарную производительность компьютеров, участвующих в решении задачи пользователя; время доставки сообщений — определяется как статистическое среднее время от момента передачи сообщения в сеть до момента получения сообщения адресатом; стоимость предоставляемых услуг.
22. Мультимедийная технология, сферы применения, особенности. Мультимедиа (multimedia) - это современная компьютерная информационная технология, позволяющая объединить в компьютерной системе текст, звук, видеоизображение, графическое изображение и анимацию (мультипликацию). Мультимедиа - это сумма технологий, позволяющих компьютеру вводить, обрабатывать, хранить, передавать и отображать (выводить) такие типы данных, как текст, графика, анимация, оцифрованные неподвижные изображения, видео, звук, речь. Несомненным достоинством и особенностью технологии являются следующие возможности мультимедиа, которые активно используются в представлении информации: возможность хранения большого объема самой разной информации на одном носителе (до 20 томов авторского текста, около 2000 и более высококачественных изображений, 30-45 минут видеозаписи, до 7 часов звука); возможность увеличения (детализации) на экране изображения или его наиболее интересных фрагментов, иногда в двадцатикратном увеличении (режим "лупа") при сохранении качества изображения. Это особенно важно для презентации произведений искусства и уникальных исторических документов; возможность сравнения изображения и обработки его разнообразными программными средствами с научно-исследовательскими или познавательными целями; возможность выделения в сопровождающем изображение текстовом или другом визуальном материале «горячих слов (областей)», по которым осуществляется немедленное получение справочной или любой другой пояснительной (в том числе визуальной) информации (технологии гипертекста и гипермедиа); возможность осуществления непрерывного музыкального или любого другого аудиосопровождения, соответствующего статичному или динамичному визуальному ряду; возможность использования видеофрагментов из фильмов, видеозаписей и т.д., функции "стоп-кадра", покадрового «пролистывания» видеозаписи; возможность включения в содержание диска баз данных, методик обработки образов, анимации (к примеру, сопровождение рассказа о композиции картины графической анимационной демонстрацией геометрических построений ее композиции) и т.д.; возможность подключения к глобальной сети Internet; возможность работы с различными приложениями (текстовыми, графическими и звуковыми редакторами, картографической информацией); возможность создания собственных «галерей» (выборок) из представляемой в продукте информации (режим «карман» или «мои пометки»); возможность «запоминания пройденного пути» и создания «закладок» на заинтересовавшей экранной «странице»; возможность автоматического просмотра всего содержания продукта («слайд-шоу») или создания анимированного и озвученного «путеводителя-гида» по продукту («говорящей и показывающей инструкции пользователя»); включение в состав продукта игровых компонентов с информационными составляющими; возможность «свободной» навигации по информации и выхода в основное меню (укрупненное содержание), на полное оглавление или вовсе из программы в любой точке продукта. Классификация и области применения мультимедиа приложений Мультимедиа приложения можно разделить по способу представления информации на линейные и нелинейные (интерактивные). Интерактивный способ взаимодействия человека и компьютера наиболее полным образом представлен в категориях компьютерных игр. Нелинейный способ представления мультимедийных данных иногда называется «гипермедиа». В качестве примера линейного и нелинейного способа представления информации, можно рассматривать такую ситуацию, как проведение презентации. Если презентация была записана на пленку и показывается аудитории, то этот способ донесения информации линейный, просматривающие данную презентацию не имеют возможности влиять на докладчика. В случае же живой презентации, аудитория имеет возможность задавать докладчику вопросы и взаимодействовать с ним прочим образом, что позволяет докладчику отходить от темы презентации, например, поясняя некоторые термины или более подробно освещая спорные части доклада. Таким образом, живая презентация может быть представлена, как нелинейный (интерактивный) способ подачи информации. Области применения мультимедиа: 1. Деловая сфера: редакционная деятельность (ММ-издательства); информационная и рекламная продукция (презентации, брошюры, рекламные листки); интерактивные презентации; интерактивное обучение; Internet. 2. Образование: Идея применения компьютера в обучении возникла довольно давно, но ее воплощение стало возможным лишь с появлением ПК, оснащенных мультимедиа устройствами. Компьютеризация отечественной системы образования - тема обширная, многообразная и актуальная. Министерство образования и Государственный комитет по высшему образованию в России в последнее время уделяет все больше внимание обучающим программам. Республиканский центр интерактивных средств обучения разработал ряд мультимедиа учебников по естественным, гуманитарным и техническим циклам. 3. Развлечения: игры, фильмы, музыка, виртуальная реальность и т.д. Мультимедиа продукты учебного назначения 1. Мультимедийные продукты, разрабатываемые преподавателями в соответствии с целями и задачами учебных курсов и дисциплин: курсы лекций, учебные пособия; учебные презентации; учебные фильмы, видеоуроки. 2. Электронные мультимедийные учебники, энциклопедии, словари, атласы географические и т.д. 3. Интерактивное дистанционное обучение посредством мультимедийных обучающих программ.
23.Виды программного обеспечения. Програ́ммноеобеспе́чение(допустимо также произношениe обеспече́ние) (ПО) — все или часть программ, процедур, правил и соответствующей документации системы обработки информации (ISO/IEC 2382-1:1993) Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением. Программное обеспечение — это то, что делает компьютеры универсальными, позволяя использовать типовую вычислительную машину для решения самых разнообразных задач. По степени переносимости программы делят на платформозависимые; кроссплатформенные. По способу распространения и использования программы делят на несвободные (закрытые); открытые; свободные. По назначению программы делят на: системные; прикладные; инструментальные. По видам программы делят на: компонент: программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса; комплекс: программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса. Системное программное обеспечение Основная статья: Системное программное обеспечение Комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода,сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие отприкладного программного обеспечения, системное не решает конкретные практические задачи, а лишь обеспечивает работу других программ, предоставляя им сервисные функции, абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными ресурсами вычислительной системы. Отнесение того или иного программного обеспечения к системному условно, и зависит от соглашений, используемых в конкретном контексте. Как правило, к системному программному обеспечению относятся операционные системы, утилиты, системы управления базами данных, широкий класс связующего программного обеспечения.. Прикладное программное обеспечение Основная статья: Прикладное программное обеспечение Прикладное программное обеспечение — программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. Инструментальное программное обеспечение Основная статья: Инструментальное программное обеспечение Программное обеспечение, предназначенное для использования в ходе разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. Строго говоря, определение последнего включает в себя определение инструментального, поэтому инструментальное можно считать обособленным подклассом прикладного ПО. Примеры средств разработки программного обеспечения: Среда разработки SDK Система контроля версий Система отслеживания ошибок.
24.Классификация стандартного ПО. Персональный компьютеры (ПК) – это универсальные устройства для обработки информации. ПК могут выполнять любые действия по обработке информации. Для этого необходимо составить для него на понятном ему языке точную и подробную последовательность инструкций (т.е. программу), как надо обрабатывать информацию. Сам по себе компьютер не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на компьютере программах. Поэтому часто употребляемое выражение «компьютер сделал» означает ровно то, что на ПК была выполнена программа, которая позволила выполнить соответствующие действия. Меняя программы для ПК, можно превратить его в рабочее место бухгалтера, конструктора, редактора, художника и т.д. Таким образом, для эффективного использования ПК необходимо знать назначение и свойства необходимых при работе с ним программ. Рассмотрим основные разновидности программ. Приложение – это программа или комплекс программ, решающих задачи одного или многих конечных пользователей. Существуют специфические приложения в сети Internet, называемые апплетами, или апплетками (от лат.Applicatio – прикладывать). Программы, работающие на ПК, можно разделить на три категории: Системные программы – программы и программные комплексы, расширяющие возможности базового программного обеспечения (ПО) и организующие более удобную среду работы пользователя, выполняющие различные вспомогательные функции, например, создание копий, выдачу справочной информации, проверку работоспособности, устройств ПК и т.д. К системным программам относятся также: программы – драйверы; программы – оболочки; программы – утилиты; программы – упаковщики; антивирусные программы; программы для диагностики ПК; программы управления локальной сетью и т.д. Прикладные программы (прикладное обеспечение) – программа, решающая проблему конечного пользователя. Вспомогательные программы, не относящиеся к системному ПО, тоже считаются прикладными. В последнее время употребляют термин «приложение». Инструментальные системы (системы программирования) – программные продукты, предназначенные для разработки программного обеспечения. К ним относят системы программирования (MS VisualStudio, Borland C и др). Драйвер – программа, обеспечивающая связь и управление между ОС и периферийным устройством и регулирующая поток данных, проходящих через это устройство. Его можно считать частью ОС. Разработка драйвера, если он не поставляется с устройством, возможна программистом. Оболочка – программа (комплекс программ), упрощающая работу пользователя с командами ОС, расширяют набор основных и сервисных функций, обеспечивают более удобный и наглядный способ общения с ПК, например, NortonCommander. FAR (Fileandarchive) работающая в текстовом режиме программа управления файлами для Windows 95/98/Me/NT/2000/XP, которая обеспечивает обработку файлов с длинными именами. К FAR могут подключаться внешние управляемые модули (plugins), которые могут быть использованы для создания новых команд и поддержки дополнительных файловых систем.Широко используются оболочки для создания среды программирования (Borland – Паскаль, Си, Пролог). Имеется тенденция объединять системы и их оболочки, например, Windows. Утилита (от лат. utilitas – польза) – служебные программы, предоставляющие пользователю ряд дополнительных услуг (дисковые компрессоры, архиваторы, программы резервного копирования, антивирусные программы и др.). Упаковщик – программа, преобразующая данные из стандартной формы, предназначенной для обработки данных, в форму компактного представления для хранения и передачи по каналам связи. Существует много программ, осуществляющих эту и обратную (распаковка) операции с разными алгоритмами и разными коэффициентами сжатия. Упаковка – самостоятельная операция, но может использоваться и при архивации. Иногда ее называют архивацией или сжатием. Архиваторы – программы, осуществляющие архивирование данных – упаковку файлов путем сжатия хранимой в них информации. Сжатие информации в файлах производится различными способами за счет устранения избыточности. Степень сжатия зависит от используемой программы, типа сжимаемых данных, метода сжатия и характеризуется коэффициентом Кс, определяемым как отношение объема сжатого файла Vc к объему исходного файла Vо, выраженное в процентах. Наиболее популярные: ZIP, CAB, ARJ, PKPAK, LHA, ICE, разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка выполняется одной и той же программой. В настоящее время широко используются архиваторы WinRar и WinZip.
25.Офисные технологии фирмы Microsoft. MicrosoftOffice — офисный пакет приложений, созданных корпорацией Microsoft для операционных систем MicrosoftWindows, WindowsPhone, Android, OS X, iOS. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. MicrosoftOffice является сервером OLE-объектов и его функции могут использоваться другими приложениями, а также самими приложениями MicrosoftOffice. Поддерживает скрипты и макросы, написанные на VBA. MicrosoftOffice поставляется в нескольких редакциях. Отличия редакций в составе пакета и цене. Наиболее полная из них содержит: MicrosoftWord — текстовый процессор. Доступен под Windows и Apple Mac OS X. Позволяет подготавливать документы различной сложности. Поддерживает OLE, подключаемые модули сторонних разработчиков, шаблоны и многое другое. Основным форматом в последней версии является позиционируемый как открытыйMicrosoftOfficeOpen XML, который представляет собой ZIP-архив, содержащий текст в виде XML, а также всю необходимую графику. Наиболее распространенным остается двоичный формат файлов MicrosoftWord 97—2003 с расширением DOC. Продукт занимает ведущее положение на рынке текстовых процессоров, и его форматы используются как стандарт де-факто в документообороте большинства предприятий. Word также доступен в некоторых редакциях MicrosoftWorks. Программы-эквиваленты: OpenOffice.org Writer, LibreOfficeWriter, StarOfficeWriter, KWord, NeoOfficeWriter, CorelWordPerfect и ApplePages (только на платформе Mac OS), а также, с некоторыми оговорками AbiWord (в тех случаях, когда его возможностей достаточно, а малый объём и скорость работы при невысоких требованиях к ресурсам более важны). MicrosoftExcel — табличный процессор. Поддерживает все необходимые функции для создания электронных таблиц любой сложности. Занимает ведущее положение на рынке. Последняя версия использует формат OOXML с расширением «.xlsx», более ранние версии использовали двоичный формат с расширением «.xls». Доступен под Windows и Apple Mac OS X. Программы-эквиваленты: OpenOffice.org Calc, LibreOfficeCalc, KSpread, StarOffice, Gnumeric, CorelQuattroPro и AppleNumbers (только на платформе Mac OS). MicrosoftOutlook (не путать с OutlookExpress) — персональный коммуникатор. В состав Outlook входят: календарь, планировщик задач, записки, менеджер электронной почты, адресная книга. Поддерживается совместная сетевая работа. Программы-эквиваленты: почтового клиента — MozillaThunderbird/SeaMonkey,NovellEvolution, Claws Mail,Eudora Mail, TheBat!; диспетчера персональных данных — Mozilla, LotusOrganizer и NovellEvolution. Доступен под Windows и под AppleMac OS X. MicrosoftPowerPoint — программа подготовки презентаций под MicrosoftWindows и Apple Mac OS X. Программы-эквиваленты: OpenOffice.org Impress, LibreOffice Impress, KPresenter, Corel WordPerfect и Apple Keynote. MicrosoftAccess — приложение для управления базами данных. Программы-эквиваленты: OpenOffice.org Base, LibreOfficeBase, Kexi. MicrosoftInfoPath — приложение для сбора данных и управления ими — упрощает процесс сбора сведений. MicrosoftCommunicator (MicrosoftLync) — предназначен для организации всестороннего общения между людьми. MicrosoftOfficeCommunicator 2007 обеспечивает возможность общения посредством простого обмена мгновенными сообщениями, а также проведения голосовой и видео беседы. Данное приложение является частью программного пакета MicrosoftOffice и тесно с ним интегрировано, что позволяет ему работать совместно с любой программой семейства MicrosoftOffice. Но после открытия программы на рабочем столе Lync не закрывается, а остаётся в панели задач, даже после завершения работы устройства. MicrosoftPublisher — приложение для подготовки публикаций. MicrosoftVisio — приложение для работы с бизнес-диаграммами и техническими диаграммами — позволяет преобразовывать концепции и обычные бизнес-данные в диаграммы. Программы-эквиваленты: LibreOffice Draw, OpenOffice.org Draw, yEdGrapth Editor. MicrosoftProject — управление проектами. MicrosoftQuery — просмотр и отбор информации из баз данных. MicrosoftOneNote — приложение для записи заметок и управления ими. MicrosoftGroove — приложение для поддержки совместной работы[2]. MicrosoftSharePointDesigner — инструмент для построения приложений на платформе MicrosoftSharePoint и адаптации узлов SharePoint. Microsoft Picture Manager — работасрисунками[3]. Программы-эквиваленты: OpenOffice.org Draw. Microsoft Document Image Writer — виртуальныйпринтер, печатающийвформат Microsoft Document Imaging Format. MicrosoftDiagnostics — диагностика и восстановление поврежденных приложений MicrosoftOffice.
26.Текстовые процессоры и издательские пакеты, виды, особенности. Одной из самых распространённых компьютерных технологий является редактирование текстовых данных. Для работы с текстом используются текстовые процессоры (или редакторы). В каком бы учреждении ни стоял ПК, он оснащён несколькими текстовыми процессорами. К настоящему времени разработано много текстовых процессоров. Наиболее распространены текстовые редакторы «Лексикон», «WD», «Фотон» для ОС MS DOS. Среди текстовых процессоров Windows (как наиболее распространённой среды) можно выделить «WordPad», «Word». Технология их использована на интерфейсе WIMP, но возможности Word значительно расширены и, в какой то мере, его можно рассматривать как настольную типографию. В целом назначение у всех текстовых редакторов одно, но предоставляемые возможности и средства их реализации – разные. Тоже относится к графическим процессорам и электронным таблицам. Для быстрого просмотра тексту может быт присвоен статус черновика, а также изменён масштаб изображения. Перемещение по тексту упрощается за счёт использования закладок. Перед печатью документ можно просмотреть, проверить текст, выбрать размер бумаги, задать число копий для вывода. Повторяющиеся участки текста, например обращение в письме или заключительные слова, можно обозначить как автотекст и присвоить ему имя. В дальнейшем вместо данного текста достаточно указать его имя, а текстовый редактор автоматически заменит его. При редактировании простых текстовых файлов из ОС Windows можно воспользоваться текстовыми редакторами, превосходящими по своим возможностям встроенные WordPad и NotePad. EditPad является более сложным редактором. Характерной чертой этого редактора является возможность перевода текста из кодировки DOS в кодировку Windows и обратно, что является несомненным плюсом при работе с документами, созданными в DOS. Bred - российская разработка. Уникальный по своим функциям перевода из одной кодировки в другую редактор. Обладает удобными функциями выравнивая текста. Для подготовки буклетов, оформления журналов и книг предназначены специальные издательские системы. Они позволяют готовить их и печатать на принтерах или выводить на фотонаборные автоматы сложные документы высокого качества. Настольные издательские системы (НИС) — это программы, предназначенные для профессиональной издательской деятельности, позволяющие осуществлять электронную верстку широкого спектра основных типов документов. Предусмотренные в программных пакетах данного типа средства позволяют: использовать всевозможные шрифты и полиграфические изображения; обрабатывать графические изображения; обеспечивать вывод документов высокого качества; Известными пакетами среди издательских систем для компьютеров являются PageMaker, QuarkXPress, Scribus и др. Имеются два основных вида издательских систем. Издательские системы первого вида очень удобны для подготовки небольших материалов с иллюстрациями, графиками, диаграммами, различными шрифтами в тексте (например, газет, небольших журналов). Типичный пример такой системы — AldusPageMaker. Основная операция издательских систем — верстка (размещение текста по страницам документа, вставка рисунков, оформление текста различными шрифтами и т.д.). Редактирование текста в издательских системах менее удобно, чем в текстовых редакторах. Поэтому бывает, что документы готовят в два этапа: сначала набирают текст в текстовом процессоре, а затем считывают его издательской системой и осуществляют окончательную подготовку документа. Основные функции издательских систем: использование сотен видов шрифтов (начертаний и размеров символов текста), которые отображаются на экране так же, как при печати; изменение и корректировка рисунков и диаграмм; формирование таблиц; выравнивания; работа с формулами и др.
27.Электронные таблицы. Основные определения, сфера применения. Для представления данных в удобном виде используют таблицы. Компьютер позволяет представлять их в электронной форме, а это дает возможность не только отображать, но и обрабатывать данные. Класс программ, используемых для этой цели, называется электронными таблицами. Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек. Расчет по заданным формулам выполняется автоматически. Изменение содержимого какой-либо ячейки приводит к пересчету значений всех ячеек, которые с ней связаны формульными отношениями и, тем самым, к обновлению всей таблицы в соответствии с изменившимися данными. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчетов вручную или специального программирования. Наиболее широкое применение электронные таблицы нашли в экономических и бухгалтерских расчетах, но и в научно-технических задачах электронные таблицы можно использовать эффективно, например, для: · проведения однотипных расчетов над большими наборами данных; · автоматизации итоговых вычислений; · решения задач путем подбора значений параметров, табулирования формул; · обработки результатов экспериментов; · проведения поиска оптимальных значений параметров; · подготовки табличных документов; · построения диаграмм и графиков по имеющимся данным. Одним из наиболее распространенных средств работы с документами, имеющими табличную структуру, является программа MicrosoftExcel.
28.Базы данных, основные определения, типы и область применения. База данных — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных. База данных — совокупность данных, организованных в соответствии с концептуальной структурой, описывающей характеристики этих данных и взаимоотношения между ними, причём такое собрание данных, которое поддерживает одну или более областей применения. Определения из авторитетных монографий: База данных — организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных, характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей. База данных — некоторый набор перманентных (постоянно хранимых) данных, используемых прикладными программными системами какого-либо предприятия. База данных — совместно используемый набор логически связанных данных (и описание этих данных), предназначенный для удовлетворения информационных потребностей организации. Виды баз данных Существует огромное количество разновидностей баз данных, отличающихся по различным критериям. Например, в «Энциклопедии технологий баз данных», по материалам которой написан данный раздел, определяются свыше 50 видов БД. Основные классификации приведены ниже. Классификация по модели данных Примеры: Иерархическая Объектная и объектно-ориентированная Объектно-реляционная Реляционная Сетевая Функциональная. Классификация по среде постоянного хранения Во вторичной памяти, или традиционная (англ. conventionaldatabase): средой постоянного хранения является периферийная энергонезависимая память (вторичная память) — как правило жёсткий диск. В оперативной памяти (англ. in-memorydatabase, memory-residentdatabase, mainmemorydatabase): все данные на стадии исполнения находятся в оперативной памяти. В третичной памяти (англ. tertiarydatabase): средой постоянного хранения является отсоединяемое от сервера устройство массового хранения (третичная память), как правило на основе магнитных лент или оптических дисков. Классификация по содержимому Примеры: Географическая Историческая Научная Мультимедийная Клиентская. Классификация по степени распределённости Централизованная, или сосредоточенная (англ. centralizeddatabase): БД, полностью поддерживаемая на одном компьютере. Распределённая (англ. distributeddatabase): БД, составные части которой размещаются в различных узлах компьютерной сети в соответствии с каким-либо критерием. Неоднородная (англ. heterogeneousdistributeddatabase): фрагменты распределённой БД в разных узлах сети поддерживаются средствами более одной СУБД Однородная (англ. homogeneousdistributeddatabase): фрагменты распределённой БД в разных узлах сети поддерживаются средствами одной и той же СУБД. Фрагментированная, или секционированная (англ. partitioneddatabase): методом распределения данных является фрагментирование (партиционирование,секционирование), вертикальное или горизонтальное. Тиражированная (англ. replicateddatabase): методом распределения данных является тиражирование (репликация). Другие виды БД Пространственная (англ. spatialdatabase): БД, в которой поддерживаются пространственные свойства сущностей предметной области. Такие БД широко используются в геоинформационных системах. Временная, или темпоральная (англ. temporaldatabase): БД, в которой поддерживается какой-либо аспект времени, не считая времени, определяемого пользователем. Пространственно-временная (англ. spatial-temporaldatabase) БД: БД, в которой одновременно поддерживается одно или более измерений в аспектах как пространства, так и времени. Циклическая (англ. round-robindatabase): БД, объём хранимых данных которой не меняется со временем, поскольку в процессе сохранения новых данных они заменяют более старые данные. Одни и те же ячейки для данных используются циклически. Сверхбольшие базы данных Сверхбольшая база данных (англ. VeryLargeDatabase, VLDB) — это база данных, которая занимает чрезвычайно большой объём на устройстве физического хранения. Термин подразумевает максимально возможные объёмы БД, которые определяются последними достижениями в технологиях физического хранения данных и в технологиях программного оперирования данными. Количественное определение понятия «чрезвычайно большой объём» меняется во времени; в настоящее время считается, что это объём, измеряемый по меньшей мере петабайтами. Для сравнения, в 2005 г. самыми крупными в мире считались базы данных с объёмом хранилища порядка 100 терабайт. Специалисты отмечают необходимость особых подходов к проектированию сверхбольших БД. Для их создания нередко выполняются специальные проекты с целью поиска таких системотехнических решений, которые позволили бы хоть как-то работать с такими большими объёмами данных. Как правило, необходимы специальные решения для дисковой подсистемы, специальные версии операционной среды и специальные механизмы обращения СУБД к данным. Исследования в области хранения и обработки сверхбольших баз данных VLDB всегда находятся на острие теории и практики баз данных. В частности, с 1975 годапроходит ежегодная конференция InternationalConferenceonVeryLargeDataBases («Международная конференция по сверхбольшим базам данных»). Большинство исследований проводится под эгидой некоммерческой организации VLDB Endowment (Фонд целевого капитала «VLDB»), которая обеспечивает продвижение научных работ и обмен информацией в области сверхбольших БД и смежных областях.
29.Программа ACCESS основные характеристики, особенности и область применения. Краткая характеристика MS ACCESS Microsoft Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства. В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных, которые будут описаны ниже.Для выполнения почти всех основных операций Access предлагает большое количество Мастеров (Wizards), которые делают основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю. Фигурнов В.Э., IBM PC для пользователя краткий курс- М.: Инфра-М, 2007.Особенности MS Access, отличающиеся от представления об «идеальной» реляционной СУБД.Создание многопользовательской БД Access и получение одновременного доступа нескольких пользователей к общей базе данных возможно в локальной одноранговой сети или в сети с файловым сервером. Сеть обеспечивает аппаратную и программную поддержку обмена данными между компьютерами. Access следит за разграничением доступа разных пользователей к БД и обеспечивает защиту данных. При одновременной работе. Так как Access не является клиент серверной СУБД, возможности его по обеспечению многопользовательской работы несколько ограничены. Обычно для доступа к данным по сети с нескольких рабочих станций, файл БД Access (с расширением *.mdb) выкладывается на файловый сервер. При этом обработка данных ведется в основном на клиенте - там, где запущено приложение, в силу принципов организации файловых СУБД. Этот фактор ограничивает использование Access для обеспечения работы множества пользователей (более 15-20) и при большом количестве данных в таблицах, так как многократно возрастает нагрузка не сеть.В плане поддержки целостности данных Access отвечает только моделям БД небольшой и средней сложности. В нем отсутствуют такие средства как триггеры и хранимые процедуры, что заставляет разработчиков возлагать поддержание бизнес логики БД на клиентскую программу.В отношении защиты информации и разграничения доступа Access не имеет надежных стандартных средств. В стандартные способы защиты входит защита с использованием пароля БД и защита с использованием пароля пользователя. Снятие такой защиты не представляет сложности для специалиста.Однако, при известных недостатках MS Access обладает большим количеством преимуществ по сравнению с системами подобного класса.В первую очередь можно отметить распространенность, которая обусловлена тем, что Access является продуктом компании Microsoft, программное обеспечение и операционные системы которой использует большая часть пользователей персональных компьютеров. MS Access полностью совместим с операционной системой Windows, постоянно обновляется производителем, поддерживает множество языков.В целом MS Access предоставляет большое количество возможностей за сравнительно небольшую стоимость. Также необходимо отметить ориентированность на пользователя с разной профессиональной подготовкой, что выражается в наличии большого количества вспомогательных средств (Мастеров, как уже отмечалось), развитую систему справки и понятный интерфейс. Эти средства облегчают проектирование, создание БД и выборку данных из нее. MS Access предоставляет в распоряжение непрограммирующему пользователю разнообразные диалоговые средства, которые позволяют ему создавать приложения не прибегая к разработке запросов на языке SQL или к программированию макросов или модулей на языке VBA.Access обладает широкими возможностями по импорту/экспорту данных в различные форматы, от таблиц Excel и текстовых файлов, до практически любой серверной СУБД через механизм ODBC.Еще одно немаловажное преимущество MS Access заключается в развитых встроенных средствах разработки приложений. Большинство приложений, распространяемых среди пользователей, содержит тот или иной объем кода VBA (Visual Basic for Applications). Поскольку VBA является единственным средством для выполнения многих стандартных задач в Access (работа с переменными, построение команд SQL во время работы программы, обработка ошибок, использование Windows API и т. д.), для создания более-менее сложных приложений необходимо его знание и знание объектной модели MS Access. Мураховский В.И., Устройство компьютера -М.:АСТ-ПРЕСС КНИГА, 2006.Одним из средств программирования в Access является язык макрокоманд. Программы, созданные на этом языке, называются макросами и позволяют легко связывать отдельные действия, реализуемые с помощью форм, запросов, отчетов. Макросы управляются событиями, которые вызываются действиями пользователями при диалоговой работе с данными через формы или системными событиями. Функциональные возможности MS ACCESS база данные access отчет Рассмотрим подробнее основные функции MS Access, чтобы иметь более ясное представление о его возможностях.В Access база данных обозначает файл, содержащий набор информации. База данных в Access может содержать следующие типы объектов (см. рис. 1): таблица, запрос, форма, отчёт, страница, макрос, модуль.Access может работать одновременно только с одной базой данных. Но одна БД Access может включать множество таблиц, форм, запросов, отчётов, макросов и модулей, которые хранятся в одном файле с расширением mdb.Таблица - это объект, соответствующий понятию «таблица» в теории реляционных баз данных. Для каждой таблицы в Access можно определить первичный ключ и один или несколько индексов с целью увеличения скорости доступа к данным.Access позволяет создавать структуру таблицы в трех режимах - в режиме конструктора, с помощью мастера и путем ввода данных. Разница предполагает использование этих средств пользователями с разным уровнем подготовки, разными целями и перспективами использования данных.Естественно имеется возможность просматривать, редактировать, удалять и добавлять записи, осуществлять поиск, замену, сортировку данных, изменять вид таблицы.Связи между таблицами определяются специальным средством, которое называется «Схема данных» Это удобный графический инструмент, позволяющий создавать связи между определенными полями таблиц, задавать различные типы отношений, устанавливать ограничения ссылочной целостности. При этом изменения сразу применяются в базе данных (естественно, если содержащиеся данные удовлетворяют всем условиям) Полученную диаграмму таблиц и связей можно распечатать, что, несомненно, удобно для разработчика. Запрос - объект, содержащий текст SQL запроса, имеющий уникальное имя в определенной базе данных. Создать запрос можно с помощью мастера и в режиме конструктора. В первом случае пользователю в интерактивном режиме предлагается выбрать имя таблицы и поля для выборки. Во втором случае можно выбрать несколько таблиц или запросов, связать их графическим способом и определить поля выборки. Также можно задать дополнительные условия для каждого поля и параметры сортировки Есть еще один способ создания запроса, который встроен в конструктор, - это написание запроса вручную на языке SQL. Однако текстовый редактор, предназначенный для этого имеет явно скудные возможности в плане удобства и наглядности оформления кода. Видимо этот способ не позиционировался разработчиками как основной. Форма - это специальный объект-контейнер для других интерфейсных компонентов, таких как поля ввода и отображения данных, кнопки и др. На форме разработчик располагает компоненты для ввода, корректировки, просмотра и группировки данных, в зависимости от специфики приложения. Форму также можно создать двумя способами - в режиме конструктора и с помощью мастера. В первом случае разработчик располагает набором компонентов (при необходимости можно зарегистрировать свои ActiveX), которые свободно размещает на форме и задает их параметры. В режиме мастера пользователь просто выбирает таблицу, поля и стиль оформления, а форма генерируется автоматически. Акишкин А.М., Федорова Г.В. Основы программирования на персональных ЭВМ. М.: Экономическое образование, 2003. - 27 стр. Отчёт - объект, предназначенный для создания документа, который впоследствии может быть распечатан либо включён в документ другого приложения. Этот документ содержит результаты выборки из базы данных в виде структурированной информации (например в виде таблицы или списка). MS Access обладает богатыми возможностями по оформлению и форматированию отчетов. Те же два режима создания есть и у отчета. В режиме мастера у пользователя имеется возможность задать множество параметров, практически полностью определяющих желаемый внешний вид отчета. Для создания нестандартных отчетов лучше пользоваться конструктором.Страницы - средство публикации данных в локальной сети или Internet. Создаваемая страница проектируется подобно форме (с некоторыми отличиями в используемых компонентах), при работе с ней можно не только просматривать, но и изменять данные в базе. После сохранения страницы как объекта в БД ее можно экспортировать в виде файла в формате HTML и использовать для доступа к данным через интернет-браузер.Макрос - это объект, представляющий собой последовательность макрокоманд для автоматизации наиболее часто выполняемых действий при работе с базой. Макрокоманды выбираются из имеющего списка, а параметры задаются разработчиком. Выполнить макрос можно по нажатию на кнопку и программным методом в коде.Модуль - контейнер программного кода на VBA. Для их редактирования и просмотра используется оболочка Редактора Visual Basic. Весь программный код приложения содержится в наборе модулей. Здесь он имеет то же смысловое значение, как и в любом языке программирования.Это полный список объектов, которые можно хранить в базе данных MS Access, который, впрочем, похож и в других настольных СУБД подобного класса, например Paradox. Какие возможности предоставляет Access в функциональном плане. 1. Ввод данных. Ввод данных может осуществляться следующими способами: · вручную прямо в таблицу (сюда же относится вставка содержимого буфера обмена); · вручную в поля формы; · прямой импорт данных из других источников (базы Access, текстовые файлы, формат DBF, электронные таблицы, источники данных ODBC); · программным методом, который может сочетать в себе любые средства, которые возможно реализовать на VBA. Последний способ обладает наибольшей гибкостью и представляет практически неограниченные возможности, однако он самый сложный в реализации и требует определенного уровня знаний программирования. 2. Изменение данных. Редактирование возможно следующими способами: · вручную прямо в таблице; · в полях форм; · в окне браузера, в котором загружена web-страница из БД; · программным методом. 3. Вывод данных. Здесь Access предоставляет такие возможности: · вывод на экран монитора в табличном виде, полях форм или отчетов; · экспорт в другие форматы данных (те же, что при импорте); · вывод на печать, в основном в виде отчетов; · вывод данных в интернет-браузер с помощью объекта Страница в пределах определенной сети; · программный экспорт и вывод информации. 4. Взаимодействие с другими источниками и потребителями информации. В этом плане Access может выступать как сервер или клиент автоматизации. Особенно прозрачно настраиваются связи с другими продуктами пакета Microsoft Office.. 5. Использование базы данных MS Access другими приложениями. Такой вариант использует файл MDB как хранилище данных. Программа, которая обращается к данным, может быть написана на любом языке высокого уровня. 6. Средства создания приложений. Создание приложений на Access во многом подобно всем остальным средствам автоматизации Microsoft Office. Здесь используется интерпретируемый язык Visual Basic for Applications, что приводит, как и при использовании любого интерпретируемого языка, к определенному увеличению затрат процессорного времени и уменьшению скорости работы программ и обработки данных. 7. Особенности управления данными. При работе с Базами Данных в многопользовательском режиме возникают ситуации, когда необходимо ограничить число обращающихся пользователей к данным. Это делается для того, чтобы предотвратить одновременное обновление одной и той же записи, при глобальном обновлении данных или при техническом обслуживания самой Базы Данных. Ядро БД Access обеспечивает три уровня блокировок: · Блокировка базы данных. На этом уровне блокировки к БД может обращаться только один пользователь. Такой уровень блокировки применяется для глобального изменения или обновления данных или при техническом обслуживании Базы Данных - сжатии; · Блокировка таблицы. На этом уровне блокировки к таблице может обращаться только один пользователь. Такой уровень блокировки применяется в тех случаях, когда необходимо обработать сразу несколько записей таблицы. · Блокировка страницы. На этом уровне к заблокированной странице может обращаться только один пользователь. Это самый нижний уровень блокировки. Процессор Microsoft Jet автоматически устанавливает блокировку страницы и не может контролироваться вашей программой. Страница данных может содержать несколько записей, размер его равен 26 кб. Блокировка страницы означает блокировку всех записей, находящейся на этой странице. Если длина записи - 512 байтов, то будет заблокированной 4 записи, а если 50 байтов то 40 записей. Точное число записей нельзя заранее ни определить, ни задать, т.к. таблица может содержать удаленные записи (которые удаляются только во время уплотнения). · Блокировка на уровне таблицы имеет два режима - пессимистический и оптимистический. По умолчанию устанавливается пессимистическая блокировка. 8. Администрирование. Преимущество монопольного режима работы фактически привело к вырождению функций администрирования БД и в связи с этим -- к отсутствию инструментальных средств администрирования в обычном понимании этого слова в MS Access. 1.3 Область применения MS ACCESS Проанализировав характеристики области применения Microsoft Access можно выделить следующие структуры: применение в малом и среднем бизнесе (бухгалтерский учет, ввод заказов, ведение информации о клиентах, ведение информации о деловых контактах, кадрах и т.п.); при разработке программ и хранилищ данных на заказ (разработка внутриотраслевых приложений, разработка межотраслевых приложений, автоматизация некоторых функций предприятий); в крупных корпорациях (приложения для рабочих групп, системы обработки информации, документооборот); в качестве персональной СУБД (справочник по адресам, ведение инвестиционного портфеля, поваренная книга, каталоги книг, пластинок, видеофильмов и т. п.); в качестве средства хранения данных, которое используется в других приложениях. Например, один из лидеров среди геоинформационных систем - ArcGis, создает и использует файлы MDB в качестве «персональной геобазы», то есть хранилища данных, где не требуется одновременное многопользовательское редактирование. Это сферы использования СУБД Microsoft Access, хотя их конкретных реализаций может быть неизмеримо много, как и областей применения информационных технологий в целом.
Date: 2016-07-05; view: 723; Нарушение авторских прав |