Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Компоненты образуют алгоритмический язык



ВОПРОС

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

Свойства алгоритмов

Различные определения алгоритма в явной или неявной форме содержат следующий ряд общих требований:

· Дискретность — алгоритм должен представлять процесс решения задачи как последовательное выполнение некоторых простых шагов. При этом для выполнения каждого шага алгоритма требуется конечный отрезок времени, то есть преобразование исходных данных в результат осуществляется во времени дискретно.

· Детерминированность (определённость). В каждый момент времени следующий шаг работы однозначно определяется состоянием системы. Таким образом, алгоритм выдаёт один и тот же результат (ответ) для одних и тех же исходных данных. В современной трактовке у разных реализаций одного и того же алгоритма должен быть изоморфный граф. С другой стороны, существуют вероятностные алгоритмы, в которых следующий шаг работы зависит от текущего состояния системы и генерируемого случайного числа. Однако при включении метода генерации случайных чисел в список «исходных данных», вероятностный алгоритм становится подвидом обычного.

· Понятность — алгоритм должен включать только те команды, которые доступны исполнителю и входят в его систему команд.

· Завершаемость (конечность) — при корректно заданных исходных данных алгоритм должен завершать работу и выдавать результат за конечное число шагов.[источник не указан 532 дня] С другой стороны, вероятностный алгоритм может и никогда не выдать результат, но вероятность этого равна 0.

· Массовость (универсальность). Алгоритм должен быть применим к разным наборам исходных данных.

· Результативность — завершение алгоритма определёнными результатами.

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

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

Представление алгоритмов

Формы записи алгоритма:

· словесная или вербальная (языковая, формульно-словесная);

· дракон-схема;

· псевдокод (формальные алгоритмические языки);

· схематическая:

· структурограммы (схемы Насси-Шнайдермана);

· графическая (блок-схемы, выполняется с требованиями стандарта).

 

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

 

 


 


 

ВОПРОС

Основные алгоритмические конструкции:

Линейный алгоритм.

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

Последовательность команд образует составную команду «цепочка», которая в записи блок-схемой имеет вид.

Ветвящийся алгоритм.

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

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

Циклический алгоритм.

Повторяющееся выполнение действий (групп действий), зависящее от выполнения условия, называется циклом.

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

Базовая структура " цикл". Обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла. Основные разновидности циклов представлены в таблице.

Алгоритми́ ческий язык — формальный язык, используемый для записи, реализации или изучения алгоритмов. Всякий язык программирования является алгоритмическим языком, но не всякий алгоритмический язык пригоден для использования в качестве языка программирования [1].

Компоненты образуют алгоритмический язык

Алгоритмический язык (как и любой другой язык) образуют три его составляющие:

Алфавит — это фиксированный для данного языка набор основных символов, т.е. " букв алфавита", из которых должен состоять любой текст на этом языке — никакие другие символы в тексте не допускаются.

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

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

 

 


 

 


ВОПРОС

Программирование, процесс составления упорядоченной последовательности действий (программы) для ЭВМ; научная дисциплина, изучающая программы для ЭВМ и способы их составления, проверки и улучшения.

Классификация Языков Программирования

Исходя из вышесказанного, ЯП можно классифицировать по следующим признакам.

1. По степени ориентации на специфические возможности ЭВМ ЯП делятся на:

· машинно-зависимые;

· машинно-независимые.

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

2. По степени детализации алгоритма получения результата ЯП делятся на:

· языки низкого уровня;

· языки высокого уровня;

· языки сверхвысокого уровня.

3. По степени ориентации на решение определенного класса задач:

· проблемно-ориентированные;

· универсальные.

4. По возможности дополнения новыми типами данных и операциями:

· расширяемые;

· нерасширяемые.

5. По возможности управления реальными объектами и процессами:

· языки систем реального времени;

· языки систем условного времени.

6. По способу получения результата:

· процедурные;

· непроцедурные.

7. По типу решаемых задач:

· языки системного программирования;

· языки прикладного программирования.

8. Непроцедурные языки по типу встроенной процедуры поиска решений делятся на:

· реляционные;

· функциональные;

· логические.

