Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебное пособие - информационные системы11.doc
Скачиваний:
55
Добавлен:
18.11.2019
Размер:
11.21 Mб
Скачать

Вопросы для самопроверки

  1. Роль и назначение табличного процессора Microsoft Excel.

  2. Документы Excel: название, расширение, основные структурные единицы.

  3. Основные форматы данных в Microsoft Excel.

  4. Автоматический ввод рядов данных.

  5. Формула в Microsoft Excel.

  6. Виды ссылок в Microsoft Excel.

  7. Использование функций в вычислениях. Аргументы функции.

  8. Понятие списка. Сортировка списка.

  9. Назначение и использование условного форматирования.

  10. Назначение и вызов формы при работе со списками.

  11. Использование фильтра при работе со списками.

Список рекомендуемой литературы

  1. Берлинер Э.М., Глазырин Б.Э., Глазырина И.Б. Офис от Microsoft. М.: ABF, 1997.

  2. Блаттнер П. Использование Microsoft Excel 2002. / Пер. с англ. М.: Изд. дом «Вильямс», 2002.

  3. Джоне Э., Саттон Д. Библия пользователя Microsoft Оffice Professional для Windows 95. М.: Диалектика. 1996.

  4. Информатика: Учебник /Под ред. Н.В. Макаровой. М.: Финансы и статистика, 1999.

  5. Информатика и математика для юристов: Учеб. пособие для вузов /Под ред. Х.А. Андриашина, С.Я. Казанцева. М.: ЮНИТИ-ДАНА; Закон и право, 2001.

  6. Камалова Г.Г., Русских Ж.А. Практикум по информатике. Ижевск: Детектив-информ, 2002. Ч.2.

  7. Колесников А. Excel 7.0 для Windows 95. Киев: BHV, 1996.

  8. Компьютерные системы и сети: Учеб. пособие /В.П. Косарев и др. М.: Финансы и статистика, 2000.

  9. Николь Н., Хаселир Р. Excel 5.0. Электронные таблицы. М.: ЭКОМ, 1995.

  10. Основы современных компьютерных технологий: Учеб. пособие /Под ред. А.Д. Хомоненко. СПб.: КОРОНА принт, 1998.

Приложение 1

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

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

Оформление алгоритмов должно соответствовать определенным требованиям. В настоящее время действует единая система программной документации (ЕСПД), в которой установлены правила разработки и оформления алгоритмов5.

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

Таблица 7

Условные обозначения основных блоков схем алгоритмов

Обозначение

Функции

Начало, конец, прерывание процесса обработки данных

Выполнение операции или группы операций

Ввод/вывод данных

Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий

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

Межстраничный соединитель

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

Комментарий (связь между элементом схемы и его пояснением)

Алгоритмы можно разделить на три основных вида.

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

П ример:

Ветвящийся (альтернативный) – алгоритм для реализации которого предусмотрено несколько направлений (ветвей). Каждое отдельное направление процесса обработка данных является отдельной ветвью. Ветвление в алгоритме – это выбор одной из нескольких последовательностей команд. В блоке Условие содержится условие выбора альтернативы обработки. Каждая альтернатива выполняется один раз; выполнение одной из двух альтернатив обязательно. Управление передается одному из двух блоков в зависимости от истинности или ложности условия.

П ример:

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

П ример: