Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Обработка данных в табличном процессе.doc
Скачиваний:
41
Добавлен:
11.11.2018
Размер:
6.41 Mб
Скачать

Глоссарий

1. Объект и предмет информатики

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

Объектом информатики являются как сами электронно-вычислительные машины (ЭВМ), так и основанные на них и телекоммуникационной технике информационные системы (ИС) различного класса и назначения.

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

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

Информатика изучает все стороны разработки, проектирования, создания, анализа и использования ЭВМ на практике.

Информационные технологии (ИТ) – это машинизированные способы обработки информации, которые реализуются посредством автоматизированных информационных систем (АИС).

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

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

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

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

Таким образом, предмет информатики является информационный ресурс как симбиоз знания и информации. Он выступает в качестве предмета новой науки с содержательной, формально-математической и технической стороны. Необходимо разграничивать предмет информатики как фундаментальной науки, ее объект и инструментарий, основанные на ЭВМ — вычислительные системы, программы, сети связи и т.д. Без ЭВМ нет информатики, но нельзя объявлять информатику наукой об ЭВМ. Конечно, практическая необходимость в информатике возникла в связи с появлением и активным использованием ЭВМ. Но в процессе развития основным понятием информатики стал информационный ресурс, его социальная полезность и отдача.

Перечислим наиболее важные реализации информационных технологий:

Автоматизированные системы управления (АСУ) – комплекс технических и программных средств, которые во взаимодействии с человеком организуют управление объектами в производстве или общественной сфере. Например, в образовании используются системы АСУ-ВУЗ.

Автоматизированные системы управления технологическими процессами (АСУТП) – например, такая система управляет работой станка с числовым программным управлением (ЧПУ), процессом запуска космического аппарата и т.д.

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

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

Система автоматизированного проектирования (САПР) – программно-аппаратный комплекс, который во взаимодействии с человеком (конструктором, инженером-проектировщиком, архитектором и т.д.) позволяет максимально эффективно проектировать механизмы, здания, узлы сложных агрегатов и др.

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

1.2. Структура современной информатики

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

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

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

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

Информационные системы – раздел информатики, связанный с решением вопросов по анализу потоков информации в различных сложных системах, их оптимизации, структурировании, принципах хранения и поиска информации. Информационно-справочные системы, информационно-поисковые системы, гигантские современные глобальные системы хранения и поиска информации (включая широко известный Internet) в последнее десятилетие XX века привлекают внимание все большего круга пользователей. В связи с этим возникла проблема поиска, сортировки и обработки огромных потоков информации, для этого необходимо принципиальные теоретические обоснования. Известным примером решения проблемы на глобальном уровне может служить гипертекстовая поисковая система WWW, а на значительно более низком уровне — справочная система, к услугам которой мы прибегаем, набрав телефонный номер 09.

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

2. Структура программного обеспечения

2.1. Разновидности программ для компьютеров

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

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

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

Разделить программы работы на компьютере можно на три категории:

  • системные;

  • прикладные;

  • инструментальные системы (системы программирования).

2.2. Системные программы

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

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

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

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

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

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

  • графический интерфейс, т.е. набор средств для вывода изображений на экран и манипулирования ими, построения меню, окон на экране и т.д.;

  • мультипрограммирование, т.е. возможность одновременного выполнения нескольких программ;

  • расширенные средства для обмена информацией между программами.

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

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

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

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

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

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

  • Программы динамического сжатия дисков позволяют увеличить количество информации, хранимой на дисках, путем ее динамического сжатия. Эти программы сжимают информацию при записи на диск, а при чтении - восстанавливают ее в исходном виде. Таким образом, для пользователя эти программы незаметны, они проявляются только увеличением емкости дисков и изменением скорости доступа (кстати, скорость доступа при этом может не уменьшиться, а даже увеличиться) Если на диске хранятся программы, то увеличение емкости невелико - в 1,5 раза, но для баз данных оно может достигать 4-5 раз.

Разумеется, многообразие вспомогательных программ для ЭВМ отнюдь не исчерпывается описанными выше типами программ.

2.3. Прикладные программы

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

Пакеты прикладных программ – это система программ, предназначенных для решения задач определенного класса (например, пакет программ для ведения бухгалтерского учета, редактирования текстов и т.д.). Наиболее широко применяются программы:

  • подготовки текстов (документов) на компьютере – редакторы текстов;

  • подготовки документов типографского качества – издательские системы;

  • обработки табличных данных – табличные процессоры;

  • обработки массивов информации – системы управления базами данных.