Рассмотренная схема классификации позволяет каждому ЯП присвоить один из признаков каждого класса.

 

 


 


ВОПРОС

Стратегии решения задач

Многое из того, что мы знаем о стратегиях подразделения целей, восходит к исследованиям Ньюэлла и Саймона (см. напр.: Newell & Simon, 1972). Как правило, эти исследователи просили испытуемых думать вслух в процессе решения трудной задачи; они анализировали вербальные реакции испытуемых на ключевую для данной стратегии информацию. Ими был выявлен ряд стратегий общего назначения.

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

Сходная, но более сложная стратегия называется «анализ средства и результата». В ней текущее состояние сравнивается с целевым состоянием, чтобы найти наиболее важное различие между ними; устранение этого различия становится главной подцелью. Затем ведется поиск средства или процедуры для достижения этой подцели. Если такая процедура найдена, но оказывается, что что-то в текущем состоянии не дает ее применить, вводится новая подцель по устранению этого препятствия. Эта стратегия применяется во многих случаях решения задач на основе здравого смысла. Вот пример:

 

«Я хочу отвести своего сына в детский сад. Каковы [наиболее важные] различия между тем, что я имею, и тем, что хочу? Одно из

 

изменяет расстояние? Мой автомобиль. Мой автомобиль не работает. Что нужно, чтобы он заработал? Новый аккумулятор. Где есть новый аккумулятор? В автомастерской» (Newell & Simon, 1972; цит. по: Anderson, 1990, р. 232).

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

Еще одна стратегия — это действие, в котором происходит обратное движение от цели. Она особенно полезна при решении математических задач, пример одной из которых показан на рис. 9.12. Задача такая: зная, что ABCD — прямоугольник, доказать, что диагонали AD и ВС равны. Мысленно двигаясь назад, можно рассуждать так:

«Как доказать, что AD и ВС равны? Я мог бы это сделать, если бы доказал, что треугольники ACD и ВDС равны. Я могу доказать, что треугольники ACD и BDC равны, если докажу, что две стороны и заключенный между ними угол равны» (взято из: Anderson, 1990, р. 238).

12. Задача из геометрии. Зная, что ABCD — прямоугольник, доказать, что отрезки AD и ВС имеют одинаковую длину.

Мы рассуждаем, идя от цели к подцели (доказывая равенство треугольников), от этой подцели — к другой подцели (доказывая, что стороны и угол равны) и так далее, пока мы не подойдем к подцели, для реализации которой у нас есть готовое средство.

Три рассмотренные нами стратегии — сокращение разрыва, анализ средства и результата и движение от цели — являются чрезвычайно общими и могут применяться практически к любой задаче. Эти стратегии, которые часто называют слабыми методами, не основываются ни на каком конкретном знании и могут быть даже врожденными. Люди могут особенно полагаться на эти слабые методы, когда они впервые изучают какую-либо область и работают над задачами с незнакомым содержанием. Как мы скоро убедимся, когда люди получают специальные знания в какой-либо области, они разрабатывают более мощные предметно-ориентированные методы (и репрезентации), которые начинают преобладать над слабыми методами (Anderson, 1987).


ВОПРОС

ТАБЛИЧНЫЕ ВЫЧИСЛЕНИЯ НА КОМПЬЮТЕРЕ.

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

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

