Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Информатика

Покупка
Основная коллекция
Артикул: 622071.01.99
Учебное пособие посвящено теоретическим и практическим вопросам освоения персонального компьютера. Здесь даются основные сведения об офисных технологиях обработки информации. Алгоритмам выполнения важнейших операций предшествует подробное объяснение основных понятий, без понимания которых работа может оказаться сложной. Большое внимание уделено самым характерным трудностям и проблемам, обращается внимание на типичные ошибки. В пособии также рассмотрены основные системы счисления, представление чисел в ЭВМ и арифметические операции над ними. Для углубления теоретических знаний и приобретения практических навыков в области алгоритмизации и программирования главы 6 и 7 содержат полное описание базовых конструкций алгоритмов и разработки программ в интегрированной среде Visual Basic for Applications (VBA). Учебное пособие написано на основании опыта преподавания информатики в Ставропольском государственном аграрном университете и предназначено для студентов и бакалавров очной и заочной форм обучения.
Ермакова, А.Н. Информатика [Электронный ресурс] : учебное пособие / А.Н. Ермакова, С.В. Богданова. - Ставрополь: Сервисшкола, 2013. - 184 с. - Текст : электронный. - URL: https://znanium.com/catalog/product/514863 (дата обращения: 20.04.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
Министерство сельского хозяйства РФ

ФГБОУ  ВПО «Ставропольский государственный аграрный университет»

Кафедра прикладной информатики

А.Н. Ермакова, С.В. Богданова 

 
 
 
 
 
 
 
 
 

Информатика 

 

Учебное пособие 

для студентов высших учебных заведений 

 
 
 
 
 
 
 
 
 
 
 
 

Ставрополь – 2013 

УДК   004:330(072)
ББК   65с:65.059,7

Е   72

Одобрено и рекомендовано к публикации учебно-методическим советом 

экономического факультета (протокол № 1 от 27.08.2013 г)

Рецензенты:

доктор экономических наук, профессор

Шуваев А.В.

кандидат технических наук, доцент

Трошков А.М.

Ермакова
А.Н., Богданова С.В. Информатика: учебное пособие
для 

студентов высших учебных заведений. – Ставрополь: Сервисшкола, 2013. - 184 с.

Учебное пособие посвящено теоретическим и практическим вопросам 

освоения персонального компьютера.

Здесь даются основные сведения об офисных технологиях обработки 

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

программирования главы 6 и 7 содержат полное описание базовых конструкций
алгоритмов и разработки  программ в интегрированной среде Visual Basic for
Applications (VBA).

Учебное пособие написано на основании опыта преподавания информатики 

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

УДК   004:330(072)
ББК   65с:65.059,7

© Ермакова А.Н., Богданова С.В., 2013
© 

Содержание

От авторов…………………………………………………………………..
6

Раздел 1. Информационно-логические основы ЭВМ………………….
7

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

8

Задания для самоконтроля………………………………………………..
12

Вопросы для самоконтроля………………………………………………
13

Раздел 2. Эксплуатационная характеристика операционной 
системы WINDOWS………………………………………………………..

14

Вопросы для самоконтроля………………………………………………
17

Анатомия окна и методы работы с окнами в операционной среде 
WINDOWS………………………………………………………………..

18

Практические навыки. Windows: операции с окнами…………………..
21

Работа с файлами и папками WINDOWS…………………………….
22

Практические навыки. Работа с файлами и папками  WINDOWS……
24

Задания для самоконтроля………………………………………………..
27

Вопросы для самоконтроля………………………………………………
28

Раздел 3. Технология автоматизированной обработки текстовой 
информации…………………………………………………………………

29

Характеристика текстовых файлов Microsoft Word………………..
29

Основные электронные манипуляции с текстовыми 
документами……………………………………………………………...

30

Вопросы для самоконтроля………………………………………………
37

Microsoft Word: дополнительные  возможности работы…………..
37

Практические навыки. Дополнительные возможности работы в MS
Word………………………………………………………………………..

39

Microsoft Word: работа с формулами…………………………………
39

Задания для самоконтроля……………………………………………….
41

Microsoft Word: защита документа с помощью пароля……………
42

Microsoft Word: операции с таблицами………………………………
43

Задания для самоконтроля……………………………………………….
49

Вопросы для самоконтроля………………………………………………
51

Microsoft Word: работа с диаграммами………………………………
51

Задания для самоконтроля……………………………………………….
53

Вопросы для самоконтроля………………………………………………
53

Microsoft Word: создание оглавления…………………………………
54

Практические навыки. Создание оглавления……………………………
55

Задания для самоконтроля……………………………………………….
58

Вопросы для самоконтроля………………………………………………
59

Microsoft Word: объединение текстовых файлов……………………
59

Практические навыки. Объединение текстовых файлов……………..
60

Задания для самоконтроля……………………………………………….
60

Вопросы для самоконтроля………………………………………………
60

Раздел 4. Компьютерная обработка данных в электронных 
таблицах…………………………………………………………………….

61

Характеристика табличного процессора MS EXCEL………………
61

