Контрольная работа по информатике. 5
Шифр
КОНТРОЛЬНАЯ РАБОТА
По предмету Информатика
Тема:
Выполнил
2014 г.
Содержание:
Часть №1
1. Какие
задачи решает база данных?
2. Какие типы сетей существуют?
3. Как защитить ПК от вредоносных программ?
Часть №2
1. Какие функции имеет и решает задачи решает M. Excel? стр. 11
2. Какова топология локальных сетей?
3. В чем опасность вирусов? Червей? Троянских и полимерных
программ?
Часть №3
Задание №10
Тест
Список используемых источников.
Лист для рецензирования преподавателя.
Какие задачи решает база данных?
База данных (БД) – это совокупность массивов
и файлов данных, организованная по определённым
правилам, предусматривающим стандартные
принципы описания, хранения и обработки
данных независимо от их вида.
База данных (БД) – совокупность организованной
информации, относящейся к определённой
предметной области, предназначенная
для длительного хранения во внешней памяти
компьютера и постоянного применения.
Виды БД:
1.Фактографическая – содержит краткую
информацию об объектах некоторой системы
в строго фиксированном формате;
2.Документальная – содержит документы
самого разного типа: текстовые, графические,
звуковые, мультимедийные;
3.Распределённая – база данных, разные
части которой хранятся на различных компьютерах,
объединённых в сеть;
4.Централизованная – база данных, хранящихся
на одном компьютере;
5.Реляционная – база данных с табличной
организацией данных.
Одно из основных свойств БД – независимость
данных от программы, использующих эти
данные.
Работа с базой данных требует решения
различных задач, основные из них следующие:
Создание базы, запись данных в базу, корректировка
данных, выборка данных из базы по запросам
пользователя.
Задачи этого списка называются стандартными.
Следующее понятие, связанное с базой
данных: программа для работы с базой данных
– это программа, которая обеспечивает
решение требуемого комплекса задач. Любая
подобная программа должна уметь решать
все задачи стандартного набора.
База данных в разных системах имеет различную
структуру.
В ПВЭМ обычно используются реляционные
БД – в таких базах файл является по структуре
таблицей. В ней столбцы называются полями,
строки – записями.
В БД содержатся банные некоторого
множества объктов. Каждая запись содержит
данные одного объекта. Каждая такая БД
определяется именем файла, списком полей,
шириной полей. Например, БД Школа (Ученик,
Класс, Адрес).
Примером БД может служить расписание
движения поездов или автобусов. Здесь
каждая строчка – запись отражает данные строго
одного объекта. База включает поля: номер
рейса, маршрута следования, время отправления
и т.д.
Классическим примером БД является и телефонный
справочник.
Некоторые запросы могут представлять
собой серьёзную задачу, для решения которой
потребляется составлять сложную программу.
Например, запрос к базе – автобусному
расписанию: определить разницу в среднем
интервале отправления автобусов из Ростова
в Таганрог и из Ростова в Шахты.
Объекты для работы с базами данных
Для создания приложения, позволяющего
просматривать и редактировать базы данных,
нам потребуется три звена:
• набор данных
• источник данных
• визуальные элементы управления
В нашем случае эта триада реализуется
в виде:
• Table
• DataSource
• DBGrid
Table подключается непосредственно
к таблице в базе данных. Для этого нужно
установить псевдоним базы в свойстве DataBaseName и имя
таблицы в свойстве TableName, а затем активизировать
связь: свойство Active = true.
Однако, поскольку Table является невизуальным компонентом,
хотя связь с базой и установлена, пользователь
не в состоянии увидеть какие – либо данные.
Поэтому необходимо добавить визуальные
компоненты, отображающие эти данные.
В нашем случае это сеткаDBGrid. Сетка сама
по себе «не знает», какие данные ей нужно
отображать, её нужно подключить к Table,
что и делается через компонент – посредник DataSource.
А зачем нужен компонент – посредник?
Почему бы сразу не подключаться к Table?
Допустим, несколько визуальных компонентов
– таблица, поля ввода и т.п. подключены
к таблице. А нам нужно быстро переключить
их все на другую подобную таблицу. С DataSource это
сделать несложно - достаточно просто
поменять свойство DataSet, а вот без DataSource пришлось бы менять указатели
у каждого компонента.
Приложения баз данных – нить, связывающая
БД и пользователя:
БД – набор данных – источник данных
– визуальные компоненты – пользователь
Набор данных:
• Table (таблица, навигационный доступ)
• Query (запрос, реляционный доступ)
Визуальные компоненты:
• Сетки DBGrid, DBCtrlGrid
• Навигатор DBNavigator
• Всяческие аналоги Lable, Edit и т.д.
• Компоненты подстановки
Типы данных в базах
В Access можно определить следующие типы полей:
• Текстовый – текстовая строка; максимальная
длина задаётся параметром «размер», но
не может быть больше 255
• Поле МЕМО – текст длиной до 65535 символов
• Числовой – в параметре «Размер поля»
можно задать поле: байт, целое, дейсвительное
и т.п.
• Дата/время – поле, хранящее данные
о времени.
• Денежный – специальный формат для
финансовых нужд, по сути являющийся числовым
• Счётчик – автоинкрементное поле. При
добавлении новой записи внутренний счётчик
таблицы увеличивается на единицу и записывается
в данное поле новой записи. Таким образом,
значения этого поля гарантированно различны
для разных записей. Тип предназначен
для ключевого поля
• Логический – да или нет, правда или
ложь, включен или выключен
• Объект OLE – в этом поле могут храниться
документы, картинки, звуки и т.п. Поле
является частным случаем
BLOB – полей (Binary Large Object), встречающихся
в различных базах данных
• Гиперссылка – используется для хранения
ссылок на ресурсы Интернета. Встречается
не во всех форматах баз данных. К примеру,
такого типа нет в
dBase и Paradox
• Подстановка
Типы данных в таблицах Access
:• Текстовый
• Поле МЕМО
• Числовой
• Дата\время
• Денежный
• Счётчик
• Логический
• Объект OLE
• Гиперссылка
Не надо забывать про индексы.
Связывать таблицы.
Связь с обеспечением целостности контролирует
каскадное удаление и модификацию данных.
Монопольный доступ к БД нужен для того,
чтобы производить в ней фундаментальные
изменения.
Основные понятия и элементы баз данных
Базы данных понадобились тогда, когда
возникла потребность хранить большие
объёмы однотипной информации, уметь её
оперативно использовать. Базами данных
(в широком понимании этого слова) пользовались
на протяжении всей истории жрецы, чиновники,
купцы, ростовщики, алхимики.
Основное требование к базам данных
– удобство доступа к данным, возможность
оперативно получить исчерпывающую информацию
по любому интересующему вопросу (важно
не только то, что информация содержится
в базе, важно то, насколько она хорошо
структирована и целостна).
Лишь только появились и распространились
компьютеры, почти сразу на них возложили
тяжёлый и кропотливый труд по обработке
и структурированию данных, появились
базы данных (БД) в их нынешнем понимании.
Согласно современным требованиям
к базам данных, информация, содержащаяся
в них, должна быть:
• непротиворечивой (не должно быть данных,
противоречащих друг другу);
• неизбыточной (следует избегать ненужного
дублирования информации в базе, избыточность
может привести к противоречивости –
например, если какие – то данные изменяют,
а их копию в другой части базы забыли
изменить);
• целостной (все данные должны быть связаны,
не должно быть ссылок на несуществующие
в базе данные)
Реляционная модель баз данных была
предложена Эдгаром Коддом в конце 70-х
годов. В рамках этой модели база данных
представляет собой набор таблиц, связанных
друг с другом отношениями. При достаточной
простоте (а значит, и удобстве реализации
на компьютере) данная модель обладает
гибкостью, позволяющей описывать сложно
структурированные данные. Кроме того,
для этой модели достаточно глубоко проработано
теоретическое обоснование, что также
даёт возможность эффективнее использовать
компьютер при создании базы данных и
работе с ней. В плане правил связи в реляционной
модели реализуется отношение «один–ко–многим»
связи между таблицами. Это значит, что
одной записи в главной таблице соответствует
несколько записей в подчинённой таблице
(в том числе может не соответствовать
ни одной записи). Другие типы связей: «один-к-одному»,
«много-к-одному» и «много-ко-многим» -
можно свести к данному типу «один-ко-многим».
Реляционные базы данных состоят из связанных
таблиц.
Таблица представляет собой двумерный
массив, в котором хранятся данные. Столбцы
таблицы (в рамках принятых обозначений
БД) называются полями, строки – записями.
Количество полей таблицы фиксировано,
количество записей – нет. Фактически
таблица – нефиксированный массив записей
с одинаковой структурой полей в каждой
записи. Добавить в таблицу новую запись
не составляет труда, а то время как добавление
нового поля влечёт за собой рестрктуризацию
всей таблицы и может вызвать определённые
трудности. В качестве значений полей
в записях могут храниться числа, строки,
картинки и т.д. Таблицы баз данных хранятся
на жёстком диске (на локальном компьютере
или на сервере баз данных – в зависимости
от типа БД). Одной таблице соответствуют
обычно несколько файлов – один основной
и несколько вспомогательных. Тонкости
организации таблиц зависят от используемого
формата (dBase, Paradox,InterBase, Mic
Ключ – поле или комбинация полей таблицы,
значения в которых однозначно определяют
запись. Ключ потому так и называется,
что, имея значения ключевых полей, можно
однозначно получить доступ к нужной записи.
Таким образом, ключи чрезвычайно полезны
для связи таблиц. Записывая значения
ключа в отведённые поля подчинённой таблицы
и тем самым, задавая ссылку, обеспечиваем
связь двух записей – записи в главной
таблице и записи в подчинённой таблице.
В одной записи подчинённой таблицы может
находиться и несколько ссылок на записи
главной таблицы. Например, в школьном
журнале может быть таблица – список дежурств,
где в каждой записи содержатся фамилии
и имена (ключ их двух полей) нескольких
дежурных. Так осуществляется связь различных
записей главной таблицы и реализуется
достаточно сложная структура данных.
В школьной практике в качестве ключевых
полей используются имена и фамилии, но
в БД лучше отводить специальные ключевые
поля – индивидуальные номера (коды) записей.
Это гарантированно уберегает от возможных
проблем с однофамильцами. В школе же,
где не требуется такая компьютерная чёткость,
появление в одном классе двух учеников
с одинаковыми именами и фамилиями – очень
редкое событие, поэтому можно простить
подобное техническое упущение. Кроме
связывания, ключи могут использоваться
для прямого доступа к записям, ускорения
работы с таблицей.
Индекс – поле, так же, как и ключ, специально
выделенное в таблице, данные в котором,
однако, могут повторяться. Они также служат
для ускорения доступа и, кроме того, для
сортировки и выборок.
Нормальные формы были придуманы, скорее,
для автоматизации процесса создания
баз данных, нежели как руководство тем,
кто создаёт их вручную (автоматическое
проектирование больших баз данных может
производиться с помощью специальных
систем программ – средств (CASE). Реально
при ручной разработке проектировщик
сразу же задумывает необходимую структуру,
планирует нужные таблицы, а не идёт от
одной большой таблицы. Нормальные формы
фактически формализуют интуитивно понятые
требования к организации данных, помогая,
прежде всего, избежать избыточного дублирования
данных.
Первая нормальная форма:
• информация в полях неделимая (к примеру,
имя и фамилия должны быть разными полями,
а не одним);
• в таблице нет повторяющихся групп полей
Вторая нормальная форма:
• выполнена первая форма;
• любое неключевое поле однозначно идентифицируется
ключевыми полями (фактически, требование
наличия ключа)
Третья нормальная форма:
• выполнена вторая форма
• неключевые поля должны однозначно
идентифицироваться только ключевыми
полями (это значит, что данные, не зависящие
от ключа, должны быть вынесены в отдельную
таблицу)
Требование третьей нормальной формы
имеет тот смысл, что таблицу с полями (Имя,
Фамилия, Класс, Классный руководитель)необходимо
разбить на две таблицы (Имя, Фамилия, Класс) и (Класс, Классный руководитель), поскольку
поле Класс однозначно определяет поле
Классный руководитель (а согласно третьей
форме, однозначно определять должны только
ключи).
Для более глубокого понимания тонкостей
проведения операций с записями в таблицах
необходимо иметь понятия о способах доступа,
транзакциях и бизнес-правилах.
Способы доступа определяют, как технически производятся
операции с записями. Способы доступа
выбираются программистом во время разработки
приложения. Навигационный способ основан
на последовательной обработке нужных
записей поодиночке. Он обычно используется
для небольших локальных таблиц. Реляционный
способ основан на обработке сразу набора
записей с помощью SQL-запросов. Он используется
для больших удалённых БД.
Транзакции определяют надёжность выполнения
операций по отношению к сбоям. В транзакцию
объединяется последовательность операций,
которая либо должна быть выполнена полностью,
либо не выполнена совсем. Если во время
выполнения транзакции произошёл сбой,
то все результаты всех операций, входящих
в неё отменяются. Это гарантирует то,
что не нарушается корректность базы данных
даже в случае технических (а не программных)
сбоев.
Бизнес-правила определяют правила проведения
операций и представляют механизмы управления
БД. Задавая возможные ограничения на
значения полей, они также вносят свой
вклад в поддержание корректности базы.
Несмотря на возможные ассоциации с бизнесом
как коммерцией, бизнес-правила не имеют
к нему прямого отношения и просто являются
правилами управления базами данных.
Корректная БД:
- неизбыточная;
- непротиворечивая;
- целостная
Реляционная БД:
- таблицы;
- связи между таблицами с помощью ключей
Таблица:
- поля (столбцы) – фиксированы;
- записи (строки) – легко добавляются
и удаляются
Ключ:
- однозначно определяет запись
Ключи и индексы:
- служат для связи таблиц, прямого доступа,
ускорения обработки и т.п.
Нормальные формы:
- служат для борьбы с избыточностью данных;
- много требуют, но из
самых благих побуждений
Способы доступа:
-навигационный;
- реляционный.
Защита корректности БД:
- транзакции – техническая защита
- бизнес-правила – логическая защита.
Какие типы сетей существуют?
Компьютерные сети бывают двух
типов – одноранговые и сети на основе
сервера.
Одноранговая сеть больше подходит тем
людям, которые не имеют возможности организовать
крупную сеть, но желают проверить, как
все-таки она работает и какую пользу приносит.
Что касается сети на основе сервера, то
она обычно используется для контроля
всех рабочих мест.
На самом деле эти два типа компьютерных
сетей практически не отличаются основами
функционирования, а это дает возможность
достаточно легко и быстро осуществлять
переходы от одноранговой сети к сети
на основе сервера.
Одноранговая сеть
Создание одноранговой сети – это достаточно
простой процесс, и основной характеристикой
такой сети является то, что все компьютеры,
находящиеся в ней, функционируют самостоятельно.
Одноранговая сеть фактически представляет
собой несколько компьютеров, которые
соединены между собой посредством одного
из распространенных типов связи. Именно
по причине отсутствия сервера в данном
типе сети, она считается более простой
и доступной. Но также следует заметить,
что в одноранговой сети компьютеры должны
быть максимально мощными, так как им придется
самостоятельно справляться не только
с основной работой, но и с различными
неполадками .
В такой сети нет компьютера, который
играет роль сервера, а потому любой из
рабочих компьютеров может быть таковым.
За ним обычно следит сам пользователь,
и в этом кроется главный недостаток одноранговой
сети: пользователь должен не только осуществлять
работу на компьютере, но и выполнять функции
администратора. Также он должен отвечать
за устранение неполадок в работе компьютера,
обеспечивать максимальную защиту компьютера
от вирусных атак.
Одноранговая сеть поддерживает любую
операционную систему, поэтому это может
быть и Windows 95, к примеру.
Обычно одноранговая сеть строится для
объединения небольшого количества компьютеров
(до 10) посредством кабеля и в тех случаях,
когда нет необходимости в строгой защите
данных. И все же один некомпетентный пользователь
сети может поставить под угрозу не только
ее работоспособность, но и существование!
Сеть на основе сервера
Сеть основе сервера – это самый распространенный
тип сети.
В ней может использоваться один или
более серверов, которые контролируют
рабочие места. Сервер отличает мощность
и быстродействие, он очень быстро обрабатывает
запросы пользователей и за его работой
следит обычно один человек, называемый
системным администратором. Системный
администратор следит за обновлением
антивирусных баз, устраняет неполадки
в сети, а также обрабатывает общие ресурсы.
Что
касается количества рабочих мест в такой
сети, то оно неограниченно. Лишь для сохранения
нормальной работы сети по необходимости
устанавливаются дополнительные серверы.
1. Серверы отличаются в зависимости
от вида выполняемой ими работы.
2. Файл – сервер используется для хранения
различной информации в файлах и папках.
Такой сервер управляется любой ОС по
типу Windows NT 4.0.
3. Принт-сервер занимается обслуживанием
сетевых принтеров и обеспечивает доступ
к ним.
4. Сервер базы данных обеспечивает максимальную
скорость поиска и записи необходимых
данных в базу данных.
5. Сервер приложений выполняет запросы,
которые требуют высокой производительности.
6. Существуют также и другие серверы:
почтовые, коммуникационные и т.д.
Сеть на основе сервера предоставляет
намного больше возможностей и услуг,
чем одноранговая, она отличается высокой
производительностью и надежностью.
Как защитить ПК от вредоносных программ?
Установите антивирусные и антишпионские программы из надежных источников.
Никогда ничего не загружайте в ответ на предупреждение программы, которую вы не устанавливали или которую не знаете, предлагающей защитить ваш компьютер или удалить вирусы. Велика вероятность заражения вирусами.
Получайте надежные антивредоносные программы у продавца, которому вы доверяете.
Microsoft Security Essentials предлагает бесплатную защиту от вредоносного ПО для вашего ПК в реальном времени.
Или Выберите из списка партнеров Microsoft , которые предоставляют антивредоносное программное обеспечение.
Регулярно обновляйте программное обеспечение
Киберпреступники крайне изобретательны в своих попытках использовать уязвимости в программном обеспечении, и многие разработчики ПО безустанно работают с целью предотвратить эти угрозы. Поэтому вам нужно:
Регулярно устанавливать обновления для всего вашего программного обеспечения – антивирусных и антишпионских программ, браузеров (таких как Windows Internet Explorer), операционных систем (таких как Windows), программ обработки текстов и прочих программ.
Включать функции автоматического обновления программного обеспечения, когда таковое доступно, например, вы можете автоматически обновлять все программное обеспечение Microsoft. .
Удалить программное обеспечение, которое вы не используете. Вы можете удалить его, используя Панель управления Windows.
Используйте надежные пароли и храните их в секрете.
Надежные пароли должны состоять минимум из 14 символов и содержать сочетание букв, цифр и символов. Узнайте, как их создавать.
Никому не раскрывайте свои пароли.
Не используйте одинаковый пароль на всех сайтах. Если его украдут, вся защищенная информация подвергнется риску.
Создавайте разные надежные пароли для маршрутизатора и ключ беспроводного соединения дома. О том, как это сделать, узнайте в компании, предоставляющей маршрутизатор.
Никогда не отключайте брандмауэр.
Брандмауэр создает защитный заслон между вашим компьютером и Интернетом. Выключение брандмауэра даже на минуту увеличивает риск заражения ПК вредоносной программой.
Осторожно используйте флеш-накопители.
Минимизируйте возможность заражения компьютера вредоносным ПО:
Не вставляйте неизвестные флеш-накопители (или USB-накопители) в свой компьютер.
Зажимайте клавишу SHIFT, когда вы вставляете накопитель в компьютер. Если вы забыли это сделать, нажмите в верхнем правом углу, чтобы закрыть всплывающие окна флеш-накопителя.
Не открывайте неизвестные файлы на накопителе.
Не соглашайтесь на загрузку, предлагаемую вредоносным ПО.
Следуйте данным рекомендациям:
Будьте очень внимательны, открывая вложенные файлы или нажимая на ссылки в электронной почте, мгновенных сообщениях или в публикациях в социальных сетях (например, Facebook) – даже если вы знаете отправителя. Если отправил друг, позвоните ему и узнайте, он ли это сделал; если нет, удалите или закройте окно службы обмена мгновенными сообщениями.
Не нажимайте кнопки «Согласен», «ОК», и «Я принимаю» в баннерной рекламе, в неожиданных всплывающих окнах или предупреждениях, на сайтах, которые кажутся незаконными, или в предложениях удалить шпионское ПО или вирусы.
Нажмите CTRL + F4 на клавиатуре.
Если окно не закрывается, нажмите Alt + F4 на клавиатуре, чтобы закрыть браузер. Если необходимо, закройте все вкладки и не сохраняйте вкладки для следующего запуска браузера.
Загружайте программное обеспечение
только на сайтах, которым вы доверяете.
Остерегайтесь «бесплатных» загрузок
музыки, игр, видео и всего прочего. Они
известны наличием вредоносного ПО в загрузке.
Какие функции имеет и решает задачи решает M. Excel?
При работе с большими объемами данных важную роль играет их наглядность. Поэтому часто данные представляют в виде таблиц. Компьютерные программы, предназначенные для хранения и обработки данных в табличном виде, называются электронными таблицами.
Требования к аппаратному программному обеспечению.
В процессе изучения темы потребуется компьютерный класс, оснащенный IBM совместными с компьютерами на базе процессоров Pentium, имеющих не менее 16 Мб памяти, на которых следующее программное обеспечение:
- Операционная система Windows 95 и выше;
- Microsoft Excel.
Структура электронной таблицы. Адресация. Формулы.
Электронная таблица (ЭТ) – инструмент для табличных расчетов на ЭВМ. Прикладные программы, позволяющие пользователю работать с электронными таблицами, называются табличными процессорами (ТП). Табличные процессоры входят в состав прикладного программного обеспечения на персональных компьютерах.
Электронная таблица состоит из прямоугольных клеток – ячеек. Горизонтальные ряды клеток образуют строки, а вертикальные ряды – столбцы. Иными словами, ячейка – это область, определяемая пересечением столбца и строки электронной таблицы. Строки имеют числовую нумерацию, а столбцы имеют буквенные обозначения (имена). Максимальное число строк, которое может иметь ЭТ – 65 536 и максимальное число столбцов – 256.
Для именования столбцов используются буквы латинского алфавита: A, B, C… . после столбца с именем Z следуют столбцы: AA, AB, AC … AZ, BA, BB и т.д. в алфавитном порядке.
Для указания на конкретную ячейку таблицы мы используем адрес, составляемый из обозначения столбца и номера строки, на пересечении которых эта ячейка находится (например, A1, F8, C24, AA2 и т.д.).
Информация в таблицу заносится пользователем через клавиатуру. Каждой ячейке таблицы соответствует определенное поле в оперативной памяти (ячейка памяти). В каждой ячейке может помещаться текст или формула.
Текст – это последовательность любых символов из компьютерного алфавита. Тексты используются для надписей, заголовков, пояснений, оформления таблицы и т.п.
Формула – это выражение, определяющее вычислительные действия ТП. Чаще всего формулы определяют математические вычисления. Например, см рис1: ячейки A1, В1, С1 содержат текстовую информацию (слова), а ячейки A2, В2, С2 – формулы.
А |
В |
С |
1 |
длина |
ширина |
площадь |
2 |
5 |
3 |
А2*В2 |
Рис.1
С точки зрения ТП одно число в ячейке – это тоже формула (простейшая). В дальнейшем словом формула будем называть выражение, содержащее имена ячеек, знаки операций, функции. К числовой величине будем применять термин число.
Информацию, которую пользователь ввел в ячейку, будем называть занесенной информацией. Информацию, которую пользователь видит в ячейке на экране – выведенной информацией. Первое и второе не всегда совпадают. Возможны следующие варианты:
- занесено число: выведено число;
- занесен текст: выведен текст (или часть текста, если он не помещается в ячейку на экране, а соседние ячейки справа заняты);
- занесена формула:
- выведено вычисленное значение;
- выведена формула;
- выведено сообщение об ошибке (например, слово ERROR).
Вариант a) имеет место, если таблица находится в режиме отображения значений; вариант b) – в режиме отображения формул. Сообщение об ошибке (вариант «c») выдается в случае, если таблица находится в режиме отражения значений, но вычисление по формуле невозможно (деление на ноль и т.п.).
Таблица на рис.1 находится в режиме отображения формул. Та же самая таблица в режиме отображения значений примет вид (рис.2):
А |
В |
С |
1 |
длина |
ширина |
площадь |
2 |
5 |
3 |
15 |
Рис.2
Основное свойство электронной таблицы: изменение числового значения в ячейке приводит к мгновенному пересчету формул, содержащих имя этой ячейки.
Правила записи формул для различных ТП во многом схожи. Сформулируем эти правила:
- формулы содержат числа, имена ячеек, знаки операций, круглые скобки, имена функций;
- арифметические операции и их знаки:
сложение (+);
вычитание (-);
умножение (*);
деление (/);
возведение в степень (^);
- формула пишется в строку, символы последовательно выстраиваются друг за другом, проставляются все знаки операций; используются круглые скобки.
Для правильной записи формул нужно учитывать последовательность выполнения действий ТП. В первую очередь выполняются операции в скобках. Если нет скобок, то порядок выполнения определяется старшинством операций. По убыванию старшинства операции располагаются в таком порядке:
^ возведение в степень;
*, / умножение, деление;
+, - сложение, вычитание;
Операции одинакового старшинства выполняются в порядке их записи слева направо.
Различают арифметические и логические формулы.
В арифметических формулах используются известные всем арифметические действия, а также могут содержаться операторы сравнения: равно (=), не равно (<>), больше (>), меньше (<), не более (<=), не менее (>=). Результатом вычисления арифметической формулы является число.
Логические формулы могут содержать указанные выше операторы сравнения, а также специальные логические операторы:
#NOT# - логическое отрицание “НЕ”,
#AND# - логическое “И”,
#OR# - логическое “ИЛИ”.
Логические формулы определяют, выражение истинно или ложно. Истинным выражениям присваивается численная величина 1, а ложным – 0. Таким образом, вычисление логической формулы заканчивается получением оценки “Истинно” (1) или “Ложно” (0).
Ввод формул. Для ввода формул необходимо (на примере рис.1):
- выделить ячейку С2, щелкнув по этой ячейке;
- в «строке формул» поставить знак «=» (равно);
- ввести А2;
- ввести знак умножения «*»;
- ввести В2;
- нажать «Enter».
Ввод формул можно осуществить другим способом:
- выделить ячейку С2, щелкнув по этой ячейке;
- ввести «=»;
- щелкнуть мышью на ячейке А2 (ее адрес появится в формуле);
- ввести «*»;
- щелкнуть на В2;
- нажать «Enter».
Очень часто при введении формул необходимо в разных ячейках написать один и тот же адрес ячейки (без каких-либо изменений). Для этого используют абсолютную адресацию. Если же формулы во всех ячейках разные, то используют относительную адресацию.
Принцип относительной адресации обозначает следующее: адреса ячеек, используемые в формулах, определены не абсолютно, а относительно места расположения формулы. Например в таблице на рис.1 формулу в ячейке С2 ТП воспринимает так: умножить значение из ячейки, расположенной на две клетки левее со значением из ячейки, расположенной на одну клетку левее данной формулы.
Этот принцип приводит к тому, что при всяком перемещении формулы в другое место таблицы изменяются имена ячеек в формуле. Перемещение формул происходит при разнообразных манипуляциях фрагментами таблицы (копировании, вставках, удалении, переносе). Манипуляциями фрагментами производятся путем выполнения специальных команд ТП.
При перемещении формулы на одну строку вниз в именах ячеек номер строки увеличивается на единицу: А2 преобразовалось в А3, В2 – в В3 (рис.3). При перемещении формулы вправо или влево (вдоль строки) в именах ячеек изменится буквенная часть. Например, если формулу из ячейки С2 скопировать в ячейку Е2, то она превратится в С2*D2.
А |
В |
С |
1 |
длина |
ширина |
площадь |

- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по "информатике"
- Контрольная работа по "информатике"
- Контрольная работа по "информатике"
- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по информатике
- Контрольная работа по информатике