251
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Тольяттинский государственный университет Автомеханический институт Кафедра «Компьютерные технологии и обработка материалов давлением» Институт заочного обучения Д.М. Ахмедханлы, А.В. Богданова, В.Ф. Глазова, Е.В. Панюкова, Н.В. Ушмаева «ИНФОРМАТИКА» СБОРНИК УЧЕБНО-МЕТОДИЧЕСКИХ МАТЕРИАЛОВ Тольятти 2009 PDF created with pdfFactory Pro trial version www.pdffactory.com

Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

  • Upload
    others

  • View
    16

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Тольяттинский государственный университет

Автомеханический институт Кафедра «Компьютерные технологии и обработка материалов давлением»

Институт заочного обучения

Д.М. Ахмедханлы, А.В. Богданова, В.Ф. Глазова, Е.В. Панюкова, Н.В. Ушмаева

«ИНФОРМАТИКА» СБОРНИК УЧЕБНО-МЕТОДИЧЕСКИХ МАТЕРИАЛОВ

Тольятти 2009

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 2: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

2

УДК 004.3(075)

ББК 32.97

Рецензент:

«Информатика»: сборник учебно-методических материалов/Д.М. Ахмедханлы, А.В.

Богданова, В.Ф. Глазова, Е.В. Панюкова, Н.В. Ушмаева. – Тольятти: ТГУ, 2009. - 260 с.

Сборник учебно-методических материалов по дисциплине «Информатика»

предназначен для студентов заочной формы обучения и содержит учебно-методическое

пособие по изучению дисциплины, лекции по ключевым темам курса, практикум, тестовый

материал по каждой теме лекционного курса, методические рекомендации по выполнению

контрольной работы.

Рекомендовано к изданию учебно-методическим советом автомеханического

института ТГУ.

© Ахмедханлы Д.М., Богданова А.В., Глазова В.Ф., Панюкова Е.В., Ушмаева Н.В.,

2009

© Тольяттинский государственный университет, 2009

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 3: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

3

ОГЛАВЛЕНИЕ ВВЕДЕНИЕ................................................................................................................................... 6 1. УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ ............ 7

1.1. Цели и задачи дисциплины............................................................................................. 7 1.2. Методические рекомендации по изучению дисциплины .............................................. 8 1.3. Глоссарий ...................................................................................................................... 17 1.4. Библиографический список .......................................................................................... 24 1.5. Форма контроля ............................................................................................................ 25 1.6. Вопросы итогового контроля по дисциплине .............................................................. 25

2. КУРС ЛЕКЦИЙ............................................................................................................. 27 2.1. Основные понятия и методы теории информации и кодирования ............................. 27

2.1.1. Формы, свойства, показатели качества информации ................................................................... 27 2.1.2. Меры и единицы представления, измерения и хранения информации........................................ 29 2.1.3. Системы счисления ....................................................................................................................... 30 2.1.4. Кодирование данных в ЭВМ......................................................................................................... 34 2.1.5. Основные понятия алгебры логики .............................................................................................. 41 2.1.6. Логические основы ЭВМ .............................................................................................................. 45 2.1.7. Вопросы для самоконтроля........................................................................................................... 47

2.2. Технические средства реализации информационных процессов................................ 48 2.2.1. История развития компьютерной техники ................................................................................... 48 2.2.2. Основные принципы построения ЭВМ ........................................................................................ 49 2.2.3. Устройство персональных компьютеров ...................................................................................... 50 2.2.4. Вопросы для самоконтроля........................................................................................................... 54

2.3. Программные средства реализации информационных процессов.............................. 55 2.3.1. Классификация программного обеспечения компьютеров .......................................................... 55 2.3.2. Понятие и назначение операционной системы. Разновидности операционных систем .............. 57 2.3.3. Операционная система Windows .................................................................................................. 58 2.3.4. Файлы и файловая система Windows............................................................................................ 60 2.3.5. Сервисные системные программы................................................................................................ 63 2.3.6. Прикладное программное обеспечение ........................................................................................ 64 2.3.7. Вопросы для самоконтроля........................................................................................................... 67

2.4. Подготовка текстовых документов на компьютере..................................................... 67 2.4.1. Интерфейс пользователя программы MS Word............................................................................ 67 2.4.2. Создание, редактирование, сохранение документов .................................................................... 71 2.4.3. Установка параметров страницы, абзаца, шрифта ....................................................................... 74 2.4.4. Представление фрагментов документа в формате списков.......................................................... 78 2.4.5. Создание, редактирование, форматирование таблиц ................................................................... 80 2.4.6. Вставка в документ графических объектов .................................................................................. 82 2.4.7. Вставка в документ формул. Выполнение сервисных функций по работе с документом........... 84 2.4.8. Вопросы для самоконтроля........................................................................................................... 88

2.5. Технология решения задач в среде табличного процессора Microsoft Excel.............. 88 2.5.1. Функциональные возможности и пользовательский интерфейс программы Microsoft Excel..... 88 2.5.2. Создание и редактирование электронных таблиц ........................................................................ 89 2.5.3. Использование мастера функций.................................................................................................. 94 2.5.4. Построение, редактирование и форматирование диаграмм ......................................................... 96 2.5.5. Вычисления с использованием логических функций................................................................... 97 2.5.6. Вопросы и упражнения для самоконтроля ................................................................................... 99

2.6. Создание презентаций в Microsoft Power Point............................................................ 99 2.6.1. Создание и редактирование презентации ..................................................................................... 99 2.6.2. Настройка и показ презентации .................................................................................................. 102 2.6.3. Вопросы для самоконтроля......................................................................................................... 103

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 4: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

4

2.7. Основы работы с базами данных................................................................................ 103 2.7.1. Базы данных и системы управления базами данных. Модели данных ...................................... 103 2.7.2. Основы проектирования реляционных баз данных.................................................................... 105 2.7.3. Основы работы с СУБД Microsoft Access................................................................................... 107 2.7.4. Вопросы для самоконтроля......................................................................................................... 114

2.8. Алгоритмизация и программирование ....................................................................... 115 2.8.1. Алгоритм и его свойства. Способы записи алгоритма ............................................................... 115 2.8.2. Базовые алгоритмические структуры ......................................................................................... 116 2.8.3. Примеры составления блок-схем типовых вычислительных процессов ................................... 120 2.8.4. Этапы решения задач на ЭВМ .................................................................................................... 123 2.8.5. Алгоритмический язык Pascal..................................................................................................... 124 2.8.6. Структура программы на языке Паскаль.................................................................................... 127 2.8.7. Основные операторы................................................................................................................... 128 2.8.8. Примеры составления программ типовых вычислительных структур ...................................... 131 2.8.9. Вопросы для самоконтроля......................................................................................................... 135

2.9. Языки программирования высокого уровня .............................................................. 136 2.9.1. Эволюция языков программирования ........................................................................................ 136 2.9.2. Классификация языков программирования................................................................................ 136 2.9.3. Структуры и типы данных языка программирования ................................................................ 141 2.9.4. Транслятор, компилятор, интерпретатор.................................................................................... 142 2.9.5. Интегрированные среды программирования.............................................................................. 143 2.9.6. Вопросы для самоконтроля......................................................................................................... 144

2.10. Технологии программирования ............................................................................. 144 2.10.1. Структурное программирование................................................................................................. 144 2.10.2. Объектно-ориентированное программирование ........................................................................ 145 2.10.3. Вопросы для самоконтроля......................................................................................................... 146

2.11. Компьютерные сети. Глобальная компьютерная сеть Интернет.......................... 147 2.11.1. Понятие компьютерных сетей .................................................................................................... 147 2.11.2. Основные характеристики компьютерных сетей ...................................................................... 147 2.11.3. Классификация компьютерных сетей ......................................................................................... 148 2.11.4. Топология сетей .......................................................................................................................... 149 2.11.5. Модель взаимосвязи открытых систем....................................................................................... 151 2.11.6. Сетевое оборудование................................................................................................................. 152 2.11.7. Глобальная компьютерная сеть Интернет. Структура и принцип работы ................................. 153 2.11.8. Адресация в сети Интернет......................................................................................................... 155 2.11.9. Службы Интернета...................................................................................................................... 156 2.11.10. WWW (World Wide Web) и HTML......................................................................................... 157 2.11.11. Поиск информации в Интернет .............................................................................................. 158 2.11.12. Подключение к сети Интернет ............................................................................................... 159 2.11.13. Вопросы информационной безопасности .............................................................................. 161 2.11.14. Вопросы для самоконтроля .................................................................................................... 162

3. ПРАКТИКУМ ПО ДИСЦИПЛИНЕ ..................................................................................... 164 3.1. Арифметические операции в двоичной системе счисления......................................... 164 3.2. Построение таблиц истинности для логических формул ............................................. 165 3.3. Работа в среде ОС Windows........................................................................................... 167

3.3.1. Основные приемы работы в среде Windows..................................................................................... 167 3.3.2. Приемы работы с объектами в папке Мой компьютер..................................................................... 169 3.3.3. Контрольное задание......................................................................................................................... 169

3.4. Работа с документами в программе Microsoft Word..................................................... 170 3.4.1. Настройка интерфейса пользователя программы MS Word............................................................. 170

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 5: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

5

3.4.2. Создание и редактирование документов MS Word........................................................................... 171 3.4.3. Установка параметров страницы, абзаца, шрифта ........................................................................... 173 3.4.4. Представление фрагментов документа в формате списков и колонок газетного стиля .................. 176 3.4.5. Работа с таблицами............................................................................................................................ 179 3.4.6. Создание и редактирование графических объектов ......................................................................... 182 3.4.7. Вставка в документ формул .............................................................................................................. 184 3.4.8. Контрольные задания ........................................................................................................................ 186

3.5. Технология решения задач в среде табличного процессора Microsoft Excel............... 188 3.5.1. Функциональные возможности и пользовательский интерфейс программы Microsoft Excel ......... 188 3.5.2. Создание и редактирование электронных таблиц ........................................................................... 188 3.5.3. Использование мастера функций ...................................................................................................... 190 3.5.4. Построение, редактирование и форматирование диаграмм ............................................................ 195 3.5.5. Использование электронных таблиц в математических расчетах.................................................... 198 3.5.6. Контрольные задания ........................................................................................................................ 203

3.6. Создание презентаций в Microsoft PowerPoint.............................................................. 203 3.6.1. Создание и редактирование презентации ......................................................................................... 203 3.6.2. Настройка и показ презентации ........................................................................................................ 205 3.6.3. Контрольное задание......................................................................................................................... 205

3.7. Основы работы с базами данных................................................................................... 206 3.7.1. Работа с таблицами базы данных...................................................................................................... 206 3.7.2. Запросы к базе данных ...................................................................................................................... 210 3.7.3. Работа с формами и отчетами ........................................................................................................... 215 3.7.4. Контрольное задание......................................................................................................................... 218

3.8. Работа в глобальной сети Интернет .............................................................................. 219 5. ТЕСТОВЫЙ МАТЕРИАЛ .......................................................................................... 223

5.1. Тестовые задания по теме 1 ........................................................................................ 223 5.2. Тестовые задания по теме 2 ........................................................................................ 226 5.3. Тестовые задания по теме 3 ........................................................................................ 228 5.4. Тестовые задания по теме 4 ........................................................................................ 230 5.5. Тестовые задания по теме 5 ........................................................................................ 232 5.6. Тестовые задания по теме 6 ........................................................................................ 235 5.7. Тестовые задания по теме 7 ........................................................................................ 237 5.8. Тестовые задания по теме 8 ........................................................................................ 239 5.9. Тестовые задания по теме 9 ........................................................................................ 243 5.10. Тестовые задания по теме 10.................................................................................. 244 5.11. Тестовые задания по теме 11.................................................................................. 246

Заключение ............................................................................................................................... 250

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 6: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

6

ВВЕДЕНИЕ

Цель данного сборника учебно-методических материалов – помочь Вам в самостоятельном изучении дисциплины Информатика. Сборник учебно-методических материалов предназначен для студентов заочного отделения и посвящен изучению основ информатики и информационных технологий. Дисциплина «Информатика» является одной из основных цикла общих математических и естественнонаучных дисциплин.

Структурно данное учебно-методическое пособие состоит из: • Руководства по изучению дисциплины. • Курса лекций. • Практикума по дисциплине. • Контрольной работы. • Тестового материала. В Руководстве по изучению дисциплины указаны цели и задачи дисциплины, даны

методические рекомендации по изучению дисциплины, представлен глоссарий, библиографический список, а также контрольные вопросы.

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

В разделе Практикум по дисциплине представлены упражнения по темам системы счисления, алгебра логики, работа в среде ОС Windows, текстовый редактор Microsoft Word, табличный процессор Microsoft Excel, создание презентаций в Microsoft PowerPoint, СУБД Microsoft Access, глобальная сеть Интернет.

В разделе Контрольная работа по номеру своего варианта необходимо выполнить задания по темам системы счисления, решение задач в среде табличного процессора Microsoft Excel, алгоритмизация и программирование.

Структурно курс лекций состоит из 11 тем. В каждой теме рассмотрены теоретические вопросы, ориентированные на выполнения практических и контрольных заданий.

Над сборником работал авторский коллектив: • Основные понятия и методы теории информации и кодирования (Панюкова Е.В.). • Технические средства реализации информационных процессов (Богданова А.В.). • Программные средства реализации информационных процессов (Богданова А.В.). • Подготовка текстовых документов на компьютере (Глазова В.Ф.) • Технология решения задач в среде табличного процессора Microsoft Excel (Глазова В.Ф.).

• Создание презентаций в Microsoft Power Point (Богданова А.В.). • Основы работы с базами данных (Глазова В.Ф.). • Алгоритмизация и программирование (Ахмедханлы Д.М.). • Языки программирования высокого уровня (Ахмедханлы Д.М.). • Технологии программирования (Панюкова Е.В.). • Компьютерные сети. Глобальная компьютерная сеть Интернет (Ушмаева Н.В.).

Авторский коллектив желает Вам удачи.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 7: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

7

1. УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ

Изучение дисциплины «Информатика» согласно учебному плану предусматривает следующее распределение часов по видам учебных занятий:

1.1. Цели и задачи дисциплины

Цель обучения дисциплины «Информатика» – ознакомление с основами современных информационных технологий, тенденциями их развития, обучение принципам построения информационных моделей, применению современных информационных технологий в профессиональной деятельности.

В результате обучения студент должен Знать:

• основные методы сбора, передачи, обработки и накопления информации;

• основы современных информационных технологий переработки информации;

• современное состояние уровня и направлений развития вычислительной техники и программных средств.

Уметь:

• работать с программными средствами общего назначения, соответствующим современным требованиям;

• формулировать алгоритм поставленной задачи;

• оформлять текстовые документы различного назначения в текстовом редакторе;

• формулировать и решать задачи с использованием электронных таблиц. Иметь навыки:

• сбора, передачи, обработки и накопления информации;

• защиты информации;

• работы в локальных и глобальных компьютерных сетях;

• использования в профессиональной деятельности сетевых средств поиска и обмена информацией.

1 семестр

Лекции (часы)

Лабораторные Практика

(часы) Формы контроля

8 – 12 Экзамен,

контрольная работа

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 8: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

8

1.2. Методические рекомендации по изучению дисциплины

Тема 1. Основные понятия и методы теории информации и кодирования Цель: Ознакомить студентов с основными понятиями и методами теории

информатики.

Учебные вопросы: 1. Формы, свойства, показатели качества информации.

2. Меры и единицы представления, измерения и хранения информации. 3. Системы счисления.

4. Кодирование данных в ЭВМ. 5. Основные понятия алгебры логики.

6. Логические основы ЭВМ. Изучив данную тему, студент должен:

знать:

• основные понятия теории информатики;

• основные методы сбора, передачи, обработки и накопления информации; уметь:

• переводить числа из одной системы счисления в другую;

• пользоваться аппаратом алгебры логики; иметь представление:

• об информации, ее измерении, количестве и качестве;

• о кодировании данных в ЭВМ;

• о логических основах ЭВМ. При работе с учебным материалом темы необходимо:

• изучить раздел 2.1 курса лекций;

• ответить на контрольные вопросы по теме в конце раздела 2.1 курса лекций;

• выполнить упражнения из раздела 3.1 практикума по дисциплине;

• выполнить контрольные задания по теме в конце раздела 3.1 практикума по дисциплине;

• выполнить тестовые задания по теме 1.

Тема 2. Технические средства реализации информационных процессов

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

Учебные вопросы: 1. История развития компьютерной техники. 2. Основные принципы построения ЭВМ.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 9: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

9

3. Устройство персональных компьютеров.

Изучив данную тему, студент должен: знать

• поколения компьютеров и отличительные характеристики компьютеров каждого поколения;

• основные принципы построения ЭВМ;

• структуру и характеристики центрального процессора компьютера;

• виды и аппаратную реализацию устройств памяти компьютера;

• назначение, виды, аппаратную реализацию устройств ввода и вывода. При работе с учебным материалом темы необходимо:

• изучить раздел 2.2 курса лекций;

• ответить на контрольные вопросы по теме в конце раздела 2.2 курса лекций;

• выполнить тестовые задания по теме 2.

Тема 3. Программные средства реализации информационных процессов

Цели: 1. Ознакомиться с назначением и классификацией программных средств реализации

информационных процессов.

2. Ознакомиться с понятием операционной системы, функциями операционных систем.

3. Освоить приемы работы с операционной системой Windows.

Учебные вопросы: 1. Классификация программного обеспечения компьютеров. 2. Понятие и назначение операционной системы. Разновидности операционных

систем. 3. Операционная система Windows.

4. Файлы и файловая система Windows. 5. Сервисные системные программы.

6. Прикладное программное обеспечение. Изучив данную тему, студент должен: знать

• понятие и классификацию программного обеспечения компьютеров;

• понятие и функции операционных систем;

• назначение, возможности и характеристику операционной системы Windows;

• понятие и функции файловой системы;

• назначение и возможности сервисного программного обеспечения;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 10: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

10

• назначение, классификацию и возможности прикладного программного обеспечения;

уметь

• использовать интерфейс пользователя для работы с прикладными программами в среде Windows;

• настраивать интерфейс пользователя Windows;

• выполнять операции с папками и файлами. При работе с учебным материалом темы необходимо:

• изучить раздел 2.3 курса лекций;

• ответить на контрольные вопросы в конце раздела 2.3 курса лекций;

• выполнить упражнения из раздела 3.3 практикума по дисциплине;

• выполнить контрольные задания по теме в конце раздела 3.3 практикума по дисциплине;

• выполнить тестовые задания по теме 3.

Тема 4. Подготовка текстовых документов на компьютере

Цели: 1. Ознакомиться с назначением и возможностями текстового процессора Microsoft

Word.

2. Освоить приемы работы с программой Microsoft Word.

Учебные вопросы: 1. Интерфейс пользователя программы MS Word. 2. Создание, редактирование, сохранение документов. 3. Установка параметров страницы, абзаца, шрифта. 4. Представление фрагментов документа в формате списков. 5. Создание, редактирование, форматирование таблиц. 6. Вставка в документ графических объектов. 7. Вставка в документ формул. Выполнение сервисных функций по работе с

документом.

Изучив данную тему, студент должен: знать

• назначение элементов управления окна программы;

• особенности разных режимов просмотра документа;

• возможности работы с несколькими документами;

• назначение и возможности операций редактирования текста;

• назначение и возможности операций форматирования шрифта, абзаца, страницы, таблиц, списков, рисунков;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 11: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

11

• назначение и возможности сервисных функций при работе с документом;

уметь

• создавать новый документ, открывать существующий документ, сохранять документ;

• настраивать интерфейс пользователя программы MS Word;

• выполнять операции редактирования документа;

• выполнять изменение параметров шрифта, абзаца, страницы;

• создавать и форматировать нумерованные и маркированные списки;

• выполнять операции создания, редактирования и форматирования таблиц;

• форматировать текст в виде колонок газетного стиля;

• вставлять в документ объекты нетекстовой природы (рисунки, формулы) и настраивать их параметры;

• выполнять сервисные функции по работе с документом (проверка орфографии, поиск и замена текста, настройка колонтитулов, нумерация страниц, автоматическая сборка оглавления и др.).

При работе с учебным материалом темы необходимо:

• изучить раздел 2.4 курса лекций;

• ответить на контрольные вопросы в конце раздела 2.4 курса лекций;

• выполнить упражнения из раздела 3.4 практикума по дисциплине;

• выполнить контрольные задания по теме в конце раздела 3.4 практикума по дисциплине;

• выполнить тестовые задания по теме 4.

Тема 5. Технология решения задач в среде табличного процессора Microsoft Excel

Цели: 1. Ознакомиться с назначением и возможностями табличного процессора Microsoft

Excel. 2. Освоить приемы работы с электронными таблицами в программе Microsoft Excel.

Учебные вопросы: 1. Функциональные возможности и пользовательский интерфейс программы

Microsoft Excel. 2. Создание и редактирование электронных таблиц.

3. Использование мастера функций. 4. Построение, редактирование и форматирование диаграмм.

5. Вычисления с использованием логических функций.

Изучив данную тему, студент должен: знать

• назначение элементов управления окна программы MS Excel;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 12: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

12

• структуру документа MS Excel;

• типы данных, обрабатываемых в электронной таблице;

• способы адресации ячеек таблицы в формулах;

• форматы представления данных в ячейках таблицы;

• категории и методы использования встроенных функций MS Excel;

• назначение и типы диаграмм;

• возможности применения инструментов MS Excel для решения математических задач;

уметь

• создавать новую рабочую книгу, изменять ее структуру, сохранять и открывать рабочую книгу;

• выполнять операции с листами рабочей книги;

• выполнять перемещение по таблице, выделение фрагментов таблицы;

• выполнять изменение формата ячеек таблицы;

• выполнять автозаполнение ячеек таблицы;

• использовать встроенные функции для вычислений;

• использовать абсолютную и относительную адресацию при вводе формулы с целью автоматического заполнения ячеек формулами;

• выполнять построение диаграмм; При работе с учебным материалом темы необходимо:

• изучить раздел 2.5 курса лекций;

• ответить на контрольные вопросы в конце раздела 2.5 курса лекций;

• выполнить упражнения из раздела 3.5 практикума по дисциплине;

• выполнить контрольные задания по теме в конце раздела 3.5 практикума по дисциплине;

• выполнить тестовые задания по теме 5.

Тема 6. Создание презентаций в Microsoft Power Point

Цели: 1. Ознакомиться с назначением и возможностями программы подготовки

презентаций Microsoft Power Point. 2. Освоить приемы создания, редактирования, настройки презентаций в программе

Microsoft Power Point.

Учебные вопросы: 1. Создание и редактирование презентации. 2. Настройка и показ презентации.

Изучив данную тему, студент должен:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 13: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

13

знать

• назначение и возможности программы MS Power Point;

• структуру презентации MS Power Point;

• режимы работы с презентацией в MS Power Point;

• этапы разработки презентации;

уметь

• использовать разные способы создания презентации;

• использовать готовые шаблоны для оформления презентации;

• выполнять перемещение, копирование, удаление слайдов;

• использовать эффекты анимации для слайдов и элементов оформления слайдов;

• назначать и изменять параметры показа презентации;

• выполнять сохранение документа в разных форматах;

• выполнять автоматический и управляемый показ презентации. При работе с учебным материалом темы необходимо:

• изучить раздел 2.6 курса лекций;

• ответить на контрольные вопросы в конце раздела 2.6 курса лекций;

• выполнить упражнения из раздела 3.6 практикума по дисциплине;

• выполнить контрольные задания по теме в конце раздела 3.6 практикума по дисциплине;

• выполнить тестовые задания по теме 6.

Тема 7. Основы работы с базами данных

Цели: 1. Ознакомиться с основными понятиями теории и практики разработки и

использования баз данных. 2. Освоить приемы работы с базами данных в программе Microsoft Access.

Учебные вопросы: 1. Базы данных и системы управления базами данных. Модели данных.

2. Основы проектирования реляционных баз данных. 3. Основы работы с СУБД Microsoft Access.

Изучив данную тему, студент должен: знать

• понятия информационного объекта, модели данных, базы данных, системы управления базами данных;

• основные типы моделей данных;

• основные понятия и элементы проектирования реляционных баз данных;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 14: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

14

• типы и назначение объектов базы данных Microsoft Access;

• свойства полей таблицы базы данных Microsoft Access;

• доступные для использования типы полей таблицы;

• элементы управления рабочего окна программы Microsoft Access;

уметь

• создавать, сохранять, открывать файл базы данных;

• создавать таблицы, заполнять их данными, изменять структуру и содержимое таблиц;

• создавать, сохранять, выполнять запросы разных типов;

• создавать формы и отчеты для базовых таблиц и запросов. При работе с учебным материалом темы необходимо:

• изучить раздел 2.7 курса лекций;

• ответить на контрольные вопросы в конце раздела 2.7 курса лекций;

• выполнить упражнения из раздела 3.7 практикума по дисциплине;

• выполнить контрольные задания по теме в конце раздела 3.7 практикума по дисциплине;

• выполнить тестовые задания по теме 7.

Тема 8. Алгоритмизация и программирование

Цель: Освоение принципов алгоритмизации и основ программирования на алгоритмическом языке Паскаль.

Учебные вопросы: 1. Алгоритм и его свойства. Способы записи алгоритмов. 2. Базовые алгоритмические структуры.

3. Примеры составления блок-схем типовых вычислительных процессов. 4. Этапы решения задач на ЭВМ.

5. Алгоритмический язык Паскаль. 6. Структура программы.

7. Основные операторы. 8. Примеры составления программ типовых вычислительных структур.

Изучив данную тему, студент должен: знать

• свойства алгоритма;

• основные блоки построения блок схем;

• типовые алгоритмические структуры: следования, ветвления, циклы;

• арифметические выражения и правила их записи в программе на языке Паскаль;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 15: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

15

• структуру программы на языке Паскаль;

• основные операторы языка Паскаль. При работе с учебным материалом темы необходимо:

• изучить подраздел 2.8 курса лекций;

• ответить на вопросы самоконтроля из пункта 2.8.9;

• выполнить тестовые задания по теме 8;

• выполнить задание в контрольной работе по теме «Алгоритмизация и программирование».

Тема 9. Языки программирования высокого уровня

Цель: Ознакомиться с эволюцией языков программирования, классификацией языков, интегрированными средами программирования.

Учебные вопросы: 1. Эволюция языков программирования. 2. Классификация языков программирования. 3. Структуры и типы данных языка программирования.

4. Транслятор, компилятор, интерпретатор. 5. Интегрированные среды программирования.

Изучив данную тему, студент должен: знать

• этапы развития языков программирования;

• ознакомиться с языками обработки данных;

• с основными структурами и типами данных;

• трансляторами, компиляторами, интерпретаторами;

• интегрированными средами программирования; При работе с учебным материалом темы необходимо:

• изучить подраздел 2.9 курса лекций;

• ответить на вопросы самоконтроля из пункта 2.9.6;

• выполнить тестовые задания по теме 9.

Тема 10. Технологии программирования

Цель: Ознакомиться с основными технологиями программирования.

Учебные вопросы: 1. Структурное программирование. 2. Объектно-ориентированное программирование.

Изучив данную тему, студент должен:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 16: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

16

знать

• основные понятия технологии структурного программирования;

• основные принципы объектно-ориентированного программирования. При работе с учебным материалом темы необходимо:

• изучить подраздел 2.10 курса лекций;

• ответить на вопросы самоконтроля;

• выполнить тестовые задания по теме 10.

Тема 11. Компьютерные сети. Глобальная компьютерная сеть Интернет

Цель: Освоение общих вопросов организации сети Интернет, основных понятий и терминов, используемых в Интернете, видов предоставляемого сервиса.

Учебные вопросы: 1. Компьютерные сети.

2. Характеристики компьютерных сетей. 3. Классификация компьютерных сетей.

4. Топология сети. 5. Сетевое оборудование 6. Глобальная компьютерная сеть Интернет. 7. Службы сети Интернет.

8. Вопросы компьютерной безопасности.

Изучив данную тему, студент должен: знать:

• технологии и принципы построения компьютерных сетей;

• принципы функционирования и взаимодействия аппаратных и программных средств компьютерной техники;

• основные понятия и термины, используемые в Интернете;

• службы Интернета;

• подключение к Интернету;

• вопросы компьютерной безопасности;

уметь:

• настраивать начальную страницу браузера Internet Explorer;

• просматривать и сохранять Web- страницы;

• использовать вычислительные системы в профессиональной деятельности;

• работать с сетевыми прикладными программами. При освоении темы необходимо:

• изучить раздел 2.11 курса лекций по информатике;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 17: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

17

• ответить на контрольные вопросы в конце раздела 2.11 курса лекций;

• выполнить упражнения из раздела 3.8 практикума по дисциплине;

• выполнить тестовые задания по теме 11.

1.3. Глоссарий

ASCII (American Standard Code for Information Interchange) – Американский стандартный код для обмена информацией.

Алгебра логики – изучает высказывания, рассматриваемые со стороны их логических значений (истинности или ложности), и логические операции над ними.

Алгоритм – подробное описание последовательности действий, позволяющих решить конкретную задачу. Элементарные действия, на которые разбивается алгоритм, называются инструкциями или командами.

Антивирусная программа – обслуживающая программа, предназначенная для защиты данных от разрушения, обнаружения и удаления компьютерных вирусов.

Аппаратное обеспечение (Hardware) - комплекс электронных, электрических и механических устройств, входящих в состав вычислительной системы или сети.

Арифметическо-логическое устройство (АЛУ) (англ. arithmetic and logic unit, ALU) – блок процессора, который служит для выполнения арифметических и логических преобразований над словами, называемыми в этом случае операндами.

Архиватор – программа, осуществляющая объединение нескольких файлов в один архив или серию архивов, для удобства переноса или хранения. Многие архиваторы используют сжатие без потерь для уменьшения размера архива.

Ассемблер – язык программирования, символического кодирования машинных команд.

База данных – это именованная совокупность структурированных данных, относящихся к определенной предметной области. База данных является информационной моделью предметной области.

Байт – основная единица измерения информации в ЭВМ. Бит – минимальная единица количества информации (необходимое для различения

двух равновероятных сообщений). Блок-схема – при графическом представлении алгоритм изображается в виде

последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. Блок-схема - при графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. Такое графическое представление называется схемой алгоритма или блок-схемой. В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т.п.) соответствует геометрическая фигура.

Веб-обозреватель, или браузер (от англ. Web browser, броузер – неправильно) – программное обеспечение для поиска, просмотра веб-сайтов, то есть для запроса веб-страниц (преимущественно из Сети), для их обработки, вывода и перехода от одной страницы к другой.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 18: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

18

Ветвления – тип вычислительного процесса, когда в зависимости от справедливости проверяемого условия (да или нет), алгоритм может пойти по одной из двух возможных ветвей. Происходит выбор одного из альтернативных путей работы алгоритма. Каждый из путей ведет к общему выходу, так что работа алгоритма будет продолжаться независимо от того, какой путь будет выбран.

Вложенные циклы – возможны случаи, когда внутри тела цикла необходимо повторять некоторую последовательность операторов, т. е. организовать внутренний цикл. Такая структура получила название цикла в цикле или вложенных циклов.

Второе поколение компьютерной техники — машины, сконструированные примерно в 1955-65 гг. Характеризуются использованием в них как электронных ламп, так и дискретных транзисторных логических элементов. Их оперативная память была построена на магнитных сердечниках.

Гиперссылки – это ссылки, позволяющие переходить от одной Web-страницы к другой щелчком мыши. Гипертекстовая связь между множеством документов, хранящихся на физических серверах Интернета, является основой существования логического пространства WWW.

Гипертекст – это формат документа, который кроме текста, может содержать ссылки на другие гипертекстовые документы, рисунки, музыку и файлы.

Графический интерфейс – система средств, предназначенная для взаимодействия пользователя с компьютером, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, значков, меню, кнопок, списков и т.п.).

Графический редактор – программа (или пакет программ), позволяющая создавать и редактировать двумерные изображения с помощью компьютера.

Данные – это информация, представленная в формализованном виде и предназначенная для обработки ее техническими средствами, например, ЭВМ.

Доменное имя – это уникальное имя, которое данный поставщик услуг избрал себе для идентификации. Например, доменное имя www.microsoft.com обозначает компьютер с именем www в домене microsoft.com. Microsoft – это название фирмы, com - это домен коммерческих организаций. Имя компьютера www говорит о том, что на этом компьютере находится WWW-сервис. Это стандартный вид адреса серверов крупных фирм (например, www.intel.com, www.amd.com и т.д.). Имена компьютеров в разных доменах могут повторяться. Кроме того, один компьютер в сети может иметь несколько DNS-имен.

Загрузчик операционной системы – это специальная программа, предназначенная для инициирования процесса загрузки системы.

ЗУ с последовательным доступом - могут передавать данные только в определённой последовательности. Ленточная память и некоторые типы флеш - памяти имеют такой тип доступа.

ЗУ с произвольным доступом - отличаются возможностью передать любые данные в любом порядке. Оперативное запоминающее устройство, ОЗУ и винчестер — примеры такой памяти.

Интернет – это глобальная компьютерная сеть, объединяющая многие локальные, региональные и корпоративные сети и включающая десятки миллионов компьютеров.

Интернет-адрес – в протоколе TCP/IP каждый компьютер адресуется четырьмя десятичными числами, отделяемыми друг от друга точками. Каждое число может иметь значение от 1 до 255. Адрес компьютера выглядит следующим образом 19.226.192.108.Такой адрес называется IP-адресом. Этот адрес может быть постоянно закреплен за компьютером

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 19: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

19

или же присваиваться динамически - в тот момент, когда пользователь соединился с провайдером, но в любой момент времени в Интернет не существует двух компьютеров с одинаковыми IP-адресами.

Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном запуске программы.

Интегрированная среда программирования – система программных средств, используемая программистами для разработки программного обеспечения.

Информатика – наука, изучающая способы создания, хранения, обработки и передачи информации с помощью компьютера, а также принципы функционирования компьютеров и методы управления ими.

Информационный объект – это описание некоторой сущности (реального объекта, явления, процесса, события) в виде совокупности логически связанных реквизитов (информационных элементов). Такими сущностями для информационных объектов могут служить: цех, склад, материал, вуз, студент, сдача экзаменов и т.д. Например, информационный объект СТУДЕНТ может быть представлен в базе данных с помощью следующих реквизитов: Номер зачетной книжки, Фамилия, Имя, Отчество, Год рождения.

Информация – это сведения, снимающие неопределенность об окружающем мире, которые являются объектом хранения, преобразования, передачи и использования.

Исполнительная часть программы – часть программы, содержащая инструкции (операторы) компьютеру на выполнение. Именно с исполнительной части начинается выполнение программы.

Итерационные циклы – особенностью итерационного цикла является то, что число повторений тела цикла заранее неизвестно. Для его организации используется циклы с постусловием. Выход из итерационного цикла осуществляется по выполнению некоторого условия.

Кобол – язык программирования для создания коммерческих приложений. Отличительной особенностью языка является возможность эффективной работы с большими массивами данных, что характерно именно для коммерческих приложений.

Код – набор условных обозначений для представления информации.

Кодирование – процесс представления информации в виде кода. Компилятор (англ. compiler — составитель, собиратель) читает всю программу

целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.

Компьютерный блок питания – блок питания, предназначенный для снабжения узлов компьютера электрической энергией. В его задачу входит преобразование сетевого напряжения до заданных значений, их стабилизация и защита от незначительных помех питающего напряжения.

Компьютерный вирус представляет собой самовоспроизводящуюся программу, которая способна внедрять свои копии в файлы, системные области, вычислительные сети и т, д. и приводить к нарушению нормального функционирования компьютера.

Контекстное меню (англ. context menu) в графическом интерфейсе пользователя — меню, открываемое, как правило, при нажатии второй кнопки указательного устройства ввода. В этом меню отображаются команды, которые предоставляет объект (контекст),

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 20: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

20

находившийся под указателем в момент его вызова, и общие команды. Наличие у объекта контекстного меню и его содержимое зависят от рабочей среды и конкретной программы.

Концентраторы (англ.Hub) – это центральные устройства кабельной системы или сети физической топологии "звезда", которые при получении пакета на один из своих портов пересылает его на все остальные. Хаб с набором разнотипных портов позволяет объединять сегменты сетей с различными кабельными системами. К порту хаба можно подключать как отдельный узел сети, так и другой хаб или сегмент кабеля.

Кэш-память – это память с большей скоростью доступа, предназначенная для ускорения обращения к данным, содержащимся постоянно в памяти с меньшей скоростью доступа (далее «основная память»).

Манипулятор «мышь» (в обиходе просто «мышь» или «мышка») одно из указательных устройств ввода (англ. pointing device), обеспечивающих интерфейс пользователя с компьютером.

Маршрутизаторы (англ. Router) – стандартные устройства сети, работающие на сетевом уровне и позволяющие переадресовывать и маршрутизировать пакеты из одной сети в другую.

Материнская плата (англ. motherboard, MB, также используется название англ. Mainboard – главная плата) – это сложная многослойная печатная плата, на которой устанавливаются основные компоненты персонального компьютера (центральный процессор, контроллер ОЗУ и собственно ОЗУ, загрузочное ПЗУ, контроллеры базовых интерфейсов ввода-вывода).

Межсетевые экраны (англ. firewall, брандмауэры) – это программный и/или аппаратный барьер между двумя сетями, позволяющий устанавливать только авторизованные межсетевые соединения, реализующий контроль за поступающей в локальную сеть и выходящей из нее информацией, и обеспечивающие защиту локальной сети посредством фильтрации информации.

Микропроцессор – это интегральная микросхема, на которой целиком помещается центральный процессор.

Модем – является устройством, обеспечивающим преобразование цифровой информации компьютера в сигналы, передаваемые по телефонной линии, и обратно. Его название произошло от основных функций - модулирование (англ.modulation) - преобразование сигнала при передаче и демодулирование (англ.demodulation) - обратное преобразование при приеме.

Модель данных – это совокупность структур данных и операций их обработки. С помощью модели данных могут быть представлены информационные объекты и взаимосвязи между ними. Различают три основных типа моделей данных: иерархическую, сетевую и реляционную. Иерархическая модель данных – логическая модель данных, представленная в виде древовидной структуры. Сетевая модель данных – логическая модель данных в виде произвольного графа. Реляционная модель данных использует организацию данных в виде двумерных таблиц.

Мосты (англ. Bridge) – устройства сети, которые соединяют два отдельных сегмента, ограниченных своей физической длиной. Мосты также усиливают и конвертируют сигналы для кабеля другого типа. Это позволяет расширить максимальный размер сети.

Окна – основные объекты графического пользовательского интерфейса Windows. Оперативная память (также оперативное запоминающее устройство, ОЗУ) –

память, часть системы памяти ЭВМ, в которую процессор может обратиться за одну

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 21: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

21

операцию. Предназначена для временного хранения данных и команд, необходимых процессору для выполнения им операций.

Операционная система, ОС (англ. operating system) – базовый комплекс компьютерных программ, обеспечивающий интерфейс с пользователем, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

Описательная часть программы – часть программы, которая используется для описания переменных, констант, пользовательских типов, меток.

Отладчик (англ. debugger) – является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе. Отладчик позволяет выполнять пошаговую трассировку, отслеживать, устанавливать или изменять значения переменных в процессе выполнения программы, устанавливать и удалять контрольные точки или условия остановки и т. д.

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

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

Первичный ключ реляционной таблицы – это поле или группа полей, которые позволяют однозначно определить каждую строку в таблице. Если первичный ключ состоит из одного поля, то он называется простым ключом (ключевым полем). Если первичный ключ состоит из нескольких полей, то такая таблица имеет составной ключ.

Первое поколение компьютерной техники - машины, созданные на рубеже 50-х годов. В их схемах использовались электронные лампы.

Персональные компьютеры (ПК) – это микрокомпьютеры универсального назначения, рассчитанные на одного пользователя и управляемые одним человеком.

Постоянное запоминающее устройство (ПЗУ) – энергонезависимая память, используется для хранения неизменяемых данных.

Презентация (от лат. praesentatio) – Общественное представление чего-либо нового, недавно появившегося, созданного, например: книги, журнала, кинофильма, телепрограммы, организации. Презентация представляет собой сочетание компьютерной анимации, графики, видео, музыки и звукового ряда, которые организованы в единую среду. Как правило, презентация имеет сюжет, сценарий и структуру организованную для удобного восприятия информации.

Провайдер (англ. ISP -Internet Service Provider) – это поставщик услуг Интернет, организация, которая предоставляет возможность подключения к сети Интернет. Он предоставляет необходимое программное обеспечение, адрес электронной почты и доступ к другим возможностям Интернет.

Программа – это запись алгоритма на языке программирования, приводящая к конечному результату за конечное число шагов. Программа - это детальное и законченное описание алгоритма средствами языка программирования.

Программное обеспечение (Software) – совокупность программ, процедур и правил, а также документации, обеспечивающих функционирование системы обработки данных. По видам выполняемых функций программное обеспечение подразделяется на системное, прикладное и инструментальное.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 22: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

22

Протокол – основной протокол, по которому работает Интернет, это протокол TCP/IP, совмещающий протоколы передачи TCP (англ. Transmission Control Protocol) и протокол маршрутизации IP (англ. Internet Protocol).

Рабочий стол – основной экран Windows. Разрядность микропроцессора – это длина используемых им машинных слов.

Редактор HTML – компьютерная программа, позволяющая составлять и изменять страницы в формате HTML.

Сервер в сети Интернет – это компьютер, обеспечивающий обслуживание пользователей сети: разделяемый доступ к дискам, файлам, принтеру, системе электронной почты. Обычно сервер - это совокупность аппаратного и программного обеспечения.

Система счисления – это способ записи чисел с помощью заданного набора специальных знаков (цифр).

Система управления базами данных (СУБД) – это комплекс программных средств, предназначенных для создания структуры новой базы данных, наполнения ее содержимым, редактирования содержимого и обработки информации. СУБД обеспечивает: описание и сжатие данных, манипулирование данными, физическое размещение и сортировку записей, защиту от сбоев, поддержку целостности данных и их восстановление, работу с файлами, безопасность данных.

Системный блок – корпус, в котором находятся основные функциональные компоненты персонального компьютера. Корпуса обычно созданы из деталей на основе стали, алюминия и пластика, также иногда используются такие материалы как дерево или органическое стекло.

Следование – тип вычислительного процесса, когда действия выполняются строго в том порядке, в котором записаны. Образуется последовательностью действий, следующих одно за другим.

Структура данных – это программная единица, позволяющая хранить и обрабатывать множество однотипных и/или логически связанных данных. Для добавления, поиска, изменения и удаления данных структура данных предоставляет некоторый набор функций, составляющих интерфейс структуры данных. В вычислительной технике данные обычно различают от программ. Программа является набором инструкций, которые детализируют вычисление или задачу, которая производится компьютером. Данные — это всё отличное от программного кода.

Таблица истинности – используются в алгебре логики для описания логических операций.

Таблица реляционной базы данных – заданная структура полей, состоящая из конечного набора однотипных записей. Поле – элементарная единица логической организации данных, которая соответствует одному реквизиту информационного объекта (столбец реляционной таблицы). Запись – совокупность логически связанных полей (обобщенная строка реляционной таблицы). Экземпляр записи – отдельная реализация записи, содержащая конкретные значения ее полей (конкретная строка реляционной таблицы).

Тактовая частота – это частота периодического электрического сигнала, вырабатываемого специальной микросхемой, называемой генератором тактовых импульсов.

Текстовый редактор – компьютерная программа, предназначенная для создания, изменения, просмотра на экране и вывода на печать текстовых документов. Все существующие текстовые редакторы условно разделяют на две группы. К первой группе относят текстовые редакторы, ориентированные на операции по вводу и редактированию

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 23: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

23

текста. Иногда их называют редакторами кодов, т.к. основное их назначение состоит в написании исходных кодов компьютерных программ. Операции по форматированию документов в этих редакторах представлены в минимальном объеме. К числу таких программ относится редактор Блокнот (Notepad), входящий в состав операционной системы Microsoft Windows. Существует много бесплатных программ, заменяющих Блокнот и улучшающих его функциональность, например, Bred, Notepad++ и др. Второй тип текстовых редакторов реализует функции форматирования текста, внедрения в него графики, формул, диаграмм и других объектов. Такие редакторы называют текстовыми процессорами. К их числу относится программа Microsoft Word.

Тип переменной – определяет объем оперативной памяти, выделяемой под хранение переменной.

Транслятор (англ. translator – переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов.

Третье поколение компьютерной техники – машины, созданные примерно после 60-x годов. Это семейства машин с единой архитектурой, т.е. программно совместимых. В качестве элементной базы в них используются интегральные схемы, которые также называются микросхемами.

Устройство управления – часть процессора, выполняющая функции управления АЛУ, а также запоминающими и внешними устройствами компьютера.

Утилита (англ. utility или tool) – программный продукт, предназначенный не для решения какой-либо прикладной задачи, а для решения вспомогательных задач.

Файл – наименование (имя) совокупности данных, в т. ч. документа на машиночитаемом носителе.

Файловая система – это система хранения файлов и организации каталогов. Фортран – это первый язык программирования высокого уровня. Впервые

программист мог по-настоящему абстрагироваться от особенностей машинной архитектуры. Ключевой идеей, отличающей новый язык от ассемблера, была концепция подпрограмм.

Центральный процессор – основной рабочий компонент компьютера, который выполняет арифметические и логические операции, заданные программой; управляет вычислительным процессом; и координирует работу всех устройств компьютера.

Цикл – тип вычислительного процесса, когда действия повторяются многократно по одним и тем же математическим зависимостям. Обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла.

Цикл с параметром - выполняется тело цикла для всех значений некоторой переменной (параметра цикла) в заданном диапазоне.

Цикл с постусловием – тело цикла выполняется до тех пор, пока не выполнится условие.

Цикл с предусловием – тело цикла выполняется до тех пор, пока выполняется условие.

Четвёртое поколение компьютерной техники – это теперешнее поколение компьютерной техники, разработанное после 1970 года.

Шлюзы (англ Gateway) – программно-аппаратн ые комплексы, соединяющие разнородные сети или сетевые устройства.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 24: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

24

Электронные таблицы (или табличные процессоры) – это прикладные программы, предназначенные для автоматизации табличных расчетов. Основное свойство электронных таблиц – автоматический пересчет формул при изменении значений входящих в них операндов. Электронные таблицы позволяют решать целый комплекс задач по обработке табличных данных: выполнение вычислений по формулам, моделирование, графическое представление данных, сортировка, фильтрация, выполнение итоговых вычислений и т.д.

Энергонезависимая память (англ. nonvolatile storage) – ЗУ, записи в которых не стираются при снятии электропитания. К этому типу памяти относятся все виды ПЗУ и ППЗУ.

Энтропия – мера неопределенности в теории информации. Язык программирования – правила представления данных и записи алгоритмов их

обработки, которые автоматически выполняются ЭВМ. В более абстрактном виде ЯП является средством создания программных моделей объектов и явлений внешнего мира.

1.4. Библиографический список

1. Бройдо, В.Л. Вычислительные системы, сети и телекоммуникации: Учебник для вузов /В.Л. Бройдо. - СПб.: Питер, 2006 - 703 с.

2. Олифер, В.Г., Олифер, Н.А. Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов / В.Г. Олифер, Н.А. Олифер –СПб. Питер, 2004. – 864 с.

3. Мур, М. и др. Телекоммуникации. Руководство для начинающих. / М. Мур, Т. Притск, К. Риггс, П. Сауфвик. - СПб.: БХВ - Петербург, 2005. - 624 с.

4. Денисова, А., Вихарев, И., Белов, А., Наумов, Г. Интернет. Самоучитель. – СПб. Питер. 2004.– 368 с

5. Лопарев, С.А., Болдырев, С.Н., Фомин, А.А. Основы работы в сети Интернет: Учебное методическое пособие / Лопарев С.А., Болдырев С.Н., Фомин А.А.; Тольятти: ТГУ,2006.- 59с.

6. Андреева, Т.А. Программирование на языке Pascal: учеб. пособие / Т.А. Андреева. - М. : Интернет-Ун-т Информ. Технологий : БИНОМ. Лаб. знаний, 2006. - 234 с.

7. Баженова, И.Ю. Введение в программирование: учеб. пособие /И. Ю. Баженова, В. А. Сухомлин. - М. : Интернет-Ун-т Информ. Технологий : БИНОМ. Лаб. знаний, 2007. - 326 с.

8. Коньков, К.А. Устройство и функционирование ОС Windows : практикум по курсу "Операционные системы": учеб. пособие / К.А. Коньков. - М. : Интернет-Ун-т Информ. Технологий : БИНОМ. Лаб. знаний, 2008. - 207 с.

9. Кузнецов С.Д. Основы баз данных: учеб. пособие / С. Д. Кузнецов. - 2-е изд., испр. - М. : Интернет-Ун-т Информ. Технологий : БИНОМ. Лаб. знаний, 2007. - 484 с.

10. Левин В.И. История информационных технологий : учеб. пособие / В. И. Левин. - М. : Интернет-Ун-т Информ. Технологий : БИНОМ. Лаб. знаний, 2007. - 335 с.

11. Жмакин А.П. Архитектура ЭВМ : учеб. пособие / А. П. Жмакин. - Гриф УМО. - СПб. : БХВ-Петербург, 2008. - 315 с. : ил. + CD. - Библиогр.: с. 309. - Прил.: с. 303-308.

12. Карпов Ю.Г. Теория и технология программирования. Основы построения трансляторов : учеб. пособие для вузов / Ю. Г. Карпов. - Гриф УМО. - СПб. : БХВ-Петербург, 2008. - 270 с.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 25: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

25

13. Климов А.П. Железо ПК : народные советы / А. П. Климов, И. Г. Чеботарев. - СПб. : БХВ-Петербург, 2007. - 350 с.

14. Панкратова Л.П. Контроль знаний по информатике : тесты, контрольные задания, экзаменац. вопросы, компьютерные проекты / Л. П. Панкратова, Е. Н. Чулак. - СПб. : БХВ-Петербург, 2004. - 440 с.

15. Сырецкий Г.А. Информатика : фундаментальный курс: учеб. для вузов. Т.1. Основы информационной и вычислительной техники / Г. А. Сырецкий. - Гриф МО. - СПб. : БХВ-Петербург, 2005. - 822 с.

16. Шапорев С.Д. Информатика : теоретический курс и практ. занятия: учеб. для вузов / С. Д. Шапорев. - СПб. : БХВ-Петербург, 2008. - 469 с.

17. http//stream-time.ru - Обучение в Интернет. Бесплатное дистанционное обучение информатике, телекоммуникациям, основам электронного бизнеса.

1.5. Форма контроля

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

Выполнить все упражнения, контрольные задания и тестовые задания из всех разделов практикума по дисциплине.

Выполнить контрольную работу в соответствии со своим вариантом.

Допуск к экзамену получают студенты, правильно выполнившие контрольные задания, ответившие на тесты по всем темам, выполнившие и своевременно сдавшие преподавателю контрольную работу.

1.6. Вопросы итогового контроля по дисциплине

1. Информация. Свойства. Формы представления. 2. Формула Хартли, Шеннона. 3. Единицы измерения информации. 4. Системы счисления. Перевод чисел из одной системы счисления в другую. 5. Кодирование текстовой информации. 6. Кодирование графической информации. 7. Кодирование видеоинформации. 8. Алгебра логики. Высказывания. Логические операции. Таблица истинности 9. Логические основы ЭВМ. 10. Основные принципы построения ЭВМ. 11. Устройство памяти компьютера. 12. Устройства ввода, вывода информации. 13. Программные средства реализации информационных процессов.

Классификация программных средств. 14. Операционные системы. Разновидности операционных систем. 15. Операционная система Windows. Основные характеристики. 16. Файлы и файловая система Windows.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 26: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

26

17. Сервисные системные программы. Прикладное программное обеспечение. 18. Основы работы с базами данных. Иерархическая модель данных. Реляционная

модель данных. Системы управления базами данных (СУБД). 19. Алгоритм и его свойства. Способы представления алгоритмов. 20. Этапы решения задач на ЭВМ. 21. Эволюция языков программирования. Классификация языков

программирования. 22. Трансляторы, компиляторы, интерпретаторы. Интегрированные среды

программирования. 23. Технологии программирования. Структурное программирование. Объектно-

ориентированное программирование. 24. Характеристики компьютерных сетей. Классификация компьютерных сетей. 25. Топологии сетей. 26. Глобальная компьютерная сеть Интернет. Принципы построения и адресация. 27. Службы сети Интернет. 28. Вопросы компьютерной безопасности.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 27: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

27

2. КУРС ЛЕКЦИЙ 2.1. Основные понятия и методы теории информации и кодирования

2.1.1. Формы, свойства, показатели качества информации

Информатика – наука, изучающая способы создания, хранения, обработки и передачи информации с помощью компьютера, а также принципы функционирования компьютеров и методы управления ими.

Термин «информатика» возник в 60-х гг. во Франции для названия области, занимающейся автоматизированной обработкой информации с помощью электронных вычислительных машин. Французский термин informatigue (информатика) образован путем слияния слов information (информация) и automatigue (автоматика) и означает «информационная автоматика или автоматизированная переработка информации». В англоязычных странах этому термину соответствует синоним computer science (наука о компьютерной технике).

Информатику в узком смысле можно представить как состоящую из трех взаимосвязанных частей – технических средств (hardware), программных средств (software), алгоритмических средств (brainware).

Информация может существовать в виде текстов, рисунков, чертежей, фотографий; световых или звуковых сигналов; радиоволн; электрических и нервных импульсов; магнитных записей; жестов и мимики; запахов и вкусовых ощущений; хромосом, посредством которых передаются по наследству признаки и свойства организмов, и т. д.

Информация происходит от латинского слова informatio, что в переводе означает сведение, разъяснение, ознакомление.

Информация – это сведения, снимающие неопределенность об окружающем мире, которые являются объектом хранения, преобразования, передачи и использования.

Сведения – это знания, выраженные в сигналах, сообщениях, известиях, уведомлениях и т.д.

Сигнал – представляет собой любой процесс, несущий информацию. Данные – это информация, представленная в формализованном виде и

предназначенная для обработки ее техническими средствами, например, ЭВМ. Сообщение – это информация, представленная в определенной форме и

предназначенная для передачи. Различают две формы представления информации – непрерывную (аналоговую)

и дискретную. Поскольку носителями информации являются сигналы, то в качестве сигналов могут использоваться физические процессы различной природы. Например, процесс протекания электрического тока в цепи, процесс механического перемещения тела, процесс распространения света и т.д. Информация представляется (отражается) значением одного или нескольких параметров физического процесса (сигнала), либо комбинацией нескольких параметров.

Сигнал называется непрерывным, если его параметр в заданных пределах может принимать любые промежуточные значения.

Сигнал называется дискретным, если его параметр в заданных пределах может принимать отдельные фиксированные значения.

Качество информации является одним из важнейших параметров для потребителя информации. Оно определяется следующими свойствами:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 28: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

28

• Репрезентативность – правильность отбора информации в целях адекватного отражения источника информации.

• Достаточность – минимальный, но достаточный состав данных для достижения целей, которые преследует потребитель информации. Как неполная, так и избыточная информация снижает эффективность принимаемых пользователем решений.

• Доступность – простота (или возможность) выполнения процедур получения и преобразования информации. Например, в информационной системе информация преобразовывается к доступной и удобной для восприятия пользователя форме.

• Актуальность – определяется степенью сохранения ценности информации для управления в момент ее использования и зависит от динамики изменения ее характеристик и от интервала времени, прошедшего с момента возникновения данной информации.

• Своевременность – означает ее поступление не позже заранее назначенного момента времени, согласованного с временем решения поставленной задачи.

• Точность – степень близости получаемой информации к реальному состоянию объекта, процесса, явления и т.п.

• Адекватность - это определенный уровень соответствия создаваемого с помощью полученной информации образа реальному объекту, процессу, явлению и т.п.

• Устойчивость – способность информации реагировать на изменения исходных данных без нарушения необходимой точности.

Информация передаётся в виде сообщений от некоторого источника информации к её приёмнику посредством канала связи между ними. Источник посылает передаваемое сообщение, которое кодируется в передаваемый сигнал. Этот сигнал посылается по каналу связи. В результате в приёмнике появляется принимаемый сигнал, который декодируется и становится принимаемым сообщением.

Рис. 2.1.1 Схема передачи информации

Примеры:

• сообщение, содержащее информацию о прогнозе погоды, передаётся приёмнику (телезрителю) от источника — специалиста-метеоролога посредством канала связи — телевизионной передающей аппаратуры и телевизора;

• живое существо своими органами чувств (глаз, ухо, кожа, язык и т.д.) воспринимает информацию из внешнего мира, перерабатывает её в определенную последовательность нервных импульсов, передает импульсы по нервным волокнам, хранит в памяти в виде состояния нейронных структур мозга, воспроизводит в виде звуковых сигналов, движений и т.п., использует в процессе своей жизнедеятельности.

Передача информации по каналам связи часто сопровождается воздействием помех, вызывающих искажение и потерю информации.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 29: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

29

2.1.2. Меры и единицы представления, измерения и хранения информации

Количеством информации называют числовую характеристику сигнала, отражающую ту степень неопределенности (неполноту знаний), которая исчезает после получения сообщения в виде данного сигнала. Эту меру неопределенности в теории информации называют энтропией.

Любая информация может рассматриваться как уменьшение неопределенности наших знаний об окружающем мире (в теории информации принято говорить именно об уменьшении неопределенности, а не об увеличении объема знаний).

Случайность любого события заключается в том, что реализация того или иного исхода имеет некоторую степень неопределенности.

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

Наиболее просто определить количество информации в случае, когда все исходы события могут реализоваться с равной долей вероятности. В этом случае для вычисления информации используется формула Хартли1:

i = log2N (1.1) где, i – количество информации,

N – множество сообщений.

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

Наиболее простую форму для формулы (1.1) можно представить следующим образом:

2I = N (1.2)

Пример_1: Из колоды выбрали 8 карт и положили на стол рисунком вниз. Верхнюю карту перевернули. Сколько информации будет заключено в сообщении о том, какая карта оказалась сверху?

Решение: Все карты одинаковы, поэтому любая из них могла быть перевернута с одинаковой вероятностью. Событие, заключающееся в открытии карты, для нашего случая могло иметь 8 возможных вариантов. Следовательно, информация о реализации одного из них равняется

I = log2 8 = 3 бита

Пример_2: Бросают монету. При броске может выпасть «орел» или «решка». Сколько информации будет заключено в сообщении о том, что выпал «орел» или «решка»?

Решение: Воспользуемся формулой Хартли. Для данной задачи N=2, следовательно, I = log2 2 = 1 бит.

1 Р. Хартли (1928г.) – американский инженер

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 30: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

30

В более сложной ситуации, когда исходы события ожидаются с разной степенью уверенности, требуются более сложные вычисления по формуле Шеннона:

i = − (p1*Log2p1+ p2*Log2p2+….+ pn*Log2pn) (1.3) где, n – количество возможных событий,

p – вероятности отдельных событий. Бит (от англ. bit – binary, digit – двоичная цифра)– минимальная единица

количества информации (необходимое для различения двух равновероятных сообщений). При получении информации в 1 бит неопределенность уменьшается в 2 раза. Таким образом, каждое бросание монеты дает нам информацию в 1 бит.

В цифровых ЭВМ информация представляется в виде набора бит, позволяющих описывать различную информацию.

Байт – основная единица измерения информации в ЭВМ.

1 байт = 8 битам. Именно восемь битов требуется для того, чтобы закодировать любой из 256 символов

алфавита клавиатуры компьютера (256=28). Существуют производные единицы информации: килобайт (Кбайт, Кб), мегабайт

(Мбайт, Мб), гигабайт (Гбайт, Гб), терабайт (Тбайт, Тб), петабайт (Пбайт, Пб). 1 Кб = 1024 байта = 210 (1024) байтов.

1 Мб = 1024 Кбайта = 220 (10242) байтов. 1 Гб = 1024 Мбайта = 230 (10243) байтов.

1 Тб = 1024 Гбайта = 240 (10244) байтов. 1 Пб = 1024 Тбайт = 250 (10245) байтов.

2.1.3. Системы счисления

Информация в ЭВМ хранится и отрабатывается в определенном, закодированном виде. ЭВМ оперируется числами, представленными в некоторой системе счисления.

Системой счисления называется это способ записи чисел с помощью заданного набора специальных знаков (цифр).

Системы счисления принято делить на:

• Позиционные.

• Непозиционные. В позиционных системах счисления вес каждой цифры изменяется в зависимости от

ее положения (позиции) в последовательности цифр, изображающих число. Пример: в числе 555 первая пятерка означает пять сотен, вторая – 5 десятков, а третья

5 единиц. В непозиционных системах вес цифры (т.е. тот вклад, который она вносит в значение

числа) не зависит от ее позиции в записи числа. Пример: Римская система счисления. Число ХХI (двадцать один) вес цифры Х в

любой позиции равен просто десяти.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 31: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

31

Любая позиционная система счисления характеризуется основанием – количеством различных знаков или символов, используемых для изображения чисел в данной системе.

За основание системы можно принять любое натуральное число. Следовательно, возможно бесчисленное множество позиционных систем: двоичная, троичная, четверичная и т.д. Запись чисел в каждой из систем счисления с основанием g означает сокращенную запись выражения

1 0 11 0 1 1 0 1... , ... ... ...n n m

n n m n n ma a a a a a g a g a g a g a g− − −− − − − − −= ⋅ + ⋅ + ⋅ + ⋅ + + ⋅ (1.4)

где, ai – цифры системы счисления;

n и m – число целых и дробных разрядов, соответственно. Любая позиционная система счисления должно удовлетворять условию a<g.

Наибольшее распространение для представления чисел в ЭВМ, получили двоичная, восьмеричная и шестнадцатеричная системы счисления.

Двоичная система счисления – в этой системе счисления для представления числа применяются две цифры – 0 и 1.

Восьмеричная система счисления – в этой системе счисления для представления числа применяются цифры – от 0 до 7.

Шестнадцатеричная система счисления – для представления числа используются цифры от 0 до 9 и буквы латинского алфавита – A, B, C, D, E, F.

Запись первых двух десятков чисел в этих системах счисления представлена в таблице 1.1.

Таблица 1.1

Система представления чисел в различных системах счисления

Десятичная Двоичная Восьмеричная Шестнадцатеричная

0 0000 0 0

1 0001 1 1

2 0010 2 2

3 0011 3 3

4 0100 4 4

5 0101 5 5

6 0110 6 6

7 0111 7 7

8 1000 10 8

9 1001 11 9

10 1010 12 А

11 1011 13 B

12 1100 14 C

13 1101 15 D

14 1110 16 E

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 32: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

32

15 1111 17 F

16 10000 20 10

17 10001 21 11

18 10010 22 12

19 10011 23 13

20 10100 24 14

Арифметические операции в двоичной системе счисления В таблице 1.2 представлены операции сложения, вычитания и умножения в двоичной

системе счисления. Таблица 1.2

Арифметические операции в двоичной системе счисления

Сложение Вычитание Умножение

0+0=0 0-0=0 0*0=0

1+0=1 1-0=1 1*0=0

0+1=1 0-1=1 0*1=0

1+1=10 1-1=0 1*1=1

Примечание: При сложении двух чисел, равных 1, в данном разряде получается 0, а 1-ца переносится в старший разряд.

Пример: Даны числа 101(2) и 11(2). Найти сумму этих чисел.

, где 101(2)= 5(10), 11(2)= 3(10), 1000(2) = 8(10).

Проверка: 5+3=8. При вычитании из 0 единицы, занимается единица из старшего ближайшего разряда,

отличного от 0. При этом, единица занятая в старшем разряде, даёт 2 единицы в младшем разряде и по единице во всех разрядах между старшим и младшим.

Пример: Даны числа 101(2) и 11(2). Найти разность этих чисел.

,

где 101(2)=5(10), 11(2)=3(10), 10(2)=2(10).

Проверка: 5-3=2. Операция умножения сводится к многократному сдвигу и сложению.

Пример: Даны числа 11(2) и 10(2). Найти произведение этих чисел.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 33: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

33

где 11(2)=3(10), 10(2)=2(10), 110(2)=6(10). Проверка: 3*2=6.

Перевод чисел из любой системы счисления в десятичную Пример: Дано число 11012. Необходимо перевести число 11012 из двоичной системы

счисления в десятичную систему счисления. Решение: 1. Для перевода числа из любой системы счисления в десятичную, необходимо

разложить это число по степеням основания этой системы:

1101(2) = 13120110(2)

2. Каждую цифру числа умножить на основание этого числа, возведенное в соответствующую степень:

13120110(2)=1*23+1*22+0*21+1*20=8+4+0+1=13(10)

3. Число 11012=13(10) Примечание: При переводе важно помнить, что любое число в нулевой степени

равно 1. Пример: Дано число 134. Необходимо перевести число 134 из четверичной системы

счисления в десятичную систему счисления. Решение: 1. Для перевода числа из любой системы счисления в десятичную, необходимо

разложить это число по степеням основания этой системы:

13(4) = 1130(4)

2. Каждую цифру числа умножить на основание этого числа, возведенное в соответствующую степень:

1130(4)=1*41+3*40=4+3=7(10)

3. Число 13(4)=7(10)

Перевод чисел из десятичной системы счисления в любую другую Пример: Дано число 1310. Необходимо перевести число 1310 из десятичной системы

счисления в двоичную систему счисления.

Решение: 1. Для перевода чисел из десятичной системы счисления в любую другую,

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

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 34: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

34

13/2=6 (остаток 1), т.к. частное 6 больше делителя 2, то продолжаем делить частное 6 на 2.

6/2=3 (остаток 0), т.к. частное 3 больше делителя 2, то продолжаем делить частное 3 на 2.

3/2=1 (остаток 1), т.к. частное 1 меньше делителя 2, то записываем полученное число.

13(10) = 1101(2).

2. Результат формируем справа налево. (При формировании числа используют остатки при делении).

1101(2). Пример: Дано число 710. Необходимо перевести число 710 из десятичной системы

счисления в четверичную систему счисления. Решение: 1. Для перевода чисел из десятичной системы счисления в любую другую,

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

7/4=1 (остаток 3), т.к. частное 1 меньше делителя 4, то записываем полученное число.

7(10) = 13(4).

2. Результат формируем справа налево. (При формировании числа используют остатки при делении).

Ответ: 13(4).

2.1.4. Кодирование данных в ЭВМ

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

Код – набор условных обозначений для представления информации. Кодирование – процесс представления информации в виде кода.

Кодирование текстовой информации. Поскольку текст изначально дискретен (он состоит из отдельных символов) для

компьютерного представления текстовой информации используется способ, когда все символы кодируются числами, и текст представляется в виде набора чисел – кодов символов,

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 35: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

35

его составляющих. При выводе текста на экран монитора или принтера необходимо восстановить изображения всех символов, составляющих данный текст. Для этого используются так называемые кодовые таблицы символов, в которых каждому коду символа ставится в соответствие изображение символа.

Кодовая таблица – это внутреннее представление символов в компьютере.

Во всем мире в качестве стандарта принята таблица ASCII (American Standard Code for Information Interchange – Американский стандартный код для обмена информацией). Для хранения двоичного кода одного символа выделен 1 байт = 8 бит. Учитывая, что каждый бит принимает значение 0 или 1, количество их возможных сочетаний в байте равно 28 = 256. Значит, с помощью 1 байта можно получить 256 разных двоичных кодовых комбинаций и отобразить с их помощью 256 различных символов. Эти комбинации и составляют таблицу ASCII. Эта таблица состоит из 16 строк и 16 столбцов, пронумерованных от 0 до F в 16-ричной системе счисления. Например, в столбце 4 и строке D таблицы расположена заглавная буква М латинского алфавита. Таким образом, при записи текста с такой буквой, она будет храниться в памяти в виде кода 4D(16) или 77(10). Другие коды: "," – 2C; "j" – 6A; "2" – 32. Такая форма кодирования позволяет представлять буквы в более компактном виде по сравнению с двоичным кодом.

Первые 8 столбцов таблицы кодов или первые 128 символов от 0 (двоичный код 00000000) до 127 (01111111) – цифры, буквы латинского алфавита, управляющие символы. Первые 32 символа являются управляющими и предназначены в основном для передачи команд управления. А последние 8 столбцов таблицы кодов, т.е. коды от 128 (двоичный код 10000000) до 255 (11111111) обычно содержат буквы национальных алфавитов, графические знаки. В большом количестве разновидностей таблицы кодов ASCII первая половина таблицы является неизменной, а вторая - переменной.

Однако 8-битовая кодировка (28) является недостаточной для кодировки всех символов расширенных алфавитов. Все препятствия могут быть сняты при переходе на 16-битовую (216) кодировку Unicode, допускающую 65536 кодовых комбинаций.

Необходимо помнить, что в настоящее время для кодировки русских букв используют пять различных кодовых таблиц (КОИ - 8, СР1251, СР866, Мас, ISO), причем тексты, закодированные при помощи одной таблицы, не будут правильно отображаться в другой кодировке. Наглядно это можно представить в виде фрагмента объединенной таблицы кодировки символов.

Одному и тому же двоичному коду ставится в соответствие различные символы.

Пример:

Двоичный код

Десятичный код КОИ8 СР1251 СР866 Мас ISO

11000010 194 б В - - Т

Впрочем, в большинстве случаев о перекодировке текстовых документов заботится не пользователь, а специальные программы – конверторы, которые встроены в приложения.

Начиная с 1997 г. последние версии Microsoft Windows&Office поддерживают новую кодировку Unicode. Чтобы определить числовой код символа можно или воспользоваться кодовой таблицей, или, работая в текстовом редакторе MS Word. Для этого в меню нужно выбрать пункт «Вставка» – «Символ», после чего на экране появляется диалоговая панель «Символ». В диалоговом окне появляется таблица символов для выбранного шрифта. Символы в этой таблице располагаются построчно, последовательно слева направо, начиная с символа Пробел (левый верхний угол) и, кончая, буквой «я» (правый нижний угол).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 36: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

36

Для определения числового кода символа в кодировке Windows (СР1251) нужно при помощи мыши или клавиш управления курсором выбрать нужный символ, затем щелкнуть по кнопке Клавиша. После этого на экране появляется диалоговая панель Настройка, в которой в нижнем левом углу содержится десятичный числовой код выбранного символа.

Кодирование чисел. Для кодирования числа, участвующего в вычислениях, используется специальная

система правил перевода из десятичной системы счисления в двоичную. В результате число будет записано двоичным кодом, т.е. представлено различным сочетанием всего двух цифр – 0 и 1.

Есть два основных формата представления чисел в памяти компьютера. Один из них используется для кодирования целых чисел, второй (так называемое представление числа в формате с плавающей точкой) используется для задания некоторого подмножества действительных чисел.

Например, целое число, в зависимости от типа, может кодироваться одним, двумя или четырьмя байтами. Для получения кода положительного целого числа достаточно перевести его из десятичной в двоичную систему счисления, например, десятичное число 12 кодируется как двоичное 00001100 (при однобайтовом типе числа). Отрицательные целые числа часто кодируются в так называемом дополнительном коде, когда старший двоичный разряд используется как признак отрицательности числа, а остальные разряды должны быть такими, чтобы сумма отрицательного числа и его модуля равнялась нулю. Так, десятичное число –1 будет представлено как двоичное 1111111111111111 (при двухбайтовом типе числа). Минимально допустимое двухбайтовое число –32768 кодируется как 1000000000000000, а максимальное 32767 — как 0111111111111111.

Для вещественных (действительных, с плавающей точкой) чисел система кодирования является более сложной. Обычно для каждого числа часть байтов отводится для хранения мантиссы числа (M, причем 1<|М|<10), а часть — для порядка числа (b – целое число). Вещественное число представляется в виде: R=±М×10±b.

Чаще всего в ЭВМ используют нормализованное представление числа в форме с плавающей точкой. Мантисса в таком представлении должна удовлетворять условию: 0,1p < M < 1p. Иначе говоря, мантисса меньше 1 и первая значащая цифра – не ноль (p – основание системы счисления).

В памяти компьютера мантисса представляется как целое число, содержащее только значащие цифры (0 целых и запятая не хранятся), так для числа 12,345 в ячейке памяти, отведенной для хранения мантиссы, будет сохранено число 12 345. Для однозначного восстановления исходного числа остается сохранить только его порядок, в данном примере – это 2.

Кодирование графической информации. В видеопамяти находится двоичная информация об изображении, выводимом на

экран. Почти все создаваемые, обрабатываемые или просматриваемые с помощью компьютера изображения можно разделить на две большие части – растровую и векторную графику.

Растровое изображение. Форму представления на экране дисплея графического изображения, состоящего из

отдельных точек (пикселей), называют растровой. Минимальным объектом в растровом графическом редакторе является точка (пиксель). Растровые изображения представляют собой однослойную сетку точек, называемых пикселами (pixel, от англ. picture element). Код пиксела содержит информацию о его цвете.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 37: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

37

Для черно-белого изображения (без полутонов) пиксель может принимать только два значения: белый и черный (светится – не светится), а для его кодирования достаточно одного бита памяти: 1 – белый, 0 – черный.

Пиксель на цветном дисплее может иметь различную окраску, поэтому одного бита на пиксель недостаточно. Для кодирования 4-цветного изображения требуются два бита на пиксель, поскольку два бита могут принимать 4 различных состояния. Может использоваться, например, такой вариант кодировки цветов: 00 – черный, 10 – зеленый, 01 – красный, 11 – коричневый.

Если говорить о кодировании цветных графических изображений, то нужно рассмотреть принцип декомпозиции произвольного цвета на основные составляющие. Применяют несколько систем кодирования: HSB, RGB и CMYK. Первая цветовая модель проста и интуитивно понятна, т. е. удобна для человека, вторая наиболее удобна для компьютера, а последняя модель CMYK – для типографий. Использование этих цветовых моделей связано с тем, что световой поток может формироваться излучениями, представляющими собой комбинацию «чистых» спектральных цветов: красного, зеленого, синего или их производных. Различают аддитивное цветовоспроизведение (характерно для излучающих объектов) и субтрактивное цветовоспроизведение (характерно для отражающих объектов). В качестве примера объекта первого типа можно привести электронно-лучевую трубку монитора, второго типа – полиграфический отпечаток.

Рассмотрим кратко основные цветовые модели: 1) Модель HSB характеризуется тремя компонентами: оттенок цвета (Hue),

насыщенность цвета (Saturation) и яркость цвета (Brightness). Можно получить большое количество произвольных цветов, регулируя эти компоненты. Эту цветовую модель лучше применять в тех графических редакторах, в которых изображения создают сами, а не обрабатывают уже готовые. Значение цвета выбирается как вектор, выходящий из центра окружности. Направление вектора задается в угловых градусах и определяет цветовой оттенок. Насыщенность цвета определяется длиной вектора, а яркость цвета задается на отдельной оси, нулевая точка которой имеет черный цвет. Точка в центре соответствует белому (нейтральному) цвету, а точки по периметру - чистым цветам.

2) Принцип метода RGB заключается в следующем: известно, что любой цвет можно представить в виде комбинации трех цветов: красного (Red, R), зеленого (Green, G), синего (Blue, B). Другие цвета и их оттенки получаются за счет наличия или отсутствия этих составляющих. По первым буквам основных цветов система и получила свое название – RGB. Данная цветовая модель является аддитивной, то есть любой цвет можно получить сочетание основных цветов в различных пропорциях. При наложении одного компонента основного цвета на другой яркость суммарного излучения увеличивается. Если совместить все три компоненты, то получим ахроматический серый цвет, при увеличении яркости которого происходит приближение к белому цвету.

При 256 градациях тона (каждая точка кодируется 3 байтами) минимальные значения RGB (0,0,0) соответствуют черному цвету, а белому - максимальные с координатами (255, 255, 255). Чем больше значение байта цветовой составляющей, тем этот цвет ярче. Например, темно-синий кодируется тремя байтами (0, 0, 128), а ярко-синий (0, 0, 255).

3) Принцип метода CMYK. Эта цветовая модель используется при подготовке публикаций к печати. Каждому из основных цветов ставится в соответствие дополнительный цвет (дополняющий основной до белого). Получают дополнительный цвет за счет суммирования пары остальных основных цветов. Значит, дополнительными цветами для красного является голубой (Cyan,C) = зеленый + синий = белый – красный, для зеленого – пурпурный (Magenta, M) = красный + синий = белый – зеленый, для синего – желтый (Yellow, Y) = красный + зеленый = белый – синий. Причем принцип декомпозиции

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 38: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

38

произвольного цвета на составляющие можно применять как для основных, так и для дополнительных, то есть любой цвет можно представить или в виде суммы красной, зеленой, синей составляющей или же в виде суммы голубой, пурпурной, желтой составляющей. В основном такой метод принят в полиграфии. Но там еще используют черный цвет (Black, так как буква В уже занята синим цветом, то обозначают буквой K). Это связано с тем, что наложение друг на друга дополнительных цветов не дает чистого черного цвета.

Различают несколько режимов представления цветной графики:

а) полноцветный (True Color); б) High Color;

в) индексный. При полноцветном режиме для кодирования яркости каждой из составляющих

используют по 256 значений (восемь двоичных разрядов), то есть на кодирование цвета одного пикселя (в системе RGB) надо затратить 8×3=24 разряда. Это позволяет однозначно определять 16,5 млн цветов. Это довольно близко к чувствительности человеческого глаза. При кодировании с помощью системы CMYK для представления цветной графики надо иметь 8×4=32 двоичных разряда.

Режим High Color – это кодирование при помощи 16-разрядных двоичных чисел, то есть уменьшается количество двоичных разрядов при кодировании каждой точки. Но при этом значительно уменьшается диапазон кодируемых цветов.

При индексном кодировании цвета можно передать всего лишь 256 цветовых оттенков. Каждый цвет кодируется при помощи восьми бит данных. Но так как 256 значений не передают весь диапазон цветов, доступный человеческому глазу, то подразумевается, что к графическим данным прилагается палитра (справочная таблица), без которой воспроизведение будет неадекватным: море может получиться красным, а листья – синими. Сам код точки растра в данном случае означает не сам по себе цвет, а только его номер (индекс) в палитре. Отсюда и название режима – индексный.

Количество различных отображаемых цветов K и битовая глубина (число разрядов, используемых для кодировки цвета) b связаны формулой:

bK 2= (1.5)

где, К – количество цветов, b – битовая глубина.

Зависимость цветовой палитры монитора от информационной емкости одного пикселя: 4 бита – 16 цветов, 8 бит – 256 цветов.

Разрешающая способность монитора (количество точек по горизонтали и вертикали), а также число возможных цветов каждой точки определяются типом монитора. Например: 640×480 = 307 200 точек, 800×600 = 480 000 точек.

Объем памяти, необходимой для хранения графического изображения, занимающего весь экран, равен произведению количества пикселей (разрешающей способности) на число бит, кодирующих одну точку. Объем графического файла в битах определяется как произведение количества пикселей MN × на разрядность цвета C (битовую глубину)

CMMV ××= (1.6)

Например, при разрешении 640×480 и количестве цветов 16 (4 бита) объем памяти равен: 640×480×4=1 228 800 (бит) = 153 600 (байт) = 150 (Кбайт).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 39: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

39

Векторное изображение. В противоположность растровой графике векторное изображение многослойно.

Каждый элемент векторного изображения – линия, прямоугольник, окружность или фрагмент текста – располагается в своем собственном слое, пикселы которого устанавливаются независимо от других слоев. Каждый элемент векторного изображения является объектом, который описывается с помощью специального языка (математических уравнения линий, дуг, окружностей и т.д.) Сложные объекты (ломаные линии, различные геометрические фигуры) представляются в виде совокупности элементарных графических объектов.

Базовым элементом изображения является линия. Как и любой объект, она обладает свойствами: формой (прямая, кривая), толщиной., цветом, начертанием (пунктирная, сплошная). Замкнутые линии имеют свойство заполнения (или другими объектами, или выбранным цветом). Все прочие объекты векторной графики составляются из линий. Так как линия описывается математически как единый объект, то и объем данных для отображения объекта средствами векторной графики значительно меньше, чем в растровой графике. Информация о векторном изображении кодируется как обычная буквенно-цифровая и обрабатывается специальными программами.

Объекты векторного изображения, в отличие от растровой графики, могут изменять свои размеры без потери качества (при увеличении растрового изображения увеличивается зернистость).

К программным средствам создания и обработки векторной графики относятся следующие графические редакторы: CorelDraw, Adobe Illustrator, а также векторизаторы (трассировщики) – специализированные пакеты преобразования растровых изображений в векторные.

Кодирование звуковой информации. Из физики известно, что звук – это колебания воздуха. Если преобразовать звук в

электрический сигнал (например, с помощью микрофона), то видно плавно изменяющееся с течением времени напряжение. Для компьютерной обработки такой – аналоговый – сигнал нужно каким-то образом преобразовать в последовательность двоичных чисел.

Делается это, например, так – измеряется напряжение через равные промежутки времени и полученные значения записываются в память компьютера. Этот процесс называется дискретизацией (или оцифровкой), а устройство, выполняющее его – аналого-цифровым преобразователем (АЦП).

Чтобы воспроизвести закодированный таким образом звук, нужно сделать обратное преобразование (для этого служит цифро-аналоговый преобразователь – ЦАП), а затем сгладить получившийся ступенчатый сигнал.

Чем выше частота дискретизации и чем больше разрядов отводится для каждого отсчета, тем точнее будет представлен звук, но при этом увеличивается и размер звукового файла. В настоящее время при записи звука в мультимедийных технологиях применяются частоты 8, 11, 22 и 44 кГц. Так, частота дискретизации 44 килогерца означает, что одна секунда непрерывного звучания заменяется набором из сорока четырех тысяч отдельных отсчетов сигнала. Чем выше частота дискретизации, тем лучше качество оцифрованного звука. Поэтому в зависимости от характера звука, требований, предъявляемых к его качеству и объему занимаемой памяти, выбирают некоторые компромиссные значения.

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

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 40: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

40

Этот параметр принято называть разрядностью преобразования. В настоящее время обычно используется разрядность 8, 16 и 24 бит. На описанных выше принципах основывается формат WAV (от WAVeform-audio – волновая форма аудио) кодирования звука. Получить запись звука в этом формате можно от подключаемых к компьютеру микрофона, проигрывателя, магнитофона, телевизора и других стандартно используемых устройств работы со звуком. Однако формат WAV требует очень много памяти. Так, при записи стереофонического звука с частотой дискретизации 44 килогерца и разрядностью 16 бит – параметрами, дающими хорошее качество звучания, – на одну минуту записи требуется около десяти миллионов байтов памяти.

Описанный способ кодирования звуковой информации достаточно универсален, он позволяет представить любой звук и преобразовывать его самыми разными способами. Но бывают случаи, когда выгодней действовать по-иному.

Издавна используется довольно компактный способ представления музыки – нотная запись. В ней специальными символами указывается, какой высоты звук, на каком инструменте и как сыграть. Фактически, ее можно считать алгоритмом для музыканта, записанным на особом формальном языке. В 1983 ведущие производители компьютеров и музыкальных синтезаторов разработали стандарт, определивший такую систему кодов. Он получил название MIDI.

Конечно, такая система кодирования позволяет записать далеко не всякий звук, она годится только для инструментальной музыки. Но есть у нее и неоспоримые преимущества: чрезвычайно компактная запись, естественность для музыканта (практически любой MIDI-редактор позволяет работать с музыкой в виде обычных нот), легкость замены инструментов, изменения темпа и тональности мелодии.

Есть и другие, чисто компьютерные, форматы записи музыки. Среди них – формат MP3, позволяющий с очень большим качеством и степенью сжатия кодировать музыку, при этом вместо 18–20 музыкальных композиций на стандартном компакт-диске (CD-ROM) помещается около 200. Одна песня занимает, примерно, 3,5 Mb, что позволяет пользователям сети Интернет легко обмениваться музыкальными композициями.

Кодирование видеоинформации. Видеоинформация включает в себя последовательность кадров и звуковое

сопровождение, поэтому кодирование видеоинформации еще более сложная проблема, чем кодирование звуковой информации, так как нужно позаботиться не только о дискретизации непрерывных движений, но и о синхронизации изображения со звуковым сопровождением. В настоящее время для этого используется формат, которой называется AVI (Audio-Video Interleaved – чередующееся аудио и видео).

Основные мультимедийные форматы AVI и WAV очень требовательны к памяти. Объем видеофайла примерно равен произведению количества информации в каждом кадре на число кадров. Число кадров вычисляется как произведение длительности видеоклипа на скорость кадров , то есть их количество в 1 с:

tvCMNV ∆××××= (1.7)

При разрешении 800×600 точек, разрядности цвета C=16, скорости кадров v=25 кадров/c, видеоклип длительностью 30с будет иметь объем: 800×600×16×25×30=576×107 (бит) = 72×107 (байт) = 687 (Мбайт). Это много для такого короткого видеофрагмента, поэтому на практике применяются различные способы компрессии, то есть сжатия звуковых и видео-кодов. В настоящее время стандартными стали способы сжатия, предложенные MPEG (Moving Pictures Experts Group – группа экспертов по движущимся изображениям). В частности, стандарт MPEG описывает несколько популярных в настоящее время форматов записи звука. Так, например, при записи в формате МР3 при

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 41: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

41

практически том же качестве звука требуется в десять раз меньше памяти, чем при использовании формата WAV. Существуют специальные программы, которые преобразуют записи звука из формата WAV в формат МР3. Не так давно был разработан стандарт MPEG-4, применение которого позволяет записать полнометражный цветной фильм со звуковым сопровождением на компакт-диск обычных размеров и качества.

2.1.5. Основные понятия алгебры логики

Алгебра логики (булева алгебра) изучает высказывания, рассматриваемые со стороны их логических значений (истинности или ложности), и логические операции над ними.

Основным предметом алгебры логики являются высказывания. Под высказыванием понимается имеющее смысл языковое выражение, относительно

которого можно утверждать, что оно либо истинно, либо ложно.

Пример:

• «5 есть простое число». Это высказыванием является истинным.

• «4+х=6». Это уравнение не является высказыванием. Однако, придавая переменной х определенное числовое значение, получим высказывание.

• «роза – цветок». Это высказывание является истинным.

• «все углы – прямые». Это высказывание является ложным.

• «3+5=9». Это высказывание является ложным. Истинностные значения новых высказываний определяются при этом только

истинностными значениями входящих в них высказываний. Построение из данных высказываний (или из данного высказывания) нового высказывания называется логической операцией. Знаки логических операций называются логическими связками.

Пример:

• Из высказываний «х>2», «х<3» при помощи связки и можно получить высказывание «x>2 и х<3»;

• из высказываний «у>10», «х<3» при помощи связки или можно получить высказывание «у>10 или х<3»;

Истинность или ложность получаемых таким образом высказываний зависит от истинности и ложности исходных высказываний и соответствующей трактовки связок как операций над высказываниями.

Одной из основных операций алгебры логики является операция отрицания. Отрицание высказывания А (т.е. не А) обозначается A и читается: «отрицание А», «не А» или «А с чертой».

В таблице 1.2 приведены основные бинарные логические операции и связки.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 42: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

42

Основные бинарные логические операции и связки

Таблица 1.2

Обозначение логической операции

Другие обозначения логической операции

Название логической операции и связки

Логические связки

А∧В

А&В

А⋅В АВ

конъюнкция, логическое умножение,

логическое «и» А и В

А∨В А+В дизъюнкция,

логическое сложение,

логическое «или» А или В

А→В А⊇В

А⇒В импликация,

логическое следование если А, то В;

А⊕В А∆В

сумма по модулю 2, разделительная дизъюнкция,

разделительное «или»

либо А, либо В

А~В

А≡В

А↔В

А⇔В

эквиваленция, тождественность равнозначность

А тогда и только тогда, когда В;

АВ BA ∧ штрих Шеффера, антиконъюнкция неверно, что А и В;

А↓В BA ∨ стрелка Пирса,

антидизъюнкция, ни А, ни В;

Примечание: А и В являются высказываниями.

Инверсия Пример: Дано высказывание А=<Киев-столица Франции>.

Тогда не А=«не Киев-столица Франции». Высказывание не А означает – не верно, что А, т.е. не верно, что <Киев-столица Франции>.

Конъюнкция

Результатом операции конъюнкции для высказывания А∧В будет истинна только тогда, когда истинны одновременно оба высказывания.

Пример: Даны высказывания А=«Москва – столица России» и В=«Рим – столица Италии».

Сложное высказывание А∧В=«Москва – столица России и Рим – столица Италии» истинно, так как истинны оба высказывания.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 43: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

43

Дизъюнкция

Результатом операции дизъюнкции для высказывания А∨В будет истинна тогда, когда истинно хотя бы одно высказывание, входящее в него.

Пример: Даны высказывания А=«2+3=5» и В=«3+3=5».

Сложное высказывание А∨В=«2+3=5 или 3+3=5» истинно, так как истинно высказывание А.

Эквиваленция Результатом операции эквиваленции для высказывания А~В будет истинна тогда,

когда истинны или ложны одновременно оба высказывания. Отличие эквиваленции от конъюнкции состоит в том, что вне зависимости от смысла, равнозначными являются как истинные, так и ложные высказывания.

Пример: Даны высказывания А=«2+2=7» и В=«1–8=5».

Сложное высказывание А~В=«2+2=7 тогда и только тогда, когда 1–8=5» истинно, так как оба высказывания ложны.

Импликация

Результатом операции импликации для высказывания А→В будет ложь только тогда, когда первое высказывание (А) истинно, а второе (В) ложно. При этом А – предпосылка, а В – следствие. В остальных случаях результатом операции всегда будет истина.

Пример: Даны высказывания А=«2+2=4» и В=«1–8=5».

Сложное высказывание А→В=«если 2+2=4, то 1–8=5» ложно, так как высказывание А истинно, а В – ложно.

Антиконъюнкция

Результатом операции антиконъюнкции для высказывания АВ будет ложь только тогда, когда оба высказывания истинны. В остальных случаях результатом операции всегда будет истина.

Пример: Даны высказывания А=«Москва – столица России» и В=«Рим – столица Италии».

Сложное высказывание АВ=«неверно, что Москва–столица России и Рим–столица Италии» ложно, так как истинны оба высказывания.

Антидизъюнкция

Результатом операции антидизъюнкции для высказывания А↓В будет истинна только тогда, когда оба высказывания ложны. В остальных случаях результатом операции всегда будет ложь.

Пример: Даны высказывания А=«Рим – столица России» и В=«Москва – столица Италии».

Сложное высказывание А↓В=«ни Рим–столица России, ни Москва–столица Италии» истинно, так как ложны оба высказывания.

Связки и частица «не» рассматриваются в алгебре логики как операции над величинами, принимающими значения 0 (ложь/false) и 1(истина/true), и результатом применения этих операций также являются числа 0 или 1.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 44: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

44

В алгебре логики логические операции чаще всего описываются при помощи таблиц истинности.

В таблице 1.3 представлена таблица истинности для операции отрицания (инверсия). Таблица истинности для операции «отрицания»

Таблица 1.3 А не А

0 1 1 0

Пример: Дана переменная А=1 (истина). После применения операции инверсии для переменной А ее значение станет равным 0 (ложь).

В таблице 1.4 представлены все наборы значений переменных А и В и значения операций на этих наборах.

Таблица истинности для основных бинарных логических операций Таблица 1.4

А В ∧ ∨ → ⊕ ~ ↓

0 0 0 0 1 0 1 1 1

0 1 0 1 1 1 0 1 0

1 0 0 1 0 1 0 1 0

1 1 1 1 1 0 1 0 0

Пример: Даны высказывания А=«Москва–столица России» и В=«Рим–столица Италии». Следовательно А=1 (истина) и В=1.

Чтобы определить значение операции А∧В для данных высказываний, необходимо:

• в таблице 1.4. в столбцах с именами А и В найти строку для А=1 и В=1;

• затем найти пересечение этой строки со столбцом с именем ∧;

• получим А∧В=1.

А В ∧ ∨ → ⊕ ~ ↓

0 0 0 0 1 0 1 1 1

0 1 0 1 1 1 0 1 0

1 0 0 1 0 1 0 1 0

1 1 1 1 1 0 1 0 0

Пример: Даны высказывания А=«2+3=5» и В=«3+3=5». Тогда А=1 и В=0.

Высказывание А∨В=1.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 45: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

45

А В ∧ ∨ → ⊕ ~ ↓

0 0 0 0 1 0 1 1 1

0 1 0 1 1 1 0 1 0

1 0 0 1 0 1 0 1 0

1 1 1 1 1 0 1 0 0

Пример: Даны высказывания А=«2+2=4» и В=«1–8=5». Тогда А=1 и В=0.

Высказывание А~В=0.

А В ∧ ∨ → ⊕ ~ ↓

0 0 0 0 1 0 1 1 1

0 1 0 1 1 1 0 1 0

1 0 0 1 0 1 0 1 0

1 1 1 1 1 0 1 0 0

2.1.6. Логические основы ЭВМ

Для описания того, как функционируют аппаратные средства компьютера очень удобен математический аппарат алгебры логики, поскольку основной системой счисления в компьютере является двоичная, в которой используются цифры «1» и «0».

Одни и те же устройства компьютера могут применяться для обработки и хранения как числовой информации, представленной в двоичной системе счисления, так и логических переменных.

На этапе конструирования аппаратных средств алгебра логики позволяет значительно упростить логические функции, описывающие функционирование схем компьютера, и, следовательно, уменьшить число элементарных логических элементов, из десятков тысяч которых состоят основные узлы компьютера.

В логической схеме компьютера выделяют логические элементы. Логический элемент компьютера – это часть электронной логической схемы, которая реализует элементарную логическую формулу.

Логическими элементами компьютеров являются электронные схемы «И», «ИЛИ», «НЕ», «И-НЕ», «ИЛИ-НЕ». С помощью этих схем можно реализовать любую логическую формулу, описывающую работу устройств компьютера.

Каждый логический элемент имеет свое условное обозначение, которое выражает его логическую формулу, но не указывает на то, какая именно электронная схема в нем реализована. Это упрощает запись и понимание сложных логических схем.

Схема «И» реализует конъюнкцию двух или более логических значений. Условное обозначение структурной схемы «И» представлена на рис. 2.1.2.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 46: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

46

Рис. 2.1.2. Схема «И»

На выходе схемы «И» значение «1» будет тогда и только тогда, когда на всех входах будут «1». Когда хотя бы на одном входе будет «0», на выходе также будет «0».

Операция конъюнкции на функциональных схемах обозначается знаком «&» (читается как «амперсэнд»), являющимся сокращенной записью английского слова and.

Схема «ИЛИ» реализует дизъюнкцию двух логических значений. Условное обозначение схемы «ИЛИ» представлено на рис. 2.1.3.

Рис. 2.1.3. Схема «ИЛИ» На выходе схемы «ИЛИ» значение «0» будет тогда и только тогда, когда на всех

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

Схема «НЕ» (инвертор) реализует операцию отрицания. Условное обозначение схемы НЕ представлено на рис. 2.1.4.

Рис. 2.1.4. Схема «НЕ»

Если на входе схемы – «0», то на выходе будет «1». Когда на входе – «1», на выходе будет «0».

Схема «И-НЕ» состоит из элемента «И» и инвертора и осуществляет отрицание результата схемы «И». Условное обозначение схемы «И-НЕ» представлено на рисунке 2.1.5.

Рис. 2.1.5. Схема «И-НЕ»

На выходе схемы «И-НЕ» значение «0» будет тогда и только тогда, когда на всех входах будут «1».

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 47: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

47

Схема «ИЛИ-НЕ» состоит из элемента «ИЛИ» и инвертора и осуществляет отрицание результата схемы «ИЛИ». Условное обозначение схемы «ИЛИ-НЕ» представлено на рис. 2.1.6.

Рис. 2.1.6. Схема «ИЛИ-НЕ»

На выходе схемы «ИЛИ-НЕ» значение «1» будет тогда и только тогда, когда на всех входах будут «0».

2.1.7. Вопросы для самоконтроля

1. Что изучает дисциплина информатика?

2. Дайте определение понятию «информация». 3. Формы представления информации.

4. Перечислите свойства информации. 5. Какова минимальная единица измерения информации?

6. Какова основная единица измерения информации? 7. Как задаются производные единицы измерения информации?

8. Дайте определение понятию «количество информации». 9. Как связаны между собой понятия «энтропия» и «информация»?

10. Формула Хартли. 11. Дайте определение понятию «система счисления».

12. Чем отличается позиционная система счисления от непозиционной? 13. Приведите примеры позиционной и непозиционной систем счисления.

14. В какой системе счисления при представлении числа используются буквы латинского алфавита?

15. Как представляются данные в компьютере? 16. Для чего используется кодовая таблица?

17. Как кодируются символы в памяти компьютера? 18. Что собой представляет таблица ASCII кодов?

19. Как определить числовой код символа? 20. Как кодируются целые положительные числа в памяти компьютера?

21. Как кодируются вещественные числа в памяти компьютера? 22. Какие системы кодирования применяются для цветных графических

изображений? 23. Что изучает алгебра логики?

24. Что понимается под высказыванием?

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 48: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

48

25. Перечислите основные логические операции?

26. Для каждой логической операции назовите соответствующие логические связки. 27. Для чего используется таблица истинности?

28. Для высказываний А=«На улице светит солнце» и В=«Идет дождь» примените операцию конъюнкции. Какое новое высказывание получилось?

29. Для высказываний А=«У меня в зачетке стоят одни пятерки» и В=«Я добросовестно выполняю задания» примените операцию эквиваленции. Какое новое высказывание получилось?

30. Как изображается логическая схема «И-НЕ»?

31. Как изображается логическая схема «ИЛИ»? 32. Как изображается логическая схема «НЕ»?

2.2. Технические средства реализации информационных процессов 2.2.1. История развития компьютерной техники

Началом развития компьютерной техники принято считать середину двадцатого столетия, когда появились первые электронные вычислительные машины. Тогда же были впервые заложены теоретические основы информатики как научной области, произошло становление математической логики и алгоритмизации, ставших фундаментом вычислительных наук.

Компьютерами первого поколения принято считать появившиеся в 50-х годах прошлого века электронные вычислительные машины. Созданы они были благодаря тому, что в некоторых сферах деятельности человека (оборонной, научной) появилась необходимость в громоздких расчетах, неподвластных человеческому мозгу. Основой элементной базы являлись электронные лампы.

Второе поколение компьютерной техники отличалось от первого тем, что перестало быть ориентированным строго на вычислительные задачи. В числе их возможностей на первый план вышла работа с информацией. ЭВМ второго поколения накапливали, анализировали и даже создавали информацию. Расширился и круг областей их применения: в него вошли экономика, инженерные задачи и т.д. Со вторым поколением компьютеров связывают две значимые вехи в развитии информатики – появление первых операционных систем и профессиональных программистов, а также языков программирования. Это были компьютеры с элементной базой на полупроводниках и долговременными запоминающими устройствами на магнитных лентах.

Если компьютеры первого и второго поколения были доступны только профессионалам-программистам, то компьютеры третьего поколения стали доступны широкому кругу пользователей. Эта особенность стала толчком к развитию различных устройств ввода и вывода информации. В середине 60-х годов были выпущены компьютеры серии IBM-360, на которых вместо разрозненных транзисторов были использованы малые интегральные схемы. Появились магнитные диски.

Четвертое поколение компьютеров создавалось уже на базе серийных микропроцессоров. Появление компьютеров этого поколения связывают с разработкой (США, 1971 г.) микропроцессора на базе больших интегральных схем (БИС). С этого времени вопрос установки компьютера на каждом рабочем столе стал вопросом исключительно финансовых возможностей, причем компьютеризированное рабочее место с каждым годом становится все доступнее. При этом суть не изменилась: компьютеры – это

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 49: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

49

универсальные электронные вычислительные машины (ЭВМ), используемые для накопления, обработки и передачи информации. Сегодня наиболее распространены компьютеры, предназначенные для индивидуальной работы – так называемые персональные компьютеры. Наиболее известны и распространены персональные компьютеры IBM PC и Apple Macintosh.

2.2.2. Основные принципы построения ЭВМ

Основные принципы построения ЭВМ были сформулированы американским учёным Джоном фон Нейманом в 40-х годах 20 века.

1. Любую ЭВМ образуют три основных компонента: центральный процессор, память и устройства ввода-вывода (УВВ) (рис. 2.2.1).

Рис.2.2.1. Основные компоненты ЭВМ.

2. Информация, с которой работает ЭВМ делится на два типа:

• набор команд по обработке (программы);

• данные, подлежащие обработке. 3. И команды, и данные вводятся в память – принцип хранимой программы. 4. Все операции по обработке данных компьютер выполняет под управлением

программы – принцип программного управления. 5. Обработку информации по заданной программе выполняет центральный

процессор, включающий в себя устройство управления (УУ) и арифметико-логическое устройство (АЛУ). УУ выбирает команды программы из памяти и организует их выполнение, а АЛУ производит арифметические и логические операции над данными. С процессором и памятью взаимодействуют устройства ввода-вывода (УВВ).

6. Основным источником информации для компьютера является наличие или отсутствие электрического сигнала. При помощи комбинаций из двух состояний (0 – есть сигнал, 1 – нет сигнала или наоборот) компьютер распознает всю введенную в него информацию. При этом для кодирования информации используется двоичная система счисления.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 50: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

50

2.2.3. Устройство персональных компьютеров

Обязательный аппаратный состав персонального компьютера (ПК) включает в себя: системный блок, дисплей (монитор), клавиатуру. Базовый комплект обычно включает еще манипулятор «мышь» и принтер.

Системный блок является центральной частью ПК. Внутри корпуса системного блока размещены электронные схемы, смонтированные на нескольких печатных платах. Кроме того, в системном блоке находится блок питания, преобразующий поступающий из сети переменный ток напряжением 220v в постоянный ток низкого напряжения, вентилятор, жесткий магнитный диск, дисководы для магнитных дискет, устройства для чтения/записи CD (DVD) дисков.

Основные электронные схемы в системном блоке размещены на системной плате (mother board). Здесь находятся микропроцессор, выполненный в виде большой микросхемы с индивидуальным вентилятором, микросхемы оперативной и постоянной памяти.

Микропроцессор – это интегральная микросхема, на которой целиком помещается центральный процессор. Быстродействие ПК зависит от скорости работы микропроцессора. Скорость работы микропроцессора в свою очередь зависит от его разрядности и от тактовой частоты. Тактовая частота – это частота периодического электрического сигнала, вырабатываемого специальной микросхемой, называемой генератором тактовых импульсов. Указанный периодический сигнал используется для синхронизации работы всех устройств компьютера. Тактовая частота указывает, сколько элементарных операций (тактов) микропроцессор выполняет в одну секунду. Тактовая частота измеряется в мегагерцах (миллионах тактов в секунду). Следует заметить, что разные модели микропроцессоров выполняют одни и те же операции (например, сложение или умножение) за разное число тактов. Чем выше модель микропроцессора, тем меньше тактов требуется для выполнения одних и тех же операций.

Информация внутри компьютера передается не сплошным потоком, а порциями – машинными словами. Машинным словом называется передаваемая за один такт работы компьютера группа двоичных кодов. Разрядность микропроцессора – это длина используемых им машинных слов. 8-разрядный процессор за одну операцию обрабатывает 8 бит данных, 32-разрядный – 32 бита данных.

С другими устройствами, и в первую очередь с оперативной памятью, процессор связан группами проводников, которые называются шинами. Основных шин три: шина данных, адресная шина, командная шина. Данные, которые передаются по адресной шине, трактуются как адреса ячеек оперативной памяти. Именно из этой шины процессор считывает адреса команд, которые необходимо выполнить. По шине данных происходит копирование данных из оперативной памяти в регистры процессора и наоборот. По командной шине из оперативной памяти поступают команды, выполняемые процессором.

Устройство памяти компьютера Память компьютера – это совокупность устройств для хранения программ,

вводимой информации, промежуточных результатов и выходных данных, используемых и получаемых в результате работы компьютера. Классификация памяти представлена на рисунке 2.2.2.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 51: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

51

Рис. 2.2.2. Устройство памяти компьютера

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

Содержимое постоянного запоминающего устройства, составляющего основу энергонезависимой памяти, устанавливается на заводе-изготовителе и в дальнейшем не меняется. Состоит эта память из небольших микросхем. Обычно в ПЗУ записываются программы, обеспечивающие минимальный базовый набор функций управления устройствами компьютера. При включении компьютера первоначально управление передается программе BIOS из ПЗУ, которая тестирует компоненты компьютера и запускает программу-загрузчик операционной системы.

К энергозависимой внутренней памяти относятся оперативное запоминающее устройство (ОЗУ), видеопамять и кэш-память. В оперативном запоминающем устройстве в двоичном коде запоминается задействованная в компьютере информация, программа ее обработки, промежуточные данные и результаты работы. ОЗУ обеспечивает режимы записи, считывания и хранения информации, причём в любой момент времени возможен доступ к любой произвольно выбранной ячейке памяти (ОЗУ – RAM (Random Access Memory) – память с произвольным доступом).

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

Высокоскоростная кэш-память служит для увеличения скорости выполнения операций компьютером и используется при обмене данными между микропроцессором и RAM. Кэш-память является промежуточным запоминающим устройством.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 52: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

52

Устройства внешней памяти с произвольным доступом позволяют получить доступ к произвольному блоку данных примерно за одно и то же время доступа. Используют следующие основные типы устройств памяти с произвольным доступом:

1. Накопители на жёстких магнитных дисках (винчестеры, НЖМД) – несъемные жесткие магнитные диски. Ёмкость современных винчестеров персональных компьютеров достигает нескольких сотен, тысяч гигабайт. Это основной вид внешней памяти.

2. Накопители на гибких магнитных дисках (флоппи-дисководы, НГМД) – устройства для записи и считывания информации с небольших съемных магнитных дисков (дискет), упакованные в пластиковый конверт. Максимальная ёмкость 3,5 дюймовой дискеты – 1,44 Мбайт, поэтому в настоящее время они используются крайне редко.

3. Оптические диски (СD-ROM, DVD-ROM) – компьютерные устройства для чтения с компакт-дисков. При размерах 12 см в диаметре емкость CD достигает 700 Мб, а DVD-ROM, позволяет при тех же размерах носителя разместить информацию объемом 4,7 Гб, при двусторонней технологии записи – 9,4 Гб. Технология записи информации на диски получила название CD-RW и DVD-RW соответственно.

4. Флэш-память (Flash) – съемные накопители данных, отличающиеся малым размером (от нескольких сантиметров) и постоянно растущим от одной модели к другой объемом памяти. Сегодня вполне доступны «флэшки» объемом 8 Гб.

5. Съемные жесткие диски (СЖД) – съемные устройства памяти. Ёмкость современных СЖД достигает нескольких сотен гигабайт. Популярность этих носителей растет благодаря большому объему памяти и удобству использования.

Устройства памяти с последовательным доступом представлены накопителями на магнитных лентах (НМЛ, стримеры).

Устройства ввода информации Устройства ввода информации используются для ввода в память компьютера

программ, данных для работы программ и команд управления компьютером. На рисунке 2.2.3 приведена классификация устройств ввода.

Рис. 2.2.3. Классификация устройств ввода информации

Наиболее распространенным устройством ввода информации является клавиатура (keyboard) – это стандартное устройство, предназначенное для ручного ввода информации.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 53: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

53

Работой клавиатуры управляет контроллер клавиатуры, расположенный на материнской плате и подключаемый к ней через разъем на задней панели компьютера. При нажатии пользователем клавиши на клавиатуре, контроллер клавиатуры преобразует код нажатой клавиши в соответствующую последовательность битов и передает их компьютеру. Отображение символов, набранных на клавиатуре, на экране компьютера называется эхом. Обычная современная клавиатура имеет, как правило, 101 – 104 клавиши, среди которых выделяют алфавитно-цифровые клавиши, необходимые для ввода текста, клавиши управления курсором и ряд специальных и управляющих клавиш. Существуют беспроводные модели клавиатуры, в них связь клавиатуры с компьютером осуществляется посредством инфракрасных лучей.

К манипуляторам относят устройства, преобразующие движения руки пользователя в управляющую информацию для компьютера. Среди манипуляторов выделяют мыши, трекболы, джойстики.

Мышь повышает комфорт работы пользователя и предназначена для выбора и перемещения графических объектов на дисплее. Для этого используется указатель, перемещением которого по экрану управляет мышь. Мышь позволяет существенно сократить работу человека с клавиатурой при управлении курсором и вводе команд. Трекбол – это «мышка наоборот» Само устройство, и отличие от мышки, всегда остается неподвижным, а управление перемещением курсора осуществляется вращением шарика, который находится в верхней части трекбола. Джойстик представляет собой основание с подвижной рукояткой, которая может наклоняться в продольном и поперечном направлениях. Рукоятка и основание снабжаются кнопками.

Дигитайзер – это устройство для ввода графических данных (чертежи, схемы, планы и т. п.). Он состоит из планшета и соединенного с ним визира или специального карандаша. Перемещая карандаш по планшету, пользователь рисует изображение, которое выводится на экран.

Сканер – устройство ввода графических изображений в компьютер. Устройство считывает изображения с бумажных носителей и пересылает компьютеру в цифровом виде. Во время сканирования вдоль листа с изображением плавно перемещается мощная лампа и линейка с множеством расположенных на ней в ряд светочувствительных элементов. Закодированный таким образом сигнал передается на контроллер сканера в системный блок. Главные характеристики сканеров – это скорость считывания, которая выражается количеством сканируемых станиц в минуту (pages per minute – ppm), и разрешающая способность, выражаемая числом точек получаемого изображения на дюйм оригинала (dots per inch – dpi).

Устройства вывода информации Выводимая информация может отображаться в графическом виде, для этого

используются мониторы, принтеры или плоттеры. Информация может также воспроизводиться в виде звуков с помощью акустических колонок или головных телефонов, регистрироваться в виде тактильных ощущений в технологии виртуальной реальности, распространяться в виде управляющих сигналов устройства автоматики, передаваться в виде электрических сигналов по сети.

Монитор (дисплей) является наиболее распространенным и самым привычным для нас устройством вывода графической информации. Любое изображение на экране монитора образуется из светящихся разными цветами точек, называемых пикселями (это название происходит от PICture CELL – элемент картинки). Пиксель – это самый мелкий элемент, который может быть отображен на экране. Чем качественнее монитор, тем меньше размер пикселей, тем четче и контрастнее изображение, тем легче прочесть самый мелкий текст, а значит, и меньше напряжение глаз. По принципу действия мониторы подразделяются на

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 54: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

54

мониторы с электронно-лучевой трубкой (Catode Ray Tube – CRT) и жидкокристаллические (Liquid Crystal Display – LCD).

В мониторах с электронно-лучевой трубкой изображение формируется с помощью зерен люминофора – вещества, которое светится под воздействием электронного луча. Различают три типа люминофоров в соответствии с цветами их свечения: красный, зеленый и синий. Цвет каждой точки экрана определяется смешением свечения. Таким образом, в течение определенного периода времени изображение перерисовывается. Частоту смены изображений определяет частота горизонтальной синхронизации. Это один из наиболее важных параметров монитора, определяющих степень его вредного воздействия на глаза. В настоящее время гигиенически допустимый минимум частоты горизонтальной синхронизации составляет 80 Гц, у профессиональных мониторов она составляет 150 Гц.

Жидкокристаллические мониторы имеют меньшие размеры, потребляют меньше электроэнергии, обеспечивают более четкое статическое изображение. В них отсутствуют типичные для мониторов с электронно-лучевой трубкой искажения. Принцип отображения на жидкокристаллических мониторах основан на поляризации света. Источником излучения здесь служат лампы подсветки, расположенные по краям жидкокристаллической матрицы. Свет от источника света однородным потоком проходит через слой жидких кристаллов. В зависимости от того, в каком состоянии находится кристалл, проходящий луч света либо поляризуется, либо не поляризуется. Далее свет проходит через специальное покрытие, которое пропускает свет только определенной поляризации. Там же происходит окраска лучей в нужную цветовую палитру. Жидкокристаллические мониторы практически не производят вредного для человека излучения.

Для получения копий изображения на бумаге применяют принтеры. Матричные принтеры схожи по принципу действия с печатной машинкой. Печатающая головка перемещается в поперечном направлении и формирует изображение из множества точек, ударяя иголками по красящей ленте. Красящая лента перемещается через печатающую головку с помощью микроэлектродвигателя. Соответствующие точки в месте удара иголок отпечатываются на бумаге, расположенной под красящей лентой. Бумага перемещается в продольном направлении после формирования каждой строчки изображения.

Струйный принтер относится к безударным принтерам. Изображение в нем формируется с помощью чернил, которые распыляются через капилляры печатающей головки.

Лазерный принтер также относится к безударным принтерам. Он формирует изображение постранично. Первоначально изображение создается на фотобарабане, который предварительно электризуется статическим электричеством. Луч лазера в соответствии с изображением снимает статический заряд на белых участках рисунка. Затем на барабан наносится специальное красящее вещество – тонер, который прилипает к фотобарабану на участках с неснятым статическим зарядом. Затем тонер переносится на бумагу и нагревается. Частицы тонера плавятся и прилипают к бумаге. Для ускорения работы, принтеры имеют собственную память, в которой они хранят образ информации, подготовленной к печати.

2.2.4. Вопросы для самоконтроля 1. В чем заключаются основные отличия компьютеров второго поколения от

своих предшественников?

2. Какими особенностями интересно третье поколение компьютеров? 3. Какие значимые события в области информационных технологий связывают с

появлением третьего поколения компьютерной техники?

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 55: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

55

4. В чем отличие компьютеров четвертого поколения от предшественников?

5. Кем и когда были сформулированы основные принципы построения компьютеров?

6. Какие основные компоненты образуют любую ЭВМ? 7. В чем заключается принцип хранимой программы?

8. Какое устройство выполняет операции по обработке данных и управляет работой всех остальных устройств компьютера?

9. Какова структура центрального процессора? 10. Что такое память компьютера?

11. В чем принципиальная разница между внешней и внутренней памятью? 12. В чем принципиальная разница между энергозависимой и энергонезависимой

памятью? 13. Какие устройства находятся внутри системного блока персонального

компьютера? 14. каково назначение блока питания персонального компьютера?

15. Какие элементы расположены на системной плате персонального компьютера? 16. Какими характеристиками обладает микропроцессор?

17. Какие устройства внешней памяти являются в настоящее время наиболее часто используемыми?

18. Каково общее назначение устройств ввода и вывода информации?

2.3. Программные средства реализации информационных процессов 2.3.1. Классификация программного обеспечения компьютеров

В основу работы компьютеров положен программный принцип управления, состоящий в том, что компьютер выполняет действия по заранее заданной программе. Программа – это запись алгоритма решения задачи в виде последовательности команд на языке, который понимает компьютер. Программное обеспечение (ПО) – совокупность программ, процедур и правил, а также документации, обеспечивающих функционирование системы обработки данных.

По способу взаимодействия с аппаратными средствами компьютеров все программное обеспечение можно распределить по уровням, где каждый высший уровень базируется на программном обеспечении предшествующих уровней (рис. 2.3.1).

Базовое ПО отвечает за взаимодействие с базовыми аппаратными средствами, содержится в составе базового аппаратного обеспечения и сохраняется в специальных микросхемах постоянного запоминающего устройства (ПЗУ), образуя базовую систему ввода-вывода (BIOS). Программы и данные записываются в ПЗУ на этапе производства и не могут быть изменены во время эксплуатации.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 56: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

56

Рис. 2.3.1 Классификация ПО компьютеров по способу взаимодействия с

аппаратными средствами

Системное ПО обеспечивают взаимодействие других программ компьютера с программами базового уровня и непосредственно с аппаратным обеспечением. Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Ядро операционной системы выполняет функции управления памятью, процессами ввода-вывода и файловой системой, учета использования ресурсов, обработки команд и т.д.

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

Прикладное ПО используется для решения конкретных задач обработки информации (производственных, творческих, развлекательных и учебных). Программы прикладного уровня реализуют свои функции в непосредственном взаимодействии с программами системного уровня.

Классификация ПО компьютеров по сфере применения программного обеспечения позволяет разделить все множество программ на три категории: системное ПО, инструментальное ПО, прикладное ПО (рис. 2.3.2).

Рис. 2.3.2. Классификация ПО компьютеров по сфере применения

Системное ПО условно можно разделить на две категории: операционные системы и средства расширения операционных систем (сервисные средства).

Инструментальное ПО (системы программирования) – это совокупность программ для разработки, отладки и внедрения новых программных продуктов. Примеры таких систем: Turbo Pascal, Qbasic, Delphi и др. Системы программирования обычно содержат:

• трансляторы;

• среду разработки программ;

• библиотеки справочных программ (функций, процедур);

• отладчики;

• редакторы связей и др.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 57: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

57

Более подробно назначение и характеристики каждого вида программного обеспечения будут рассмотрены в следующих параграфах.

2.3.2. Понятие и назначение операционной системы. Разновидности операционных систем

Операционная система (ОС) – это комплекс программ, управляющих аппаратными и программными средствами компьютера с целью выполнения задач пользователя. Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.

Операционная система обычно хранится во внешней памяти компьютера. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы. В момент включения компьютера запускается программа BIOS, которая хранится в постоянном запоминающем устройстве (ПЗУ) компьютера. Работа программ, записанных в микросхеме BIOS, отображается на черном экране монитора бегущими белыми строчками. В этот момент проверяется оперативная память (сколько ее и вся ли она в порядке), наличие жестких дисков, а также наличие клавиатуры. Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы. Загрузчик операционной системы – это специальная программа, предназначенная для инициирования процесса загрузки системы. После загрузки операционной системы вся работа с процессором и другими устройствами осуществляется посредством специальных программ, входящих в операционную систему. Если по каким-то причинам загрузка операционной системы с жесткого диска не состоится, то работа с компьютером невозможна. Такое бывает, если, например, поврежден жесткий диск или операционная система. В этом случае операционную систему можно загрузить с внешнего носителя информации.

Операционные системы могут различаться особенностями реализации внутренних алгоритмов управления основными ресурсами компьютера, типами аппаратных платформ, областями использования и многими другими свойствами.

По числу одновременно выполняемых программ (задач) операционные системы подразделяются на однозадачные (MS DOS) и многозадачные (Windows, UNIX). Многозадачные ОС организуют параллельное выполнение нескольких задач пользователя, управляя разделением совместно используемых ресурсов: таких как процессор, оперативная память, файлы и внешние устройства.

По числу одновременно работающих пользователей ОС делятся на: однопользовательские и многопользовательские. Основным отличием многопользовательских ОС от однопользовательских является обеспечение многопользовательскими системами защиты информации каждого пользователя от несанкционированного доступа других пользователей.

Многозадачные ОС подразделяются на системы пакетной обработки, системы разделения времени, системы реального времени. В системах пакетной обработки формируется пакет из нескольких задач. Выполнение задач происходит в определенной последовательности с помощью команд операционной системы.

Системы разделения времени организуют работу компьютера таким образом, что процессор последовательно переключается с одной задачи на другую, при этом каждой задаче выделяется короткое время, вследствие чего пользователю кажется, что задачи выполняются параллельно. Например, в режиме разделения времени можно одновременно работать с текстовым редактором, выводить на печать какой-либо файл и принимать данные по сети. Режим разделения времени реализован в операционных системах UNIX и Windows.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 58: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

58

Системы реального времени применяются для управления различными техническими объектами (спутник, научная экспериментальная установка станок с числовым программным управлением) или технологическими процессами (доменный процесс, гальваническая линия). Во всех этих случаях существует предельно допустимое время, в течение которого должна быть выполнена та или иная программа, управляющая объектом, иначе могут наступить нежелательные последствия.

Некоторые ОС могут совмещать в себе свойства операционных систем разных типов, т.е. одни задачи могут выполняться в режиме пакетной обработки, а другие – в режиме разделения времени или в режиме реального времени.

2.3.3. Операционная система Windows

Основные характеристики ОС Windows Многозадачность. ОС Windows способна «одновременно» выполнять несколько

программ. На самом деле микропроцессор в каждый момент времени выполняет команды только одной программы, но операционная система настолько быстро реагирует на потребности той или иной программы, что создается впечатление одновременности их работы.

Поддержка технологии «Plug and Play». ОС самостоятельно распознает подключаемое к ПК периферийное устройство (принтер, сканер и т.д.) и производит его «оживление». Эта технология получила название «Plug and Play» — «включай и работай». Дополнительные устройства подключаются специальными программами-мастерами, которые могут распознать любое устройство, поддерживающее эту технологию.

Использование виртуальной памяти. Извечная компьютерная проблема нехватки оперативной памяти решается в среде Windows с помощью виртуальной оперативной памяти. Виртуальная память — это расширение ОЗУ, полученное за счет использования части внешней дисковой памяти. Используемая для этой цели часть дисковой памяти называется файлом подкачки.

Наличие коммуникационных программных средств. Важнейшим свойством Windows является включение в ее состав специальных программных средств для поддержки коммуникаций и компьютерных сетей.

Наличие средств мультимедиа. ОС Windows обеспечивает работу со звуком, изображениями и видео при помощи специальных аппаратных и программных средств.

Графический пользовательский интерфейс. Пользователь управляет работой компьютера, работая с системой графических изображений на экране монитора. Основу графического интерфейса пользователя Windows составляет хорошо продуманная система окон, располагающаяся на экране монитора и включающая множество разнородных графических объектов для управления работой компьютера. Основные элементы графического интерфейса Windows: Рабочий стол, окна, значки, ярлыки.

Рабочий стол – основной экран Windows. На Рабочем столе располагается Панель задач – серая полоса на краю экрана, на которой отображаются кнопки активных в данный момент программ. На ней также находится кнопка Пуск, при нажатии на которую появляется Главное меню Windows, позволяющее выполнить ряд операций, таких как выбор программ (пункт Программы), загрузка ранее используемых документы (пункт Документы), настройка компьютера, принтеров или главного меню (пункт Панель управления), запуск справочной системы Windows (пункт Справка) и т.д. В крайней правой части Панели задач находятся Часы. Левее часов располагаются индикаторы состояния системы. Например, индикатор Ru обозначает, что в текущий момент используется русская раскладка клавиатуры.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 59: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

59

Окна – основные объекты графического пользовательского интерфейса Windows. Различают окна следующих типов:

• окно папки – отображает содержимое открытой папки;

• диалоговое окно – используется операционной системой или активными приложениями для организации диалога с пользователем;

• окно справочной системы – используется для поиска справочной информации;

• окно приложения – открывается при запуске приложения (программы);

• окно документа – используется для работы с документом внутри окна приложения.

В окне приложения выполняется любое запущенное на выполнение приложение. Основными элементами окна приложения (рис. 2.3.3) являются:

• рабочая область (1) – внутренняя часть окна, содержит окна документов;

• границы окна (2) – могут использоваться для изменения размеров окна перемещением границ с помощью мыши;

• заголовок окна (3) – содержит название программы и имя открытого документа;

• строка управляющего меню (4) – содержит пункты меню, обеспечивает доступ к командам;

• панели инструментов (5) – представляют собой наборы кнопок (пиктограмм), обеспечивающих быстрый доступ к некоторым командам управляющего меню;

• кнопки Свернуть, Развернуть/Восстановить, Закрыть (6), управляющие размером и состоянием окна.

Окна документов предназначены для работы с документами и располагаются внутри окон приложений. Окно документа имеет те же кнопки управления, что и окно приложения.

Контекстные меню. В Windows все элементы графического интерфейса (окна, значки, ярлыки и т.д.) рассматриваются как объекты. Каждый объект обладает уникальным набором свойств, которые отличают его от других объектов. К объектам могут применяться определенные операции. Ознакомиться со свойствами объекта, а также выполнить над ним разрешенные операции можно с помощью контекстного меню. Для вызова контекстного меню необходимо осуществить правый щелчок на объекте. Например, для того чтобы ознакомиться со свойствами диска, нужно выполнить щелчок правой кнопкой мыши на значке диска, выбрать в контекстном меню пункт Свойства – появится диалоговое окно Свойства: Диск….

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 60: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

60

Рис. 2.3.3. Окно приложения (программа Microsoft Word) с открытым окном документа

Например, для того чтобы ознакомиться со свойствами диска, нужно выполнить щелчок правой кнопкой мыши на значке диска, выбрать в контекстном меню пункт Свойства – появится диалоговое окно Свойства: Диск…. Панель содержит четыре вкладки: Общие, Сервис, Оборудование, Доступ. На вкладке Общие содержится информация о типе файловой системы, общей, свободной и занятой информационной емкости диска и др.

2.3.4. Файлы и файловая система Windows Файл – поименованная совокупность данных на носителе информации (например,

магнитном диске), основной элемент хранения данных в компьютере, позволяющий отличать эту совокупность данных от других. Имя файла состоит из собственно имени и расширения, определяющего тип файла. Имя присваивает пользователь, а тип файла обычно задается программой автоматически при его создании, например, Файл1.doc. Здесь Файл1 – имя файла, .doc – расширение, присваиваемое документам, созданным с помощью программы Microsoft Word. В операционной системе Windows имя файла может иметь длину до 255 символов.

Порядок хранения файлов на диске определяется используемой файловой системой. Файловая система – это система хранения файлов и организации каталогов. Каталог содержит для каждого файла его имя и указание на начало его размещения на диске. На диске хранятся сотни и тысячи файлов, поэтому для удобства поиска используется многоуровневая иерархическая файловая система, которая имеет древовидную структуру. Корневой каталог содержит вложенные каталоги 1-го уровня, каждый из которых может содержать вложенные каталоги 2-го уровня и т. д. В каталогах всех уровней могут храниться файлы.

Как найти конкретный файл в данной иерархической файловой системе? Для этого необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель «\» логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых содержится нужный файл. Путь к файлу можно записать, например, следующим образом: C:\ДОКУМЕНТЫ\CHE\

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 61: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

61

Путь к файлу вместе с именем файла называют полным именем файла. Пример полного имени файла: С \ДОКУМЕНТЫ\CHE\che.ехе

Представление файловой системы в графическом интерфейсе Иерархическая файловая система представлена в операционной системе Windows в

форме иерархической системы папок и документов (рис. 2.3.4). На вершине иерархии папок находится папка Рабочий стол. Следующий уровень представлен папками Мои компьютер, Корзина, Мои документы и др.

Рис. 2.3.4. Иерархическая структура папок

Если мы хотим ознакомиться с ресурсами компьютера, необходимо открыть папку Мой компьютер. В окне Мой компьютер находятся значки имеющихся в компьютере дисков (рис. 2.3.5).

Рис. 2.3.5. Окно папки Мой компьютер

Открыв любой диск, можно увидеть список папок, находящихся на этом диске. Затем можно открыть любую папку и увидеть содержимое этой папки и т.д. Папка может

содержать значки других папок , значки файлов и ярлыки

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 62: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

62

. Выбрав один из пунктов меню Вид (Крупные значки, Мелкие значки, Список, Таблица), можно настроить форму представления содержимого папки.

Ярлык – это ссылка на какой-либо объект, вторичное изображение этого объекта, указывающая на его местоположение. Ярлык служит для ускорения запуска программ или открытия документов. Объект и ярлык этого объекта обычно находятся в разных местах. Для одного объекта можно создать любое количество ярлыков.

Папка Корзина временно содержит все удаленные папки и файлы. При необходимости удаленные и хранящиеся в Корзине папки и документы можно восстановить.

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

1) откройте папку, в которой необходимо создать новую папку; 2) выполните одно из действий:

• откройте список Задачи для файлов и папок (в левой части окна папки) и щелкните по задаче Создать новую папку;

• выполните в меню Файл команды Создать – Папку;

• щелкните правой клавишей мыши по любому свободному от объектов месту текущей папки (чтобы вызвать контекстное меню текущей папки) и выберите команды Создать – Папку;

3) на экране появится значок папки и выделенное название папки Новая папка. Замените выделенный текст на нужное имя папки. Нажмите ENTER.

Копирование и перемещение файлов и папок. Чтобы выполнить копирование (перемещение) объекта (файла, папки, ярлыка), выполните следующие действия:

4) откройте папку, в которой находятся копируемые (перемещаемые) объекты. Выделите объекты;

5) выберите нужную задачу в списке Задачи для файлов и папок или вызовите команду Копировать в папку (Переместить в папку) из меню Правка;

6) в открывшемся окне (рис. 3.6) выделите папку-приемник, нажмите кнопку копирование (перемещение).

Рис. 3.6. Окно копирования элементов

Копировать и перемещать объекты можно и с помощью обычных команд для работы с буфером обмена (Вырезать, Копировать, Вставить), выбирая их из меню Правка или из контекстного меню любого выделенного объекта.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 63: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

63

Можно выполнять эти операции методом перетаскивания:

1) разверните структуру папок так, чтобы была видна папка-приемник, выделите копируемые объекты в папке-источнике;

2) установив курсор мыши на выделении, нажмите правую кнопку мыши и перетащите элементы в папку-приемник;

3) отпустите кнопку мыши и выберите из контекстного меню Копировать или Переместить.

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

1) выделите нужный объект; 2) выберите команду Переименовать из списка Задачи для файлов и папок или из

меню Файл, или из контекстного меню выделенного объекта (в результате исходное имя объекта будет выделено и доступно для редактирования);

3) замените старое имя объекта на новое, нажмите клавишу <Enter>. Удаление и восстановление файлов и папок. Для удаления файлов и папок их нужно

выделить и нажать клавишу <Delete>. Если удаляемые объекты были расположены на жестком диске, они перемещаются в Корзину, предназначенную для временного хранения удаленных объектов. Объекты, помещенные в Корзину, могут быть восстановлены:

1) откройте Корзину, сделав двойной щелчок по ее значку на Рабочем столе, выделите удаленные объекты;

2) выполните команду Восстановить из меню Файл (или из контекстного меню).

Поиск файлов и папок. Для поиска файлов и папок выполните: 1) щелкните кнопку Пуск, выберите пункт Поиск, затем – пункт Файлы и папки;

2) в диалоговом окне введите параметры поиска, щелкните кнопку Найти.

2.3.5. Сервисные системные программы

Важным классом системных программ являются программы вспомогательного назначения – утилиты. Они либо расширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи.

Программы для контроля, тестирования и диагностики компьютера используются для проверки правильности функционирования устройств компьютера и обнаружения неисправностей. Для тестирования компьютеров используются встроенные средства операционных систем и специальные пакеты программ (Norton Utilities, SiSoft SANDRA, CheckIt и др.).

Программы для обслуживания дисков позволяют выполнять различные сервисные функции по отношению к жестким магнитным дискам: разбиение диска на разделы, форматирование, проверка диска на наличие логических и физических ошибок, дефрагментация, очистка диска. Рассмотрим эти функции подробнее.

Жесткий диск может быть разбит на разделы (логические диски), в каждом из которых может быть создана своя файловая система. Последние версии ОС Windows имеют встроенную программу разбиения жестких дисков на разделы. Кроме того, существуют специализированные программы, например, FDisk или Partition Magic.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 64: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

64

Различают низкоуровневое (физическое) форматирование, которое делит поверхности магнитных пластин на дорожки и сектора, и высокоуровневое (логическое), которое заключается в разбиении на кластеры и размещении на диске файловой системы. Логическое форматирование выполняется средствами ОС Windows. Необходимо помнить, что при форматировании диска все хранящиеся на нем данные будут потеряны.

Вследствие некорректного завершения работы компьютера, при зависании системы могут возникать ошибки на дисках. Обнаружить их и предотвратить связанные с этим проблемы поможет стандартная программа Windows Проверка диска. При серьезных проблемах необходимо использовать более мощные средства (например, Norton Disk Doctor(NDD) из пакета Norton Utilities фирмы Symantec).

Каждый файл на диске занимает определенное пространство. Это пространство разбито на кластеры. Каждый кластер принадлежит определенному файлу. Операционная система не всегда может выделить файлу место таким образом, чтобы его кластеры шли друг за другом. В этом случае говорят, что файл фрагментирован. Если на диске образуется много таких файлов, то скорость работы системы заметно падает. Для решения этой проблемы можно использовать программу ОС Windows Дефрагментация диска, а также – более мощные средства, например, программу Norton Speed Disk из пакета Norton Utilities.

При регулярной работе на компьютере иногда накапливается некоторый пользовательский и системный "мусор", который полезно периодически ликвидировать. Для этого существует много различных программ, а в ОС Windows существует утилита Очистка диска.

Программы-архиваторы позволяют за счет применения специальных алгоритмов сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера. Представители этого класса программ – программы WinRar и WinZip.

Антивирусные программы предназначены для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусом. Представители семейства антивирусных программ – Kaspersky Antivirus, DrWeb, Norton Antivirus.

Коммуникационные программы предназначены для организации обмена информацией между компьютерами.

2.3.6. Прикладное программное обеспечение

Прикладные программы предназначены для того, чтобы обеспечить применение компьютера в различных сферах деятельности человека.

Редакторы текстовых документов используются для создания и редактирования текстовых документов с помощью компьютера. Представители редакторов документов – программы Microsoft Word, Wordpad.

Редакторы HTML (Web-редакторы) – это особый класс редакторов, предназначенных для создания и редактирования Web-страниц. В настоящее время широко используются два типа таких редакторов:

• Редакторы собственно HTML-текстов (Allaire HomeSite, HotDog, CoffeeCup HTML Editor и др.). В процессе работы пользователь видит внутреннее содержание HTML-файла и может изменять его либо вручную, либо вызывая команды меню для вставки определенных элементов HTML.

• Редакторы типа WYSIWYG ("что видишь, то и получишь") (Microsoft Front Page, Macromedia Dreamweaver, HotMetal PRO и др.). Пользователь работает непосредственно с

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 65: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

65

конечным результатом, при этом все изменения немедленно отображаются в HTML-коде странички, с которым также можно непосредственно работать в этих редакторах.

Браузеры – средства просмотра Web-документов. Способны воспроизводить текст, графику, звук, видеоконференции, разрешают работать с электронной почтой.

Графические редакторы – широкий класс программ, предназначенных для создания и обработки графических изображений. В растровых редакторах (Adobe Photoshop, Paint) графический объект представлен в виде комбинации точек, каждая из которых имеет свою яркость и цвет. Такой подход эффективный, когда графическое изображение имеет много цветов и информация о цвете элементов намного важнее информации об их форме. Это характерно для фотографических и полиграфических изображений.

В векторных редакторах (Corel Draw, Adobe Illustrator) изображения строятся на основе линий. Каждая линия рассматривается, как математическая кривая 3-го порядка и представлена формулой. Такое представление компактнее, чем растровое, данные занимают меньше места, но построение объекта сопровождается пересчетом параметров кривой в координаты экранного изображения, и соответственно, требует более мощных вычислительных систем. Кроме того, получаемые изображения являются менее реалистичными в сравнении с изображениями растровой графики.

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

Особый класс программ для работы с любыми видами изображений представляют программы-просмотрщики. Они позволяют просматривать графические файлы различных форматов, создавать фотоальбомы на жестком диске, перемещать, переименовывать, изменять размеры, а также конвертировать из одного формата в другой изображения. Лидером в данной области является программа ACDSee, которая имеет достаточные мощные средства как просмотра, так и обработки изображений.

Электронные таблицы предоставляют комплексные средства для хранения и обработки разных типов данных, структурированных в виде таблиц. Основная особенность электронных таблиц состоит в автоматическом изменении содержимого всех ячеек при изменении отношений, заданных математическими или логическими формулами. Представители семейства табличных процессоров Microsoft Excel, Quatro Pro.

Системы управления базами данных (СУБД) используются для хранения и обработки больших массивов данных. К данному классу программ относятся, например, программы Microsoft Access, Clipper, Paradox.

Средства разработки презентаций и публикаций. Компьютерная презентация представляет собой набор слайдов (электронных страниц), последовательность показа которых может меняться в процессе демонстрации презентации. Каждый слайд может включать в себя различные формы представления информации (текст, таблицы, диаграммы, изображения, звук, анимацию и др.). Презентации обычно используют в процессе выступлений на конференциях, для рекламы товаров на выставках, при объяснении нового материала на уроке и т.д. Наиболее популярными программами для создания презентаций являются Microsoft Power Point, StarOffice Impress. Компьютерная публикация представляет собой набор электронных документов, который может использоваться как на компьютере, так и в сети. Они могут быть представлены в виде Web-сайтов, буклетов. Наиболее часто используются такие публикации в сети Интернет. Характерным примером такой программы является программа Microsoft Publisher.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 66: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

66

Автоматизация ввода информации в компьютер. Основным методом перевода бумажных документов в электронную форму является сканирование, в результате которого создается графический образ бумажного документа. Графический образ, получаемый после сканирования текстового документа, чаще всего необходимо перевести в текстовый формат. Для этого используются специальные программные средства, называемые средствами распознавания образов. Из программ, способных распознавать текст на русском языке, наиболее известной является программа Fine Reader. Преобразование документа в электронный вид происходит в три этапа:

• сканирование – запускается сканирующий модуль, настраиваются параметры сканирования (разрешение, размер, тип сканирования) и происходит собственно сканирование;

• сегментация и распознавание текста – разбивка получившегося после сканирования документа на блоки (текст, рисунок, таблица и т.д.), чтобы можно было правильно их распознать (превратить в текстовый документ);

• проверка орфографии и передача текста в нужное приложение для дальнейшей работы или сохранения текста в файле.

Системы автоматизированного проектирования (САПР) позволяют выполнять черчение и конструирование различных предметов и механизмов с помощью компьютера. В настоящее время широкое распространение получили программы AutoCad, Компас.

Настольные издательские системы позволяют автоматизировать процесс верстки полиграфических изданий. Целью верстки является создание оригинал-макета, пригодного для размножения документа полиграфическими методами. Существуют различные программные системы, среди которых можно выделить следующие: Adobe PageMarker, Corel Ventura, QuarkXPress.

Системы автоматизированного перевода используются для перевода текстов с одного языка на другой. Электронные словари – это средства для перевода отдельных слов в документе (ABBYY Lingvo). Программы перевода переводят весь заданный текст с одного языка на другой. Наиболее популярной является программа Promt XT.

Бухгалтерские системы выполняют функции текстовых, табличных редакторов и СУБД. Предназначены для автоматизации подготовки начальных бухгалтерских документов предприятия и их учета, регулярных отчетов по итогам производственной, хозяйственной и финансовой деятельности и т.д. Наиболее распространены системы 1C: Предприятие, Инфо-бухгалтер.

Правовые базы данных содержат тексты нормативных документов и предоставляют возможности справки, контекстного поиска, распечатки и т.д. Представители правовых баз данных – пакеты Гарант и Консультант+ .

Экспертные системы предназначены для анализа данных, содержащихся в базах знаний и выдачи результатов по запросу пользователя. Такие системы используются в медицине, фармакологии, химии, юриспруденции и других областях (CLIPS, OpenCyc).

Геоинформационные системы (ГИС) – это системы, предназначенные для сбора, хранения, анализа и графической визуализации пространственных данных и связанной с ними информации о представленных в ГИС объектах. Они позволяют пользователям искать, анализировать и редактировать цифровые карты, а также дополнительную информацию об объектах, например высоту здания, адрес, количество жильцов. ГИС включают в себя возможности СУБД, редакторов растровой и векторной графики, применяются в картографии, геологии, метеорологии, управлении, транспорте, экономике. Коммерческие программные продукты ГИС – ArcGIS, GeoMedia, MapInfo; свободно распространяемые – gvSIG, Quantum GIS.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 67: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

67

Интегрированные системы сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Представители интегрированных систем – пакеты Microsoft Office, Open Office.

2.3.7. Вопросы для самоконтроля 1. Какие уровни программного обеспечения выделяются по способу взаимодействия

с аппаратными средствами? 2. Какие типы программного обеспечения можно выделить по сфере применения?

3. Каково назначение инструментального программного обеспечения? 4. К какому типу программного обеспечения относятся антивирусные программы?

5. К какому типу программного обеспечения относятся графические редакторы? 6. Для чего необходима операционная система?

7. Какие компоненты входят в состав операционной системы? 8. Каковы основные этапы загрузки операционной системы?

9. По какому признаку операционные системы разделяют на многозадачные и однозадачные?

10. В чем заключается свойство «поддержка технологии Plug and Play» ОС Windows? 11. Как решается в ОС Windows проблема нехватки оперативной памяти?

12. Какие объекты образуют графический пользовательский интерфейс ОС Windows? 13. Какие объекты располагаются на Рабочем столе ОС Windows?

14. Какие элементы управления ОС Windows находятся на Панели задач? 15. Чем отличается окно документа от окна приложения?

16. Для чего предназначено и как открывается контекстное меню объекта Windows? 17. Как можно увидеть свойства любого объекта Windows?

18. Что такое файл? Каковы правила образования имен файлов? 19. Что такое каталог? Как организовано хранение каталогов и файлов на диске?

20. Как представляется файловая система компьютера в графическом интерфейсе Windows?

2.4. Подготовка текстовых документов на компьютере

Наиболее широкое распространение в качестве средства подготовки комплексных текстовых документов получил в настоящее время текстовый процессор Microsoft Word (MS Word).

2.4.1. Интерфейс пользователя программы MS Word

Окно программы MS Word

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 68: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

68

После запуска программы на экране монитора появляется рабочее окно программы (рис. 2.4.1). Внутри окна может располагаться одно или несколько окон документов. При создании нового документа ему присваивается имя Документ n, где n – порядковый номер документа, создаваемого в текущем сеансе работы с программой.

Рис 2.4.1. Рабочее окно текстового процессора MS Word

Строка заголовка окна содержит имя программы и имя документа, доступного для просмотра или редактирования в данный момент. Строка меню содержит несколько групп команд: Файл – команды для работы с файлом документа, Правка – команды редактирования документа, Вид – команды управления интерфейсом пользователя при работе с документом и др.

Панели инструментов Под строкой управляющего меню могут располагаться одна или несколько панелей

инструментов, состоящих из кнопок, с помощью которых можно быстро получить доступ ко многим командам и средствам MS Word. Чтобы вывести на экран или скрыть панель инструментов, нужно выполнить в меню Вид – Панели инструментов. На экран будет выведено меню для выбора панелей, в котором активные в данный момент панели отмечены флажком (рис. 2.4.2). Рекомендуется постоянное присутствие в окне программы панелей Стандартная и Форматирование, остальные панели можно включать по мере необходимости.

Строка заголовка Строка

меню Панели

инструментов

Панель инструментов

Строка состояния

Полосы прокрутки

Координатные линейки

Рабочая область

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 69: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

69

Рис. 2.4.2. Меню выбора панелей инструментов

Координатные линейки Непосредственно над рабочей областью текста располагается горизонтальная

координатная линейка, на которой отображаются маркеры отступов и позиции табуляции для абзаца, в пределах которого расположен курсор. Включение (выключение) горизонтальной линейки производится в меню Вид – Линейка. Вертикальная координатная линейка включается (выключается) командами меню Сервис – Параметры – Вид – вертикальная координатная линейка и показывается только в режиме просмотра документа Разметка страницы.

Строка состояния

Расположенная в нижней части экрана строка состояния (рис. 2.4.3) содержит сведения, информирующие пользователя о состоянии редактируемого документа.

Рис. 2.4.3. Строка состояния рабочего окна приложения

Например:

Стр. 5 – курсор находится на странице 5; Разд 1 – курсор находится в области «раздела 1» текста;

5/73 – курсор находится на странице 5, общее число страниц – 73; на 5,8 см – расстояние по вертикали от курсора до верхнего края листа;

Ст 6 – курсор находится на строке 6 текущей страницы; Кол 1 – расстояние от левого поля до курсора 1 символ;

русский – включен русский регистр ввода текста.

Рабочая область и область задач Большую часть окна занимает рабочая область документа. В правой части окна

может находиться область задач, в которой дублируются некоторые команды

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 70: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

70

управляющего меню программы (рис. 2.4.4). Включить (отключить) область задач можно командами меню Вид – Область задач. Содержание области задач при работе с документом можно изменять в зависимости от решаемой задачи (Создание документа, Поиск, Вставка картинки, стили и форматирование и др.).

Рис. 2.4.4. Окно программы MS Word с включенной областью задач Создание документа

Режимы просмотра документа Любой документ может быть просмотрен на экране в нескольких режимах: обычный,

разметка страницы, структура, Web-документ. Выбор команды Вид – Обычный или

щелчок по кнопке Обычный режим внизу экрана слева от горизонтальной линейки прокрутки приводит к стандартному режиму отображения документа: показ шрифтов, междустрочных интервалов, выравнивания текста на строках, но без отображения формата страницы на листе бумаги. Командой Вид – Разметка страницы или щелчком по кнопке

Режим разметки можно задать вывод на экран формата страницы: поля от края страницы, колонтитулы. В режиме Разметка страницы документ показывается на экране так, как он будет напечатан.

Масштаб просмотра документа Управлять размером изображения текста документа на экране можно с помощью

команды Вид – Масштаб или инструмента Масштаб на панели Стандартная. Включение параметра По ширине страницы приводит к тому, что вся страница по ширине помещается на экране. Включение параметра Целая страница приводит к отображению на экране всей страницы как по длине, так и по ширине.

Показ непечатаемых знаков В тексте документа присутствуют непечатаемые знаки, которые важны для

определения структуры документа, но на печать не выводятся. Сделать эти знаки видимыми на экране можно, если нажать кнопку Непечатаемые знаки на панели Стандартная. Видеть непечатаемые знаки полезно при разрешении возникающих проблем в процессе работы с документом.

Работа с несколькими документами Программа MS Word позволяет работать с несколькими документами одновременно.

Для перехода из одного открытого документа в другой можно воспользоваться одним из

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 71: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

71

следующих способов:

• если на экране видна часть окна с нужным документом, то достаточно щелкнуть мышью в любой позиции этого окна;

• открыть меню Окно и в нижней его части выбрать имя нужного документа. Для одновременного отображения на экране всех открытых документов нужно

выполнить в меню Окно – Упорядочить все.

2.4.2. Создание, редактирование, сохранение документов

Создание документа Новый документ создается командами меню Файл – Создать или нажатием кнопки

Создать на панели Стандартная. При создании нужно выбрать вид документа: Новый документ, Web-страница, Шаблон и т.д. (в области задач или в открывшемся диалоговом окне).

Сохранение и открытие документа Сохранение выполняется командой Файл – Сохранить как …. При этом следует

выбрать папку для сохранения и формат сохраняемого документа (Документ Word, Web-страница, Шаблон и др.).

Уменьшить возможный риск потери информации позволяет включение режима Автосохранение документа. Режим включается на вкладке Сохранение в окне Параметры, вызываемом из меню Сервис. В случае аварийного завершения работы программы MS Word при следующем входе в программу будет восстановлена последняя сохраненная версия документа.

Ранее сохраненный документ открывается (вызывается на экран) командой Файл – Открыть или нажатием на кнопку Открыть на панели Стандартная.

Ввод текста Пользователь вводит текст с использованием латинских и русских букв, цифр, знаков

пунктуации и специальных символов. Если требуемый в тексте символ отсутствует на клавиатуре (например, символ §), для его ввода можно выполнить Вставка – Символ, найти недостающий символ и нажать кнопку Вставить (рис. 2.4.5).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 72: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

72

Рис. 2.4.5. Диалоговое окно выбора символа

По мере ввода текста осуществляется автоматический переход с одной строки на другую. Если при вводе текста нажать клавишу <Enter> , это приведет к образованию нового абзаца. Одновременное нажатие клавиш <Shift>+<Enter> обеспечивает переход на новую строку в пределах абзаца.

Ввод заглавных букв Для ввода заглавных букв и специальных символов, расположенных в верхнем ряду

надписей на клавишах, следует держать нажатой клавишу <Shift>. Если предполагается вводить большой фрагмент текста заглавными буквами, можно нажать клавишу <CapsLock>, которая включает (выключает) режим ввода заглавных букв.

Переключение русского/английского регистров клавиатуры Переключение с русского алфавита на английский и наоборот выполняется

комбинацией клавиш <Ctrl>+<Shift> или <Alt>+<Shift> в зависимости от настроек операционной системы Windows на каждом конкретном компьютере (Панель управления – Язык и региональные стандарты – Языки – Подробнее – Параметры клавиатуры – Смена сочетания клавиш).

Изменение режима ввода символов Нажатие клавиши <Insert> или двойной щелчок мыши по кнопке <ЗАМ> в строке

состояния переводит программу из режима вставки символов в режим замены имеющихся в тексте символов вводимыми символами и наоборот.

Перемещение по тексту При вводе текста на экране всегда присутствует мигающий курсор. Перемещение

курсора возможно как с помощью мыши, так и при помощи клавиатуры (табл. 2.4.1).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 73: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

73

Таблица 2.4.1. Перемещение курсора с помощью клавиш

Выполняемая операция по перемещению Клавиша В начало строки <Home>

В конец строки <End> В начало документа <Ctrl> + <Home>

В конец документа <Ctrl> + <End>

В начало страницы <Ctrl> + <Page Up> В конец страницы <Ctrl> + <Page Down>

Удаление символов при вводе Нажатие клавиши <Delete> приводит к удалению символа справа от курсора,

нажатие клавиши <Backspace> удаляет символ слева от курсора.

Объединение и разбиение строк Нажатие клавиши <Enter> при размещении курсора на строке с текстом приводит к

разделению этой строки на две в позиции курсора. Нажатие клавиши <Delete> при размещении курсора за последним символом строки приводит к соединению этой строки с последующей.

Отмена и возврат выполненных действий Любую последнюю выполненную операцию по корректировке текста можно

отменить, выполнив в меню Правка – Отменить или щелкнув на кнопке Отменить

панели инструментов Стандартная. Щелкнув по кнопке Вернуть , можно вернуть ошибочно отмененное действие.

Выделение фрагментов текста При работе с текстовым документом часто приходится выделять различные его

фрагменты. При этом порядок выполнения операции зависит от того, какой конфигурации фрагмент требуется выделить (табл. 2.4.2).

Таблица 2.4.2. Операции по выделению фрагментов

Вид фрагмента Порядок выделения Одно слово курсор на слово и щелкнуть дважды левой кнопкой мыши

Строка курсор слева от строки (в левом поле) и щелкнуть левой кнопкой мыши

Абзац курсор слева от абзаца и щелкнуть дважды левой кнопкой мыши

Произвольный фрагмент

щелкнуть в начале фрагмента, который нужно выделить, нажать левую клавишу мыши и растянуть выделение на нужное количество слов

Весь документ команда Правка – Выделить все или нажать клавишу <Ctrl> и, удерживая ее, щелкнуть левой клавишей мыши слева от текста

Над выделенным фрагментом текста можно выполнить операции Удаление, Перемещение, Копирование. Для удаления выделенного фрагметна нужно нажать клавишу <Delete> или выполнить в меню Правка – Очистить. Перемещение (копирование) можно выполнить разными способами.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 74: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

74

Первый способ. Выполнить в меню Правка – Вырезать (Копировать) или нажать кнопку Вырезать (Копировать) на панели Стандартная. Установить курсор в позицию перемещения (копирования) текста и выполнить в меню Правка – Вставить или нажать кнопку Вставить панели инструментов Стандартная. Команды Вырезать (Копировать) и Вставить можно выбрать также из контекстного меню.

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

2.4.3. Установка параметров страницы, абзаца, шрифта

Параметры страницы Установка параметров страницы выполняется в диалоговом окне Параметры

страницы, которое открывается командами меню Файл – Параметры страницы. В окне можно установить размеры полей, ориентацию страницы (книжная или альбомная), размер листа бумаги и др.

Колонтитулами называют области, расположенные в верхнем и нижнем поле каждой страницы документа. В колонтитул можно вставить текст, рисунок номер страницы, дату печати документа, фамилию автора и т. п. Колонтитул формируется (рис. 2.4.6) на одной любой странице раздела документа и затем воспроизводится на каждой странице данного раздела (новый раздел создается в документе при вставке разрыва раздела командами меню Вставка – Разрыв – Новый раздел…).

Рис. 2.4.6. Редактирование верхнего колонтитула

Параметры абзаца В MS Word абзац – это часть текста, которая заканчивается символом конца абзаца.

Этот символ вставляется в текст при нажатии на клавишу <Enter>. В режиме просмотра непечатаемых знаков конец абзаца в тексте представлен символом π. Установка параметров абзаца выполняется в диалоговом окне Абзац, которое открывается командами меню Формат – Абзац (рис. 2.4.7).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 75: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

75

Рис.2.4.7 Диалоговое окно Абзац

На вкладке Отступы и интервалы можно установить отступы абзаца:

• слева – отступ левой границы от левого поля;

• справа – отступ правой границы от правого поля;

• первая строка – отступ первой строки от левой границы абзаца. Отступы абзаца можно также установить на горизонтальной масштабной линейке с

помощью бегунков (рис. 2.4.8). Левый нижний бегунок определяет положение левой границы абзаца, правый нижний – положение правой границы абзаца, верхний бегунок – положение первой строки.

Рис. 2.4.8. Установка отступов абзаца на линейке

Ниже показаны примеры абзацев с различными отступами (рис. 2.4.9):

Бегунки

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 76: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

76

Рис. 2.4.9. Вид абзацев с разными отступами

Из списка Выравнивание в диалоговом окне Абзац можно выбрать способ выравнивания абзаца: По левому краю, По правому краю, По центру, По ширине (табл. 2.4.3). Выравнивание абзаца можно также выбрать, используя инструменты панели Форматирование (рис. 4.11). В группе опций Интервал диалогового окна Абзац можно установить интервал между строками внутри абзаца (междустрочный), а также дополнительные интервалы перед абзацем и после абзаца.

Таблица 2.4.3. Способы выравнивания абзаца

Способ выравнивания

Вид абзаца

По левому краю Доступ к коллекции клипов Microsoft осуществляется приложением Microsoft Clipart (Clip Gallery), входящим в состав MS Office и поддерживающим рисунки, звуки, видео.

По правому краю Доступ к коллекции клипов Microsoft осуществляется приложением Microsoft Clipart (Clip Gallery), входящим в

состав MS Office и поддерживающим рисунки, звуки, видео.

По центру Доступ к коллекции клипов Microsoft осуществляется приложением Microsoft Clipart (Clip Gallery), входящим в состав MS Office и поддерживающим рисунки, звуки,

видео.

По ширине Доступ к коллекции клипов Microsoft осуществляется приложением Microsoft Clipart (Clip Gallery), входящим в состав MS Office и поддерживающим рисунки, звуки, видео.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 77: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

77

Параметры шрифта Параметры шрифта устанавливаются в диалоговом окне Шрифт, которое

открывается командами меню Формат – Шрифт (рис. 2.4.10).

Рис. 2.4.10. Диалоговое окно Шрифт

Основные параметры шрифта: шрифтовой набор (общий стиль оформления символов), начертание (обычный, курсив, полужирный, полужирный курсив), размер, цвет, подчеркивание. Основные параметры шрифта и абзаца можно определить с помощью инструментов панели Форматирование (рис.2.4.11).

Рис. 2.4.11. Панель инструментов Форматирование

Стили форматирования Стилем называется набор параметров форматирования, который применяется к

тексту, таблицам и спискам, чтобы быстро изменить их внешний вид. Стили позволяют одним действием применить сразу несколько атрибутов форматирования. Например, вместо форматирования фрагмента текста в три приема, когда сначала задается размер 12 пунктов, затем шрифт Times New Roman, затем выравнивание по центру, то же самое можно сделать одновременно, применив стиль заголовка.

С помощью области задач Стили и форматирование, которая открывается с помощью инструмента Панель форматирования (рис. 2.4.11), можно создавать, просматривать и применять стили. Область задач Стили и форматирование можно показать также, если выполнить в меню Формат – Стили и форматирование. Стиль абзаца,

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 78: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

78

в котором находится в данный момент курсор, выводится в поле Стиль на панели инструментов Форматирование. Здесь же можно выбрать стиль и применить его к выделенному тексту (рис. 2.4.12). Можно создать собственный стиль, сохранить его и применять в дальнейшем для форматирования текста.

Рис. 2.4.12. Список стилей и область задач Стили и форматирование в окне программы MS

Word

2.4.4. Представление фрагментов документа в формате списков

В текстовых документах различные перечисления часто оформляются в виде списков. Список – это несколько расположенных подряд абзацев, отмеченных маркерами или номерами. Форматировать списки можно несколькими способами: задав команду Формат – Список, с помощью команды Список из контекстного меню или с помощью кнопок

Нумерация и Маркеры на панели Форматирование. Команда Формат – Список выводит диалоговое окно Список с вкладками,

соответствующими типу списков (рис. 2.4.13).

Рис. 2.4.13. Окно для форматирования списков

Выбранный тип списка можно настроить, нажав кнопку Изменить… и задав необходимые параметры в новом диалоговом окне. Для маркированного списка можно задать вид, размер и цвет маркера, отступ маркера в тексте (рис. 2.4.14).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 79: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

79

Рис. 2.4.14. Изменение формата маркированного списка

Для изменения маркера нужно нажать кнопку Знак, выбрать шрифтовой набор и в нем выбрать символ для маркировки (рис. 2.4.15), затем закрыть последовательно диалоговые окна кнопкой ОК.

Рис. 2.4.15. Окно выбора символа для маркировки списка

Для изменения формата нумерованного списка следует нажать кнопку Изменить в окне Список. В открывшемся диалоговом окне (рис. 2.4.16) можно сконструировать любую нумерацию. Формат номера состоит из собственно номера, символа перед номером и символа после номера. Вид номера выбирается из списка в поле нумерация, символы перед номером и после номера вводятся с клавиатуры в поле Формат номера. Начало нумерации списка устанавливается с помощью счетчика начать с:.

Рис. 2.4.16. Изменение формата нумерованного списка

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 80: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

80

2.4.5. Создание, редактирование, форматирование таблиц

Программа MS Word позволяет создавать таблицы, состоящие из строк и столбцов. Пересечение строки и столбца образует ячейку.

Вставка таблицы в документ Существует следующие способы создания таблицы в документе:

• командой Таблица – Вставить – Таблица;

• кнопкой Добавить таблицу на панели инструментов Стандартная;

• командами Таблица – Нарисовать таблицу;

• командами Таблица – Преобразовать – Текст в таблицу. Выполнение команд Таблица – Вставить – Таблица приводит к появлению на

экране диалогового окна (рис. 2.4.17 В этом окне можно задать число столбцов и строк, способ подбора ширины столбцов, а также автоматическое форматирование (кнопка Автоформат).

Рис. 2.4.17. Диалоговое окно Вставка таблицы

Команда Таблица – Нарисовать таблицу позволяет рисовать их «карандашом» с

помощью мыши при активизированной кнопке Нарисовать таблицу на панели инструментов Таблицы и границы.

Команда Таблица – Преобразовать – Текст в таблицу позволяет преобразовывать ранее созданный текст в табличное представление при условии, что текст подготовлен с использованием разделителей строк и столбцов: пробелов, символов конца абзаца <Enter>, табуляции <Tab>.

Перемещение по ячейкам таблицы Для перемещения курсора по таблице при вводе или редактировании данных можно

воспользоваться следующими приемами:

• <Tab> – перемещение в следующую ячейку;

• щелчок мыши в нужной ячейке;

• клавиши со стрелками вниз и вверх – перемещение по строкам.

Редактирование таблицы Создав таблицу, можно изменять ее структуру (добавляя и удаляя и перемещая

ячейки, строки, столбцы; объединяя и разъединяя части таблицы); сортировать данные в

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 81: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

81

таблице; снабжать таблицу заголовком и т.д. При этом надо помнить, что выполнению команд по изменению структуры таблицы должно предшествовать выделение соответствующих ее элементов. Технология выполнения основных операций по изменению структуры представлена в табл. 2.4.4.

Таблица 2.4.4. Основные операции по изменению структуры таблицы

Операция Содержание операции Выделение ячейки Курсор – в ячейку, три раза нажать левую клавишу мыши

Выделение блока ячеек Курсор – в левую верхнюю или правую нижнюю ячейку блока, при нажатой левой кнопке мыши выделить необходимый блок ячеек

Выделение строки Указатель мыши – на левое поле страницы, нажать левую клавишу мыши

Выделение столбца Указатель мыши – на верхнюю границу столбца (появляется черная стрелка), щелчок левой кнопкой мыши

Выделение всей таблицы Курсор – в любую ячейку таблицы и задать команду Таблица – Выделить – Таблица.

Вставка строки Курсор – в место вставки строки, выполнить Таблица – Вставить – Строки выше (или Строки ниже)

Вставка строки в конец таблицы

Курсор – в правую нижнюю ячейку таблицы, нажать клавишу <Tab>

Вставка столбца Курсор – в место вставки столбца, выделить столбец (Таблица – Выделить – Столбец), выполнить Таблица – Вставить – Столбцы слева (или Столбцы справа).

Перемещение строки Выделить перемещаемую строку (строки), выполнить Правка – Вырезать. Курсор на строку, перед которой будет помещена строка, выполнить Правка – Вставить.

Перемещение столбца Выделить перемещаемый столбец (столбцы), выполнить Правка – Вырезать. Курсор – на столбец, перед которым будет помещен столбец, выполнить Правка – Вставить.

Объединение ячеек Выделить смежные ячейки строки и выполнить в меню Таблица – Объединить ячейки.

Разбиение ячеек Выделить ячейки, подлежащие разбиению и выполнить в меню Таблица – Разбить ячейки.

Разбиение таблицы Курсор на строку, перед которой должен быть разрыв, выполнить Таблица – Разбить таблицу.

Удаление блока ячеек Выделить блок удаляемых ячеек, выполнить Таблица – Удалить – Ячейки.

Удаление строки (столбца)

Выделить удаляемую строку (столбец), выполнить Таблица – Удалить – Строки (Столбцы).

Удаление всей таблицы Курсор – в любую ячейку таблицы, выполнить Таблица – Удалить – Таблица.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 82: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

82

Форматирование таблицы Содержимое ячеек таблицы можно отформатировать как обычный текст, используя

команды меню Формат. К операциям форматирования относятся также: выбор цвета заливки ячеек, выбор типа, толщины и цвета линий границ ячеек, выбор направления текста в ячейках. Командой Таблица – Автоформат можно автоматически форматировать таблицу, выбирая один из стандартных форматов.

Панель инструментов «Таблицы и границы» Операции по редактированию таблиц очень удобно выполнять с помощью

инструментов панели Таблицы и границы, которая выводится на экран командами Вид – Панели инструментов – Таблицы и границы. На рисунке 2.4.18оказана эта панель и указаны названия инструментов.

Рис. 2.4.18. Панель инструментов Таблицы и границы

Определение заголовка таблицы Если таблица занимает несколько страниц документа, целесообразно первую строку

таблицы объявить заголовком, выполнив в меню Таблица – Заголовки. После этого первая строка таблицы будет воспроизводиться на всех страницах в качестве заголовка.

2.4.6. Вставка в документ графических объектов

В документы MS Word могут быть вставлены графические изображения следующих типов:

• клипы – рисунки из коллекции, созданной производителями программного обеспечения;

• графические объекты, хранящиеся в файлах и созданные специализированными программами компьютерной графики;

• графические объекты, созданные пользователем при помощи панели инструментов Рисование текстового процессора MS Word.

Тип линии Нарисовать таблицу

Толщина линии

Объединение/разбиение ячеек

Направление текста

Ластик

Внешние границы

Цвет границы

Цвет заливки

Сортировка

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 83: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

83

Вставка рисунка в документ Доступ к коллекции клипов Microsoft осуществляется приложением Microsoft Clipart

(Clip Gallery), входящим в состав Microsoft Office и поддерживающим рисунки, звуки, видео. Microsoft Clipart не только обеспечивает просмотр и вставку клипов в документ, но также позволяет расширять галерею клипов, создавать подборки по темам и т.п.

Для входа в Microsoft Clipart следует выполнить в меню Вставка – Рисунок – Картинки. Откроется панель задач Вставка картинки, на которой нужно выбрать пункт Коллекция картинок. В появляющемся диалоговом окне (рис. 2.4.19) следует выбрать необходимый раздел и выделить нужный рисунок. У выделенного рисунка появляется кнопка раскрывающегося списка команд, из которой нужно выбрать команду Копировать. Затем установить курсор в документе на место вставки рисунка и выполнить в меню Правка – Вставить.

Рис. 2.4.19. Окно для вставки клипа

Для вставки графических объектов из файлов используется команда Вставка – Рисунок – Из файла. Далее в диалоговом окне Добавление рисунка нужно найти файл рисунка и щелкнуть кнопку Вставить.

Изменение параметров рисунка Выделив рисунок (щелчком мыши на объекте), его можно переместить в другое

место, скопировать, изменить размер, удалить. Перемещение и копирование удобно выполнять с помощью мыши. Установив курсор мыши на рисунок так, чтобы курсор принял

форму , нужно перемещать рисунок в другое место документа. Это приведет к перемещению рисунка. Если во время перемещения держать нажатой на клавиатуре клавишу <Ctrl>, будет выполнено копирование рисунка.

Можно выполнить форматирование вставленного в документ рисунка, т.е. изменить яркость и заливку, размер, способ обтекания рисунка текстом, положение, сделать обрезку и т.д. Для этого нужно выделить рисунок (щелчком левой кнопки) и, открыв щелчком правой кнопки мыши контекстное меню, выбрать в нем (щелчком левой кнопки мыши) команду Формат рисунка.

Создание графического объекта средствами MS Word Графические объекты в MS Word можно создавать и редактировать, используя

инструменты панели Рисование (рис. 2.4.20). При этом изображение строится из элементарных графических фигур (квадратов, окружностей, линий и др.).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 84: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

84

Рис. 2.4.20. Панель инструментов Рисование

Для добавления поясняющей информации к тексту или рисунку используются Выноски, которые могут быть оформлены в виде различных фигур. Добавление в текст документа выноски осуществляется командой Вставка – Рисунок – Автофигуры, после чего на панели инструментов Выноски выбирается подходящая фигура (рис. 2.4.21).

Рис. 2.4.21. Набор фигур выноски

Вставленные в документ графические объекты можно сгруппировать. Для группировки объектов следует:

• нажать клавишу <Shift> и, удерживая ее, выделить все объекты, которые надо объединить в группу;

• на панели инструментов Рисование нажать кнопку Действия, а затем выбрать команду Группировать.

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

2.4.7. Вставка в документ формул. Выполнение сервисных функций по работе с документом

Вставка в документ формул В программе MS Word средством создания, редактирования и форматирования

сложных математических формул является редактор формул Microsoft Equation 3.0. Он позволяет создавать формульные объекты и вставлять их в текстовый документ. Для запуска редактора формул служит команда Вставка – Объект. В открывшемся диалоговом окне Вставка объекта следует выбрать пункт Microsoft Equation 3.0. При этом строка меню окна текстового процессора замещается строкой меню окна редактора формул и появляется панель инструментов Формула, содержащая два ряда кнопок (рис. 2.4.22).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 85: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

85

Рис. 2.4.22. Документ и панель инструментов редактора формул Microsoft Equation 3.0

Кнопки нижнего ряда создают шаблоны, содержащие поля для ввода символов. Заполнение этих полей может производиться как с клавиатуры, так и с помощью элементов управления верхней строки. Переходы между полями выполняются с помощью клавиш управления курсором.

Ввод формулы завершается нажатием клавиши <ESC> или закрытием панели редактора формул. Можно также щелкнуть левой кнопкой мыши в поле документа вне области ввода формулы. Введенная формула автоматически вставляется в текст в качестве объекта. Далее ее можно переместить или скопировать в любое место документа, изменить размер, удалить.

Для редактирования формулы непосредственно в документе достаточно выполнить на ней двойной щелчок. При этом автоматически открывается окно редактора формул. Устанавливая курсор вперед любым символом или знаком формулы, можно с помощью клавиатуры или панели внести исправления в формулу.

Поиск и замена текста в документе Для поиска текста в документе следует ввести команду Правка – Найти и в поле

Найти ввести искомый текст. Нажав кнопку Больше, можно включить параметр только слово целиком – произойдет поиск текста, представляющего собой целые слова. При параметре учитывать регистр – поиск будет вестись с учетом строчных или заглавных букв; при этом можно указать направление поиска: Везде, Вперед, Назад. Задав параметры, следует нажать кнопку Найти далее или клавишу <Enter>. На экране появится выделенный первый найденный текст. Для продолжения поиска следует нажимать кнопку Найти далее, а для прерывания поиска клавишу <Esc> или кнопку Отмена.

Можно производить замену одних текстовых фрагментов на другие, используя команду Правка – Заменить. Для этого следует в поле Найти ввести искомый текст, а в поле Заменить – заменяющий текст. Аналогично команде Найти могут быть включены параметры только слово целиком, учитывать регистр и направление поиска. Далее можно либо выполнить пошаговую замену текста, либо заменить текст автоматически сразу во всем документе (нажимая соответственно кнопки Найти далее или Заменить все).

Режим переноса слов Автоматическая верстка строк характеризуется переносом полных слов с одной

строки на другую. Для включения режима переноса слов следует задать команду Сервис – Язык – Расстановка переносов и включить параметр Автоматическая расстановка переносов.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 86: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

86

Проверка правописания Во время ввода текста программа производит автоматическую проверку орфографии

и синтаксиса, если соответствующие опции включены на вкладке Правописание (открывается командами меню Сервис – Параметры). Слова, отсутствующие в словаре (с которым осуществляется сверка вводимых слов) или введенные с ошибкой, выделяются на экране красной волнистой чертой. При неправильно расставленных знаках пунктуации или неправильно построенной фразе фрагменты текста выделяются волнистой чертой зеленого цвета.

Проверка введенного текста на наличие орфографических и синтаксических ошибок начинается нажатием на кнопку Правописание или по команде Сервис – Правописание. При нахождении несовпадения написания слова с сохраненным в словаре программы на экране появляется диалоговое окно Правописание, в котором показываются ошибки и варианты их исправления.

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

вставлены в процессе редактирования колонтитулов. Можно вставить номера страниц командами меню Вставка – Номера страниц. При этом открывается диалоговое окно (рис. 2.4.23), в котором нужно определить параметры номеров страниц.

Рис. 2.4.23. Диалоговое окно для настройки номеров страниц

Удаление номеров страниц выполняется в процессе редактирования колонтитула, содержащего номера страниц. Следует открыть колонтитул командами меню Вид – Колонтитулы. Затем выделить номер страницы и нажать на клавиатуре <Delete>.

Вставка разрывов В документ могут быть вставлены разрывы, позволяющие в любом месте документа

начать новую страницу (вставляется разрыв страницы), новый раздел (вставляется разрыв раздела), новую колонку (вставляется разрыв колонки). Для вставки разрыва нужно выполнить в меню Вставка – Разрыв. Откроется диалоговое окно для выбора типа разрыва (рис. 2.4.24):

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 87: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

87

Рис. 2.4.24. Выбор типа разрыва

Новый раздел документа организуется в том случае, если нужно, например, изменить ориентацию страниц с книжной на альбомную или наоборот. В том случае, если в какой-то части документа должны быть установлены размеры полей, отличные от остальной части документа, эту часть также нужно сделать отдельным разделом.

Вставка оглавления Оглавление представляет собой список заголовков документа. Чтобы можно было

создать оглавление автоматически, нужно все заголовки в документе отформатировать стилями заголовков (Заголовок1, Заголовок 2 и т.д. ). Для создания оглавления нужно выполнить в меню Вставка – Ссылка – Оглавление и указатели. Откроется диалоговое окно для выбора стиля оглавления. При сборке оглавления в него будут включены все абзацы текста, отформатированные стилями заголовков с указанием страниц, на которых расположены эти заголовки.

Вставка закладок и гиперссылок Гиперссылка – это цветной подчеркнутый текст или графический объект, по щелчку

на котором выполняется переход к файлу, фрагменту файла или странице HTML в Интернете. Для создания гиперссылок на элементы текущего документа используются либо стили заголовков, либо закладки. Закладка – отметка или место в тексте, которому присвоено определенное имя, что позволяет быстро переходить к нему в дальнейшем. Для создания закладки нужно установить курсор в позицию вставки закладки и выполнить в меню Вставка – Закладка, ввести имя закладки и нажать кнопку Добавить. Закладка будет добавлена в документ, это не приведет к каким бы то ни было изменениям во внешнем представлении текста. Однако в дальнейшем можно будет создать гиперссылку, которая указывает на эту закладку. Для создания гиперссылки нужно выделить текст или объект, который должен стать гиперссылкой. Затем выполнить в меню Вставка – Гиперссылка.

Печать документа Для печати документа предварительно надо настроить глобальные параметры печати

с помощью команды Сервис – Параметры, выбрав вкладку Печать. Выполнив в меню Файл – Печать или нажав кнопку Печать , можно вызвать диалоговое окно Печать, в котором можно установить параметры печати для выбранного документа. Перед выводом документа на печать его можно просмотреть, выполнив в меню Файл – Предварительный

просмотр или нажав кнопку Предварительный просмотр на панели инструментов Стандартная.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 88: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

88

2.4.8. Вопросы для самоконтроля 1. Какое имя автоматически присваивается документу при его создании?

2. Можно ли изменить имя документа при сохранении документа? 3. Как вывести на экран (убрать с экрана) требуемую для работы панель

инструментов программы MS Word? 4. Какая информация выводится в строке состояния рабочего окна программы MS

Word? 5. В каких режимах можно просматривать документ MS Word? Укажите назначение

каждого из режимов. 6. Как изменить масштаб просмотра документа?

7. Как установит (отменить) режим просмотра непечатаемых знаков? 8. Как вставить в текст символ, отсутствующий на клавиатуре?

9. Как можно переключиться из режима вставки символов в режим замены символов и обратно?

10. Как можно отменить ранее выполненные действия по редактированию или форматированию документа?

11. Как скопировать, переместить, удалить фрагмент текста? 12. Как создать, редактировать колонтитул в документе?

13. Как изменить параметры форматирования шрифта, абзаца? 14. Что такое «стиль форматирования»? Как создать собственнный стиль

форматирования? 15. Как задать параметры страницы?

16. Как создать маркированный или нумерованный список? 17. Какая панель инструментов используется для редактирования и форматирования

таблиц? 18. Как вставить в документ рисунок из коллекции клипов, из файла?

19. Как изменить параметры рисунка в документе? 20. Какой тип объекта используется для создания в документе сложных

математических формул?

2.5. Технология решения задач в среде табличного процессора Microsoft Excel

2.5.1. Функциональные возможности и пользовательский интерфейс программы Microsoft Excel

Документ в программе Microsoft Excel называется рабочей книгой, которая состоит из рабочих листов. Файлы, созданные в программе Microsoft Excel, имеют расширение .xls. В каждом файле, обрабатываемом программой, может размещаться одна книга, а в книге – от 1 до 255 рабочих листов. По умолчанию в каждой книге содержится по 3 рабочих листа.

При запуске программы Ехсеl на экране автоматически появляется пустая рабочая книга с именем Книга1 (рис. 2.5.1). При сохранении документа командой Файл –

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 89: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

89

Сохранить как… рабочей книге можно присвоить новое имя.

Рис. 2.5.1. Окно программы Microsoft Excel

Рабочая область экрана разделена по вертикали на столбцы, а по горизонтали на строки. Столбцы имеют имена, задаваемые латинскими буквами, имена строк задаются числами. Ячейка – минимальная структурная единица на рабочем листе. Каждая ячейка имеет свой адрес, состоящий из имени столбца и имени строки, например, B25, С100. Ячейка, в которой в данный момент времени находится курсор, считается активной.

Выше рабочей области таблицы, над линейкой с именами столбцов (A, B, C, …), расположена строка ввода (строка формул), а внизу рабочей области, в левой части горизонтальной линейки прокрутки, расположены ярлыки листов рабочей книги. Щелкнув правой кнопкой мыши по ярлыку, можно вызвать контекстное меню и задать команду для листа (Добавить, Удалить, Переименовать или Переместить/скопировать). Перемещать и копировать листы можно также перетаскиванием ярлыков листов при нажатой кнопке мыши.

2.5.2. Создание и редактирование электронных таблиц

Любая ячейка таблицы может быть заполнена данными. Для ввода данных в ячейку следует щелкнуть левой кнопкой мыши по ячейке, в которой предполагается разместить информацию и начать ввод. Вводимые символы сразу появляются в текущей ячейке и в строке формул. Закончить ввод данных в текущую ячейку можно нажатием клавиши <Enter>. При этом данные зафиксируются в текущей ячейке, а выделение переместится на одну ячейку вниз.

В операциях обработки данных с помощью программы Excel часто используется не отдельная ячейка, а блок (диапазон) ячеек, т.е. прямоугольная область смежных ячеек. При обозначении блока указываются левая верхняя и правая нижняя ячейки, разделенные символом «:» (двоеточие). Например, запись C3:E6 обозначает блок ячеек, для которого ячейка С3 является левой верхней ячейкой, а ячейка Е6 – правой нижней. Применительно к ячейке и блоку ячеек в таблице могут выполняться различные операции: форматирование, копирование, перемещение, вставка, удаление и др.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 90: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

90

Выделение ячеек Для выделения произвольного непрерывного фрагмента достаточно установить

курсор на начало (или конец) выделяемого фрагмента. Далее либо протянуть по всей выделяемой области мышью (при нажатой левой кнопке), либо нажать клавишу <Shift> и, удерживая ее нажатой, с помощью клавиш перемещения курсора выделить требуемую область. Для выделения целой строки таблицы нужно щелкнуть мышью по номеру строки. Выделить столбец целиком можно, щелкнув мышью на его имени. Для выделения всей таблицы достаточно щелкнуть мышью по левому верхнему углу бордюра (по кнопке, расположенной между заголовками строк и столбцов). Для выделения несмежных областей нужно выделить мышью первую область, затем, удерживая клавишу <Ctrl>, перейти к следующей области и выделить ее. Отменить выделение ячейки или блока ячеек можно щелчком мыши по любой другой ячейке листа.

Ввод и редактирование данных Ячейка может содержать текст, число или формулу. Для данных в ячейку следует

установить курсор в данную ячейку и с клавиатуры ввести значение. Ввод формулы в ячейку начинается с символа «=». После нажатия клавиши <Enter> в ячейке с формулой показывается результат вычисления, сама формула появляется в строке редактирования (она еще называется строкой формул) при выделении ячейки (рис. 2.5.2).

Рис. 2.5.2. Ввод данных в ячейки

В качестве операндов в формулах используются числа (например, 775; 3,14156; -2345), текст (вводится в двойных кавычках, например, “остаток”, “Выполнено”, “6704”); ссылки на ячейки (адреса ячеек, например, D34, R7: U15); логические значения и условия (например, ИСТИНА, S12 >=R22); стандартные (встроенные) функции. Операнды в формулах соединяются с помощью символов операций:

• арифметических операций: + (сложение), - (вычитание), / (деление), * (умножение), ^ (возведение в степень);

• операций отношения : > (больше), >= (не меньше), < (меньше), <= (не больше), = (равно), <> (не равно).

При вычислениях с помощью формул соблюдается принятый в математике порядок выполнения арифметических операций. Изменить порядок вычисления можно с помощью круглых скобок (выражения в скобках выполняются в первую очередь). Если результат вычисления по формуле окажется длиннее ширины столбца, в ячейке появляются символы #######. Для получения числового изображения следует увеличить ширину столбца.

Адреса ячеек вводятся в формулы в латинском регистре клавиатуры. Чтобы

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 91: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

91

избежать ошибок при вводе, адреса ячеек в формулы следует помещать с помощью указания мышью (щелчком) на соответствующую ячейку (диапазон ячеек).

Под редактированием табличных данных понимается замена одних данных в ячейке на другие, исправление данных в ячейке, удаление данных из ячейки, перемещение их в другую ячейку, а также вставку строк и столбцов в таблицу и удаление строк и столбцов из таблицы. Для замены одних данных в ячейке другими достаточно установить курсор в эту ячейку и ввести новые данные. Для редактирования данных в ячейке, установив курсор в нужную ячейку, можно:

• щелкнуть два раза мышью в ячейке или нажать клавишу <F2> (редактирование в этом случае осуществляется в самой ячейке);

• щелкнуть по строке формул и редактировать данные на этой строке. По завершении редактирования следует нажать клавишу <Enter>. Для удаления содержимого ячейки (или нескольких выделенных ячеек) достаточно

выделить очищаемую область или установить курсор на очищаемой от данных ячейке, нажать клавишу <Delete> или выполнить в меню Правка – Очистить все.

Редактирование табличных документов предполагает выполнение операций и над отдельными фрагментами (блоками ячеек, столбцами и строками). Состав и технология выполнения таких операций представлены в табл. 2.5.1.

Таблица 2.5.1. Операции редактирования в документе

Операция Технология выполнения

Перемещение данных

Выделить блок (ячейку). Выполнить в меню Правка – Вырезать или

нажать кнопку Вырезать , установить курсор в левую верхнюю ячейку диапазона, в который должен быть перемещен выделенный фрагмент и нажать клавишу <Enter>.

Копирование данных

Активизировать копируемую ячейку; задать команду Правка –

Копировать или щелкнуть мышью по кнопке Копировать . Далее выделить область, куда надо скопировать данные, и нажать

клавишу <Enter> или нажать кнопку Вставить стандартной панели либо задать команду Правка – Вставить.

Вставка строки Установить курсор в любую ячейку строки, перед которой будет осуществляться вставка, и выполнить в меню Вставка – Строки.

Вставка столбца Установить курсор в любую ячейку столбца, перед которым будет осуществляться вставка, и выполнить в меню Вставка – Столбцы.

Удаление строк и столбцов

Установить курсор в любую ячейку, принадлежащую строке или столбцу, которые надо удалить, и выполнить в меню Правка – Удалить. Включить параметр Строку или Столбец.

Автозаполнение ячеек Существует возможность автоматического заполнения смежных ячеек таблицы

данными с использованием рядов с помощью маркера заполнения (рис. 2.5.3). При этом следует ввести значение в первую ячейку заполняемого диапазона, после чего протянуть мышкой маркер заполнения в нужном направлении.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 92: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

92

Рис. 2.5.3. Автозаполнение смежных ячеек

Часто при подготовке таблиц требуется заполнить некоторый диапазон ячеек арифметической или геометрической прогрессией. Автоматически создать такую последовательностей можно одним из следующих способов:

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

• ввести данные в первую ячейку ряда. Выделить все ячейки, которые должны быть заполнены данными. Задать команду Правка – Заполнить и указать параметр Прогрессия. Далее задать тип заполняемого ряда и в поле Шаг указать приращение. На рис. 2.5.4 показано начало процесса создания арифметического ряда в столбце C при начальном значении 5 и приращении (шаге), равном 6.

Рис. 2.5.4. Использование окна Прогрессия

Существует несколько готовых списков (например, названия дней недели, месяцев), которые можно использовать для автозаполнения таблиц. Введя какой-либо элемент такого списка в ячейку и протянув мышью за маркер заполнения (вниз или вправо), можно автоматически заполнять любой диапазон значениями из этого списка. Для просмотра существующих списков нужно выполнить в меню Сервис – Параметры и открыть вкладку Списки. Для создания собственного списка следует на вкладке Списки выбрать пункт Новый список и ввести элементы этого списка. Нажать кнопку Добавить (рис. 2.5.5). Созданный пользователем список можно использовать аналогично готовому списку.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 93: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

93

Рис. 2.5.5. Окно Параметры для создания списка

Автосуммирование Операция Автосуммирование позволяет получить в текущей ячейке сумму чисел из

заданного диапазона ячеек. Для выполнения автосуммирования следует выделить ячейку, в

которой должна быть получена сумма, щелкнуть инструмент Автосумма на панели инструментов Стандартная. Затем указать мышью диапазон суммируемых ячеек и нажать клавишу <Enter>.

Форматирование ячеек таблицы Ячейки рабочего листа имеют формат, который устанавливается командой меню

Формат – Ячейки. При выполнении команды открывается диалоговое окно Формат ячеек (рис. 2.5.6) с несколькими вкладками: Число, Выравнивание, Шрифт, Граница, Вид, Защита.

Рис. 2.5.6. Окно для задания форматов ячейкам рабочего листа

Вкладка Число задает форматы представления числовых данных в ячейке. Вкладка Выравнивание позволяет задать способ выравнивания содержимого ячейки. Вкладка Шрифт позволяет устанавливать шрифт, его начертание, размер символов и их цвет и др. Вкладка Границы создает обрамление в виде рамок вокруг выделенного блока ячеек. Вкладка Вид позволяет выполнить заливку ячеек цветом и узором. Вкладка Защита управляет скрытием формул и блокировкой ячеек. Для форматирования можно также использовать инструменты панели Форматирование.

Можно сократить время оформления таблиц, если воспользоваться готовыми шаблонами форматирования таблиц. Шаблоны включают различные виды представления чисел и текста, выравнивания, рамки, узоры, ширину колонок, высоту строк. Для использования встроенных форматов надо выделить необходимый интервал в таблице, а затем задать команду Формат – Автоформат и выбрать требуемый вид формата.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 94: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

94

2.5.3. Использование мастера функций

Адресация ячеек в формулах Ссылки на ячейки (адреса ячеек) в формулах могут быть абсолютными,

относительными и смешанными. Абсолютный адрес определяет данную конкретную ячейку таблицы, перед номером столбца и строки указывается символ $ (например: $F$7). Относительный адрес определяет относительное местоположение адресуемой ячейки от ячейки с формулой (например: F7). Смешанный адрес – комбинация предыдущих типов (F$7 или $F7).

При копировании формулы в другие ячейки адреса, используемые в формуле, по-разному ведут себя в зависимости от типа адреса. Абсолютные адреса при копировании не изменяются. Относительные адреса изменяются так, что при новом местоположении формулы адрес указывает новое местоположение адресуемой ячейки. В случае смешанных адресов, если символ $ стоит перед номером строки (F$7), то при копировании не изменяется номер строки, если перед номером столбца ($F7) – не изменяется номер столбца. Правила изменения адресов ячеек при копировании формулы иллюстрирует пример на рисунке 2.5.7.

В ячейке E1 таблицы находится формула =A1+$B$1+C$1+$D1. Поскольку в исходной формуле ячейка А1 является четвертой слева ячейкой относительно ячейки с формулой, при копировании формулы в другие ячейки адрес A1 изменяется, всякий раз указывая на четвертую слева ячейку от ячейки, содержащей формулу. Адрес $B$1 не изменяется. В адресах C$1 и $D1 изменяется та часть адреса, которая не отмечена символом $.

Рис. 2.5.7. Изменение адресов при копировании формулы

Для вставки адреса ячейки в формулу нужно выделить нужную ячейку мышкой. Ее относительный адрес будет вставлен в формулу. Если нужен не относительный, а абсолютный адрес, то следует выделить его в строке редактирования и нажать на клавиатуре клавишу <F4>. Относительный адрес превратится в абсолютный.

Инструмент Автозаполнение можно использовать не только для ввода числовых и текстовых значений, но и для ввода формул. В исходной ячейке, которая используется для автозаполнения и в которую формула вводится вручную, важно правильно использовать абсолютные и относительные адреса ячеек. Общее правило таково:

Если адрес не должен изменяться при копировании формулы, то его следует сделать абсолютным; если адрес должен изменяться, то его следует сделать относительным.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 95: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

95

Стандартные функции В состав Excel входит большое число встроенных стандартных функций:

математических, статистических, текстовых, логических, финансовых и др. Стандартная функция в Excel – это разработанная для типовых операций программа с уникальным именем, для которой пользователь должен задать конкретные значения аргументов. В качестве аргументов, в зависимости от типа функции, можно использовать числа, текст, логические значения, адреса ячеек. Аргумент функции должен быть заключен в круглые скобки. Некоторые наиболее часто используемые в Excel функции из категории Статистические приведены в таблице 2.5.2.

Таблица 2.5.2. Статистические функции Excel

Название функции Результат применения функции Пример использования

СРЗНАЧ(диапазон) Среднее арифметическое значение для указанного диапазона =СРЗНАЧ(B7:B10)

МИН(диапазон ) Наименьшее значение из указанного диапазона =МИН(A3:A7)

МАКС(диапазон ) Наибольшее значение из указанного диапазона =МАКС(А3:А7)

СЧЁТЕСЛИ(диапазон; условие)

Количество ячеек в указанном диапазоне, удовлетворяющих заданному условию

=СЧЁТЕСЛИ(А1:А10; "январь")

Мастер функций В Excel есть специальное средство для работы с функциями – это Мастер функций,

который запускается с помощью инструмента , расположенного в строке редактирования или командами меню Вставка – Функция. При работе с Мастером функций сначала следует выбрать категорию и функцию из списка, затем перейти к следующему шагу щелчком по кнопке ОК. На следующем шаге нужно ввести аргументы функции. Рекомендуется при вводе аргументов указывать на рабочем листе мышкой нужные ячейки, а не вводить адреса ячеек с клавиатуры, т.к. при этом велика вероятность использовать русские буквы вместо английских, что недопустимо. Чтобы окно ввода не закрывало рабочий лист, его можно переместить или свернуть с помощью кнопки сворачивания окна (рис. 2.5.8).

Рис. 2.5.8. Окно ввода аргументов функции

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 96: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

96

Ошибочные значения При выполнении вычислений в ячейках таблицы могут появляться сообщения,

свидетельствующие о реакции Excel на недопустимые или ошибочные значения обрабатываемых переменных. Наиболее часто появляющиеся сообщения об ошибках.

#ДЕЛ/0! – попытка деления на нуль, возможно, что делитель ссылается на пустую ячейку;

#ИМЯ? – используется имя, отсутствующее в рабочей книге, возможно, что введено неправильное имя функции или адрес ячейки;

#ЗНАЧ! – в формуле присутствует ссылка на текстовое значение, которое Excel не может преобразовать в числовое;

#ССЫЛКА! – отсутствует именованный блок, на который ссылается формула.

2.5.4. Построение, редактирование и форматирование диаграмм

Диаграмма – это форма графического представления данных. Диаграммы используются для наглядного отображения данных, для выявления взаимосвязи данных, для проведения сравнительного анализа.

При создании диаграммы используются выделенные заранее ячейки с данными, которые затем отображаются в виде полос, линий, столбиков, секторов, точек и т.д. Их называют маркерами данных. Группы элементов данных или их маркеров, отображающие содержимое одной строки или одного столбца таблицы, составляют ряд данных. Каждый ряд на диаграмме выделяется уникальным цветом или узором. Расшифровка цветов диаграммы называется легендой (рис. 2.5.9).

Рис. 2.5.9. Пример диаграммы

В таблице 2.5.3 показаны основные типы диаграмм и указано их назначение.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 97: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

97

Таблица 2.5.3. Основные типы диаграмм

Вид диаграммы Тин и назначение диаграммы

План выпуска

-

5

10

15

Январь

Февраль

Март

Апрель

Май

Июнь

График – отражает тенденции изменения данных за равные промежутки времени.

План выпуска Январь15%

Февраль

Март15%Апрель

18%

Июнь20%

Круговая диаграмма – показывает долю каждого элемента ряда данных в общей сумме.

План выпуска

-

5

10

15

Январь

Февраль

Март

Апрель

Май

Июнь

Гистограмма – иллюстрирует соотношение отдельных значений данных.

Для создания диаграмм используется специальная программа Мастер диаграмм,

которая вызывается с помощью инструмента Мастер диаграмм на панели инструментов Стандартная или командами меню Вставка – Диаграмма. На первом шаге выбирается тип диаграммы (рис. 5.10). На втором шаге выполняется выбор рядов данных, если данные для построения диаграммы не были выделены заранее. На следующем шаге определяются параметры диаграммы (заголовки, подписи, форматы осей, легенда и т.д.). Затем потребуется указать, следует ли разместить диаграмму на одном листе с таблицей или создать новый лист рабочей книги. На этом процедура построения диаграммы будет завершена.

Построенная диаграмма может быть изменена путем добавления или удаления данных, изменения цвета, узора, способа заливки и т.д. Любые диаграммы и их элементы, можно выделять, перемещать, удалять, копировать. Для изменения диаграммы ее сначала необходимо активизировать, что достигается щелчком мыши в области диаграммы. Чтобы провести форматирование отдельного элемента диаграммы, надо выполнить двойной щелчок по нему и в появившемся окне произвести необходимые изменения.

Изменить тип диаграммы после ее активизации можно, если щелкнуть правой кнопкой мыши в области диаграммы и в появившемся контекстном меню выбрать пункт Тип диаграммы или в основном меню выбрать команду Диаграмма – Тип диаграммы.

2.5.5. Вычисления с использованием логических функций

Результатом вычисления логической функции является одно из двух возможных

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 98: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

98

значений: Истина (True) или Ложь (False). Рассмотрим назначение и правила использования логических функций И, ИЛИ, ЕСЛИ. Аргументами этих функций обычно являются условные выражения. Примеры таких выражений приведены в таблице 2.5.4.

Таблица 2.5.4. Примеры вычисления значений логических выражений

Условное выражение

Значение выражения

A2 > 1

Значение логического выражения равно Истина, если в ячейке А2 находится число, большее 1. В противном случае значение равно Ложь.

А1 = А2 Значение логического выражения равно Истина, если в ячейке А1 находится то же значение, что и в ячейке А2.

Функция И(логическое выражение1;логическое выражение2;…) принимает значение Истина, если все выражения в скобках имеют значение Истина. Например, функция И(А2>50;В2>20) будет иметь значение Истина, если оба условия в скобках выполняются. Если хотя бы одно условие не выполняется, то функция имеет значение Ложь.

Функция ИЛИ(логическое выражение1;логическое выражение2;…) принимает значение Истина, если хотя бы одно выражение в скобках имеют значение Истина. Например, функция ИЛИ(А2>50;В2>20) будет иметь значение Истина, если выполнено условие A2>50, или если выполнено условие B2>50, или если выполнены оба эти условия. Функция имеет значение Ложь только в одном случае, когда оба условия не выполняются.

Функция ЕСЛИ (логическое выражение; значение_1; значение_2) принимает значение значение_1, если логическое выражение имеет значение Истина, принимает значение значение_2, если логическое выражение имеет значение Ложь. Блок-схема действия функции ЕСЛИ показана на рисунке 5.11. Примеры использования функции ЕСЛИ приведены в таблице 2.5.5.

Таблица 2.5.5. Примеры использования функции ЕСЛИ

Число в ячейке А1

Число в ячейке А2

Формула в ячейке А3

Результат в ячейке А3

20 10 =ЕСЛИ(А1>A2;A1+A2;A1) 30 Комментарий. Число в ячейке А1 больше числа в ячейке А2, поэтому логическое выражение А1>A2 равно Истина. В этом случае результат функции Если равен А1+А2, т.е равен сумме чисел в ячейках А1 и А2, равен 30.

10 20 =ЕСЛИ(А1>A2;A1+A2;A1) 10 Комментарий. Число в ячейке А1 меньше числа в ячейке А2, поэтому логическое выражение А1>A2 равно Ложь. В этом случае результат функции Если равен А1, т.е равен числу в ячейке А1, равен 10.

20 10 =ЕСЛИ(ИЛИ(А1>A2; A2>0); ”красный”; ”синий”) Слово “красный”

Комментарий. Результат функции ЕСЛИ зависит от результата вычисления функции ИЛИ. Функция или возвращает значение ИСТИНА, если хотя бы одно из выражений в скобках (А1>A2; A2>0) равно истина. В нашем случае выполняются оба условия, следовательно, результат функции ИЛИ равен ИСТИНА. Тогда результат функции ЕСЛИ равен “красный”. Это означает, что в ячейке А3 мы увидим текст “красный”.

10 20 =ЕСЛИ(И(А1>A2; A2>0); ”красный”; ”синий”) Слово

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 99: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

99

Число в ячейке А1

Число в ячейке А2

Формула в ячейке А3

Результат в ячейке А3

“синий” Комментарий. Функция И возвращает значение ИСТИНА в случае, когда оба условия в скобках (А1>A2; A2>0) равны ИСТИНА. В нашем случае условие А1>A2 равно ЛОЖЬ, следовательно, значение функции И равно ЛОЖЬ. Тогда результат функции ЕСЛИ равен “синий”. Это означает, что в ячейке А3 мы увидим текст “синий”.

20 10 =ЕСЛИ(И(А1>A2; A2>0);А1+А2; ”красный”) 30

10 20 =ЕСЛИ(И(А1>A2; A2>0);А1+А2; ”красный”) Слово “красный”

20 10 =ЕСЛИ(ИЛИ(А1>A2; A2>0);А1+А2;А1) 30

10 20 =ЕСЛИ(ИЛИ(А1>A2; A2>0);А1+А2;А1) 30

-2 -1 =ЕСЛИ(ИЛИ(А1>A2; A2>0);А1+А2;А1) -2

2.5.6. Вопросы и упражнения для самоконтроля 1. Перечислите типы данных, которые можно использовать в электронной

таблице. 2. Как выделить смежные и несмежные фрагменты таблицы?

3. Как вставить и удалить столбцы (строки) в таблице? 4. Перечислите способы копирования данных и формул.

5. Как осуществить заполнение диапазона ячеек последовательностью чисел? 6. Как изменить ширину столбца и высоту строки?

7. Как расположить длинный текст в одной ячейке? 8. Как расположить текст в ячейке вертикально?

9. Перечислите форматы отображения чисел. 10. Можно ли пользоваться именами ячеек при написании формулы?

11. Как в формуле указывается диапазон ячеек? 12. Как задать абсолютные ссылки на ячейки в формуле?

13. Как вставить (удалить, переименовать) рабочий лист в книге? 14. Перечислите основные элементы диаграммы.

15. Как можно изменить тип созданной диаграммы? 16. При каких значениях аргументов функция И принимает значение ИСТИНА?

17. При каких значениях аргументов функция ИЛИ принимает значение ЛОЖЬ?

2.6. Создание презентаций в Microsoft Power Point 2.6.1. Создание и редактирование презентации

Программа Microsoft PowerPoint (MS PowerPoint) служит для составления

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 100: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

100

эффективных и наглядных презентаций. Система демонстрационных возможностей программы позволяет быстро и качественно подготовить презентационный материал любой степени сложности. Документ MS PowerPoint – это презентация. Он состоит из отдельных слайдов. На экран их можно выводить в разных режимах, которые имеют различное назначение. Более подробно режимы работы MS PowerPoint описаны в таблице 6.1.

Таблица 6.1. Режимы работы MS PowerPoint

Название режима Назначение режима

Обычный. Перейти в режимы Обычный, Сортировщик слайдов и Показ слайдов можно при помощи кнопок в левом нижнем углу экрана программы (рис. 6.1, (4)).

Создание структуры презентации, отдельных слайдов и их наполнения. Рабочая область окна состоит из трех частей (рис. 1):

• структура (1);

• слайд (2);

• заметки к слайду (3).

Сортировщик слайдов Обозначение порядка следования слайдов, настройка свойств презентации для демонстрации.

Показ слайдов Демонстрация слайдов в установленном порядке.

Страницы заметок. Перейти в режим заметок можно при помощи меню Вид (рис. 6.1, (5)).

Дополнение слайдов необходимыми докладчику заметками. Это либо тезисы выступления, либо сведения, не вошедшие в слайд, однако необходимые для представления зрителям.

Рис. 6.1. Окно программы Microsoft Power Point

Способы создания презентации в Microsoft Power Point MS PowerPoint предлагает несколько способов создания презентаций. Выбор способа

осуществляется при помощи панели задач Создание презентации. На основе шаблона Новая презентация создается пустая презентация, формат которой полностью зависит от

1

3

2

4

5

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 101: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

101

желаний пользователя. Автоматически пустая презентация создается при нажатии кнопки Создать на панели инструментов Стандартная.

При выборе опции Из шаблона оформления открывается область задач Дизайн слайда, где можно выбрать один из стандартных вариантов оформления слайдов презентации.

Способ Из мастера автосодержания запускает Мастер автосодержания, посредством которого пользователь может выбрать и задать некоторые параметры самой презентации и способ ее вывода на экран.

В качестве шаблона можно использовать созданную ранее презентацию. Для этого выбирайте вариант Из имеющейся презентации.

И, наконец, можно создавать при помощи Microsoft Power Point презентацию – фотоальбом. Для этого выберите опцию Фотоальбом, которая откроет диалоговое окно с одноименным названием. В нем нужно выбрать рисунки, которые войдут в слайды и задать разметку альбома.

MS PowerPoint предоставляет пользователю комплект стандартных шаблонов оформления презентация. Шаблон задает для всех слайдов презентации общее решение, единый дизайн. Его можно выбрать при создании новой презентации или на любом этапе ее разработки.

Для выбора шаблона оформления:

1. вызовите на экран область задач Дизайн слайда, где можно увидеть все шаблоны, доступные в настоящее время;

2. если шаблон будет применяться к отдельным слайдам презентации, их нужно выделить на структуре презентации;

3. навести курсор на иконку шаблона и, щёлкнув по ней, выбрать в открывающемся меню вариант применения шаблона.

Редактирование слайдов в Microsoft PowerPoint С объектами слайда можно выполнять различные действия, общие для всех программ

пакета Microsoft Office (выделение, перемещение, копирование изменение параметров форматирования и т.д.). В большинстве диалоговых окон MS PowerPoint присутствует кнопка Просмотр, позволяющая сразу же оценить результаты произведенных изменений.

Для перемещения, копирования и других действий по изменению порядка следования слайдов в презентации лучше всего использовать режим Сортировщик слайдов. По умолчанию в данном режиме отражаются иконки – миниатюры слайдов презентации MS PowerPoint.

Для перемещения или копирования слайдов: 1. выберите и выделите слайд или группу слайдов;

2. наведите мышь на выделенную группу, нажмите левую клавишу мыши и перетяните слайды в желаемую позицию.

Еще один элемент оформления слайдов – размещение на них колонтитулов. Это могут быть:

• нижний колонтитул, текст которого вводит пользователь, обычно это имя автора презентации, часто дополненное ее названием; на первом листе (титульном) нижний колонтитул обычно не выводится;

• верхний колонтитул задается пользователем только для страниц выдач и заметок;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 102: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

102

• дата и время – колонтитул, автоматически принимающий текущее значение в соответствии с данными системы;

• номер слайда или страницы, по умолчанию не проставляется.

2.6.2. Настройка и показ презентации

Электронные презентация являются современным и наиболее часто используемым средством поддержки выступлений. Они позволяют красочно проиллюстрировать содержание доклада, привлечь внимание слушателей к важнейшим его моментам, разместить на экране большое количество информации, используя анимацию и спецэффекты, за счет чего материал не нагромождается и читается легко и свободно.

MS PowerPoint позволяет создавать управляемые и автоматические презентации. Для автоматической демонстрации при создании файла следует установить время показа отдельных слайдов.

Для большей наглядности в презентациях MS PowerPoint используются многочисленные эффекты и схемы анимации, а также звуковые эффекты. Однако излишние эффекты могут ухудшить восприятие презентации слушателями, поэтому следует ограничиться минимальным их набором.

Возможна настройка анимации и для отдельных объектов слайда. Для этого используется меню Показ слайдов - Настройка анимации.

Возможны следующие типы анимации для отдельных объектов:

1. Вход – определяет способ появления объекта на экране. 2. Выделение – определяет способ привлечения внимания зрителей к объекту.

3. Выход – определяет способ исчезновения объекта с экрана. 4. Пути перемещения – задает при необходимости траекторию движения объекта по экрану; к примеру, докладчик, приводя данные графика, расположенного на слайде, может нажатием кнопки мыши заставить этот график увеличиться в размере и выдвинуться на середину слайда.

Используя меню Показ слайдов - Настройка презентации, можно задать параметры демонстрации слайдов. Здесь нужно:

• указать, как происходит управление показом;

• отметить слайды, которые будут выводиться на экран;

• выбрать способ смены слайдов. Для начала показа следует воспользоваться клавишей F5 или меню Показ слайдов -

Начать показ. Управлять показом в управляемом режиме можно при помощи мыши или клавиш <Пробел>, <Enter>, <↑>, <↓>, <Home>, <End>, <Page Up>, <Page Down>. Завершить показ слайдов можно в любой момент, открыв контекстное меню и выбрав команду Завершить показ слайдов.

Сохранение презентации Существуют различные форматы сохранения презентации в зависимости от цели, с

которой делается сохранение. Самые распространенные варианты:

• сохранение с возможностью последующего развития и модификации (формат .ppt)

• сохранение для показа в формате демонстрации (формат .pps)

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 103: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

103

• сохранение презентации для публикации в Интернет (формат .html или .mht). Сохранение презентации в формате .pps делается с целью максимально подготовить

презентацию к показу. При запуске просмотра презентации в формате .pps не открывается рабочее окно программы MS PowerPoint, а сразу начинается показ слайдов.

2.6.3. Вопросы для самоконтроля 1. Каково назначение программы Microsoft Power Point?

2. Что представляет из себя документ Microsoft Power Point? 3. В каких режимах возможна работа в программе Microsoft Power Point?

4. В каких режимах можно прочесть заметки к слайду? 5. Какими способами можно создать новую презентацию в программе Microsoft

Power Point? 6. В каких случаях удобнее использовать кнопку Создать для создания новой

презентации? 7. В каких случаях удобнее использовать Мастер автосодержания для создания

новой презентации? 8. В каких случаях удобнее использовать опцию Из шаблона оформления для

создания новой презентации? 9. В каких случаях удобнее использовать вариант Из имеющейся презентации для

создания новой презентации? 10. Как применить к выделенным слайдам выбранный шаблон оформления слайдов?

11. Чем электронная презентация выгодно отличается от устного иллюстрированного плакатами доклада?

12. Для чего нужны эффекты анимации в электронных презентациях? 13. Какие варианты анимации можно настроить для отдельных объектов на слайде?

14. Как можно добавить на слайд гиперссылку? 15. Какая информация обычно размещается в области колонтитулов?

16. Каково назначение режима просмотра Сортировщик слайдов? 17. Какими способами можно запустить показ презентации?

18. Какие клавиши используются для управления показом презентации? 19. В каких форматах можно сохранить презентацию?

20. Как завершить показ презентации?

2.7. Основы работы с базами данных 2.7.1. Базы данных и системы управления базами данных. Модели

данных База данных (БД) – это именованная совокупность структурированных данных,

относящихся к определенной предметной области. Система управления базами данных (СУБД) – это комплекс программных средств, предназначенных для создания структуры новой базы данных, наполнения ее содержимым, редактирования содержимого и обработки

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 104: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

104

информации. Информационный объект – это описание некоторой сущности (реального объекта, явления, процесса, события) в виде совокупности логически связанных реквизитов (информационных элементов). Такими сущностями для информационных объектов могут служить: цех или склад предприятия, вуз, студент, процесс сдачи экзаменов и т.д. Например, информационный объект СТУДЕНТ может быть представлен в базе данных с помощью следующих реквизитов: Номер зачетной книжки, Фамилия, Имя, Отчество, Год рождения. Это можно записать так:

СТУДЕНТ (номер_зачетки, фамилия, имя, отчество, год_рождения). В основе любой базы данных лежит та или иная модель данных. Модель данных – это

совокупность структур данных и операций их обработки. С помощью модели данных могут быть представлены информационные объекты и взаимосвязи между ними. Рассмотрим три основных типа моделей данных: иерархическую, сетевую и реляционную.

Иерархическая модель данных представляет собой совокупность узлов, расположенных в порядке их подчинения и образующих по структуре перевернутое дерево. Узел – это совокупность реквизитов данных, описывающих некоторый информационный объект. Иерархическая структура всегда удовлетворяет следующим требованиям:

• каждый узел на более низком уровне связан только с одним узлом, находящимся на более высоком уровне;

• иерархическое дерево имеет только один корневой узел, не подчиненный никакому другому узлу и находящийся на самом верхнем уровне;

• к каждому узлу базы данных существует только один путь от корневого узла. Пример, представленный на рисунке 2.7.1, иллюстрирует использование

иерархической модели для построения базы данных «Институт». Информация базы данных структурирована в виде деревьев, количество которых равно количеству специальностей в институте. Для рассматриваемого примера иерархическая структура организации данных правомерна, так как каждый студент учится в определенной (только одной) группе, которая относится к определенной (только одной) специальности.

Рис. 2.7.1. Пример иерархической структуры БД

Сетевая модель данных отличается от иерархической модели тем, что каждый узел может быть связан с любым другим узлом.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 105: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

105

Реляционная модель использует организацию данных в виде двумерных таблиц. Каждая реляционная таблица обладает следующими свойствами:

• все столбцы в таблице однородные, т.е. все элементы в одном столбце имеют одинаковый тип (числовой, символьный и т.д.) и максимально допустимый размер;

• каждый столбец имеет уникальное имя;

• одинаковые строки в таблице отсутствуют;

• порядок следования строк и столбцов в таблице может быть произвольным. Например, реляционной таблицей можно представить информацию о студентах,

обучающихся в вузе (рис. 2.7.2).

Рис. 2.7.2. Пример реляционной таблицы

Объектами обработки реляционной БД являются следующие информационные единицы: поле, запись, таблица.

Поле – элементарная единица логической организации данных, которая соответствует одному реквизиту информационного объекта (столбец реляционной таблицы).

Запись – совокупность логически связанных полей (обобщенная строка реляционной таблицы). Экземпляр записи – отдельная реализация записи, содержащая конкретные значения ее полей (конкретная строка реляционной таблицы).

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

2.7.2. Основы проектирования реляционных баз данных

Основными объектами любой базы данных являются ее таблицы. Таблицы базы данных создаются таким образом, чтобы каждая из них содержала информацию об одном информационном объекте. После создания различных таблиц между этими таблицами должны быть установлены реляционные связи. Установка таких связей делает возможным выполнение одновременной обработки данных из нескольких таблиц. Для установки связей обычно используют ключевые поля таблиц.

Первичный ключ реляционной таблицы – это поле или группа полей, которые позволяют однозначно определить каждую строку в таблице. Если первичный ключ состоит из одного поля, то он называется простым ключом (ключевым полем). Если первичный ключ состоит из нескольких полей, то такая таблица базы данных имеет составной ключ. В примере, показанном на рисунке 2.7.2, таблица имеет простой первичный ключ Номер личного дела.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 106: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

106

Чтобы связать две реляционные таблицы, необходимо первичный ключ одной связываемой таблицы ввести в состав ключа другой связываемой таблицы (возможно совпадение ключей) или ввести в структуру одной таблицы внешний ключ. Внешним ключом называется поле таблицы, предназначенное для хранения значения первичного ключа другой таблицы с целью организации связи между этими таблицами.

Рассмотрим базу данных «Деканат», состоящую из трех таблиц: СТУДЕНТ, СЕССИЯ, СТИПЕНДИЯ, имеющих показанную ниже структуру. На рисунке 2.7.3 показана таблица СТУДЕНТ. В этой таблице ключевым полем является поле Номер личного дела, оно однозначно определяет каждую запись (строку) таблицы, т.к. не существует двух или более одинаковых номеров личного дела.

Рис. 2.7.3. Таблица СТУДЕНТ

Таблица СЕССИЯ (рис. 2.7.4) содержит информацию о результатах сдачи экзаменов студентами. В столбце Результат содержатся числа 0, 1, 2 или 3 в зависимости от того, получает ли студент стипендию по результатам сессии (0 – студент не получает стипендию, 1 – обычная стипендия, 2 – повышенная в 1,5 раза стипендия, 3 – повышенная в 2 раза стипендия). В этой таблице ключевым полем также является поле Номер личного дела.

Рис. 2.7.4. Таблица СЕССИЯ

Таблица СТИПЕНДИЯ (рис. 2.7.5) содержит информацию о проценте начисляемой студенту стипендии в зависимости от результата сдачи сессии. В этой таблице ключевым является поле Результат

Рис. 2.7.5. Таблица СТИПЕНДИЯ

Для наглядности представления связей между таблицами перейдем к представлению таблиц в виде структур этих таблиц, т.е. будем указывать только названия полей таблиц. Итак, наша база данных содержит три таблицы (рис. 2.7.6).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 107: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

107

Рис. 2.7.6. Пример реляционной базы данных

Таблицы СТУДЕНТ И СЕССИЯ имеют совпадающие первичные ключи (Номер личного дела), что дает возможность легко организовать связь между ними. Таблица СЕССИЯ имеет первичный ключ Номер личного дела и содержит внешний ключ Результат, который обеспечивает ее связь с таблицей СТИПЕНДИЯ.

Различают три типа связей (отношений) между таблицами реляционной базы данных: 1. Отношение «один-к-одному» (1-1). В этом случае для связи используются первичные ключи связываемых таблиц. Например, рассмотренные ранее таблицы СТУДЕНТ и СЕССИЯ находятся в отношении «один-к-одному.

2. Отношение «один-ко-многим» (1-М), в этом случае для связи используется поле, которое является первичным ключом таблицы, находящейся на стороне отношения «один», и являющееся внешним ключом в таблице, находящейся на стороне отношения «многие». Например, рассмотренные ранее таблицы СТИПЕНДИЯ и СЕССИЯ находятся в отношении «один-ко-многим». При этом на стороне «один» находится таблица СТИПЕНДИЯ, а на стороне «многие» – таблица СЕССИЯ. Связь устанавливается по полю Результат.

3. Отношение «много-ко-многим» (М-М). Такая связь всегда реализуется с помощью третьей (связующей) таблицы. Примером может служить таблицы ЧИТАТЕЛИ и КНИГИ (рис. 2.7.7). Связь между ними организуется посредствам таблицы АБОНЕМЕНТ.

Рис. 2.7.7. Таблицы, связанные отношением «много-ко-многим»

2.7.3. Основы работы с СУБД Microsoft Access

Microsoft Access – это СУБД, предлагающая широкий диапазон средств для хранения информации и эффективного управления этой информацией. База Данных в Access – это один файл с расширением .mdb, содержащий таблицы, запросы и другие объекты БД. Работа с любыми объектами выполняется в окне База данных (рис. 2.7.8). На левой панели данного окна находятся элементы управления для вызова всех типов объектов.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 108: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

108

Рис. 2.7.8. Окно База данных

Работа с таблицами Основными объектами базы данных Microsoft Access являются реляционные

таблицы, структура которых определяется набором полей таблицы (столбцы), а информация хранится в виде записей (строки). Поля таблицы базы данных определяют структуру таблицы и групповые свойства данных, принадлежащих каждому из полей. Ниже перечислены некоторые свойства полей.

• Имя поля – определяет, как следует обращаться к данным этого поля при операциях с базой данных. Одна таблица не может иметь двух полей с одинаковыми именами.

• Тип поля – определяет тип данных, которые могут содержаться в данном поле.

• Размер поля – определяет предельную длину данных, которые могут размещаться в данном поле.

Свойства полей могут различаться в зависимости от типа данных. При работе с Microsoft Access используются следующие типы данных:

• Числовой – тип данных для хранения чисел.

• Текстовый – тип данных для хранения текста ограниченного размера (до 255 символов).

• Поле МЕМО – специальный тип данных для хранения больших объемов текста (до 65 535 символов).

• Дата/время – тип данных для хранения календарных дат и текущего времени.

• Денежный – тип данных для хранения денежных сумм.

• Счетчик – специальный тип данных для уникальных (не повторяющихся) увеличивающихся на 1 натуральных чисел, значения которых вводятся в поле автоматически при создании новой записи.

• Логический – используется для хранения логических данных. Такие данные могут принимать только два значения: Истина или Ложь (Да или Нет).

• Поле объекта OLE – специальный тип данных, предназначенный для хранения графических, аудио- и видеоданных, фрагментов электронных таблиц и т.д.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 109: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

109

На рисунке 2.7.9 показан фрагмент таблицы базы данных в режиме просмотра данных.

Рис. 2.7.9. Пример таблицы базы данных в режиме просмотра данных

Создание таблиц Создание таблиц начинается с выбора элемента управления Таблицы в окне База

данных (рис. 2.7.8). Чтобы создать таблицу вручную, следует использовать значок Создание таблицы в режиме конструктора. Откроется окно Конструктора таблиц (рис. 2.7.10), в котором следует создать структуру таблицы.

Рис. 2.7.10. Вид таблицы в режиме Конструктор

В первом столбце вводятся имена полей. Тип для каждого поля выбирают из раскрывающегося списка. Нижняя часть окна содержит список свойств поля, выделенного в верхней части. При создании таблицы целесообразно задать ключевое поле, являющееся первичным ключом таблицы. Для задания ключевого поля следует щелкнуть на его имени правой кнопкой мыши и выбрать пункт Ключевое поле. Закончив создание структуры таблицы, нужно закрыть окно Конструктора, сохранив при этом таблицу. После сохранения значок таблицы появляется на вкладке Таблицы в окне База данных.

Ввод данных в таблицу Заполнение таблицы данными производится с клавиатуры. Переход к следующей

ячейке можно выполнить клавишей <Tab>. Шириной столбцов можно управлять методом перетаскивания их границ. Если возникнет необходимость изменить структуру таблицы (состав полей и их свойства), таблицу надо открыть в режиме Конструктора. Для этого следует выделить таблицу в окне База данных и щелкнуть на кнопке Конструктор.

Создание межтабличных связей

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 110: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

110

Эта операция выполняется с помощью мыши в специальном окне Схема данных,

которое открывается с помощью инструмента Схема данных или командой Сервис – Схема данных. Одновременно с окном Схема данных открывается окно Добавление таблицы, в котором можно выбрать нужные таблицы для включения в структуру межтабличных связей. Связь между таблицами устанавливается перетаскиванием поля одной связываемой таблицы на одноименное поле другой таблицы. Образовавшаяся межтабличная связь отображается в окне Схема данных в виде линии, соединяющей два поля разных таблиц (рис. 2.7.11).

Рис. 2.7.11. Связи между таблицами в окне Схема данных

Работа с запросами Запросы – это специальные средства для отбора и анализа данных. Особенность

запросов состоит в том, что они извлекают данные из базовых таблиц и создают на их основе временную результирующую таблицу. При сохранении запроса сохраняется не результирующая таблица, а только алгоритм ее получения. При следующем выполнении запроса мы получим другую результирующую таблицу, отражающую новое состояние базы данных. Существуют разные типы запросов. Рассмотрим некоторые из них.

Простой запрос на выборку используется для отбора записей из одной или нескольких взаимосвязанных таблиц в соответствии с заданными критериями отбора. Критерии отбора записей записываются в строке Условие отбора бланка запроса по образцу и расположенных под ней строках. В таблице 7.1 приведены примеры записи условий отбора.

Таблица 7.1. Примеры записи условий отбора в запросах

Критерий отбора записей Запись условия отбора

Значение в поле начинается с символа "А", остальные символы могут быть любыми

А*

Значение в числовом поле > = 60 > = 60

Значения в поле типа дата в диапазоне от 1.12.96 до 15.12.96

BETWEEN 1,12,96 AND 15,12,96

Значение в текстовом поле равно "инженер" или "бухгалтер"

"инженер" OR "бухгалтер"

Вычисления в запросах на выборку. Результирующие таблицы запросов на выборку

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 111: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

111

могут включать не только поля базовых таблиц, но и новые поля, значения в которых получаются как результат вычислений с использованием данных из базовых таблиц (вычисляемые поля). Для создания вычисляемого поля вместо имени поля записывается формула, например: Налог: [Оклад]*0,13.

Здесь значение в поле Налог вычисляется как произведение значения в поле Оклад на число 0,13. В результирующей таблице появится поле с именем Налог, значения в котором будут получены как результат умножения соответствующих значений из поля Оклад на число 0,13.

Запрос с параметром – это запрос, при выполнении которого будет выводиться на экран диалоговое окно с приглашением ввести значение какого-либо параметра. Это значение будет использовано в качестве критерия отбора записей из таблиц. Запросы с параметром создаются тогда, когда предполагается, что данный запрос придется выполнять многократно при различных значениях параметров. При конструировании запроса с параметром в строке Условие отбора в квадратных скобках указывается текст, который будет выведен в диалоговом окне при выполнении этого запроса (рис. 2.7.12). Пользователь должен ввести с клавиатуры значение запрашиваемого параметра. Это значение будет использовано для отбора записей из базовых таблиц и включения их в результирующую таблицу запроса.

Рис. 2.7.12. Запрос с параметром

Запрос на создание новой базовой таблицы используется для создания новой таблицы базы данных на основе данных из одной или нескольких существующих таблиц.

Запрос на обновление записей вносит общие изменения в группу записей одной имя нескольких таблиц базы данных.

Запрос на удаление записей удаляет группу записей из одной или нескольких взаимосвязанных таблиц базы данных. С помощью запроса на удаление можно удалять только всю запись таблицы, а не отдельные поля внутри нее.

Создание запросов Запросы лучше создавать с помощью Конструктора. Для этого используется

специальный значок Создание запроса в режиме конструктора в окне База данных. Он открывает окно, содержащее Бланк запроса по образцу. Бланк запроса по образцу состоит из двух областей. В верхней отображается структура таблиц, к которым адресован запрос, а

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 112: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

112

нижняя область разбита на столбцы – по одному столбцу на каждое поле будущей результирующей таблицы (рис. 2.7.13).

Рис. 2.7.13 Конструирование запроса с помощью Бланка запроса по образцу Для включения полей базовых таблиц в результирующую таблицу запроса следует

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

Работа с формами и отчетами Формы используются как средство, облегчающее ввод новых данных в таблицы и

просмотр имеющихся данных. На рисунке 2.7.14 показана форма для таблицы СОТРУДНИКИ. Формы позволяют пользователям вводить данные в таблицы базы данных без непосредственного доступа к самим таблицам. В нижней части формы отображается номер текущей записи. С помощью кнопок перехода можно перемещаться между записями.

Рис. 2.7.14. Пример формы

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 113: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

113

Автоформа всегда создается на базе только одной таблицы и содержит все поля этой таблицы. Существует три вида автоформ (рис. 2.7.15): в столбец, ленточные и табличные. Автоформа в столбец отображает поля только одной записи, ленточная автоформа отображает одновременно группу записей, табличная автоформа по внешнему виду ничем не отличается от таблицы, на которой она основана.

Рис. 2.7.15. Виды Автоформы для таблицы базы данных

Для создания автоформы следует открыть панель Формы в окне База данных и воспользоваться командной кнопкой Создать. В открывшемся диалоговом окне Новая форма выбирают тип автоформы и таблицу (или запрос), на которой она основывается. После щелчка на кнопке ОК автоформа формируется автоматически.

Мастер форм – специальное программное средство, создающее структуру формы в режиме диалога с разработчиком. В режиме мастера форм можно создать форму, базирующуюся как на одной, так и на нескольких таблицах. Мастер форм можно запустить из окна База данных щелчком на значке Создание формы с помощью мастера на панели Формы.

Отчет по своим свойствам и структуре напоминают формы, но предназначены для вывода данных на экран или на печатающее устройство (рис. 2.7.16). В них приняты специальные меры для вывода специальных элементов оформления, характерных для печатных документов (верхний и нижний колонтитулы, номера страниц, служебная информация о времени создания отчета и т. п.).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 114: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

114

Рис. 2.7.16. Пример отчета

Средства автоматического проектирования отчетов реализованы автоотчетами (База данных – Создать – Новый отчет – Автоотчет в столбец). Средством автоматизированного создания отчетов является Мастер отчетов (запускается двойным щелчком на значке Создание отчета с помощью мастера окне База данных).

2.7.4. Вопросы для самоконтроля 1. Какие объекты БД Microsoft Access используются для хранения данных? 2. Какие объекты БД Microsoft Access используются для отбора данных из базовых

таблиц в соответствии с какими-либо критериями отбора? 3. Чем результирующая таблица запроса отличается от базовой таблицы БД Microsoft

Access? 4. Каково назначение экранных форм БД Microsoft Access?

5. Какие объекты БД Microsoft Access используются для вывода данных из таблиц или запросов на печать?

6. Каково назначение страниц доступа к данным? 7. Для чего используются макросы и модули БД Microsoft Access?

8. Укажите основные свойства полей таблицы реляционной БД. 9. Какого типа данные может содержать таблица БД Microsoft Access?

10. Какого типа данные может хранить поле-счетчик? 11. Какого типа данные может хранить поле MEMO?

12. Какого типа данные может хранить поле объекта OLE? 13. В каком режиме работы с таблицей может быть изменена структура таблицы?

14. Для чего используется окно Схема данных при работе с таблицами БД Microsoft Access?

15. Укажите типы автоформ, которые могут быть созданы для таблицы БД? 16. Какого типа запросы используются для отбора записей из одной или нескольких

взаимосвязанных таблиц БД? 17. В чем заключается отличие запросов с параметром от простых запросов на

выборку?

18. Укажите назначение вычисляемых полей результирующей таблицы запроса. 19. Каково назначение итоговых запросов БД?

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 115: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

115

20. Укажите типы запросов на изменение записей. Поясните назначение каждого из типов.

2.8. Алгоритмизация и программирование 2.8.1. Алгоритм и его свойства. Способы записи алгоритма

Алгоритм Понятие алгоритма такое же основополагающее для информатики, как и понятие

информации. Название "алгоритм" произошло от латинской формы имени величайшего среднеазиатского математика Мухаммеда ибн Муса ал-Хорезми (Alhorithmi), жившего в 783—850 гг. В своей книге "Об индийском счете" он изложил правила записи натуральных чисел с помощью арабских цифр и правила действий над ними "столбиком", знакомые теперь каждому школьнику. В XII веке эта книга была переведена на латынь и получила широкое распространение в Европе.

Алгоритм – подробное описание последовательности действий, позволяющих решить конкретную задачу. Элементарные действия, на которые разбивается алгоритм, называются инструкциями или командами.

Свойства алгоритма • дискретность — представление алгоритма в виде последовательности шагов;

• массовость — применимость алгоритма к некоторому множеству исходных данных;

• определенность — за конечное число шагов либо должен быть получен результат, либо доказано его отсутствие;

• однозначность — при повторном применении алгоритма к тем же исходным данным должен быть получен тот же результат.

На практике наиболее распространены следующие формы представления алгоритмов: • словесная (запись на естественном языке);

• графическая форма (изображения из графических символов); • псевдокоды (описания алгоритмов на условном алгоритмическом языке,

включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.);

• программная форма (тексты на языках программирования). При графическом представлении алгоритм изображается в виде последовательности

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

Такое графическое представление называется схемой алгоритма или блок-схемой. В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т.п.) соответствует геометрическая фигура. Блоки соединяются линиями переходов, определяющими очередность выполнения действий.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 116: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

116

Таблица 2.8.1. Основные блоки

Блок Назначение

Начало, конец алгоритма

Ввод значений переменных с клавиатуры

Блок действий, присвоение переменным вычислительных значений

Проверка условия и выбор одного из двух или нескольких возможных путей дальнейшего решения

Блок цикла

Вывод результатов на печать

Правила построения блок-схем • Блок-схема выстраивается в одном направлении либо сверху вниз, либо слева направо

• Все повороты соединительных линий выполняются под углом 90 градусов Алгоритмы можно представлять как некоторые структуры, состоящие из отдельных

блоков. Логическая структура любого алгоритма может быть представлена комбинацией трех базовых структур: следование, ветвление, цикл. Характерной особенностью базовых структур является наличие в них одного входа и одного выхода. При разработке блок-схемы допускается делать любые записи внутри блоков, однако эти записи должны содержать достаточно информации для выполнения очередных действий.

2.8.2. Базовые алгоритмические структуры

Алгоритмы можно представлять как некоторые структуры, состоящие из отдельных базовых (т.е. основных) элементов. Естественно, что при таком подходе к алгоритмам изучение основных принципов их конструирования должно начинаться с изучения этих базовых элементов. Для их описания будем использовать язык схем. Логическая структура любого алгоритма может быть представлена комбинацией трех базовых структур: следование, ветвление, цикл. Характерной особенностью базовых структур является наличие в них одного входа и одного выхода.

Базовая структура "следование" Следование – действия выполняются строго в том порядке, в котором записаны.

Образуется последовательностью действий, следующих одно за другим.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 117: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

117

Базовая структура "ветвление" Ветвления – в зависимости от справедливости проверяемого условия (да или нет),

алгоритм может пойти по одной из двух возможных ветвей. Происходит выбор одного из альтернативных путей работы алгоритма. Каждый из путей ведет к общему выходу, так что работа алгоритма будет продолжаться независимо от того, какой путь будет выбран.

Структура ветвление существует в трех основных вариантах:

1. если - то;

2. если – то - иначе;

Действие 1

Действие 2

Действие N

Условие

Действие нет

да

Условие

Действие 1 Действие 2

да нет

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 118: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

118

3. выбор;

Базовая структура "цикл" Циклы – действия повторяются многократно по одним и тем же математическим

зависимостям. Обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла.

Циклические структуры бывают трех типов: 1. с параметром цикла - выполнять тело цикла для всех значений некоторой

переменной (параметра цикла) в заданном диапазоне;

Где I – параметр цикла, значения которого меняются от n (начальное значение) до k

(конечное значение). 2. с предусловием - выполнять тело цикла до тех пор, пока выполняется условие;

Условие2

Условие1

Условие3

Действие 1

Действие 2

Действие N

нет

нет

нет

да

да

да

I=n,k

Тело цикла

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 119: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

119

3. с постусловием - выполнять тело цикла до тех пор, пока не выполнится условие.

Итерационные циклы Особенностью итерационного цикла является то, что число повторений тела цикла

заранее неизвестно. Для его организации и используется цикл с постусловием. Выход из итерационного цикла осуществляется по выполнению некоторого условия. На каждом шаге вычислений происходит последовательное приближение к искомому результату и проверка условия достижения последнего.

Вложенные циклы Циклические вычислительные процессы могут быть вложенной структуры, когда

один цикл (внешний) содержит внутри себя еще один (внутренний).

Где I – параметр внешнего цикла, значения которого меняются от n1 до k1,

J – параметр внутреннего цикла, значения которого меняются от n2 до k2.

Условие

Тело цикла

нет

да

Тело цикла

Условие

да нет

I=n1,k1

J=n2,k2

Тело цикла

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 120: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

120

Возможны случаи, когда внутри тела цикла необходимо повторять некоторую последовательность операторов, т. е. организовать внутренний цикл. Такая структура получила название цикла в цикле или вложенных циклов. Глубина вложения циклов (то есть количество вложенных друг в друга циклов) может быть различной.

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

2.8.3. Примеры составления блок-схем типовых вычислительных процессов

Задача 1.

Вычислить и вывести на печать значение функции )(cos4 2 xay π= Исходные данные x и а ввести с клавиатуры. Алгоритм данной задачи относится к типу следование.

у

а,х

начало

y:=4*cos2(a*π*x)

конец

Начало алгоритма

Ввод исходных данных

Вычисление значения функции

Печать результата

Конец алгоритма

Задача 2. Даны два действительных числа. Заменить первое число нулем, если оно меньше или

равно второму, и удвоить эти числа в противном случае. Алгоритм данной задачи относится к типу ветвление.

a,b

a,b

начало

a:=0

конец

a<=b

a:=a*2 b:=b*2

да

нет

Начало алгоритма

Ввод исходных данных

Выбор дальнейшего пути вычислений

Печать результата

Конец алгоритма

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 121: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

121

Задача 3.

Составить блок-схему расчета значений функции )2cos( xхy π= на интервале [a;b] в n равностоящих точках. Границы интервала a,b и количество точек n ввести с клавиатуры. Шаг изменения аргумента x вычисляется по формуле:

dx=(b-a)/(n-1)

Алгоритм данной задачи относится к циклическим вычислительным процессам. Представлены три блок-схемы:

1. с параметром цикла; Цикл образуется с помощью параметра цикла i, значения которого меняются от 1 до n.

Три действия образуют тело цикла: вычисление значения функции, печать результата, увеличение аргумента на заданный шаг.

x,y

a,b,n

начало

y:=x*sin(2*pi*x)

конец

dx:=(b-a)/(n-1) x:=a

i:=1 to n

x:=x+dx

Начало алгоритма Ввод исходных данных Вычисление шага аргумента Блок цикла Вычисление функции Печать результата Увеличение аргумента на шаг Конец алгоритма

2. с предусловием;

Три действия образуют тело цикла: вычисление значения функции, печать результата, увеличение аргумента на заданный шаг. С начала проверяется условие, и если оно выполняется, происходит вход в цикл. Цикл продолжается до тех пор, пока истинно указанное условие.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 122: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

122

x,y

a,b,n

начало

y:=x*sin(2*pi*x))

конец

dx:=(b-a)/(n-1) x:=a

x:=x+dx

x<=b

да

нет

Начало алгоритма Ввод исходных данных Вычисление шага аргумента Проверка на вход в цикла Вычисление функции Печать результата Увеличение аргумента на шаг Конец алгоритма

3. с постусловием; Три действия образуют тело цикла: вычисление значения функции, печать результата,

увеличение аргумента на заданный шаг. С начала выполняется тело цикла, а затем проверяется условие. Цикл продолжается до тех пор, пока не выполнится указанное условие.

x,y

a,b,n

начало

y:=x*sin(2*pi*x)

конец

dx:=(b-a)/(n-1) x:=a

x:=x+dx

x>b да

нет

Начало алгоритма Ввод исходных данных Вычисление шага аргумента Вычисление функции Печать результата Увеличение аргумента на шаг Проверка на выход из цикла Конец алгоритма

Задача 4. Вывести на экран таблицу умножения.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 123: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

123

Алгоритм данной задачи относится к типу вложенные циклы. i – параметр внешнего цикла; j – параметр внутреннего цикла.

i:=1 to 9

j:=1 to 9

i*j

начало

конец

Начало алгоритма Внешний цикл Внутренний цикл Печать значений Конец алгоритма

2.8.4. Этапы решения задач на ЭВМ

Программирование – интересная, живая, быстро развивающаяся наука. Первые шаги при обучении программированию для многих оказываются очень нелегкими. Главное качество программиста – хорошее логическое мышление – развивается только в упорной и кропотливой работе.

Решение задачи разбивается на этапы: 1. Постановка задачи

2. Формализация (математическая постановка) 3. Выбор (или разработка) метода решения

4. Разработка алгоритма 5. Составление программы

6. Отладка программы 7. Вычисление и обработка результатов.

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

На этом этапе все объекты задачи описываются на языке математики, выбирается форма хранения данных, составляются все необходимые формулы.

Выбор существующего или разработка нового метода решения (очень важен и, в то же время личностный этап).

На этом этапе метод решения записывается применительно к данной задаче на одном из алгоритмических языков.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 124: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

124

2.8.5. Алгоритмический язык Pascal

Алгоритмический язык Паскаль был разработан в 1973 г. швейцарским математиком Никлаусом Виртом для обучения студентов структурному программированию. Язык получил свое название в честь французского математика Блеза Паскаля (1623-1662 гг.).

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

Программа - это запись алгоритма на языке программирования, приводящая к конечному результату за конечное число шагов.

Программа - это детальное и законченное описание алгоритма средствами языка программирования. Исполнителем программы является компьютер. Для выполнения компьютером программа должна быть представлена в машинном коде — последовательности чисел, понимаемых процессором. Написать программу в машинных кодах вручную достаточно сложно. Поэтому сегодня практически все программы создаются с помощью языков программирования, которые по своему синтаксису и семантике приближены к естественному человеческому языку. Это снижает трудоемкость программирования. Однако, листинг программы, записанный с помощью языка программирования, должен быть преобразован в машинный код. Эта операция выполняется автоматически с помощью специальной служебной программы, называемой транслятором.

Основные элементы программирования: • ввод информации;

• хранение информации; • команды обработки (операции);

• вывод данных; • проверка условий;

• повторные выполнения (циклы); • подпрограммы (процедуры).

Алфавит языка Программа на Паскале записывается в виде последовательности символов,

образующих алфавит языка. Алфавит включает: • заглавные и прописные латинские буквы;

• арабские цифры; • знаки препинания ( : ; , . );

• знаки операций; • некоторые спецсимволы.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 125: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

125

Арифметические выражения и правила их записи Арифметические выражения строятся из простых операндов связанных знаками

арифметических операций: y = a + b*2

Таблица 2.8.2. Арифметические операции

Знаки Действия

Div деление нацело

Mod остаток от деления

* Умножение

/ Деление

- Вычитание

+ Сложение

Операции div и mod Целочисленное деление div отличается от обычной операции деления тем, что

возвращает целую часть частного, а дробная часть отбрасывается. Например:

17 div 3 = 5 8 div 2 = 4

1 div 5 = 0 Взятие остатка от деления mod вычисляет остаток, полученный при выполнении

целочисленного деления. Например: 17 mod 3 = 2

8 mod 2 = 0 1 mod 5 = 1

При выполнении арифметических операций соблюдаются следующие иерархия (приоритет) их выполнения:

• стандартные функции;

• div, mod; • *, /

• +, -

Типы данных Переменные на языке Паскаль задаются своими именами.

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

Паскаль производит предварительную, инициализацию переменных. Все переменные, описанные в программе, обнуляются.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 126: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

126

Таблица 2.8.3. Целый тип

Название целого типа Диапазон значений Память (байт)

longint (удвоенные целые0

-231 ÷ 231-1 4

integer (обычные целые)

-32768 ÷ 32767 2

word (целые положительные)

0 ÷ 65535 2

byte (целые короткие положительные)

0 ÷ 255 2

Вещественный тип real - вещественные переменные, занимают 6 байт памяти (11 знаков после запятой).

Стандартные функции В арифметических выражениях можно использовать стандартные функции.

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

Таблица 2.8.4. Стандартные функции

Имя функции Математическая запись sin (x) sin x

cos (x) cos x

arctg(x) Аrctgx

exp (x) Ex

ln (x) ln x

Pi 3.14

abs (x) │x│

sqr (x) x2

sqrt (x) x trunc (x) ближайшее наименьшее целое число

frag (x) дробная часть числа

odd (x) возвращает TRUE, если x - число нечетное

При написании формул в программе необходимо учитывать все правила записи арифметических выражений.

Например:

aacbbx

242 −+−

=

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 127: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

127

Данное выражение в программе на языке Паскаль будет выглядеть:

x: = ( -b + sqrt(sqr(b)–4*a*c) )/( 2*a ) ; Паскаль не допускает смешенных выражений. Допустимы выражения, в которых

слева от знака присваивания – вещественная переменная, справа - целое выражение. Если в выражении есть хотя бы одна вещественная переменная, все выражение будет

вещественным.

Некоторые полезные формулы Формула возведения числа в любую степень:

ax =ex*ln (a)= exp(x*ln(a))

Формула перевода числа из градусов в радианы: xрад = xo * pi/180

2.8.6. Структура программы на языке Паскаль

Программа на языке Паскаль имеет следующую структуру:

program <имя>; <описательная часть>;

<раздел функций и процедур>;

begin <исполнительная часть>;

end. Зарезервированные стандартные слова:

program <имя>– присваивается имя программе, необязательная строка; begin – начало;

end – конец. <имя> - присваивается составителем программы (строится по правилам составления имен переменных).

Описательная часть программы Все переменные, используемые в программе, должны быть описаны. Описание начинается со служебного слова var.

Например:

var i,n: integer; x,y,z: real;

Список переменных от типа отделяется - “:”, одно описание от другого - “;”, список переменных перечисляется через - “,”. В программах на Паскале можно использовать константы, которые описываются с помощью служебного слова const.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 128: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

128

const n=100;

Переменная-константа (n), более в программе не описывается, ее тип определяется присвоенным ей числовым значением.

С помощью служебного слова uses можно подключать к программе стандартные библиотечные модули. Стандартные модули объединяют функции определенного назначения и, в случае необходимости, подключаются к программе.

Например, для использования функции очистки экрана (clrscr), к программе подключают стандартный модуль crt.

Uses crt;

Исполнительная часть программы Выполнение программы начинается именно с исполнительной части. Отдельные

инструкции, входящие в программу, называются операторами. Операторы отделяются один от другого точкой с запятой – “;” .

Операторы бывают трех типов: пустой оператор, простой оператор, составной оператор.

Структура составного оператора:

begin <оператор 1>; <оператор 2>; …<оператор N>;

end;

2.8.7. Основные операторы

Оператор присваивания <переменная> : = <выражения>; где “: =” – знак присваивания. Следующие выражения читаются одинаково:

y:=d+beta; y:=d+Beta; Заглавные и прописные буквы в программе интерпретируются одинаково.

Оператор ввода readln (<список ввода>); где readln - имя оператора ввода; <список - ввода> - список имен переменных, разделенных запятыми.

Например:

readln (a,b,c); По данному оператору с клавиатуры необходимо ввести значения переменных a, b и c.

readln ;

По этому оператору компьютер ожидает нажатия любой клавиши. Используется как последний в программе, чтобы успеть записать результаты вычислений.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 129: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

129

Оператор вывода writeln (<список - вывода>);

где writeln - имя оператора вывода;

<список - вывода> - список переменных вывода, разделенных запятыми. Оператор writeln без списка вывода можно использовать для пропуска пустых строк

при оформлении вывода результатов. В операторе writeln можно использовать формат вывода значений переменных.

Например:

writeln ( ’ a = ’, a:8:3, ’ b = ’ , b:3); Первая цифра (8) после имени переменной вещественного типа определяет

количество позиций, выделенных под число, включая знак и десятичную точку, а вторая цифра (3) определяет количество позиций выделенных под дробную часть числа. Цифра, стоящая после имени переменной целого типа, определяет количество позиций, отводимых под число, включая знак.

Операторы условия и перехода Очень часто встречаются ситуации, когда требуется выбрать между двумя или более

вариантами действий в зависимости от заданного условия. Такая алгоритмическая конструкция называется ветвлением.

Логический оператор if < условия > then P1 [else P2 ]; (если) (то ) (иначе)

[ else P2 ] - не обязательная часть оператора. Где <условие> - логическое выражение;

P1, P2 - простые или составные операторы. По этому оператору:

если <условие> - "истинно" (true), то выполняется P1, если - " ложно" (false), то выполняется P2. Перед структурой else «;» - не ставится;

если else - отсутствует и <условие> - "ложно", то управление передается следующему оператору.

Приведем примеры использования оператора: в зависимости от значения переменной, вычислить значение функции по одной из

формул:

If x>=0 then y: = sin(x) else y: = - sin(x);

В логическом операторе используются операции отношений.

Таблица 2.8.5. Операции отношений

Операция Название

= Равно

<> Не равно

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 130: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

130

> Больше

< Меньше

>= Больше или равно

<= Меньше или равно

В операторе if можно одновременно проверять несколько условий с использованием логических операций.

Таблица 2.8.6. Логические операции

Операция Название

And И

Or Или

Not НЕ

Например:

if (a>b)and(a>c) then writeln(’a - max’); При проверке нескольких условий в одном операторе, каждое условие записывается в

скобках.

Паскаль допускает вложенность операторов if. Например:

if n>0 then if (m div n)>n then m: = m - n else m: = m + n;

Структура else всегда относится к ближайшему оператору if.

Оператор цикла с параметром Процессы, в которых ряд действий повторяются многократно по одним и тем же

математическим зависимостям, называются циклическими. При организации циклов необходимо:

• определить параметр цикла и его начальное значение;

• изменять значение параметра цикла на каждом шаге итерации; • организовать проверку на выход из цикла.

for i:=N to K do P ; где i - параметр цикла; N, K - его начальное и конечное значение;

P - простой или составной оператор; i,N,K - переменные или константы целого типа.

Шаг изменения i - равен 1. Если K<N, т.е. имеем дело с циклом с отрицательным шагом: (-1)

for i:=N downto K do P;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 131: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

131

Оператор цикла с параметром автоматически устанавливает начальное значение параметра цикла, изменяет значение параметра на шаг (+1 или -1), организовывает проверку на выход из цикла.

Оператор цикла с постусловием repeat p1;p2 ;…pn ; until <условие>;

где p1; p2 ; … pn ; - любые операторы, образующие тело цикла.

По этому оператору выполняется «тело цикла», а затем проверяется <условие>, если оно не выполнилось, цикл повторяется. И так до тех пор, пока <условие> не будет выполнено. Необходимо помнить: если <условие> выполнилось c первого раза, цикл будет пройден один раз.

Оператор цикла с предусловием while <условие> do P;

Где P - простой или составной оператор. По этому оператору проверяется <условие> и, если оно выполняется, то выполняется

- P, после чего опять проверяется <условие> и т. д. Итак, P выполняется до тех пор, пока выполняется <условие>.

Если условие ни разу не выполнилось, P игнорируется, управление передается следующему оператору.

Комментарии в программе В любом месте программы можно записать пояснительный текст – комментарий. Он

не обрабатывается во время выполнения программы. Текст комментария ограничен символами { }.

… { Пояснения к программе - комментарии}

… Комментарии удобно использовать в программе при отладке для временного

исключения группы операторов, заключив их в фигурные скобки.

2.8.8. Примеры составления программ типовых вычислительных структур

Задача 1. Даны два целых числа. Найти их полусумму и произведение. Тип алгоритма

следование.

Программа Пояснения

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 132: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

132

рrogram primer;

uses crt; var

a, b,p: integer; s: real;

begin сlrscr;

writeln (’ введите a, b ’); readln ( a, b);

s: = (a + b)/2; p: = a*b;

writeln (’ s = ’, x:8:3, ’ ’, ’p = ’, y:4); end.

Имя программы - primer

Подключение модуля сrt {Описательная часть}

{Исполнительная часть}

Функция очистки экрана Вывод сообщения на экран

Ввод данных с клавиатуры Вычисление сумму и произведения

Вывод результатов на экран

Задача 2. Максимальное из двух вещественных чисел возвести в квадрат, а в случае их

равенства числа оставить без изменения. Тип алгоритма ветвление.

Программа Пояснения

program maximum;

var a, b: real;

begin writeln (’введите a, b’);

readln (a, b); if a<>b then

if a>b the a:= sqr(a) else b:= sqr(b);

writeln (’a=’,a ,’ b=’,b); end.

Имя программы - maximum

{Описательная часть} Описание переменных

{Исполнительная часть} Вывод сообщения на экран

Ввод данных с клавиатуры Исключение равенства чисел Поиск максимального числа

Вывод на экран

Задача 3. Составить программу расчета таблицы значений функции

)4sin()1()( xexf x π×−= −

на интервале a<=x<=b в n равностоящих точках. Границы интервала a,b и количество точек n ввести с клавиатуры. Результаты вывести на печать. Тип алгоритма цикл.

Значение аргумента x меняется от a до b с шагом dx:

dx=(b-a)/(n-1)

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 133: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

133

Составим для этой задачи три варианта программ, с использованием:

• оператора цикла с параметром; • оператора цикла с предусловием;

• оператора цикла с постусловием.

1 вариант. Программа Пояснения

program cikl_1; var y,x,a,b,dx : real; i,n : integer; begin writeln(‘Введите a,b,n’); readln(a,b,n); dx:=(b-a)/(n-1); x:=a; for i:=1 to n do begin y:=(1-exp(-x)) * sin(4*pi*x); writeln(‘y=’,y:8:3); x:=x+dx; end; end.

Имя программы - cikl_1 {Описательная часть} Описание переменных {Исполнительная часть} Вывод сообщения на экран Ввод данных с клавиатуры Шаг изменения аргумента Начальное значение аргумента Оператор цикла с параметром i {Начало цикла} Вычисление функции Вывод на экран Увеличение аргумента на шаг {Конец цикла}

2 вариант. program cikl_2; var y,x,a,b,dx : real; i,n : integer; begin writeln(‘Введите a,b,n’); readln(a,b,n); dx:=(b-a)/(n-1); x:=a; while x<=b do begin y:=(1-exp(-x)) * sin(4*pi*x); writeln(‘y=’,y:8:3); x:=x+dx; end; end.

Имя программы - cikl_2 {Описательная часть} Описание переменных {Исполнительная часть} Вывод сообщения на экран Ввод данных с клавиатуры Шаг изменения аргумента Начальное значение аргумента Оператор цикла с предусловием {Начало цикла} Вычисление функции Вывод на экран Увеличение аргумента на шаг {Конец цикла}

Действия, которые подчеркнуты, необходимы для организации цикла:

• восстановление начального значения параметра цикла;

• формирование текущего значения параметра цикла; • проверка на выход из цикла.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 134: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

134

В операторе for … to … do перечисленные действия выполняются автоматически. В остальных операторах цикла эти действия необходимо организовать составителю программы.

3 вариант. program cikl_3;

var y,x,a,b,dx : real;

i,n : integer; begin

writeln(‘Введите a,b,n’); readln(a,b,n);

dx:=(b-a)/(n-1); x:=a;

repeat y:=(1-exp(-x)) * sin(4*pi*x);

writeln(‘y=’,y:8:3); x:=x+dx;

until x>b; end.

Имя программы - cikl_3

{Описательная часть} Описание переменных

{Исполнительная часть}

Вывод сообщения на экран Ввод данных с клавиатуры

Шаг изменения аргумента Начальное значение аргумента

Оператор цикла с постусловием Вычисление функции

Вывод на экран Увеличение аргумента на шаг

Проверка на выход из цикла

Задача 4. Вывести на экран таблицу умножения, решение которой предполагает использование

вложенных циклов. В теле любого оператора цикла могут находиться другие операторы цикла. При этом

цикл, содержащий в себе другой, называется внешним, а цикл, находящийся в теле первого, - называется внутренним (вложенным). Правила организации внешнего и внутреннего циклов такие же, как и для простых циклов.

При организации вложенных циклов необходимо помнить, что параметр внешнего цикла меняется медленнее, чем параметр внутреннего. При одном значении параметра внешнего цикла параметр внутреннего – пробегает все свои возможные значения.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 135: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

135

program cikl_cikl;

var i,j : byte;

begin writeln(‘ Таблица умножения ’);

for i:=1 to 9 do begin

for j:=1 to 9 do writeln( i , ‘ * ‘ , j ,‘ = ’, i*j );

writeln; end;

end.

Имя программы - cikl_cikl

{Описательная часть} Описание переменных

{Исполнительная часть} Вывод сообщения на экран

{Внешний цикл}

{Внутренний цикл} Вывод на экран

Вывод пустой строки {Конец внешнего и внутреннего циклов}

2.8.9. Вопросы для самоконтроля 1. Что понимают под алгоритмом? 2. Каковы способы записи алгоритмов?

3. Перечислите основные алгоритмические структуры. 4. Какие алгоритмические структуры называют следованием?

5. Какие алгоритмические структуры называют ветвлением? 6. Какие алгоритмические структуры называют циклом?

7. Что такое программа? 8. Какие символы могут содержать имена переменных?

9. Какие типы стандартные переменных допустимы на языке Паскаль? 10. Сколько байт памяти занимают переменные типа real?

11. Из каких частей состоит структура программы на Паскале. 12. Что определяет объем памяти, отводимой под каждую переменную?

13. Что такое оператор? 14. Какие типы операторов допустимы на Паскале?

15. Для чего используются комментарии в программе? 16. Какие алгоритмические конструкции называются ветвлениями?

17. Перечислите основные логические операции. 18. Перечислите основные операции отношения.

19. Что такое цикл? 20. Какие циклы можно организовать на языке Паскаль?

21. Что такое вложенные циклы?

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 136: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

136

2.9. Языки программирования высокого уровня 2.9.1. Эволюция языков программирования

Развитие вычислительной техники сопровождается созданием новых и совершенствованием существующих средств общения программистов с ЭВМ - языков программирования (ЯП).

Под ЯП понимают правила представления данных и записи алгоритмов их обработки, которые автоматически выполняются ЭВМ. В более абстрактном виде ЯП является средством создания программных моделей объектов и явлений внешнего мира.

К настоящему времени созданы десятки различных ЯП от самых примитивных до близких к естественному языку человека. Чтобы понимать тенденции развития ЯП, нужно знать движущие силы их эволюции. Для выяснения этого вопроса будем рассматривать ЯП с различных точек зрения.

Во-первых, ЯП является инструментом программиста для создания программ. Для создания хороших программ нужны хорошие ЯП. Поэтому одной из движущих сил эволюции ЯП является стремление разработчиков к созданию более совершенных программ.

Во-вторых, процесс разработки программы можно сравнивать с промышленным производством, в котором определяющими факторами являются производительность труда коллектива программистов, себестоимость и качество программной продукции. Создаются различные технологии разработки программ (структурное, модульное, объектно-ориентированное программирование и другие), которые должны поддерживаться ЯП. Поэтому второй движущей силой эволюции ЯП является стремление к повышению эффективности процесса производства программной продукции.

В-третьих, программы можно рассматривать как аналог радиоэлектронных устройств обработки информации, в которых вместо радиодеталей и микросхем используют конструкции ЯП (элементная база программы). Как и электронные устройства, программы могут быть простейшими (уровня детекторного приемника) и очень сложными (уровня автоматической космической станции), при этом уровень инструмента должен соответствовать сложности изделия. Кроме того, человеку удобнее описывать моделируемый объект в терминах предметной области, а не языком цифр. Поэтому третьей движущей силой, ведущей к созданию новых, специализированных, ориентированных на проблемную область и более мощных ЯП, является увеличение разнообразия и повышение сложности задач, решаемых с помощью ЭВМ.

В-четвертых, совершенствование самих ЭВМ приводит к необходимости создания новых и более совершенных ЯП.

2.9.2. Классификация языков программирования

Первые универсальные языки Обратимся к истокам развития вычислительной техники. Вспомним самые первые

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

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 137: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

137

Со времени создания первых программируемых машин человечество придумало уже более восьми с половиной тысяч языков программирования. Каждый год их число пополняется новыми. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования.

Создатели языков по-разному толкуют понятие язык программирования. К наиболее распространенным утверждениям, признаваемым большинством разработчиков, относятся следующие:

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

Задача: язык программирования отличается от естественных языков тем, что предназначен для передачи команд и данных от человека компьютеру, в то время, как естественные языки используются для общения людей между собой. В принципе, можно обобщить определение «языков программирования» — это способ передачи команд, приказов, четкого руководства к действию; тогда как человеческие языки служат также для обмена информацией.

Исполнение: язык программирования может использовать специальные конструкции для определения и манипулирования структурами данных и управления процессом вычислений.

Ассемблер Первым значительным шагом представляется переход к языку ассемблера (assembler).

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

Фортран Джон Бэкус

В 1954 году в недрах корпорации IBM группой разработчиков во главе с Джоном Бэкусом (John Backus) был создан язык программирования Fortran.

Значение этого события трудно переоценить. Это первый язык программирования высокого уровня. Впервые программист мог по-настоящему абстрагироваться от особенностей машинной архитектуры. Ключевой идеей, отличающей новый язык от ассемблера, была концепция подпрограмм. Язык Фортран использовался (и используется по сей день) для научных вычислений. Появление Фортрана было встречено еще более яростной критикой, чем внедрение ассемблера. Программистов пугало снижение эффективности программ за счет использования промежуточного звена в виде компилятора. И эти опасения имели под собой основания: действительно, хороший программист, скорее всего, при решении какой-либо небольшой задачи вручную напишет код, работающий

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 138: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

138

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

Cobol В 1960 году был создан язык программирования Cobol. Он задумывался как язык для создания коммерческих приложений, и он стал таковым.

На Коболе написаны тысячи прикладных коммерческих систем. Отличительной особенностью языка является возможность эффективной работы с большими массивами данных, что характерно именно коммерческих приложений. Популярность Кобола столь высока, что даже сейчас, при всех его недостатках (по структуре и замыслу Кобол во многом напоминает Фортран) появляются новые его диалекты и реализации. Так недавно появилась реализация Кобола, совместимая с Microsoft .NET, что потребовало, вероятно, внесения в язык некоторых черт объектно-ориентированного языка.

PL/1 В 1964 году все та же корпорация IBM создала язык PL/1, который был призван

заменить Cobol и Fortran в большинстве приложений. Язык обладал исключительным богатством синтаксических конструкций. В нем впервые появилась обработка исключительных ситуаций и поддержка параллелизма. Надо заметить, что синтаксическая структура языка была крайне сложной

В силу таких особенностей разработка компилятора для PL/1 была исключительно сложным делом. Язык так и не стал популярен вне мира IBM.

BASIC В 1963 году в Дартмурском колледже (Dartmouth College) был создан язык

программирования BASIC (Beginners’ All-Purpose Symbolic Instruction Code — многоцелевой язык символических инструкций для начинающих). Язык задумывался в первую очередь как средство обучения и как первый изучаемый язык программирования. Он предполагался легко интерпретируемым и компилируемым. Надо сказать, что BASIC действительно стал языком, на котором учатся программировать (по крайней мере, так было еще несколько лет назад; сейчас эта роль отходит к Pascal). Было создано несколько мощных реализаций BASIC, поддерживающих самые современные концепции программирования (ярчайший пример — Microsoft Visual Basic).

Algol Петер Наур

В 1960 году командой во главе с Петером Науром (Peter Naur) был создан язык программирования Algol. Этот язык дал начало целому семейству Алгол-подобных языков (важнейший представитель — Pascal). В 1968 году

появилась новая версия языка. Она не нашла столь широкого практического применения, как первая версия, но была весьма популярна в кругах теоретиков. Язык был достаточно интересен, так как обладал многими уникальными на так момент характеристиками.

Дальнейшее развитие языков программирования

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 139: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

139

Создание каждого из вышеупомянутых языков (за исключением, может быть, Algol’а) было вызвано некоторыми практическими требованиями. Эти языки послужили фундаментом для более поздних разработок. Все они представляют одну и ту же парадигму программирования. Следующие языки пошли существенно дальше в своем развитии, в сторону более глубокого абстрагирования.

Pascal-подобные языки Никлаус Вирт

В 1970 году Никлаусом Виртом был создал язык программирования Pascal. Язык замечателен тем, что это первый широко распространенный язык для структурного программирования (первым, строго говоря, был Алгол, но он не получил столь широкого распространения). Впервые оператор безусловного перехода перестал играть основополагающую роль при управлении порядком выполнения

операторов. В этом языке также внедрена строгая проверка типов, что позволило выявлять многие ошибки на этапе компиляции.

C-подобные языки Керниган и Ритчи

В 1972 году Керниганом и Ритчи был создан язык программирования C. Он создавался как язык для разработки операционной системы UNIX. C часто называют «переносимым ассемблером», имея в виду то, что он позволяет работать с данными

практически так же эффективно, как на ассемблере, предоставляя при этом структурированные управляющие конструкции и абстракции высокого уровня (структуры и массивы). Именно с этим связана его огромная популярность и поныне. Компилятор C очень слабо контролирует типы, поэтому очень легко написать внешне совершенно правильную, но логически ошибочную программу.

Бьярн Страуструп В 1986 году Бьярн Страуструп создал первую версию языка

C++, добавив в язык C объектно-ориентированные черты. C++ продолжает совершенствоваться и в настоящее время, так в 1998 году вышла новая (третья) версия стандарта, содержащая в себе некоторые довольно существенные изменения. Язык стал основой для разработки

современных больших и сложных проектов.

Кен Арнольд В 1995 году в корпорации Sun Microsystems Кеном Арнольдом и Джеймсом

Гослингом был создан язык Java. Он наследовал синтаксис C и C++. В Java нет указателей и множественного наследования, что сильно повышает надежность программирования.

Билл Гейтс В 1999–2000 годах в корпорации Microsoft был создан язык C#.

Он в достаточной степени схож с Java (и задумывался как альтернатива последнему), но имеет и отличительные особенности. Ориентирован, в основном, на разработку многокомпонентных Интернет-приложений.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 140: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

140

Языки обработки данных Все вышеперечисленные языки являются языками общего назначения в том смысле,

что они не ориентированы и не оптимизированы под использование каких-либо специфических структур данных или на применение в каких-либо специфических областях. Было разработано большое количество языков, ориентированных на достаточно специфические применения. Ниже приведен краткий обзор таких языков.

Скриптовые языки В последнее время в связи развитием Интернет-технологий, широким

распространением высокопроизводительных компьютеров и рядом других факторов получили распространение так называемые скриптовые языки. Эта языки первоначально ориентировались на использование в качестве внутренних управляющих языков во всякого рода сложных системах. JavaScript

Язык был создан в компании Netscape Communications в качестве языка для описания сложного поведения веб-страниц. Первоначально назывался LiveScript, причиной смены названия получили маркетинговые соображения. Интерпретируется браузером во время отображения веб-страницы. По синтаксису схож с Java и (отдаленно) с C/C++. Имеет возможность использовать встроенную в браузер объектную функциональность, однако подлинно объектно-ориентированным языком не является.

VBScript Язык был создан в корпорации Microsoft во многом в качестве альтернативы

JavaScript. Имеет схожую область применения. Синтаксически схож с языком Visual Basic (и является усеченной версией последнего). Так же, как и JacaScript, исполняется браузером при отображении веб-страниц и имеет ту же степень объектно- ориентированности.

Perl Язык создавался в помощь системному администратору операционной системы Unix

для обработки различного рода текстов и выделения нужной информации. Развился до мощного средства работы с текстами. Является интерпретируемым языком и реализован практически на всех существующих платформах. Применяется при обработке текстов, а также для динамической генерации веб-страниц на веб-серверах.

Python Интерпретируемый объектно-ориентированный язык программирования. По

структуре и области применения близок к Perl, однако менее распространен и более строг и логичен. Имеются реализации для большинства существующих платформ.

Заключение Языки развиваются в сторону все большей и большей абстракции. И это

сопровождается падением эффективности. Повышение уровня абстракции влечет за собой повышение уровня надежности программирования. С низкой эффективностью можно бороться путем создания более быстрых компьютеров. Если требования к памяти слишком высоки, можно увеличить ее объем. Это, конечно, требует времени и средств, но это решаемо. А вот с ошибками в программах можно бороться только одним способом: их надо исправлять. А еще лучше — не совершать. А еще лучше максимально затруднить их совершение. И именно на это направлены все исследования в области языков программирования.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 141: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

141

2.9.3. Структуры и типы данных языка программирования

Язык программирования - формальная знаковая система, предназначенная для записи программ. Программа обычно представляет собой некоторый алгоритм в форме, понятной для исполнителя (например, компьютера). Язык программирования определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной программы. Он позволяет программисту точно определить то, на какие события будет реагировать компьютер, как будут храниться и передаваться данные, а также какие именно действия следует выполнять над этими данными при различных обстоятельствах.

В вычислительной технике структура данных — это программная единица, позволяющая хранить и обрабатывать множество однотипных и/или логически связанных данных. Для добавления, поиска, изменения и удаления данных структура данных предоставляет некоторый набор функций, составляющих интерфейс структуры данных. Структура данных часто является реализацией какого-либо абстрактного типа данных.

При разработке программного обеспечения большую роль играет проектирование хранилища данных, и представление всех данных в виде множества связанных структур данных. Хорошо спроектированное хранилище данных оптимизирует использование ресурсов (таких как время выполнения операций, используемый объём оперативной памяти, число обращений к дисковым накопителям), требуемых для выполнения наиболее критичных операций.

Структуры данных формируются с помощью типов данных, ссылок и операций над ними в выбранном языке программирования.

Различные виды структур данных подходят для различных приложений; некоторые из них имеют узкую специализацию для определённых задач. При разработке программного обеспечения сложность реализации и качество работы программ существенно зависит от правильного выбора структур данных. Это понимание дало начало формальным методам разработки и языкам программирования, в которых именно структуры данных, а не алгоритмы, ставятся во главу архитектуры программного средства. Большая часть таких языков обладает определённым типом модульности, позволяющим структурам данных безопасно переиспользоваться в различных приложениях. Объектно-ориентированные языки, такие как Java, C# и C++, являются примерами такого подхода.

Многие классические структуры данных представлены в стандартных библиотеках языков программирования или непосредственно встроены в языки программирования. Фундаментальными для большей части структур данных являются массивы, записи (конструкцию struct в языке Си и конструкцию record в языке Паскаль), размеченные объединения (конструкцию union в языке Си) и ссылки. Например, структура данных двусвязный список, может быть построена с помощью записей и зануляемых ссылок, а именно, каждая запись будет предоставлять блок данных (узел), содержащий ссылки на «левый» и «правый» узлы, а также сами хранимые данные.

В вычислительной технике данные обычно различают от программ. Программа является набором инструкций, которые детализируют вычисление или задачу, которая производится компьютером. Данные — это всё отличное от программного кода.

С точки зрения программиста данные — это часть программы, совокупность значений определенных ячеек памяти, преобразование которых осуществляет код. С точки зрения компилятора, процессора, операционной системы, это совокупность ячеек памяти, обладающих определёнными свойствами (возможность чтения и записи (необязательно), невозможность исполнения).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 142: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

142

Контроль за доступом к данным в современных компьютерах осуществляется аппаратно.

В соответствии с принципом фон Неймана, одна и та же область памяти может выступать как в качестве данных, так и в качестве исполнимого кода.

Типы данных Традиционно выделяют два типа данных — двоичные (бинарные) и текстовые. Двоичные данные обрабатываются только специализированным программным

обеспечением, знающим их структуру, все остальные программы передают данные без изменений.

Текстовые данные воспринимаются передающими системами как текст, записанный на каком-либо языке. Для них может осуществляться перекодировка, заменяться символы переноса строки, изменяться максимальная длина строки, изменяться количество пробелов в тексте.

Во внутреннем представлении обычно данные в современных цифровых компьютерах сохраняются в бинарном виде (в двоичном виде).

Система, по которой данные организуются в программе - это система типов языка программирования. Системы типов в языках высокого уровня позволяют определять сложные, составные типы, так называемые структуры данных. Как правило, структурные типы данных образуются на основе базовых типов. Основные структуры данных (списки, очереди, хеш-таблицы, двоичные деревья и пары) часто представлены особыми синтаксическими конструкциями в языках высокого уровня. Такие данные структурируются автоматически.

2.9.4. Транслятор, компилятор, интерпретатор

Транслятор (англ. translator — переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу состоящую из машинных команд.

Тансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.

Компилятор (англ. compiler — составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется.

Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.

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

Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.

Каждый конкретный язык ориентирован либо на компиляцию, либо на интерпретацию - в зависимости от того, для каких целей он создавался. Например, Паскаль обычно используется для решения довольно сложных задач, в которых важна скорость работы программ. Поэтому данный язык обычно реализуется с помощью компилятора.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 143: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

143

С другой стороны, Бейсик создавался как язык для начинающих программистов, для которых построчное выполнение программы имеет неоспоримые преимущества.

Иногда для одного языка имеется и компилятор, и интерпретатор. В этом случае для разработки и тестирования программы можно воспользоваться интерпретатором, а затем откомпилировать отлаженную программу, чтобы повысить скорость ее выполнения.

2.9.5. Интегрированные среды программирования

Большую часть мирового парка ПК составляют компьютеры, у которых внутренний язык микропроцессора совместим с набором команд первых персональных компьютеров фирмы IBM (IBM PC), что позволять выполнять на них одни и те же программы. Такие компьютеры называют IBM-совместимые. Их насчитывается сотни миллионов, и благодаря своей массовости они стали стандартом ПК. Массовость IBM-совместимых ПК обусловило то, что фирмы-разработчики программ стали ориентировать свою продукцию на эти компьютеры, и в результате программное обеспечение, ориентированное для использования на IBM-совместимых ПК, также стало стандартом и используется во всем мире.

Рассмотрим понятие «система программирования». Как известно, программа, написанная на каком-либо алгоритмическом языке, перед выполнением на компьютере должна быть транслирована в машинные коды, для чего используются программы-переводчики (трансляторы). В середине 80-х годов разработчики программного обеспечения перешли от создания чистых трансляторов к более удобным для пользователей системам программирования, включавшим в себя, помимо транслятора, удобные средства написания, редактирования и отладки программ. К наиболее известным системам программирования относятся Turbo-Pascal, Turbo-C, Turbo-Basic, Quick Basic и др. Система программирования может рассматриваться как компилятор соответствующего языка, дополненный инструментальной оболочкой для быстрой разработки программ.

Интегрированная среда - система программных средств, используемая программистами для разработки программного обеспечения.

Обычно среда разработки включает в себя текстовый редактор, компилятор и/или интерпретатор, средства автоматизации сборки и отладчик. Иногда также содержит средства для интеграции с системами управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя. Хотя и существуют среды разработки, предназначенные для нескольких языков — такие как Eclipse или Microsoft Visual Studio, обычно среда разработки предназначается для одного определённого языка программирования — как например, Visual Basic.

Отладчик (debugger) является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе. Отладчик позволяет выполнять пошаговую трассировку, отслеживать, устанавливать или изменять значения переменных в процессе выполнения программы, устанавливать и удалять контрольные точки или условия остановки и т. д.

Графический интерфейс - система средств, предназначенная для взаимодействия пользователя с компьютером, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, значков, меню, кнопок, списков и т. п.). При этом, в отличие от интерфейса командной строки, пользователь имеет произвольный доступ (с помощью клавиатуры или указательного устройства ввода) ко всем видимым экранным объектам.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 144: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

144

2.9.6. Вопросы для самоконтроля 1. Что понимают под языками программирования?

2. К какому классу языков относится язык Ассемблер? 3. Перечислите первые алгоритмические языки.

4. Кого считают основоположником алгоритмического языка Паскаль? 5. Какие языки позволили использовать структурное программирование?

6. Основное назначение скриптовых языков? 7. Что такое структура данных?

8. Перечислите фундаментальные структуры данных. 9. Что такое транслятор?

10. Чем отличается компилятор от интерпретатора? 11. Что понимают под интегрированной средой программирования?

2.10. Технологии программирования

Технологии программирования – это совокупность знаний, навыков, инструментов, правил разработки программ.

2.10.1. Структурное программирование

Структурное программирование – это методология разработки программного обеспечения, разработанная в 70-х года XX века Виртом.

Методология структурного программирования появилась как следствие возрастания сложности решаемых на компьютерах задач и соответственного усложнения программного обеспечения.

Наиболее сильной критике со стороны разработчиков структурного подхода к программированию подвергся оператор GOTO (оператор безусловного перехода), имеющийся почти во всех языках программирования. Использование произвольных переходов в тексте программы приводит к получению запутанных, плохо структурированных программ, по тексту которых практически невозможно понять порядок исполнения и взаимозависимость фрагментов.

Структурное программирование – это методология и технология разработки программ, основанная на принципах:

• программирования «сверху-вниз»;

• - модульного программирования.

В соответствии с данной методологией любая программа представляет собой структуру, построенную из трёх типов базовых конструкций:

• - линейная структура – однократное выполнение операций в том порядке, в котором они записаны в тексте программы;

• - ветвление – однократное выполнение одной из двух или более операций, в зависимости от выполнения некоторого заданного условия;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 145: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

145

• - циклическая структура – многократное исполнение одной и той же операции до тех пор, пока выполняется некоторое заданное условие (условие продолжения цикла).

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

Повторяющиеся фрагменты программы (либо не повторяющиеся, но представляющие собой логически целостные вычислительные блоки) могут оформляться в виде подпрограмм (процедур или функций). В этом случае в тексте основной программы вместо помещённого в подпрограмму фрагмента вставляется инструкция вызова подпрограммы. При выполнении такой инструкции выполняется вызванная подпрограмма, после чего исполнение программы продолжается со следующей за командой вызова подпрограммы инструкции.

Такая последовательность гарантирует, что на каждом этапе разработки программист одновременно имеет дело с обозримым и понятным ему множеством фрагментов и может быть уверен, что общая структура всех более высоких уровней программы верна. При сопровождении и внесении изменений в программу выясняется, в какие именно процедуры нужно внести изменения, и они вносятся, не затрагивая непосредственно не связанные с ними части программы. Это позволяет гарантировать, что при внесении изменений и исправлении ошибок не выйдет из строя какая-то часть программы, находящаяся в данный момент вне зоны внимания программиста.

2.10.2. Объектно-ориентированное программирование

Объектно-ориентированное программирование (далее ООП) использует при разработке программ понятия объектов. Концепция ООП позволяет рассматривать программу как набор модулей, каждый из которых выполняет отведенную ему функцию.

В основе концепции ООП лежат три основные принципа:

Инкапсуляция Совмещение структур данных с функциями (методами), предназначенными для

манипулирования этими данными. Инкапсуляция достигается путем введения нового механизма структурирования и типизации данных - класса.

Наследование Создание новых, производных классов, которые наследуют данные и функции от

одного или нескольких ранее определенных базовых классов. При этом возможно переопределение или добавление новых данных и методов. В результате создается иерархия классов.

Полиморфизм Присвоение методу единого имени или идентификатора в рамках иерархии классов,

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

Одновременно с появлением и детализацией концепции ООП появились и основанные на ней языки программирования. Одним из первых языков стал алгоритмический язык Modula2. Язык программирования Turbo Pascal, разработанный фирмой Borland, начиная с версии 5.5, превратился в объектно-ориентированный. Но наиболее последовательное воплощение концепция ООП нашла в алгоритмическом языке C++.

Центральными в ООП являются понятия класса и объекта.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 146: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

146

Объект – это структурированная переменная, содержащая всю информацию о некотором физическом предмете или реализуемом в программе понятии, т.е. это некоторая сущность, имеющая четко выраженные границы. Объект может быть реальным или абстрактным.

Каждый объект характеризуется тремя составляющими:

• Состоянием. Объект описывается некоторым набором свойств (статических) и набором значений

(динамических).

Пример: Автомобиль (марка, год выпуска, пробег). В данном примере автомобиль – это объект, который имеет свойства: марка, год

выпуска и пробег.

• Поведением. Объекты, взаимодействуя друг с другом и могут выполнять различные операции друг

над другом.

• Индивидуальностью. Индивидуальность – набор свойств объекта, который позволяет отличать один

объект от другого. Понятия класса и объекта настолько тесно связаны, что невозможно говорить об

объекте безотносительно к его классу. Однако существует важное различие этих двух понятий. В то время как объект обозначает конкретную сущность, определенную во времени и в пространстве, класс определяет лишь абстракцию существенного в объекте.

Класс – это некое множество объектов, имеющих общую структуру и поведение.

Можно дать еще одно определение класса. Класс – это тип данных. Любой конкретный объект является экземпляром класса. Объекты, не связанные

общностью структуры, нельзя объединить в класс, так как по определению они не связаны между собой ничем, кроме того, что все они объекты.

Основной структурой, использующей инкапсуляцию, является класс. В классе определяются данные и код, который работает с этими данными. Класс является основой для создания объектов.

Пример: рассмотрим сходства и различия между следующими понятиями: цветы, роза, маргаритка, красная и желтая роза.

Из этого примера следует, что цветы – это класс. Роза и маргаритка – это подклассы класса цветы. Красная и желтая роза – являются объектами (экземплярами) класса роза.

Состояние объекта задается в его классе через определения констант или переменных, называемых переменными экземпляра.

2.10.3. Вопросы для самоконтроля 1. На каких принципах основывается структурное программирование? 2. Какие основные базовые конструкции структурного программирования?

3. Озвучьте основные принципы объектно-ориентированного программирования. 4. Что такое объект?

5. Как характеризуется объект?

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 147: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

147

6. Что такое класс?

7. Объясните связь между объектом и классом.

2.11. Компьютерные сети. Глобальная компьютерная сеть Интернет 2.11.1. Понятие компьютерных сетей

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

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

• обеспечение совместного использования аппаратных и программных ресурсов сети;

• обеспечение совместного доступа к ресурсам данных. Компьютерные сети включают в себя три составляющих:

• Техническое обеспечение – это ЭВМ различных типов, средства связи, оборудование абонентских пунктов. Основные требования, которые предъявляются к техническому обеспечению сети, это универсальность, и модульность, обеспечивающая возможность наращивания и изменения конфигурации сети.

• Информационное обеспечение сети представляет собой единый информационный фонд, ориентированный на решаемые в сети задачи. В состав информационного обеспечения входят база знаний, банки данных и т.д.

• Программное обеспечение сети предназначено для организации коллективного доступа к ее ресурсам, динамического распределения и перераспределения ресурсов сети с целью максимальной загрузки технических средств. Основным компонентом программного обеспечения сети являются сетевые операционные системы, которые представляют собой комплекс управляющих и обслуживающих программ.

2.11.2. Основные характеристики компьютерных сетей

Для оценки качества компьютерной сети можно использовать следующие характеристики.

• Скорость передачи данных по каналу связи - измеряется количеством битов информации, передаваемых за единицу времени. Единица измерения скорости передачи данных - Мегабит в секунду (Мбит/с). Скорость передачи данных зависит от типа и качества канала связи, типа используемых модемов.

• Пропускная способность канала связи - оценивается количеством знаков, передаваемых по каналу за единицу времени. Теоретическая пропускная способность определяется скоростью передачи данных. Единица измерения пропускной способности канала связи – количество знаков в секунду.

• Достоверность передачи информации - оценивают как отношение количества ошибочно переданных знаков к общему числу переданных знаков. Единица измерения достоверности – количество ошибок на знак.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 148: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

148

• Надежность коммуникационной сети определяется либо долей времени исправного состояния в общем времени работы, либо средним временем безотказной работы. Единица измерения надежности - среднее время безотказной работы в час.

• Время реакции сети – это время, затрачиваемое программным обеспечением и устройствами сети на подготовку к передаче информации по данному каналу. Время реакции сети измеряется миллисекундах.

2.11.3. Классификация компьютерных сетей

Современные сети можно классифицировать по различным признакам: По удаленности компьютеров:

• Локальные LAN (Local Area Network) - сеть в пределах предприятия, учреждения, одной организации. Компьютеры расположены на расстоянии до нескольких километров и обычно соединены при помощи скоростных линий связи.

• Региональные MAN (Metropolitan Area Network) - объединяют пользователей области, города, небольших стран. В качестве каналов связи используются телефонные линии. Расстояние между узлами сети составляет от 10 до 1000 км.

• Глобальные WAN (Wide Area Network) - включают другие глобальные сети, локальные сети, а также отдельно подключаемые к ней компьютеры.

Рис.2.11.1. Классификация компьютерных сетей по удаленности компьютеров

По назначению и перечню предоставляемых услуг:

• Общее использование файлов и принтеров - с помощью специальной ЭВМ (файл-сервер, принтер-сервер) организуется доступ пользователей к файлам и принтерам.

• Общее использование баз данных - с помощью специальной ЭВМ (сервер баз данных) организуется доступ пользователей к базе данных.

• Применение технологий Интернет - электронная почта, Всемирная паутина, телеконференции, видеоконференции, передача файлов через Интернет.

По способу организации взаимодействия:

• Одноранговые сети - все компьютеры одноранговой сети равноправны, при этом любой пользователь сети может получить доступ к данным, хранящимся на любом компьютере. Главное достоинство одноранговых сетей – это простота установки и эксплуатации. Главный недостаток состоит в том, что в условиях одноранговых сетей затруднено решение вопросов защиты информации. Поэтому такой способ организации сети используется для сетей с небольшим количеством компьютеров и там, где вопрос защиты данных не является принципиальным.

• Сети с выделенным сервером (иерархические сети) - при установке сети заранее выделяются один или несколько серверов - компьютеров, управляющих обменом данных по сети и распределением ресурсов. Любой компьютер, имеющий доступ к услугам сервера называют клиентом сети или рабочей станцией. Сам сервер может быть клиентом только сервера более высокого уровня иерархии. Иерархическая модель сети является

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 149: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

149

наиболее предпочтительной, так как позволяет создать наиболее устойчивую структуру сети и более рационально распределить ресурсы. Также достоинством иерархической сети является более высокий уровень защиты данных. К недостаткам иерархической сети, по сравнению с одноранговыми сетями, относятся:

• Необходимость дополнительной ОС для сервера.

• Более высокая сложность установки и модернизации сети.

• Необходимость выделения отдельного компьютера в качестве сервера

По технологии использования сервера:

• Сети с архитектурой файл-сервер - используется файловый сервер, на котором хранится большинство программ и данных. По требованию пользователя ему пересылаются необходимая программа и данные. Обработка информации выполняется на рабочей станции.

• Сети с архитектурой клиент-сервер - между приложением-клиентом и приложением-сервером осуществляется обмен данными. Хранение данных и их обработка производится на мощном сервере, который выполняет контроль над доступом к ресурсам и данным. Рабочая станция получает только результаты запроса.

По скорости передачи информации компьютерные сети делятся на низко-, средне- и высокоскоростные:

• Низкоскоростные сети - до 10 Мбит/с;

• Среднескоростные сети- до 100 Мбит/с;

• Высокоскоростные сети - свыше 100 Мбит/с. По типу среды передачи сети разделяются:

• Проводные (на коаксиальном кабеле, на витой паре, оптоволоконные);

• Беспроводные с передачей информации по радиоканалам или в инфракрасном диапазоне.

По топологии (как соединены компьютеры между собой):

• Общая шина

• Звезда

• Кольцо

2.11.4. Топология сетей

Топологией сети называется физическую или электрическую конфигурацию кабельной системы и соединений сети. В топологии сетей применяют несколько специализированных терминов:

• узел сети - компьютер, либо коммутирующее устройство сети;

• ветвь сети - путь, соединяющий два смежных узла;

• оконечный узел - узел, расположенный в конце только одной ветви;

• промежуточный узел - узел, расположенный на концах более чем одной ветви;

• смежные узлы - узлы, соединенные, по крайней мере, одним путём, не содержащим никаких других узлов.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 150: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

150

Любую компьютерную сеть можно рассматривать как совокупность узлов. Конфигурация физических связей определяется электрическими соединениями компьютеров между собой и может отличаться от конфигурации логических связей между узлами сети. Логические связи представляют собой маршруты передачи данных между узлами сети, образуются путем соответствующей настройки оборудования.

Существует три основных типа физической топологии локальных вычислительных сетей:

Кольцевая топология предусматривает соединение узлов сети замкнутой кривой, т.е. кабелем передающей среды. В такой сети к каждому узлу присоединены две и только две ветви. Информация по кольцу передаётся от узла к узлу, как правило, в одном направлении. Каждый промежуточный узел между передатчиком и приемником ретранслирует посланное сообщение. Принимающий узел распознаёт и получает только адресованные ему сообщения. В сети с кольцевой топологией необходимо принимать специальные меры, чтобы в случае выхода из строя или отключения какой-либо станции не прервался канал связи между остальными станциями. Преимущество данной топологии - простота управления, недостаток - возможность отказа всей сети при сбое в канале между двумя узлами.

Рис.2.11.2. Кольцевая топология сети

Шинная топология наиболее простая, реализуется с помощью кабеля, к которому подключаются все компьютеры. Все сигналы, передаваемые любым компьютером в сеть, идут по шине в обоих направлениях ко всем остальным компьютерам.

Рис.2.11.3. Шинная топология сети

Топология звезда использует отдельный кабель для каждого компьютера, проложенный от центрального устройства, называемого хабом (hub) или концентратором. Концентратор транслирует сигналы, поступающие на любой из его портов, на все остальные порты, в результате чего сигналы, посылаемые одним узлом, достигают остальных компьютеров. В такой сети имеется только один промежуточный узел. Сеть на основе «звезды» более устойчива к повреждениям по сравнению сетью на базе шинной архитектуры, так как повреждение кабеля затрагивает непосредственно только тот компьютер, к которому он соединен, а не всю сеть.

Рис.2.11.4. Топология звезда

В то время как небольшие сети, как правило, имеют типовую топологию - звезда, кольцо или общая шина, для крупных сетей характерно наличие произвольных связей между

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 151: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

151

компьютерами. В таких сетях можно выделить отдельные произвольно подсети, имеющие типовую топологию, поэтому их называют сетями со смешанной топологией:

Рис.2.11.5. Сеть со смешанной топологией

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

2.11.5. Модель взаимосвязи открытых систем

Основной задачей, решаемой при создании компьютерных сетей, является обеспечение совместимости оборудования по электрическим и механическим характеристикам и обеспечение совместимости информационного обеспечения (программ и данных) по системе кодирования и формату данных. Решение этой задачи относится к области стандартизации. Одним из примеров решения данной задачи является так называемая модель взаимосвязи открытых систем OSI (Model of Open System Interconnections).

Согласно модели OSI архитектуру компьютерных сетей следует рассматривать на разных уровнях (общее число уровней - до семи). Самый верхний уровень - прикладной. На этом уровне пользователь взаимодействует с вычислительной системой. Caмый нижний уровень - физический. Он обеспечивает обмен сигналами между устройствами. Обмен данными в системах связи происходит путем их перемещения с верхнего уровня на нижний, затем транспортировки и, наконец, обратным воспроизведением на компьютере клиента в результате перемещения с нижнего уровня на верхний.

Рассмотрим, как в модели OSI происходит обмен данными между пользователями, находящимися на разных континентах.

1. На прикладном уровне с помощью специальных приложений пользователь создает документ (сообщение, рисунок и т. п.).

2. На уровне представления операционная система его компьютера фиксирует, где находятся созданные данные (в оперативной памяти, в файле на жестком диске и т. п.), и обеспечивает взаимодействие со следующим уровнем.

3. На сеансовом уровне компьютер пользователя взаимодействует с локальной или глобальной сетью. Протоколы этого уровня проверяют права пользователя на «выход в эфир» и передают документ к протоколам транспортного уровня.

4. На транспортном уровне документ преобразуется в ту форму, в которой положено передавать данные в используемой сети. Например, он может нарезаться на небольшие пакеты стандартного размера.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 152: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

152

5. Сетевой уровень определяет маршрут движения данных в сети. Так, например если на транспортном уровне данные были «нарезаны» на пакеты, то на сетевом уровне каждый пакет должен получить адрес, по которому он должен быть доставлен независимо от прочих пакетов.

6. Уровень соединения (Канальный уровень) необходим для того, чтобы промодулировать сигналы, циркулирующие на физическом уровне, в соответствии с данными, полученным с сетевого уровня. Например в компьютере эти функции выполняет сетевая карта или модем.

7. Реальная передача данных происходит на физическом уровне. Здесь нет ни документов, ни пакетов, ни даже байтов — только биты, то есть, элементарные единицы представления данных. Восстановление документа из них произойдет постепенно, при переходе с нижнего на верхний уровень на компьютер клиента.

2.11.6. Сетевое оборудование

Основными компонентами сети являются рабочие станции, серверы, передающие среды (кабели) и сетевое оборудование.

Рабочими станциями называются компьютеры сети, на которых пользователями сети реализуются прикладные задачи.

Серверы сети - это аппаратно-программные системы, выполняющие функции управления распределением сетевых ресурсов общего доступа. Сервером может быть это любой подключенный к сети компьютер, на котором находятся ресурсы, используемые другими устройствами сети. В качестве аппаратной части сервера используется достаточно мощные компьютеры.

Выделяют следующие виды сетевого оборудования: Сетевые кабели (коаксиальные, состоящие из двух изолированных между собой

концентрических проводников, из которых внешний имеет вид трубки; кабели на витых парах, образованные двумя переплетёнными друг с другом проводами; оптоволоконные и др.).

Сетевые карты (Сетевые интерфейсные адаптеры) – это контроллеры, подключаемые к материнской плате компьютера, предназначенные для передачи сигналов в сеть и приема сигналов из сети. К разъёмам адаптеров подключается сетевой кабель.

Концентраторы (Hub) – это центральные устройства кабельной системы или сети физической топологии "звезда", которые при получении пакета на один из своих портов пересылает его на все остальные. Хаб с набором разнотипных портов позволяет объединять сегменты сетей с различными кабельными системами. К порту хаба можно подключать как отдельный узел сети, так и другой хаб или сегмент кабеля.

Для соединения локальных сетей друг с другом используются следующие устройства: Мосты (Bridge) - устройства сети, которые соединяют два отдельных сегмента,

ограниченных своей физической длиной. Мосты также усиливают и конвертируют сигналы для кабеля другого типа. Это позволяет расширить максимальный размер сети.

Мосты передают данные между сетями в пакетном виде, не производя в них никаких изменений. Ниже на рисунке показаны три локальные сети, соединённые двумя мостами. Кроме этого, мосты могут фильтровать пакеты, охраняя всю сеть от локальных потоков данных, и пропуская наружу только те данные, которые предназначены для других сегментов сети.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 153: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

153

Шлюзы (Gateway) - программно-аппаратные комплексы, соединяющие разнородные сети или сетевые устройства. Шлюзы позволяет решать проблемы различия протоколов или систем адресации. Шлюз, в отличие от моста, применяется в случаях, когда соединяемые сети имеют различные сетевые протоколы. Поступившее в шлюз сообщение от одной сети преобразуется в другое сообщение, соответствующее требованиям следующей сети.

Маршрутизаторы (Router) - стандартные устройства сети, работающие на сетевом уровне и позволяющие переадресовывать и маршрутизировать пакеты из одной сети в другую. Он позволяет, например, расщеплять большие.сообщения на более мелкие порции, обеспечивая тем самым взаимодействие локальных сетей с разным размером пакета. Маршрутизатор может пересылать пакеты на конкретный адрес (мосты могут только отфильтровывают ненужные пакеты), выбирать лучший путь для прохождения пакета.

Межсетевые экраны (firewall, брандмауэры) - это программный и/или аппаратный барьер между двумя сетями, позволяющий устанавливать только авторизованные межсетевые соединения, реализующий контроль за поступающей в локальную сеть и выходящей из нее информацией, и обеспечивающие защиту локальной сети посредством фильтрации информации. Большинство межсетевых экранов построено на классических моделях разграничения доступа, согласно которым субъекту (пользователю, программе, процессу или сетевому пакету) разрешается или запрещается доступ к какому-либо объекту (файлу или узлу сети) при предъявлении некоторого уникального, присущего только этому субъекту, элемента. В большинстве случаев этим элементом является пароль. Для сетевого пакета таким элементом являются адреса или флаги, находящиеся в заголовке пакета, а также некоторые другие параметры.

2.11.7. Глобальная компьютерная сеть Интернет. Структура и принцип работы

Интернет - это глобальная компьютерная сеть, объединяющая многие локальные, региональные и корпоративные сети и включающая десятки миллионов компьютеров.

Рис.2.11.6. Глобальная компьютерная сеть Интернет

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 154: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

154

Отличие Интернет от традиционных сетей состоит в том, что она не имеет своего официального владельца. Это добровольная ассоциация различных сетей. Существуют только организации, которые координируют регистрацию новых пользователей в сети. Техническую сторону организации сети контролирует Федеральный сетевой совет (FNC), который 24 октября 1995 года принял определение того, что же мы подразумеваем под термином "Интернет":

Интернет – это глобальная компьютерная система, которая:

• логически взаимосвязана пространством глобальных уникальных адресов (каждый компьютер, подключаемый к сети имеет свой уникальный адрес);

• способна поддерживать коммуникации (обмен информацией); • обеспечивает работу высокоуровневых сервисов (служб), например, WWW,

электронная почта, телеконференции, разговоры в сети и другие. Структура Интернет напоминает паутину, в узлах которой находятся компьютеры,

связанные между собой линиями связи. Узлы Интернет, связанные высокоскоростными линиями связи, составляют базис Интернет. Оцифрованные данные пересылаются через маршрутизаторы, которые соединяют сети с помощью сложных алгоритмов, выбирая маршруты для информационных потоков.

Сервер в сети Интернет - это компьютер, обеспечивающий обслуживание пользователей сети: разделяемый доступ к дискам, файлам, принтеру, системе электронной почты. Обычно сервер - это совокупность аппаратного и программного обеспечения. Компьютер, подключенный к Интернет и используемый для связи с другими компьютерами сети называется хостом.

Сервер предоставляет услуги другим компьютерам, запрашивающим информацию, которые называют клиентами (пользователями, абонентами). Таким образом, работа в Интернет предполагает наличие передатчика информации, приемника и канала связи между ними. Когда мы «входим» в Интернет, наш компьютер выступает в качестве клиента, он запрашивает необходимую нам информацию на выбранном нами сервере.

Основной протокол, по которому работает Интернет, - это протокол TCP/IP, совмещающий протоколы передачи TCP (Transmission Control Protocol) и протокол маршрутизации IP (Internet Protocol).

Перед отправкой в сеть данные разбиваются на пакеты. Пакет- это единица информации, передаваемая между устройствами сети как единое целое. На передающей стороне пакет проходит последовательно через все уровни системы сверху вниз (с прикладного уровня до физического). Затем он передаётся по сетевому кабелю на компьютер – получатель и опять проходит все уровни в обратном порядке. Протокол разбиения передаваемых данных на пакеты получил название TCP. Это протокол транспортного уровня. Он управляет тем, как происходит передача информации.

Каждый пакет содержит адреса отправителя и получателя и порядковый номер пакета в общем потоке данных. Сервер, на который поступает данный пакет, сравнивает свой адрес с адресом получателя, указанным в пакете, и направляет пакет в нужную сторону. Протокол адресации называется IP. Благодаря тому, что каждый пакет содержит все необходимые данные, он может доставляться независимо от других, и довольно часто случается так, что пакеты добираются до места назначения разными путями. А компьютер-получатель затем выбирает из пакетов данные и собирает из них тот файл, который был заказан.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 155: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

155

2.11.8. Адресация в сети Интернет

В протоколе TCP/IP каждый компьютер адресуется четырьмя десятичными числами, отделяемыми друг от друга точками. Каждое число может иметь значение от 1 до 255. Адрес компьютера выглядит следующим образом:

19.226.192.108 Такой адрес называется IP-адресом. Этот адрес может быть постоянно закреплен за

компьютером или же присваиваться динамически - в тот момент, когда пользователь соединился с провайдером, но в любой момент времени в Интернет не существует двух компьютеров с одинаковыми IP-адресами.

Пользователю неудобно запоминать такие адреса, которые к тому же могут изменяться. Поэтому в Интернет существует Доменная Служба Имен (DNS - Domain Name System), которая позволяет каждый компьютер назвать по имени. В сети существуют миллионы компьютеров, и чтобы имена не повторялись, они разделены по независимым доменам.

Таким образом адрес компьютера выглядит как несколько доменов, разделенных точкой:

… <сегмент 3>.<сегмент 2>.<сегмент 1> Здесь сегмент 1 – домен 1 уровня, сегмент 2 – домен 2 уровня и т.д.

Домен 1 уровня обычно определяет страну местоположения сервера (ru – Россия; ua – Украина; uk – Великобритания; de – Германия) или вид организации (com – коммерческие организации; edu - научные и учебные организации; gov - правительственные учреждения; org – некоммерческие организации).

Доменное имя - это уникальное имя, которое данный поставщик услуг избрал себе для идентификации. Например, доменное имя www.microsoft.com обозначает компьютер с именем www в домене microsoft.com. Microsoft – это название фирмы, com - это домен коммерческих организаций. Имя компьютера www говорит о том, что на этом компьютере находится WWW-сервис. Это стандартный вид адреса серверов крупных фирм (например, www.intel.com, www.amd.com и т.д.). Имена компьютеров в разных доменах могут повторяться. Кроме того, один компьютер в сети может иметь несколько DNS-имен.

Когда вводится доменное имя, например, www.mrsu.ru, компьютер должен преобразовать его в адрес. Чтобы это сделать, компьютер посылает запрос серверу DNS, начиная с правой части доменного имени и двигаясь влево. Программное обеспечение сервера DNS знает, как связаться с корневым сервером, на котором хранятся адреса серверов имён домена первого уровня (крайней правой части имени, например, ru). Таким образом, сервер запрашивает у корневого сервера адрес компьютера, отвечающего за домен ru. Получив информацию, он связывается с этим компьютером и запрашивает у него адрес сервера mrsu. После этого от сервера mrsu он получает адрес www компьютера, который и был целью данной прикладной программы.

Для адресации ресурсов в Интернет используются универсальные указатели ресурсов URL(Universal Resource Locator).

URL включает в себя: • метод доступа к ресурсу, т.е. протокол доступа (http, ftp, telnet и др.);

• сетевой адрес ресурса (имя хост-машины и домена); • полный путь к файлу на сервере.

В общем виде формат URL выглядит так:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 156: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

156

method://host.domain/path/filename где method - одно из значений, перечисленных ниже: http - файл на World Wide Web сервере;

news - группа новостей телеконференции Usenet; telnet - выход на ресурсы сети Telnet;

ftp – файл на FTP – сервере. host.domain – доменное имя сервера в сети Интернет;

path – путь к файлу на сервере; filename – имя файла. Пример: http://support.vrn.ru/archive/index.html Префикс http:// указывает, что далее следует адрес Web-страницы, support.vrn.ru –

доменное имя сервера, archive – имя каталога на сервере на сервере, index.html - имя файла.

2.11.9. Службы Интернета

К услугам сети Интернет прибегают сотни миллионов человек. Но сеть Интернет — это лишь средство связи компьютеров и локальных сетей между собой. Для хранения и передачи информации по сети Интернет созданы специальные информационные службы, иногда называемые сервисами Интернет. В простейшем понимании служба - это пара программ, взаимодействующих между собой согласно определенным правилам, называемым прикладными протоколами. Одна из программ называется сервером, а вторая – клиентом. Разные службы имеют разные прикладные протоколы. Чтобы воспользоваться какой-то из служб Интернета, необходимо установить на компьютере клиентскую программу, способную работать по протоколу данной службы.

Этих служб несколько, наиболее распространенными являются следующие:

• Электронная почта (E-mail) - выполняет функции обычной почты. Такая почта позволяет отправлять и принимать текстовые сообщения, к которым можно «прикреплять» файлы любого формата. Электронная почта работает по протоколам SMTP и POP3. Данные два протокола являются стандартными почтовыми протоколами Интернет, построенными на основе базового протокола TCP/IP. SMTP определяет правила отправки почтовых сообщений по Интернету. Протокол РОР3 является протоколом для получения сообщений. В соответствии с ним почта принимается сервером и накапливается на нем. Программа - почтовый клиент периодически проверяет почту на сервере и загружает сообщения на локальный компьютер. Существует множество клиентских программ для работы с электронной почтой, например, Microsoft Outlook Express (входит в состав стандартных программ ОС Windows), Microsoft Outlook (входит в состав пакета программ MS Office), The Bat!, Eudora Pro и др.

Адрес электронной почты имеет вид: Имя пользователя @ адрес компьютера. Например: [email protected]

Левая часть адреса является именем адресата, правая часть - доменным именем компьютера, на котором хранятся сообщения.

• Телеконференции(UseNet) разработаны как система обмена текстовой информацией между компьютерами. Служба телеконференций похожа на рассылку электронной почты, в ходе которой сообщение отправляется не одному корреспонденту, а

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 157: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

157

помещается на сервер телеконференций, и отправляется на все серверы, с которыми он связан. На каждом сервере сообщение хранится ограниченное время, в течение которого все желающие могут с ним ознакомиться. Для работы со службой телеконференций существуют специальные клиентские программы. Например, почтовый клиент Microsoft Outlook Express позволяет работать также и со службой телеконференций.

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

• Служба передачи файлов (FTP). Назначение FTP - обмен файлами через Интернет. Служба FTP имеет свои серверы, на которых хранятся архивы данных. Необходимость в передаче файлов возникает, например, при приеме файлов программ, при пересылке крупных документов, при передаче архивных файлов. Служба использует протокол FTP (File Transfer Protocol). На компьютере пользователя используется специальное программное обеспечение для приема файлов. В частности, программы – браузеры WWW обладают встроенными средствами для работы по протоколу FTP.

• Терминальный режим (Telnet). Служба удаленного управления компьютером. Подключившись к удаленному компьютеру по протоколу этой службы, можно управлять работой этого компьютера.

• Служба IRC (Internet Relay Chat) предназначена для прямого общения нескольких клиентов в режиме реального времени. Службу IRC часто называют чатом.

• Служба World Wide Web (WWW, Всемирная паутина) – это служба поиска и просмотра гипертекстовых документов. Эти документы называются Web-страницами, а совокупность близких по смыслу или тематике и хранящихся вместе Web-страниц называется – Web-сайтом или Web-узлом. На одном Web-сервере может храниться множество Web-сайтов. Web-страницы могут включать в себя текст, рисунки, анимацию, звук, видео, а также активные элементы – небольшие программы, оживляющие страницу, делающие ее интерактивной, то есть изменяющейся в зависимости от действий пользователя. Прикладным протоколом службы WWW является протокол передачи гипертекста http. Для работы со службой WWW необходимо установить на компьютере специальную программу просмотра Web-документов, называемую WWW-браузером. Это прикладная программа, которая получает затребованные документы, интерпретирует данные и отображает содержание документов на экране. С операционной системой Windows 98 и выше поставляется встроенный браузер Internet Explorer.

2.11.10. WWW (World Wide Web) и HTML

Главной и первоначальной идеей этой службы является идея гипертекста. Эту идею выдвинул Тим Бернерс Ли в 1989 году в качестве новой основы доступа к информации. Гипертекст – это формат документа, который кроме текста, может содержать ссылки на другие гипертекстовые документы, рисунки, музыку и файлы. Гиперссылки - это ссылки, позволяющие переходить от одной Web-страницы к другой щелчком мыши. Гипертекстовая связь между множеством документов, хранящихся на физических серверах Интернета, является основой существования логического пространства WWW. Такая связь не могла бы существовать, если бы каждый документ в этом пространстве не обладал своим уникальным адресом. Если путь к конкретной странице не указан, подразумевается начальная страница сайта или Web-сервера.

Например, адрес компьютера, на котором расположен WWW-сервер поисковой системы Rambler, имеет вид: http://www.rambler.ru . По этому адресу в программах

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 158: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

158

просмотра загружается стартовая страница системы Rambler, а Web-страница, описывающая поисковый язык системы, имеет URL http://www.rambler.ru/new/help.html

HTML (Hyper Text Markup Language) – это формат гипертекстовых документов, использующихся в WWW для предоставления информации. Формат этот не описывает то, как документ должен выглядеть, а его структуру и связи. Внешний вид документа на экране пользователя определяется программой - браузером. Имена файлов в формате HTML обычно имеют расширение htm, html. Теги – это команды языка html. От остального текста они отделяются треугольными скобками. Например, <P>, </P>. Часто теги ставятся парами для определения начала и окончания области кода HTML, на которую они действуют. Например, <P> - открывающий тег, </P> - закрывающий тег. Теги определяют, какие параметры имеет текст в области их действия, размер, начертание шрифта, выравнивание, цвет, расположение объектов в документе и т.д.

2.11.11. Поиск информации в Интернет

Поисковая система – это комплекс программ и мощных компьютеров, автоматически просматривающих ресурсы Интернет, и индексирующих их содержание. Поисковые системы могут отличаться по эффективности поиска, по языку поиска (русский, английский и др.) и по некоторым другим возможностям. Например, одни поисковые системы находят информацию только в виде Web-страниц, другие могут просматривать и группы новостей, и файловые серверы. Результатом поиска являются гиперссылки на документы, содержащие требуемую информацию.

Наиболее известны следующие системы для поиска информации в международных информационных ресурсах:

Alta Vista (http://www.altavista.com/);

Google (http://www.google.com/); Yahoo (http://www.yahoo.com/);

Для поиска информации в российских информационных ресурсах: Яндекс (http://www.yandex.ru/).

Рамблер (http://www.rambler.ru/); Апорт (http://www.aport.ru/).

Для поиска информации в Интернет с использованием поисковой системы необходимо перейти на ее WEB - страницу, набрав электронный адрес или воспользоваться гипертекстовой ссылкой на эту систему.

Поисковые системы могут быть 2-х типов: универсальные и специализированные. Наиболее популярные современные поисковые системы сочетают в себе оба типа.

В универсальных системах используется обычный принцип поиска в документах - по ключевым словам. Ключевым словом (Keyword) документа называется отдельное слово или словосочетание, которое отражает содержание данного документа. Для поиска документов по ключевому слову надо ввести это слово в поле для ввода запроса и нажать кнопку “Search” (или “Поиск” в русских системах), расположенную рядом с полем ввода.

Поисковые системы обычно состоят из трех компонентов: • поисковый робот (агент, паук или кроулер), который перемещается по сети и

собирает информацию; • база данных, которая содержит всю информацию, собираемую роботом;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 159: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

159

• поисковый механизм, который используется как интерфейс для взаимодействия с базой данных.

Поисковые роботы - это специальные программы, которые занимаются поиском страниц в сети, извлекают гипертекстовые ссылки на этих страницах и автоматически индексируют информацию, которую они находят для построения базы данных.

При запросе к поисковой системе база данных отыскивает предмет запроса, основанный на информации, указанной в заполненной форме поиска, и выводит список ссылок на документы, соответствующих запросу.

Специализированные справочные службы (каталоги) - это тематические каталоги, в которых собраны структурированные сведения об адресах серверов по той или иной тематике. Ссылки в такие каталоги заносятся не автоматически, а с помощью администраторов.

2.11.12. Подключение к сети Интернет

Подключением к сети Интернет называют соединение компьютера с сервером провайдера, который постоянно подключен к Интернет. Способов подключения к оборудованию провайдера достаточно много, это подключение по коммутируемой телефонной линии, по выделенной линии, по цифровой телефонной связи, по сети кабельного телевидения, по спутниковым каналам, по радиоканалу.

Рис.2.11.7. Общая схема работы интернет сервис провайдера.

Наиболее доступным и часто используемым способом подключения к сети Интернет является подключение по обычной коммутируемой телефонной линии (dial-up). Для подключения к сети Интернет необходимы следующие основные составляющие:

1. Персональный компьютер. 2. Модем. Модем является устройством, обеспечивающим преобразование цифровой информации компьютера в сигналы, передаваемые по телефонной линии, и обратно. Его название

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 160: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

160

произошло от основных функций - модулирование (modulation) - преобразование сигнала при передаче и демодулирование (demodulation) - обратное преобразование при приеме.

Рис.2.11.8. Внутренний модем

Рис.2.11.9. Внешний модем

3. Настроенное программное обеспечение. Для подключения необходимы специальные программы, позволяющие набирать телефонный номер с помощью компьютера и осуществлять непосредственное подключение к сети Интернет (такие программы встроены в современные операционные системы).

Для установления связи компьютера с Интернет через модем требуется также пакет программ, называемый драйвером TCP/IP, для ОС Windows – это драйвер Winsock (Windows Sockets). Для его использования необходимо установить и настроить программу удаленного доступа к сети (Dial-Up Networking). Для просмотра Web-страниц необходимо также наличие программы – браузера.

4. Линия связи. Обычно это аналоговая телефонная линия или линия связи ISDN (Integrated Services Digital Network), которая устанавливает цифровое соединение между персональным компьютером и провайдером. Линия ISDN может передавать информацию без предварительного преобразования в аналоговую форму с помощью модема, что увеличивает скорость обмена. Линия связи называется выделенной, если она круглосуточно соединяет провайдера и абонента для подключения к сети Интернет или коммутируемой, если она связывает с Интернет только во время сеанса связи.

5. Провайдер(ISP -Internet Service Provider) – это поставщик услуг Интернет, организация, которая предоставляет возможность подключения к сети Интернет. Он предоставляет необходимое программное обеспечение, адрес электронной почты и доступ к другим возможностям Интернет. Услуги доступа к Интернет, как правило, являются платными. Существуют различные варианты оплаты. Обычно при подключении через модем предлагаются следующие тарифы:

- почасовой, т.е. за время подключения к сети Интернет; - за объем трафика (трафик- это объем информации, передаваемой по сети);

- за определенный период (сутки, месяц) без подсчета фактического времени подключения и трафика;

- за поддержание почтового ящика.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 161: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

161

2.11.13. Вопросы информационной безопасности

Информационной безопасностью называют меры по защите информации от неавторизованного (несанкционированного) доступа, разрушения, модификации, раскрытия и задержек в доступе.

Информационная безопасность включает в себя меры по защите процессов создания данных, их ввода, обработки и вывода. Цель информационной безопасности - обезопасить ценности системы, защитить и гарантировать точность и целостность информации и минимизировать разрушения, которые могут иметь место, если информация будет модифицирована или разрушена.

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

Сюда входят:

• аппаратные и программные средства,

• криптографическое закрытие информации,

• физические меры,

• организованные мероприятия,

• законодательные меры. Все эти средства защиты можно разделить на две группы технические и

нетехнические. К техническим средствам относятся аппаратные и программные средства и криптографическое закрытие информации, а к нетехническим - остальные перечисленные выше.

Защита информации от компьютерных вирусов Защита информации от компьютерных вирусов за последнее время приобрела особую

актуальность.

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

Компьютерный вирус представляет собой самовоспроизводящуюся программу, которая способна внедрять свои копии в файлы, системные области, вычислительные сети и т, д. и приводить к нарушению нормального функционирования компьютера. Вирусы классифицируются по следующим признакам:

• по среде обитания;

• способу заражения среды обитания;

• способу активации;

• деструктивным возможностям;

• особенностям алгоритма.

По среде обитания вирусы разделяют на:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 162: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

162

• файловые;

• загрузочные;

• сетевые.

Классификация антивирусных программ Антивирусными называются программы, предназначенные для защиты данных от

разрушения, обнаружения и удаления компьютерных вирусов.

Различают следующие разновидности антивирусных программ:

• фильтры или сторожа;

• детекторы;

• доктора или фаги;

• ревизоры;

• иммунизаторы или вакцины.

Защита информации в Интернете Принципы защиты информации в Интернете опираются на определение информации.

Информация – это продукт взаимодействия данных и адекватных им методов. Если в ходе коммуникационного процесса данные передаются через открытые системы (Интернет относится именно к таковым), то исключить доступ к ним посторонних лиц невозможно теоретически. Поэтому системы защиты сосредоточены на втором компоненте информации - на методах. Их принцип действия основан на том, чтобы исключить или затруднить возможность адекватного метода для преобразования данных в информацию. Одним из приемов такой защиты является шифрование данных.

2.11.14. Вопросы для самоконтроля 1. Что такое компьютерная сеть? 2. По каким признакам принято классифицировать компьютерные сети.

3. Какие сети называются локальными? 4. Назовите основные типы физической топологии вычислительных сетей.

5. Перечислите основные компоненты компьютерной сети. 6. Что такое маршрутизатор?

7. Что такое глобальная сеть? 8. Назовите и охарактеризуйте базовые протоколы сети Интернет.

9. Охарактеризуйте основные понятия Интернет: сайт, провайдер, хост, сервер? 10. Какова структура IP-адреса?

11. Для чего существует служба имен доменов (DNS)? 12. Перечислите службы Интернета.

13. Назовите прикладные протоколы, на которых основана работа электронной почты. 14. Какова структура адреса электронной почты?

15. Что такое WWW?

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 163: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

163

16. Какие функции выполняет программа-браузер?

17. Что такое гипертекст? 18. Для чего используются гиперссылки?

19. Какие Вы знаете поисковые системы? 20. Каково назначение языка HTML?

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 164: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

164

3. ПРАКТИКУМ ПО ДИСЦИПЛИНЕ 3.1. Арифметические операции в двоичной системе счисления

Цель работы Выполнив эту работу, Вы научитесь:

• выполнять сложение чисел в двоичной системе счисления.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из раздела 2.1.3 курса лекций.

Упражнение 1 Формулировка задания Даны числа 1001(2) и 101(2). Найти сумму этих чисел.

Решение 1001(2) + 101(2)

0(2) 1. При сложении двух единиц согласно таблице 1.2 курса лекций получаем 10. В

младшем разряде записываем 0, а 1 переносится влево на одну позицию. 1001(2)

+ 101(2) 10(2)

2. При сложении двух нолей получаем 0. Не забываем про 1, которую перенесли из младшего разряда. При сложении 0 и 1 получаем 1.

1001(2) + 101(2)

110(2) 3. При сложении 0 и 1 получаем 1.

1001(2) + 101(2)

1110(2) 4. В старшем разряде осталась только 1.

5 Проведем проверку. 1001(2)=9(10), 101(2)=5(10), 1110(2)=14(10)

9+5=14

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 165: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

165

Контрольные задания 1. Сложите числа 10(2) и 11(2). Выполните проверку.

2. Сложите числа 111(2) и 101(2). Выполните проверку.

3.2. Построение таблиц истинности для логических формул Цель работы Выполнив эту работу, Вы научитесь:

• строить таблицы истинности для заданных логических формул.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из раздела 2.1.4 курса лекций.

Упражнение 1 Формулировка задания

Дана логическая формула ABAF →∧= )( . Построить таблицу истинности для данной формулы.

Решение: 1. Расставляем приоритеты выполнения операций:

1) BX = – операция отрицания высказывания В. Результат выполнения операции присваиваем переменной X .

2) XAY ∧= – операция логического умножения (конъюнкция) высказываний A и X . Результат выполнения операции присваиваем переменной Y .

3) AYF →= – операция логического следования (импликация) высказываний Y и A . Результат выполнения операций присваиваем переменной F .

2. Строим таблицу, состоящую из пяти столбцов:

Исходные данные

A B Х Y F

В Исходные данные таблицы записываем имена высказываний А и В. В остальные три столбца записываем имена переменных, которым присваиваем результаты логических операций.

3. Исходные данные таблицы заполняем возможными комбинациями значений высказываний А и В (первый вариант – когда оба высказывания истинны; второй и третий варианты – когда одно из высказываний истинно, а другое ложно; четвертый вариант – когда оба высказывания ложны).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 166: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

166

Исходные данные

A B Х Y F

1 1

0 1

1 0

0 0

Примечание: истина обозначается – 1, а ложь – 0. 4. Заполняем значениями столбец с именем Х. Для этого по таблице истинности

основных логических операций (см. Курс лекций, пункт 2.1.4) определяем значение операции инверсия Х=0 (при начальном значении В=1) и т.д.

Исходные данные

A B Х Y F

1 1 0

0 1 0

1 0 1

0 0 1

5. Заполняем значениями столбец с именем Y. Для этого по таблице истинности основных логических операций определяем значение операции конъюнкции Y=0 (при А=1 и Х=0) и т.д.

Исходные данные

A B Х Y F

1 1 0 0

0 1 0 0

1 0 1 1

0 0 1 0

6. Заполняем значениями столбец с именем F. Для этого по таблице истинности основных логических операций определяем значение операции логическое следование F=1 (при Y =0 и А=1) и т.д.

Исходные данные

A B Х Y F

1 1 0 0 1

0 1 0 0 1

1 0 1 1 1

0 0 1 0 1

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 167: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

167

3.3. Работа в среде ОС Windows 3.3.1. Основные приемы работы в среде Windows

Цели работы Выполнив эту работу, Вы научитесь:

• использовать справочную систему для разрешения возникающих проблем в процессе работы в среде Windows;

• выполнять поиск файлов на компьютере с использованием различных критериев поиска;

• просматривать свойства объектов;

• настраивать свойства Рабочего стола Windows.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из раздела 2.3.3 курса лекций.

Упражнение 1 1. Вызовите справочную систему Windоws. Для этого в меню Пуск выберите команду Справка и поддержка. Откроется диалоговое окно Центр справки и поддержки:

2. Воспользуйтесь кнопкой Указатель для поиска информации о копировании файлов методом перетаскивания. Для этого:

• нажмите кнопку Указатель в окне Центр справки и поддержки;

• введите в поле ввода текст «копирование файлов», после чего в левом окне поя-вится список вариантов копирования различных объектов:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 168: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

168

• найдите и активизируйте нужный элемент списка «путем перетаскивания»;

• в правом окне появится пояснение по проведению операций копирования методом перетаскивания.

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

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

6. Создайте на Рабочем столе ярлыки всех дисков. Для этого откройте окно Мой компьютер. Щелчком правой кнопки мыши по значку диска откройте контекстное меню и выберите команду Создать ярлык. Появится диалоговое окно с предложением разместить ярлык на Рабочем столе, ответьте Да. 7. Щелкните правой кнопкой мыши на Рабочем столе. В контекстном меню выберите пункт Свойства. На диалоговой панели Свойства – лор Экран на пяти вкладках установите стиль оформления, выберите заставку и т.д. 8. Проверьте правильность установки даты, времени и часового пояса на Вашем компьютере. Для этого щелкните правой клавишей мыши по часам в правом нижнем углу экрана Windows.

9. Ознакомьтесь со свойствами дисков (пункт Свойства в контекстном меню для диска) в окне Мой компьютер и ответьте на следующие вопросы:

• какой объем памяти имеет каждый из них?

• сколько на каждом из них свободного места?

• какой объем памяти уже занят данными?

• какое имя присвоено каждому из дисков? Для просмотра свойств диска откройте контекстное меню щелчком правой кнопки по

значку диска и выберите пункт меню Свойства.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 169: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

169

3.3.2. Приемы работы с объектами в папке Мой компьютер Цели работы Выполнив эту работу, Вы научитесь:

• создавать, перемещать, копировать, удалять папки, файлы, ярлыки;

• изменять вид представления информации в окне папки.

Задание Выполните упражнение 2. Перед выполнением упражнений изучите материал по теме

из раздела 2.3.4 курса лекций. Обратите особое внимание на описание способов выполнения операций с папками, файлами, ярлыками (создание, удаление, копирование, перемещение).

Упражнение 2 1. Создайте на Рабочем столе папку с именем Информатика. Для этого щелчком правой кнопки мыши в свободной области Рабочего стола откройте контекстное меню и выберите команды Создать – Папку. Появится значок папки с именем Новая папка и откроется поле для изменения имени папки. Введите имя Информатика и нажмите клавишу <Enter>.

2. Скопируйте в папку Информатика четыре любых файла с разных дисков Вашего компьютера. Чтобы скопировать файл, выделите его и выполните в меню Правка – Копировать в папку – выбрать папку Информатика – копирование. 3. Переместите папку Информатика в папку Мои документы. Перемещение объекта выполняется аналогично процедуре копирования (Правка – Переместить в папку – …). 4. Создайте в папке Мои документы ярлык для папки Информатика (команда Создать ярлык в контекстном меню, открываемом щелчком правой кнопки мыши по значку папки). 5. Внутри папки Информатика создайте вложенную папку с именем Ярлыки.

6. Переместите ярлык для папки Информатика из папки Мои документы в папку Ярлыки.

7. Создайте в папке Мои документы ярлык файла, имеющего самый большой размер. Для определения такого файла установите представление информации в папке Мои документы в виде таблицы (Вид – Таблица) и упорядочите файлы в папке по размеру (Вид – Упорядочить значки – Размер).

8. Переместите созданный ярлык из папки Мои документы в папку Ярлыки. 9. Значки в папке Информатика упорядочите по типу (Вид – Упорядочить значки – Тип), а затем – по дате последнего изменения (Вид – Упорядочить значки – Изменен). 10. Удалите из папки Информатика файл с самой поздней датой последнего изменения. Для удаления файла откройте контекстное меню щелчком правой кнопки по значку файла, выберите пункт Удалить, ответьте Да в диалоговом окне.

11. Удалите все созданные папки и ярлыки.

3.3.3. Контрольное задание 1. Используя справочную систему, найдите информацию о том, какими способами можно переименовать файл.

2. Создайте на Рабочем столе папку с именем Windows-задание. 3. Скопируйте в нее 5 любых файлов с разных дисков вашего компьютера.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 170: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

170

4. Создайте внутри папки Windows-задание при помощи контекстного меню документ Документ Word.doc. 5. Внутри папки Windows-задание создайте вложенную папку Ярлыки, куда поместите ярлыки самого большого и самого маленького файла папки Windows-задание. 6. Значки в папке Windows-задание упорядочите по размеру, а затем - по имени.

7. Удалите из папки Windows-задание файл, который занимает наибольший объем памяти. 8. Переместите папку Windows-задание в папку Мои документы.

9. Расположите на Рабочем столе ярлык папки Windows-задание. 10. Удалите все созданные папки.

3.4. Работа с документами в программе Microsoft Word 3.4.1. Настройка интерфейса пользователя программы MS Word Цели работы Выполнив эту работу, Вы научитесь:

• включать (выключать) необходимые для работы управляющие элементы окна программы MS Word (область задач, панели инструментов, масштабные линейки);

• устанавливать требуемый режим просмотра и масштаб просмотра документа;

• включать (выключать) режим показа границ текста и режим показа непечатаемых знаков.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из раздела 2.4.1 курса лекций.

Упражнение 1 1. Запустите программу Microsoft Word (Пуск – Программы – …).

2. Если открылась область задач, закройте ее, щелкнув кнопку Закрыть в правом верхнем углу области задач.

3. Найдите в окне программы строку заголовка программы, в которой указано имя активного в данный момент документа Документ 1.

4. Найдите в окне программы строку управляющего меню. Выполните команды Файл – Создать…. Вновь откроется область задач, выберите пункт Новый документ. Будет создан документ с именем Документ 2. 5. Переключитесь в окно документа Документ 1, используя меню Окно. 6. Найдите в окне программы панели инструментов. В меню Вид выберите пункт Панели инструментов и определите, какие панели в данный момент включены (эти панели отмечены в списке флажками). 7. Выполнив несколько раз команды Вид – Панели инструментов, отключите последовательно все панели (щелчком левой кнопки мыши по названию панели сбросьте флажки).

8. Включите панель Стандартная и, проведя медленно курсор мыши вдоль панели, познакомьтесь с названиями ее инструментов.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 171: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

171

9. Включите панель Форматирование и познакомьтесь с названиями ее инструментов.

10. Найдите в окне горизонтальную координатную линейку. Если линейка отсутствует, включите ее, выполнив в меню Вид – Линейка. Если линейка присутствует, сначала отключите ее, а затем включите вновь. 11. Измените размеры левого и правого полей документа, перемещая с помощью мыши окрашенные в темный цвет области горизонтальной линейки. 12. В строке состояния найдите информацию о том, какой регистр ввода текста (русский или английский) включен в данный момент. 13. Введите с клавиатуры несколько слов произвольного текста. Закончите ввод нажатием клавиши <Enter>. 14. В строке состояния найдите информацию о том, в какой строке и какой позиции строки, на каком расстоянии от верхнего края листа находится курсор ввода текста. 15. В строке состояния найдите информацию о том, какой режим ввода символов (режим вставки или режим замены) установлен в данный момент. Измените режим ввода символов (двойным щелчком мыши по слову ЗАМ в строке состояния).

16. Ведите несколько слов, предварительно установив курсор внутри имеющегося текста. Проанализируйте результат. Вернитесь к прежнему режиму ввода символов.

17. Открыв меню Вид, определите, какой режим просмотра документа установлен в данный момент. Последовательно установите режимы Обычный, Веб-документ, Разметка страницы. Посмотрите, как при этом изменяется внешний вид документа. 18. Установите режим Разметка страницы для просмотра документа. Установите масштаб просмотра документа По ширине страницы в меню Вид – Масштаб или с помощью инструмента Масштаб. Измените масштаб, установив Страница целиком, затем – масштаб 100 %. Верните масштаб По ширине страницы. 19. Найдите в окне вертикальную координатную линейку и полосы прокрутки документа (должен быть установлен режим просмотра Разметка страницы). 20. Отключите эти элементы на вкладке Вид в диалоговом окне, открываемом командами меню Сервис – Параметры. 21. Вновь включите полосы прокрутки и вертикальную линейку.

22. Включите показ границ текста в документе, выполнив в меню Сервис – Параметры – Вид – границы текста. Измените на вертикальной линейке размеры верхнего и нижнего полей документа. 23. Отключите показ границ текста.

24. Включите показ непечатаемых знаков (инструмент π ). Нажав клавишу <Tab>, определите, какой непечатаемый знак соответствует нажатию этой клавиши. Отключите режим показа непечатаемых знаков. 25. Завершите работу с программой.

3.4.2. Создание и редактирование документов MS Word Цели работы Выполнив эту работу, Вы научитесь:

• переключать регистры ввода символов с клавиатуры;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 172: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

172

• вставлять в текст специальные символы, отсутствующие на клавиатуре;

• выполнять объединение и разбиение строк в тексте;

• удалять, копировать, перемещать фрагменты текста.

Задание Выполните упражнение 2. Перед выполнением упражнения изучите материал по теме

из раздела 2.4.2 курса лекций.

Упражнение 2 1. Создайте новый документ (Файл – Создать – Новый документ). 2. Установите режим просмотра документа Обычный (Вид – Обычный). Масштаб просмотра – 100 % (Вид – Масштаб). 3. Установите режим автосохранения файла каждые 6 минут, используя команды меню Сервис – Параметры – Сохранение. 4. Установите режим просмотра документа Разметка страницы, масштаб По ширине страницы. 5. Введите показанный ниже в рамке текст, используя установленные автоматически параметры шрифта и абзаца. При вводе текста переход со строки на строку производится автоматически. Клавишу <Enter> следует нажать 1 раз в конце текста.

Организационные диаграммы в документе Microsoft Word. В документ могут быть вставлены схематические диаграммы, которые используются для более наглядной подачи материала. Для вставки в документ схематической диаграммы используются команды меню «Вставка» – «Организационная диаграмма» или нажатие кнопки <Добавить диаграмму или организационную диаграмму> панели инструментов «Рисование». В открывшемся окне «Библиотека диаграмм» для создания предлагаются организационные, циклические, целевые, радиальные, диаграммы Венна и пирамидальные диаграммы.

6. Разделите текст на 4 абзаца, нажав клавишу <Enter> трижды: после слова Word., после слова «Вставка» и после слова «Рисование».

7. Объедините 2 и 3 абзацы, установив курсор после слова «Вставка» и нажав клавишу <Delete>.

8. Включите режим показа непечатаемых знаков, нажав на клавиатуре клавишу π.. Вы увидите текст следующего вида:

9. Замените слово «документ» в начале 2 абзаца на слово «текст».

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 173: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

173

10. Вставьте в начало 1 абзаца текст «§1. ». Для вставки символа § выполните Вставка – Символ, выберите шрифт «обычный текст», найдите нужный символ и щелкните кнопку Вставить.

11. Выделите второй абзац, выполните Правка – Копировать. Установите курсов в конце текста и нажмите клавишу <Enter>. Выполните Правка – Вставить. Убедитесь в том, что теперь Ваш текст состоит из 4 абзацев. 12. Удалите второй абзац, выделив его и нажав на клавиатуре клавишу <Delete>. Теперь ваш текст имеет следующий вид и состоит из 3 абзацев:

13. Переместите третий абзац на место второго. Выделите третий абзац, подведите к нему курсор мыши, нажмите левую кнопку мыши и переместите курсор в позицию перед первым символом второго абзаца, отпустите кнопку мыши. 14. Отключите режим показа непечатаемых знаков. Ваш документ теперь содержит следующий текст:

15. Сохранить файл с именем Текст1.doc, выполнив в меню Файл – Сохранить как…. При сохранении введите имя файла Текст1 и выберите тип файла Документ Word (*.doc).

3.4.3. Установка параметров страницы, абзаца, шрифта Цели работы Выполнив эту работу, Вы научитесь:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 174: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

174

• устанавливать параметры страницы в документе;

• формировать колонтитулы;

• устанавливать параметры абзаца и шрифта;

• применять для форматирования текста готовые стили и создавать свои стили.

Задание Выполните упражнение 3. Перед выполнением упражнения изучите материал по теме

из раздела 2.4.3 курса лекций.

Упражнение 3 1. Создайте новый документ. Сохраните документ с именем Текст2.doc. 2. Установите параметры страницы документа (в меню Файл – Параметры страницы): все поля – 2 см; ориентация страницы – книжная. 3. Выполните в меню Вид – Колонтитулы. Откроется верхний колонтитул и появится панель инструментов Колонтитулы:

4. Введите в верхний колонтитул свою фамилию и инициалы. 5. Используя инструмент Верхний/нижний колонтитул на панели инструментов Колонтитулы, переключитесь в нижний колонтитул. 6. Введите в нижний колонтитул текст «Дата создания документа» и щелкните кнопку Дата на панели инструментов Колонтитулы. В колонтитул будет вставлена текущая дата. 7. Закройте колонтитулы с помощью инструмента Закрыть на панели Колонтитулы.

8. Введите с клавиатуры следующий текст как один абзац без рамки, клавишу <Enter> нажмите 1 раз в конце текста:

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

9. Разбейте текст на 3 абзаца, нажав клавишу <Enter> в конце первого и в конце второго предложения.

10. Установите следующие параметры шрифта и абзаца для абзацев Вашего текста:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 175: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

175

Номер абзаца

Параметры символов Параметры абзаца

1 Стиль – Обычный

Шрифт – Times New Roman Размер шрифта (кегль) – 14 пт Начертание – курсивный Цвет шрифта – темно-красный

Отступы: слева – 0, справа – 0, первая строка – 2 см. Выравнивание – по центру Междустрочный интервал – полуторный

2 Стиль – Обычный

Шрифт – Verdana

Размер шрифта (кегль) – 12 пт

Начертание – полужирный

Цвет шрифта – черный

Отступы: слева – 2 см, справа – 0, первая строка – 0. Выравнивание – по ширине Междустрочный интервал – одинарный

Внешние границы – все границы

3 Стиль – Заголовок 2

Шрифт – Courier New

Размер шрифта (кегль) – 12 пт

Начертание – полужирный курсив

Цвет шрифта – синий

Отступы: слева – 0, справа – 2 см, первая строка – 0. Выравнивание – по правому краю

Междустрочный интервал – двойной

Установку параметров шрифта можно выполнять в диалоговом окне Шрифт, которое открывается командами меню Формат – Шрифт, или с помощью инструментов на панели Форматирование.

Установку параметров абзаца можно выполнять в диалоговом окне Абзац, которое открывается командами меню Формат – Абзац, или с помощью инструментов на панели Форматирование.

Теперь Ваш текст имеет следующий вид:

11. Скопируйте первый абзац и вставьте копию после третьего абзаца:

• выделите первый абзац, выполните в меню Правка – Копировать;

• установите курсор в конец текста, выполните в меню Правка – Вставить.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 176: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

176

Теперь Ваш текст состоит из 4 абзацев.

12. Создайте новый стиль форматирования с именем Мой стиль. Для этого выполните в меню Формат – Стили и форматирование, откроется область задач Стили и форматирование. 13. Щелкните кнопку Создать стиль в области задач Стили и форматирование. Откроется диалоговое окно для определения параметров нового стиля. 14. Определите параметры нового стиля. Для установки параметров абзаца нажмите в окне Создание стиля кнопку Формат и выберите Абзац. Установите параметры абзаца:

• Отступы: слева – 0 см, справа – 0 см, первая строка – нет;

• Выравнивание – по левому краю;

• междустрочный интервал – одинарный. Для установки параметров шрифта нажмите кнопку Формат и выберите Шрифт. Установите параметры шрифта:

• Шрифт – Arial;

• Начертание – полужирный;

• Размер – 14 пт;

• Цвет текста – черный;

• Подчеркивание – одинарная линия. 15. Сохраните стиль с именем Мой стиль, нажав кнопку ОК. 16. Выделите последний абзац текста и выберите имя стиля Мой стиль справа в области задач или в списке стилей на панели инструментов Форматирование. Абзац будет отформатирован созданным вами стилем:

17. Сохраните документ.

3.4.4. Представление фрагментов документа в формате списков и колонок газетного стиля

Цели работы Выполнив эту работу, Вы научитесь:

• формировать маркированные и нумерованные списки;

• изменять формат списков;

• форматировать текст в виде колонок газетного стиля;

• устанавливать в документе режим автоматической расстановки переносов.

Задание Выполните упражнение 4. Перед выполнением упражнения изучите материал по теме

из раздела 2.4.4 курса лекций.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 177: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

177

Упражнение 4 1. Создайте новый документ. Сохраните документ с именем Текст3.doc.

2. Установите параметры страницы документа:

• все поля – 2,5 см;

• ориентация страницы – книжная. 3. Введите с клавиатуры следующий текст как один абзац без рамки, клавишу <Enter> нажмите 1 раз в конце текста:

На практике обычно используются следующие единицы измерения информации: байт, килобайт, мегабайт, гигабайт.

4. Установите следующие параметры абзаца:

• отступы: слева – 0 см, справа – 0 см, первая строка – нет;

• выравнивание – по ширине;

• междустрочный интервал – одинарный. 5. Установите следующие параметры шрифта:

• шрифт – Times New Roman;

• размер – 14 пт;

• начертание – обычный;

• цвет – черный.

6. Установив курсор ввода текста перед словом «байт», нажмите клавишу <Enter>. Аналогичную процедуру выполнить для слов «килобайт», «мегабайт», «гигабайт». Теперь текст состоит из 5 абзацев и имеет в режиме просмотра непечатаемых знаков следующий вид:

7. Выделите абзацы с перечислением единиц измерения информации и нажмите на панели инструментов Форматирование кнопку Маркеры. В результате абзацы будут преобразованы в маркированный список примерно следующего вида (маркеры могут отличаться):

8. Скопируйте этот текст и вставьте в документ 5 раз. Должно получиться 6 одинаковых текстов со списками. 9. Выполните изменение формата маркированного списка в текстах 1 – 3, выполняя в меню

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 178: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

178

Формат – Список – Маркированный – Изменить – Знак. Для выбора маркера используйте шрифтовой набор Wingdings. В результате должен получиться следующий текст:

10. Измените маркированные списки в текстах 4 – 6 на нумерованные списки. Для этого выделите каждый список и нажмите на панели Форматирование кнопку Нумерация.

11. Выполняя в меню Формат – Список – Нумерованный – Изменить, измените формат нумерованных списков так, как показано на рисунке:

Для изменения формата первого списка выделите его и выполните в меню Формат –

Список – Нумерованный – Изменить. В открывшемся окне выберите нумерацию строчными латинскими буквами, в поле Формат номера введите с клавиатуры символ «закрывающая скобка» после номера:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 179: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

179

Аналогично измените формат двух других списков.

12. Сохраните документ.

3.4.5. Работа с таблицами

Цели работы Выполнив эту работу, Вы научитесь:

• создавать в документе таблицы;

• выполнять редактирование и форматирование таблиц с помощью команд меню Таблица;

• использовать инструменты панели Таблицы и границы для редактирования и форматирования таблиц.

Задание Выполните упражнение 5. Перед выполнением упражнения изучите материал по теме

из раздела 2.4.5 курса лекций.

Упражнение 5 1. Создайте новый документ. Сохраните документ с именем Текст4.doc.

2. Установите параметры страницы документа:

• все поля – 2 см;

• ориентация страницы – книжная. 3. Вставьте в документ таблицу, состоящую из 4 столбцов и 5 строк. Для этого выполните в меню Таблица – Вставить – Таблица, задайте в диалоговом окне число столбцов и число строк.

4. Измените ширину столбцов таблицы. Для этого нужно установить курсор мыши на вертикальную границу столбца, нажать левую кнопку мыши и переместить границу. Можно также переместить границу на горизонтальной масштабной линейке. 5. Введите в ячейки таблицы текст:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 180: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

180

6. Скопируйте таблицу и вставьте копию в документ 2 раза, не забывая нажимать перед вставкой таблицы клавишу <Enter> для вставки пустой строки между таблицами.

7. В первой копии таблицы удалите третий и четвертый столбцы. Для этого выделите эти столбцы и выполните в меню Таблица – Удалить – Столбцы.

8. В первой копии таблицы перед первым столбцом вставьте новый столбец. Для этого выделите первый столбец и выполните в меню Таблица – Вставить – Столбцы слева. В ячейки нового столбца введите текст, как показано на рисунке в пункте 12. 9. Во второй копии таблицы вставьте новую строку перед первой строкой: выделите первую строку, выполните в меню Таблица – Вставить – Строки выше. 10. Объедините ячейки в первой строке: выделите первую строку, выполните в меню Таблица – Объединить ячейки. Введите текст заголовка таблицы так, как показано на рисунке в пункте 12.

11. В третьей копии таблицы вставьте новую строку в конец таблицы, для этого установите курсор в крайнюю правую ячейку последней строки и нажмите на клавиатуре клавишу <Tab>. 12. Объедините в последней строке первую ячейку со второй, третью ячейку с четвертой.

Результат выполнения действий, описанных в пунктах 6 –12 упражнения показан на следующем рисунке:

13. Выполните форматирование таблиц так, как показано на рисунках ниже. Используйте инструменты панели Таблицы и границы. Панель выводится на экран командами меню

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 181: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

181

Вид – Панели инструментов – Таблицы и границы.

Первая таблица:

• выберите инструмент Нарисовать таблицу;

• установите тип линии двойная линия;

• установите толщину линии 1,5 пт;

• обведите мышкой внешние границы таблицы.

Во второй таблице последовательно выполните заливку ячеек цветом:

• выделите ячейку, которую нужно закрасить цветом;

• выберите инструмент Цвет заливки;

• выберите цвет.

14. Третья таблица:

• выберите инструмент Нарисовать таблицу;

• установите тип линии без границы;

• обведите мышкой границу между первым и вторым столбцами, границу между третьим и четвертым столбцами, граница станет невидимой, если в меню таблица выполнить команду Скрыть сетку;

• установите тип линии двойная волнистая линия;

• обведите «карандашом» границу между первой и второй строками;

• выделите первую ячейку в первой строке и дважды щелкните инструмент Изменить направление текста на панели Таблицы и границы;

• удалите последнюю строку таблицы (выделите строку, выполните Таблица – Удалить – Строки).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 182: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

182

15. Сохраните документ.

3.4.6. Создание и редактирование графических объектов

Цели работы Выполнив эту работу, Вы научитесь:

• вставлять в текст рисунки из коллекции рисунков Microsoft Clipart;

• выполнять настройку параметров рисунка с помощью команд меню Формат – Рисунок;

• использовать инструменты панели Настройка изображения для настройки параметров рисунка;

• создавать собственные рисунки с помощью инструментов панели Рисование;

• выполнять фигурные надписи, редактировать и форматировать их средствами WordArt.

Задание Выполните упражнение 6. Перед выполнением упражнения изучите материал по теме

из раздела 2.4.6 курса лекций.

Упражнение 6 1. Создайте новый документ. Сохраните документ с именем Текст5.doc.

2. Введите с клавиатуры следующий текст как один абзац без рамки, клавишу <Enter> нажмите 1 раз в конце текста:

Можно провести редактирование вставленного в документ рисунка, т.е. изменить цвета, яркость и заливку, размер, способ обтекания рисунка текстом, положение, сделать обрезку и т.д. Для этого нужно выделить рисунок (щелчком левой кнопки) и, открыв щелчком правой кнопки мыши контекстное меню, выбрать в нем (щелчком левой кнопки мыши) команду Формат рисунка.

3. Установите выравнивание абзаца по ширине, остальные параметры абзаца и шрифта выберите на свое усмотрение.

4. Вставьте внутрь абзаца произвольный рисунок из подборки Microsoft Clipart. Для этого выполните в меню Вставка – Рисунок – Картинки. Откроется панель задач Вставка картинки. В нижней части области задач щелкните ссылку Коллекция картинок. В открывшемся окне выберите Коллекция Microsoft Office, затем выберите категорию, выберите рисунок и вставьте его в текст:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 183: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

183

5. Выделите рисунок одиночным щелчком левой кнопки мыши, установите курсор на любой из угловых маркеров (черный квадратик на контуре рисунка) и переместите маркер так, чтобы размер рисунка уменьшился. 6. Выделите текст с рисунком, скопируйте и вставьте копию текста в документ 2 раза. В результате у Вас получится 3 одинаковых абзаца с рисунками. 7. Выделите рисунок в первом абзаце. На экране появится панель инструментов Настройка изображения.

Если панель не появилась, выполните в меню Вид – Панели инструментов и включите панель.

8. С помощью инструмента Обтекание текстом откройте диалоговое окно и на вкладке Положение установите обтекание Вокруг рамки:

9. С помощью инструмента Тип линии сделайте рамку вокруг рисунка. 10. Выделите рисунок во втором абзаце. Выполните в меню Формат – Рисунок. В диалоговом окне Формат рисунка на вкладке Размер установите размер рисунка по высоте 2 см. При этом ширина установится автоматически, если в окне установлен параметр сохранять пропорции. На вкладке Положение выберите обтекание по контуру. 11. Выделите рисунок в третьем абзаце. Выполните обрезку рисунка, скрыв часть рисунка. Используйте инструмент Обрезка на панели Настройка изображения или в диалоговом окне Формат рисунка на вкладке Рисунок определите параметры обрезки. Сделайте рамку вокруг рисунка двойной линией. Результат выполнения операций форматирования показан на следующем рисунке:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 184: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

184

12. Сохраните документ.

3.4.7. Вставка в документ формул

Цели работы Выполнив эту работу, Вы научитесь:

• вставлять в текст формулы, выполненные средствами редактора формул Microsoft Equation 3.0.

Задание Выполните упражнение 7. Перед выполнением упражнения изучите материал по теме

из раздела 2.4.7 курса лекций.

Упражнение 7 1. Создайте новый документ. Сохраните документ с именем Текст6.doc.

2. Используя редактор формул, введите формулу ∑=

=n

iix

nx

1

1.

Перед началом ввода формулы рекомендуется установить масштаб просмотра документа в пределах 150 – 200 процентов. Установив курсор в документе на место вставки формулы, выполняем в меню Вставка – Объект… – Microsoft Equation 3.0. Открывается окно ввода формулы и появляется панель инструментов Формула.

Вводим с клавиатуры символ «x», щелчком по инструменту Надстрочные знаки открываем набор знаков и выбираем первый слева знак в четвертом сверху горизонтальном ряду:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 185: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

185

Нажимаем на клавиатуре клавишу с символом «=». Щелчком по инструменту

Шаблоны дробей и радикалов открываем набор шаблонов и выбираем первый слева шаблон в верхнем ряду. Устанавливаем курсор в числитель дроби и вводим с клавиатуры символ «1», в знаменатель – символ «n». Перемещаем курсор в крайнюю правую позицию и с помощью инструмента Шаблоны сумм вставляем шаблон суммы (третий слева в верхнем ряду):

В поле нижнего предела суммы вводим с клавиатуры «i=1». В поле верхнего предела

суммы вводим символ «n». В поле слагаемых вводим символ «x». Щелчком по инструменту Шаблоны верхних и нижних индексов выбираем второй слева шаблон в верхнем ряду:

Вводим с клавиатуры символ «i». Завершаем ввод формулы и возвращаемся в режим

редактирования документа щелчком вне окна редактирования формулы.

3. Используя редактор формул, введите формулу dxexFx ax

∫∞−

−=

2

21

21)( σ

πσ . При

вводе используются инструменты: Шаблоны дробей и радикалов, Шаблоны интегралов, Шаблоны верхних и нижних индексов, Шаблоны скобок, Греческие буквы.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 186: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

186

4. Используя редактор формул, введите формулу

=

nnnnnn

n

n

c

cc

b

bb

aaa

aaaaaa

MM

K

MOMM

K

K

2

1

2

1

21

22221

11211

.

При вводе используются инструменты: Шаблоны матриц, Шаблоны скобок, Шаблоны верхних и нижних индексов, Пробелы и многоточия.

5. Сохраните документ.

3.4.8. Контрольные задания Задание 1. Напечатать следующий текст одним абзацем без рамки (клавишу <Enter> следует нажать только в конце текста). Использовать шрифт Times New Roman, размер 12. Выполнить копирование текста с последующей вставкой его в документ 5 раз (всего должно получиться 6 одинаковых текстов).

Принтер (печатающее устройство) предназначен для вывода информации на бумагу. Принтеры могут выводить текстовую и графическую информацию. Принтеры бывают следующих типов: матричные (быстродействие — от 10 до 60 сек на страницу), струйные (быстродействие — от 10 до 40 сек на страницу), лазерные (быстродействие — от 3 до 15 сек на страницу).

Задание 2. Ввести перед каждым текстом заголовок Текст 1, Текст 2 и т.д. Текст 1 оставить без изменения. Выполнить форматирование шрифта в Тексте 2 так, как показано ниже (для текста в скобках использовать шрифт Arial, размер 12).

Текст 2 Принтер (печатающее устройство) предназначен для вывода информации на бумагу. Принтеры могут выводить текстовую и графическую информацию. Принтеры бывают следующих типов: матричные (быстродействие — от 10 до 60 сек на страницу), струйные (быстродействие — от 10 до 40 сек на страницу), лазерные (быстродействие — от 3 до 15 сек на страницу).

Задание 3. Выполнить форматирование абзаца для Текста 3 (отступы, выравнивание, междустрочный интервал) так, как показано ниже.

Текст 3 Принтер (печатающее устройство) предназначен для вывода информации на бумагу.

Принтеры могут выводить текстовую и графическую информацию. Принтеры бывают следующих типов: матричные (быстродействие — от 10 до 60 сек на страницу), струйные (быстродействие — от 10 до 40 сек на страницу), лазерные (быстродействие — от 3 до 15 сек на страницу).

Задание 5. Выполнить разбивку каждого из текстов Текст 4 и Текст 5 на 4 абзаца и форматирование маркированного и нумерованного списков.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 187: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

187

Текст 4 Принтер (печатающее устройство) предназначен для вывода информации на бумагу. Принтеры могут выводить текстовую и графическую информацию. Принтеры бывают следующих типов:

ð матричные (быстродействие – от 10 до 60 сек на страницу), ð струйные (быстродействие – от 10 до 40 сек на страницу), ð лазерные (быстродействие – от 3 до 15 сек на страницу).

Текст 5 Принтер (печатающее устройство) предназначен для вывода информации на бумагу. Принтеры могут выводить текстовую и графическую информацию. Принтеры бывают следующих типов:

#1. матричные (быстродействие – от 10 до 60 сек на страницу), #2. струйные (быстродействие – от 10 до 40 сек на страницу), #3. лазерные (быстродействие – от 3 до 15 сек на страницу).

Задание 6. Вставить в Текст 6 рисунок (меню Вставка – Рисунок – Картинки). Выполнить форматирование рисунка (обтекание, рамки, обрезка).Использовать панель инструментов Настройка изображения.

Текст 6 Принтер (печатающее устройство) предназначен для вывода информации на бумагу. Принтеры могут выводить текстовую и графическую информацию. Принтеры бывают следующих типов: матричные (быстродействие – от 10 до 60 сек на страницу), струйные (быстродействие – от 10 до 40 сек на страницу), лазерные (быстродействие – от 3 до 15 сек на страницу).

Задание 7. Вставить в документ таблицу, состоящую из 2 строк и 3 столбцов. Выполнить копирование фрагментов Текста 1 в ячейки таблицы (Таблица 1).

Таблица 1 Принтер (печатающее устройство) предназначен для вывода информации на бумагу.

Принтеры могут выводить текстовую и графическую информацию.

Принтеры бывают следующих типов:

матричные (быстродействие – от 10 до 60 сек на страницу),

струйные (быстродействие – от 10 до 40 сек на страницу),

лазерные (быстродействие – от 3 до 15 сек на страницу).

Задание 6. Выполнить оформление линий и заливку цветом ячеек таблиц. Использовать панель инструментов Таблицы и границы (меню Вид – Панели инструментов – Таблицы и границы).

Таблица 1

Принтер (печатающее устройство) предназначен для вывода информации на бумагу.

Принтеры могут выводить текстовую и графическую информацию.

Принтеры бывают следующих типов:

матричные (быстродействие – от 10 до 60 сек на страницу),

струйные (быстродействие – от 10 до 40 сек на страницу),

лазерные (быстродействие – от 3 до 15 сек на страницу).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 188: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

188

3.5. Технология решения задач в среде табличного процессора Microsoft Excel

3.5.1. Функциональные возможности и пользовательский интерфейс программы Microsoft Excel

Цели работы Выполнив эту работу, Вы научитесь:

• включать (выключать) необходимые для работы управляющие элементы окна программы MS Excel;

• устанавливать требуемый режим автосохранения документа;

• выполнять операции с листами рабочей книги.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из раздела 2.5.1 курса лекций.

Упражнение 1 1. Загрузите программу Excel и проанализируйте вид появившегося окна.

2. Используя пункт меню Вид, отключите, а затем восстановите показ строки формул и строки состояния.

3. Командой Сервис - Параметры на вкладке Сохранение задайте режим автоматического сохранения рабочей книги через каждые 8 минут

4. Используя контекстное меню или команды меню Вставка - Лист, добавьте в рабочую книгу два дополнительных листа. 5. Переименуйте Лист1, присвоив ему имя Автозаполнение. используйте контекстное меню или команды меню Формат – Лист – Переименовать. 6. Сохраните рабочую книгу с именем Ввод данных.xls.

3.5.2. Создание и редактирование электронных таблиц

Цели работы Выполнив эту работу, Вы научитесь:

• вводить в ячейки электронной таблицы данные разных типов;

• выполнять автозаполнение смежных ячеек данными с помощью маркера заполнения, с помощью прогрессии, с помощью списков;

• выполнять оформление ячеек таблицы (шрифт, выравнивание, границы, заливка);

• выполнять автосуммирование.

Задание Выполните упражнение 2. Перед выполнением упражнений изучите материал по теме

из раздела 2.5.2 курса лекций.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 189: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

189

Упражнение 2 1. Откройте рабочую книгу Ввод данных.xls.

2. На листе Автозаполнение сформируйте таблицу с 10 строками для ввода исходных данных:

3. Выделите ячейки диапазона А1:G1 (первая строка таблицы) и щелкните мышкой инструмент Объединить и поместить в центре на панели инструментов Форматирование в окне программы:

4. Выделенные ячейки будут объединены в одну ячейку, введите в эту ячейку текст «Ввод исходных данных».

5. Перед вводом текста в ячейки диапазона А2:G2 выделите их и установите выравнивание так, чтобы текст в ячейке не выходил за ее границы:

• выполните в меню Формат – Ячейки – Выравнивание;

• установите флажок «переносить по словам» в группе Отображение:

6. В столбец A введите последовательность чисел, начиная с единицы. Используйте прием автоматического заполнения диапазона ячеек путем протягивания маркера заполнения:

• введите в ячейки А3 и А4 числа 1 и 2 соответственно;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 190: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

190

• выделите обе ячейки А3 и А4;

• протяните мышью вниз маркер заполнения (правый нижний угол блока выделенных ячеек), при этом курсор мыши должен иметь вид черного крестика. 7. Столбцы B и C заполните названием месяцев и дней недели, используя стандартные списки:

• введите в ячейку В3 слово «январь»;

• протяните мышью ячейку вниз за маркер заполнения;

• аналогично заполните столбец С, введя в ячейку С3 слово «пн». 8. В столбец D введите последовательность из 10 нечетных чисел (начальное – 7, шаг - 2). Для этого введите в ячейку D3 число 7, выделите ячейки диапазона D3:D12 и выполните в меню Правка – Заполнить - Прогрессия. В диалоговом окне выберите тип прогрессии «арифметическая», шаг – 2. 9. Столбец E заполните последовательностью из 10 четных чисел, начиная с 4 и с шагом 4. Используйте прием автоматического заполнения диапазона ячеек путем протягивания маркера заполнения.

10. Столбец F заполните геометрической прогрессией чисел с основанием, равным 3. Используйте команду Правка – Заполнить – Прогрессия.

11. Для заполнения столбца G предварительно сформируйте список из 5 фамилий, используя команду Сервис - Параметры, вкладка Списки.

12. Сохраните рабочую книгу. Результат выполнения упражнения 2 показан на следующем рисунке:

3.5.3. Использование мастера функций Цели работы Выполнив эту работу, Вы научитесь:

• вводить формулы в ячейки таблицы;

• использовать Мастер функций MS Excel для вставки в формулы стандартных функций;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 191: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

191

• использовать абсолютные и относительные ссылки на ячейки в формулах.

Задание Выполните упражнение 3. Перед выполнением упражнения изучите материал по теме

из раздела 2.5.3 курса лекций.

Упражнение 3 Рассматривается некоторое предприятие, выпускающее продукцию, объем выпуска

которой оценивается в рублях. Создать таблицу «Показатели производства»:

Исходные данные: • планируемые показатели производства продукции за 12 месяцев (столбец В);

• фактические показатели по результатам работы за 12 месяцев (столбец С).

Вычисляются: • процент выполнения плана в каждом месяце как отношение объема фактического

выпуска продукции к плановому выпуску;

• доля фактического выпуска продукции в каждом месяце в общем объеме продукции, выпущенной за год;

• суммарные показатели планового и фактического выпуска продукции;

• процент выполнения плана в целом за год;

• максимальное, минимальное и среднее значение фактического выпуска за 12 месяцев;

• максимальное, минимальное и среднее значение процента выполнения плана за 12 месяцев.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 192: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

192

Расчетные формулы:

Ø выпускаПланвыпущеноФактическипланавыполненияПроцент = ;

Ø годзавыпущеноФактически

месяцданныйзавыпущеноФактическигодзавыпфакткпроцвВып =.... ;

Ø """"15

выпускаПланстолбцупогодзаИтоговыпущеноФактическистолбцупогодзаИтогоDЯчейка = ;

Ø Максимально за месяц = Наибольшее значение в соответствующем столбце (без учета Итого за год);

Ø Минимально за месяц = Наименьшее значение в соответствующем столбце (без учета Итого за год);

Ø В среднем за месяц = Среднее арифметическое значение в соответствующем столбце (без учета Итого за год).

Технология выполнения задания 1. Запустите программу Microsoft Excel. Для работы используйте Лист1 чистой рабочей книги.

2. Объедините ячейки диапазона А1:Е1 в одну и введите в нее текст «Показатели производства».

3. Перед вводом текста в ячейки диапазона А2:Е2 выделите их и установите выравнивание так, чтобы текст в ячейке не выходил за границы ячейки:

• выполните в меню Формат – Ячейки – Выравнивание;

• установите флажок переносить по словам в группе Отображение. 4. Введите текст заголовков столбцов. 5. Заполните столбец А названиями месяцев, используя Автозаполнение. Для этого в ячейку А3 введите текст «Январь», протяните вниз маркер заполнения.

6. Введите числовые значения в столбцы В и С. Перед вводом выделите ячейки диапазона В3:С18 и установите денежный формат, выделите ячейки диапазона D3:Е18 и установите процентный формат:

• выполните в меню Формат – Ячейки – Число, откроется диалоговое окно:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 193: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

193

• выберите нужный формат и нажмите кнопку ОК. Можно также использовать инструменты Денежный формат и Процентный формат на панели инструментов Форматирование.

7. В ячейки В15 и С15 введите формулы для вычисления сумм значений в соответствующих столбцах, для ввода используйте инструмент Автосумма:

• для заполнения ячейки В15 выделите ее, щелкните мышкой инструмент Автосумма, выделите мышкой диапазон В2:В14, при этом выделяемый диапазон отмечается «бегущей» пунктирной рамкой, нажмите на клавиатуре <Enter>;

• аналогично заполните ячейку С15. 8. Заполните диапазон ячеек D3:D15 формулами для расчета процента выполнения плана в каждом месяце и в целом за год. В ячейку D3 введите формулу =С3/В3, затем протяните ячейку вниз до D15, используя маркер заполнения. Обратите внимание на то, что при протягивании адреса в формулах автоматически изменяются, т.к. в исходной формуле были использованы относительные адреса.

9. Заполните диапазон ячеек E3:E14 формулами для расчета доли фактического выпуска продукции в каждом месяце в общем объеме продукции, выпущенной за год. В ячейку Е3 введите формулу =С3/С15. 10. Чтобы в данном случае можно было применить механизм автозаполнения смежных ячеек формулами, нужно «зафиксировать» адрес С15 в формуле ячейки Е3. Для этого двойным щелчком выделите вновь эту ячейку, чтобы войти в режим редактирования формулы, выделите адрес С15 в формуле и нажмите на клавиатуре клавишу <F4>. Адрес С15 изменится на $C$15, т.е. превратится в абсолютный адрес, который не изменяется при автозаполнении. Нажмите клавишу <Enter>, чтобы завершить ввод формулы в ячейку. 11. Протяните формулу на ячейки диапазона Е4:Е14.

12. Ячейки диапазона А16:В16 объедините в одну и введите текст «Максимально за месяц». Аналогично заполните расположенные ниже ячейки.

13. Введите формулу в ячейку С16 для вычисления максимального значения в диапазоне С3:С14 по формуле =МАКС(С3:С14). Для вычисления используйте стандартную функцию МАКС. Функция МАКС(С3:С14) позволяет вычислить наибольшее числовое значение в диапазоне ячеек С3:С14.

Вставка любой стандартной функции в формулу выполняется с помощью Мастера функций по следующему алгоритму:

• выполняем в меню Вставка – Функция или щелкаем мышкой инструмент Вставка функции в строке редактирования:

• в открывшемся диалоговом окне выбираем категорию Статистические и

функцию МАКС:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 194: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

194

• в следующем окне Аргументы функции нужно указать диапазон С3:С14 в поле

Число1, выделив мышкой этот диапазон в таблице и нажать кнопку OK:

14. Аналогично введите формулу в ячейку D16 для вычисления максимального значения в диапазоне D3:D14 по формуле =МАКС(D3:D14). 15. Для вычисления минимального значения в ячейках С17 и D17 используйте аналогичную процедуру вставки функции МИН.

16. Для вычисления среднего значения в ячейках С18 и D18 используйте аналогичную процедуру вставки функции СРЗНАЧ.

Замечание. Вставку функций МАКС, МИН, СРЗНАЧ можно выполнить за меньшее число шагов с помощью инструмента Автосумма, открыв список и выбрав соответствующее действие:

1. Видимые на экране серые границы ячеек таблицы на печать не выводятся. Выполните обрамление ячеек таблицы:

• выделите ячейки, к которым следует применить обрамление, и используйте инструмент Границы выбрав способ обрамления Все границы:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 195: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

195

17. Сохраните документ.

3.5.4. Построение, редактирование и форматирование диаграмм Цели работы Выполнив эту работу, Вы научитесь:

• выполнять построение диаграмм разных типов по данным таблицы.

Задание Выполните упражнение 4. Перед выполнением упражнения изучите материал по теме

из раздела 2.5.4 курса лекций.

Упражнение 4 Сформировать таблицу, отражающую структуру кадрового состава некоторого

предприятия по уровню образования сотрудников:

Построить диаграммы:

• диаграмму – график, отражающую динамику изменения общего количества работающих на предприятии по годам:

• круговую диаграмму, показывающую долю каждого года в общей сумме по столбцу Количество работающих со средним образованием:

• гистограмму, иллюстрирующую соотношение значений в столбцах B, C, D таблицы.

Исходные данные:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 196: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

196

• общее количество работающих на предприятии, включающее в себя работающих всех категорий: с высшим образованием, со средним образованием, с образованием ниже среднего;

• количество работающих с высшим образованием;

• количество работающих со средним образованием.

Вычисляются: • процент работающих, имеющих высшее образование (столбец Е);

• процент работающих, имеющих среднее образование (столбец F);

• среднее арифметическое значение по каждому столбцу таблицы.

Расчетные формулы:

Ø .

....предпрнаработающихвоколОбщееобрсредсоработающихвоКолобрсредсоработающихПроцент

−−= ;

Ø .

....предпрнаработающихвоколОбщееобрвысшсработающихвоКолобрвысшсработающихПроцент

−−= ;

Ø Среднее значение в столбцах В, С, D = Среднее арифметическое значений в соответствующем столбце.

Технология выполнения задания

1. Запустите программу Microsoft Excel. Для работы используйте Лист1 чистой рабочей книги. 2. Введите текст в ячейки диапазона A1:F1, предварительно отформатировав их для переноса по словам текста внутри ячеек. 3. Введите текст в ячейки диапазона А2:А11, используя механизм автозаполнения:

• в ячейку А2 введите текст «1991 г.»;

• протяните ячейку вниз с помощью маркера заполнения. 4. Введите исходные данные в ячейки В2:D11. 5. Введите в ячейку Е2 формулу для вычисления процента работающих со средним образованием от общего количества работающих =С2/В2 (количество работающих со средним образованием делится на общее количество работающих).

6. Выполните автозаполнение формулой ячеек диапазона Е3:Е11. 7. По аналогии заполните формулами ячейки диапазона F2:F11 (количество работающих с высшим образованием делится на общее количество работающих). 8. Установите в ячейках диапазона Е2:F11 процентный формат.

9. В ячейку В12 введите формулу для вычисления среднего значения по диапазону В2:В11. 10. Заполните ячейки диапазона С12:F12, используя автозаполнение, протянув ячейку В12 вправо. 11. Введите текст в ячейку А12.

12. Выполните обрамление границ ячеек и заливку ячеек таблицы цветом.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 197: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

197

13. Постройте диаграмму – график, отражающую динамику изменения общего количества работающих на предприятии по годам:

• выделите в таблице диапазон ячеек А1:В11;

• щелкните мышкой инструмент Мастер диаграмм на панели инструментов Стандартная;

• в окне Мастер диаграмм (шаг 1) выберите тип диаграммы График и вид диаграммы График с маркерами, нажмите кнопку Далее;

• в следующем окне согласитесь с предложенными программой параметрами, нажав кнопку Далее;

• на третьем шаге построения откажитесь от легенды, сбросив флажок Добавить легенду на вкладке Легенда, нажмите кнопку Далее;

• на последнем шаге укажите, где следует сохранить диаграмму, на отдельном листе рабочей книги Excel или на листе с расчетной таблицей, и нажмите кнопку Готово. Диаграмма построена. 14. Постройте аналогично круговую диаграмму, показывающую долю каждого года в общей сумме по столбцу Количество работающих со средним образованием:

• выделите диапазон ячеек А1:А11, затем нажмите на клавиатуре <Ctrl> и выделите

диапазон ячеек С1:С11;

• запустите программу Мастер диаграмм и выполните необходимые действия. При определении параметров диаграммы (шаг 3) включите подписи данных, как показано на рисунке:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 198: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

198

15. Постройте гистограмму, иллюстрирующую соотношение значений в столбцах B, C, D:

• выделите диапазон ячеек А2:D11, запустите программу Мастер диаграмм и

выполните необходимые действия.

16. Сохраните документ.

3.5.5. Использование электронных таблиц в математических расчетах Цели работы Выполнив эту работу, Вы научитесь:

• выполнять табулирование функций;

• выполнять построение графиков функций;

• использовать встроенные функции MS Excel для выполнения операций с матрицами.

Задание Выполните упражнения 5, 6, 7.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 199: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

199

Упражнение 5 1. Создайте рабочую книгу с именем Математика. Переименуйте первый лист, присвоив ему имя Функции. 2. Создайте таблицу, иллюстрирующую работу некоторых часто используемых функций из категории Математические:

Введите с помощью Мастера функций в ячейку B3 формулу =ABS(A3). Для вставки

функции в формулу используйте Мастер функций. Cкопируйте формулу в диапазон B4:B7. Аналогично заполните другие столбцы таблицы, введя в них соответствующие функции. Результаты вычислений показаны на рисунке:

3. Проанализируйте результаты вычислений в таблице. Обратите внимание на то, что в ячейках D4, D5, D6 вместо результата появилось сообщение об ошибке #ЧИСЛО. Это вызвано тем, что функция логарифм десятичный не определена для значений, меньших либо равных нулю. В ячейках F4, F6 сообщение об ошибке вызвано тем, что корень квадратный из отрицательных чисел не существует. 4. Сохраните документ.

Упражнение 6. Табулирование функций и построение графиков

Сформируйте таблицу значений функции xxxxxY sin2

cos)2

1()(2

−−= для значений

аргумента x, изменяющихся от xнач =0,1 до xкон = 3 c шагом 10

начкон xxh −= . Постройте график

функции Y(x).

Технология выполнения задания

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 200: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

200

1. Откройте рабочую книгу Математика. Переименуйте Лист2, присвоив ему имя Таблица. 2. Сформируйте таблицу значений аргумента и соответствующих значений функции. Для вычисления текущего значения аргумента x используется выражение x = xпред + h, где xпред – значение аргумента в предыдущей расчетной точке. В ячейку А5 введите формулу =А4+С2. Чтобы запретить при копировании изменение адреса ячейки C2, где находится значение шага h, используйте абсолютный адрес $C$2. Для этого выделите адрес С2 в формуле ячейки А5 и нажмите на клавиатуре клавишу <F4>. 3. Заполните ячейки диапазона A6:A14 формулами, используя маркер заполнения, как показано на рисунке:

4. Для построения графика функции Y(x) выделите блок ячеек A4:B14 и вызовите Мастер диаграмм. 5. На вкладке Стандартные выберите тип диаграммы Точечная, вид диаграммы Точечная диаграмма со значениями, соединенными сглаживающими линиями (средняя в первом вертикальном ряду).

6. Руководствуясь указаниями Мастера диаграмм, постройте график и расположите диаграмму на одном листе вместе с результатами табуляции, как показано на рисунке:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 201: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

201

Упражнение 7. Операции с матрицами

Операции с матрицами и векторами удобно выполнять с помощью встроенных функций Microsoft Excel, описание которых приведено в таблице 3.5.1. Формулы для работы с матрицами водятся как формулы массива. Формула массива, в отличие от обычной формулы, позволяет вычислить сразу несколько значений (массив). Такая формула заключается в фигурные скобки {} и ее ввод завершается нажатием комбинации клавиш <Ctrl>+<Shift>+<Enter> (в то время как ввод обычной формулы завершается нажатием клавиши <Enter>).

Таблица 3.5.1. Встроенные функции для работы с матрицами

Функция Назначение функции

МОБР (массив)

Возвращает в выделенный диапазон обратную матрицу для матрицы, хранящейся в массиве.

Массив – это блок, содержащих числовые значения, с равным количеством строк и столбцов.

МОПРЕД (массив) Возвращает определитель матрицы (матрица хранится в массиве).

МУМНОЖ (массив1; массив2)

Возвращает произведение матриц, хранящихся в массивах 1 и 2. Результатом является массив с таким же числом строк, как массивl и с таким же числом столбцов, как массив2.

ТРАНСП (массив) Возвращает транспонированный массив.

Выполните операции с матрицами М1 и М2, заполнив таблицу, показанную на рисунке:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 202: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

202

Технология выполнения задания 1. Откройте рабочую книгу Математика. Переименуйте Лист3, присвоив ему имя Матрицы. 2. Введите в ячейки диапазона А4:С6 коэффициенты матрицы М1, в ячейки диапазона E4:G6 – коэффициенты матрицы М2. 3. Для вычисления коэффициентов обратной матрицы для М1 выделите диапазон ячеек А9:С11. Выполните в меню Вставка – Функция – Математические – выберите функцию МОБР.

4. В качестве аргумента функции укажите диапазон ячеек А4:С6, выделив его в таблице с помощью мыши:

5. Для закрытия окна нажмите одновременно клавиши <Ctrl>+<Shift>+<Enter>. Вы увидите результат вычислений – заполненный диапазон ячеек А9:С11, содержащий коэффициенты матрицы, обратной к матрице М1.

6. Аналогично вычислите в диапазоне E9:G11 коэффициенты матрицы, обратной к матрице М2.

7. В ячейке В14 вычислите значение определителя матрицы М1 по формуле =МОПРЕД(А4:С6). В ячейке F14 вычислите значение определителя матрицы М2 по формуле =МОПРЕД(E4:G6). Эти формулы могут быть введены как формулы массива или как обычные формулы.

8. Для вычисления произведения матриц М1 и М2 выделите диапазон ячеек А17:С19, в диалоге Мастера функций выберите функцию МУМНОЖ, введите аргументы функции:

9. Закройте диалоговое окно одновременным нажатием клавиш <Ctrl>+<Shift>+<Enter>. 10. Аналогично вычислите произведение матрицы М2 и обратной к ней матрицы. В результате должна получиться единичная матрица. 11. Сохраните документ.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 203: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

203

3.5.6. Контрольные задания Задание 1

1. Составьте таблицу следующего содержания:

Радиус (см) Типоразмер Внешний

(R) Внутренний (r) План выпуска

Площадь ед. изделия (S)

Стоимость материала

1 3 1 230

2 6 3 120

3 9 5 150

4 12 7 400

5 10 8 200

2. Рассчитайте площадь единицы изделия по формуле ( )22 rRS −⋅= π .

3. Для расчета стоимости материала по типоразмерам, предусмотрите ячейку с константой 40, равной стоимости 1 кв. см материала, измеренной в рублях. Стоимость материала равна Площади ед. изделия, умноженной на стоимость 1 кв. см материала. 4. Определите общую сумму по столбцу Стоимость материала, воспользовавшись инструментом Автосумма. 5. Сохраните рабочую книгу.

Задание 2

Сформировать таблицу значений функции 2

)(xx eexY

−+= для значений аргумента

x, изменяющихся от xнач = 0,1 до xкон = 1,5 c шагом 10

начкон xxh −= . Построить график функции

Y(x).

Задание 3 Вычислить матрицы, обратные к матрицам М1 и М2. Найти определители для матриц

М1 и М2. Найти произведение матриц М1 и М2.

=

263212421

1M

=

562211135

2M

3.6. Создание презентаций в Microsoft PowerPoint 3.6.1. Создание и редактирование презентации

Цели работы Выполнив эту работу, Вы научитесь:

• выбирать способ создания презентации;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 204: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

204

• выбирать оформление слайдов;

• изменять количество и последовательность слайдов в презентации;

• изменять разметку слайдов;

• добавлять на слайд текст, таблицы, рисунки;

• сохранять презентацию.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из раздела 2.6.1 курса лекций.

Упражнение 1 1. Откройте программу Microsoft Power Point.

2. В меню Файл выберите опцию Создать. 3. В открывшейся области задач Создание презентации выберите способ Мастер автосодержания. 4. На первом шаге работы мастера выберите из группы Общие тип презентации Учебный курс. 5. Выберите на втором шаге способ вывода Презентация на экране. 6. На третьем шаге введите заголовок презентации Информатика, текст нижнего колонтитула - свою фамилию и инициалы и снимите флажок Дата последнего изменения. 7. Нажмите кнопку Готово и ознакомьтесь с созданной презентацией. 8. Добавьте в презентацию новый слайд. Для этого выберите пункт меню Вставка - Создать слайд или нажмите кнопку Создать слайд на панели инструментов Форматирование. 9. При помощи режима Сортировщик слайдов перенесите слайд Словарь в конец презентации.

10. Отмените выполненное действие и снова выполните его при помощи области задач Структура в Обычном режиме. Для этого мышкой перетащите слайд в конец списка.

11. Измените разметку слайда. Для этого в области задач Разметка слайда щелкните по миниатюре макета в одной из четырех представленных групп: Макеты текста, Макеты содержимого, Макеты текста и содержимого, Другие макеты. 12. Заполните несколько слайдов произвольной информацией, следуя формату содержимого, представленному на них. 13. На слайде Повестка дня добавьте таблицу со списком тем, изучаемых в курсе Информатика. Воспользуйтесь для этого меню Вставка - Таблица. 14. На слайде Обзор добавьте рисунок по теме, используя меню Вставка – Рисунок - Картинки. 15. Сохраните созданную презентацию под именем Информатика.ppt.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 205: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

205

3.6.2. Настройка и показ презентации Цели работы Выполнив эту работу, Вы научитесь:

• устанавливать эффекты анимации для слайдов при показе;

• добавлять эффекты анимации для отдельных объектов слайда;

• создавать гиперссылки;

• сохранять презентацию для показа.

Задание Выполните упражнение 2. Перед выполнением упражнения изучите материал по теме

из раздела 2.6.2 курса лекций.

Упражнение 2 1. Откройте в программе MS Power Point созданную ранее презентацию Информатика.ppt. 2. Выберите слайды, к которым при показе вы хотели бы применить эффекты анимации.

3. Выберите в меню Показ слайдов команду Эффекты анимации. 4. Ознакомьтесь со списком возможных эффектов, пользуясь возможностью просмотра, сравните их. 5. Примените к слайдам Раздел 1 и Раздел 2 схему Возникновение. 6. Просмотрите получившуюся презентацию. 7. В меню Показ слайдов выберите команду Настройка анимации. 8. Откройте в появившейся области задач меню кнопки Добавить эффект. 9. На слайде Обзор выделите рисунок.

10. Задайте для него способ входа – Возникновение, а способ выхода – Растворение. 11. На слайде Повестка дня для таблицы установите эффект анимации Выделение - Цветовая волна. 12. Добавьте в презентацию гиперссылки (добавляются так же, как и во всех программах пакета Microsoft Office: выделите объект для превращения в гиперссылку и воспользуйтесь меню Вставка - Гиперссылка) 13. Сохраните презентацию. 14. Еще раз сохраните презентацию для показа c именем Информатика.pps.

15. Завершите работу с программой MS Power Point. 16. Двойным щелчком по значку файла Информатика.pps запустите показ презентации.

17. Завершите показ презентации.

3.6.3. Контрольное задание

1. Откройте программу Microsoft Power Point.

2. В меню Файл выберите опцию Создать.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 206: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

206

3. В открывшейся области задач Создание презентации выберите способ Мастер автосодержания. 4. На первом шаге работы мастера выберите из группы Общие тип презентации Диплом.

5. Выберите на втором шаге способ вывода Презентация на экране. 6. На третьем шаге введите заголовок презентации 1 место в конкурсе, текст нижнего колонтитула - свою фамилию и инициалы и снимите флажок Дата последнего изменения. 7. Нажмите кнопку Готово и ознакомьтесь с созданной презентацией.

8. Добавьте в презентацию новый слайд. Для этого выберите пункт меню Вставка – Создать слайд или нажмите кнопку Создать слайд на панели инструментов Форматирование. 9. Разместите на созданном слайде свою фотографию и краткие сведения о себе.

10. Заполните данными остальные слайды презентации. 11. Выберите слайды, к которым при показе вы хотели бы применить эффекты анимации.

12. Выберите в меню Показ слайдов команду Эффекты анимации. 13. Примените к слайдам 1 и 2 схему Возникновение. 14. Просмотрите получившуюся презентацию. 15. На последнем слайде выделите ваше фото.

16. В меню Показ слайдов выберите команду Настройка анимации. 17. Откройте в появившейся области задач меню кнопки Добавить эффект. 18. Задайте для него способ входа – Возникновение, а способ выхода – Растворение. 19. Сохраните созданную презентацию под именем Итоги.ppt

3.7. Основы работы с базами данных

3.7.1. Работа с таблицами базы данных Цели работы Выполнив эту работу, Вы научитесь:

• создавать файл базы данных MS Access;

• создавать базовые таблицы в режиме Конструктор;

• вводить данные в таблицы, редактировать данные;

• устанавливать связи между таблицами базы данных.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из раздела 2.7.3 курса лекций.

Упражнение 1 Создайте базу данных Кадры.mdb, содержащую информацию о сотрудниках

некоторой фирмы. Задана схема данных для базы данных Кадры:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 207: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

207

По заданной схеме данных требуется:

1) создать базовые таблицы;

2) заполнить таблицы данными; 3) установить связи между таблицами.

Технология выполнения задания 1. Запустите программу Microsoft Access (Пуск – Программы – Microsoft Access). 2. На панели Создание файла (в Области задач) щелкните на ссылке Новая база данных или выполните в меню Файл – Создать и затем выберите в области задач пункт Новая база данных.

3. В открывшемся окне сохранения базы данных выберите папку для сохранения базы данных, введите имя файла Кадры, убедитесь в том, что установлен тип файла Базы данных Microsoft Access (*.mdb). 4. Щелкните кнопку Создать. Откроется окно базы данных:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 208: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

208

5. Откройте панель Таблицы. Дважды щелкните на значке Создание таблицы в режиме конструктора – откроется бланк создания структуры таблицы:

6. Для первой таблицы определите следующие поля:

Имя поля Тип поля Размер поля КодСотрудника Счётчик Длинное целое Фамилия Текстовый 20 Имя Текстовый 20 Отчество Текстовый 20 Должность Текстовый 30 Оклад Денежный ДатаНазначения Дата/время

• Заполните бланк таблицы, введя с клавиатуры имена полей, выбрав тип данных для каждого поля и приняв предлагаемые программой или введя с клавиатуры (для текстовых полей) размеры полей, установленные в задании:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 209: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

209

7. Определите поле КодСотрудника как ключевое поле таблицы. Выделите это поле, щелчком правой кнопки мыши откройте контекстное меню и выберите в нем пункт Ключевое поле. 8. Закройте окно Конструктора. При закрытии окна присвойте таблице имя СОТРУДНИКИ.

9. Повторив действия пунктов 5 – 7, создайте таблицу ЛИЧНЫЕ_ДАННЫЕ, в которую входят следующие поля:

Имя поля Тип поля Размер поля КодСотрудника Числовой Длинное целое ДатаРождения Дата/время Адрес Текстовый 50 Телефон Текстовый 20

10. Определите поле КодСотрудника как ключевое поле таблицы. 11. Закройте окно Конструктора. При закрытии окна присвойте таблице имя ЛИЧНЫЕ_ДАННЫЕ. 12. В окне Кадры: база данных откройте по очереди созданные таблицы и введите в каждую из них произвольные данные (по 3—4 записи). При вводе предусмотрите следующие требования:

• Для таблицы СОТРУДНИКИ в поле Должность обязательно введите хотя по одному значению Инженер, Бухгалтер, Менеджер. В поле ДатаНазначения ввести значения дат назначения сотрудников на должность в формате дд.мм.гг (например: 21.03.02) из диапазона 1990-2005 годы. При вводе дат используйте правый числовой блок клавиатуры.

• При заполнении таблицы ЛИЧНЫЕ_ДАННЫЕ для каждого сотрудникам в поле

КодСотрудника вводите то же значение, которое содержится в поле КодСотрудника таблицы СОТРУДНИКИ для этого человека.

13. Далее следует установить межтабличные связи. Нажмите на панели инструментов кнопку

Схема данных или выполните в меню команду Сервис - Схема данных. Должно открыться окно Схема данных. Одновременно с открытием этого окна открывается диалоговое окно Добавление таблицы. Щелчком на кнопке Добавить выберите таблицы СОТРУДНИКИ и ЛИЧНЫЕ_ДАННЫЕ. Закройте окно Добавление таблицы.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 210: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

210

14. Перетащите мышкой поле КодСотрудника из таблицы СОТРУДНИКИ на поле КодСотрудника таблицы ЛИЧНЫЕ_ДАННЫЕ. При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей. В окне Изменение связей убедитесь, что поля для связи выбраны правильно и что между таблицами установлено отношение «один-к-одному». Щелкните на кнопке Создать. 15. В окне Схема данных рассмотрите образовавшиеся связи. Убедитесь в том, что линию связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши открывается контекстное меню, позволяющее разорвать связь или отредактировать ее. Закройте окно Схема данных.

16. Завершите работу с базой данных.

3.7.2. Запросы к базе данных Цели работы Выполнив эту работу, Вы научитесь:

• создавать запросы разных типов к базе данных MS Access.

Задание Выполните упражнение 2. Перед выполнением упражнения изучите материал по теме

из раздела 2.7.3 курса лекций.

Упражнение 2 Выполните запросы к базе данных Кадры в соответствии с заданиями.

Задания и технология выполнения заданий

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 211: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

211

1. Запустите программу Microsoft Access.

2. Откройте файл базы данных (Файл – Открыть – Кадры.mdb). 3. В окне Кадры: база данных откройте панель Запросы.

4. Создайте Запрос1 в соответствии со следующими требованиями:

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос1 КодСотрудника Фамилия Имя Отчество Должность

Выбирает из таблицы СОТРУДНИКИ информацию о сотрудниках, работающих в должности «менеджер». Выполняет сортировку записей по полю Фамилия по возрастанию.

• Для создания запроса Запрос1 дважды щелкните на значке Создание запроса в режиме Конструктора – откроется бланк запроса по образцу. Одновременно с ним откроется диалоговое окно Добавление таблицы.

• В окне Добавление таблицы выберите таблицу СОТРУДНИКИ и щелкните на

кнопке Добавить. Закройте окно Добавление таблицы.

• В списке полей таблицы СОТРУДНИКИ выберите поля, включаемые в результирующую таблицу запроса: КодСотрудника, Фамилия, Имя, Отчество, Должность, Оклад. Выбор производится двойным щелчком на имени поля.

• Задайте условие отбора для поля Должность: в строку Условие отбора для поля Должность введите текст «менеджер».

• Задайте условие сортировки по полю Фамилия, выбрав из списка в строке Сортировка значение по возрастанию.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 212: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

212

• Закройте бланк запроса по образцу. При закрытии запроса введите имя Запрос1.

5. Выполните запрос. Для этого в окне Кадры:база данных двойным щелчком мыши по имени запроса откройте только что созданный запрос, проанализируйте результирующую таблицу. Ее содержание зависит от того, что было введено в таблицу СОТРУДНИКИ при ее заполнении данными.

6. Создайте и выполните запрос Запрос2:

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос2 КодСотрудника Фамилия Имя Отчество Должность Оклад ДатаНазначения

Выбирает из таблицы СОТРУДНИКИ информацию о сотрудниках, работающих в должности «бухгалтер» или «менеджер», имеющих оклад больше 5000 рублей, дата назначения которых на должность находится в диапазоне от 01.01.2002 до 31.12.2002

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 213: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

213

• В строке Условие отбора для поля Должность введите условие бухгалтер OR менеджер.

• В строке Условие отбора для поля Оклад введите условие >5000.

• В строке Условие отбора для поля Дата назначения введите условие Between 01.01.2002 And 31.12.2002

• Закройте бланк запроса по образцу. При закрытии запроса введите имя Запрос2.

• Выполните запрос. 7. Создайте и выполните запрос Запрос3 (запрос с параметром):

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос3 КодСотрудника Фамилия Имя Отчество Должность

Выбирает из таблицы СОТРУДНИКИ информацию о сотрудниках, работающих в некоторой должности. При этом конкретное значение должности вводится при выполнении запроса.

• Дважды щелкните на значке Создание запроса в режиме Конструктора. В окне Добавление таблицы выберите таблицу СОТРУДНИКИ.

• Выберите поля, включаемые в запрос, и задайте условия отбора записей. Для поля Должность введите условие на ввод параметра так, как показано на рисунке:

• Закройте бланк запроса по образцу. При закрытии запроса введите его имя

Запрос3.

• Выполните запрос. При выполнении откроется диалоговое окно для ввода значения параметра. Введите одно из названий должностей, которые есть в Вашей таблице СОТРУДНИКИ. Введенное значение будет использовано как критерий отбора записей из таблицы.

Из таблицы СОТРУДНИКИ будут выбраны только те строки, в которых Должность совпадает с той, которую Вы ввели в диалоговом окне.

8. Создайте и выполните запрос Запрос4:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 214: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

214

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос4 КодСотрудника Фамилия Имя Отчество Оклад Налог СуммаКвыдаче

Вычисляет для каждого сотрудника Налог и СуммуКвыдаче по формулам: Налог:[Оклад]*0,1 СуммаКвыдаче: [Оклад]—[Налог]

• Для создания Запроса4 (запрос с вычисляемыми полями) дважды щелкните на значке Создание запроса в режиме Конструктора. В окне Добавление таблицы выберите таблицу СОТРУДНИКИ.

• Выберите поля, включаемые в запрос.

• В новом поле бланка запроса в строке Поле введите формулу Налог:[Оклад]*0,1

• В следующем поле введите формулу СуммаКвыдаче: [Оклад]-[Налог]

9. Сохраните и выполните запрос.

10. Создайте запрос на обновление данных Запрос5:

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос5 Должность Оклад

Увеличивает на 20% значения в поле Оклад таблицы СОТРУДНИКИ для сотрудников, работающих в должности «инженер»

• Для создания Запроса5 дважды щелкните на значке Создание запроса в режиме Конструктора – откроется бланк запроса по образцу. В окне Добавление таблицы выберите таблицу СОТРУДНИКИ.

• Включите в запрос поля Оклад, Должность. Откройте список инструмента Тип запроса и выберите Обновление. В строке Условие отбора для поля Должность введите «инженер». В строке Обновление для поля Оклад введите [Оклад]*1,2

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 215: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

215

• Закройте бланк запроса по образцу, сохраните запрос с именем Запрос5.

11. Выполните запрос. Ответьте «Да» на все выводимые программой вопросы. 12. Переключитесь в окне базы данных на панель Таблицы. Откройте таблицу СОТРУДНИКИ. Убедитесь, что в строках, соответствующих должности «инженер», изменились значения окладов.

13. Завершите работу с базой данных.

3.7.3. Работа с формами и отчетами Цели работы Выполнив эту работу, Вы научитесь:

• создавать формы для таблиц базы данных;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 216: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

216

• создавать отчеты.

Задание Выполните упражнение 3. Перед выполнением упражнения изучите материал по теме

из раздела 2.7.3 курса лекций.

Упражнение 3 Создайте формы и отчеты для таблиц базы данных Кадры в соответствии с

заданиями.

Задания и технология выполнения заданий 1. Запустите программу Microsoft Access.

2. Откройте файл базы данных (Файл – Открыть – Кадры.mdb). 3. В окне Кадры: база данных откройте панель Запросы.

4. Создайте автоформу «в столбец» на основе таблицы СОТРУДНИКИ. Для этого откройте панель Формы в окне База данных. Щелкните кнопку Создать – откроется окно для выбора способа создания формы и выбора базовой таблицы.

После щелчка по кнопке OK будет создана форма.

5. Просмотрите записи таблицы СОТРУДНИКИ с помощью формы.

6. Создайте с помощью Мастера форм форму, для просмотра и ввода данных сразу в две таблицы: СОТРУДНИКИ и ЛИЧНЫЕ_ДАННЫЕ.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 217: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

217

• Мастер форм можно запустить из окна База данных щелчком на значке Создание формы с помощью мастера на панели Формы.

• В диалоговом окне Создание форм выбирается сначала таблица СОТРУДНИКИ, и все поля таблицы включаются в форму (перемещаются из области Доступные поля в область Выбранные поля с помощью кнопок выбора полей).

• Затем в этом же окне выбирается таблица ЛИЧНЫЕ_ДАННЫЕ, из которой

включаются в форму все поля, кроме КодСотрудника. 7. Выполнив все этапы создания формы, завершите процедуру сохранением формы с именем ОБЩАЯ_ИНФОРМАЦИЯ. В результате должна получиться форма следующего вида:

8. Введите с помощью формы информацию о новом сотруднике фирмы.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 218: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

218

9. Открыв таблицы СОТРУДНИКИ и ЛИЧНЫЕ_ДАННЫЕ, убедитесь, что в таблицах появились новые записи. 10. В окне Кадры: база данных откройте панель Отчеты.

11. Создайте Автоотчет «в столбец» по таблице СОТРУДНИКИ:

• Щелкните кнопку Создать и выберите в открывшемся окне Автоотчет: в столбец. Выберите в этом же окне таблицу СОТРУДНИКИ и щелкните кнопку OK.

• Сохраните отчет с именем Отчет1. 12. Завершите работу с базой данных.

3.7.4. Контрольное задание 1. Создайте базу данных «Экзамены». Сохраните в файле Экзамены.mdb. 2. Создайте в режиме Конструктор таблицу, содержащую следующие поля:

Имя поля Тип поля Размер поля Примечания КодАбитуриента Счетчик Длинное целое Ключевое поле Фамилия Текстовый 30 Имя Текстовый 20 Отчество Текстовый 20 ДатаРождения Дата/время Специальность Текстовый 20

3. Сохраните таблицу с именем АБИТУРИЕНТЫ. 4. Создайте форму АБИТУРИЕНТЫ на базе таблицы АБИТУРИЕНТЫ в режиме Мастер форм.

5. Заполните таблицу информацией (6 – 8 записей) в режиме формы. В поле Специальность следует вводить значения: ПГС (Промышленное и гражданское строительство) или АИТ (Автомобиле- и тракторостроение), или ЭА (Электрооборудование автомобилей)

6. Создайте в режиме Конструктор таблицу, содержащую следующие поля:

Имя поля Тип поля Размер поля Примечания КодЭкзамена Счетчик Длинное целое Ключевое поле КодАбитуриента Числовой Длинное целое Предмет Текстовый 20 ДатаСдачи Дата/время Оценка Числовой Длинное целое

7. Сохраните таблицу с именем ЭКЗАМЕНЫ. 8. Установите связь между таблицами АБИТУРИЕНТЫ и ЭКЗАМЕНЫ по полю КодАбитуриента. 9. Заполните таблицу ЭКЗАМЕНЫ информацией (5 – 7 записей). В поле Предмет вводите значения Математика или Физика. 10. Создайте Запрос1 в соответствии со следующими требованиями:

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос1 КодАбитуриента Фамилия

Выбирает из таблицы АБИТУРИЕНТЫ информацию об абитуриентах, поступающих на специальность ПГС.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 219: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

219

Имя Отчество Специальность

Выполняет сортировку записей по полю Фамилия по возрастанию.

11. Создайте Запрос2 в соответствии со следующими требованиями:

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос2 КодАбитуриента Фамилия Имя Отчество Специальность Предмет Оценка

Выбирает из таблиц АБИТУРИЕНТЫ и ЭКЗАМЕНЫ информацию об абитуриентах, поступающих на специальность АИТ, у которых оценка по предмету Математика равна 5.

12. Создайте и выполните запрос Запрос3 (запрос с параметром):

Имя запроса

Включаемые в запрос поля

Какую задачу решает запрос

Запрос3 КодАбитуриента Фамилия Имя Отчество Специальность

Выбирает из таблицы АБИТУРИЕНТЫ информацию об абитуриенте с некоторым заданным значением в поле КодАбитуриента. При этом конкретное значение кода абитуриента вводится в процессе выполнения запроса.

13. Создайте автоотчет «ленточный» по таблице АБИТУРИЕНТЫ.

14. Завершите работу с базой данных.

3.8. Работа в глобальной сети Интернет Цели работы Выполнив эту работу, Вы научитесь:

• выполнять навигацию в Web-пространстве с помощью программы Internet Explorer;

• выполнять сохранение Web-страниц в разных форматах;

• использовать папку Избранное для сохранения ссылок на Web-страницы;

• настраивать Домашнюю страницу программы Internet Explorer;

• использовать журнал для перехода на ранее посещенные страницы;

• использовать поисковые системы для поиска информации.

Задание Выполните упражнение 1. Перед выполнением упражнения изучите материал по теме

из разделов 2.11.10 и 2.11.11 курса лекций.

Упражнение 1 1. Запустите программу Internet Explorer.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 220: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

220

2. Введите в адресную строку URL-адрес http://www.lessons-tva.info/ и нажмите клавишу <Enter> или кнопку Переход.

3. Выберите в меню команду Избранное - Добавить в избранное… – откроется диалоговое окно Добавление в избранное….

Его средства позволяют запомнить URL-адрес текущей страницы и в будущем не

вводить его в адресной строке браузера. Щелкните ОК.

4. Проверьте команду Избранное, чтобы убедиться в том, что в меню появилась запись со ссылкой на текущую страницу.

5. С помощью кнопки Назад вернитесь к предыдущей странице. 6. Выберите команду Избранное и щелкните по только что созданной ссылке.

7. В открывшемся окне главной страницы сайта «Обучение в Интернет» введите строку поиска «структура и основные принципы построения сети Интернет».

8. Откроется страница Результат поиска на сайте «Обучение в Интернет». 9. Выберите вкладку Обучение и сохраните Web-страницу, выполнив следующие действия:

• выберите команду Файл - Сохранить как…, откроется диалоговое окно Сохранение web-страницы;

• выберите папку и задайте имя создаваемого файла;

• в поле Тип файла укажите тип файла (Веб-страница, полностью). 10. Сохраните web-страницу в текстовом формате. Для этого выполните те же действия, что и в пункте 9, только в поле Тип файла выберите Текстовый файл (.txt).

11. Открыв последовательно сохраненные файлы, проанализируйте содержимое страницы. 12. Сохраните только фрагмент текста со страницы. Сохранение фрагмента текста осуществляется следующим образом:

• выделите фрагмент текста;

• нажмите правую кнопку мыши и из контекстного меню выберите команду Копировать;

• запустите программу MS Word;

• выполните в меню Правка – Вставить;

• сохраните документ;

• завершите работу программы MS Word. 13. Произведите настройку программы Internet Explorer на быструю загрузку Web-страниц, отключив показ объектов мультимедиа (анимация, видео, звуки, рисунки). Для этого в меню программы выполните Сервис – Свойства обозревателя – Дополнительно - …, отключите соответствующие опции в группе Мультимедиа.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 221: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

221

14. Обновите страницу, выполнив в меню Вид – Обновить. Проанализируйте изменения, произошедшие в представлении содержимого страницы.

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

17. Сделайте главную страницу поисковой системы Yandex домашней страницей программы Internet Explorer. Для этого перейдите на эту страницу, введя в адресной строке http://www.yandex.ru . Затем выполните в меню Сервис - Свойства обозревателя. Откроется диалоговое окно Свойства обозревателя:

18. В группе опций Домашняя страница щелкните кнопку С текущей, затем – кнопку ОК.

19. Завершите работу с программой Internet Explorer. 20. Вновь запустите программу. Убедитесь, что при запуске автоматически открывается главная страница поисковой системы Yandex.

21. С помощью инструмента Журнал выведите на экран панель Журнал:

В папке Журнал сохраняются адреса всех просмотренных Web-страниц за некоторый

промежуток времени. Количество дней, за которые сохраняются ссылки, можно установить в окне Свойства обозревателя.

22. Определите, какие страницы посещались сегодня, выполните переход на одну из них. 23. Перейдите на главную страницу поисковой системы Rambler (в адресной строке введите

http://www.rambler.ru). Прочитайте инструкцию по способам формирования поисковых запросов. Выясните, какие логические операции можно использовать в запросе (ссылка Помощь).

24. Выполните поиск информации об истории города Тольятти

25. Сохраните найденную информацию в одном из возможных форматов сохранения Web-страниц.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 222: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

222

26. Завершите работу с программой Internet Explorer.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 223: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

223

5. ТЕСТОВЫЙ МАТЕРИАЛ 5.1. Тестовые задания по теме 1

1. Информация, представленная в формализованном виде называется…

a) данными b) сигналами

c) предикатами d) умозаключениями

2. Выберите вариант, в котором объемы памяти расположены в порядке возрастания

a) 20 бит, 2 байта, 1010 байт, 1 Кбайт b) 2 байта, 20 бит, 1010 байт, 1 Кбайт

c) 20 бит, 2 байта, 1 Кбайт, 1010 байт d) 2 байта, 20 бит, 1 Кбайт, 1010 байт

3. Количество информации, необходимое для различения двух равновероятных

событий, называется… a) битом

b) байтом c) бодом

d) баллом

4. Недопустимой записью числа в троичной системе счисления является … a) 111

b) 132 c) 2211

d) 201

5. Результат вычисления выражения 27+24+1 имеет в двоичной системе счисления вид…

a) 10010100 b) 70040001

c) 10010001 d) 20020001

6. Энтропия в информатике – это свойство…

a) данных b) условий поиска

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 224: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

224

c) знаний

d) информации

7. Информацию, достаточную для решения поставленной задачи, называют… a) полной

b) достоверной c) объективной

d) актуальной

8. Поезд находится на одном из восьми путей. Сколько бит информации содержит сообщение о том, где находится поезд?

a) 3 бита b) 8 бит

c) 4 бита d) 1 байт

9. Каков информационный объём сообщения "Я помню чудное мгновенье" при

условии, что один символ кодируется одним байтом и соседние слова разделены одним пробелом?

a) 24 байта b) 21 байт

c) 4 байта d) 7 байт

10. Число 248 соответствует десятичному числу…

a) 20 b) 24

c) 16 d) 40

11. Укажите самое большое число…

a) 14416 b) 14410

c) 1448 d) 1446

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 225: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

225

12. Сколько байт памяти необходимо, чтобы закодировать изображение на экране компьютерного монитора, который может отображать 1280 точек по горизонтали и 1024 точек по вертикали при 256 цветах?

a) 1280 Кбайт b) 102 Кбайт

c) 128 Кбайт d) 1024 кбайт

13. Даны высказывания А= «Я люблю учиться» и В= «сдавать экзамены».

Конъюнкцией этих высказываний будет…. a) Я люблю учиться или сдавать экзамены

b) Я люблю учиться и сдавать экзамены c) Я люблю учиться тогда и только тогда, когда сдавать экзамены

d) Либо я люблю учиться, либо сдавать экзамены

14. Число 7218 соответствует десятичному числу… a) 371

b) 529 c) 465

d) 263

15. С помощью таблицы истинности получите результат логической функции F=А \/ B

А 0 0 1 1

В 0 1 0 1

F ? ? ? ?

a) 0111

b) 0001 c) 1001

d) 0110

16. Какой логической операции соответствует таблица истинности?

А 0 0 1 1

В 0 1 0 1

F 0 0 0 1

a) конъюнкция b) дизъюнкция c) инверсия

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 226: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

226

X∧Y X

&

Y

d) импликация 17. Данная схема реализует логическую операцию…

a) конъюнкцию

b) дизъюнкцию c) инверсию

d) импликацию

18. Как называется система счисления, в которой для представления некоторых числовых значений используются буквы латинского алфавита?

a) Десятичная b) Шестнадцатеричная c) Двоичная d) Машинный код

19. Число 9110 соответствует числу в 8-ой системе счисления…

a) 133 b) 13

c) 331 d) 11

20. Сложное высказывание «Если выполню все задания по информатике, то я сдам

экзамен на отлично» – это результат логической операции… a) конъюнкции

b) эквиваленции c) импликации

d) дизъюнкции

5.2. Тестовые задания по теме 2

1. Комплекс аппаратных и программных средств, предназначенный для автоматизации подготовки и решения задач пользователей – это …

a) операционная система b) компьютер c) пакет прикладных программ

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 227: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

227

d) интерфейс пользователя 2. Согласно принципам фон Неймана для хранения программы и обрабатываемых

программой данных используется …

a) устройство ввода данных b) арифметико-логическое устройство

c) устройство управления d) запоминающее устройство

e) устройство вывода данных

3. Основу элементной базы компьютеров первого поколения составляют … a) электронные лампы

b) транзисторы c) интегральные схемы

d) БИС (большие интегральные схемы)

4. Основу элементной базы компьютеров второго поколения составляют … a) электронные лампы

b) транзисторы c) интегральные схемы

d) БИС (большие интегральные схемы)

5. Основными характеристиками микропроцессора являются: … a) тактовая частота b) разрядность c) надежность d) вес

6. Тактовая частота микропроцессора измеряется в … a) мегагерцах b) секундах c) байтах d) градусах

7. Устройствами ввода персонального компьютера являются: … a) клавиатура b) монитор c) звуковые колонки

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 228: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

228

d) принтер e) манипулятор «мышь» f) сканер 8. Устройствами вывода персонального компьютера являются: …

a) клавиатура b) монитор c) звуковые колонки d) принтер e) манипулятор «мышь» f) сканер 9. Устройствами энергозависимой памяти компьютера являются: …

a) CD b) ОЗУ

c) Flash-память d) жесткий магнитный диск

e) кэш-память

10. Устройствами энергонезависимой памяти компьютера являются: … a) CD

b) ОЗУ c) Flash-память

d) жесткий магнитный диск e) кэш-память

5.3. Тестовые задания по теме 3

1. Комплекс программ, обеспечивающих управление работой всех аппаратных устройств и доступ пользователя к ним, называется …

a) операционной системой

b) утилитой c) пакетом прикладных программ

d) интерфейсом

2. Прикладное программное обеспечение – это … a) совокупность программ для решения задач конкретной предметной области

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 229: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

229

b) совокупность программ для обеспечения работы компьютера

c) совокупность инструментальных средств для разработки программ d) совокупность системных программ вспомогательного назначения

3. К классу систем управления базами данных (СУБД) относится программа …

a) Microsoft Access b) Adobe Photoshop

c) Microsoft Excel d) AutoCad

4. Операционные системы относят к классу … программ

a) инструментальных b) прикладных c) системных d) логических e) функциональных

5. Система программирования Turbo Pascal относится к классу … программ a) прикладных b) системных c) инструментальных 6. Антивирусные программы относят к группе программ …

a) инструментальные b) прикладные c) сервисные системные d) базовые системное 7. Область диска, содержащая сведения о местоположении, размере, дате и

времени обновления файлов на диске, называется … a) каталогом

b) папкой c) файлом

d) кластером

8. Характеристиками операционной системы Windows являются: … a) вытесняющая многозадачность

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 230: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

230

b) использование виртуальной памяти

c) наличие средств мультимедиа d) интерфейс командной строки

e) отсутствие встроенных коммуникационных средств f) отсутствие средств мультимедиа 9. Контекстное меню для любого объекта Windows открывается …

a) одиночным щелчком правой кнопки мыши по объекту b) двойным щелчком левой кнопки мыши по объекту

c) одиночным щелчком левой кнопки мыши по объекту d) щелчком левой кнопки по объекту с последующим выбором команды

«Открыть контекстное меню»

10. Свойство «тип» для файла … a) отражает тип данных, которые хранятся в файле

b) определяет, можно ли изменить данный файл, или его можно открыть только для чтения

c) определяет, является ли файл системным или не является d) определяет, является ли файл скрытым или не является

5.4. Тестовые задания по теме 4

1. Основным форматом сохранения документов Microsoft Word является формат ….DOC

b) .TXT

c) .RTF d) .BMP

e) .XLS

2. Документ Microsoft Word показывается в окне редактора так, как он будет напечатан, в режиме …

a) обычный b) WEB-документ

c) разметка страницы d) структура 3. В Microsoft Word АБЗАЦ – это …

a) часть текста, заканчивающаяся знаком конца абзаца

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 231: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

231

b) часть текста, отражающая законченную мысль

c) часть текста, начинающаяся с «красной строки» d) часть текста длиной более чем 1 строка

4. Выберите из списка параметры форматирования шрифта:

a) размер b) цвет c) гарнитура (шрифтовой набор) d) начертание e) отступы f) выравнивание g) междустрочный интервал

5. Выберите из списка параметры форматирования абзаца: a) размер b) цвет c) гарнитура (шрифтовой набор)

d) начертание e) отступы

f) выравнивание g) междустрочный интервал

6. Чтобы вывести на экран нужную панель инструментов, следует выполнить в

меню… a) Вид - Панели инструментов

b) Файл - Панели инструментов c) Правка - Панели инструментов

d) Вставка – Панели инструментов

7. Для печати в документе Word сложных математических формул используется инструмент вставки объекта …

a) Microsoft Clip Gallery b) Microsoft Equation 3.0

c) QuickTimeMovie d) QuickTimePicture

8. Из следующего списка операций:

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 232: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

232

1. удаление строки

2. объединение ячеек 3. изменение типа линий границ

4. заливка ячеек цветом 5. добавление столбца к операциям редактирования таблиц относятся … a) 1, 2, 5

b) 1, 2 c) 2, 3, 4

d) 3,4

9. Определить параметры страницы (поля, ориентацию и т.д.) можно в диалоговом окне, которое открывается командами меню…

a) Вид – Разметка страницы b) Вид – Схема документа

c) Файл – Параметры страницы d) Вид – Структура

10. В показанном ниже фрагменте документа MS Word установлено обтекание

рисунка текстом …

a) «сверху и снизу»

b) «вокруг рамки» c) «перед текстом»

d) «в тексте»

5.5. Тестовые задания по теме 5

1. Файлы документов программы Microsoft Excel имеют расширение … a) .XLS

b) .DOC c) .MDB

d) .BMP

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 233: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

233

e) .RTF

2. Ввод формулы в ячейку начинается с …

a) символа «+» b) любого символа

c) символа " (кавычки) d) символа «=» (равно)

3. Абсолютный адрес ячейки в формуле при копировании этой формулы в другие

ячейки … a) изменяется в соответствии с новым местоположением формулы

b) остается неизменным c) изменяется в той его части, которая не отмечена символом $

d) изменяется в той его части, которая отмечена символом $ 4. Относительный адрес ячейки в формуле при копировании этой формулы в другие

ячейки … a) изменяется в соответствии с новым местоположением формулы

b) остается неизменным c) изменяется в той его части, которая не отмечена символом $

d) изменяется в той его части, которая отмечена символом $

5. В ячейке В1 находится формула =А1+$A$2

При копировании формулы в ячейку С1 она примет вид …

a) =B1+$A$2 b) =А1+$A$2

c) =А2+$A$2 d) =А3+$A$2

6. В ячейке В1 находится формула =СЧЁТЕСЛИ(A1:A5;">2"). В ячейках А1:А5

находятся числа 1,2,3,4,5.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 234: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

234

Результат расчета в ячейке В1 равен …

a) 5 b) 2

c) 7 d) 3

7. В ячейке В3 находится формула =МИН(A1:A5)*5-1. В ячейках А1:А5 находятся

числа 1, 2, 3, 4, 5.

Результат расчета в ячейке В3 равен …

a) 5 b) 3

c) 7 d) 4

8. Для иллюстрации доли каждого значения в сумме всех значений некоторого ряда

данных следует использовать диаграмму типа … a) график b) точечная c) гистограмма d) круговая 9. В ячейке А1 находится число 10, в ячейке А2 – число 20. В ячейке С3 находится

формула =ЕСЛИ(A1>=A2;A1*A1;A2/A1).

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 235: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

235

Результат расчета в ячейке С3 равен …

a) 2 b) 100

c) 20 d) 30

10. Для завершения ввода формулы массива в программе Microsoft Excel следует

нажать комбинацию клавиш … a) <Ctrl>+<Shift>+<Enter>

b) <Ctrl>+<Shift> c) <Alt>+<Shift>

d) <Ctrl>+<F4>

5.6. Тестовые задания по теме 6

1. Документ Microsoft Power Point – это … a) электронная таблица b) презентация c) публикация d) текстовый документ

2. Заметки к слайду Microsoft Power Point нельзя прочесть в режиме … a) обычный

b) сортировщик слайдов c) страницы заметок

3. На основе шаблона Новая презентация в Microsoft Power Point создается …

a) пустая презентация b) презентация с готовым оформлением слайдов

c) презентация без заметок d) презентация, не содержащая ни одного слайда

4. При помощи Мастера автосодержания Microsoft Power Point пользователь может …

a) выбрать и задать некоторые параметры презентации и способ ее вывода на экран b) создать шаблон презентации

c) удалить непонравившееся содержание презентации d) автоматически заполнить слайды презентации текстом

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 236: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

236

5. Стандартные шаблоны оформления Microsoft Power Point позволяют … a) задать для всех слайдов презентации общее решение, единый дизайн

b) использовать в презентациях документы, созданные в других приложениях Office c) автоматически копировать созданный пользователем дизайн с одного слайда на

другой

6. Кнопка Просмотр в диалоговых окнах Microsoft Power Point нужна, чтобы … a) моментально оценить результаты произведенных изменений

b) начать показ презентации с первого слайда c) вывести презентацию на печать

d) начать показ презентации с текущего слайда

7. Только для страниц выдач и заметок в Microsoft Power Point пользователем задается …

a) нижний колонтитул b) верхний колонтитул

c) дата и время d) номер слайда или страницы

8. Настройка анимации в Microsoft Power Point для отдельных объектов слайда …

a) возможна b) невозможна 9. Управлять показом презентации Microsoft Power Point нельзя при помощи …

a) мыши b) клавиши <Пробел>

c) клавиш <Enter>, <Home>, <End> d) клавиши <Delete>

10. Опция Показ слайдов – Настройка анимации – Вход определяет …

a) способ появления объекта на экране b) способ привлечения внимания зрителей к объекту

c) способ исчезновения объекта с экрана d) траекторию движения объекта по экрану

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 237: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

237

5.7. Тестовые задания по теме 7

1. База данных – это …

a) именованная совокупность данных на внешнем носителе информации b) программа, используемая для обработки информации, структурированной в виде

таблиц c) именованная совокупность структурированных данных, относящихся к

определенной предметной области d) программа, используемая для поиска информации

2. К классическим моделям данных относятся: …

a) реляционная b) сетевая c) иерархическая d) динамическая e) статическая f) каноническая 3. В реляционной базе данных информация структурирована в виде …

a) узлов многоуровневой сети b) иерархических древовидных структур c) списков d) двумерных таблиц

4. Столбец таблицы реляционной базы данных называется …

a) шаблоном b) полем

c) структурой d) записью

5. База данных Microsoft Access сохраняется в файле с расширением … a) .XLS

b) .MDB c) .LNK

d) .PPT

6. Для отбора данных из одной или нескольких таблиц в соответствии с заданными критериями отбора в базе данных Microsoft Access используются объекты - …

a) формы

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 238: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

238

b) запросы

c) отчеты d) таблицы

e) модули f) страницы

7. Изменить ранее созданный объект базы данных Microsoft Access можно в режиме

… a) конструктор b) мастер c) авто (форма, отчет) d) форматирования

8. Окно «Схема данных» в программе Microsoft Access используется для … a) просмотра и установки связей между таблицами базы данных

b) вывода на экран содержимого активной таблицы c) изменения структуры таблиц

d) вывода на экран списка имен полей активной таблицы

9. Проектируется таблица «СТУДЕНТЫ» базы данных Microsoft Access. Для хранения в таблице данных о фамилиях студентов следует определить поле типа …

a) логический b) объект OLE

c) счетчик d) текстовый

e) числовой

10. Результирующая таблица запроса на выборку базы данных Microsoft Access, показанного на рисунке, будет содержать сведения о сотрудниках, которые …

a) работают в должности «инженер» и при этом имеют оклад 5000 или 8000 b) работают в должности «инженер» или имеют оклад 5000 или 8000 (или то и

другое одновременно) c) работают в должности «инженер» и при этом имеют оклад в диапазоне от 5000 до

8000 d) работают в должности «инженер» или имеют оклад в диапазоне от 5000 до 8000

(или то и другое одновременно)

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 239: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

239

5.8. Тестовые задания по теме 8

1. Закончите фразу «В указанном фрагменте указано…» var

a,b,c:integer; а) ввод данных;

b) описание числовых переменных целого типа c) описание числовых переменных вещественного типа;

d) описание целых констант.

2. В приведенном операторе присваивания sum := sqrt(Z) + 5*X – A;

переменными будут:

a) A, X, sum,Z b) A, X, Z

c) A, X, sqrt d) A, X, sum

3. Какие действия выполнятся по оператору:

writeln(‘z=’, z: 8: 4);

а) выводит переменную по указанному формату; b) ввод данных с клавиатуры;

c) выводит переменную целого типа; d) вводит переменную по указанному формату.

4. В программе указанный оператор выполнит:

readln(z);

а) ввод с клавиатуры; b) подсказку на экран;

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 240: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

240

c) вывод значения переменной в формате с плавающей запятой;

d) вывод переменной с фиксированной точкой.

5. Какой оператор цикла использован в указанном фрагменте?

k:=1; s:=0; while k<=m do

begin s:=s+k;

k:=k+1; end;

а) с предусловием; b) с постусловием;

c) с параметром; d) вложенные циклы.

6. Сколько значений k и S будет вычислено и напечатано в указанном операторе?

for k:=1 to 6 do begin

S:=S+k; writeln(k,s);

end; а) 6 значений;

b) ни одного; c) 7 значений;

d) k значений.

7. Какой из перечисленных является оператором цикла с предусловием? а) while...do;

b) for...downto...do; c) repeat...until;

d) for...to...do;

8. Какое значение s будет выведено на экран после выполнения указанного фрагмента?

k:=6; s:=0; for i:=1 to k do

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 241: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

241

s:=s+1;

writeln(‘s=’ , s);

а) s=6; b) s=5;

c) s=3; d) s=0.

9. К какой структуре относится данная блок-схема?

а) цикл с постусловием; b) цикл с предусловием;

c) цикл с параметром; d) цикл со счётчиком.

10. К какой структуре относится данная блок-схема?

Начало

Конец

A,B

A=A*2

A

A>B

да

нет

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 242: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

242

а) цикл с предусловием;

b) цикл с постусловием; c) цикл с параметром;

d) ветвление.

11. К какой структуре относится данная блок-схема?

а) цикл с предусловием;

Начало

А, B

A=A/2

A>B

Конец

да

нет

A

Начало

А, B

A=A2

A>=0

Конец

да

нет

A

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 243: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

243

b) цикл с постусловием;

c) цикл с параметром; d) ветвление.

5.9. Тестовые задания по теме 9 1. Языком символического кодирования машинных команд является …

a) Паскаль; b) Ассемблер;

c) Фортран; d) Бейсик. 2. Какой из указанных не является языком высокого уровня?

a) Паскаль; b) Ассемблер;

c) Фортран; d) Бейсик. 3. Преобразование программы, написанной на одном из языков высокого уровня, в

программу состоящую из машинных команд называется … a) трансляцией;

b) переводом; c) сканированием;

d) интеграцией.

4. Читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке только …

a) транслятор; b) компилятор; c) интерпретатор; d) интегратор. 5. Читает, переводит и выполняет программу строка за строкой …

a) транслятор; b) компилятор; c) интерпретатор; d) интегрированной средой.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 244: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

244

6. Система программных средств, используемая программистами для разработки программного обеспечения называется …

a) транслятором;

b) компилятором; c) интерпретатором;

d) интегрированной средой.

7. Система средств, предназначенная для взаимодействия пользователя с компьютером, в виде графических компонентов экрана (окон, значков, меню, кнопок, списков и т. п.) называется …

a) транслятором;

b) компилятором; c) графическим интерфейсом;

d) интегрированной средой.

8. К классическим структурам данных не относятся … a) массивы;

b) записи; c) объединения; d) файлы.

9. К скриптовым языкам не относятся … a) Algol;

b) Perl; c) Python;

d) JavaScript.

10. К объектно-ориентированным языкам относятся … a) С++;

b) Фортран; c) Ассемблер;

d) BASIC.

5.10. Тестовые задания по теме 10 1. К основным принципам объектно-ориентированного программирования относится

принцип…

a) наследования b) дискретность

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 245: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

245

c) массовость d) актуальность

2. К основным принципам объектно-ориентированного программирования относится

принцип… a) дискретность b) полиморфизм c) массовость d) актуальность

3. К основным принципам объектно-ориентированного программирования относится принцип…

a) массовость b) конечность c) инкапсуляция d) выполнимость 4. Объект – это…

a) структурированная переменная b) константа c) метка

5. Класс – это…

a) экземпляр объекта b) экземпляр данных c) переменная d) тип данных

6. Структурное программирование основывается на принципе …

a) модульного программирования b) программирования «справа-налево»

7. Структурное программирование основывается на принципе…

a) программирования «сверху-вниз» b) проектирования «слева-направо»

8. При структурном программировании не используется оператор…

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 246: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

246

a) условного перехода b) безусловного перехода c) цикла с параметром

5.11. Тестовые задания по теме 11

1. Компьютер, представляющий свои ресурсы другим компьютерам при совместной работе, называется…

a) модемом

b) магистралью c) сервером

d) коммутатором

2. Компьютер, подключенный к сети Интернет, обязательно имеет…

a) доменное имя b) IP- адрес

c) Web – страницу d) E-mail 3. Распределенные вычисления в компьютерных сетях основаны на архитектуре… a) клиент-сервер b) сервер-сервер c) распределённая сеть d) клиент- клиент 4. Протокол передачи данных в сети Интернет-это…

a) язык общения компьютеров в сети Интернет b) список передаваемых по сети данных

c) набор правил приема-передачи информации в сети 5. IP-адрес…

a) символьное имя ПК в сети b) уникальный цифровой адрес ПК в сети

c) адрес принадлежности ПК к домену d) почтовый адрес ПК в сети Интернет

6. Доменное имя – это…

a) порядковой номер ПК в сети b) символьный адрес ресурса Интернет

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 247: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

247

c) имя (обозначение) страны 7. Отметьте правильные IP-адреса

a) 192.168.1.1 b) 12.23.1

c) 1.1.1.1. d) 272.23.34.31

8. Какая из перечисленных аббревиатур не является обозначением компьютерной

сети?

a) LAN b) WAN

c) MAN d) DAN

9. Топология сети _____ не является базовой a) общая шина b) звезда c) кольцо d) снежинка

10. На каком уровне с помощью специальных приложений пользователь создает документ (сообщение, рисунок и т.п.)

a) прикладном b) транспортном

c) сеансовом d) сетевом

11. Что означает URL?

a) универсальный указатель ресурсов b) уникальный цифровой адрес ПК в сети

c) почтовый адрес ПК в сети d) язык общения компьютеров 12. Электронная почта позволяет отправлять и принимать…

a) файлы только текстовых документов b) специальные сообщения

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 248: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

248

c) файлы любого формата

13. Специальные информационные службы Интернета это… a) электронная почта b) клиент c) телеконференции

d) передающие среды

14. Что означает DNS (Domain Name System)?

a) доменное имя сайта b) наименование службы доменов

c) динамический адрес ресурса Интернет d) уникальный адрес ПК

15. Служба Domain Name System необходима для…

a) общения в реальном времени b) перевода доменных имен в IP-адреса

c) поиска web -страниц по ключевым словам d) обмена электронными сообщениями

16. Компьютер, предоставляющий свои ресурсы другим компьютерам при совместной

работе, называется… a) магистралью

b) модемом c) коммутатором

d) сервером

17. Компьютер, подключенный к сети Интернет, обязательно имеет… a) Web- страницу

b) доменное имя c) E-mail

d) IP- адрес

18. Программа-браузер Internet Explorer позволяет… a) редактировать графические изображения b) открывать и просматривать Web- страницы c) редактировать Web- страницы

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 249: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

249

d) создавать документы 19. Схема соединений узлов сети называется…

a) протоколом b) топологией

c) доменом d) маркером

20. Приложение Internet Explorer позволяет…

a) общаться в чате по протоколу IRC b) передавать файлы по протоколу FTP

c) загружать Web-страницы по протоколу HTTP и файлы по протоколу FTP d) загружать новостные группы по протоколу NNTP

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 250: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

250

Заключение

Резкий рост объемов информации, циркулирующей во всех сферах человеческой деятельности (так называемый информационный бум), привел к информатизации общества.

Под информатизацией общества понимают организованный социально-экономический и научно-технический процесс создания оптимальных условий для удовлетворения информационных потребностей и реализации прав физических и юридических лиц на основе формирования и использования информационных ресурсов – документов в различной форме представления.

Целью информатизации является создание информационного общества, когда большинство людей занято производством, хранением, переработкой и реализацией информации. Для решения этой задачи возникают новые направления в научной и практической деятельности членов общества. Так возникла информатика и информационные технологии.

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

Конкретное отличие информатики от других дисциплин, изучаемых в высшей школе, состоит в том, что её предмет изучения меняется ускоренными темпами. Поэтому для эффективной эксплуатации вычислительной техники от специалистов требуется достаточно широкий уровень знаний и практических навыков.

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

Данное учебно-методическое пособие позволяет ознакомиться с основными понятиями из области информатики и информационных технологий.

Используя современное программное обеспечение получить практические навыки работы на персональном компьютере.

PDF created with pdfFactory Pro trial version www.pdffactory.com

Page 251: Уч мет посо Информатика-1переделанныйedu.tltsu.ru/sites/sites_content/site216/html/media67145/inf_zaoch.pdf• формулировать и решать

251

Ахмедханлы Дилара Микаил кызы Богданова Анна Владимировна

Глазова Вера Федоровна Панюкова Екатерина Владимировна

Ушмаева Нина Витальевна

Информатика Сборник учебно-методических материалов

для заочного отделения

Редактор Егорова Э.В.. Верстка

Подписано в печать Формат Печать оперативная. Усл.п.л. 9,25.

Тираж 50 экз. Тольяттинский государственный университет

Тольятти, Белорусская, 14.

PDF created with pdfFactory Pro trial version www.pdffactory.com