Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник Информатика.doc
Скачиваний:
123
Добавлен:
28.08.2019
Размер:
4.53 Mб
Скачать

Контрольные вопросы

1. Что обрабатывается на компьютере: информация, данные, знания?

2. Определите соотношение понятий «информация» и «данные».

3. Что такое метаописания и для чего они нужны?

4. Какие функции управления вы знаете?

5. В чем заключается концепция баз данных?

6. Дайте определение понятий «база данных» и «банк данных»

7. Какие недостатки файловых систем по управлению данными вы знаете?

9. Каким образом обеспечивается независимость программ от структуры хранимых данных?

10. Объясните, в чем разница между БнД и БД?

11. Чем отличается распределённое хранение данных от распределённой обработки?

12. Проведите сравнительный анализ понятий «физического» и «логического» представлений.

13. Что понимается под понятием «модель предметной области»?

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

15. Назовите основные операции над данными.

16. Назовите структурные элементы иерархической модели данных.

17. Назовите структурные элементы реляционной модели данных.

18. Дайте сравнительную характеристику понятий: структура данных, структура записи, структура информации.

19. Перечислите основные этапы проектирования БД.

20. Что называется инфологической моделью?

21. Определите соотношение понятий «сущность» и «связь».

22. В чем состоит сходство и отличие даталогической и физической моделей?

23. Как отображается сложный объект в реляционной модели?

24. Как отображаются в реляционной модели отношения типа М:М?

25. В чем заключается даталогическое проектирование для конкретной СУБД?

26. Сформулируйте основные требования к системам управления распределёнными базами данных.

27. Перечислите основные различия системы распределённой обработки данных и системы распределённых баз данных.

28. Обоснуйте целесообразность разделения «клиентских» и «серверных» функций.

29. Охарактеризуйте объектно-ориентированный подход к проектированию баз данных.

Глава 6. Технологии обработки информации

6.1. Основные виды и процедуры обработки информации

6.1.1. Виды обработки информации

Несмотря на достигнутые успехи в области информационных технологий, только человек остается единственным устройством для обработки информации. Поэтому то, что называют современными «информационными технологиями» или «технологиями обработки информации», практически сводится к обработке данных с помощью различных средств и методов, включая применение современной компьютерной и телекоммуникационной техники и программ для нее [162].

«Данные» являются менее ограничительным понятием (подробнее смотри в главе 5) по отношению к понятию «информация», хотя в данном контексте они рассматриваются как информация.

Таким образом, обработка информации состоит в получении одних данных из других путем выполнения некоторых алгоритмов и процедур и является одной из основных операций, осуществляемых над информацией, и главным средством увеличения её объёма и разнообразия.

На самом верхнем уровне можно выделить числовую и нечисловую обработку информации.

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

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

С точки зрения реализации на основе современных достижений вычислительной техники выделяют следующие виды обработки информации [17]:

  • последовательная обработка, применяемая в традиционной фоннеймановской архитектуре ЭВМ, располагающей одним процессором;

  • параллельная обработка, применяемая при наличии нескольких процессоров в ЭВМ;

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