Файл: Макарова_Информатика_2000.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.05.2024

Просмотров: 3197

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Информатика

К читателю

Предисловие

От всей души желаем вам успехов!

1.1. Информатизация общества

Опыт информатизации и перспективные идеи

1.2. Информационный потенциал общества

Рынок информационных продуктов и услуг

Правовое регулирование на информационном рынке

1.3. Информатика – предмет и задачи

Ключевые понятия

Вопросы для самопроверки

Литература

2 Глава. Измерение и представление информации

2.1. Информация и ее свойства

2.2. Классификация и кодирование информации

2.1. Информация и ее свойства

2.2. Классификация и кодирование информации

Фасетная система классификации

Дескрипторная система классификации

Система кодирования

Классификационное кодирование

Ключевые понятия

Вопросы для самопроверки

Литература

После изучения главы вы должны знать:

3.1. Информационные системы

Понятие информационной системы

Персонал организации

3.2. Структура и классификация информационных систем

Информационные системы для менеджеров среднего звена

3.3. Информационные технологии

Как соотносятся информационная технология и информационная система

3.4. Виды информационных технологий

Характеристика и назначение

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 4. Архитектура персонального компьютера

После изучения главы вы должны знать:

4.1. Информационно-логические основы построения

4.2. Функционально-структурная организация

4.3. Микропроцессоры

4.4. Запоминающие устройства пк

Накопители на жестких магнитных дисках

4.5. Основные внешние устройства пк

4.6. Рекомендации по выбору персонального компьютера

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 5. Состояние и тенденции развития эвм

После изучения главы вы должны знать:

5.1. Классификация эвм Классификация эвм по принципу действия

Классификация эвм по размерам и функциональным возможностям

5.2. Большие эвм

5.3. Малые эвм

5.4. Персональные компьютеры

5.5. Суперэвм

5.6. Серверы

5.7. Переносные компьютеры

5.8. Тенденции развития вычислительных систем

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 6. Компьютерные сети

После изучения главы вы должны знать:

6.1. Коммуникационная среда и передача данных

6.2. Архитектура компьютерных сетей

6.3. Локальные вычислительные сети

Управление взаимодействием устройств в сети

6.4. Глобальная сетьinternet

6.5. Локальная вычислительная сетьnovellnetware

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 7. Офисная техника

После изучения главы вы должны знать:

7.1. Классификация офисной техники

7.2. Средства изготовления, хранения, транспортирования и обработки документов

Средства транспортирования документов

7.3. Средства копирования и размножения документов

7.4. Средства административно-управленческой связи

Системы передачи недокументированной информации

Дейтефонная связь

7.5. Компьютерные системы в оргтехнике

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 8. Состояние и тенденции развития программного обеспечения

8.1. Программные продукты и их основные характеристики

8.2. Классификация программных продуктов

После изучения главы вы должны знать:

8.1. Программные продукты и их основные характеристики

8.2. Классификация программных продуктов

Сервисное программное обеспечение

Офисные ппп

Системы искусственного интеллекта

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 9. Операционная система ms dos

9.1. Основные понятия

9.2. Характеристика ms dos

9.3. Технология работы в ms dos

9.1. Основные понятия

9.2. Характеристикаmsdos

9.3. Технология работы вmsdos

Формат команды объединения нескольких файлов

Форматы команд для обмена данными между внешним устройством и файлом, хранящимся на диске

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 10. Norton commander – инструментарий работы в среде ms dos

После изучения главы вы должны знать:

10.1. Общие сведения

10.2. Работа с панелями информационного окна

10.3. Управление пакетом при помощи функциональных клавиш и ниспадающего меню

10.4. Вспомогательный инструментарий пакета

Ключевые понятия

Вопросы для самопроверки

Литература

После изучения главы вы должны знать:

11.1. Программы-архиваторы

11.2. Программы обслуживания магнитных дисков

Проблема фрагментации дисков

11.3. Антивирусные программные средства

Программы обнаружения и защиты от вирусов

Ключевые понятия

Вопросы для самопроверки

Литература

Глaba12. Операционные системыwindows95 иwindows98

После изучения главы вы должны знать:

12.1. Концепция операционных системwindows95 иwindows98

32-Разрядная архитектура

12.2. Объектно-ориентированная платформаwindows

Назначение Рабочего стола

12.3. Организация обмена данными

Внедрение объекта

12.4. Программные средстваwindows98

Комплекс программ Связь

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 13. Текстовый процессор

13.1. Базовые возможности

13.2. Работа с текстом

13.3. Работа издательских систем

После изучения главы вы должны знать:

13.1. Базовые возможности

13.2. Работа с текстом

13.3. Работа издательских систем

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 14. Табличный процессор

14.1. Основные понятия

14.2. Функциональные возможности табличных процессоров

14.3. Технология работы в электронной таблице

После изучения главы вы должны знать:

14.1. Основные понятия

Окно, рабочая книга, лист

Перемещение формул

14.2. Функциональные возможности табличных процессоров

Команды для работы с электронной таблицей как с базой данных

14.3. Технология работы в электронной таблице

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 15. Система управления базой данных

После изучения главы вы должны знать:

15.1. Основные понятия

15.2. Реляционный подход к построению инфологической модели

15.3. Функциональные возможности субд

