Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4_Лабораторные, контрольные и самостоятельные работы по информатике_2010

.pdf
Скачиваний:
180
Добавлен:
26.03.2016
Размер:
2.25 Mб
Скачать

Министерство образования и науки РФ

Федеральное агентство по образованию

ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ

УНИВЕРСИТЕТ

ЛАБОРАТОРНЫЕ, КОНТРОЛЬНЫЕ

И САМОСТОЯТЕЛЬНЫЕ РАБОТЫ

ПО ИНФОРМАТИКЕ

2-е издание, дополненное и переработанное

Допущено УМО вузов РФ по образованию в области прикладной геологии в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов 130200 «Технология геологической разведки»

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

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

2010

УДК 004(075.8)

ББК 32.97я 73 Л12

Рецензенты:

Заведующий кафедрой прикладной математики и информатики Ухтинского государственного технического университета к. ф.-м. н. доцент Ю.Г.Смирнов.

Заведующий кафедрой общеобразовательных дисциплин Иркутского государственного технического университета к. ф.-м. н. доцент В.И.Щепин.

Авторы: В.В.Ломтадзе, Т.П.Бояринцева, Е.Ф.Воропаева, Б.Н.Корякин,

Л.П.Шишкина Лабораторные, контрольные и самостоятельные работы по информатике.

Иркутск. 2-е изд., перераб. и доп.: Изд-во ИрГТУ, 2010. 106 с.

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

ста приложениями Microsoft Office: с текстовым редактором Word, с табличным процессором Excel и с системой управления базами данных Access. Основам программирования и созданию Web-документов посвящены отдельные пособия, изданные кафедрой информатики [11, 12]. Задания на выполнение работ предваряются теоретическими сведениями и рекомендациями.

Учебное пособие предназначено для студентов всех специальностей, изу-

чающих дисциплину «Информатика».

Подписано в печать 03.03.2010. Формат 60 х84/16. Бумага офсетная. Печать офсетная. Усл. печ. л. 7 Тираж 1500 экз. Зак. 70. Д/н

ИД № 06506 от 26.12.2001 Иркутский государственный технический университет 664074, Иркутск, ул. Лермонтова, 83

Коллектив авторов, 2010

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

2

ОГЛАВЛЕНИЕ

1. ВВОДНЫЕ СВЕДЕНИЯ О СОВРЕМЕННЫХ ПРОГРАММНЫХ СРЕДСТВАХ

4

1.1. ОСОБЕННОСТИ СОВРЕМЕННЫХ ПРОГРАММНЫХ СРЕДСТВ

4

1.2. ОСНОВНЫЕ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ В ИНТЕРФЕЙСЕ ПРОГРАММНЫХ ПРОДУКТОВ

6

1.3. ТИПОВЫЕ ДИАЛОГИ В ИНТЕРФЕЙСЕ ПРОГРАММНЫХ ПРОДУКТОВ

12

2. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

14

САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО ОС WINDOWS, ОПЕРАЦИОННОЙ

 

ОБОЛОЧКЕ FAR И АРХИВАТОРУ WINRAR

14

САМОСТОЯТЕЛЬНАЯ РАБОТА 1. ОС WINDOWSАБОЧИЙ СТОЛ,ПАНЕЛЬ ЗАДАЧ,ИХ СВОЙСТВА И МЕТОДЫ.

ПАНЕЛЬ УПРАВЛЕНИЯРЛЫКИ ПРОГРАММ И ГЛАВНОЕ СИСТЕМНОЕ МЕНЮ. СОЗДАНИЕ ЯРЛЫКА ПРОГРАММЫ НА

РАБОЧЕМ СТОЛЕ И В ГЛАВНОМ СИСТЕМНОМ МЕНЮ. ЗАПУСК ПРОГРАММ

18

САМОСТОЯТЕЛЬНАЯ РАБОТА 2. ОС WINDOWS. РАБОТА С ПАПКАМИ,ФАЙЛАМИ,КОРЗИНА

19

САМОСТОЯТЕЛЬНАЯ РАБОТА 3. ОС WINDOWS. ПРОВОДНИК WINDOWS

22

САМОСТОЯТЕЛЬНАЯ РАБОТА 4. ОПЕРАЦИОННАЯ ОБОЛОЧКА FAR,АРХИВАТОР WINRAR

26

3. ТЕКСТОВЫЙ ПРОЦЕССОР MICROSOFT WORD

33

3.1. НАЗНАЧЕНИЕ. ОСНОВНЫЕ ПОНЯТИЯ

33