Основные  электронные манипуляции  с электронными 
таблицами…………………………………………………………………

64

Практические навыки. Создание электронной таблицы………………
68

Задания для самоконтроля……………………………………………….
69

Вопросы для самоконтроля………………………………………………
70

Графическое сопровождение данных электронных таблиц……….
71

Задания для самоконтроля……………………………………………….
73

Вопросы для самоконтроля………………………………………………
74

Использование баз данных и основы анализа в Microsoft Excel…..
74

Практические навыки. Создание баз данных средствами MS Excel….
75

Практические навыки. Подбор параметра…………………………….
80

Задания для самоконтроля……………………………………………….
82

Вопросы для самоконтроля………………………………………………
84

Связанные таблицы в Microsoft Excel………………………………..
85

Задания для самоконтроля……………………………………………….
89

Вопросы для самоконтроля………………………………………………
91

Раздел 5. Базы данных. Система управления базами данных……….
92

Теоретические основы работы с базой данных……………………...
92

Типы данных БД…………………………………………………………
93

Проектирование базы данных…………………………………………
94

Практические навыки. Этапы создания  базы данных………………...
95

Задания для самоконтроля……………………………………………….
116

Вопросы для самоконтроля………………………………………………
121

Раздел 6. Основы алгоритмизации вычислительных процессов……
122

Базовые конструкции алгоритмов…………………………………….
123

Практические навыки. Составление  алгоритма в виде блок-схемы…
128

Задания для самоконтроля……………………………………………….
132

Вопросы для самоконтроля………………………………………………
135

Раздел 7. Объектно-ориентированное программирование  в среде 
Visual Basic for Applications (VBA)……………………………………….

135

Выражения и функции в программировании………………………
137

Практические навыки. Перевод математических выражений на VBA
139

Задания для самоконтроля………………………………………………
140

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

Линейные вычислительные процессы на языке VBA…………….
141

Практические навыки. Составление линейных программ и блок-схем
142

Задания для самоконтроля……………………………………………….
145

Разветвляющие алгоритмические структуры на языке VBA……..
145

Практические навыки. Составление разветвляющих программ и 
блок-схем…………………………………………………………………...

146

Задания для самоконтроля……………………………………………….
148

Циклические алгоритмические структуры на языке VBA. 
148

Вложенные циклы………………………………………………………
Практические навыки. Составление  циклических программ  и блоксхем………………………………………………………………………..

149

Задания для самоконтроля………………………………………………
151

Комбинированные вычислительные процессы на языке VBA…..
152

Практические навыки. Составление комбинированных программ и 
блок-схем………………………………………………………………….

152

Задания для самоконтроля………………………………………………
154

Организация и обработка массивов данных в среде VBA…………
155

Практические навыки. Составление программ и блок-схем с 
использованием массивов………………………………………………..

156

Задания для самоконтроля………………………………………………
162

Глоссарий……………………………………………………………………
163

Информационно-логические основы ЭВМ……………………………..
163

Эксплуатационная характеристика операционной системы 
WINDOWS…………………………………………………………………

164

Технология автоматизированной обработки текстовой информации…
166

Компьютерная обработка данных в электронных таблицах….……….
167

Базы данных. Система управления базами данных……………………
168

Основы алгоритмизации вычислительных процессов…………………
170

Объектно-ориентированное программирование в средеVisual Basic
for Applications (VBA)……………………………………………………

172

Горячие клавиши и клавиатурные сокращения Windows……………
172

Список литературы………………………………………………………...
183

От авторов

«Компьютер не цель 

(и тем более не роскошь), а средство»

Компьютер – это не очень просто, но и не очень сложно. Конечно, за 24 

часа или пять минут его не изучишь… Но освоение компьютера  «с нуля» до 

приличного уровня – это вполне реально.

Современный специалист должен иметь достаточно полное представление 

об информатике. Предлагаемый курс не предполагает предварительных знаний и 

ведет студента от знакомства с элементарными основами  информационных 

процессов до автоматизации решений экономических задач, которые можно 

охарактеризовать как небольшие, но полные проекты. 

К главным достоинствам курса можно отнести: сжатость изложения 

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

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

Основу изложения материала составляет демонстративное решение 

поставленных задач. 

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

шагов в компьютерный мир.

Надеемся, что изучение курса будет для Вас интересным, и Вы сможете 

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

деятельности.

Начнем, чтобы быть успешными!

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

значительную 
часть 
составляют 
числовая, 
текстовая, 
графическая 
и 

аудиоинформация.

Компьютер может обрабатывать только информацию, представленную в 

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

Переход от одной формы представления информации к другой, более 

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

Способы кодирования и декодирования информации в компьютере, в 

первую очередь, зависит от вида информации, а
именно, что должно 

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

Для записи информации о количестве объектов используются числа. Числа 

записываются с использование особых знаковых систем, которые называют 
системами счисления.

Под системой счисления понимается способ записи чисел с помощью 