15.4. Основы технологии работы в субд

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 16. Интеллектуальные системы

16.1. Введение в искусственный интеллект

16.2. Экспертные системы: структура и классификация

16.3. Технология разработки экспертных систем

После изучения главы вы должны знать:

16.1. Введение в искусственный интеллект

История развития искусственного интеллекта в России

16.2. Экспертные системы: структура и классификация

16.3. Технология разработки экспертных систем

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 17. Инженерия знаний

17.1. Теоретические аспекты получения знаний

17.2. Практические методы извлечения знаний

17.3. Структурирование знаний

После изучения главы вы должны знать:

17.1. Теоретические аспекты получения знаний

17.2. Практические методы извлечения знаний

17.3. Структурирование знаний

Ключевые понятия

Вопросы для самопроверки

Литература

Глава 18. Создание программного продукта

18.1. Методология проектирования программных продуктов

18.2. Структурное проектирование и программирование

18.3. Объектно-ориентированное проектирование

После изучения главы вы должны знать:

18.1. Методология проектирования программных продуктов

Этапы создания программных продуктов

1. Составление технического задания на программирование

2. Технический проект

3. Рабочая документация (рабочий проект)

4. Ввод в действие

18.2. Структурное проектирование и программирование

18.3. Объектно-ориентированное проектирование

Методика объектно-ориентированного проектирования

Ключевые понятия

Вопросы для самопроверки

Литература

После изучения главы вы должны знать:

19.1. Автоматизация работы пользователя в средеmicrosoftoffice

19.2. Создание приложений на языкеvisualbasicforapplications

19.3. Реляционные языки манипулирования данными

Ключевые понятия

Вопросы для самопроверки

Литература

Макарова Наталья Владимировна

Матвеев Леонид Анатольевич

Бройдо Владимир Львович и др.

Информатика

101000, Москва, ул. Покровка, 7

Глава 13. Текстовый процессор 425

Рис. 15.21. Графическое изображение реального отношения М:М

Пример 15.18. Примером данного отношения служит связь между информационными объектами СТУДЕНТ и ПРЕПОДАВАТЕЛЬ:

Один студент обучается у многих преподавателей, один преподаватель обучает многих студентов.

ПОСТРОЕНИЕ МИФОЛОГИЧЕСКОЙ МОДЕЛИ

Архитектура СУБД

Базы данных и программные средства их создания и ведения (СУБД) имеют многоуровневую архитектуру, представление о которой можно получить из рис. 15.22 [1, 2, 6].

Рис. 15.22. Многоуровневое представление данных БД под управлением СУБД

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

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

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

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

Пример 15.19. Соотношение между концептуальной и внешними моделями базы данных приведено на рис. 15.23.


Рис. 15.23. Пример соотношения между концептуальной моделью и внешними моделями

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

Понятие информационно-логической модели

Проектирование базы данных состоит в построении комплекса взаимосвязанных моделей данных. На рис. 15.24 условно отображены этапы процесса проектирования базы данных [6].

Рис. 15.24. Этапы процесса проектирования базы данных

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

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

Инфологическая модель предметной области строится первой. Предварительная инфологическая модель строится еще на предпроектной стадии и затем уточняется на более поздних стадиях проектирования баз данных. Затем на ее основе строятся концептуальная (логическая), внутренняя (физическая) и внешняя модели [5, 6].

Пример 15.20. На рис. 15.25 представлена графическая форма информационно-логической модели, связывающей информационные объекты: Студент, Сессия, Стипендия, Преподаватель.


Рис. 15.25. Пример графического представления инфологической модели


15.3. Функциональные возможности субд

Обзор СУБД

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

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

По степени универсальности различают два класса СУБД:

системы общего назначения;

специализированные системы.

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

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

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

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

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


Рассмотрим основные характеристики некоторых СУБД – лидеров на рынке программ, предназначенных как для разработчиков информационных систем, так и для конечных пользователей.

В рассматриваемую группу программных продуктов вошли:

dBASE IV 2.0, компании Borland International;

Microsoft Access 2.0;

Microsoft FoxPro 2.6 for DOS;

Microsoft FoxPro 2.6 for Windows, корпорации Microsoft Corp;

Paradox for DOS 4.5;

Paradox for Windows, версия 4.5 компании Borland.

В табл. 15.1 показаны места (условные), которые занимают рассматриваемые программные средства относительно друг друга. Например, 1 означает, что в указанной позиции данная программа обладает лучшими характеристиками, 5 – худшими, нет – указанной характеристикой данная программа не обладает.

Таблица 15.1. Характеристики СУБД

Наименование

dBASE IV 2.0

Microsoft Access 2.0

Microsoft FoxPro for DOS 2.6

Microsoft FoxPro for Windows 2.6

Paradox for DOS 4.5

Paradox for Windows 4.5

Производительность

4

3

1

1

2

2

Обеспечение целостности данных на уровне базы данных

нет

1

нет

нет

2

2

Обеспечение безопасности

2

1

5

5

3

4

Работа в многопользовательских средах

2

2

4

4

1

3

Импорт-экспорт

2

1

2

1

1

1

Доступ к данным SQL

2

1

2

2

нет

3

Возможности запросов и инструментальные средства разработки прикладных программ

3

3

1

1

2

4