Текстовые процессоры – специальные программы, предназначенные для работы с документами (текстами), позволяющие компоновать, форматировать, редактировать тексты при создании пользователем документа. Признанными лидерами в части текстовых процессоров для ПК являются Microsoft Word, OppenOffice.org Write (ОС Linux). Редакторы текстов и издательские системы предоставляют возможность подготавливать документы на компьютере.

Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значения в клетке по имеющимся данным. Таблица может быть больше размеров экрана, в этом случае в каждый момент виден только фрагмент таблицы, но с помощью клавиш перемещения курсора можно перемещаться по таблице. Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным и таблице различные графики и т.д. Некоторые из них расширяют возможности по обработке данных трехмерные таблицы, создание собственных входных и выходных форм, макрокоманды, связь с базами данных и т.д. Наибольшей популярностью пользуются табличный процессоры Microsoft Excel, Loutus 1-2-3.

Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами - базами данных. База данных – поименованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области. Система управления базами данных – комплекс программных и языковых средств, предназначенных для создания, ведения и совместного применения баз данных многими пользователями. Системы этого вида обеспечивают ввод, поиск, сортировку записей, составление отчетов и т.д. С наиболее простыми СУБД, примером которых является Microsoft Access, легко могут работать пользователи даже невысокой квалификации, так как все действия в них осуществляются с помощью меню и других диалоговых средств.

Среди СУБД наиболее известными являются:

  • Microsoft Office Access, входящий в Microsoft Office;

  • Microsoft Visual FoxPro;

  • IBM DB2 Universal Database;

  • Microsoft SQL Server.

Графические редакторы позволяют создавать и редактировать изображения на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить полученные изображения в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора или издательской системы. Некоторые редакторы обеспечивают возможность получения изображений трехмерных объектов, преобразования растровых изображений в векторный формат, профессиональные средства цветообработки и т.д. Для профессиональной верстки газет и журналов используется мощные редакторы типа Corel Draw.

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

Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера. Среди этих систем лидером является AutoCad, но для многих задач целесообразно использование других САПР.

Интегрированные системы сочетают в себе возможности системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Часто пользователю предоставляется встроенный язык, позволяющий создавать на базе интегрированной системы различные надстройки, выполняющие нужные пользователю функции. Типичные и наиболее мощные пакеты данного типа: Borland Office for Windows, Lotus SmartSuite for Windows, Microsoft Office. В профессиональной редакции этих пакетов присутствуют четыре приложения: текстовый редактор, табличный процессор, СУБД, программы демонстрационной графики.

Бухгалтерские программы предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за несовместимости отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Некоторые из них предназначены для автоматизации отдельных участков бухгалтерского учета – начисления заработной платы, учета товаров, материалов на складах и т.д. Применение таких программ может быть оправдано главным образом для очень трудоемких и относительно изолированных участков учета. В остальных случаях обычно целесообразнее внедрение комплексных систем бухгалтерского учета. Для этих целей используются как простейшие программы для подготовки бухгалтерских документов и отчетности (печатающие платежные поручения и накладные, формирующие сведения о доходах для налогообложения и пенсионного фонда), так и очень сложные распределенные системы комплексного бухгалтерского учета: 1С, "Парус", "Галактика", "Инфо-бухгалтер", "Турбо-бухгалтер" и др. Лидирующей в сфере автоматизации бухгалтерского учета следует признать программную систему "1С:Предприятие".

2.4. Системы программирования

Инструментальные системы (системы программирования) – программы, обеспечивающие создание новых программ для компьютера.

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

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

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

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

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

Исполнимый код - это законченная программа, которую можно запустить на любом компьютере, где установлена операционная система, для которой эта программа создавалась, и файл имеет расширение *.ЕХЕ или *.СОМ.

Для популярных языков программирования на ПК существует множество систем программирования. В качестве примеров таких систем программирования можно назвать Turbo С, Turbo C++, Turbo Pascal, Microsoft C, Microsoft Basic.

3. Операционные системы. Виды ОС

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

Операционная система (ОС) – это программные средства, обеспечивающие управление вводом-выводом, управление данными и т.п.

