
Основы информатики / Теор / informatica-excel
.pdf
ром дальнейшее развитие популяции представляет собой скачкообразный процесс, где возникновение качественно нового является не естественной закономерностью, а обусловлено вмешательством «идеальных сил»).
Состояние конечного автомата в момент t + 1 является функцией от его собственного состояния и состояния его соседей в момент времени t. Благодаря взаимодействию каждого элемента клеточного автомата со всеми соседями достигается гораздо более разнообразное поведение, чем поведение отдельного элемента. Такая взаимозависимость является одним из наиболее привлекательных свойств клеточных автоматов. Поскольку выход каждого элемента зависит от состояния его соседей, эволюцию состояний набора элементов можно описать как процесс социальной адаптации.
Благодаря своей способности обеспечивать разнообразное коллективное поведение в процессе взаимодействия простых клеток клеточные автоматы стали мощным средством изучения математических принципов эмерджентности жизни на основе простых, неодушевленных компонентов.
Конечные автоматы – попытка специалистов заполнить бреши в изучении реальной эволюции. Что бы произошло, если бы эволюция началась из других начальных условий? Путь развития, который реально был пройден на Земле – это лишь одна из многих возможных траекторий.
Таким образом, игра «Жизнь» – одно из средств понимания мира на основе взаимодействия и движения.
Три правила игры "Жизнь"
1. Если для некоторой клетки (занятой или свободной) ровно три ближайшие клетки заняты, то она будет занята в следующий момент времени
2.Если для некоторой занятой клетки заняты также ровно две соседние клетки, то она будет занята в следующий момент времени
3.Во всех остальных ситуациях в следующий момент времени клетка остается свободной (т.е. слишком
плотная населенность или наоборот – разреженность приводят к невозможности жизни).
Таким образом, взаимодействие между членами искусственного общества в каждый промежуток времени происходит одновременно.
31

Реализация игры «Жизнь» в MS Excel
1. На листе MS Excel сроим 3 клеточных поля. Первое поле будет служить для отображения текущего (или начального) состояния клеточных автоматов. Второе поле служит для подсчета количества соседей соответствующей клетки (у каждой клетки их 8, у угловых клеток соседи находятся сворачиванием клеточного поля в тор или «бублик»). Третье поле служит для отображения следующего шага жизни клеточных автоматов.
Рис. 13. Реализация игры «Жизнь» в MS Excel
2.Для первого и третьего полей устанавливается условное форматирование по следующему правилу: если клетка жива, т.е. в ней находится цифра 1, то она закрашивается черным цветом, иначе (если в клетке находится 0), она становится белой.
3.Для каждой клетки первого поля подсчитывается количество соседей (правое поле). Далее применяются правила игры «Жизнь». Здесь рекомендуется воспользоваться логическими функциями Если и И. При этом новое состояние ячейки записывается в третье (нижнее) поле.
32