3.2. МОДЕЛЬ ФРАГМЕНТА ТЕКСТА. ПАРАМЕТРЫ ФОРМАТИРОВАНИЯ. СТИЛИ

34

3.3. ТИПОВАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ СОЗДАНИЯ ДОКУМЕНТА

36

3.4. ЛАБОРАТОРНЫЕ РАБОТЫ ПО ТЕКСТОВОМУ ПРОЦЕССОРУ WORD

38

3.5. КОНТРОЛЬНЫЕ РАБОТЫ ПО ТЕКСТОВОМУ ПРОЦЕССОРУ WORD

46

3.6. САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО ТЕКСТОВОМУ ПРОЦЕССОРУ WORD

57

4. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ MICROSOFT EXCEL

58

4.1. НАЗНАЧЕНИЕ. ОСНОВНЫЕ ПОНЯТИЯ

58

4.2. ТИПОВАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ С ЭЛЕКТРОННОЙ ТАБЛИЦЕЙ

60

4.3. ЛАБОРАТОРНЫЕ РАБОТЫ ПО EXCEL

61

4.4. САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО EXCEL

70

САМОСТОЯТЕЛЬНАЯ РАБОТА «НАХОЖДЕНИЕ КОРНЕЙ УРАВНЕНИЯ»

73

САМОСТОЯТЕЛЬНАЯ РАБОТА «РЕШЕНИЕ СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ»

76

САМОСТОЯТЕЛЬНАЯ РАБОТА «ПОСТРОЕНИЕ УРАВНЕНИЯ ЛИНЕЙНОЙ РЕГРЕССИИ»

76

САМОСТОЯТЕЛЬНАЯ РАБОТА «ПОСТРОЕНИЕ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ ЗАДАЧ ЛИНЕЙНОГО

 

ПРОГРАММИРОВАНИЯ»

79

5. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ. СУБД ACCESS

83

5.1. ОСНОВНЫЕ ПОНЯТИЯ

83

5.2. НОРМАЛИЗАЦИЯ ОТНОШЕНИЙ (ТАБЛИЦ)И ОБЕСПЕЧЕНИЕ ЦЕЛОСТНОСТИ ДАННЫХ В РЕЛЯЦИОННОЙ

 

БАЗЕ ДАННЫХ

86

5.3. ЛАБОРАТОРНАЯ РАБОТА: СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ БАЗЫ ДАННЫХ «ЗАТРАТЫ»

88

5.4. САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО СОЗДАНИЮ БАЗ ДАННЫХ

96

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

106

3

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

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

Все современные программные средства характеризуются тремя важней-

шими особенностями: они событийно-ориентированные, объектно-

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

Первая из названных особенностей означает, что как операционная система

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

ленный им объект копируется в специальную системную память – в буфер об-

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

ного копирования – из буфера обмена в указанное пользователем место доку-

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

виатуры, на которых изображены стрелки. В качестве реакции на нажатие кла-

виши мыши или клавиатуры обязательно срабатывает соответствующая собы-

тийная процедура, например, процедура перемещения курсора. При выполне-

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

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

цедуру его рисования. Важно понять, что современные приложения существен-

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

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

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

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

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

но, кнопка, курсор и т.п., – рассматривается как объект, обладающий свойства-

4

ми и методами. Например, свойствами объекта «курсор» являются его коорди-

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

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

тель мыши обычно имеет форму стрелки или при перемещении по тексту – вер-

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

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

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

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

«таблица» позволяют, например, перемещаться по ней – «встать» на первую,

последнюю, предыдущую или следующую по отношению к текущей запись.

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

грамм – он имеет дело с видимыми объектами, которые позволяют ему управ-

лять программами и отображают состояние невидимых объектов. Если обозна-

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

ле для изменения его свойств. Во всех остальных случаях – для выделения, пе-

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

как правило, вообще не используется.

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

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

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

грамм. Рассмотрим самые употребительные из визуальных объектов управле-

ния программами, а также типовые диалоги.

5

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

продуктов

К числу основных элементов управления (Controls) в современном интер-

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

(рис. 1.1): окна, меню и кнопки нескольких типов, надпись со статическим текстом, поле с редактируемым текстом, список, поле со списком, счетчик,

переключатели, флажки, полосы прокрутки.

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

Окно – важнейший элемент интерфейса современных программных средств. Операционные системы (ОС) корпорации Microsoft потому и называ-

ются Windows (окна), что работают с окнами – прямоугольными рабочими об-

6

ластями экрана. Когда мы включаем компьютер, то на экране появляется ос-

новное окно ОС Windows, называемое рабочим столом (рис. 1.2). После вызова какого-нибудь приложения в пределах рабочего стола размещается его окно. На рис. 1.1 показано типичное окно современного приложения – окно Excel. В