Основные функции, выполняемые операционными системами:

  • прием от пользователя заданий или команд, сформулированных на соответствующем языке – в виде директив (команд) оператора или в виде указаний (своеобразных команд) с помощью соответствующего манипулятора (например, с помощью компьютерной мыши или джойстика) - и их обработки;

  • прием и использование программных запросов на запуск, приостановку, остановку других программ;

  • загрузка в оперативную память подлежащих исполнению программ;

  • инициализация программы (передача ей управления, в результате чего процессор исполняет программу);

  • обеспечение работы системы управления файлами (СУФ) и/или систем управления базами данных (СУБД), что позволяет резко увеличить эффективность всего программного обеспечения;

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

  • обеспечение функций по организации и управлению всеми операциями ввода/вывода;

  • распределение памяти;

  • обеспечение сохранности данных;

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

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

Системный файл – это файл, содержащий один из модулей оперативной памяти. Системные файлы размещаются в корневом каталоге диска. Загрузка ОС обычно выполняется с винчестера.

Загрузка операционной системы – считывание ОС из внешнего запоминающего устройства в оперативную память, ее настройка и запуск.

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

Классификация ОС:

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

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

  • У ОС реального времени (ОСРВ) основной особенностью является обеспечение обработки поступающих заданий в течение заданных интервалов времени, которые нельзя превышать. Поток заданий в общем случае не является планомерным и не может регулироваться оператором (характер следования событий можно предсказать лишь в редких случаях), то есть задания поступают в непредсказуемые моменты времени и без всякой очередности. Одной из наиболее известных ОСРВ для ПК является ОС QNX.

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

Командный процессор – программа, отвечающая за интерпретацию и исполнение простейших команд, подаваемых пользователем, и его взаимодействие с ядром ОС.

Для выполнения различных действий с файлами все современные ОС включают в себя соответствующие системы управления файлами. Системы управления файлами – организация более удобного доступа к данным, организованным как файлы. Всем известная файловая система FAT (file allocation table) имеет множество реализаций как система управления файлами, например FAT-16 для MS-DOS, super-FAT для OS/2, FAT для Windows NT и т.д. Другими словами, для работы с файлами, организованными в соответствии с некоторой файловой системой, для каждой ОС должна быть разработана соответствующая система управления файлами; и эта система управления файлами будет работать только в той ОС, для которой она и создана.

Примечание

Основные операции в Ехсеl

В качестве справочной информации приведем краткую сводку основных операций с электронной таблицей Ехсеl. Эта информация может быть полез­ной в случае появления затруднений при выполнении примеров и упражнений.

Запуск Ехсеl

Для запуска Ехсеl необходимо воспользоваться меню, которое появляется при нажатии на кнопку ПускMicrosoft Excel.

После запуска на экране появится главное окно программы Ехсеl (рис. П1).

Окно Ехсеl

Рис. П1. Окно программы Excel

Строка заголовка (верхняя граница окна Ехсеl) содержит: пиктограмму системного меню, имя работающего приложения — Microsoft Ехсеl; имя редактируемого файла, кнопки оконного меню (в конце Строки заголовка) (рис.П2)

Рис. П2. Кнопки оконного меню

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

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

Документ Ехсеl называется Рабочей книгой. Рабочая книга состоит из Рабочим листом. Для выбора нужного Рабочего листа в нижней части окна находятся закладки Рабочих листов. Выбор листа осуществляется щелчком мыши на нужном закладке.

Справа и снизу рабочей таблицы находятся вертикальная и горизонтальная полосы прокрутки, состоящие из стрелок прокрутки и бегунка (рис.П3).

Открытие таблицы

Открытие документа Ехсеl осуществляется одним из следующих способов:

  1. С помощью кнопки Открыть на панели инструментов Стандартная;

  2. С помощью команды основного меню Файл Открытьв появившемся диалоговом, окне выбрать нужный файл.

Создание новой рабочей книги

Два способа создания новой рабочей книги:

  1. В меню Файл выбрать команду Создать;

  2. Щелкнуть на кнопке Создать на панели инструментов Стандартная.

Ввод данных

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

Ввод информации в активную ячейку может осуществляться также в Строке формул и заканчивается нажатием клавиши Enter.

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

