- •Часть II. Информатика
- •Содержание
- •Структура дисциплины
- •Рейтинг и оценка уровня знаний студентов по дисциплине «Математика и информатика»
- •1. Оценивание результатов работы студентов
- •Допуск к тестированию и процедура тестирования
- •Ликвидация задолженности студента по дисциплине
- •Инструкции для студента
- •Модуль 3. Алгоритмизация и программирование Маршрутная карта изучения дисциплины «Математика и информатика-2» по модулю №3
- •2.1. Алгоритм и его свойства
- •2.2. Таблица блоков
- •2.3. Основные типы алгоритмов
- •2.3.1. Линейные алгоритмы
- •2.3.2. Алгоритмы ветвлений
- •2.3.3. Циклические алгоритмы
- •2.4. Блок-схемы линейных алгоритмов
- •Блок-схемы разветвляющихся алгоритмов
- •3. Примеры выполнения задания к практическому занятию № 1
- •3.1. Линейный алгоритм
- •3.2. Разветвляющийся алгоритм
- •4. Задания к практическому занятию № 1
- •5. Вопросы для самоконтроля к практическому занятию № 1. Тема «Алгоритмы. Ветвления»
- •Практическое занятие №2. Алгоритмы. Блок-схемы. Циклы
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №2
- •2.1. Словесные алгоритмы. Циклы
- •2.2. Блок-схемы. Циклы
- •Примеры выполнения задания к практическому занятию №2
- •4. Задания к практическому занятию № 2
- •5. Вопросы для самоконтроля к практическому занятию № 2. Тема «Алгоритмы. Блок-схемы. Циклы»
- •Практическое занятие № 3. Алгебра логики. Операции над высказываниями
- •1. Цель занятия
- •Теоретический материал для практического занятия №3
- •2.1. Логические операции
- •3. Примеры выполнения задания к практическому занятию №3
- •4. Задания к практическому занятию № 3
- •5. Вопросы для самоконтроля к практическому занятию № 3. Тема «Алгебра логики»
- •Практическое занятие №4. Программирование. Линейные процессы. Ветвления
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №4
- •2.1. Конструкция языка Turbo Pascal
- •2.1.1. Алфавит
- •2.1.2. Данные и типы данных
- •2.1.3. Стандартные функции
- •2.1.4. Арифметические, логические, символьные выражения
- •2.2. Структура программы на языке Паскаль
- •2.3. Основные операторы Паскаля
- •2.3.1. Оператор присваивания
- •2.3.2. Операторы ввода
- •2.3.3. Операторы вывода
- •2.3.4. Комментарий
- •2.4. Операторы передачи управления
- •2.4.1. Оператор безусловного перехода
- •2.4.2. Операторы условного перехода
- •3. Примеры выполнения задания к практическому занятию № 4
- •3.1. Программы линейных алгоритмов
- •3.2. Программы разветвляющихся алгоритмов
- •4. Задания к практическому занятию № 4
- •5. Вопросы для самоконтроля к практическому занятию № 4
- •Практическое занятие № 5. Программирование. Циклы
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 5
- •2.1. Оператор цикла с параметрами
- •2.2. Оператор цикла while с предусловием
- •2.3. Оператор цикла repeat…until с постусловием
- •3. Примеры выполнения задания к практическому занятию № 5
- •4. Задания к практическому занятию № 5
- •5. Вопросы для самоконтроля к практическому занятию № 5. Тема «Программирование. Циклы»
- •Практическое занятие №6. Языки программирования высокого уровня
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №6
- •2.1. Общая классификация языков программирования
- •2.1.1. Языки низкого уровня
- •2.2. Классификация языков программирования высокого уровня
- •2.2.1. Процедурное программирование
- •2.2.2. Объектно-ориентированное программирование
- •2.2.3. Системы визуально-ориентированного программирования
- •2.2.4. Проблемно-ориентированное (непроцедурное или декларативное) программирование
- •1) Функциональное программирование
- •2) Логическое программирование
- •3) Языки описания сценариев
- •3. Примеры выполнения задания к практическому занятию №6
- •4. Задания к практическому занятию № 6
- •5. Вопросы для самоконтроля к практическому занятию № 6. Тема «Языки программирования высокого уровня».
- •Модуль 4. Стандартное программное обеспечение, предназначенное для обработки информации Маршрутная карта изучения дисциплины «Математика и информатика-2» по модулю №4
- •Задания к практическим работам по модулю №4
- •Практическое занятие № 7. Операционные системы. Работа в операционных системах
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 7
- •2.1. Понятие информации
- •2.2. Свойства информации
- •2.3. Измерение информации
- •2.3.1. Синтаксическая мера информации
- •2.3.2. Семантическая мера информации
- •2.3.3. Прагматическая мера информации
- •2.4. Информатика. Предмет и задачи информатики
- •Технические средства
- •2.5.1. Архитектура эвм
- •2.5.2. Состав и назначение основных элементов персонального компьютера (пк)
- •Центральный процессор
- •Запоминающие устройства: классификация, принцип работы, основные характеристики
- •2.6. Обзор программного обеспечения
- •2.6.2. Системы программирования
- •2.6.3. Прикладное программное обеспечение
- •2.7. Базовое программное обеспечение. Операционные системы (ос)
- •2.7.1. Понятие файла, каталога, файловой структуры
- •2.7.2. Операционная система ms Windows
- •3. Примеры выполнения задания к практическому занятию №7
- •4. Задания к практическому занятию № 7
- •5. Вопросы для самоконтроля к практическому занятию № 7. Тема «Работа в операционных системах»
- •Практическое занятие №8. Офисный пакет программ Microsoft Office в профессиональной деятельности. Текстовые редакторы и процессоры
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 8
- •3. Примеры выполнения задания к практическому занятию № 8
- •4. Задания к практическому занятию № 8
- •5. Вопросы для самоконтроля к практическому занятию № 8. Тема «Текстовый редактор word»
- •Практическое занятие №9. Применение встроенных функций электронной таблицы excel в профессиональной деятельности
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №9
- •2.1. Ячейка – основной элемент таблицы
- •2.2. Вычисления в Excel. Формулы и функции
- •2.2.1. Формулы Excel
- •2.2.2. Функции Excel
- •3. Примеры выполнения задания к практическому занятию №9
- •3.1. Примеры с функциями 16 из таблицы 9.3
- •3.2. Пример с функцией «суммесли»
- •3.3. Пример с функцией «счётесли»
- •3.4. Пример с функцией «если»
- •4. Задания к практическому занятию № 9
- •5. Вопросы для самоконтроля к практическому занятию № 9. Тема «Встроенные функции excel»
- •Практическое занятие № 10. Компьютерная графика. Сравнение различных видов графики
- •1. Цель занятия
- •2. Теоретический материал для практического занятия № 10
- •2.1. Виды графики
- •2.1.1. Растровая графика
- •Векторная графика
- •Разрешающая способность
- •Цветовое разрешение и цветовые модели
- •2.3.1. Кодирование цвета
- •2.3.2. Цветовые модели
- •1) Цветовая модель rgb
- •2) Цветовая модель cmyk
- •2.4. Форматы графических изображений
- •2.5. Шрифты, поддерживаемые операционной системой Windows xp
- •1) Контурные шрифты
- •2) Векторные шрифты
- •3) Растровые шрифты
- •3. Примеры выполнения задания к практическому занятию №10
- •4. Задания к практическому занятию №10
- •5. Вопросы для самоконтроля к практическому занятию № 10. Тема «Компьютерная графика»
- •Практическое занятие №11. Анализ прикладного и служебного программного обеспечения
- •1. Цель занятия
- •2. Теоретический материал для практического занятия №11
- •2.1. Служебные приложения Windows xp
- •2.2. Служебное программное обеспечение Windows xp
- •2.3. Прикладное программное обеспечение (ппо)
- •3. Примеры выполнения задания к практическому занятию №11
- •4. Задания к практическому занятию №11
- •5. Вопросы для самоконтроля к практическому занятию № 11. Тема «Анализ прикладного и служебного программного обеспечения»
- •Литература
- •Приложение №1. Задания для выполнения самостоятельной работы №3 Задание 1. Тема: «Алгоритмы. Блок-схемы. Ветвления»
- •Задание 2. Тема: «Алгоритмы. Блок-схемы. Циклы»
- •Задание 3. Тема «Алгебра логики»
- •Приложение №3. Задания для выполнения самостоятельной работы идз №4 Задание 1. Тема: «Текстовые редакторы. Гиперссылки»
- •Варианты заданий по теме: «Текстовые редакторы»
- •Задание 2. Тема: «Выполнение вычислений в таблицах редактора word»
- •Задание 3. Тема: «Встроенные функции электронной таблицы excel»
- •Приложение №4. Задания для выполнения практического занятия и самостоятельной работы идз №4 Тема: «Анализ прикладного и служебного программного обеспечения»
- •Задание 4. Идз №4. Тема: «Программное обеспечение (прикладное, сервисное, служебное)»
- •Приложение №5. Оформление самостоятельной работы
- •Раздел 3 самостоятельной работы по модулям №3, 4 должен включать:
- •Приложение №6. Формулы для практической работы №7
3. Примеры выполнения задания к практическому занятию № 8
Пример 1. Создание оглавления документа.
Создание оглавления документа значительно упрощает работу с документом не только пользователя этого документа, но и автора, т.к., открыв содержание можно быстро найти и попасть в требуемый раздел.
Алгоритм создания оглавления документа:
-
Выбрать текст, в котором следует создать оглавление.
-
Выделить заголовки. Для этого заголовок выделяется мышкой. В окне стилей на панели инструментов «Форматирование» выбирается в списке один из видов заголовков. Для самых важных разделов в окне списка стилей выбирается «заголовок 1». Далее по степени значимости разделов выбирается «заголовок 2», «заголовок 3». Повторить до конца текста.
-
По окончании выполнения пункта 2 в меню «Вставка» выбрать из списка команду «Ссылка». Откроется окно и в нём выбрать «Оглавление». Нажать кнопку «ОК». В начале или в конце текста появится оглавление.
-
Нажав на клавишу «Сtrl» и выбрав в оглавлении один из пунктов, можно попасть в текст с выбранным заголовком.
Пример 2. Создание закладки и гиперссылки в тексте.
Для примера выбран фрагмент текста из комбинаторики.
Задача.
Следует связать определения из комбинаторики с их формулами так, чтобы, щёлкнув мышкой на первом слове любого из определений, курсор мышки перескочил на соответствующую формулу для этого определения.
Фрагмент текста из комбинаторики
1. Перестановками называют комбинации, состоящие из одних и тех же n – различных элементов и отличающиеся только порядком их расположения.
2. Размещениями называют комбинации, составленные из n различных элементов по m элементов, которые отличаются либо составом элементов, либо их порядком следования.
3. Сочетанием называют комбинации, составленные из n – различных элементов по m элементов, которые отличаются только составом элементов и не зависят от порядка следования.
|
. |
(1) |
|
. |
(2) |
|
Рn = n! = 1× 2× 3× …× n. |
(3) |
Решение
Для решения задачи необходимо выбрать закладки в каждой строке формулы, которые исполняют роль меток.
Алгоритм создания закладок:
-
Выделить в формуле номер в скобках (1). В меню «Вставка» выбрать команду «Закладка».
-
В поле «Имя закладки» ввести имя. Имя закладки должно начинаться с буквы; в нем могут использоваться цифры, но не должно быть пробелов. Задать имя «закладка1». Нажать кнопку «Добавить».
-
Повторить 1 и 2 пункты с другими формулами. Только имя каждой закладки будет иметь номер формулы.
В результате в формулах сделаны метки, а именно, помечены номера, по которым будет осуществлён поиск из текста определений. Для этого выполняется вторая часть работы -создание ссылок на эти метки, которые называют гиперссылками.
Гиперссылка – это цветной подчёркнутый текст или графический объект, по щелчку которого выполняется переход к искомому фрагменту текста в этом же документе, к файлу, фрагменту файла или странице HTML.
Алгоритм создания гиперссылки, указывающий на закладку внутри текущего документа:
-
Выделить в определении «Размещениями называют комбинации…» слово «Размещениями».
-
В меню «Вставка» выбрать команду «Гиперссылка».
-
В списке «Связать с» выбрать параметр «местом в этом документе» Выбрать в списке закладку с именем «закладка1» для ссылки. Слово будет помечено.
После выполнения этого алгоритма определение можно связать с соответствующей этому определению формулой. Если нажать на клавишу «Ctrl» и мышкой щёлкнуть по слову «Размещениями», то указатель будет на строке с формулой (1), которая соответствует определению.
Аналогично повторить алгоритм с первым определением. Выделить слово «Перестановками» и выбрать в списке «закладка3» для ссылки. Третье определение связать с формулой 2. Выделить слово «Сочетанием» и выбрать в списке закладку «закладка2» для ссылки.
После создания гиперссылок можно произвести поиск формулы, которая соответствует любому из определений.
Пример 3. Использование гиперссылок для поиска правильного варианта перевода текста.
Алгоритм выполнения задания примера 3:
-
Создать таблицу, в которую во второй столбец с именем «англ» поместить в каждую ячейку по одному предложению на иностранном языке.
-
В каждом столбце на русском языке дать несколько версий перевода каждого предложения. Из этих версий только одно должно быть правильным.
-
Связать каждое предложение на иностранном языке с его правильным переводом в соответствующем столбце. Если предложение на иностранном языке находится на первой строке, то его перевод может находиться в столбце со словом Рус2 и т. д.
-
В предложении на иностранном языке создать гиперссылку, а в его правильном переводе создать закладку.
-
Установив курсор на предложение на иностранном языке, можно уточнить правильный его перевод на русском языке.
В результате выполнения задания примера 3 получится таблица 8.1.
Таблица 8.1
№ |
англ |
Рус1 |
Рус2 |
Рус3 |
1 |
Dieser Zeuge machte heute bessere Aussagen, als er gestern gemacht hatte.
|
Преступление раскрыто было, как это быть должно было |
Свидетель показания дал сегодня лучше, чем это он сделал вчера. |
Если бы у меня были каникулы, я бы поехал за город. |
2 |
Wenn ich Ferien hätte, führe ichaufs Land. |
Преступление было раскрыто, как это должно было быть |
Этот свидетель дал сегодня показания лучше, чем сделал это он вчера. |
У меня были каникулы, и я поехал за город. |
3 |
Das Verbrechen wurde aufgedeckt, wie es sein sollte. |
Преступление не было раскрыто, как это должно было быть |
Этот свидетель дал сегодня лучшие показания, чем он сделал это вчера. |
Если бы каникулы у меня были, я поехал бы за город. |