Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика.doc
Скачиваний:
1
Добавлен:
20.12.2019
Размер:
1.87 Mб
Скачать

В.В.Ломтадзе,

Л.П.Шишкина

Информатика

Издание третье, переработанное

Допущено УМО по образованию в области прикладной геологии в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению 650200 “Технология геологической разведки”

Издательство Иркутского государственного

технического университета

2005

УДК [002.6+681.3](075.8)

ББК 32.97я 73

В.В.Ломтадзе, Л.П.Шишкина.

Информатика: Учебное пособие/Издание третье, переработанное. –Иркутск: Изд-во Иркутского госуд. технич. ун-та, 2005. – 144 с.

Поясняются основные понятия информационных технологий, применяемые технические средства, классы программных продуктов, общие приемы работы с операционными системами Windows и с наиболее важными для большинства пользователей приложениями Microsoft Office: с текстовым редактором Word, с табличным процессором Excel и с системой управления базами данных Access. Уделено внимание компьютерным сетям, технологии клиент/сервер, реляционному языку SQL. С ориентацией на среду визуального программирования VBА (Visual Basic for Applications) рассматриваются основы алгоритмизации и программирования. В книгу также включены самостоятельные работы для тех, у кого есть желание лучше разобраться с проблемой баз данных и с приемами разработки программ.

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

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

©Ломтадзе В.В., Шишкина Л.П., 2005

©Иркутский государственный технический университет, 2005

Содержание

ПРЕДИСЛОВИЕ 5

1. Информационные технологии. Понятие информации. Информационное общество. Информационные революции. Поколения компьютерных систем 6

2. Вводные сведения о современных программных средствах 10

2.1. Особенности современных программных средств 10

2.2. Основные элементы управления в интерфейсе программных продуктов 11

2.3. Типовые диалоги в интерфейсе программных продуктов 16

3. Кодирование и хранение информации. Системы счисления 19

4. Алгоритмы. Роль алгоритмизации в решении задач и формализации знаний. Информационные ресурсы 25

5. Технические средства информационных технологий 29

5.1. Основные блоки персонального компьютера 29

5.2. Основные периферийные устройства, подключаемые к компьютеру 34

5.3. Компьютерные сети 36

6. Классификация и обзор программного обеспечения 44

6.1. Системное программное обеспечение 44

6.2. Инструментальные средства программирования 54

6.3. Прикладное программное обеспечение 59

7. Текстовый процессор Microsoft Word 64

7.1. Назначение. Основные понятия 64

7.2. Типовая последовательность создания документа 64

7.3. Редактирование, форматирование и оформление документа, вставка таблиц 68

7.4. Вставка символа, рисунка, объекта 76

8. Электронные таблицы Microsoft Excel 79

8.1. Назначение. Основные понятия 79

8.2. Обобщенная технология работы в электронной таблице 80

8.3. Ввод, редактирование, форматирование данных 81

8.4. Выполнение расчетов по формулам и построение диаграмм 84

8.5. Сортировка, консолидация данных, сводные таблицы 89

9. Системы управления базами данных. СУБД Access 95

9.1. Основные понятия 95

9.2. Нормализация отношений (таблиц) и обеспечение целостности данных в реляционной базе данных 97

9.3. Работа с СУБД Access 99

9.4. Основные возможности языка структурированных запросов (SQL) 107

10. Введение в программировние. Создание приложений на языке Visual Basic for Applications 112

10.1. Основные понятия 112

10.2. Создание интерфейса пользователя 113

10.3. Модули, процедуры, функции 119

10.4. Работа с переменными, массивами, константами и со свойствами объектов 124

10.5. Основные инструкции языка Visual Basic и отладка программ 130

11. Самостоятельные работы 138

11.1. База данных “Архив предприятия” 138

11.2. Разработка приложения “Решение системы линейных уравнений” 140

11.3. Разработка приложения “Статистический анализ данных” 142

11.4. Разработка приложения “Преобразование географических координат в прямоугольные и прямоугольных в географические” 144

11.5. Разработка приложения “Графические построения в плоскости XOY” 147

ЛИТЕРАТУРА 150

ПРЕДИСЛОВИЕ

Предлагаемое учебное пособие поясняет основные понятия информационных технологий, применяемые технические средства, классы программных продуктов, общие приемы работы с операционными системами Windows и с наиболее важными для пользователей приложениями Microsoft Office. Уделено внимание компьютерным сетям, технологии клиент/сервер, реляционному языку SQL. С ориентацией на среду визуального программирования VBA (Visual Basic for Applications) рассматриваются основы алгоритмизации и программирования.

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

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

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

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

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

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