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

Методическое пособие 555

.pdf
Скачиваний:
4
Добавлен:
30.04.2022
Размер:
2.33 Mб
Скачать

Рис. 2.14

Для создания диаграммы необходимо:

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

2)в группе Диаграммы вкладки Вставка выбрать и нажать кнопку для построения диаграммы подходящего типа. Также можно в правом нижнем углу группы Диаграммы на-

жать кнопку . Откроется диалоговое окно «Вставка диаграммы», в котором можно просмотреть все возможные типы диаграмм (рис. 2.15).

61

Рис. 2.15

Если щелкнуть мышкой в любом месте вставленной диаграммы, в ленте отобразится рабочее поле Работа с диаграммой, содержащее вкладки Конструктор и Формат. Вкладка Конструктор содержит основные команды для настройки диаграммы (рис. 2.16).

Рис. 2.16

Кнопка «Добавить элемент диаграммы» позволяет до-

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

62

осях: данные, отложенные по оси Y, перемещаются на ось X и наоборот. Кнопка «Выбрать данные» позволяет изменить диапазон ячеек для построения диаграммы, а также выбрать элементы легенды (ряды данных) и подписи горизонтальной оси (категории) (см. рис. 2.17). Кнопка «Изменить тип диаграммы» открывает диалоговое окно для изменения типа диаграммы. Кнопка «Переместить диаграмму» позволяет переместить диаграмму на какой-либо из существующих листов книги или на новый отдельный лист.

Рис. 2.17

2. Практическая часть

Задание 1. Создайте новый документ (книгу). Введите следующие данные и отформатируйте ячейки по образцу, показанному на рис. 2.18. Для ввода данных в колонку № п/п используйте маркер заполнения. Сохраните книгу на жесткий диск.

Задание 2. В ячейку G4 введите формулу =D4*E4. Скопируйте формулу в ячейки ниже, используя маркер заполнения. Убедитесь, что при копировании формулы адреса ячеек соответствующим образом изменились.

63

Рис. 2.18

Задание 3. В ячейку H4 введите формулу = G4/$I$1. Скопируйте формулу в ячейки ниже, используя маркер заполнения. Ответьте на вопрос: почему в формуле была использована абсолютная ссылка $I$1?

Задание 4. В ячейку G15 введите формулу для вычисления суммы ячеек, расположенных выше.

Задание 5. Задайте для ячейки I1 имя kurs. В ячейку H15 введите формулу =G15/kurs (подобным образом можно было поступить и при выполнении задания 3, т.е. вместо абсолютной ссылки $I$1 использовать имя ячейки kurs).

Задание 6. Выполните сортировку введенной таблицы по содержимому столбца «Категория» (выделить таблицу,

64

вкладка Главная -> Сортировка и фильтр - > Настраиваемая сортировка).

Задание 7. Выделите ячейку K2 и нажмите кнопку «Автомсумма» . Выделите пунктирным прямоугольником ячейки, содержащие итоговую стоимость для категории «Работа». В результате будет подсчитана суммарная стоимость всех работ.

Задание 8. Выполните фильтрацию данных, оставив только те сроки таблицы, которые соответствют категории «Материал». Отмените фильтрацию.

Задание 9. Задайте условное форматирование для ячеек в колонке «Стоимость материала/работы, руб» по следующему правилу: применить условное форматирование, если значение в ячейке больше 2000 руб.

Задание 10. Вставьте круговую диаграмму по образцу, показанному на рис. 2.19. Переместите диаграмму на отдельный лист.

Задание 11. Создайте новый лист, в котором введите данные по образцу на рис. 2.20. В ячейку B3 введите формулу для расчета стоимости оборудования в долларах, используя ссылку на ячейку I1 из первого листа.

Задание 12. Создайте новый лист и заполните данные следующим образом: в первой колонке – значения переменной x в диапазоне от -10 до 10 с шагом 0.05, во второй

колонке – значения функции y x sin(cos2 x) . Для получения

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

65

Рис. 2.19

Рис. 2.20

Задание 13. По полученной в предыдущем задании таблице постройте график функции y xsin(cos2 x) . Настройте вид графика по образцу на рис. 2.21.

66

Рис. 2.21

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

1.Для чего предназначены различные режимы просмотра

книги?