4. После того как установлены все формулы рекомендуется записать
макрос, который копирует значения (или следующий шаг жизни клеточных автоматов) из третьего поля в первое. Макрос удобно запускать сочетанием клавиш.
6.Для проверки правильности работы созданной вами модели можно воспользоваться начальными условиям, заданными ниже в разделе Примеры.
7.Каким образом с вашей точки зрения могут быть связаны механизмы функционирования клеточных автоматов и человеческих сообществ?
Структуры (Patterns)
В работе [Poundstone, 1985] описано большое разнообразие структур, получаемых в результате игры «Жизнь».
Примеры:
1. Неизменяемые формы жизни |
3. Перемещающиеся (планеры) |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Block |
|
|
Boat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
Glider |
|
|
Lightweight |
|||||||||||||||||||||
2. Осцилляторы |
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
spaceship |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
4. Поглощение одной сущности |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
другой |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Blinker |
Toad |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33
ДОПОЛНЕНИЕ (вопросы и задания для самопроверки, задание для контрольной работы)
I. Вопросы для самопроверки по теме “Обработка социологической информации в электронных таблицах”:
1.Дайте характеристику табличного процессора.
2.Как может применяться табличный процессор в деятельности будущего социолога?
3.Каким образом осуществляется ввод и редактирование данных в таблице MS Excel?
4.Что такое адрес ячейки, абсолютная и относительная адресация?
5.Объясните основные методы и приемы копирования, перемещения
изаполнение ячеек.
6.Как происходит оформление ячеек таблицы и рабочих листов в
MS Excel?
7.Как осуществляются расчеты в электронных таблицах MS Excel?
8.Укажите основные возможности визуализации результатов анализа
ипрогноза социального явления.
9.Какие особенности настройки параметров страницы для рабочего листа вы знаете?
10.Как распечатать документ, созданный в MS Excel?
11.Назначение, приемы создания и обработки списков в Excel.
12.Какие статистические функции в MS Excel вы знаете?
13.Перечислите приемы статистической обработки социологических данных с помощью электронных таблиц.
14.Как подключить и как пользоваться Пакетом анализа в MS Excel.
II. Самостоятельная работа
Задание 1
1.Откройте файл Самостоятельная работа по указанному преподавателем адресу (См. Приложение № 3). Сохраните его в своей папке.
2.Отформатируйте таблицу на свое усмотрение.
3.Уберите с рабочего листа линии сетки.
4.Переименуйте рабочий лист, задав ему имя Таблица.
5.Создайте верхний колонтитул, содержащий Вашу фамилию.
6.Подсчитайте среднее значение выезжающих за рубеж туристов из Республики Беларусь в указанную преподавателем страну.
34

7.Найдите максимальное число туристов, выезжающих в указанную страну в период с 2000 по 2003 гг.
8.Постройте на основе таблицы диаграмму, отражающую изменение количества туристов, выезжающих в определенную страну (какую именно указывает преподаватель) в период с 2000 по 2003 гг. Для диаграммы задайте название, подписи категорий, задайте названия осям координат, создайте легенду. Диаграмму расположите на отдельном листе.
Задание 2
1.Загрузите MS Excel и создайте макет следующей таблицы. Отформатируйте таблицу при помощи команды Формат – Автоформат.
2.Произведите подсчеты в незаполненных ячейках.
3.Постройте на основе таблицы диаграмму, самостоятельно выбирая ее тип и диапазон исходных данных.
4.Сохраните рабочую книгу под име-
нем Исходные дан-
ные в своей папке.
5.Перенесите таблицу и данные в
MS Word со связью и без связи, сделайте соответствующие подписи. Умейте объяснить, чем отличаются эти способы вставки.
Отформатируйте документ (например, таблицы и диаграммы разместите по центу).
35
III. Контрольная работа
Откройте файл Контрольная работа по адресу, который укажет преподаватель. Рабочая книга состоит из 5 листов с номерами заданий (См. Приложение № 4).
Задание 1.
Вычислите среднее значение по представленным данным. Интерпретируйте полученные результаты вычислений. Отформатируйте таблицу. Вставьте в верхний колонтитул фамилию.
Задание 2.
Подсчитайте количество респондентов. Вычислите моду, медиану, среднее квадратическое отклонение для представленных данных. Отформатируйте ячейки в удобном для просмотра виде.
Задание 3.
Найдите коэффициент корреляции, используя в первом случае введенную в ручную формулу для вычисления, а во втором встроенную функцию. Сделайте вывод о статистической взаимосвязи успеваемости по указанным предметам в группе. Оформить результаты работы в ясном и доступном для понимания виде.
Задание 4.
Постройте диаграмму по данным. При этом по диаграмме должно быть понятно, о каком явлении или процессе идет речь без использования исходных таблиц.
Задание 5.
Постройте 2 диаграммы. На первой представьте визуально описанные в таблице изменения данных по объемам торговли (выберите 2 произвольные страны для сравнения). На другой диаграмме укажите относительный (в %) прирост объемов торговли для данных по выбранной стране (выберите 2000 год как базовый).
Примечание. Все таблицы должны быть отформатированы в удобном для просмотра виде.
36

