- •1. Технические средства информатики
- •1.1. Типы эвм
- •1.1.1. Краткая история создания эвм
- •1.1.1.1. Механические и электромеханические вычислительные машины
- •1.1.1.2. Электронные вычислительные машины
- •1.1.2. Архитектура эвм
- •1.1.3. Классификация современных эвм
- •1.2. Аппаратные средства эвм
- •1.2.1. Состав и особенности основных устройств
- •Внутренняя память.
- •1.2.2. Периферийные устройства (устройства ввода/вывода)
- •1.2.3. Внешняя память
- •1.3. Представление данных в эвм
- •1.3.1. Единицы измерения количества и объема информации
- •1.3.2. Системы счисления
- •III (три); lix (пятьдесят девять); dlv (пятьсот пятьдесят пять).
- •1.3.3. Типы данных и их представление
- •1.3.3.1. Базовые типы данных
- •1.3.3.2. Целые типы данных
- •1.3.3.3. Вещественные типы данных
- •1.3.3.4. Текстовый тип данных
- •1.3.3.5. Логический тип данных
- •1.3.3.6. Кодирование графической информации
- •1.3.3.7. Кодирование звуковой информации
- •1.3.4. Структуры данных. Файловая структура
- •1.3.4.1. Структуры данных
- •1.3.4.2. Файловая структура
- •1.4. Компьютерные сети
- •1.4.1. Основные особенности компьютерных сетей
- •1.4.2. Основные концепции сетевого программного обеспечения
- •1.4.3. Топология локальной сети
- •1.4.4. Основные устройства обеспечения сетевого взаимодействия
- •1.4.5. Основные особенности глобальной сети Internet
- •1.4.6. Виды услуг в Internet
- •2. Алгоритмические средства информатики (представление данных)
- •2.1. Основные особенности информации
- •2.1.1. Данные и знания
- •2.1.2. Информационное моделирование
- •2.2. Уровни моделей данных
- •2.3. Абстракции
- •2.4. Множество. Кортеж
- •2.5. Домены и атрибуты
- •2.6. Отношения
- •2.7. Табличное представление данных
- •2.8. Представление данных в виде графа
- •2.9. Отображение
- •2.10. Виды связи
- •2.11. Типы моделей представления данных
- •2.11.1. Реляционная модель
- •2.11.2. Иерархическая модель
- •2.11.3. Сетевая модель
- •2.11.3. Сетевая модель
- •2.11.3. Сетевая модель
- •2.12. Ограничения целостности
- •2.12.1. Виды ограничений целостности
- •2.12.2. Явные ограничения целостности
- •2.13. Операции над данными
2. Алгоритмические средства информатики (представление данных)
К классу алгоритмических средств информатики относятся информационные модели реальных объектов и явлений. Алгоритмические средства объединяют методы (языки) описания информации, которые позволяют правильно (то есть точно и непротиворечиво) описать информацию.
Правильное описание информации – непременное условие создания эффективных и надежных программ и вообще грамотного использования компьютерной техники и программных средств. Кроме этого, правильное описание информации лежит в основе всей деятельности экономиста независимо от той области, в которой он работает. Ведь в своей работе экономист в основном имеет дело не с реальными объектами, а с их информационными моделями. От того, как он умеет формировать эти модели и манипулировать ими полностью, зависит эффективность его работы.
2.1. Основные особенности информации
2.1.1. Данные и знания
В процессе своей деятельности мы производим различные действия с информацией: принимаем различные решения, используем ЭВМ для облегчения манипулирования информацией и т.д. Производя эти действия, очень важно понимать различия разных видов информации. Методы, с помощью которых мы работаем с информацией, должны соответствовать ее виду.
![]()
Информация о какой-либо предметной области представляет собой множество обобщенных понятий об объектах, явлениях и их свойствах, об отношениях между ними, а также конкретные реализации этих объектов, явлений, свойств и отношений. Например, обобщенное понятие “затраты” и конкретные величины затрат, общее отношение между выручкой от реализации, затратами и прибылью и конкретные величины прибыли в зависимости от величины выручки и затрат.
В информации о любой предметной области присутствует как обобщенная (интенсиональная), так и конкретная (экстенсиональная) информация. Первую еще называют знаниями, а вторую – данными. Соответственно этому вводятся термины “интенсионал понятия” и “экстенсионал понятия”. Интенсионал выделяет знания, отделяет их от данных, которые задаются экстенсионально.
![]()
Обобщенная информация о предметной области и процессах решения задач, с помощью которой выбираются действия в конкретных ситуациях, в сочетании с информацией о самих действиях образует так называемую интенсиональную информацию, или знания. Знания (интенсиональная информация) раскрывают семантику (смысл) и прагматические возможности данных (экстенсиональной информации).
![]()
Конкретные реализации объектов, явлений, ситуаций, свойств, отношений составляют так называемую экстенсиональную информацию, или данные.
![]()
Под интенсионалом понятия понимается некоторое обобщенное описание, используемое для определения данного понятия. Часто задается в виде некоторого правила, позволяющего определить принадлежность какого-либо конкретного факта к данному понятию. Например, понятие “четное число” определяется следующим образом: число, которое при делении на два дает нулевой остаток.
![]()
Экстенсионал понятия – это множество конкретных фактов, соответствующих данному понятию. Например, если для некоторого учреждения мы рассмотрим понятие сотрудник, то его экстенсионалом может быть список работающих в этом учреждении. Экстенсионал понятия может быть конечным, как в примере с сотрудниками учреждения, так и бесконечным, как в примере с понятием четного числа. В последнем случае, разумеется, его нельзя задать простым перечислением, то есть экстенсионально.
Знания и данные существенно отличаются друг от друга, что приводит к различным способам их описания, представления в ЭВМ и использования. Поэтому знания и данные реализуются в ЭВМ различным образом: знания реализуют в виде программ или баз знаний, а данные в виде баз данных. По этим же причинам для представления знаний в виде программ применяются специальные языки (языки программирования), а при создании баз знаний и баз данных используются особые модели представления (языки описания) этих видов информации, учитывающие их специфику.