2.Как добавить в книгу новый лист? Как переименовать

лист?

3.Как ввести данные в ячейку? Как записывается адрес ячейки? Что такое диапазон ячеек? Как присвоить имя ячейке или диапазону? Как объединить ячейки?

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

ячеек?

5.Как задать автоматический перенос текста в ячейке по словам?

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

7.Для чего применяются стили ячеек и стили таблиц?

8.Для чего осуществляется сортировка и фильтрация данных?

67

9.Как закрепить области на листе?

10.Для чего предназначается условное форматирование?

11.Как осуществляется удаление и вставка ячеек, строк, столбцов?

12.Как скопировать или переместить данные из одной ячейки (диапазона) в другую ячейку? Как вставить сами скопированные ячейки?

13.Как осуществляется сортировка и фильтрация данных в таблице?

14.Как осуществляется ввод формул? Какие основные части содержит формула?

15.Какие виды операторов используются в Excel? Что обозначают операторы ссылок «:», «;», «пробел»?

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

17.Чем отличаются относительные и абсолютные ссылки?

18.Как вставить функцию в формулу?

19.Как скопировать или перместить формулу? Как осуществляется копирование формул при помощи маркера заполнения?

20.Перечислите основные элементы диаграмм. Как создать диаграмму?

21.Как добавить элементы на диаграмму? Как изменить данные диаграммы,выбрать ряды и категории?

Лабораторная работа № 3

СОЗДАНИЕ ПРОСТЫХ ПРОГРАММ НА ЯЗЫКЕ PASCAL

Цель работы: изучить типы данных, структуру программы и некоторые основные операторы языка Pascal. Научиться создавать простейшие программы с использованием операторов присваивания, ввода-вывода, условного оператора.

68

1.Теоретические сведения

1.1.Алфавит языка Pascal

Основные символы языка программирования – буквы, цифры и специальные символы – образуют его алфавит. Алфавит языка Pascal1 составляют:

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

2)символы разделители: пробел, табуляция …;

3)специальные символы, выполняющие определенные

функции при построении различных конструкция языка + -

*/ { } ( ) . , ‘ : ; ^ @ # $

4)составные символы – группа символов, которые вос-

принимаются компилятором как единое целое: <= >= := (* *) (. .) ..

4) зарезервированные слова (begin, end, program и т.д.). Зарегистрированные слова не могут использоваться в качестве идентификаторов.

1.2. Типы данных

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

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

1 Существуют различные версии языка Pascal, мы будет использовать язык PascalABC.Net и одноименную среду разработки программ. Почти все приведенные в настоящем пособии программы будут работать без измене-

ния и в других версиях языка (Turbo Pascal, Object Pascal, Delphi и др.).

69

Целочисленные типы данных. Используются для хране-

ния в памяти ЭВМ целых чисел. В этой и следующих работах мы будем использовать тип Integer. Существуют и другие целочисленные типы (longint, byte, word и др., см. справочную систему PascalABC.Net), отличающиеся диапазоном допустимых значений и, соответственно, размером, занимаемым значением данного типа в памяти ЭВМ (в байтах). Допустимые операции: + (сложение), - (вычитание), * (умножение), / (деление), div (частное от деления, записывается как A div B, где A – делимое, B – делитель), mod (остаток от деления, записывается как A mod B).

Вещественные типы данных. Применяются для хране-

ния действительных чисел (десятичных дробей). В данной работе в качестве вещественного типа мы будем использовать тип Real. Допустимые операции: +, -, *, / .

Логический тип данных (булев тип) – тип Boolean,

данные такого типа могут принимать два значения: true (истина) и false (ложь). Логический тип, в частности, имеет результат операций сравнения двух чисел, которые на языке Паскаль записываются так: >, <, =, >= («больше либо равно»), <= («меньше либо равно»), <> («не равно»).

К логическим данным применимы следующие логические операции: and (логическое «и»), or («или»), xor («исключающее или»), not («не»). Данные операции применяются для составления сложных условий (логических выражений), принцип их работы показан в следующей таблице.

Таблица 3.1 Результаты действия логических операций

A

B

A and B

A or B

A xor B

not A

true

true

true

true

false

false

true

false

false

true

true

false

false

true

false

true

true

true

false

false

false

false

false

true

70