Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_otvety_na_voprosy_33.doc
Скачиваний:
5
Добавлен:
22.12.2018
Размер:
247.81 Кб
Скачать

22. Понятие об объектно-ориентированных языках программирования.

Объектно-ориентированный язык программирования (ОО-язык) — язык, построенный на принципах объектно-ориентированного программированя.В основе концепции объектно-ориентированного программирования лежит понятие объекта — некоей субстанции, которая объединяет в себе поля (данные) и методы (выполняемые объектом действия).Например, объект «человек» может иметь поля «имя», «фамилия» и иметь методы «есть» и «спать». Соответственно, мы можем использовать в программе операторы Человек. Имя:="Иван" и Человек. Есть (пища).Примеры: C++, Java, Delphi.+ в тетради

23. Классификация типов данных (на примере языка Паскаль).

Типы данных Паскаля: числа с плавающей запятой (real), целые (integer), символьный (char), логический (boolean) и перечисления (конструктор нового типа, введённый в Паскале):

real: 1.56 или 0.156Е+01 плавающая запятая (точка). Вещественные числа.

Integer: от -32 768 до 32 767

Shortint от – 128 до 127

Longint от минус примерно 2 млн до примерно 2 млн

Word от 0 до 255

Boolean: true или false

Так же Паскалем поддерживается тип данных множество:

var

set1: set of 1..10;

set2: set of 'a'..'z';

set3: set of pear..orange;

25. Электронные таблицы. Базы данных. Субд.

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

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

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

Запись --- группа связанных между собой элементов данных. Различают три типа организации данных и связей между ними: иерархический (в виде дерева), сетевой, реляционный. В иерархической (древовидной) БД один элемент считается главным, остальные --- подчиненными. Сетевая БД дает возможность устанавливать дополнительно к вертикальным иерархическим связям горизонтальные связи. В реляционной БД под записью понимается строка таблицы. Элементы записи образуют столбцы этой таблицы (поля). Все элементы в столбце имеют одинаковый тип (числовой, символьный), каждый столбец --- неповторяющееся имя. Преимущество таких БД --- наглядность и понятность организации данных, скорость поиска нужной информации. Совокупность БД и программы с СУБД образуют информационно--поисковую систему, называемую банком данных.

26. ГИС-технологии. Цифровое картирование.

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

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

По территориальному охвату различают глобальные ГИС (global GIS), субконтинентальные ГИС, национальные ГИС, зачастую имеющие статус государственных, региональные ГИС (regional GIS), субрегиональные ГИС и локальные, или местные ГИС (local GIS).

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

Цифровая картография

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

Так, если раньше авторский оригинал карты чертился тушью, то на начало 2009 г. он вычерчивается на экране монитора компьютера. Для этого используют Автоматизированные картографические системы (АКС), созданные на базе специального класса программного обеспечения (ПО).

При этом не следует путать АКС и Географические информационные системы (ГИС), т. к. их задачи различны. Однако, на практике один и тот же набор ПО является интегрированным пакетом, используемым для построения и АКС, и ГИС (яркие примеры — ArcGIS, GeoMedia и MGE).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]