Адрес ячейки - имя столбца (буква(ы) и строки (цифра(ы)).

Текущей называется ячейка таблицы, которую занимает табличный курсор.

Панель диалога содержит: строку состояния, строку запроса, строку ввода и строку помощи.

Три основных свойства операции присваивания:

* пока переменной не присвоено значение, она остается неопределенной;

* значение, присвоенное переменной, сохраняется в ней вплоть до выполнения следующего присваивания этой переменной;

* новое значение, присваиваемое переменной, заменяет (стирает) ее предыдущее

значение.

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

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

Microsoft Excel

Документ, созданный в MS Excel, называется рабочей книгой. Рабочая книга состоит из набора рабочих листов. Листов в книге Excel может быть до 255. Каждый рабочий лист имеет имя, по умолчанию Лист1, Лист2, Лист3. Названия листов отображаются в нижней части листа. С помощью ярлычков, на которых написаны имена листов, можно переключаться между рабочими листами, входящими в рабочую книгу. Чтобы переименовать рабочий лист, надо дважды щёлкнуть на его ярлычке, либо нажать правой кнопкой мыши на ярлычке и выбрать пункт Переименовать. Листам можно давать произвольные имена длиною до 31–го символа, исключая символы *: / \? [ ].

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

Если пользователю необходимо добавить новый рабочий лист, он может сделать это, выполнив команду Вставка / Лист. Для удаления листа следует выполнить команду Правка / Удалить лист, при этом необходимо помнить о том, что удалённый лист восстановить невозможно.

Пространство рабочего листа состоит из строк и столбцов. По умолчанию каждый рабочий лист имеет 256 столбцов, (каждый столбец имеет имя, озаглавленное латинской буквой) и 65536 строк (нумерация от 1 до 65536), таким образом, всего на листе имеется 16777216 ячеек.

На пересечении строк и столбцов образуются ячейки таблицы. Ячейка – это минимально адресуемый элемент рабочего листа. Имя ячейки (адрес) состоит из имени столбца и номера строки, например, A10 или D23. Адресация ячеек используется при записи формул. Одна из ячеек всегда является активной, и в ней производятся операции ввода и редактирования. Группа ячеек называется диапазоном. Диапазон ячеек обозначают, указывая через двоеточие номера ячеек, расположенных в противоположных углах, например: А5: C20.

OpenOffice Calc

Электронные таблицы OpenOffice Calc обладают на данный момент наибольшими возможностями среди всех свободно распространяемых программ подобного класса. Эта программа является частью проекта OpenOffice, целью которого является предоставить пользователю аналог коммерческого продукта Microsoft Office, и практически неотличима от MS Excel по функциональности. Подробная встроенная документация и удобная система справки позволяют пользователю быстро освоить все особенности работы с данным программным продуктом.

Запуск OpenOffice Calc осуществляется командой soffice. После старта программы в меню Файл следует выбрать пункт Открыть, если вы собираетесь редактировать уже существующий файл, или в пункте Создать выбрать опцию Документ электронной таблицы. Рабочая книга по умолчанию содержит 3 листа, но если количество листов в книге или их название вас не устраивает, то вы можете легко добавить, удалить или переименовать их. Двойной щелчок в области заголовков листов книги приводит к появлению меню, позволяющему выполнить указанные операции.

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

 


 


 

ВОПРОС

Электронная таблица [1] — компьютерная программа, позволяющая проводить вычисления с данными, представленными в виде двухмерных массивов, имитирующих бумажные таблицы[2].

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

ВОПРОС

Программа Excel входит в пакет Microsoft Office и предназначена для подготовки и обработки электронных таблиц под управлением Windows..

 

Документом (т.е. объектом обработки) Excel является файл с произвольным именем и расширением.XLS. В терминах Excel такой файл называется рабочей книгой (Workbook). В каждом файле XLS может размещаться от 1 до 255 электронных таблиц, каждая из которых называется рабочим листом (Sheet).

В представлении пользователя электронная таблица Excel состоит из 65536 строк (row) и 256 столбцов (column), размещенных в памяти компьютера. Строки пронумерованы целыми числами от 1 до 65536, а столбцы обозначены буквами латинского алфавита А, В, ..., Z, АА, АВ, ..., IV. На пересечении столбца и строки располагается основной структурный элемент таблицы - ячейка (cell). В любую ячейку можно ввести исходные данные - число или текст, а также формулу для расчета производной информации. Ширину столбца и высоту строки можно изменять.

Для указания на конкретную ячейку таблицы мы используем адрес, который составляется из обозначения столбца и номера строки, на пересечении которых эта ячейка находится (например, A1, F8, С24, АА2 и т.д.). В некоторых табличных процессорах ячейка называется клеткой, а адрес - координатами клетки.

Основные манипуляции с таблицами

 

1. Перемещение по таблице

Для выделения любой ячейки таблицы достаточно щелкнуть на ней мышью. Кроме того, курсорную рамку можно перемещать в любом направлении клавишами курсора (←, ↑, ↓, → ). Для перемещения по рабочему листу можно использовать стандартный механизм полос прокрутки (стрелки и бегунки).

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

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

 

2.Выделение фрагментов электронной таблицы

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

Очень часто вам придется выделять блок ячеек, т.е. прямоугольный сектор таблицы, вырезающий несколько строк и столбцов. Для выделения блока необходимо установить указатель внутри левой верхней ячейки, нажать левую кнопку мыши и смещать указатель по диагонали к правому нижнему углу блока. При этом первая ячейка внешне не изменяется, а остальные окрашиваются в темно-серый цвет. Текущий размер блока в процессе выделения высвечивается в поле имени (например, 4Rx3C, т.е. четыре строки, три столбца). Чтобы выделить:

· целый столбец - щелкните мышью на соответствующем номере в заголовке столбца;

· целую строку - щелкните мышью на соответствующем номере в заголовке строки;

· всю таблицу - щелкните на левой пустой кнопке в заголовке столбца.

Обратите внимание, что выделенные ячейка, столбец, строка, таблица - частный случай выделенного блока ячеек.

 

Примечание. Если вам необходимо отформатировать часть ячейки, вы можете выделить эту часть в строке формул с помощью клавиши Shift и стрелок курсора - так же, как это делается в документах Word.

 

3.Очистка ячеек

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

 

4. Вставка и удаление

Для вставки ячеек, столбцов или строк можно воспользоваться командами меню Вставка: Ячейки, Строки, Столбцы, Лист. Для удаления выделенных столбцов, строк, ячеек можно воспользоваться командами меню Правка - Удалить. Для удаления листа используйте команду Правка - Удалить лист.

 

5.Перемещение, копирование и вставка фрагментов

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

В контекстном меню можно выбрать команду выполнения нужной операции: Вырезать (поместить в буфер обмена, удалив из таблицы), Копировать (поместить в буфер обмена копию выделенного фрагмента таблицы), Вставить (из буфера обмена в таблицу).

В некоторых случаях адреса ячеек при выполнении этих команд могут изменяться. Как и в других приложениях Windows, вы можете переместить (скопировать) выделенный блок ячеек методом «Взять и оттащить». Чтобы воспользоваться этим методом, указатель мыши следует установить на рамку выделенного блока (указатель примет форму стрелки) и «тащить» блок. Помните, что при копировании следует удерживать прижатой клавишу Ctrl.

 

6.Поиск и замена

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

 

7.Поиск текста и чисел

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

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

 

Технология подготовки табличного документа на основе табличного процессора.

Операции над рабочими книгами и листами Excel

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

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

 

1. Выделить ярлык листа или группы листов (удерживая клавишу Ctrl для несмежных листов или Shift - для смежных).

 

2. Вызвать один из пунктов меню (в зависимости от операции)

 

§ Правка ®Удалить (Переместить / Скопировать).

 

§ Вставка ®Лист.

 

§ Формат® Лист ®Переименовать; Скрыть или Цвет ярлычка.

 

Или выполнить нужную команду, вызвав контекстное меню ярлычка листа.

 

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

 

Для изменения позиции зафиксированной линии разбивки следует активизировать команду Окно→ Снять закрепление областей и переместить линию с помощью мыши в другую позицию. Удалить линию можно посредством двойного щелчка на ней. Для того, чтобы удалить все линии разбивки сразу, нужно вызвать команду Окно→ Снять разделение.

 

Ввод/удаление, копирование, редактирование данных.

 

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

 

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

 

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

 

- всего столбца: щелчок кнопки мыши на названии столбца в строке заголовка столбцов;

 

- всей строки: щелчок мыши на номере строки в столбце номера строк;

 

- всего листа: кнопка таблицы Exсel (самая верхняя левая);

 

- одной ячейки: щелкнуть по ней указателем мыши;

 

- нескольких отдельных (несмежных) ячеек: выделяются щелчком левой клавиши мыши при удерживаемой клавише Ctrl;

 

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

 

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

 

Ввод данных состоит из трех этапов.

 

1. Активизировать нужную ячейку.

 

2. Ввести данные. Все, что будет вводиться, отобразится одновременно в активной ячейке и в строке формул. В момент начала ввода в строке формул появляются две кнопки: Ввод и Отмена, а в строке состояния отображается слово Ввод. Значения также могут быть введены непосредственно в строку формул.

 

3. Завершить ввод: нажатием клавиш Enter, Tab или одной из клавиш управления курсором. Для окончания ввода в строку формул использовать клавишу Enter.

 

Замена содержимого ячейки производится автоматически при введении в ячейку новых данных.

 

Удаление данных в описанных ниже случаях может производиться следующими способами:

 

при очищении содержимого ячейки использование клавиши Dе1еtе.

 

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

 

- при удалении заполненных/пустых строк или столбцов производится выделение левой клавишей мыши номера (для строки) или названия (для столбца) и выбор команды Удалить из контекстного меню или пункта меню Правка.

 

Перед выбором команд для удаления следует активизировать соответствующие ячейки.

 

В Excel имеется несколько приемов, ускоряющих ввод наборов данных.

 

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

 

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

 


 

 


 

ВОПРОС

Расчетные операции в Excel

Ранее мы уже описали, как формулы используются для расчетов в Excel по формулам. Заранее определенные формулы, которые выполняют вычисления по заданным величинам (аргументам) называются функциями. Эти функции позволяют выполнять простые и сложные вычисления. Функция имеет имя (например, SIN) и, как правило, аргументы, которые записываются в круглых скобках следом за именем функции. Скобки - обязательная принадлежность функции, даже если у нее нет аргументов. Если аргументов несколько, один аргумент отделяется от другого точкой с запятой. В качестве аргументов функции могут использоваться числа, адреса ячеек, диапазоны ячеек, арифметические выражения и функции. Смысл и порядок следования аргументов однозначно определены описанием функции, составленным ее автором. Например, если в ячейке F3 записана формула с функцией возведения в степень =СТЕПЕНЬ(ВЗ; 2, 3), значением этой ячейки будет значение ячейки ВЗ, возведенное в степень 2, 3.

Работая с функциями

1. функция, записанная в формуле, как правило, возвращает уникальное значение (арифметическое или логическое);

2. существуют функции, которые не возвращают значение, а выполняют некоторые операции (например, объединяют текстовые строки);

3. существуют функции без аргументов (например, функция ПИ() возвращает число к = 3, 1416...).

Ниже будут рассмотрены функции И (AND) и ИЛИ (OR), которые принимают логические значения (True или False).

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

Функции Excel разделены на категории (тематические группы): финансовые, даты и времени, математические, статистические, ссылки и массивы, работы с базой данных, текстовые, логические, проверки свойств и значений. Для упрощения ввода функций в Excel предусмотрен специальный Мастер функций, который можно вызвать нажатием кнопки «fx» на панели инструментов Стандартная. Предварительно следует выделить ячейку, в которую вставляется формула.

Подробное описание назначения и синтаксиса функций можно просмотреть в справочной системе Excel. Для этого вызовите справку Excel и на вкладке Поиск задайте образ поиска, например СРЗНАЧ, затем в списке найденных разделов выделите раздел СРЗНАЧ и щелкните кнопку «Показать». После этого на экране будет развернуто окно справки Excel по данной теме, в котором можно просмотреть описание назначения функции, ее синтаксиса и примеры ее применения.

Финансовые функции Excel

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

Для применения финансовых функций следует использовать мастер функций с помощью команды меню ВСТАВКА – ФУНКЦИИ или кнопки fx в строке формул Excel

В открывшемся диалоговом окне выберите категорию «Финансовые» и нужную функцию.

По типу решаемых задач все финансовые функции Excel можно разделить на условные группы:

функции для анализа аннуитетов и инвестиционных проектов (аннуитет — это ряд постоянных денежных выплат в течение длительного периода);

функции для анализа ценных бумаг;

функции для расчета амортизационных платежей;

вспомогательные функции.


Поделиться:



Последнее изменение этой страницы: 2017-03-14; Просмотров: 608; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.149 с.)
Главная | Случайная страница | Обратная связь