Программы распознавания текста 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Программы распознавания текста



Применяя сканер, можно не только получать «электронные фотографии», но и использовать его для преобразования текста, напечатанного на бумаге в текст «пригодный для редактирования». Конечно текст сам собой превращаться не будет, необходима программа распознавания текста – например Fine Reader. Принцип действия таких программ следующий: сканируется фотография текста, затем методом сравнения множества образцов черно-белая фотография преобразуется в обычный текст. Пользователю остается сохранить его на диске или через буфер обмена скопировать в любой текстовый редактор.

Fine Reader автоматически распознает разные участки текста, как текстовую картинку, так называемые нераспознанные блоки. В программе есть возможность настройки на конкретный текст. На панели находятся кнопки – сканировать, выделить блоки и распознать. Для получения фотографии текста используем кнопку – сканировать. Нажмите на кнопку – распознать и подтвердите автоматическое определение блоков. Придется исправить ошибки, так как точность распознавания Fine Reader – 92 %.

 

Программное обеспечение информационных технологий в предметной области: системы программирования, основы Интернет-программирования, системы автоматизированного проектирования.

Системы программирования.

Даже при наличии десятков тысяч программ для пользователя может потребоваться что-то такое, чего не делают (или делают, но не так) имеющие программы. В этих случаях следует использо­вать системы программирования, т.е. системы для разработки но­вых программ. Современные системы програм­мирования для персональных компьютеров обычно предостав­ляют пользователю весьма мощ­ные и удобные средства для раз­работки программ. В них входят: – компилятор, осуществляющий преобразование программ на языке программирования в программу в машинных кодах, или интерпретатор, ocуществляющий непосредственное выполнение текста программы на языке про­граммирования высокого уровня; библиотеки подпрограмм, со­держащие заранее подготовлен­ные подпрограммы, которыми могут пользоваться программисты; различные вспомогательные программы, например отладчики. программы для получения пре­красных ссылок. Часто компиляторы интерпрета­торы объединяются с редактора­ми текстов для ввода и исправления текстов программ и отладчи­ками для правления ошибок в программах (отладки программ).

Для популярных языков про­граммирования на IBM PC суще­ствует множество систем программирования. естественно, что программисты предпочитают те системы, которые легки в ис­пользовании, позволяют полу­чить эффективность программы, имеют богатые библиотеки функций (подпрограмм) и мощ­ные возможности для отладки разрабатываемых программ. В качестве примеров таких систем программирования можно назвать C++ Builder.

Системы программирования, прежде всего, различаются по тому, какой язык программирования он реализует. Среди программистов, пишущих программы для персональных компьютеров, наибольшей попу­лярностью пользуются языки Си,Си ++, Паскаль, JAVA.

Система программирования состоит из: языка програм-ия (основа системы), пользовательского интерфейса (исходного кода) и компилятора. В польз интерфейсе набирается код программы (листинг) или (и) редактируется. Листинг – распечатка программы на листе или представление в электр. варианте. Компилятор преобразует исход. Код в машинный код (последовательность нулей и единиц). Компилятор – это программа, к-ая преобразует исход. код в машин. Код. Исход. код – это послед-ть операторов, процедур, ф-ий, заложенных в к-л языке программирования с учетом синтаксиса языка. Машин. код – это прямые команды процессору со стороны исполняемой программы (последовательность нулей и единиц).

Языки прогр-ия бывают низкого и высокого уровня. Языки низ. Уровня приближены по синтаксису к машин.кодам, с их помощью можно создать процедуры и ф-ии, однако они сами не оперируют функциями и процедурами, выполняют простейшие действия (+,-, поместить в память по опред. адресу и т.д.). Пример: Асемблер, Фортран. Языки высокого уровня – орерируют гот. процед. и ф-ми, заложенными в язык программирования. Здесь практически всегда присутствует пользоват. интерфейс, к-ый отсутствует в языках низ.уровня. Пример: Борланд Паскаль, Турбо Паскаль, Борланд Си, Си++, Си#.

