- •Введение
- •Программа курса
- •III. Общекультурная компетенция ок-9 «Способность работать с информацией в глобальных компьютерных сетях»
- •Учебный план Лекционные занятия
- •Занятия в компьютерном классе
- •Задания для самостоятельной работы Задание 1. Математическая логика
- •Макрокоманда: «Открытие окна программы Microsoft Word 2003»
- •Макрокоманда: «Установка параметров страницы»
- •Макрокоманда: «Переход на русскую раскладку клавиатуры»
- •Макрокоманда: «Переход на английскую раскладку клавиатуры»
- •Макрокоманда: «Установка автоматического переноса слов»
- •Макрокоманда: «Установка гарнитуры шрифта»
- •Макрокоманда: «Установка размера шрифта»
- •Макрокоманда: «Установка начертания шрифта»
- •Макрокоманда: «Выравнивание абзаца»
- •Макрокоманда: «Печать текста»
- •Макрокоманда: «Установка красной строки».
- •Макрокоманда: «Копирование формата»
- •Макрокоманда: «Выделение текста»
- •Макрокоманда: «Гашение выделения текста»
- •Макрокоманда: «Сохранение документа (файла) на диске»
- •Макрокоманда: «Закрытие окна программы Microsoft Word»
- •Макрокоманда: «Вставка таблицы»
- •Макрокоманда: «Выделение строк таблицы»
- •Макрокоманда: «Выделение столбцов таблицы»
- •Макрокоманда: «Выделение ячеек таблицы»
- •Макрокоманда: «Выравнивание текста ячейки таблицы по вертикали»
- •Макрокоманда: «Установка текстового курсора»
- •Макрокоманда: «Вставка пустой строки»
- •Макрокоманда: «Установка текстового курсора в ячейке таблицы»
- •Макрокоманда: «Установка заданной ширины столбцов»
- •Макрокоманда: «Автоматическое создание заголовка таблицы»
- •Макрокоманда: «Оъединение ячеек таблицы»
- •Макрокоманда: «Изменение ширины столбца»
- •Макрокоманда: «Выравнивание ширины столбцов»
- •Макрокоманда: «Создание нового документа»
- •Макрокоманда: «Вставка формулы»
- •Макрокоманда: «Выбор элемента панели инструментов «Формула»»
- •Макрокоманда: «Выбор из меню математических шаблонов и знаков»
- •Макрокоманда: «Увеличение символов формулы»
- •Макрокоманда: «Установка режима отображения сетки»
- •Макрокоманда «Установка линеек»
- •Макрокоманда: «Рисование стрелки»
- •Макрокоманда: «Рисование прямой линии»
- •Макрокоманда: «Вставка надписи»
- •Макрокоманда: «Установка цвета линии»
- •Макрокоманда: «Установка цвета заливки»
- •Макрокоманда: «Выделение объекта (объектов)»
- •Макрокоманда: «Группировка объектов»
- •Макрокоманда: «Копирование объекта»
- •Макрокоманда: «Вставка объекта»
- •Макрокоманда: «Перемещение объекта»
- •Макрокоманда: «Изменение ширины линии»
- •Макрокоманда: «Рисование кривой линии»
- •Макрокоманда: «Рисование автофигуры»
- •Макрокоманда: «Установка обтекания текстом»
- •Макрокоманда: «Замена символов в тексте»
- •Лабораторная работа 2 Технология набора текста. Задание. Набрать нижеследующий текст, применяя необходимые операции форматирования, и сохранить текст на жестком диске компьютера.
- •Относительная частота.
- •Переход на русскую раскладку клавиатуры.
- •Установка автоматического переноса слов.
- •Закрытие окна программы Word.
- •Выключение компьютера.
- •Лабораторная работа 3 Технология создания таблиц
- •Гашение выделения.
- •Переход на английскую раскладку клавиатуры.
- •Переход на русскую раскладку клавиатуры.
- •Закрытие окна программы Microsoft Word.
- •Лабораторная работа 4 Рисование объектов из автофигур Задание 1. Набрать диаграмму Венна множеств (Рис1) .
- •Открытие окна программы Microsoft Word.
- •Операции над множествами
- •Переход на русскую раскладку клавиатуры.
- •Установка автоматического переноса слов.
- •Гашение выделения.
- •Переход на латинскую раскладку клавиатуры.
- •Гашение выделения.
- •Переход на русскую раскладку клавиатуры.
- •Гашение выделения.
- •Гашение выделения.
- •Гашение выделения.
- •Гашение выделения.
- •Закрытие окна программы Word.
- •Лабораторная работа 6 Набор математических объектов и формул. Задание 1. Набрать предложенную матрицу размером 3*3.
- •Последовательность макрокоманд выполнения задания.
- •Вызов редактора формул.
- •Вызов редактора формул.
- •Переход на английскую раскладку клавиатуры.
- •Вызов редактора формул.
- •Переход на английскую раскладку клавиатуры.
- •Лабораторная работа 7 Рисование графиков функций
- •Гашение выделения.
- •Последовательность макрокоманд выполнения задания
- •Закрытие окна программы Microsoft Word.
- •Лабораторная работа 8 Макрокоманды программы Microsoft Excel 2003.
- •1. Макрокоманда: «Включение компьютера и вход в систему».
- •2. Макрокоманда: «Запуск программы Microsoft Excel».
- •3. Макрокоманда: «Выбор активного листа».
- •4. Макрокоманда: «Занесение целых чисел в ячейку».
- •5. Макрокоманда: «Занесение целых чисел в диапазон ячеек».
- •6. Макрокоманда: «Занесение десятичных дробей в ячейку».
- •7. Макрокоманда: «Занесение десятичных дробей в диапазон ячеек».
- •8. Макрокоманда: «Занесение заголовка в ячейку».
- •9. Макрокоманда: «Активизация диапазона ячеек».
- •10. Макрокоманда «Сортировка данных».
- •11. Макрокоманда: «Активизация несвязанного диапазона ячеек».
- •12. Макрокоманда: «Форматирование ширины столбца».
- •13. Макрокоманда: «Форматирование высоты строки».
- •14. Макрокоманда: «Специальная вставка – транспонирование».
- •15. Макрокоманда: «Выбор языка клавиатуры».
- •16. Макрокоманда: «Объединение ячеек».
- •17. Макрокоманда: «Добавление нового листа в рабочую книгу Excel».
- •18. Макрокоманда «Вставка символа».
- •19. Макрокоманда: «Заполнение арифметической прогрессии».
- •20. Макрокоманда: «Закрытие программы Microsoft Excel».
- •21. Макрокоманда «Создание индекса».
- •22. Макрокоманда «Выделение границ ячейки».
- •23. Макрокоманда «Центрирование данных в ячейке».
- •24. Макрокоманда: «Копирование в буфер обмена».
- •25. Макрокоманда: «Построение диаграммы».
- •26. Макрокоманда: «Занесение формул в ячейку».
- •27. Макрокоманда: «Автозаполнение - нумерация».
- •28. Макрокоманда: «Автозаполнение - формула».
- •Лабораторная работа 9 Логические задачи в алгебре Буля
- •Где и в каком веке изготовлен сосуд? с помощью Булевой переменной введем обозначения:
- •Лабораторная работа 10 Вычисление логических функций.
- •Лабораторная работа 11 Частотный анализ поэтических текстов по начальной букве.
- •Лабораторная работа 12 Частотный анализ поэтических текстов по всем буквам.
- •Лабораторная работа 13 Сравнительная оценка переводов стихотворения р.М. Рильке «Читатель» на русский язык
- •За книгой
- •Лабораторная работа 14 Формальный анализ исторических явлений.
- •1. Цель проекта
- •2. Теоретическая часть.
- •Промежуточные результаты для первого блока проекта.
- •Промежуточные результаты для второго блока проекта.
- •Промежуточные результаты для третьего блока проекта.
- •Лабораторная работа 15 Анализ авторской индивидуальности поэтических текстов с помощью предложных спектров н.А. Морозова.
- •Лабораторная работа 16 Частотный анализ курсов валют.
- •Лабораторная работа 17 Определение психологического портрета группы индивидуумов посредствам зодиакальных характеристик её членов.
- •Лабораторная работа 18 Система управления базами данных Microsoft Access
- •Ход выполнения работы
- •Ход выполнения работы
- •Ход выполнения работы
- •Ход выполнения работы
- •Ход выполнения работы
- •Ход выполнения работы
- •Лабораторная работа 19 Изучение основ программирования в Visual Basic
Лабораторная работа 10 Вычисление логических функций.
Изучение логических формул удобнее всего осуществлять на примере функций двух переменных. Рассмотрим логические функции f двух переменных Х1, Х2: f5=Х1 V Х2 - дизъюнкцию, f6=Х1 Λ Х2 – конъюнкцию и , - отрицание (инверсию) этих переменных. С их помощью можно получить более сложные функции: эквивалентность - f7=Х1 ~ Х2 , импликацию - f8 = Х1 Х2 , функцию Пирса - f9= Х1 Х2, функцию Шеффера- f10 = Х1/Х2 а также функцию сложение по модулю два- f11 = Х1 Х2. Воспользуемся известными логическими тождествами [1]:
f7 = Х1 ~ Х2 = ( V X2) Λ ( X1 V ); (1)
f8 = Х1 Х2 = V X2; (2)
f9 = Х1 Х2 = ; (3)
f10 = Х1/ Х2 = ; (4)
f11 = Х1 Х2 = = (5)
Предполагаемые результаты вычислений представим в виде таблицы 1.
Таблица 1. Функции 2-х логических переменных
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
Х1 |
Х2 |
f5 |
f6 |
|
|
VX2 |
X1V |
f7 |
f8 |
f9 |
f10 |
f11 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
0 |
1 |
|
|
|
|
|
|
|
|
|
|
|
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
При вычислении логических функций по формулам (1) - (5) удобно работать с двумя приложениями одновременно: текстовым редактором Word (куда заносятся результаты) и электронной таблицей Еxcel (в которой осуществляются вычисления).
В электронной таблице Excel имеются мастер-функции, позволяющие вычислять логические операции [2]. Синтаксис этих операций (как они записываются в формульной строке) выглядит следующим образом:
=ЕСЛИ(И(Х1;Х2);1;0)- вычисление конъюнкции 2-х переменных,
=ЕСЛИ(ИЛИ(Х1;Х2);1;0)- вычисление дизъюнкции 2-х переменных,
=ЕСЛИ(НЕ(Х1);1;0)- вычисление инверсии 1-й переменной.
Если логическое выражение принимает истинное значение, то результату присваивается значение 1, а если ложное - то 0.
Цель работы состоит в том, чтобы получить численные значения функций f7 - f11 через конъюнкцию, дизъюнкцию и отрицание, а результаты представить в виде таблицы 1. Для этого напишем программу на языке макрокоманд. Так как любая программа требует отладки, будем проводить её посредствам сравнения получающихся в процессе написания программы результатов с образцами, представленными в виде рисунков.
1. Включение компьютера и вход в систему. Результат выполнения представлен на рисунке 1.
Рис. 1.
2. Запуск программы Microsoft Excel.
Параметры: - рабочий стол. Результат выполнения представлен на рисунке 2.
Рис. 2.
3. Выбор активного листа.
Параметры: - лист: «Лист1». Результат выполнения представлен на рисунке 3.
Рис. 3.
4. Форматирование ширины столбца.
Параметры: - диапазон: A÷M; - ширина: 10.
Результат выполнения представлен на рисунке 4.
Рис. 4.
5. Занесение заголовка в ячейку.
Параметры: - ячейка: A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, K1, L1, M1; - данные: «X1», «X2», «f5», «f6», «», «», «V X2», «X1 V », «f7», «f8», «f9», «f10», «f11». Результат выполнения частично представлен на рисунке 5.
Рис. 5.
6. Занесение целых чисел в ячейку.
Параметры: - ячейка: A2÷A5; - данные: «Таблица1.Столбец А». Результат выполнения частично представлен на рисунке 6.
Рис. 6.
7. Занесение целых чисел в ячейку.
Параметры: - ячейка: B2÷B5; - данные: «Таблица1.Столбец B». Результат выполнения частично представлен на рисунке 7.
Рис. 7.
8. Автозаполнение - формула.
Параметры: - ячейка: C2; - данные: «=ЕСЛИ(ИЛИ(A2;B2);1;0)» - конечная ячейка: C5. Результат выполнения представлен на рисунке 8. Рис. 8.
9. Автозаполнение - формула.
Параметры: - ячейка: D2; - данные: «=ЕСЛИ(И(A2;B2);1;0)» - конечная ячейка: D5. Результат выполнения представлен на рисунке 9. Рис. 9.
10. Автозаполнение - формула.
Параметры: - ячейка: E2; - данные: «=ЕСЛИ(НЕ(A2);1;0)» - конечная ячейка: E5. Результат выполнения представлен на рисунке 10. Рис. 10.
11. Автозаполнение - формула.
Параметры: - ячейка: F2; - данные: «=ЕСЛИ(НЕ(B2);1;0)» - конечная ячейка: F5. Результат выполнения представлен на рисунке 11. Рис. 11.
12. Автозаполнение - формула.
Параметры: - ячейка: G2; - данные: «=ЕСЛИ(ИЛИ(E2;B2);1;0)» - конечная ячейка: G5. Результат выполнения представлен на рисунке 12. Рис. 12.
13. Автозаполнение - формула.
Параметры: - ячейка: H2; - данные: «=ЕСЛИ(ИЛИ(A2;F2);1;0)» - конечная ячейка: H5. Результат выполнения представлен на рисунке 13. Рис. 13.
14. Автозаполнение - формула.
Параметры: - ячейка: I2; - данные: «=ЕСЛИ(И(G2;H2);1;0)» - конечная ячейка: I5. Результат выполнения представлен на рисунке 14. Рис. 14.
15. Автозаполнение - формула.
Параметры: - ячейка: J2; - данные: «=G2» - конечная ячейка: J5. Результат выполнения представлен на рисунке 15. Рис. 15.
16. Автозаполнение - формула.
Параметры: - ячейка: K2; - данные: «=ЕСЛИ(НЕ(C2);1;0)» - конечная ячейка: K5. Результат выполнения представлен на рисунке 16. Рис. 16.
17. Автозаполнение - формула.
Параметры: - ячейка: L2; - данные: «=ЕСЛИ(НЕ(D2);1;0)» - конечная ячейка: L5. Результат выполнения представлен на рисунке 17. Рис. 17.
18. Автозаполнение - формула.
Параметры: - ячейка: M2; - данные: «=ЕСЛИ(НЕ(I2);1;0)» - конечная ячейка: M5. Результат выполнения представлен на рисунке 18.
Рис. 18.