Основные функциональные возможности ГИС.

Предыдущая1234567891011Следующая

-автоматизированное картографирование; - управление данными; - пространственность анализа данных.

Вопрос 49

Основные возможности анализа данных в ГИС GrinView.

- Распределение по частям (генезис); - построение изолиний; - построение диаграмм. Ф-ции. в Grin View.(мы исп.): средства организации проектов; средства навигации по проекту; гипертекстовые навигации

Вопрос 50

Современное состояние и основные тенденции развития ИТ.Для современного состояния информационных технологий характерно следующее: Наличие большого количества промышленно функционирующих баз данных, содержащих информацию практически по всем видам деятельности общества. Создание технологий, обеспечивающих интерактивный доступ массового пользователя к этим информационным ресурсам. Технической основой данной тенденции явились государственные и частные системы связи и передачи данных общего назначения и специализированные, объединенные в национальные, региональные и глобальные информационно-вычислительные сети. Расширение функциональных возможностей информационных систем, обеспечивающих параллельную одновременную обработку баз данных с разнообразной структурой данных, мультиобъектных документов, гиперсред, в том числе реализующих технологии создания и ведения гипертекстовых баз данных. Создание локальных многофункциональных проблемно-ориентированных информационных систем различного назначения на основе мощных персональных компьютеров и локальных вычислительных сетей. Включение в информационные системы элементов интеллектуализации интерфейса пользователя с системами, экспертными систем, систем машинного перевода, автоиндексирования и других технических средств. Выделяют пять основных тенденций в развитии информационных технологий: Усложнение информационных продуктов (услуг). Информационный продукт в виде программных средств, баз данных, служб экспертного обеспечения приобретает стратегическое значение. Информационный продукт в виде различного вида информации (речь, данные, изображения) для слуха, зрения, осязания генерируется по запросу пользователя, и существуют средства доставки продукта в удобное время и удобной форме; Способность к взаимодействию. Возможность провести идеальный обмен между человеком и компьютером или между информационными системами приобретает значение ведущей технологической проблемы. Здесь же проблема совместимости технических и программных средств. Ликвидация промежуточных звеньев. Не нужны посредники, если Вы можете размещать заказы непосредственно с помощью информационных технологий. Глобализация. Фирмы могут с помощью информационных технологий вести дела где угодно, получая исчерпывающую информацию. Глобализация рынка информационного продукта. Получение преимуществ за счет распределения постоянных и полупостоянных расходов на более широкий географический регион. Конвергенция. Исчезают различия между изделиями и услугами, информационным продуктом и средствами, использованием в быту и для деловых целей, информацией и развлечением, а также среди различных режимов работы, таких как передача звуковых, цифровых и видеосигналов. Применительно к бизнесу эти тенденции приводят к следующему: Осуществление распределенных персональных вычислений, когда на каждом рабочем месте достаточно ресурсов для обработки информации в местах ее возникновения; Создание развитых систем коммуникаций, когда рабочие места соединены для пересылки сообщений; Гибкие глобальные коммуникации, когда предприятие включается в мировой информационный поток; Создание и развитие систем электронной торговли; Устранение промежуточных звеньев в системе интеграции организация — внешняя среда.



Вопрос 51