Основы Интернет-программирования. Особенность: 1 Обычные языки программирования и результаты их работы,т.е. программы работают именно на той платформе, на которой были созданы. Платформа – это комплекс программно-аппаратных средств. Например, IBMPS; Aple; palm; symbian. Инет- программ-ие – это кроссплатформенное программ-ие. Кроссплатформенные языки прогр-ия – это языки, поддерживаемые разными платформами, и программы, написанные на этих языках, соответственно, должны работать на разных платформах.

2. Инет - программирование – серверное прогр-ие (прогр-ие серверов). Программа, написанная на к-л «серверном» языке прогр-ия, выполняется на компьютере-сервере. Обрабатывает инф-ию, приходящую с клиентских комп-ров и выдает обратно рез-ты обработки клиентским комп-рам. Языки инет – прогр-ия:HTML, Java, Perl, PHP. HTML – язык гиперссылок. Обладает возможностями простейшего форматирования текста (курсив, жирный, размер символов, шрифт, выравнивание), а также, самое важное, позволяет переходить к другим страницам при помощи ссылок. Web-дизайн – создание страниц сгиперссылками.

САПР – системы, автоматизирующие разработку документации, чертежей, подбор оборудования, схем, технологий расчета физико-механических свойств систем. Примеры: AutoCAD; SolidWorks; Adams. Система автоматизированного проектирования (САПР) или— программный пакет, предназначенный для создания чертежей, конструкторской и/или технологической документации и/или 3D моделей. Современные системы автоматизированного проектирования обычно используются совместно с системами автоматизации инженерных расчётов и анализа CAE. Данные из CAD-систем передаются в CAM (англ. Computer-aided manufacturing — система автоматизированной разработки программ обработки деталей для станков с ЧПУ или ГАПС (Гибких автоматизированных производственных систем)).

Обычно охватывает создание геометрических моделей изделия (твердотельных, трехмерных, составных), а также генерацию чертежей изделия и их сопровождение. Следует отметить, что русский термин «САПР» по отношению к промышленным системам имеет более широкое толкование, чем «CAD» — он включает в себя CAD, CAM и CAE.]

Выделяют следующие виды обеспечения:

-Математическое обеспечение САПР — математические модели, методики и способы их получения - Лингвистическое обеспечение САПР -Техническое обеспечение САПР — устройства ввода, обработки и вывода данных, средства поддержки архива проектных решений, устройства передачи данных - Информационное обеспечение САПР — информационная база САПР, автоматизированные банки данных, системы управления базами данных (СУБД);

-Программное обеспечение САПР; -Программные компоненты САПР (примером может служить Геометрический решатель САПР); -Методическое обеспечение;

-Организационное обеспечение. Правильный выбор САПР — надежное условие эффективного проектирования.

Критерии выбора: Распространенность САПР; Цена САПР, её сопровождения и модификации; Широта охвата задач проектирования; Удобство работы САПР и её «дружественность»; Наличие широкой библиотечной поддержки стандартных решений; Возможность и простота стыковки с другими САПР; Возможность коллективной работы.


 

Базы и банки данных. Типы, структуры и модели данных. Отношения на множествах. Реляционные и объектно-ориентированные базы данных. Проектирование баз данных. Системы управления базами данных (СУБД). Сортировка, поиск, фильтрация данных. Запросы к базе данных. Разработка отчетов. Базы знаний.

База данных — это совокупность хранимых в памяти ЭВМ и специальным образом организованных взаимосвязанных данных, отображающих состояние предметной области. База данных также предназначена для обеспечения информационных нужд определенных пользователей.

Основные структуры данных

Работа с большими наборами данных автоматизируется проще, когда данные упорядочены, то есть образуют заданную структуру. Существует три основных типа структур данных: линейная, иерархическая и табличная.

Линейные структуры (список) - это упорядоченные структуры, в которых адрес элемента однозначно определяется его номером.

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

Иерархические структуры данных. Нерегулярные данные, которые трудно представить в виде списка или таблицы, часто представляют в виде иерархических структур (система почтовых адресов). В иерархической структуре адрес каждого элемента определяется путем доступа (маршрутом), ведущим от вершины структуры к данному элементу. Типы данных: текст, числа, формулы.

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

