- •1. Введение
- •2. Информатика
- •2.1. Развитие определений "информатика"
- •2.2. Структура информатики
- •3. Информационные технологии
- •3.2. Классификация информационных технологий
- •Связь информатики с другими науками
- •Системы счисления, используемые в эвм
- •Правила и примеры перевода из двоичной в десятичную систему счисления
- •Правила и примеры перевода из восьмеричной в десятичную систему счисления
- •Астана, 2011 Содержание Введение
- •1. Передача информации
- •2. Обработка информации
- •3. Хранение информации
- •Информация
- •5. Единицы измерения информации и их определения. Привести примеры. 2.2. Единицы измерения информации
- •Единицы, производные от бита
- •[Править]Тетрада, полубайт, ниббл
- •[Править]Байт
- •[Править]Килобайт
- •[Править]Мегабайт
- •[Править]Гигабайт
- •[Править]Что такое «байт»?
- •[Править]Чему равно «кило»?
- •7. Виды информации. Кодирование числовой информации. Кодирование числовой информации
- •8. Виды информации. Кодирование графической и звуковой информации. Двоичное кодирование графической информации
- •Формальные свойства алгоритмов
- •[Править]Виды алгоритмов
- •1. Первое поколение эвм 1950-1960-е годы
- •2. Второе поколение эвм: 1960-1970-е годы
- •3. Третье поколение эвм: 1970-1980-е годы
- •4. Четвертое поколение эвм: 1980-1990-е годы
- •5. Пятое поколение эвм: 1990-настоящее время
- •Центральные устройства эвм
- •.2.2. Архитектура эвм
- •12. Устройства внешней памяти. Файлы и файловая система. Файловая система
- •Имена файлов
- •Типы файлов
- •Логическая организация файла
- •Физическая организация и адрес файла
- •Права доступа к файлу
- •Кэширование диска
- •Общая модель файловой системы
- •Отображаемые в память файлы
- •Современные архитектуры файловых систем
- •13. Файлы и их имена. Распределение блоков файла по диску. Понятие папки. Текущая папка. Путь к файлу. 4.1. Файлы и их имена
- •Блоки распределения диска
- •Путь к файлу
- •Технология обработки числовой информации . Электронные таблицы
- •Векторная графика
- •Стартовое окно программы
- •Рисование прямоугольников
- •Рисование прямоугольников
- •Закругление углов
- •Рисование эллипсов
- •Рисование эллипсов
- •Построение секторов и дуг
- •Рисование многоугольников
- •Рисование многоугольников
- •Модификация многоугольников
- •Рисование спиралей
- •Рисование спиралей
- •Рисование диаграммной сетки
- •Инструмент "Кривая"
- •Инструмент "Кривая Безье"
- •Инструмент "Живопись"
- •5. Интеграция национальных информационных ресурсов в мировую информационную среду.
- •27. Интернет и его структура. История
- •Инфраструктура сети Интернет
- •Структура (сервисы и услуги) [править]
- •Что такое службы?
- •Службы (сервисы) – это виды услуг, которые оказываются серверами сети Internet.
- •Структура информационного наполнения сети Internet
- •Электронная почта.
- •Электронная почта (Electronic mail, англ. Mail — почта, сокр. E-mail) cлужит для передачи текстовых сообщений в пределах Интернет, а также между другими сетями электронной почты.
- •Процесс поэтапного определения пути письма называется маршрутизацией (routing).
- •Служба передачи файлов ftp.
- •Служба передачи файлов ftp перемещает копии файлов с одного узла Интернет на другой в соответствии с протоколом ftp (File Transfer Protocol — "протокол передачи файлов").
- •Компьютеры, на которых есть файлы для общего пользования, называются ftp-серверами.
- •Cистема телеконференций Usenet.
- •Служба удаленного доступа к компьютерам. Служба удаленного доступа telnet позволяет входить в другую вычислительную систему, работающую в Интернет, с помощью протокола telnet.
- •5.1. Методы обнаружения и удаления компьютерных вирусов
- •5.2. Doctor web – одна из популярнейших антивирусных программ.
- •2. Защита информации в глобальной сети Internet
- •2.1 Проблемы защиты информации
- •2.2 Средства защиты информации
- •2.3 Информационная безопасность в Intranet
Путь к файлу
[править]
Материал из Википедии — свободной энциклопедии
Путь (англ. path) — набор символов, показывающий расположение файла в файловой системе, адрес каталога.
В операционных системах UNIX разделительным знаком при записи пути является «/». В Windows — «\». В других операционных системах таким знаком может быть «:» или другой знак[источник не указан 583 дня]. Эти знаки служат для разделения названия каталогов, составляющих путь к файлу.
Например, в следующей записи адресации /home/user_kolia/foo/bar.txt часть bar.txt — это имя файла, а /home/user_kolia/foo/ — путь к нему.
Путь может быть абсолютным или относительным. Полный или абсолютный путь — это путь, который указывает на одно и то же место в файловой системе, вне зависимости от текущей рабочей директории или других обстоятельств. Полный путь всегда начинается с корневого каталога. Относительный путь представляет собой путь по отношению к текущему рабочему каталогу пользователя или активных приложений.
Для эффективного поиска файлов UNIX-подобные операционные системы, как правило, имеют системную переменную $PATH в командной оболочке (например, sh), которая задает перенаправления к важнейшим исполняемым файлам. Узнать значение этой переменной можно с помощью команды echo $PATH или аналогичной.
14. Классификация программного обеспечения.
1.1
Что такое программное обеспечение
В
компьютерном жаргоне часто используется
слово «софт» от английского software,
которое, в этом смысле впервые применил
в статье American Mathematical Monthly математик из
Принстонского университета Джон Тьюки
(John W. Tukey) в 1958
г.
К
программному обеспечению (ПО) относится
также вся область деятельности по
проектированию и разработке ПО:
-
технология проектирования программ
(например, нисходящее проектирование,
структурное и объектно-ориентированное
проектирование и др.);
-
методы тестирования программ;
-
методы доказательства правильности
программ;
-
анализ качества работы программ;
-
документирование программ;
-
разработка и использование программных
средств, облегчающих процесс проектирования
программного обеспечения, и многое
другое.
Программное
обеспечение – неотъемлемая часть
компьютерной системы. Оно является
логическим продолжением технических
средств. Сфера применения конкретного
компьютера определяется созданным для
него ПО. Сам по себе компьютер не обладает
знаниями ни в одной области применения.
Все эти знания сосредоточены в выполняемых
на компьютерах программах.
Программное
обеспечение в настоящее время составляет
сотни тысяч программ, которые предназначены
для обработки самой разнообразной
информации с самыми различными
целями.
1.2
Виды программного обеспечения
Все
программы, работающие на компьютере,
можно условно разделить на три вида
(рис. 1.):
-
прикладные программы, непосредственно
обеспечивающие выполнение необходимых
пользователям работ;
-
системные программы, предназначены для
управления работой вычислительной
системы, выполняют различные вспомогательные
функции, например:
-
управление ресурсами компьютера;
-
создание копий используемой информации;
-
проверка работоспособности устройств
компьютера;
-
выдача справочной информации о компьютере
и др.;
-
инструментальные программные системы,
облегчающие процесс создания новых
программ для компьютера.
Рисунок
1 Программы, работающие на компьютере.
При
построении классификации ПО нужно
учитывать тот факт, что стремительное
развитие вычислительной техники и
расширение сферы приложения компьютеров
резко ускорили процесс эволюции
программного обеспечения. Если раньше
можно было легко перечислить основные
категории ПО — операционные системы,
трансляторы, пакеты прикладных программ,
то сейчас ситуация коренным образом
изменилась. Развитие ПО пошло как вглубь
(появились новые подходы к построению
операционных систем, языков программирования
и т.д.), так и вширь (прикладные программы
перестали быть прикладными и приобрели
самостоятельную ценность). Соотношение
между требующимися программными
продуктами и имеющимися на рынке меняется
очень быстро. Даже классические
программные продукты, такие, как
операционные системы, непрерывно
развиваются и наделяются интеллектуальными
функциями, многие из которых ранее
относились только к интеллектуальным
возможностям человека.
Рисунок
2 Основные категории ПО
15. Операционные системы и операционные оболочки. Назначение и примеры. Операционные системы (ОС), виды и функции ОС.
Операционная система (ОС) является основой системного ПО. ОС управляет работой всех устройств компьютера и процессом выполнения программ пользователей от момента их поступления в систему до выдачи результатов.
В состав ОС входит комплекс программ, выполняющих следующие функции:
управление работой всех устройств компьютера;
контроль работоспособности оборудования;
первоначальная загрузка системы;
управление файловой системой;
распределение ресурсов компьютера, таких, как оперативная память, процессорное время, периферийные устройства, между программами пользователей;
управление загрузкой и выполнением прикладных программ.
По широте охвата одновременно выполняемых задач ОС можно разбить на три группы: однозадачные (однопользовательские), многозадачные (многопользовательские) и сетевые.
Однозадачные ОС предназначены для работы одного пользователя в каждый конкретный момент с одной конкретной задачей (например, операционные системы типа MSDOS).
Многозадачные ОС обеспечивают коллективное использование компьютера в мультипрограммном режиме разделения времени.
Сетевые ОС связаны с появлением локальных и глобальных сетей. Они предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети.
Однозадачные дисковые операционные системы различных фирм MS DOS, PC DOS и Novell DOS были просты и экономичны, но морально устарели и уступили место операционным системам нового поколения.
. Современные ОС, такие, как ОС семейств UNIX и WINDOWS, являются многозадачными, предоставляют пользователю развитый графический интерфейс, совместимы с приложениями, разработанными для MS DOS. Они независимы от аппаратуры, поддерживают все виды периферийных устройств. Они способны использовать все возможности современных микропроцессоров, устойчивы в работе, так как имеют средства защиты от сбоев и ошибок.
Начиная с 90-х годов, практически все известные ОС становятся сетевыми. Компьютер превращается в средство коммуникации с развитыми вычислительными возможностями.
К сетевым ОС предъявляются такие требования, как
способность функционировать в среде с разнородными аппаратными и программными средствами;
возможность масштабирования (изменения сложности) структуры;
обеспечение требуемого уровня безопасности при передаче сообщений по сетям;
наличие развитых средств централизованного администрирования и управления.
В настоящее время широко известны семейства сетевых операционных систем UNIX, WINDOWS, NETWARE и др. Операционная система UNIX ориентирована на эффективную многозадачную работу в сетевом варианте организации вычислительного процесса.
ОС UNIX обеспечивает поддержку:
иерархической структуры файловой системы;
совместимых по вводу-выводу файлов, устройств и процессов асинхронной обработки;
наиболее распространенных алгоритмических языков программирования.
В последние годы широкое распространение и поддержку в крупных корпорациях получила ОС Linux. Это 32-разрядная версия семейства Unix. Она является основной операционной системой, поддерживающей работу в сети Internet. Её характеризует возможность установки на компьютерах различных типов, открытость программного кода ядра системы, стабильность в работе.
Сейчас широко применяется операционная система Windows NT, дальнейшим развитием которой являются ОС Windows 2000, ОС Windows ХР и Windows 2003, предназначенные для работы в локальных сетях и на мощных рабочих станциях. Назовём их основные особенности. Это:
стандартизация интерфейса пользователя;
возможность подключать внешние устройства различных видов;
интеграция функций программ, т.е. возможность использовать в конкретной программе объекты, созданные средствами другой программы;
многозадачность;
переход к преобладающему использованию графических средств изображения.
Графический пользовательский интерфейс предназначен для создания пользователю комфортных условий при работе с операционной системой. Он удобен при запуске программ, открытии и сохранении файлов, работе с файлами, дисками и сетевыми серверами. Графический многооконный пользовательский интерфейс основан на реализации объектно-ориентированного подхода, при котором работа пользователя ориентирована в первую очередь на документы, а не на программы. Загрузку любого имеющегося документа можно осуществить путем открытия файла, содержащего этот документ, одновременно автоматически загрузится программа, с помощью которой открываемый файл был создан.
Начиная с версии Windows 2000, ОС поддерживает полноценную организацию локальной сети с выделенным сервером.
В Windows 2000 и более поздних версий реализованы следующие функциональные и архитектурные решения:
многозадачность - использование одного процессора для работы множества приложений;
масштабируемость - возможность автоматического подключения и использования дополнительных процессоров;
объектная ориентация. Так, объектами являются объекты каталога, объекты процесса и нитей управления, объекты сегментов памяти, объекты портов и т.д.
расширяемость, которая обеспечена открытой модульной архитектурой, позволяющей добавлять новые модули на все уровни операционной системы.
доменная архитектура сетей обеспечивает возможность соединения с другими сетевыми продуктами и взаимодействие с серверами и клиентами других операционных систем.
система безопасности. Для обеспечения безопасности операционной системы, приложений, информации от разрушения, несанкционированного доступа, неквалифицированных действий пользователя в Windows разработана многоуровневая система безопасности – на уровне пользователя, доменов, объектов, ресурсов, сетевой передачи информации, приложений и т.д.
Файловая система является важнейшим компонентом Windows и поддерживает разные типы файловых систем. Для работы с разными типами файловых систем построена аппаратно-независимая модель подсистемы ввода-вывода. Она реализована на концепции многоуровневой архитектуры драйверов и устройств в сочетании с диспетчером ввода-вывода, который является посредником между прикладными программами и драйверами.
^ Тема 2. Операционные системы семейства Windows. Основные характеристики ОС семейства Windows. Операционные системы класса SOHO (Windows'95, 98, ME) и корпоративного класса (Windows NT, 2000, XP). Операционная система Windows 2000 (NT) для серверов и рабочей станции. Требования к компьютерному оборудованию. Графический интерфейс пользователя, многозадачность ОС. Файловые системы FAT, FAT 32, NTFS, их особенности. Организация доступа к данным на компьютере, навигация и управление файлами и каталогами. Файловые оболочки Windows. Атрибуты файлов и каталогов в Windows 2000 (NT). Дисковые структуры в Windows 2000 (NT). Системы повышения отказоустойчивости (зеркальные, дуплексные и чередующиеся наборы дисков). Основы архитектура Windows. Основные компоненты. Программно-аппаратный интерфейс в ОС семейства Windows. Реестр Windows. Управление устройствами. Драйверы устройств. Диспетчер конфигураций. Управление пользователями и учетными записями в Windows 2000 (NT). Обеспечение безопасности в Windows 2000 (NT). Сетевые функции ОС Windows 2000 (NT). Организация одноранговой сети. Организация файлового сервера под управлением Windows 2000 (NT). Домены и рабочие группы. Другие сетевые сервисы Windows 2000 (NT). Службы WINS и DNS, их организация на серверах Windows 2000 (NT). Особенности развертывания Windows в сети. ^ Тема 3. Операционные системы семейства UNIX. Краткая история развития ОС UNIX. Версии систем UNIX. Особенности ОС FreeBSD. Функции и состав. Управление оборудованием. Планирование и управление ресурсами. Интерфейс пользователя. Управление вводом-выводом. Регистрация пользователей в UNIX-системах. Идентификация пользователей. Регистрационные имена и пароли. Изменение пароля. Синтаксис команд. Ввод команд и корректировка ошибок при вводе. Специальные символы. Базовые команды. Доступ к встроенному руководству. Назначение и структура записей файлов управления. Файловые системы в UNIX-системах. Типы файлов. Регистрационный каталог. Просмотр содержимого каталогов. Полное имя файлов (pathname). Организация файлов. Создание каталога. Копирование, перемещение и удаление файлов. Связывание файлов. Команды для работы с файловой системой. Просмотр текстовых файлов и файлов данных. Команды для работы с текстовыми файлами. Защита файлов и каталогов. Права доступа. Интерпретация прав доступа в зависимости от типа файла. Обзор системы ввода-вывода. Стандартные условия ввода, вывода и вывода об ошибках. Перенаправление ввода-вывода. Объединение команд в конвейер. Программные файлы и фильтры. Оболочки в UNIX-системах. Особенности командной оболочки bash. Назначение и основные характеристики. Основы программирования интерпретатора команд bash. Графические оболочки. Управление процессами. Процессы: составные части и состояние процесса. Основные системные данные процесса: назначение и примеры. Идентификационные номера процессов. Связь между порождающими и порожденными процессами. Команды управления процессами. Демоны. Сетевые протоколы TCP/IP. Основные функции и назначение. Маршрутизация в сетях TCP/IP. Сетевые сервисы UNIX. ^ Тема 4. Программные средства человеко-машинного интерфейса. Операционные оболочки, функции и назначение. Командные и графические оболочки. Функции и назначение файловых оболочек: Проводник Windows, Norton Commander и др. Операционные среды. Тенденции и перспективы развития распределенных операционных сред. Навигаторы в глобальных сетях: Internet Explorer, Natscape Navigator, Opera. Современные средства представления данных: мультимедиа и гипермедиа; аудио и сенсорное сопровождение.
16. Понятие о языках программирования. Классификация трансляторов. Понятие языка программирования. Классификация языков программирования.
Физические принципы работы электронных устройств ЭВМ таковы, что компьютер может воспринимать команды, состоящие только из единиц и нулей, т. е. машинный код. На начальной стадии развития ЭВМ человеку было необходимо составлять программы на языке, понятном компьютеру, в машинных кодах. Каждая команда состояла из кода операций и адресов операндов, выраженных в виде различных сочетаний единиц и нулей.
Как показала в дальнейшем практика общения с компьютером, такой язык громоздок и неудобен. При пользовании им легко допустить ошибку, записав не в той последовательности 1 или 0. Программу очень трудно контролировать. Кроме того, при программировании в машинных кодах надо хорошо знать внутреннюю структуру ЭВМ, принцип работы каждого блока. И самое плохое в таком языке, что программирование в машинных кодах требует от программиста много времени, труда, повышенного внимания.
Это привело к необходимости найти такое средство, которое позволит более просто наладить общение человека и компьютера. И такое средство было найдено: различные символические языки и соответствующие им трансляторы (системы программирования).
Транслятор представляет собой программу, на основе которой машина преобразует вводимые в нее программы на машинный язык, поскольку вычислительная машина может выполнять программы, записанные только на языке машины, и алгоритмы, заданные на другом языке, должны быть перед их выполнением переведены на машинный язык. Также система программирования может включать в себя:
иблиотеки стандартных подпрограмм,
отладчик
компоновщик
и другие сервисные средства.
Алфавит и синтаксис языков программирования определяется исходя из стремления приблизить их к языку человека, но вместе с тем обеспечить возможность перевода записи алгоритма с языка программирования на машинный язык. В отличие от языка человека языкам программирования свойственна строгость синтаксических и семантических правил.
В мире насчитывается несколько сотен символических языков программирования различных структур и возможностей, которые могут быть классифицированы по различным признакам.
Главным квалификационным признаком языков и, следовательно, систем программирования является принадлежность к одному из оформившихся к настоящему времени стилей программирования,каждому из которых соответствует своя собственная модель вычислений.
Языки программирования |
|||
Процедурные |
Функциональные |
Логические |
Объектно-ориентированные |
Ведущими разработчиками систем программирования в настоящее время являются фирмы Microsoft и Borland International.
Программа на процедурном языке программирования состоит из последовательности операторов (инструкций), задающих те или иные действия. Одним из важнейших квалификационных признаков процедурных языков является их уровень, характеризующий степень близости языка программирования и машинного языка. За начало отсчета уровней принимается машинный язык, уровень которого равен нулю. Язык человека рассматривается как язык наивысшего уровня.
Рассмотрим некоторые языки программирования в порядке увеличения их уровня.
Двоичный язык - в настоящее время программистами не применяется Шестнадцатеричный язык-упрощение за счет представления четырех двоичных цифр одной шестнадцатеричной. Используется в качестве дополнения к языкам высокого уровня для программирования критичных к времени выполнения фрагментов алгоритмов. Язык Ассемблера - предназначен для представления в удобочитаемой символической форме программ, написанных на машинном языке. Язык Макроассемблера - расширение языка Ассемблера. Позволяет определять и использовать новые, более мощные команды. Язык программирования C- разработан в начале 70-х. Сочетает достоинства современных высокоуровневых языков (в части структур данных и управляющих структур) и возможность доступа к аппаратным средствам машины на уровне языка Ассемблера. Однако синтаксис языка таков, что затрудняет программирование и понимание составленных программ. Язык Basic (Beginner’s All-purpose Symbolic Instruction Code-многоцелевой язык символических инструкций для начинающих). Разработан в 1964 г. для использования новичками. Первоначально работа велась только в режиме интерактивной (диалоговой) интерпретации. В смысле строгости и стройности является антиподом языка Pascal. Несмотря на это, Basic очень популярен, в особенности на ПК. Существует множество его диалектов, несовместимых между собой. Современные диалекты Basic’а весьма развиты и мало чем напоминают своего предка. Язык Fortran (Formula Translator) разработан в 1956 г. Считается “рабочей лошадью” научных работников за счет своей “приспособленности” к ведению сложных вычислений и широко используется до настоящего времени, несмотря на свою ограниченность и ”корявость”. Язык Pascal разработан в 1970 г. Норбертом Винером, назван в честь французского математика Блеза Паскаля. В Паскале полностью реализована концепция структурного программирования не только путем упорядочения связей между фрагментами программы, но и за счет структуризации данных. Один из наиболее популярных языков программирования. Язык Modula-2 создан в 1979 г. также Норбертом Винером. По существу - развитие Паскаля. Его особенности состоят в высокоймодульности программ и наличии средств описания параллельных процессов.
Язык Ada разработан в 1979 г. по заказу Министерства обороны США для использования во встроенных системах с управляющими ЭВМ, что требует режима поддержки режима реального времени.Назван в честь Августы Ады Лавлейс (дочери Байрона), которая была ассистентом Чарльза Бэббиджа и по праву считается первым в мире программистом. Рассматривается как универсальный язык программирования. Данный язык вводит строгую дисциплину программирования, что препятствует написанию “плохих программ”. Несмотря на достоинства, программистов отталкивает его громоздкость Язык Logo разработан с целью обучения детей и используется в настоящее время. Отличается простотой, но весьма богатыми возможностями, среди которых процедуры, графические средства и т. д.;
Существует ряд языков, некогда популярных, но утративших свои позиции в настоящее время:
PL/1-конгломерат языков Fortran, Algol Cobol –предназначен для больших ЭВМ и на ПК практически не используется. Язык достаточно сложен и имеет такие свойства, которые не стимулируют написание корректных, надежных и наглядных программ;
Cobol- ориентирован на обработку коммерческой информации.
Snobol- предназначен для обработки текстовых данных.
Языки семейства Algol- не представлены на ПК по не вполне ясным причинам, т. к. обладает богатым набором средств, высокой строгостью и стройностью, но и большой сложностью. Реализация языка надолго затянулась, и он пережил самого себя.
Функциональные языки программирования. Программа на таком языке представляет собой совокупность описаний функций и выражения, которые необходимо вычислить. Оно вычисляется посредством редукции (т. е. серии упрощений). Функциональное программирование не использует концепцию памяти как хранилища значений переменных. Операторы присваивания отсутствуют, вследствие чего переменные обозначают не области памяти, а объекта программы, что полностью соответствует понятию переменной в математике. Наличие стройной математической основы обеспечивает возможность использования алгебраических методов создания структуры, преобразования и исследования программ. Это в какой-то мере приближает их к описанию структуры мышления человека. Примером функционального языка является язык LISP (ListProcessing-обработка списков) Разработан и реализован в Массачусетском технологическом институте в 1959 г. Рассматривается специалистами как основной язык программирования систем искусственного интеллекта.
Логическое программирование Логика и программирование долгое время были непересекающимися областями исследований. Только в 1973 впервые было опубликовано описание языкаPROLOG (PROgramming in LOGic- программирование в терминах логики) Центральным понятием в логическом программировании является отношение. Программа представляет собой совокупность определений отношений между объектами и цели. В логическом программировании нужно только специфицировать факты, на которых алгоритм основывается, а не определять последовательность шагов, которые требуется выполнить. Логические программы отличаются принципиально низким быстродействием. Так как вычисления осуществляются методом проб и ошибок (посредством поиска с возвратами). В настоящее время для ПК существует около двух десятков реализацииPROLOG’а, некоторые из которых оформлены в виде интегрированных сред.
Объектно-ориентированное программирование. Корни объектно - ориентирования уходят в одну из ветвей логики, в которой первичной является не отношение, а объект. Прототипом объектно-ориентированного программирования явился язык SIMULA-67. Но оформилось оно в самостоятельный стиль программ ирония с появлением языка (SMALLTALK-1972 г.), первоначально предназначенного для реализаций функций машинной графики. Этот стиль программирования характеризуется богатыми графическими возможностями и средой программирования, развитой модульной структурой программ. Именно модульность упрощает разработку сложных программных продуктов. Как пример объектно-ориентированного языка можно назвать VisualBasic и Delfi.
Сейчас уже невозможно представить себе жизнь в мире ПК без Интернета. Язык гипертекстовой разметки-HTML (Hyper TextMarkur Language) позволяет создавать программы, с помощью которых можно блуждать по Сети.
17. Системы обработки текстовой информации. Текстовый процессор.
1. Обработка текстовой информации в автоматизированных системах.
Ввод, редактирование и форматирование текстов.
Большинство документов, предназначенных к печати на бумаге, а также
многие электронные документы являются текстовыми, т.е. представляют
собой блоки текста, состоящие из обычных слов, Набранных обычными
символами (буквами, цифрами, знаками препинания и др.). При работе с
текстовыми документами компьютер превращается в подобие очень мощной и
"интеллектуальной" пишущей машинки.
При подготовке текстовых документов на компьютере используются три
основные группы операций: ввода, редактирование и форматирование.
Операции ввода позволяют перевести исходный текст из его внешней формы
в электронный вид, то есть в файл, хранящийся на компьютере. Под вводом
не обязательно понимается машинописный набор с помощью клавиатуры.
Существуют аппаратные средства, позволяющие выполнять ввод текста путем
сканирования бумажного оригинала, и программы распознавания образов для
перевода документа из формата графического изображения в текстовый
формат.
Операции редактирования (правки) позволяют изменить уже существующий
электронный документ путем добавления или удаления его фрагментов,
перестановки частей документа, слияния нескольких файлов в один или,
наоборот, разбиения единого документа на несколько более мелких. Ввод и
редактирование при работе над текстом часто выполняют параллельно.
При вводе и редактировании формируется содержание текстового документа.
Оформление документа задают операциями форматирования. Команды
форматирования позволяют точно определить, как будет выглядеть текст на
экране монитора или на бумаге после печати на принтере.
Текстовые редакторы и текстовые процессоры.
Все электронные текстовые документы требуют ввода и, обычно,
редактирования, но форматирование документа не всегда является
обязательным.
Более того, форматирование текстового документа в некоторых случаях
вредит делу, поскольку информация о форматировании заносится в текст в
виде невидимых кодов. Наличие подобных кодов может мешать определенным
программам, работать с текстами. Так, например, текстовой редактор
Блокнот не способен отразить на экране текстовой файл, созданный в
текстовом процессоре WordPad, хотя обе программы принадлежат к одной
группе стандартных программ Windows 9x и обе предназначены для работы с
текстами.
Таким образом, имеются различные программы: одни из них используются
только для ввода и редактирования текста, а другие позволяют также его
форматировать. Первые программы называют текстовыми редакторами, а
вторые – текстовыми процессорами.
Все текстовые редакторы сохраняют в файле "чистый" текст и благодаря
этому совместимы друг с другом. Различные текстовые процессоры
записывают в файл информацию о форматировании по – разному и по этому
несовместимы друг с другом. Однако во многих текстовых процессорах есть
возможность преобразования текста из одного формата в другой.
В состав системы Windows 9х входит стандартный текстовый редактор
Блокнот и простой текстовой процессор WordPad. Неформатированные
текстовые файлы в системе Windows имеют расширение .ТХТ, а файлы
WordPad – расширение .DOC.
2.Текстовой редактор "Microsoft Word". Режим работы и команды.
Word является стандартной Windows – программой, его запуск и завершение
осуществляется стандартно (двойным щелчком левой кнопки мыши по
значку).
В верхней части окна располагаются панели команд, к которым относятся
строка меню и панели инструментов – Стандартная и Форматирование.
Под панелями инструментов располагается линейка, проградуированная в
сантиметрах.
Основную часть окна занимает рабочая область, содержащая окно
редактируемого документа.
Вертикальная полоса прокрутки программы Word имеет особенность. Под ней
расположены три дополнительные кнопки перехода: на страницу вверх и
вниз или к избранному объекту, в качестве которого может выступать
страница, раздел, таблица, сноска, заголовок, рисунок и т.д.
В самой нижней части окна располагается строка состояния. Она содержит
справочную информацию о документе и индикаторы, указывающие на текущий
режим работы.
Методы представления документа.
Слева от горизонтальной полосы прокрутки располагаются четыре кнопки,
позволяющие выбрать вид отображения документа в рабочей области.
1. Первая кнопка включает обычный режим. Этот режим предназначен только
для работы с текстом.
2. Режим электронного документа необходим для просмотра готового
документа.
3. В режиме разметки документ представляется на экране точно так, как
он будет выглядеть при печати на бумаге.
4. Режим структуры удобен для работ над планом документа.
Работа с несколькими документами.
В отличие от своего упрощенного аналога, процессора Wordpad, текстовой
процессор Word позволяет работать одновременно с несколькими
документами.
Активное окно документа имеет собственные кнопки:
1. сворачивающую
2. разворачивающую
3. закрывающую
После сворачивания окно документа отображается в виде небольшой панели
в левом нижнем углу рабочей области.
Для переключения в окно нужного документа нужно щелкнуть кнопкой мыши в
любом месте этого окна.
Ввод и редактирование текста.
Окно текущего документа всегда содержит мигающую вертикальную черту –
курсор.
По достижении правого края страницы текст автоматически переносится на
новую строку. Чтобы принудительно завершить строку и начать новый
абзац, надо нажать клавишу Enter.
Команды управления курсором.
|HOME |В начало текущей строки |
|END |В конец текущей строки |
|CTRL+HOME |В начало документа |
|CTRL+END |В конец документа |
|PAGE UP |Вверх на один экран |
|PAGE DOWN |Вниз на один экран |
|CTRL+PAGE DOWN |На одну печатную страницу вперед|
|CTRL+PAGE UP |На одну печатную страницу назад |
|CTRL+ВЛЕВО |На одно слово назад |
|CTRL+ВПРАВО |На одно слово вперед |
|CTRL+ВНИЗ |На один абзац вперед |
|CTRL+ВВЕРХ |На один абзац назад |
Для удаления, копирования и перемещения фрагментов текста
соответствующий фрагмент должен быть сначала выделен. Выделение
фрагмента производится протягиванием мыши.
Выделенный фрагмент удаляют нажатием клавиши Delete.
Отмена действия ошибочных команд.
Отмену последней выполненной команды выполняют командой Правка –
Отменить или кнопкой на панели инструментов.
Отмена подразумевает восстановление состояния документа таким, каким
оно было до исполнения соответствующей команды. Если операция была
отменена по ошибке, то сразу после этого ее можно повторить с помощью
команды Правка – Повторить. Повторение операций возможно только
непосредственно после их отмены.
Определение вида начертания шрифта.
В Word все операции изменения шрифта применяются к выделенному
фрагменту текста или при отсутствии выделения, к слову, на котором
располагается курсор. Для простейших операций по изменению вида и
начертания шрифта используют панель инструментов Форматирование.
В раскрывающемся списке Шрифт выбирают гарнитуру, в списке Размер
шрифта определяют размер символов, а кнопками Полужирный, Курсив и
Подчеркнутый изменяют их начертание.
Эффекты недоступные с панели инструментов Форматирование, можно создать
в диалоговом окне Шрифт, которое открывают командой Формат. В нижней
части всех вкладок этого диалогового окна приводится пример текста,
написанного в соответствии с заданными параметрами шрифта.
Элементы управления вкладки Шрифт соответствуют элементам панели
Форматирования. Раскрывающийся список Подчеркивание представляет
нестандартные варианты подчеркивания текста (например, двойной чертой
или пунктиром). Цвет отображения текста изменяют в раскрывающемся
списке Цвет. Эта операция имеет смысл только для электронных документов
и документов, которые будут распечатываться на цветном принтере.
Элементы управления вкладки Интервал позволяют изменить интервалы между
символами. Благодаря этому текст может быть уплотнен или разрежен, что
нередко используют в заголовках.
Выравнивание абзацев.
Выравнивание абзаца – это расположение его между правыми и левыми
полями страницы.
В программе Word выравнивание задают щелчком на соответствующей кнопке
на панели инструментов Форматирование. Из четырех кнопок (По левому
краю, По центру, По правому краю, По ширине) может быть включена только
одна.
Форматирование абзацев.
Для полного форматирования абзаца используют диалоговое окно Абзац,
которое открывают командой Формат – Абзац или с помощью пункта Абзац в
контекстном меню, вызываемом щелчком правой кнопки мыши.
Но более удобно форматировать при помощи линейки.
Форматирование с помощью линейки.
Линейка позволяет управлять боковыми границами и позициями табуляции
текущего абзаца. Границы абзаца задают путем перемещения
(перетаскивания) специальных маркеров.
1. Треугольный маркер, расположенный слева внизу (острием вверх) задает
левую границу для всех строк абзаца, кроме первой.
2. Перевернутый треугольный маркер слева вверху задает линию начала
первой строки абзаца и позволяет сформулировать абзацный отступ.
3. Квадратный маркер под линейкой – это элемент управления, всегда
располагающийся непосредственно под треугольным маркером левой границы
абзаца. При его перетаскивании оба маркера левой границы перемещаются
вместе, с сохранением их относительного положения. Такое специальное
оформление абзаца можно использовать при форматировании эпиграфов,
особенно важных фрагментов текста, цитат и т.д.
4. Треугольный маркер, расположенный справа, задает правую границу
текущего абзаца.
5. Символ, обозначающий позицию табуляции, располагается на линейке
слева. Он имеет вид "уголка". Щелкнув на нем, можно изменить вид
символа табуляции и, соответственно, метод отображения текста.
Выбранный символ табуляции устанавливают щелчком на линейке. В
дальнейшем его положение можно менять перетаскиванием. Для удаления
символа табуляции его перетаскивают за пределы линейки. После установки
позиции табуляции вручную все позиции табуляции, заданные по умолчанию
и расположенные до нее, удаляются.
Преобразование текста в список.
Упорядоченную информацию часто удобно представлять в виде списков. Word
поддерживает два вида списков – маркированные списки, в которых каждый
пункт помечается одинаковым маркером, и нумерованные списки, где пункты
последовательно нумеруются.
Для преобразования существующего текста в нумерованный или
маркированный список, надо выделить этот текст и щелкнуть на кнопке
Нумерация или, соответственно, Маркеры на панели инструментов.
Чтобы изменить или настроить формат списка, следует дать команду Формат
– Список или выбрать в контекстном меню пункт Список. При этом
открывается диалоговое окно список.
Оформление текста в несколько столбцов.
В газетах и некоторых книгах (обычно в словарях и энциклопедиях)
информацию нередко представляют в несколько столбцов. Это связано с
тем, что короткие строчки легче читать.
1. Для разбиения текста на столбцы его вводят обычным образом, затем
выделяют и щелкают по кнопке колонки. В открывшемся меню выбирают
количество создаваемых столбцов. По умолчанию столбцы имеют
одинаковую ширину.
2. На линейки форматирования появляются маркеры столбцов.
Перетаскиванием этих маркеров изменяют положение промежутка между
столбцами и его ширину.
3. Если несколько столбцов текста целиком размещаются на одной
странице, можно сделать так чтобы колонки имели одинаковую длину.
Для этого надо дать команду Вставка – Разрыв, установить
переключатель на текущей странице и щелкнуть на кнопке ОК.
4. Если стандартный метод форматирования столбцов неудовлетворителен,
следует использовать диалоговое окно Колонки, которое открывают
командой Формат – Колонки.
Создание таблиц.
Небольшие таблицы создаются с помощью кнопки Добавить таблицу на
панели инструментов.
1. Пустую таблицу с произвольным числом строк и столбцов создают с
помощью команды Таблица – Добавить таблицу. Число строк и столбцов
задают с помощью счетчиков диалогового окна.
2. Если необходимо разделить или объединить ячейки, то, выделив
необходимые ячейки, дают команду Таблица – Разбить ячейки или
Таблица – Объединить ячейки.
3. Линии, разбивающие таблицу, можно рисовать или удалять в ручную. На
панели инструментов для этой цели служат кнопки Нарисовать таблицу и
Ластик.
Ввод в таблицу осуществляют по ячейкам, причем в любом порядке. Ячейка
может содержать несколько абзацев текста. Клавиша ТАВ позволяет
переходить от текущей ячейки к следующей. Каждую ячейку таблицы можно
формировать независимо от остальных. Если щелкнуть на ячейки правой
кнопкой мыши и выбрать в контекстном меню пункт Направление текста, то
строки текста в ячейки таблицы можно расположить вертикально.
Предварительный просмотр и печать документа.
1. Чтобы убедится в том, что текст на бумаге будет выглядеть так, как
надо, используют специальный режим предварительного просмотра. Для
перехода в этот режим служит кнопка (с лупой) на панели
инструментов, или команда Файл, предварительный просмотр.
2. В режиме предварительного просмотра документ нельзя редактировать.
3. Если оформление документа не устраивает, возможно, стоит изменить
параметры страницы. Для этого открывают командой Файл диалоговое
окно Параметры страницы.
Это диалоговое окно содержит четыре вкладки.
Вкладка Поля позволяет задать поля листа бумаги со всех четырех
сторон. Элементы вкладки Размер бумаги управляют размером листа бумаги
и его ориентацией. На вкладке Макет расположены элементы управления,
задающие специальные параметры, если документ должен распечататься
особым образом.
4. Щелчок на кнопке Печать на панели инструментов – самый быстрый, но
не самый лучший способ распечатать документ. По такой команде документ
печатается с параметрами, заданными по умолчанию.
5. В абсолютном большинстве случаев используют команду Файл, Печать. В
этом случае открывается диалоговое окно Печать, позволяющее настроить
параметры печати и свойства принтера по своему усмотрению.
Вопросы:
1. Чем отличаются текстовые редакторы от текстовых процессоров?
2. Что такое операция редактирования?
3. Что такое форматирование документа?
4. Какие команды управления курсором вы знаете?
5. Опишите окно Microsoft Word.
Задание области печати.
Рабочие листы могут быть очень большими, поэтому если не требуется
печатать весь рабочий лист, можно определить область печати.
Область печати – это заданный диапазон ячеек, который выдается на
печать вместо всего рабочего листа. Чтобы задать область печати, надо
выбрать диапазон ячеек и дать команду "Файл" – "Область печати" –
"задать".
Выбранный диапазон помечается пунктирной рамкой, и при последующих
командах печати будет печататься только он. Каждый рабочий лист в
рабочей книге может иметь свою область печати, но только одну. Если
повторно дать команду "Файл" – "Область печати" – "Задать", то заданная
область печати сбрасывается.
Создание диаграмм.
Для более наглядного представления табличных данных часто
используют графики и диаграммы. Средства программы Excel позволяют
создать диаграмму, основанную на данных из электронной таблицы, и
поместить ее в той же самой рабочей книге.
1. Для создания диаграмм и графиков удобно использовать электронные
таблицы, оформленные в виде баз данных, Перед построением диаграммы
следует выбрать диапазон данных, которые будут на ней отображаться.
Если включать в диапазон ячейки, содержащие заголовки полей, то эти
заголовки будут отображаться на диаграмме как пояснительные надписи.
Выбрав диапазон данных, надо щелкнуть по кнопке Мастер диаграмм на
панели инструментов Стандартная.
2. Мастер диаграмм подготавливает создание диаграммы и работает в
несколько этапов. Переход от этапа к этапу выполняется щелчком на
кнопке Далее. На первом этапе работы мастера выбирают тип
диаграммы. Программа Excel предоставляет возможность создания
нескольких десятков различных типов и видов диаграмм.
3. Если диаграмма создается на основе записей, имеющих структуру базы
данных, то вся информация, необходимая на следующем этапе работы
мастера, вносится в соответствующие поля автоматически. После этого
выбирают параметры оформления различных частей диаграммы.
4. На последнем этапе работы мастера выбирают рабочий лист для
размещения готовой диаграммы. После щелчка на кнопке Готово диаграмма
создается и размещается на рабочем листе.
5. Созданную диаграмму можно рассматривать как формулу. Если внести
изменения в данные, использованные при ее создании, то диаграмма
изменится. Готовая диаграмма состоит из ряда элементов, которые можно
выбирать и изменять. Выбранный элемент помечается маркерами.
6. Щелкнув на маркере правой кнопкой мыши и выбрав в контекстном меню
пункт под названием Формат, можно изменить содержание или оформление
элемента диаграммы с помощью диалогового окна Формат.
Вопросы:
1. Какова структура документа Microsoft Excel?
2. Охарактеризовать режим:
а) файл;
б) правка;
в) вставка;
г) формат;
д) сервис;
е) данные.
3. Как вывести активную часть таблицы на печать?
4. Как создаются диаграммы?
ТЕМА № 5. РАБОТА С БАЗАМИ ДАННЫХ
Хранение информации – одна из важнейших функций компьютера. Одним из
распространенных средств такого хранения являются базы данных.
База данных - это файл специального формата, содержащий информацию,
заданную определенным образом.
Большинство баз данных имеют табличную структуру. Как мы знаем, в
табличной структуре адрес данных определяется пересечением строк и
столбцов.
В базах данных столбцы называются полями, а строки –записями. Поля
образуют структуру базы данных, а записи составляют информацию,
которая в ней содержится.
Простейшие базы данных можно создать, не прибегая к специальным
программным средствам. Чтобы файл считался базой данных, информация в
нем должна иметь структуру (поля) и быть форматирована так, чтобы
содержимое соседних полей легко различалось. Простейшие базы данных
можно создать в текстовом редакторе Блокнот, то есть обычный текстовый
файл при определенном форматировании тоже может считаться базой
данных.
Существует два формата простейших баз данных.
1. С заданным разделителем.
2. С фиксированной длиной поля.
Пример текстовой базы данных с разделителями в редакторе Блокнот.
Разделителем является запятая.
|- Блокнот |
|[pic] |
|Файл Правка Поиск ? |
| Фамилия,Имя,Отчество,Дата рождения,Домашний телефон |
| |
|Александров,Андрей,Иванович,16/03/86,123-45-67 |
| |
|Борисова,Анна,Георгиевна,27/05/86,765-43-21 |
| |
|Воробьев,Олег,Петрович,18/09/85,111-11-11 |
| |
|Гришин,Иван,Викторович,31/01/86,222-22-22 |
Та же текстовая база с фиксированной длиной полей
|- Блокнот |
| Файл Правка Поиск ? |
|Фамилия Имя Отчество Дата рождения |
|Домашний телефон |
| |
|Александров Андрей Иванович 16/03/02 |
|123-45-67 |
| |
|Борисова Анна Георгиевна 27/05/86 |
|765-43-21 |
| |
|Воробьев Олег Петрович 10/09/85 |
|111-11-11 |
| |
|Гришин Иван Викторович 31/01/86 |
|222-22-22 |
Свойства полей. Типы полей.
Поля – это основные элементы структуры базы данных.
От свойств полей зависит, какие типы данных можно вносить в поле, а
какие нет, а так же то, что можно делать с данными, содержащимися в
поле.
Например, данные, содержащиеся в поле Цена, можно просуммировать,
чтобы определить итоговый результат. Суммировать данные, содержащиеся
в поле Номер телефона, совершенно бессмысленно. Очевидно, что эти поля
обладают разными свойствами и относятся к разным типам.
Основным свойством любого поля является его длина, так же свойством
любого поля является его имя. Разумеется, одна база данных не может
иметь двух полей с одинаковым именем.
Но кроме имени у поля есть еще свойство подпись.
Подпись – это та информация, которая отображается в заголовке столбца.
Разные типы полей имеют разное назначение и разные свойства.
1. Основное свойство текстового поля – размер.
2. Числовое поле служит для ввода числовых данных. Оно тоже имеет
размер, но числовые поля бывают разными, например, для ввода целых
чисел и для ввода действительных чисел. В последнем случае кроме
размера поля задается также размер десятичной части числа.
3. Поля для ввода дат и времени имеют тип Дата / время.
4. Особый тип поля – Денежный. В этом случае компьютер изображает
числа вместе с денежными единицами, различает рубли и копейки, доллары
и центы, фунты и пенсы и т.д.
5. В современных базах данных можно хранить не только числа и буквы,
но и картинки, музыкальные клипы и видеозаписи. Поле для таких
объектов называется полем объекта ОLE.
СУБД Аccess 9х
Системы управления базами данных (СУБД) – это программные средства, с
помощью которых можно создавать базы данных, наполнять их и работать с
ними.
Исходное окно Access 9x.
Шесть вкладок этого окна представляют шесть видов объектов, с которыми
работает программа.
Таблицы – основные объекты базы данных.
Запросы – это специальные структуры, предназначенные для обработки
данных базы. С помощью запросов данные упорядочивают, фильтруют,
отбирают, изменяют, объединяют.
Формы – это объекты, с помощью которых в базу вводят новые данные или
просматривают имеющиеся.
Отчеты – с их помощью данные выдают на принтер в удобном и наглядном
виде.
Макросы – эти операции с базой производятся, когда имеет смысл
сгруппировать несколько команд в один макрос.
Модули – это программные процедуры, написанные на языке Visual Basic
Режимы работы с Access 9x.
Стартовое окно базы, кроме шести вкладок для основных объектов,
содержит три командные кнопки: открыть, конструктор, создать. С их
помощью и выбирается режим работы с базой.
1. Кнопка открыть открывает избранный объект. Если это таблица, то ее
можно просмотреть, внести новые записи или изменить те, что были
внесены ранее.
2. Кнопка конструктор тоже открывает избранный объект, но по -
другому. Она открывает его структуру и позволяет править не
содержимое, а устройство. Если это таблица, в нее можно вводить
новые поля или изменять свойства существующих полей. Если это
форма, в ней можно изменять или создавать элементы управления.
3. Кнопка создать служит для создания новых объектов.
Таблицы. Создание таблиц.
Таблицы – основные объекты базы данных.
Создание таблицы состоит в задании ее полей и назначении их свойств.
Оно начинается со щелчка на кнопке создать в окне база данных.
Есть несколько способов создания новой таблицы, отличающихся уровнем
автоматизации.
1. Режим таблицы
2. Конструктор
3. Мастер таблиц
4. Импорт таблиц
5. Связь с таблицами
Самый "автоматичный" способ состоит в импорте таблиц из другой базы. В
зависимости от обстоятельств из импортируемой таблицы может поступить
структура полей, их названия и свойства, а также и содержимое базы.
В тех случаях, когда речь идет о чужой таблице, которая находится на
удаленном сервере и которую нельзя импортировать целиком, пользуются
режимом связь с таблицами.
Программа мастер таблиц ускоряет создание структуры таблицы.
Пункт режим таблицы открывает заготовку, в которой все поля имеют
формальные имена: Поле1, Поле2… и т. д. и один стандартный текстовой
тип. Такую таблицу можно сразу наполнять информацией.
Наиболее универсальный ручной метод представляет пункт конструктор. В
этом режиме можно самостоятельно задать имена полей, выбрать их тип и
настроить свойства.
Приемы работы с таблицами баз данных.
1. Строка состояния в нижней части окна называется полем номера
записи. Это поле содержит кнопки перехода, с помощью которых можно
перемещаться по таблице
2. Каждая запись имеет слева кнопку – маркер записи. Щелчок на этом
маркере выделяет всю запись и готовит ее к копированию, перемещению,
удалению.
3. Щелчок правой кнопкой на выделенной записи открывает контекстное
меню для операций с записью.
4. Маркер, находящийся в левом верхнем углу таблицы, это маркер
таблицы. Щелчок на нем выделяет всю таблицу, а правый щелчок открывает
контекстное меню для операций с таблицей в целом.
5. Поля базы данных представлены в таблице столбцами. Каждый столбец
имеет заголовок, в котором записано имя поля или то значение, которое
задано в свойстве подпись.
6. Если содержимое поля не полностью умещается в ячейке таблицы,
столбец можно расширять. При наведении указателя мыши на границу между
столбцами указатель меняет форму. Теперь границу можно перемещать
методом перетаскивания, а двойной щелчок, выполненный в этот момент,
автоматически устанавливает ширину столбца равной длине самого
длинного значения в данном поле.
7. Щелчок на заголовке столбца выделяет весь столбец, а щелчок правой
кнопкой на выделенном столбце открывает контекстное меню. Его пункты
позволяют отсортировать записи по данному полю, вставить новый
столбец, скрыть столбец и прочее.
8. Скрытый столбец не исчезает из базы, а только перестает
отображаться на экране. Чтобы снова его отобразить, надо навести
указатель на границу между столбцами в том месте, где был скрыт
столбец, и выполнить двойной щелчок.
Запросы
Предположим, что на крупном предприятии есть огромная база данных,
содержащая подробные сведения о каждом сотруднике. Кроме формальной
информации база может содержать и конфиденциальную, например сведения
о заработной плате. Вся эта информация хранится в базовых таблицах.
Поэтому доступ пользователей к базовым таблицам закрывают.
Для доступа к данным есть другое средство – запросы. Для одной и той
же таблицы можно создать множество разных запросов, каждый из которых
сможет извлекать из таблицы лишь малую часть информации, но именно ту
часть, которая в данный момент необходима.
Выбор базовых таблиц для запроса.
1. Создание запроса к базе начинается с открытия вкладки запросы
диалогового окна база данных и щелчка на кнопке создать.
2. В открывшемся диалоговом окне новый запрос задают ручной режим
создания запроса выбором пункта конструктор.
3. Создание запроса в режиме конструктора начинают с выбора тех таблиц
базы, на которых будет основан запрос.
4. Выбор таблиц выполняют в диалоговом окне добавление таблицы. В нем
отражаются все таблицы имеющиеся в базе.
5. Выбранные таблицы заносят в верхнюю половину бланка запроса по
образцу щелчком на кнопке добавить.
6. В окне добавление таблицы обратите внимание на наличие трех
вкладок: таблицы, запросы, запросы и таблицы. Они говорят о том, что
запрос не обязательно основывать только на таблицах. Если ранее уже
был создан запрос, то новый запрос можно основывать и на нем.
Заполнение бланка запроса по образцу.
1. Бланк запроса по образцу имеет две панели. На верхней панели
расположены списки полей тех таблиц, на которых основывается
запрос.
2. Строки нижней панели определяют структуру запроса, в которой будут
содержаться данные, полученные по результатам запроса.
3. Строку Поле заполняют перетаскиванием названий полей из таблиц в
верхней части бланка. Каждому полю будущей результирующей таблицы
соответствует один столбец бланка запроса по образцу.
4. Строка Имя таблицы заполняется автоматически при перетаскивании
поля.
5. Если щелкнуть на строке Сортировка, появится кнопка раскрывающегося
списка, содержащего виды сортировки.
6. Строка Условие оборота, здесь записывают тот критерий, по которому
выбирают записи для включения в результирующую таблицу.
Например, назначены два условия отбора при наборе игроков футбольной
команды: по весу игрока (более 80 кг.) и по росту (менее 190 см.).
7. Запуск запроса выполняют щелчком на кнопке Вид. При
запуске образуется результирующая таблица.
8. Чтобы выйти из результирующей таблицы и вернуться к
созданию запроса в бланке запроса по образцу, нужно
еще раз щелкнуть по кнопке Вид.
Текстовый процессор — компьютерная программа, используемая для написания и модификации документов, компоновки макета текста и предварительного просмотра документов в том виде, в котором они будут напечатаны (свойство, известное как WYSIWYG)[1].
Современные текстовые процессоры помимо форматирования шрифтов и абзацев и проверки орфографии включают возможности, ранее присущим лишь настольным издательским системам, в том числе создание таблиц и вставку графических изображений[1].
Наиболее известными примерами текстовых процессоров являются Microsoft Word и OpenOffice.org Writer.
Текстовыми процессорами в 1970-е — 1980-е годы называли предназначенные для набора и печати текстов машины индивидуального и офисного использования, состоящие из клавиатуры, встроенного компьютера для простейшего редактирования текста, а также электрического печатного устройства. Позднее наименование «текстовый процессор» стало использоваться для компьютерных программ, предназначенных для аналогичного использования.
18. Информационно-поисковые системы. Базы данных. Глава 1. Информационно-поисковые системы
1.1 Понятие информационных поисковых систем
Поиск информации - задача, которую человечество решает уже многие столетия. По мере роста объема информационных ресурсов, потенциально доступных одному человеку (например, посетителю библиотеки), были выработаны все более изощренные и совершенные поисковые средства и приемы, позволяющие найти необходимый документ.
Автоматизированная поисковая система - система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций [12, c. 2].
Опыт и практика создания систем в различных сферах деятельности позволяет дать более широкое и универсальное определение, которое полнее отражает все аспекты их сущности.
Информационно-поисковая система - это система, обеспечивающая поиск и отбор необходимых данных в специальной базе с описаниями источников информации (индексе) на основе информационно-поискового языка и соответствующих правил поиска [14].
Главной задачей любой ИПС является поиск информации релевантной информационным потребностям пользователя. Очень важно в результате проведенного поиска ничего не потерять, то есть найти все документы, относящиеся к запросу, и не найти ничего лишнего. Поэтому вводится качественная характеристика процедуры поиска - релевантность.
Релевантность - это соответствие результатов поиска сформулированному запросу.
Далее мы будем, в основном, рассматривать ИПС для всемирной паутины (WorldWideWeb). Основными показателями ИПС для WWW являются пространственный масштаб и специализация. По пространственному масштабу ИПС можно разделить на локальные, глобальные, региональные и специализированные. Локальные поисковые системы могут быть разработаны для быстрого поиска страниц в масштабе отдельного сервера. Региональные ИПС описывают информационные ресурсы определенного региона, например, русскоязычные страницы в Интернете. Глобальные поисковые системы в отличие от локальных стремятся объять необъятное - по возможности наиболее полно описать ресурсы всего информационного пространства сети Интернет. [7, c. 3]
Запрос «БД» перенаправляется сюда; см. также другие значения.
Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).[1]
Нажмите для увеличения
Многие специалисты указывают на распространённую ошибку, состоящую в некорректном использовании термина «база данных» вместо термина «система управления базами данных», и указывают на необходимость различения этих понятий.[2]
БД хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации (архивы, библиотеки, картотеки и т. п.) базами данных не являются.
Данные в БД логически структурированы (систематизированы) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе. Структурированность подразумевает явное выделение составных частей (элементов), связей между ними, а также типизацию элементов и связей, при которой с типом элемента (связи) соотносится определённая семантика и допустимые операции.[9]
БД включает схему, или метаданные, описывающие логическую структуру БД в формальном виде (в соответствии с некоторой метамоделью). В соответствии с ГОСТ Р ИСО МЭК ТО 10032-2007, «постоянные данные в среде базы данных включают в себя схему и базу данных. Схема включает в себя описания содержания, структуры и ограничений целостности, используемые для создания и поддержки базы данных. База данных включает в себя набор постоянных данных, определённых с помощью схемы. Система управления данными использует определения данных в схеме для обеспечения доступа и управления доступом к данным в базе данных».[3]
Из перечисленных признаков только первый является строгим, а другие допускают различные трактовки и различные степени оценки. Можно лишь установить некоторую степень соответствия требованиям к БД.
В такой ситуации не последнюю роль играет общепринятая практика. В соответствии с ней, например, не называют базами данных файловые архивы, Интернет-порталы илиэлектронные таблицы, несмотря на то, что они в некоторой степени обладают признаками БД. Принято считать, что эта степень в большинстве случаев недостаточна (хотя могут быть исключения).
19. Системы обработки числовой информации. Электронные таблицы.