Компьютеры. Поколения ЭВМ.Слово компьютер английское. Computer - вычислитель, синоним в русском языке - электронная вычислительная машина (ЭВМ).Представление о поколениях компьютеров можно получить из таблицы. Поколения компьютеров1 поколение, после 1946 годаОсобенности: Применение вакуумно-ламповой технологии, использование систем памяти на ртутных линиях задержки, магнитных барабанах, электронно-лучевых трубках (трубках Вильямса).Для ввода-вывода данных использовались перфоленты и перфокарты, магнитные ленты и печатающие устройства. Была реализована концепция хранимой программы. Быстродействие (операций в секунду)- 10-20 тыс. Программное обеспечение- Машинные языки. Примеры: ENIAC (США)МЭСМ (СССР)2 поколение, после 1955 годаОсобенности: Замена электронных ламп как основных компонентов компьютера на транзисторы. Компьютеры стали более надежными, быстродействие их повысилось, потребление энергии уменьшилось. С появлением памяти на магнитных сердечниках цикл ее работы уменьшился до десятков микросекунд.Главный принцип структуры - централизация. Появились высокопроизводительные устройства для работы с магнитными лентами, устройства памяти на магнитных дисках. Быстродействие (операций в секунду)- 100-500 тыс. Примеры: IBM 701 (США)БЭСМ-6, БЭСМ-4, Минск-22, Минск-32 (СССР)3 поколение, после 1964 годаОсобенности: Компьютеры проектировались на основе интегральных схем малой степени интеграции (МИС - 10-100 компонентов на кристалл) и средней степени интеграции (СИС - 100-1000 компонентов на кристалл).Появилась идея, которая и была реализована, проектирования семейства компьютеров с одной и той же архитектурой, в основу которой положено главным образом программное обеспечение. В конце 60-х появились мини-компьютеры. В 1971 году появился первый микропроцессор. Быстродействие (операций в секунду)- порядка 1 млн. Программное обеспечение: операционные системы (управление памятью, устройствами ввода-вывода и другими ресурсами), режим разделения времени Примеры: IBM 360 (США), ЕС 1030, 1060 (СССР). 4 поколение, после 1975 годаОсобенности: Использование при создании компьютеров больших интегральных схем (БИС - 1000-100000 компонентов на кристалл) и сверхбольших интегральных схем (СБИС - 100000-10000000 компонентов на кристалл). Началом данного поколения считают 1975 год - фирма Amdahl Corp. выпустила шесть компьютеров AMDAHL 470 V/6, в которых были применены БИС в качестве элементной базы.Стали использоваться быстродействующие системы памяти на интегральных схемах - МОП ЗУПВ емкостью в несколько мегабайт. В случае выключения машины данные, содержащиеся в МОП ЗУПВ, сохраняются путем автоматического переноса на диск. При включении машины запуск системы осуществляется при помощи хранимой в ПЗУ (постоянное запоминающее устройство) программы самозагрузки, обеспечивающей выгрузку операционной системы и резидентного программного обеспечения в МОП ЗУПВ. В середине 70-х появились первые персональные компьютеры. . Быстродействие (операций в секунду)- десятки и сотни млн. Программное обеспечение: Базы и банки данных. Примеры: Суперкомпьютеры (многопроцессорная архитектура и использование принципа параллелизма), ПЭВМ. 5 поколение, после 1982 годаОсобенности: Главный упор при создании компьютеров сделан на их «интеллектуальность», внимание акцентируется не столько на элементной базе, сколько на переходе от архитектуры, ориентированной на обработку данных, к архитектуре, ориентированной на обработку знаний. Обработка знаний - использование и обработка компьютером знаний, которыми владеет человек для решения проблем и принятия решений.

Вопрос 52