пределах изображенного окна размещаются: строка заголовка с кнопками сис-

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

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

Окно может быть «распахнуто», т.е. полностью занимать рабочий стол (если это окно приложения) или рабочую область окна приложения. Но оно может и делить рабочую область с другими открытыми окнами. Состояние окна можно изменить с помощью средней кнопки системного меню, размещенного в правой части строки заголовка каждого окна. На рис. 1.1 окно приложения Excel рас-

пахнуто, а рабочее окно документа «Элементы управления программами» за-

нимает только часть рабочей области приложения Excel. В пределах этой об-

ласти окно можно передвигать «взявшись» за строку заголовка, т.е. поместив указатель мыши в пределы этой строки и удерживая нажатой левую кнопку мыши. Можно изменять размеры окна, «взявшись» за его границу или угол и перемещая мышь. С помощью правой кнопки системного меню окно можно за-

крыть; при этом программа обязательно выведет поверх рабочего окна неболь-

шое диалоговое окно, содержащее кнопки с надписями, позволяющие пользо-

вателю не сохранять или же сохранить в файле документ, отображаемый в за-

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

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

де заголовка свернутого окна. Если нажать на эту кнопку (навести на нее мышь и щелкнуть левой кнопкой), то окно вновь распахнется. Следовательно, с по-

мощью панели задач ОС и системных меню окон удобно переключаться с при-

ложения на приложение или с одного документа на другой. Завершая рассмот-

рение роли окон, поясним также их типы. Кроме рабочего стола ОС, окон при-

ложений и размещаемых внутри них окон документов, широко используются

7

диалоговые окна и окна папок, отображающие состав каталогов файлов, назы-

ваемых в ОС Windows папками.

Диалоговые окна называют еще модальными – программа не станет ниче-

го делать, пока пользователь не сделает один или несколько выборов с помо-

щью элементов управления, размещенных в окне, и не нажмет кнопку Ok (Го-

тово, Принять и т.п.) или Cancel (Отменить, Отказаться). После этого диа-

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

Содержимое папок также просматривают в окнах (см. рис. 1.2). Пока дос-

таточно представлять, что все приложения, документы и другие данные хранят-

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

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

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

тер» (см. рис. 1.2). Внутри этой папки находятся другие (ветви, отходящие от ствола), например, папка, отображающая состав жесткого диска С (обозначает-

ся С:). Внутри папки С: размещаются папки Windows (обозначается

C:\Windows), Program Files, Мои документы и др. В каждой из этих папок снова размещаются папки и файлы, так что файлы можно сравнить с листьями дерева.

Если в окне, отображающем состав папки, навести мышь на значок (разновид-

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

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

Кнопка (Button, Command Button) - важнейший после окна элемент управ-

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

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

сунок – символическим и не сразу понятным, то во многих приложениях ис-

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

ке, если на кнопку навести указатель мыши.

8

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

Меню (Menu) представляет собой совокупность кнопок. Меню приложе-

ния (см. рис. 1.1) называют еще главным меню. Оно состоит из пунктов, неко-

торые из которых (Файл, Правка, Вид, Формат, Сервис, Окно, ? – помощь-

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

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

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

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

9

Рисование надо помещать на экран для рисования схем и других рисунков. В

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

рине – по обоим краям) и т.п. В меню Сервис, кроме разнообразных пунктов,

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

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

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

ства дублируется панелями инструментов Стандартная и Форматирование.

Эти панели присутствуют в окне приложения, если установлены соответст-

вующие флажки в диалоговом окне, появляющемся после выбора пункта меню

Вид/Панели инструментов. Кроме главного меню, во всех современных при-

ложениях используются контекстные меню, «всплывающие», если на выделен-

ном объекте щелкнуть правой кнопкой мыши – это уже пояснялось в подразде-

ле 1.1.

Надпись со статическим текстом (Label) обычно используется для вывода заголовков. Часто надпись размещается рядом с элементом управления, кото-

рый не имеет собственного заголовка (свойства Caption). К числу таких элемен-

тов, например, относятся объекты поле и счетчик.

Поле (Text Box) – элемент управления, предназначенный для ввода и ре-

дактирования данных. Вводимый текст может быть длиннее стороны прямо-

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

Счетчик (Spin Button) – элемент управления, используемый для изменения числового значения, выводимого в поле. Чаще всего счетчик размещается ря-

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

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

Счетчик, по-существу, состоит из двух кнопок – для увеличения и уменьшения числа, хранимого в виде свойства счетчика “Значение” (Value).

10