Выделение блока ячеек

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

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

  1. Ввести данные в таблицу.

  2. На панели инструментов нажать кнопку Мастер диаграмм.

  3. В появившемся диалоговом окне Мастер диаграмм (шаг 1 из 4) указать тип диаграммы.

  4. В диалоговом окне Мастер диаграмм (шаг 2 из 4) выбрать вкладку Диапазон и в поле Диапазон указать интервал данных. Указать в строках или столбцах расположены ряды данных. Выбрать вкладку Ряд и в поле Подписи оси X указать диапазон подписей. Нажать на кнопку Далее.

  5. В окне Мастер диаграмм (шаг 3 из 4) ввести заголовок диаграммы и названия осей. Выбрать вкладку Легенда и указать необходима ли легенда (расшифровка кривых). Нажать на кнопку Далее.

  6. В окне Мастер диаграмм (шаг 4 из 4) указать место размещения диаграммы.

  7. Если диаграмма в демонстрационном поле имеет желаемый вид, нажать на кнопку Готово. В противном случае нажать на кнопку Назад и изменить установки.

Редактирование диаграмм

Для редактирования диаграммы необходимо выделить ее как объект — щелкнуть левой кнопкой мыши в поле диаграммы. Щелкнув правой кнопкой мыши (ПКМ) в поле диаграммы на соответствующем элементе, можно вызвать контекстное меню, содержащее пункты, относящиеся к редактированию этого элемента.

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

Копирование

Общий способ

  1. Установить табличный курсор в ячейку, содержащую копируемую информацию (источник), или выделить соответствующий блок ячеек.

  2. Нажать кнопку Копировать на панели инструментов.

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

4. Нажать кнопку Вставить на панели инструментов.

Копирование протягиванием

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

Автозаполнение

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

Ввод математических формул

Ввод формулы должен начинаться со знака = (равно). Все записи в формулах должны осуществляться латинскими буквами (для переключения языка нажать комбинацию клавиш Alt+Shift или Ctrl+Shift). В формулах используются знаки: + (сложение), - (вычитание), * (умножение), / (деление), ^ (возведение в степень), а также специальные функции (кнопка Вставка функции (fx) на панели ин инструментов Стандартная). Для задания очередности операций используются круглые скобки ().

Копирование формул

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

Относительная и абсолютная ссылки на ячейки

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

Абсолютная ссылка — это ссылка на имя ячейки, которая не меняется при копировании формул и обозначается знаком $ (доллар). Если знак $ стоит перед буквой и перед цифрой $А$2, то это называется абсолютная ссылка на ячейку. Если знак $ стоит перед буквой $А2, то это называется абсолютная ссылка на столбец. Если знак $ стоит перед цифрой А$2, то это называется абсолютная ссылка на строку.

Форматирование рамки

  1. Выделить блок ячеек, вдоль границ которых должна быть проведена линия.

  2. С помощью мыши на панели инструментов Форматирование нажать стрелкой справа от кнопки Границы.

  3. В открывшемся меню выбрать местоположение и тип рамки.

  4. Щелкнуть левой кнопкой мыши.

Если рамка сформирована не полностью, повторить процедуру, начиная с п.1.

Для удаления рамки следует выделить соответствующий блок ячеек, повторить п.2 и в открывшемся меню выбрать вариант Без рамки (левый верхний квадрат).

Отмена действий

Для отмены действий используются кнопки Отменить (округлая стрелка влево) и Вернуть (округлая стрелка вправо) на панели инструментов Стандартная.

Сохранение результатов

Первичное сохранение:

  1. Кнопка Сохранить (дискетка) на панели инструментов Стандартная.

  2. Команда основного меню Файл Сохранить.

Текущее сохранение:

  1. Кнопка Сохранить на панели инструментов Стандартная.

  2. Команда основного меню Файл Сохранить.

  3. Для сохранения документа под другим именем Команда основного меню Файл Сохранить как.

Рекомендуемая универсальная последовательность действий:

  1. Открыть меню Файл.

  2. Выбрать пункт меню Сохранить как.

  3. В появившемся диалоговом окне указать диск, папку и в поле Имя файла ввести имя файла.

Закрытие рабочей книги

Для закрытия рабочей книги используется кнопка Закрыть (крестик в верхнем левом углу) на панели инструментов Стандартная или команда Закрыть в меню Файл.

Завершение работы

Для завершения работы и закрытия приложения Ехсеl необходимо нажать кнопку крестик в правом верхнем углу экрана.

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

Получение справочной информации

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

  1. Всплывающие подсказки.

  2. Контекстное меню (правая кнопка мыши).

  3. Помощник.

  4. Справочная информация.

Сообщения об ошибках

  1. #ДЕЛ/0! — попытка деления на ноль.

  2. #ИМЯ? — имя функции задано неверно.

  3. #Н/Д — нет данных в ячейке.

  4. #ЧИСЛО! — проблема с числовым значением (например, ячейка содержит отрицательное число вместо положительного).