Эта модель данных должна быть четко определена, для чего в системе управления базами необходимо представить средства (язык) для ее описания. Основное назначение модели данныхсостоит в том, чтобы дать возможность представить в целом информационную картину без отвлекающих деталей, связанных с особенностями хранения. Она является инструментом, с помощью которого разрабатывается стратегия получения любых данных, хранящихся в банке.

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

Сетевая модель данных. Отношения объектов реального мира всегда могут быть представлены в виде некоторой сети. Это представление рисует довольно наглядную картину реальной действительности и, кроме того, претендует на то, что может быть естественным образом отражено в долговременной памяти вычислительной (информационной) системы.

Иерархическая модель данных. На уровне сети база данных представляется в виде сложной объемной паутины, то на уровне иерархической модели базы данных представляется в виде совокупности отдельных древовидных структур, в корнях которых стоят идентификаторы объектов, а на последующих ярусах раскрываются свойства этих объектов.

Сетевые модели данных могут быть разложены на иерархические структуры, однако такая модель данных, представленная как совокупность нескольких деревьев, не обладает наглядностью, так как не создается впечатления некоторой взаимосвязанной системы данных. Вообще говоря, одновременно с использованием деревьев для описания модели данных неплохо представлять себе модель данных в виде сети, с тем, чтобы ясно понимать, как с ней взаимодействуют иерархические структуры. Сетевая модель, если она не очень громоздка, позволяет графически представить взаимодействие объектов, отображенных в базе данных. Это всегда полезно, даже если затем для описания используются иные структуры.

Реляционная модель данных. Наиболее абстрактной моделью является реляционная модель данных. Абстрактна она в том смысле, что в значительной степени ориентирована на интересы пользователя (программиста) и совершенно не несет в себе черт реального отображения на физическую память. Реляционная модель получается путем дальнейшей формализации иерархической модели. В этой модели все связи между объектами задаются путем явной фиксации идентификаторов объектов в записях. На первый взгляд реляционная модель может быть представлена в виде однородных таблиц (отношений), которые напоминают стандартные последовательные файлы. Однако это очень упрощенная точка зрения. Дело в том, что последовательный файл предполагает определенную упорядоченность и обработку в соответствии с этой упорядоченностью, или, иными словами, предполагается вход со стороны одного поля (ключа сортировки).

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

Проектирование базы данных:

1) Разработка технического задания - должен предоставить заказчик.

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

Например, при подготовке базы данных для учета абитуриентов и студентов в высшем учебном заведении необходимо не только изучить документооборот ректората и всех деканатов, но и понять, что хотели бы получить от базы данных службы. Следует изучить работу подразделений, распределяющих учебную нагрузку преподавателей, отвечающих за распределение аудиторного фонда, за проживание студентов в общежитии и других. В расчет должны приниматься и такие службы, как библиотека, отдел кадров и прочие. В любой момент может выясниться, например, что администрация библиотеки должна периодически поставлять кому-то отчеты, характеризующие читательскую активность студентов в зависимости от пола, возраста и социального положения. К возможным пожеланиям заказчика следует готовиться на этапе проектирования, до создания базы.

Система управления базами данных. Является составной частью автоматизированного банка данных и обеспечивает работу прикладных программ с базой данных.

Одним из важнейших назначений СУБД является обеспечение независимости данных. Под этим термином понимается независимость данных и использующих их прикладных программ друг от друга в том смысле, что изменение одних не приводит к изменению других. Необходимо также отметить такие возможности СУБД, как обеспечение защиты и секретности данных, восстановление баз данных после сбоев, ведение учета работы с базами данных. Система управления данными имеет набор средств, которые обеспечивают определенные способы доступа к данным. Наиболее общими операциями, которые выполняются средствами СУБД, являются операции поиска (главная), исправления, добавления и удаления данных.

Запросы служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции, как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнение таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах. Начинающие пользователи не сразу понимают роль запросов, поскольку все те же операции можно делать и с таблицами. Да, действительно, это так, но есть соображения удобства (в первую очередь быстродействия) и соображения безопасности. Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную результирующую таблицу. Если хотят подчеркнуть факт «временности» этой таблицы, то ее еще называют моментальным снимком. В системах управления базами данных упорядоченность табличных структур при их обновления (поскольку при внесении новых записей нарушается упорядоченность) решается благодаря запросам.

