Вучебниках информатики в общем виде информационный процесс
Вид материала | Учебник |
СодержаниеСреднее абсолютных значений Н без учета сопротивления воздуха, g Модель сети |
- 3. Процесс восприятия и управление впечатлением, 191.28kb.
- Понятие о программах и программировании, 592.28kb.
- Поволжская Государственная Академия Телекоммуникаций и Информатики задания и методические, 262.31kb.
- Общеобразовательный стандарт по информатике является нормативным документом, определяющим, 237.91kb.
- Финансы предприятий, 2102.05kb.
- Исходные технические данные, 34.3kb.
- Тема: Личность в системе современного, 42.1kb.
- После того как я написал «Счастлив по собственному желанию», как-то, 1995.16kb.
- Компьютерная технология обучения и опережающая подготовка преподавателей, 49.99kb.
- Активизация познавательной деятельности школьников на уроках информатики, 32.08kb.
В следующей таблице приведены результаты обработки результатов 14 серий опытов по 200 бросков в каждой серии. В последнем столбце вычислены среднее количество выпадений орла и решки и их средние вероятности. Действительно, вероятности событий близки — орел выпадал с вероятность 0,51, а решка — 0,49, что согласуется с теоретическими данными.
Орел— 1 Решка —0 | | 1 | | 0 |
№ серии опытов по 200 бросков | Кол-во | Вероятность | Кол-во | Вероятность |
1 | 87 | 0,44 | 113 | 0,57 |
2 | 117 | 0,59 | 83 | 0,42 |
3 | 105 | 0,53 | 95 | 0,48 |
4 | 110 | 0,55 | 90 | 0,45 |
5 | 111 | 0,56 | 89 | 0,45 |
6 | 93 | 0,47 | 107 | 0,54 |
7 | 98 | 0,49 | 102 | 0,51 |
8 | 96 | 0,48 | 104 | 0,52 |
9 | 110 | 0,55 | 90 | 0,45 |
10 | 102 | 0,51 | 98 | 0,49 |
11 | 107 | 0,54 | 93 | 0,47 |
12 | 96 | 0,48 | 104 | 0,52 |
13 | 101 | 0,51 | 99 | 0,50 |
14 | 105 | 0,53 | 95 | 0,48 |
Среднее | 103 | 0,51 | 97 | 0,49 |
Естественно-научный эксперимент [28]
Пусть проводится эксперимент: последовательно бросают тяжелый шарик с 1, 2, 3, ..., 10 этажа, замеряют высоту начального положения шарика и фиксируют время падения. По результатам эксперимента составляют таблицу. В нее добавляют расчетные значения времени, вычисленные по известной формуле:
Я(м) | из опыта | *(с) расчетное | Среднее абсолютных значений отклонений точек данных от среднего — по функции СРОТКЛ |
3 | 0,8 | 0,78 | 0,01 |
6 | 1.1 | 1,11 | 0,005 |
9 | 1,3 | 1,35 | 0,025 |
12 | 1,5 | 1,56 | 0,03 |
15 | 1.7 | 1,75 | 0,025 |
18 | 1.9 | 1,92 | 0,01 |
21 | 2,0 | 2,07 | 0,035 |
24 | 2,2 | 2,21 | 0,005 |
27 | 2,3 | 2,35 | 0,025 |
30 | 2,4 | 2,47 | 0,035 |
где tрасчетное = - зависимость времени падения тела на землю от первоначальной высоты Н без учета сопротивления воздуха, g - ускорение свободного падения.
Для вычисления tрасчетноt в MS Excel была использована функция извлечения квадратного корня из числа — КОРЕНЬ(Х):
=КОРЕНЬ((2*А2/9,81)), где А2 — адрес ячейки, содержащей значение высоты.
Сравнение опытных и расчетных данных таблицы позволяет сделать вывод об адекватности использованной модели зависимости времени падения тела на землю от первоначальной высоты Н без учета сопротивления воздуха. Этот вывод можно сделать, проанализировав отклонение опытных данных от расчетных значений, полученных с помощью встроенной функции «Среднее отклонение» СРОТКЛ, которая возвращает среднее абсолютных значений отклонений точек данных от среднего. СРОТКЛ является мерой разброса множества данных.
Билет № 24
Понятие базы данных. Системы управления базами данных. Создание, ведение и использование баз данных при решении учебных и практических задач.
Любой из нас, начиная с раннего детства, многократно сталкивался с бытовыми аналогами баз данных. Это — всевозможные справочники, энциклопедии и т. п., и самый популярный из всех — телефонный. Записная книжка — тоже «база данных», которая есть у каждого из нас. Большая или маленькая, простая или многофункциональная, она — обязательный элемент деловой жизни любого человека. Где бы мы хранили имена, телефоны, адреса, даты рождения и пр. своих многочисленных друзей, знакомых, деловых партнеров, непосредственных начальников, коллег и т. д., если бы не было записных книжек? В необходимых случаях мы обращаемся к ней, чтобы получить нужные сведения.
Потребность структурировать накопленную или накапливающуюся информацию (организовывать массивы данных в определенном порядке и последовательности, с определенной обработкой этих данных), содержащую совокупность сведений в какой-либо предметной области, возникла у человечества давно. Всевозможные справочники и энциклопедии уже в прошлом веке были широко распространены. Подобные «базы данных» и базы данных настоящего времени — это принципиально разные вещи, но их объединяет одна главная идея — структурирование данных по какому-либо основанию.
Другими словами, база данных (БД) — это организованная совокупность структурированных данных в какой-либо предметной области.
Развитие технологии «баз данных» привело к созданию компьютерных баз данных, которые являются основой упорядочивания, сортировки, хранения, математической и графической обработки данных. Самый простой способ создания баз данных для большинства пользователей — с помощью специальных программных сред, которые называются системами управления базами данных (СУБД). Все современные компьютерные базы данных можно разделить на
иерархические, реляционные и сетевые, т. е. в основе любой СУБД лежит один из трех указанных типов моделей данных. Дадим краткую характеристику этим моделям.
Иерархическая модель графически представляет собой перевернутое дерево. Основные параметры этой модели - это уровни, узлы, связи. Первый уровень занимает центральный узел, второй — узлы второго уровня и т. д. Между узлами установлены связи, причем эти связи фиксированы, т. е. каждый узел связан со своим подмножеством узлов следующего уровня, и эти подмножества не пересекаются. Данная модель может быть представлена на примере школы: параллели, классы, учащиеся.
Сетевая модель подобна иерархической модели. Она представлена теми же компонентами: уровнями, узлами, связями, но характер их взаимодействия другой. В этой модели все связи между элементами различных уровней являются свободными, т. е. каждый элемент вышестоящего уровня может быть связан одновременно с любыми элементами следующего уровня. Пример — Всемирная паутина (WWW).
Что же такое реляционная база данных? Прежде, чем ответить на этот вопрос, сделаем краткий исторический экскурс по наиболее ярким представителям реляционных баз данных разных поколений. Первые компьютерные базы данных появились в 80-х годах XX века. Это были «неповоротливые» среды, с достаточно примитивным инструментом обработки данных, который создавал множество файлов, необходимых для полноценного функционирования базы данных в целом. Для создания более гибких структур в подобных БД необходимо было использовать их внутренний язык. Интерфейс таких сред напоминал экран MS DOS. Все команды БД вводились в командной строке, точно так же, как и в MS DOS. Подобными особенностями обладали базы данных семейств dBase II, dBase III (например, база данных «Карат»). Базы данных FoxPro и Paradox различных версий были представлены улучшенным (более удобным и многофункциональным) интерфейсом, а также имели усовершенствованные Мастера для создания отчетов и среды для написания процедур.
Обычно базу данных, состоящую из двумерных таблиц, принято называть реляционной. Тогда все базы данных семейства dBase II, dBase III, FoxPro и т. п. — реляционные, так как данные в них представляются в виде таблиц.
Понятно, что с усовершенствованием и развитием БД нового поколения, сам термин «реляционная база данных» расширился, т. е. говоря о реляционных БД недостаточно упоминать только о представлении в ней данных в виде двумерных таблиц.
Характерные особенности реляционных баз данных:
- табличное представление данных;
- все реляционные СУБД обрабатывают большие объемы информации, намного больше, чем те, с которыми справляются электронные таблицы;
- реляционная СУБД может легко связывать таблицы так, что для пользователя они будут представляться одной таблицей (создание сложных информационных моделей);
- реляционная СУБД минимизирует общий объем базы данных. Для этого таблицы, содержащие повторяющиеся данные, разбиваются на несколько связанных таблиц;
- реляционная СУБД отличается от традиционных СУБД тем, что в единственном файле базы данных находятся не только таблица с данными, но и различные другие объекты (пример — файл базы данных Access). Хотя идеальный вариант в реляционной СУБД — два файла базы данных. В одном находятся данные, в другом -объекты, модули. Такое разбиение позволяет сделать защиту базы данных более эффективной: защита информации (файл с таблицами) и защита объектов и программ (файл с объектами и модулями).
Объекты БД
Таблица. В СУБД вся информация хранится в таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Каждая строка в таблице — запись БД, а столбец — поле. Запись содержит набор данных об одном объекте, а поле — однородные данные обо всех объектах.
Запросы. В СУБД запросы являются важнейшим инструментом. Они служат для выборки записей, обновления таблиц и включения в них новых записей. С помощью запросов можно просматривать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов. Но главное предназначение запросов — это отбор данных на основании критериев и математическая обработка данных (вычисляемые поля). В любой момент можно выбрать из БД необходимую информацию и создать вычисляемое поле. Запрос — производный объект БД.
Формы. Они предназначены для ввода данных в таблицу, для открытия других форм и отчетов (кнопочные формы), а также с их помощью можно ограничить объем информации, доступной пользователям, обращающимся к БД (маска). Другими словами, форма представляет собой бланк, подлежащий заполнению, или маску, накладываемую на набор данных. Большая часть данных, представленных в форме, берется из таблицы или запроса. Другая информация, не связанная ни с таблицей, ни с запросом, хранится в макете формы (например, кнопки, вычисляемые поля и т. п.). Форма также является производным объектом БД.
Отчеты. Они служат для отображения итоговых данных из таблиц и запросов в удобном для просмотра виде. В отчетах, так же, как и в формах, часть данных берется из таблицы и запроса, другая часть информации хранится в макете отчета. Отчет — производный объект БД.
Разработчик — это человек (опытный пользователь или программист), которой самостоятельно создает новую БД. Прежде, чем приступить к созданию БД, необходимо продумать ее проект.
Проект — это абстрактная (теоретическая) модель будущей БД, состоящая из объектов и их связей, необходимых для выполнения поставленных задач.
Процесс проектирования включает, прежде всего, создание структуры таблиц, установку связей между этими таблицами, создание производных объектов (запросы, формы, отчеты, макросы, модули).
Билет № 25
Компьютерные телекоммуникации: назначение, структура. Информационные ресурсы в телекоммуникационных сетях. Комплексы аппаратных и программных средств организации компьютерных сетей. Представления о телекоммуникационных службах: электронная почта, чат, телеконференции, форумы, Интернет-телефония. Информационно-поисковые системы. Организация поиска информации в сетях.
Одной из наиболее полезных возможностей, предоставляемых современным компьютером, является возможность использования его для автоматизированного обмена информацией с другими компьютерами по линиям связи. Реализуется эта возможность с помощью компьютерных сетей — объединений компьютеров.
Под компьютерной телекоммуникационной (вычислительной) сетью понимается программно-аппаратный комплекс, обеспечивающий автоматизированный обмен данными между компьютерами по линиям связи. Любые информационные ресурсы в том или ином виде можно передавать по сети. Современная сеть, состоящая из компьютеров (возможно специализированных), представляет собой некий комплекс узлов и каналов связи — аппаратуры и программ, обеспечивающих прием и передачу данных.
Большая часть возможностей, обеспечиваемых современными телекоммуникационными сетями, опирается на то, что эти сети могут обмениваться данными между собой, создавая межсетевую среду. Самое крупное такое объединение общедоступных сетей — это межсетевая среда Интернет (Internet).
Огромная распространенность сетей, их многофункциональность, в первую очередь, опираются на ряд принципов, соблюдение которых обеспечивает:
- открытость, т. е. возможность разработки различных сетевых приложений, в том числе не предусмотренных ранее;
- использование для обмена данными сетей на базе различных технологий, с самыми разными каналами связи;
- возможность подключения новых абонентов и новых сетей, а также расширения существующих без принципиальной перестройки;
- возможность обеспечения автоматического перепланирования схемы обмена (изменение маршрутизации) при возникновении технической необходимости (например, отказе канала связи);
- контроль обмена данными и минимизацию потерь в случае возникновения ошибок.
Основным принципом, лежащим в основе современных телекоммуникационных сетей, является принцип пакетной коммутации.
Этот принцип состоит в том, что для доставки данные разбиваются на независимые фрагменты (пакеты), каждый пакет снабжается служебной информацией и передается отдельно от других пакетов. Итоговое сообщение (последовательность пакетов) восстанавливается при необходимости в конечной точке.
Основой конструирования и функционирования современных сетей являются их модели. Модель сети — это схема разделения функций между компонентами сети, определяющая основы их взаимодействия.
В основе Интернета лежит сетевая модель DOD (Department of Defence, министерство обороны США). Эта модель подразумевает, что все функции делятся на четыре уровня — от непосредственных клиентских программ до средств обмена сигналами. За каждым уровнем закреплены определенные задачи, выполняя их, уровень обменивается данными только с выше- и нижележащими уровнями.
С логической точки зрения каждый уровень одного узла посылает данные такому же уровню другого узла.
За каждым уровнем закреплены следующие функции: 1. За уровнем доступа к среде — функции приема и передачи сигналов, преобразования их в цифровую форму и/или перекодирование. Этот уровень характеризует каждую сетевую технологию, применяемую для создания отдел: чой сети. Именно здесь осуществляется фактические прием и передача сигнала.
- За сетевым уровнем закреплены функции организации межсетевого взаимодействия, он связывает отдельные сети. Протоколы этого уровня определяют маршруты следования пакетов (т. е. выполняют операцию перенаправления пакетов из одной сети в другую) и обмениваются необходимой технической информацией о пересылке. Узлы, выполняющие пересылку, называются шлюзами; выполняющие обработку пакетов и маршрутизацию, — маршрутизаторами. У таких специализированных узлов могут не задействоваться другие уровни, кроме первых двух.
- За транспортным уровнем — задачи транспорта данных. Этот уровень связывает между собой программы, запущенные на конкретных узлах, т. е. позволяет определить, какая конкретно программа должна обработать полученный поток данных или обеспечить программе возможность отправки данных. Некоторые протоколы этого уровня позволяют также определять, получены ли отправленные данные.
- К прикладному уровню отнесены все программы, взаимодействующие с пользователем и формирующие поток данных для обмена.
Основным набором протоколов, реализующих эту модель и обеспечивающим работу среды Интернет, является стек