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

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

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

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

ББК 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

📎📎📎📎📎📎📎📎📎📎