Если необходимо, чтобы данные, отобранные в результате работы запроса на выборку, были упорядочены по какому-либо полю, применяют сортировку. В нижней части бланка имеется специальная строка Сортировка. При щелчке на этой строке открывается кнопка раскрывающегося списка, в котором можно выбрать метод сортировки: по возрастанию или по убыванию. В результирующей таблице данные будут отсортированы по тому полю, для которого задан порядок сортировки.

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

• выделяют столбец щелчком на его заголовке (кнопку мыши отпускают);

• еще раз щелкают на заголовке уже выделенного столбца (но кнопку не отпускают);

• перетаскивают столбец в другое место.

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

Отчеты служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитывать параметры принтера и параметры используемой бумаги.

Структура готового отчета отличается от структуры формы только увеличенным количеством разделов. Кроме разделов заголовка, примечания и данных, отчет может содержать разделы верхнего и нижнего колонтитулов. Если отчет занимает более одной страницы, эти разделы необходимы для печати служебной информации, например номеров страниц. Чем больше страниц занимает отчет, тем важнее роль данных, выводимых на печать через эти разделы. Если для каких-то полей отчета применена группировка, количество разделов отчета увеличивается, поскольку оформление заголовков групп выполняется в отдельных разделах.

Редактирование структуры отчета выполняют в режиме Конструктора (режим запускается кнопкой Конструктор в окне База данных). Важной особенностью отчетов является наличие средства для вставки в область верхнего или нижнего колонтитула текущего номера страницы и полного количества страниц.


 

Компьютерные сети. Глобальная сеть Интернет. Службы сети Интернет: электронная поста, всемирная информационная паутина, служба передачи файлов, служба телеконференций и др. Методы и средства поиска информации в Интернет. Деловые Интернет-технологии.

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

Преимущества работы в сети перед работой на отдельной машине заключаются в том, что пользователь получает значительно более широкие возможности за счет доступа к ее ресурсам. Например, Вы сможете легко получить информацию, находящуюся на других машинах, подключенных к сети (конечно не любую информацию, а только ту, которая определена как сетевой ресурс, т.е. сделана доступной для пользователей сети). Вы сможете воспользоваться более мощными машинами для запуска каких-либо программ, если мощность Вашего компьютера недостаточна для этого (удаленный запуск программ). Вы сможете обмениваться информацией с другими пользователями сети. Вы сможете сэкономить определенные средства за счет того, что сразу несколько пользователей получат возможность работать с одним общим устройством, например принтером. Классификация сетей. 1) по протяженности линий связи различают сети:

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

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

3) по способу управления различают сети:

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

При физическом соединении двух или более компьютеров образуется компьютерная сеть. В общем случае, для создания компьютерных сетей необходимо специальное аппаратное обеспечение(сетевое оборудование) и специальное программное обеспечение(сетевые программные средства). Простейшее соединение двух компьютеров для обмена данными называется прямым соединением. Для создания прямого соединения компьютеров, работающих в операционной системе Windows 98. не требуется ни специального аппаратного, ни программного обеспечения.

В соответствии с используемыми протоколами компьютерные сети принято разделять на локальные (LAN – Lokal Area Network) и глобальные (WAN – Wide Area Network). Компьютеры локальной сети преимущественно используют единый комплект протоколов для всех участников. По территориальному признаку локальные сети отличаются компактностью. Они могут объединять компьютеры одного помещения, этажа, здания, группы компактно расположенных сооружений. Глобальные сети имеют, как правило, увеличенные географические размеры. Они могут объединять как отдельные компьютеры, так и отдельные локальные сети, в том числе использующие различные протоколы.

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

Группы сотрудников работающих над одним проектом в рамках локальной сети называются рабочими группами. В рамках одной локальной сети могут работать несколько рабочих групп. У участников рабочих групп могут быть разные права для доступа к общим ресурсам сети. Совокупность приемов разделения и ограничения прав участников компьютерной сети называется политикой сети. Управление сетевыми политиками (их может быть несколько в одной сети) называется администрированием сети. Лицо, управляющее организацией работы участников локальной компьютерной сети, называется системным администратором.