Приложение № 1. Данные социологического опроса 1
|
|
Данные социологического опроса |
||
Пол |
Возраст |
Образование |
Место работы |
Социальное положение |
М |
41 |
5 |
4 |
4 |
Ж |
53 |
5 |
1 |
2 |
Ж |
48 |
5 |
1 |
2 |
М |
47 |
4 |
1 |
2 |
Ж |
22 |
4 |
4 |
2 |
М |
32 |
4 |
1 |
2 |
Ж |
39 |
4 |
1 |
2 |
М |
49 |
5 |
3 |
2 |
М |
52 |
3 |
1 |
1 |
М |
28 |
3 |
1 |
1 |
М |
55 |
3 |
1 |
1 |
Ж |
41 |
2 |
3 |
2 |
М |
32 |
5 |
1 |
2 |
М |
40 |
3 |
1 |
1 |
М |
41 |
2 |
1 |
1 |
Ж |
32 |
3 |
3 |
2 |
М |
41 |
3 |
1 |
1 |
М |
20 |
3 |
1 |
1 |
Ж |
48 |
4 |
1 |
2 |
М |
61 |
4 |
1 |
2 |
Ж |
32 |
4 |
2 |
2 |
Ж |
19 |
3 |
1 |
3 |
Ж |
49 |
5 |
1 |
2 |
М |
22 |
4 |
1 |
2 |
М |
40 |
3 |
1 |
1 |
М |
60 |
2 |
4 |
4 |
37

Приложение № 2. Данные социологического опроса 2
Данные социологического опроса
Пол |
Возраст |
Образование |
Стаж работы по специальности |
м |
41 |
высшее |
15 |
ж |
56 |
среднее |
30 |
ж |
48 |
незаконченное высшее |
25 |
м |
47 |
среднее специальное |
8 |
ж |
22 |
среднее |
1 |
м |
32 |
высшее |
10 |
ж |
39 |
среднее специальное |
9 |
м |
49 |
незаконченное высшее |
15 |
м |
52 |
незаконченное высшее |
25 |
ж |
28 |
высшее |
7 |
м |
55 |
среднее |
25 |
ж |
41 |
среднее специальное |
20 |
м |
32 |
высшее |
3 |
м |
40 |
среднее |
15 |
м |
41 |
среднее |
7 |
ж |
32 |
высшее |
6 |
м |
41 |
высшее |
10 |
м |
20 |
высшее |
0 |
ж |
48 |
высшее |
12 |
м |
61 |
высшее |
20 |
м |
32 |
среднее специальное |
3 |
ж |
19 |
среднее специальное |
0 |
ж |
49 |
среднее специальное |
19 |
м |
22 |
среднее |
0 |
м |
40 |
среднее |
10 |
м |
60 |
высшее |
28 |
38

Приложение № 3. Задание для самостоятельной работы
Численность туристов Республики Беларусь, выезжающих за рубеж (человек)
|
2000 |
2001 |
2002 |
2003 |
Болгария |
10953 |
11372 |
11425 |
10098 |
Венгрия |
7385 |
3154 |
2843 |
2995 |
Германия |
7816 |
10918 |
11014 |
2712 |
Египет |
2523 |
2595 |
5055 |
6112 |
Испания |
4746 |
5253 |
5759 |
3712 |
Италия |
3268 |
2463 |
1834 |
2523 |
Литва |
11966 |
22248 |
24450 |
21893 |
Турция |
7555 |
9280 |
13064 |
15711 |
Франция |
2937 |
5991 |
7047 |
7810 |
Чешская Республика |
17514 |
174444 |
19402 |
15868 |
39

Приложение № 4. Задания для контрольной работы
Задание 1.
Возрастные группы
|
|
2005 |
2006 |
все население |
9800073 |
9750540 |
|
0-4 года |
447127 |
444326 |
|
5-9 лет |
464073 |
457188 |
|
10-14 лет |
618904 |
576592 |
|
15-19 лет |
816540 |
792221 |
|
20-24 лет |
807664 |
819331 |
|
25-29 лет |
713804 |
725957 |
|
30-34 года |
687110 |
686166 |
|
35-39 лет |
680839 |
674699 |
|
40-44 года |
804001 |
768922 |
|
45-49 |
лет |
798861 |
816340 |
50-54года |
656566 |
670338 |
|
55-59 |
лет |
498003 |
552124 |
60-64 |
года |
386515 |
344446 |
65-69 |
лет |
496039 |
488259 |
70-105 лет |
924017 |
933631 |
40