Техническое обеспечение компа.Техническое обеспечение персонального компьютера - это совокупность технических устройств, из которых состоит компьютер и которые обеспечивают его функционирование. Большинство компонентов компьютера расположено на одной печатной плате, называемой системной платой или материнской платой. Обычно на системной плате располагаются ЦП и его вспомогательные схемы, основная память, интерфейс ввода-вывода (последовательный порт, параллельный порт, интерфейс клавиатуры, дисковый интерфейс и шина (которая позволяет ЦП взаимодействовать с другими компонентами на материнской плате).Основные блоки ПК и их назначение:Центральный процессор, оперативное запоминающее устройство, накопители на жестких магнитных дисках, накопители на гибких магнитных дисках, блок питания, внутренний канал обмена данных, электронные схемы (контроллеры), монитор, клавиатура, мышь, принтер, сканер, джойстик, графопостроитель (плоттер), дигитайзер, сетевой адаптер, модемы, музыкальная приставка. Основные характеристики ПК: 1. быстродействие, производительность, тактовая частота; 2. разрядность машины и кодовых шин интерфейса; 3. типы системного и локальных интерфейсов;4. емкость оперативной памяти;5. емкость накопителя на винте;6. тип и емкость накопителей на гибких магнитных дисках;7. виды и емкость кэш-памяти (буферная, недоступная для пользователя, быстродействующая память, автоматически используемая компьютером для ускорения операций с информацией)8. тип дисплея и видеоадаптера;9. тип принтера;10. наличие математического сопроцессора, который позволяет в десятки раз ускорить выполнение операций над двоичными числами с плавающей запятой;11. аппаратная и программная совместимость с другими типами ЭВМ;12. возможность работы в вычислительной сети;13. возможность работы в многозадачном режиме;14. надежность;15. стоимость;16. габариты и масса.

Вопрос 53

Архитектура ПК. Основные блоки ПК и их назначение.Архитектурой компьютера называется его логическая организация, система команд, система адресации, организация памяти, структура, ресурсы и функциональные возможности, которые может использовать программист или пользователь. Функции при этом можно разделить на основные, определяющие назначение ЭВМ (обработка и хранение информации, обмен информацией с внешним миром), и дополнительные, повышающие эффективность выполнения основных (обеспечение диалога с пользователем, надежность и т.д.). С точки зрения пользователя общность архитектуры разных компьютеров обеспечивает их совместимость. Структурой компьютера называют совокупность его функциональных элементов (от основных логических узлов до простейших схем) и связей между ними.Выделяют пять базовых компонент любого компьютера процессор (или центральный процессор — ЦП, Central Processor Union — CPU); основная память (memory); схемы ввода–вывода (Input/Output — I/O); внешняя память (disk storage); программы (programs). Основа вычислительной машины — процессор. В нем расположены арифметико-логическое устройство (АЛУ), устройство управления (УУ) и регистры для временного хранения информации. АЛУ осуществляет непосредственную обработку данных: сложение двух чисел, умножение одного числа на другое, перенос информации из одного места в другое и т.д. Данные процессор считывает из ОЗУ (оперативной памяти) компьютера, туда же он пересылает результат действия над этими данными. Устройство управления координирует взаимодействие различных частей ЭВМ. Важнейшими характеристиками процессора являются: разрядность, тактовая частота, адресное пространство (max кол-во памяти, которое процессор может обслужить и определяемое разрядностью адресной шины). Современные процессоры выполняются в виде микропроцессоров. Основная память это устройство для хранения информации. Она состоит из оперативного (ОЗУ) и постоянного запоминающего устройств (ПЗУ). ОЗУ предназначено для записи, считывания и хранения программ

(системных и прикладных), исходных данных, промежуточных и окончательных результатов. Доступ к элементам памяти прямой. Все ячейки памяти объединены в группы по 8 бит (1 байт) и каждая такая группа имеет адрес, по которому к ней можно обратиться. ОЗУ используется для временного хранения данных и программ. При выключении компьютера, информация в ОЗУ стирается. В современных персональных компьютерах объем памяти обычно составляет 64-512 Мбайт. Объем памяти — важная характеристика компьютера, она влияет на скорость работы компьютера и на работоспособность программ. Часть ОЗУ, называемая «видеопамять», содержит данные, соответствующие текущему изображению на экране. ПЗУ используется для хранения данных, которые никогда не потребуют изменения. Содержимое памяти специальным образом «зашивается» в устройстве при его изготовлении для постоянного хранения. В ПЗУ находятся: программа управления работой самого процессора; программы управления дисплеем, клавиатурой, принтером, внешней памятью; программы запуска и остановки ЭВМ; программы тестирования устройств, проверяющие при каждом включении компьютера правильность работы его блоков; информация о том, где на диске находится операционная система. Из ПЗУ можно только читать. Большинство компонентов персонального компьютера расположено на одной печатной плате, называемой системной платой или материнской платой. Обычно на системной плате располагаются ЦП и его вспомогательные схемы, основная память, интерфейс ввода-вывода (последовательный порт, параллельный порт, интерфейс клавиатуры, дисковый интерфейс) и шина, которая позволяет ЦП взаимодействовать с другими компонентами на материнской плате. Основной функцией системной шины является передача информации между процессором и остальными компонентами компьютера. По этой шине осуществляется не только передача информации, но и адресация устройств, а также обмен специальными служебными сигналами. Таким образом, упрощенно системную шину (магистраль) можно представить как совокупность сигнальных линий, объединенных по их назначению (данные, адреса, управление). Основной характеристикой этих линий является их разрядность — разрядность адресной шины, шины данных.

Вопрос 54

Программное обеспечение компьютера.Программное обеспечение персонального компьютера — совокупность программных средств, обеспечивающих функционирование компьютера.
Все программное обеспечение по сфере использования принято подразделять на три большие группы: системное программное обеспечение, пакеты прикладных программ и инструментарий технологии программирование, т.е. программное обеспечение сферы производства программ. Системное программное обеспечение (system software) — совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ, оно направлено на создание операционной среды функционирования других программ; на обеспечение надежной работы компьютера и вычислительной сети; на проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей; на выполнение вспомогательных технологических процессов (копирование, архивирование, восстановление файлов и т.д.). В системном программном обеспечении выделяют следующие группы: Операционные системы (ОС) Под операционной системой обычно понимают комплекс управляющих и обрабатывающих программ, который, с одной стороны, выступает как интерфейс между аппаратурой компьютера и пользователем с его задачами, а с другой — предназначен для наиболее эффективного использования ресурсов вычислительной системы, организации надежных вычислений и коммуникаций. Любой из компонентов прикладного программного обеспечения обязательно работает под управлением ОС. В качестве примеров операционных систем можно назвать семейство ОС Windows, Unix, OS/2. Системы управления файлами Назначение системы управления файлами — организация более удобного доступа к данным, организованным как файлы. Именно благодаря системе управления файлами вместо низкоуровневого доступа к данным с указанием конкретных физических адресов используют логический доступ с указанием имени файла. Интерфейсные оболочки для взаимодействия пользователей с ОС Основное назначение интерфейсных оболочек — либо расширение возможностей по управлению ОС, либо изменение встроенных в систему возможностей. Классический пример — графический интерфейс X Window в системах семейства UNIX. Утилиты Под утилитами понимают специальные системные программы, с помощью которых можно обслуживать как саму операционную систему, так и подготавливать для работы носители данных, выполнять перекодирование, осуществлять оптимизацию размещения информации и т.д. К утилитам относят программы форматирования, копирования, архивации и т.п. Стал классическим набор утилит от фирмы Symantec, носящим имя Питера Нортона. Утилиты работают в конкретной операционной среде.Пакеты прикладных программ (application program package) — комплекс взаимосвязанных программ для решения задач определённого класса конкретной предметной области. Это самый многочисленный класс программных продуктов. Непосредственную их эксплуатацию осуществляют, как правило, конечные пользователи — потребители информации, деятельность которых во многих случаях далека от компьютерной области. Наиболее часто используемыми прикладными программами считаются редакторы (текстовые, графические, музыкальные) и электронные таблицы. Инструментарий технологии программирования — совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов. Пользователями этого класса программного обеспечения являются системные и прикладные программисты.

Вопрос 55

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

Вопрос 56

Программирование. Принципы создания программных языков (логическое, функциональное, объектно-ориентированное, процедурное).Этап решения задачи на ЭВМ, состоящий из разработки программы в соответствии с алгоритмом решения задачи, ее отладки и дальнейшего развития программы в ходе ее применения называется программированием. В настоящее время в мире существует несколько сотен имеющих свою область применения и реально используемых языков программирования. По уровням программирования их делят на машинные, машинно-оpиентиpованные (ассемблеры) и машинно-независимые алгоритмические языки (языки высокого уровня).В настоящее время основными являются следующие классы языков программирования высокого уровня и, соответственно, подходов к программированию: процедурное программирование; функциональное программирование; логическое программирование; объектно-ориентированное программирование. Процедурное программирование Процедурный подход к обработке информации возник на заре программирования. Именно с этим стилем программирования связано все развитие вычислительной техники. Несмотря на прогресс технологии, большинство современных компьютеров построены по тем же принципам, что и машины 40–х годов. ЭВМ состоит из процессора, памяти и внешних устройств; единственным источником активности в ЭВМ является процессор, который, в свою очередь, управляется программой, находящейся в памяти машины (принцип программного управления); память машины может быть представлена как последовательность дискретных ячеек, каждая из которых имеет свой адрес; обработка информации происходит только в регистрах процессора; информацию в процессор можно ввести из любой ячейки памяти или внешнего устройства; машина выполняет программу команда за командой в соответствии с изменением содержимого счетчика команд и расположением команд в памяти, пока не получит команду остановиться. Имеется некоторая последовательность управляющих символов (команд), закодированная в двоичной либо другой форме, а также данных, закодированных в той же форме. Команды и данные различаются лишь способом интерпретации. Команды, располагаясь в оперативной памяти в некоторой последовательности и по определенным адресам, образуют программу. В этом случае можно выделить единый алгоритм функционирования любого вычислительного устройства фон-неймановской архитектуры. Упрощенно он выглядит так:1. Извлечь команду из оперативной памяти; 2. Извлечь из памяти данные (операнды), требуемые для реализации команды; 3. Выполнить команду; 4. При необходимости сохранить результаты в памяти; 5. Вернуться к шагу 1. Развитие процедурных языков определялось особенностями вычислительной машины Дж. фон Неймана; способы представления знаний и задач, а также методов их решения были ориентированы на экономию ресурсов. Основная единица программы — процедура — последовательность операторов, выполняющая определенный вспомогательный алгоритм. Процедуры могут вызывать другие процедуры, вместе они работают по определенному алгоритму, ведущему к решению задачи. Кроме понятия оператор в основе процедурного языка лежит понятие операнд — данные, которые обрабатываются при помощи операторов.Типы операндов: простой, массив, структуры. Типы операторов: присваивания, условных операций, итерации. Программа, написанная на процедурном языке, явно указывает способ получения результата, но не сам результат. Существует большое число процедурных языков программирования. Это —Algol, Fortran, Pascal, С, Basic и др. Функциональное программирование Эти языки имеют хорошо проработанное математическое основание — a–исчисление. Функциональный стиль программирования основан только на использовании процедур-функций (в отличие от процедурных языков, где основным понятием является процедура-оператор). Роль переменных играют параметры функций, присваивание значений осуществляется только при задании аргументов в обращениях к функциям. Вместо последовательности операторов выполняется поочередное вычисление аргументов при вызове функции, вместо условных операторов – условная композиция выражений, циклическая композиция операторов заменяется на рекурсию. Программы, написанные в функциональном стиле, обычно оказываются более короткими, обозримыми и простыми для понимания. Первым языком функционального программирования является созданный в начале 1960-х годов язык ЛИСП (LISP — LISt Processing). Достоинствами функционального стиля программирования являются простота синтаксиса, (очевидная) модульность, приспособленность к сборочному программированию (см. выше), формальному анализу и параллельной обработке. ЛогическоеИдея непосредственного применения логики в качестве средства программирования возникла практически одновременно с первыми процедурными языками. Главная особенность такого подхода состоит в том, что сведения о задаче и предположения, достаточные для её решения формулируются в виде логических аксиом. Эта совокупность представляет собой базу знаний задачи. Вычисление, выполняемое под управлением такой программы, представляет собой логический вывод (резолюцию) некоторого целевого утверждения — искомого результата. Собственно, базу знаний и соответствующее целевое утверждение и называют логической программой. Привлекательность применения логики в программировании состоит прежде всего в том, что в результате постепенного уточнения формулировки задачи она приобретает все более ясную форму, понятную как создателю программы, так и ее возможным читателям (потребителям). Особенно хорошо язык логики подходит для формулирования задач искусственного интеллекта.(языки «Пролог», «Логоика+»). Объектно-ориентированное программирование Принцип объектно-ориентированного программирования (ООП) основан на формализации описания объектов. Под объектом понимается совокупность свойств (параметров) определенных сущностей и методов их обработки (программных средств). Объект содержит инструкции (программный код), определяющие действия, которые может выполнять объект и обрабатываемые данные. Определенное воздействие одного объекта на другой с целью вызвать соответствующую реакцию называют операцией. В объектно-ориентированных языках программирования операции называют методами. Можно выделить пять типов операций: конструктор, создание и инициализация объекта; деструктор, разрушающий объект; модификатор, изменяющий состояние объекта; селектор для доступа к переменным объекта без их изменения; итератор для доступа к содержанию объекта по частям в определенной последовательности. Основные идеи объектно-ориентированного подхода опираются на следующие положения: Программа представляет собой модель некоторого реального процесса, части реального мира. Модель реального мира или его части может быть описана как совокупность взаимодействующих между собой объектов. Объект описывается набором параметров, значения которых определяют состояние объекта, и набором операций (действий), которые может выполнять объект. Взаимодействие между объектами осуществляется посылкой специальных сообщений от одного объекта к другому. Сообщение, полученное объектом, может потребовать выполнения определенных действий, например, изменения состояния объекта. Объекты, описанные одним и тем же набором параметров и способные выполнять один и тот же набор действий, представляют собой класс однотипных объектов. Три основных достоинства ООП: упрощение проектирования, ускорение разработки за счет многократного использования готовых модулей, легкость модификации. Наиболее распространенными в настоящее время являются системы программирования Microsoft C++ , Microsoft Visual C++ и системы программирования фирмы Borland International.

Вопрос 57

Централизованная и распределенная обработка данных.Принцип централизованной обработки данных не отвечал высоким требованиям к надежности процесса обработки, затруднял развитие систем и не мог обеспечить необходимые временные параметры при диалоговой обработке данных в многопользовательском режиме. Появление малых ЭВМ, микроЭВМ, и, наконец, ПК потребовало нового подхода к организации систем обработки данных, к созданию новых ИТ — произошел переход от использования отдельных ЭВМ в системах централизованной обработки данных к распределенной обработке данных. Распределенная обработка данных — обработка данных, выполняемая на независимых, но связанных между собой компьютерах, представляющих распределенную систему. Поскольку основным признаком распределенной вычислительной системы является наличие нескольких центров обработки данных, то наряду с компьютерными сетями к распределенным системам относят также мультипроцессорные компьютеры и многомашинные вычислительные комплексы.Для реализации распределенной обработки данных были созданы многомашинные ассоциации, структура которых разрабатывается по одному из следующих направлений: мультипроцессорные системы; многомашинные вычислительные комплексы; компьютерные (вычислительные) сети.В мультипроцессорных системах имеется несколько процессоров, каждый из которых может относительно независимо от остальных выполнять свою программу. В мультипроцессоре существует общая для всех процессоров операционная система, которая оперативно распределяет вычислительную нагрузку между процессорами. Взаимодействие между отдельными процессорами организуется наиболее простым способом — через общую оперативную память. Многомашинные вычислительные комплексы (МВК) — группа установленных рядом вычислительных машин (каждый из которых работает под управлением собственной операционной системы), объединенных с помощью специальных средств сопряжения и выполняющих совместно единый информационно-вычислительный процесс. Компьютерная (вычислительная) сеть — совокупность компьютеров и терминалов, соединенных с помощью каналов связи в единую систему, удовлетворяющую требованиям распределенной обработки данных. Компьютерные сети — высшая форма многомашинных ассоциаций. В вычислительных сетях программные и аппаратные связи являются еще более слабыми, а автономность обрабатывающих блоков проявляется в наибольшей степени — основными элементами сети являются стандартные компьютеры, не имеющие ни общих блоков памяти, ни общих периферийных устройств. Связь между компьютерами осуществляется с помощью специальных периферийных устройств — сетевых адаптеров, соединенных относительно протяженными каналами связи. Каждый компьютер работает под управлением собственной операционной системы.

Вопрос 58


6061988825344276.html
6062011778516391.html
    PR.RU™