Создание локальных сетей характерно для отдельных предприятий или отдельных подразделений предприятий. Если предприятие (или отрасль) занимает обширную территорию, то отдельные локальные сети могут объединяться в глобальные сети. В этом случае локальные сети связывают между собой с помощью любых традиционных каналов связи (кабельных, спутниковых, радиорелейных и т.п.). Как мы увидим ниже, при соблюдении специальных условий для этой цели могут быть использованы даже телефонные каналы, хотя они в наименьшей степени удовлетворяют требованиям цифровой связи.

Для связи между собой нескольких локальных сетей, работающих по разным протоколам, служат специальные средства, называемые шлюзами. Шлюзы могут быть как аппаратными, так и программными. Например, это может быть специальный компьютер (шлюзовый сервер), а может быть и компьютерная программа. В последнем случае компьютер может выполнять не только функцию шлюза, но и какие-то иные функции типичные для рабочих станций.

При подключении локальной сети предприятия к глобальной сети важную роль играет понятие сетевой безопасности. В частности, должен быть ограничен доступ в локальную сеть для посторонних лиц извне, а также ограничен выход за пределы локальной сети для сотрудников предприятия, не имеющих соответствующих прав. Для обеспечения сетевой безопасности между локальной и глобальной сетью устанавливают так называемые брандмауэры. Брандмауэром может быть специальный компьютер или компьютерная программа, препятствующая несанкционированному перемещению данных между сетями.

Сетевые службы. Основные понятия.

Internet – одно из средств быстрого обмена информацией на любые расстояния. Глобальная компьютерная сеть содержит различные ресурсы – и электронную почту, и общение в реальном масштабе времени, и так называемую “Всемирную паутину ”, начало существования, которой относят к 1991 году, и некоторые другие способы взаимодействия пользователей, подключенных к глобальной сети. Когда говорят об Интернете или об использовании Интернета, то на самом деле идет речь не об Интернете в целом, а только об одной или нескольких из его немногочисленных служб. В зависимости от конкретных целей и задач клиенты сети используют те службы, которые им необходимы. Разные службы имеют разные протоколы. Их соблюдение обеспечивается и поддерживается работой специальных программ. Таким образом, чтобы пользоваться какой-то из служб Интернета, необходимо установить на компьютере программу, способную работать по протоколу данной службы. Такие программы называют клиентскими или просто клиентами.

Электронная почта (E-Mail). Эта служба также является одной из наиболее ранних. Её обеспечение в Интернет занимаются специальные почтовые серверы. Почтовые серверы получаются сообщения от клиентов и пересылают их по цепочке к почтовым серверам адресатов, где эти сообщения накапливаются. Списки рассылки (Mail List). Обычная электронная почта предполагает наличие двух партнеров по переписки. Служба телеконференций (Usenet). Служба телеконференций похожа на циркулярную рассылку электронной почты, в ходе которой одно сообщение отправляется не к одному корреспонденту, а большой группе (такие группы называются телеконференциями или группами новостей). Служба World Wide Web (WWW). Безусловно, это самая популярная служба современного Интернета. Её нередко отождествляют с Интернетом, хотя на самом деле это лишь одна из его многочисленных служб. World Wide Web (WWW) – это единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных документов, хранящихся на Web-серверах. Отдельные документы, составляющие пространство Web, называют Web–узлами(жаргонный термин – Web-сайт или просто сайт). “Всемирная паутина” или WWW (world wide web) оказалась одним из наиболее интересных и удобных средств передачи информации. Миллионы web – страниц связаны между собой и переход от одной страницы к другой осуществляется за считанные секунды. Страницы могут содержать и текст, и графику, и звуковую информацию, и видеоинформацию. Web – страницы позволяют взаимодействовать автору с посетителями страниц. Любой пользователь ЭВМ может стать автором своей собственной страницы и разместить ее на сервере для доступа к ней тысяч и миллионов людей. Для создания web – страниц необходимо иметь самые простые программные средства и знать основы языка HTML. Этим вопросам и посвящается данное методическое указание.



Поделиться:


Последнее изменение этой страницы: 2016-04-07; просмотров: 745; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.105.31 (0.032 с.)