символов (цифр, букв и т.д.). Системы счисления бывают позиционные и 
непозиционные. Непозиционной является, например, римская система счисления. 
В позиционных системах счисления любое число
записывается в виде 

последовательности символов, количественное значение («вес») которых зависит 
от местоположения в числе, т.е. позиции в записи
числа. Основанием 

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

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

где коэффициенты − ai символы в изображении числа R , которые 

принимают значения от 0 до p −1. Обычно число R(p)
представляется записью

коэффициентов
. Например:

Величина p показывает, во сколько раз численное значение единицы 

данного разряда больше численного значения единицы предыдущего разряда.

Раздел 1. 

Информационно
логические основы ЭВМ

В вычислительной технике широко используются позиционные системы 

счисления (двоичная, восьмеричная, десятичная, шестнадцатиричная).

Обычно в памяти ПЭВМ, на уровне аппаратной реализации, информация 

представляется в двоичной системе счисления.

Двоичная 
система 
счисления. 
В 
двоичной 
системе 
счисления 

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

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

помощью Таблиц 1, 2 по тем же правилам, что и в десятичной системе счисления.

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

системе счисления.

Восьмеричная система счисления. В восьмеричной системе счисления

используются цифры 0, 1, 2, 3, 4, 5, 6, 7. Основание записывается в виде

Практические навыки

Арифметические операции в разных 

системах счисления. Перевод из 

одной системы счисления в другую

Приведем 
некоторые 
примеры 
выполнения 
основных 
операций 
в

восьмеричной системе счисления.

Шестнадцатиричная система счисления. В шестнадцатеричной системе 

счисления используются цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 и буквы A, B, C, D, E, F. 
Основание шестнадцатеричной системы записывается в виде

Приведем 
некоторые 
примеры 
выполнения 
основных 
операций 
в

шестнадцатеричной системе счисления.

Ниже приведена таблица записей чисел в различных системах счисления 

(таблица триад и тетрад).

Перевод чисел из одной системы счисления в другую

Правило 1. Перевод смешанного числа (числа с дробной частью) из одной

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

Например.

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

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

Например.

Перевод смешанного числа производится отдельно для целой и дробной

частей числа.

Правило 2.1. Перевод целой части. Целую часть числа, записанную в 

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

Например.

Правило 2.2. Перевод дробной части. Дробную часть числа, записанную в 

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

Например.

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

полученные по правилам 2.1, 2.2, записывают, отделяя друг от друга дробной
запятой.

Например.

Правило 3. Перевод чисел в 10-ичную систему счисления рекомендуется 

выполнять суммированием с учетом «веса» цифры в числе по формуле:

Например.

1. Представить следующие числа в развернутом виде (1.1):

a) 54,987(10); 
б) 1011,011(2);
в) DE,7(16);

г) A4,187(16);
д) 14,008(10); 
е) 0,00011(2);

ж) 3214,47(8); 
з) 555,654(8); 
и) 123,0111(16).

2. Выполнить указанные арифметические операции над числами в 
соответствующих системах счисления:

1) в двоичной системе счисления:

a) 10011,1+11,00111;
б) 1111,0111−1,0001;

в) 111,01⋅1,01;
г) 1001,11 / 11,01.

Задания

для самоконтроля

2) в восьмеричной системе счисления:

a) 34,1+11,17;
б) 12,121−1,1755;

в) 62,1⋅ 67,17; 
г) 174,23 / 34,5.

3) в шестнадцатеричной системе счисления:

a) A23,F1+1,7;
б) 1343,31− D1,7F;

в) 23,F1⋅A,7;
г) 231,CD / 1,67.

3. Перевести следующие числа из двоичной системы счисления в восьмеричную и 
шестнадцатеричную системы счисления:

а) 111000111,11101; 
б) -111,101;

в) 111011,101; 
г) -10000111011,101;

д) -1000111,1110111101; 
е) -11011,10111.

4. Перевести следующие числа из двоичной системы счисления в десятичную (в 
дробной части получить четыре знака после запятой):

a) 1100001,111; б) 11001,1011;
в) −1,01110111; г) 1001,0001.

5. Перевести следующие числа из шестнадцатеричной системы счисления в 
десятичную (в дробной части получить четыре знака после запятой):

a) 1AF01,21; 
б) 1931,C1;

в) −1,41A; 
г) 0,00A6 .

6. Перевести следующие числа из шестнадцатеричной системы счисления в 
двоичную:

a) A01C,1FF; 
б) - 31,F104;

в) − B1,1001; 
г) 68,01FA.

7. Перевести следующие числа из десятичной системы счисления в 
шестнадцатеричную (в дробной части получить четыре знака после запятой):

a) 784,19; 
б) - 31,04;

в) −121,1001; 
г) - 68,976.

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

1. Что понимают под системой счисления ?
2. Какие виды системы счисления вы знаете?
3. Что является основанием позиционной системы счисления?
4. Какие позиционные системы счисления используются в вычислительной 

технике?

5. Назовите цифры, которые используются в двоичной системе счисления.
6. Какие цифры используются в восьмеричной системе счисления?