Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Информация-совокупность сведений , которая воспринимается из окруж.среды(входная информация) выдается из окруж.среды (исходная) или сохраняется внутри определ.системы.
1949г. Клод Шенон
Информация-сообщение, уменьшающее неопределенность(энтропию) у получателя информ.
Информационная энтропия-мера хаотичности информ., связана с вероят.появлением тех или иных символов(при передаче сообщения).
Энтропия максимальная, когда события равновероятны.
Информация сущ. в виде чертежей, книг, документов, звуковых сигналов.
Формы представления информации: 1) непрерывна(параметр в заданной системе может принимать любые значения)2)дискретная (параметр в заданной системе предпринимает только отдельный фиксир. знач.)
Данные-зарег.сигналы.
Все виды энергообмена сопровождаются появлением сигналов. Данные являются составной частью информ. Во время информ.процесса данные преобраз. из одного вида в другой с помощью методов.
Диалектическое единство данных и методов
Динамический характер информации. Информация не является статичным объектом она динамически меняется и существует только в момент взаимодействия данных и методов. Все прочее время она пребывает в состоянии данных. Таким образом, информация существует только в момент протекания информационного процесса. Все остальное время она содержится в виде данных.
Требование адекватности методов. Одни и те же данные могут в момент потребления поставлять разную информацию в зависимости от степени адекватности взаимодействующих с ними методов. Например для человека, не владеющего китайским языком, письмо, полученное из Пекина, дает только ту информацию, которую можно получить методом наблюдения (количество страниц, цвет и сорт бумаги, наличие незнакомых символов и т. п.). Все это информация, ноэто не вся информация, заключенная в письме. Использование более адекватныхметодов даст иную информацию.
Диалектический характер взаимодействия данных и методов. Обратим внимание на то, что данные являются объективными, поскольку это результат регистрации объективно существовавших сигналов, вызванных изменениями в материальных телах или полях. В то же время, методы являются субъективными. В основе искусственных методов лежат алгоритмы (упорядоченные последовательности команд), составленные и подготовленные людьми (субъектами). В основе естественных методов лежат биологические свойства субъектов информационного процесса. Таким образом, информация возникает и существует в момент диалектического взаимодействия объективных данных и субъективных методов
Свойства информации :Объективность и субъективность информации. Понятие объективности информации является относительным. Это понятно, если учесть, что методы являются субъективными. Более объективной принято считать ту информацию, в которую методы вносят меньший субъективный элемент. В результате наблюдения фотоснимка природного объекта или явления образуется более объективная информация, чем в результате наблюдения рисунка того же объекта, выполненного человеком. Полнота информации. Полнота информации во многом характеризует качество информации и определяет достаточность данных для принятия решений или для создания новых данных на основе имеющихся. Достоверность информации. Данные возникают в момент регистрации сигналов, но не все сигналы являются «полезными» всегда присутствует какой-то уровень посторонних сигналов, в результате чего полезные данные сопровождаются определенным уровнем «информационного шума». Если полезный сигнал зарегистрирован более четко, чем посторонние сигналы, достоверность информации может быть более высокой. Адекватность информации это степень соответствия реальному объективному состоянию дела. Неадекватная информация может образовываться при создании новой информации на основе неполных или недостоверных данных. Актуальность информации это степень соответствия информации текущему моменту времени. Нередко с актуальностью связывают коммерческую ценность информации.
Количество информации,:
Формула Шеннона:
Синтаксическая мера информации оперирует с обезличенной информацией, не выражающей смыслового отношения к объекту. На этом уровне объем данных в сообщении измеряется количеством символов в этом сообщении. В качестве минимальной единицей измерения данных информации Клод Шеннон предложил принять один бит (англ. bit binary digit двоичная цифра). Бит в теории информации количество информации, необходимое для различения двух равновероятных сообщений (типа: «чет» или «нечет», «орел» или «решка», «да» или «нет» и т.п.).
В вычислительной технике битом называют наименьшую «порцию» памяти компьютера, необходимую для хранения одного из двух знаков «0» и «1», используемых для внутримашинного представления данных и команд.
Единицы измерения нформ.
1 Килобайт (Кбайт) = 1024 байт,
1 Мегабайт (Мбайт) = 1024 Кбайт,
1 Гигабайт (Гбайт) = 1024 Мбайт.
1 Терабайт (Тбайт) = 1024 Гбайт,
1 Петабайт (Пбайт) = 1024 Тбайт.
Семантическая мера информации используется для измерения смыслового содержания информации. Наибольшее распространение здесь получила тезаурусная мера, связывающая семантические свойства информации со способностью пользователя принимать поступившее сообщение. Тезаурус это совокупность сведений, которыми располагает пользователь или система. Максимальное количество семантической информации потребитель получает при согласовании ее смыслового содержания со своим тезаурусом, когда поступившая информация понятна пользователю и несет ему ранее не известные сведения. С семантической мерой количества информации связан коэффициент содержательности, определяемый как отношение количества семантической информации к общему объему данных.
Прагматическая мера информации определяет ее полезность, ценность для процесса управления. Обычно ценность информации измеряется в тех же единицах, что и целевая функция управления системой.
Информатика - это комплексная, техническая наука, которая систематизирует приемы создания, сохранения, воспроизведения, обработки и передачи данных средствами вычислительной техники, а также принципы функционирования этих средств и методы управления ними. Термин "информатика" происходит от французского слова Informatique и образован из двух слов: информация и автоматика. Этот термин введен во Франции в середине 60-х лет XX ст., когда началось широкое использование вычислительной техники. Тогда в англоязычных странах вошел в употребление термин "ComputerScience" для обозначения науки о преобразовании информации, которая базируется на использовании вычислительной техники. Теперь эти термины являются синонимами.
Появление информатики обусловлено возникновением и распространением новой технологии сбора, обработки и передачи информации, связанной с фиксацией данных на машинных носителях.
Предмет информатики как науки составляют:
аппаратное обеспечение средств вычислительной техники;
программное обеспечение средств вычислительной техники;
средства взаимодействия аппаратного и программного обеспечения;
средства взаимодействия человека с аппаратными и программными средствами.
Средства взаимодействия в информатике принято называть интерфейсом. Поэтому средства взаимодействия аппаратного и программного обеспечения иногда называют также программно-аппаратным интерфейсом, а средства взаимодействия человека с аппаратными и программными средствами - интерфейсом пользователя.
Основной задачей информатики как науки - это систематизация приемов и методов работы с аппаратными и программными средствами вычислительной техники. Цель систематизации состоит в том, чтобы выделять, внедрять и развивать передовые, более эффективные технологии автоматизации этапов работы с данными, а также методически обеспечивать новые технологические исследования.
Информатика - практическая наука. Ее достижения должны проходить проверку на практике и приниматься в тех случаях, если они отвечают критерию повышения эффективности. В составе основной задачи сегодня можно выделить такие основные направления информатики для практического применения :
архитектура вычислительных систем (приемы и методы построения систем, предназначенных для автоматической обработки данных);
интерфейсы вычислительных систем (приемы и методы управления аппаратным и программным обеспечением);
программирование (приемы, методы и средства разработки комплексных задач);преобразование данных (приемы и методы преобразования структур данных);
защита информации (обобщение приемов, разработка методов и средств защиты данных);
автоматизация (функционирование программно-аппаратных средств без участия человека);
стандартизация (обеспечение совместимости между аппаратными и программными средствами, между форматами представления данных, относящихся к разным типам вычислительных систем).
На всех этапах технического обеспечения информационных процессов для информатики ключевым вопросом есть эффективность. Для аппаратных средств под эффективностью понимают соотношение производительности оснащение к его стоимости. Для программного обеспечения под эффективностью принято понимать производительность работающих с ним пользователей. В программировании под эффективностью понимают объем программного кода, созданного программистами за единицу времени. В информатике всю жестко ориентированное на эффективность. Вопрос как осуществить ту или другую операцию, для информатики важный, но не основной. Основным есть вопрос как совершить данную операцию эффективно.
В рамках информатики, как технической науки можно сформулировать понятия информации, информационной системы и информационной технологии.
Главная функция информатики заключается в разработке методов и средств преобразования информации и их использовании в организации технологического процесса переработки информации.
Задачи информатики состоят в следующем:
исследование информационных процессов любой природы;
разработка информационной техники и создание новейшей технологии переработки информации на базе полученных результатов исследования информационных процессов;
решение научных и инженерных проблем создания, внедрения и обеспечения эффективного использования компьютерной техники и технологии во всех сферах общественной жизни.
Информатика существует не сама по себе, а является комплексной научно-технической дисциплиной, призванной создавать новые информационные техники и технологии для решения проблем в других областях. Комплекс индустрии информатики станет ведущим в информационном обществе. Тенденция к большей информированности в обществе в существенной степени зависит от прогресса информатики как единства науки, техники и производства.
Информационная технология это процесс, использующий совокупность средств и методов сбора, обработки и передачи данных для получения информации нового качества о состоянии объекта, процесса или явления. Цель информационной технологии производство информации для ее .анализа человеком и принятия на его основе решения по выполнению какого-либо действия.
Внедрение персонального компьютера в информационную сферу и применение телекоммуникационных средств связи определили новый этап развития информационной технологии. Новая информационная технология это информационная технология с «дружественным» интерфейсом работы пользователя, использующая персональные компьютеры и телекоммуникационные средства. Новая информационная технология базируется на следующих основных принципах.
Интерактивный (диалоговый) режим работы с компьютером.
Интегрированность с другими программными продуктами.
Гибкость процесса изменения данных и постановок задач.
В качестве инструментария информационной технологии используются распространенные виды программных продуктов: текстовые процессоры, издательские системы, электронные таблицы, системы управления базами данных, электронные календари, информационные системы функционального назначения.
К основным видам информационных технологий относятся следующие.
Информационная технология обработки данных предназначена для решения хорошо структурированных задач, алгоритмы решения которых хорошо известны и для решения которых имеются все необходимые входные данные. Эта технология применяется на уровне исполнительской деятельности персонала невысокой квалификации в целях автоматизации некоторых рутинных, постоянно повторяющихся операций управленческого труда.
Информационная технология управления предназначена для информационного обслуживания всех работников предприятий, связанных с принятием управленческих решений. Здесь информация обычно представляется в виде регулярных или специальных управленческих отчетов и содержит сведения о прошлом, настоящем и возможном будущем предприятия.
Информационная технология автоматизированного офиса призвана дополнить существующую систему связи персонала предприятия. Автоматизация офиса предполагает организацию и поддержку коммуникационных процессов как внутри фирмы, так и с внешней средой на базе компьютерных сетей и других современных средств передачи и работы с информацией.
Информационная технология поддержки принятия решений предназначена для выработки управленческого решения, происходящей в результате итерационного процесса, в котором участвуют система поддержки принятия решений (вычислительное звено и объект управления) и человек (управляющее звено, задающее входные данные и оценивающее полученный результат).
Информационная технология экспертных систем основана на использовании искусственного интеллекта. Экспертные системы дают возможность менеджерам получать консультации экспертов по любым проблемам, о которых в этих системах накоплены знания
Система счисления: совокупность символов (цифр) и правил их использования для представления чисел и действий над ними
Позиционная-если значение цифры зависит от позиции в числе (арабская система счисления)
Непозиционная- если значение цифры не зависит от позиции.(римская система счисления)
Двоичная система счисления это позиционная система счисления с целочисленным основанием 2. В этой системе счисления числа записываются с помощью двух символов (в роли которых обычно выступают цифры 0 и 1).
Практическое применение двоичной системы затрудняется, во-первых, привычкой нашей к десятичной системе, приобретаемой с детства и, вероятно, отчасти унаследованной, и тем обстоятельством, что в двоичной системе для означения даже небольших чисел требуется гораздо большее число цифр, чем в десятичной. Так, например, 100 в десятичной системе будет изображаться 1100100 в двоичной, 1000 десятичной системы есть 1111101000 в двоичной и т. д.
Восьмери́чная систе́ма счисле́ния позиционная целочисленная система счисления с основанием 8. Для представления чисел в ней используются цифры от 0 до 7.
Восьмеричная система чаще всего используется в областях, связанных с цифровыми устройствами. Характеризуется лёгким переводом восьмеричных чисел в двоичные и обратно, путём замены восьмеричных чисел на триплеты двоичных. Ранее широко использовалась в программировании и вообще компьютерной документации, однако в настоящее время почти полностью вытеснена шестнадцатеричной.
Для перевода восьмеричного числа в двоичное необходимо заменить каждую цифру восьмеричного числа на триплет двоичных цифр. Например: 25418 = [ 28 | 58 | 48 | 18 ] = [ 0102 | 1012 | 1002 | 0012 ] = 0101011000012
В программировании для явного указания восьмеричного числа используется префикс 0 (нуль). Например: 022.
Шестнадцатеричная система счисления (шестнадцатеричные числа) позиционная система счисления по целочисленному основанию 16.
Обычно в качестве шестнадцатеричных цифр используются десятичные цифры от 0 до 9 и латинские буквы от A до F для обозначения цифр от 1010 до 1510, то есть (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).
Способ перевода чисел из системы счисления с любым основанием в десятичную.
Надо помнить, что разные позиционные системы счисления, это только разные записи одних и тех же величин. Математические правила не меняются
Для перевода числа из системы счисления с любым основание в десятич., надо представить число в развернутом виде (представить его в виде суммы произведения цифр этого числа на основание системы счисления, в степени определяется порядковым номером цифры в числе справа налево, начиная с нуля.
Если число не целое, то действовать нужно по этому же правилу, но при расстановке коэф. над цифрами, надо продолжать ряд вправо с отрицательным числом.
Способ перевода целых чисел из десятичной системы с любым другим основанием.
Вычисления производятся в десятичной системе. Остатки являются цифрами в новой системе счисления. Если мы будем переводить десятичное число в систему основание которой больше 10, то получатся остатки надо записать цифрами шестнадцатирич.системы.
Правила перевода дробного числа из десятичной в систему с любым другим основанием.
1) умножить исходную десятичную дробь на основание новой системы
2)отдельно выписать целую часть получаемого числа
3)если дробная часть не равна нулю, то с дробной частью повторить пункты 1 и 2
4)получ.целые части произвед.сост.искомую дробь, в той последовательности, в которой они были получены.
Если в исходной десятичном числе, есть и целая и дробная часть, то отдельно надо перевести его целую часть, путем послед.деления на основание новой системы, и отдельно дробную, путем послед.умножения на основание новой системы. Записать оба результата через запятую.
Базовая конфигурация: системный блок, монитор, клавиатура, мышь.
Системный блок-основной узел ПК, внутри которого установ.наиболее важные компоненты.
Разчают внутреннее и периферийное (которые подключаются к системному блоку)
Внутреннее устройство системного блока
1) материнская плата-основная плата ПК
2)жесткий диск
3)дисководы
4)видеокарты, звуковые карты
Материнская плата: процессор(основная микросхема, выполняющая большинство математических и логических операций)
Микропроцессорная память (МПП) - служит для кратковременного хранения, записи и выдачи информации, непосредственно используемой в вычислениях в ближайшие такты работы машины. МПП строится на регистрах и используется для обеспечения высокого быстродействия машины, ибо основная память (ОП) не всегда обеспечивает скорость записи, поиска и считывания информации, необходимую для эффективной работы быстродействующего микропроцессора. Регистры - быстродействующие ячейки памяти различной длины (в отличие от ячеек ОП, имеющих стандартную длину 1 байт и более низкое быстродействие).
Процессор: включает в себя арифметико-логическое устройство, которое производит арифметико-логические операции над данными.
-ригистры(ячейки памяти) в которых хранятся данные, адреса команд и данных, счетчики.
Основные принципы фона Неймана:
1)принцип двоичного кодирования
2)принцип однородности памяти
3)принцип адресуемости памяти
4)принцип послед.программ управления
5)принцип жесткости архитектуры.(неизмен. В процессе работы списка команд)
Основные параметры процессора
1)рабочая тактовая частота. Количество операций за 1 такт.
2)рабочее напряжение( по мере развитие происходит постепенное понижение напряжение следовательно уменьшается тепловыделение, а это позволяет увелич.производ.без угрозы перегрева)
3)разрядность процессора показывает, сколько бит данных он может принять и обработать в своих регистрах за 1 раз.
В настоящее время 64 разряд.процессор.
Коэф.внутреннего умножения тактовой частоты-коэф., на который следует умножить тактовую частоту материнской платы, для достижения частоты процессора
ОЗУ большинства современных компьютеров представляет собой модули динамической памяти, содержащие полупроводниковые ИС ЗУ, организованные по принципу устройств с произвольным доступом. Память динамического типа дешевле, чем статического, и её плотность выше, что позволяет на том же пространстве кремниевой подложки размещать больше ячеек памяти, но при этом её быстродействие ниже. Статическая, наоборот, более быстрая память, но она и дороже. В связи с этим массовую оперативную память строят на модулях динамической памяти, а память статического типа используется для построения кеш-памяти внутри микропроцессора.
ОЗУ предназначено для хранения переменной информации, оно допускает изменение своего содержимого в ходе выполнения процессором вычислительных операций с данными. Это значит, что процессор может выбрать (режим считывания) из ОЗУ код команды и данные и после обработки поместить в ОЗУ (режим записи) полученный результат. Причём возможно размещение в ОЗУ новых данных на месте прежних, которые в этом случае перестают существовать. таким образом, ОЗУ может работать в режимах записи считывания и хранения информации. Все программы, в том числе и игровые, выполняются именно в оперативной памяти.
Постоянное запоминающее устройство (ПЗУ) энергонезависимая память, используется для хранения массива неизменяемых данных.
В момент включения ПК в ОЗУ пусто. Поэтому стартовый адрес на адресной шине процессора, который устанавливается аппарат, без участия программ не может указывать на ОЗУ. Он указывает на другой тип памяти-ПЗУ. ПЗУ способно длительное время хранить информацию, даже когда ПК выключен. Основное назначение программ входящих в ПЗУ, проверить работоспособность компьютерной системы, обеспечить взаимодействие с клавиатурой,монитором,жестким диском. Комплект программ входящих в ПЗУ называется защитным, т.е. запис.туда на этапе изготовления микросхемы.
Кэш промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью. Доступ к данным в кэше осуществляется быстрее, чем выборка исходных данных из более медленной памяти или удаленного источника, однако её объем существенно ограничен по сравнению с хранилищем исходных данных.
Для того, чтобы уменьшить количество обращ.к оперативной памяти, внутри процессора создается буферная область. Когда процессору нужны данные, он сначала обращается в КЕШ.Если там нет нужных данных, то он обращается в оператив. Принимаемая блок данных из оперативной, процессор заносит его в КЭШ.
Материнская плата - основная плата компьютера. На ней размещаются:
процессор - основная микросхема, выполняющая арифметические и логические операции - мозг компьютера. Процессор состоит из ячеек, похожих на ячейки оперативной памяти, но в этих ячейках данные могут не только храниться, но и изменяться. Внутренние ячейки процессора называются регистрами. Часть регистров являются коиандными, то есть такими, которые воспринимают данные как команды, управляющие обработкой данных в других регистрах. Управляя засылкой данных в разные регистры, можно управлять обработкой данных. На этом оснолвано исполнение программ. С остальными устройствами процессор связан несколькими группами проводников, называемых шинами. Основных шин три: шина данных, адресная шина и командная шина. Адресная шина состоит из 32 параллельных проводников(32-разрядная). По ней передаются адреса ячеек оперативной памяти. К ней подключается процессор для копирования данных из ячейки ОП в один из своих регистров. Само копирование происходит по шине данных. В современных компьютерах она, как правило, 64-разрядная, т.е. одновременно на обработку поступает 8 байт. По командной шине передаются команды из той области ОП, в которой храняться программы. В большинстве современных компьютеров командная шина 32-разрядная, но есть уже и 64-разрядные.
Основными характеристиками процессора являются разрядность, тактовая частота и кэш-память. Разрядность указывает, сколько бит информации процессор может обработать за один раз(один такт). Тактовая частота определяет количество тактов за секунду, например, для процессора выполняющего около 3 миллиардов тактов за секунду тактовая частота равнв 3 Ггц/сек. Обмен данными внутри процессора происходит быстрее, чем с оперативной памятью. Для того, чтобы уменьшить число обращений к ОП, внутри процессора создают буферную область - кэш-память. Принимая данные из ОП, процессор одновременно записывает их в кэш-память. При последующем обращении процессор ищет данные в кэш-памяти. Чем больше кэш-память, тем быстрее работает компьютер.
микропроцессорный комплект(чипсет) - набор микросхем, управляющих работой внутренних устройств и определяющих основные функциональные возможности материнской платы.
шины - наборы проводников, по которым происходит обмен сигналами между внутренними устройствами .
оперативная память - набор микросхем, предназначенных для временного хранения данных
Оперативная память(RAM - randomaccessmemory) - массив ячеек, способных хранить данные.память может быть динамической и статической. Ячейки динамической памяти можно представить в виде микроконденсаторов, накапливающих электрический заряд. Динамическая память является основной оперативной памятью компьютера. Ячейки статической памяти представляют собой тригеры-элементы в которых хранится не заряд, а состояние(включен/выключен). Этот вид памяти более быстрый, но и более дорогой и используется в т.н. кэш-памяти, предназначенной для оптимизации работы процессора. Оперативная память размещается на стандартных панельках(модулях, линейках). Модули вставляются в специальные разъёмы на материнской плате.
ПЗУ - постоянное запоминающее устройство. В момент включения компьютера его оперативная память пуста. Но процессору, чтобы начать работать, нужны команды. Поэтому сразу после включения на адресной шине выставляется стартовый адрес. Это происходит аппаратно. Этот адрес указывает на ПЗУ. В ПЗУ находятся "зашитые" программы, которые записываются туда при создании микросхем ПЗУ и образуют базовую систему ввода-вывода(BIOS - BaseInput/OutputSystem). Основное назначение этого пакета - проверить состав и работоспособность базовой конфигурации компьютера и обеспечить взаимодействие с клавиатурой, монитором, жёстким диском и дисководом гибких дисков.
разъёмы для подключения дополнительных внутренних устройств(слоты).
Жёсткий диск.
Жёсткий диск - устройство для долговременного хранения больших объёмов данных и программ.
На самом деле, это не один диск, а группа дисков, имеющих магнитное покрытие и вращающихся с высокой скоростью. Над поверхностью каждого диска распологается головка чтения-записи. При высоких скоростях вращения возникает аэродинамическая подушка между поверхностью диска и головкой. При изменении силы тока, протекающего через головку, меняется напряженность магнитного поля в зазоре, что вызывает изменение магнитного поля ферромагнитных частиц, образующих покрытие диска. Так осуществляется запись на диск. Чтение происходит в обратном порядке. Намагниченные частицы наводят в головке ЭДС самоиндукции, возникают электромагнитные сигналы, которые усиливаются и передаются на обработку. Управление работой жёсткого диска осуществляется специальным устройством - контроллером жесткого диска. Функции контроллера частично вмонтированы в жёсткий диск, а частично находятся на микросхемах чипсета. Отдельные виды высокопроизводительных контроллеров поставляются на отдельной плате.
Дисковод гибких дисков.
Для оперативного переноса небольших (до 1.4Мб) объёмов информации используются гибкие диски, которые вставляют в специальный накопитель - дисковод.
Дисковод для компакт-дисков CD или DVD.
Принцип действия устройства CD состоит в считывании(записи) данных, с помощью лазерного луча, отражающегося от поверхности диска. При этом плотность записи, по сравнению с магнитными дисками, очень высокая. На стандартный CD-диск можно записать до 650Мб. Появление формата DVD ознаменовало собой переход на новый, более продвинутый, уровень в области хранения и использования данных, звука и видео. Первоначально аббревиатура DVD расшифровывалась, как digitalvideodisc, это оптические диски с большой емкостью. Эти диски используются для хранения компьютерных программ и приложений, а так же полнометражных фильмов и высококачественного звука. Поэтому, появившаяся несколько позже расшифровка аббревиатуры DVD, как digitalversatiledisc, т.е. универсальный цифровой диск - более логична. Снаружи, диски DVD выглядят как обычные диски CD-ROM. Однако возможностей у DVD гораздо больше. Диски DVD могут хранить в 26 раз больше данных, по сравнению с обычным CD-ROM. Имея физические размеры и внешний вид, как у обычного компакт-диска или CD-ROM, диски DVD стали огромным скачком в области емкости для хранения информации, по сравнению со своим предком, вмещающим 650MB данных. Стандартный однослойный, односторонний диск DVD может хранить 4.7GB данных. Но это не предел -- DVD могут изготавливаться по двухслойному стандарту, который позволяет увеличить емкость хранимых на одной стороне данных до 8.5GB. Кроме этого, диски DVD могут быть двухсторонними, что увеличивает емкость одного диска до 17GB.
Видеокарта
Совместно с монитором видеокарта образует видеосистему компьютера. Видеокарта(видеоадаптер) выполняет все операции, связанные с управлением экраном монитора и содержит видеопамять в которой хранятся данные об изображении.
Звуковая карта.
Звуковая карта выполняет операции, связанные с обработкой звука, речи, музыки. Звук воспроизводится через колонки(наушники), подключаемые к выходу звуковой карты. Имеется также разъём для подключения микрофона. Основным параметром ЗК является разрядность, Чем выше разрядность, тем меньше погрешность, связанная с оцифровкой, тем лучше звучание.
Алгоритм - предписание, однозначно задающее процесс преобразования исходной информации в виде последовательности элементарных дискретных шагов, приводящих за конечное число их применений к результату.
Алгоритмами, например, являются правила сложения, умножения, решения алгебраических уравнений, умножения матриц и т.п. Слово алгоритм происходит от algoritmi, являющегося латинской транслитерацией арабского имени хорезмийского математика IX века аль-Хорезми. Благодаря латинскому переводу трактата аль-Хорезми европейцы в XII веке познакомились с позиционной системой счисления, и в средневековой Европе алгоритмом называлась десятичная позиционная система счисления и правила счета в ней.
Алгоритм - это точная инструкция, а инструкции встречаются практически во всех областях человеческой деятельности. Возможны алгоритмы проведения физического эксперимента, сборки шкафа или телевизора, обработки детали. Однако не всякая инструкция есть алгоритм.
Инструкция становится алгоритмом только тогда, когда она удовлетворяет определенным требованиям. Эти требования частично сформулированы в определении, хотя упомянутые в определении понятия однозначности и элементарности сами нуждаются в уточнении.
Свойства алгоритма
Если вычислительный процесс заканчивается получением результатов, то говорят, что соответствующий алгоритм применим к рассматриваемой совокупности исходных данных. В противном случае говорят, что алгоритм неприменим к совокупности исходных данных. Любой применимый алгоритм обладает следующими основными свойствами: дискретностью; определенностью; результативностью; массовостью.
Дискретность последовательное выполнение простых или ранее определённых (подпрограммы) шагов. Преобразование исходных данных в результат осуществляется дискретно во времени.
Определенность состоит в совпадении получаемых результатов независимо от пользователя и применяемых технических средств (однозначность толкования инструкций).
Результативность означает возможность получения результата после выполнения конечного количества операций.
Массовость заключается в возможности применения алгоритма к целому классу однотипных задач, различающихся конкретными значениями исходных данных (разработка в общем виде).
Для задания алгоритма необходимо описать следующие его элементы:
набор объектов, составляющих совокупность возможных исходных данных, промежуточных и конечных результатов;
правило начала;
правило непосредственной переработки информации (описание последовательности действий);
правило окончания;
правило извлечения результатов.
Исполнителем алгоритма может быть как человек (кулинарные рецепты, различные инструкции, алгоритмы математических вычислений), так и техническое устройство. Различные машины (компьютеры, промышленные роботы, современная бытовая техника) являются формальными исполнителями алгоритмов. От формального исполнителя не требуется понимание сущности решаемой задачи, но требуется точное выполнение последовательности команд.
Алгоритм всегда рассчитан на конкретного исполнителя. В нашем случае таким исполнителем является ЭВМ. Для обеспечения возможности реализации на ЭВМ алгоритм должен быть описан на языке, понятном компьютеру, то есть на языке программирования.
Понятия алгоритма и программы разграничены не очень чётко. Обычно программой называют окончательный вариант алгоритма решения задачи, ориентированный на конкретного пользователя.
Таким образом, можно дать следующее определение программы для ЭВМ:
Программа - это описание алгоритма и данных на некотором языке программирования, предназначенное для последующего автоматического выполнения
Жадный алгоритм (англ. Greedyalgorithm) алгоритм, заключающийся в принятии локально оптимальных решений на каждом этапе, допуская, что конечное решение также окажется оптимальным. Известно, что если структура задачи задается матроидом, тогда применение жадного алгоритма выдаст глобальный оптимум.
Если глобальная оптимальность алгоритма имеет место практически всегда, его обычно предпочитают другим методам оптимизации, таким как динамическое программирование.
Принцип жадного выбора
Говорят, что к оптимизационной задаче применим принцип жадного выбора, если последовательность локально оптимальных выборов даёт глобально оптимальное решение. В типичном случае доказательство оптимальности следует такой схеме:
Доказывается, что жадный выбор на первом шаге не закрывает пути к оптимальному решению: для всякого решения есть другое, согласованное с жадным выбором и не хуже первого.
Показывается, что подзадача, возникающая после жадного выбора на первом шаге, аналогична исходной.
Рассуждение завершается по индукции.
Линейный процесс
Линейным принято называть вычислительный процесс, в котором операции выполняются последовательно, в порядке их записи. Каждая операция является самостоятельной, независимой от каких-либо условий. На схеме блоки, отображающие эти операции, располагаются в линейной последовательности.
Линейные вычислительные процессы имеют место, например, при вычислении арифметических выражений, когда имеются конкретные числовые данные и над ними выполняются соответствующие условию задачи действия.
Например:
Write (введите X, Y);
Read (x,y);
Z:=X*Y;
Write(произведение X на Y равно - , Z );
Вычислительный процесс называется ветвящимся, если для его реализации предусмотрено несколько направлений (ветвей). Каждое отдельное направление процесса обработки данных является отдельной ветвью вычислений. Ветвление в программе -- это выбор одной из нескольких последовательностей команд при выполнении программы. Выбор направления зависит от заранее определенного признака, который может относиться к исходным данным, к промежуточным или конечным результатам. Признак характеризует свойство данных и имеет два или более значений.
Ветвящийся процесс
Ветвящийся процесс (рис. 6.3), включающий в себя две ветви, называется простым, более двух ветвей -- сложным. Сложный ветвящийся процесс можно представить с помощью простых ветвящихся процессов.
Направление ветвления выбирается логической проверкой, в результате которой возможны два ответа: «да» -- условие выполнено и «нет» -- условие не выполнено.
Следует иметь в виду, что, хотя на схеме алгоритма должны быть показаны все возможные направления вычислений в зависимости от выполнения определенного условия (или условий), при однократном прохождении программы процесс реализуется только по одной ветви, а остальные исключаются. Любая ветвь, по которой осуществляются вычисления, должна приводить к завершению вычислительного процесса.
Например:
Write(введите X и Y);
Read X, Y;
IF X>Y Then Write(X больше Y!)
Else Write(Y больше X);
Циклический процесс
Циклическими называются программы (рис.3), содержащие циклы. Цикл -- это многократно повторяемый участок программы.
Цикл называется детерминированным, если число повторений тела цикла заранее известно или определено. Цикл называется итерационным, если число повторений тела цикла заранее неизвестно, а зависит от значений параметров (некоторых переменных), участвующих в вычислениях.
Схемой называется графическое изображение логической структуры алгоритма, в котором каждый этап процесса обработки информации представляется в виде геометрических фигур, конфигурация которых определяет характер обозначаемых действий.
Условные графические изображения, используемые при построении схем, называются символами. Система символов и правила построения алгоритмов определены соответствующими стандартами.
Основные символы схем алгоритмов представлены на рис. П.2.1. Символы схемы располагаются сверху вниз. Линии соединения символов линии потока, показывают направление процесса обработки. Стрелки на соединяющих линиях не ставят при направлениях сверху-вниз и слева-направо; противоположные направления показывают стрелкой на линии потока.
Символы на схеме помещаются в положении, изображенном на рис. П.2.1. Линия потока может изображаться как вертикально, так и горизонтально. За исключением символа «решение» остальные символы, относящиеся к процессу обработки информации, имеют один вход и один выход линий потока. В символ «решение» линии потока входят вертикально только один раз, а выходить могут как вертикально, так и горизонтально.
. Прикладные программы общего назначения. Считается, что с ними может работать пользователь, не имеющий специальной подготовки. К этим программам относятся, например, следующие.
Текстовые редакторы. Основные функции этого класса прикладных программ заключаются в вводе, редактировании и подготовке текстов к печати.
^ Текстовые процессоры. Основное отличие текстовых процессоров от текстовых редакторов в том, что они позволяют не только вводить и редактировать тексты, но и форматировать их, то есть оформлять. Соответственно, к основным средствам текстовых процессоров относятся средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих итоговый документ, а к дополнительным средства автоматизации процесса форматирования.
^ Настольные издательские системы. Назначение программ этого класса состоит в автоматизации процесса подготовки полиграфических изданий. Этот класс программного обеспечения занимает промежуточное положение между текстовыми процессорами и системами автоматизированного проектирования.
От текстовых процессоров настольные издательские системы отличаются расширенными средствами управления взаимодействием текста с параметрами страницы и с графическими объектами. С другой стороны, они отличаются пониженными функциональными возможностями по автоматизации ввода и редактирования текста. Типичный прием использования настольных издательских систем состоит в том, что их применяют к документам, прошедшим предварительную обработку в текстовых процессорах и графических редакторах.
^ Графические редакторы. Это обширный класс программ, предназначенных для создания (или) обработки графических изображений. В данном классе различают следующие категории: растровые редакторы, векторные редакторы, программные средства для создания и обработки трехмерной графики (3D-редакторы).
^ Табличные процессоры. Электронные таблицы представляют комплексные средства для хранения различных типов данных и их обработки. В некоторой степени они аналогичны системам управления базами данных, но основной акцент смещен не на хранение массивов данных и обеспечение к ним доступа, а на преобразование данных, причем в соответствии с их внутренним содержанием.
Операционная система составляет основу программного обеспечения ПК. Операционная система представляет комплекс системных и служебных программных средств, который обеспечивает взаимодействие пользователя с компьютером и выполнение всех других программ.
С одной стороны, она опирается на базовое программное обеспечение ПК, входящее в его систему BIOS, с другой стороны, она сама является опорой для программного обеспечения более высоких уровней прикладных и большинства служебных приложений.
Для того чтобы компьютер мог работать, на его жестком диске должна быть установлена (записана) операционная система. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.
Операционные системы различаются особенностями реализации алгоритмов управления ресурсами компьютера, областями использования.
Так, в зависимости от алгоритма управления процессором, операционные системы делятся на:
• Однозадачные и многозадачные
• Однопользовательские и многопользовательские
• Однопроцессорные и многопроцессорные системы
• Локальные и сетевые.
По числу одновременно выполняемых задач операционные системы делятся на два класса:
• Однозадачные (MS DOS)
• Многозадачные (OS/2, Unix, Windows)
В однозадачных системах используются средства управления периферийными устройствами, средства управления файлами, средства общения с пользователями. Многозадачные ОС используют все средства, которые характерны для однозадачных, и, кроме того, управляют разделением совместно используемых ресурсов: процессор, ОЗУ, файлы и внешние устройства.
В зависимости от областей использования многозадачные ОС подразделяются на три типа:
• Системы пакетной обработки (ОС ЕС)
• Системы с разделением времени (Unix, Linux, Windows)
• Системы реального времени (RT11)
Системы пакетной обработки предназначены для решения задач, которые не требуют быстрого получения результатов. Главной целью ОС пакетной обработки является максимальная пропускная способность или решение максимального числа задач в единицу времени.
Эти системы обеспечивают высокую производительность при обработке больших объемов информации, но снижают эффективность работы пользователя в интерактивном режиме.
В системах с разделением времени для выполнения каждой задачи выделяется небольшой промежуток времени, и ни одна задача не занимает процессор надолго. Если этот промежуток времени выбран минимальным, то создается видимость одновременного выполнения нескольких задач. Эти системы обладают меньшей пропускной способностью, но обеспечивают высокую эффективность работы пользователя в интерактивном режиме.
Системы реального времени применяются для управления технологическим процессом или техническим объектом, например, летательным объектом, станком и т.д.
По числу одновременно работающих пользователей на ЭВМ ОС разделяются на однопользовательские (MS DOS) и многопользовательские (Unix, Linux, Windows 95 - XP)
В многопользовательских ОС каждый пользователь настраивает для себя интерфейс пользователя, т.е. может создать собственные наборы ярлыков, группы программ, задать индивидуальную цветовую схему, переместить в удобное место панель задач и добавить в меню Пуск новые пункты.
В многопользовательских ОС существуют средства защиты информации каждого пользователя от несанкционированного доступа других пользователей.
Многопроцессорные и однопроцессорные операционные системы. Одним из важных свойств ОС является наличие в ней средств поддержки многопроцессорной обработки данных. Такие средства существуют в OS/2, NetWare, WidowsNT.По способу организации вычислительного процесса эти ОС могут быть разделены на асимметричные и симметричные.
Одним из важнейших признаков классификации ЭВМ является разделение их на локальные и сетевые. Локальные ОС применяются на автономных ПК или ПК, которые используются в компьютерных сетях в качестве клиента.
В состав локальных ОС входит клиентская часть ПОдля доступа к удаленным ресурсам и услугам. Сетевые ОС предназначены для управления ресурсами ПК включенных в сеть с целью совместного использования ресурсов. Они представляют мощные средства разграничения доступа к информации, ее целостности и другие возможности использования сетевых ресурсов.
Современные ОС:
1. ОС семейства Windows - продукт корпорации Microsoft.
Свою «родословную» Windows начинают от операционной системы DOS и первоначально представляли собой
надстраиваемые над ней оболочки (Windows запускался из под DOS), увеличивающие возможности DOS и
облегчающие неподготовленному пользователю работу с компьютером. Уже более поздние версии (начиная с
Windows NT) представляли собой полноценные операционные системы.
Преимуществом Windows считается дружественный для пользователя интерфейс. Из недостатков отмечают ненадежность системы.
2. Unix-подобные ОС
Операционная система UNIX оказала большое влияние на развитие мира операционных систем, заложив
основы работы современных ОС. Изначально UNIX был системой для разработки ПО. Несмотря на то, что Unix-подобные системы уступают по популярности Windows, они работают на больших типах компьютеров.
- Linux - представляет собой множество Unix-подобных операционных систем (дистрибутивов),
которые чаще всего являются свободно распространяемыми?
- MAC OS - также создавалась на основе ядра UNIX. Является продукт компании Appleдляее же
компьютеров Macintosh. Считается надежной и удобной. Но в отличие от Windows не так популярна
Файл - это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.
Имя файла. Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и так далее). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании (табл. 4.2).
В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более 8 букв латинского алфавита, цифр и некоторых специальных знаков, а расширение состоит из трех латинских букв, например: proba.txt
В операционной системе Windows имя файла может иметь длину до 255 символов, причем можно использовать русский алфавит, например: Единицы измерения информации.doc
Тип файла Расширения
Программы exe, com
Текстовые файлы txt, doc
Графические файлы bmp, gif, jpg и др.
Звуковые файлы wav, mid
Видеофайлы avi
Программы на языках программирования bas, pas и др.
Файловая система. На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой.
Каждый диск разбивается на две области: область хранения файлов и каталог. Каталог содержит имя файла и указание на начало его размещения на диске. Если провести аналогию диска с книгой, то область хранения файлов соответствует ее содержанию, а каталог - оглавлению. Причем книга состоит из страниц, а диск - из секторов.
Для дисков с небольшим количеством файлов (до нескольких десятков) может использоваться одноуровневая файловая система, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов (табл. 4.3). Такой каталог можно сравнить с оглавлением детской книжки, которое содержит только названия отдельных рассказов
Имя файла Номер начального сектора
Файл_1 56
Файл_2 89
. . .
Файл_112 1200
Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая файловая система, которая имеет древовидную структуру. Такую иерархическую систему можно сравнить, например, с оглавлением данного учебника, которое представляет собой иерархическую систему разделов, глав, параграфов и пунктов.
Начальный, корневой каталог содержит вложенные каталоги 1-го уровня, в свою очередь, каждый из последних может содержать вложенные каталоги 2-го уровня и так далее. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.
Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) - рис. 4.21.
Файловая система - это система хранения файлов и организации каталогов.
. Основное назначение служебных программ (утилит) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Некоторые служебные программы (как правило, это программы обслуживания) изначально включаются в состав ОС, но большинство служебных программ являются для ОС внешними и служат для расширения и ее функций.
Это различные сервисные программы, используемые при работе или техническом обслуживании компьютера, редакторы, отладчики, диагностические программы, архиваторы, программы для борьбы с вирусами и другие вспомогательные программы. Данные программы облегчают пользователю взаимодействие с компьютером. К ним примыкают программы, обеспечивающие работу компьютеров в сети. Они реализуют сетевые протоколы обмена информацией между машинами, работу с распределенными базами данных, телеобработку информации.
Классификация служебных программных средств
1. Средства диагностики
Предназначены для автоматизации процесса диагностики аппаратного и программного обеспечения.
Используются не только для устранения неполадок, но и для оптимизации работы компьюиернойсистемы.
Например, Утилита «Дефрагментация диска» позволяет данные, принадлежащие одному файлу, объединить в одной непрерывной области данных
2. Средства сжатия данных (архиваторы)
Предназначены для создания архивов. Архивирование данных упрощает их хранение за счет того, что большая группа файлов и каталогов сводятся в один архивный файл
Наиболее известными архиваторами являются WinZip, WinRAR, WinAce.
3. Средства обеспечения компьютерной безопасности
Это средства пассивной и активной защиты данных от повреждения, а также средства от несанкционированного доступа, просмотра и изменения данных.
Средства пассивной защиты служебные программы, предназначенные для резервного копирования (нередко они обладают базавыми свойствами архиваторов).
Средства активной защиты антивирусное программное обеспечение.
Для защиты данных от несанкционированного доступа, их просмотра и изменения служат специальные системы, основанные на криптографии.
4. Средства контроля (мониторинга)
Они позволяют следить за процессами.происходящими в компьютерной системе.
5. Диспетчеры файлов
Программы для выполнения большинства операций, связанных с обслуживанием файловой системы: копирование, перемещение и переименование файлов, создание каталогов (папок), удаление файлов и каталогов, поиск файлов, навигация в файловой структуре. Наиболее популярными являются TotalCommander (бывшийWindowsCommander) и FAR Manager.
6. Мониторы установки
Предназначены для контроля над установкой ПО.
7. Средства коммуникаций.
Они позволяют устанавливать соединение с удаленными компьютерами, обслуживают передачу сообщений электронной почты, работу с телеконференциями и др
Современные персональные компьютеры обычно имеют в своем распоряжении множество периферийных устройств.
Периферийные устройства это любые дополнительные и вспомогательные устройства, которые подключаются к ПК для расширения его функциональных возможностей.
Рассмотрим некоторые из периферийных устройств.
Принтер (print - печатать) устройство для вывода на печать текстовой и графической информации. Принтеры, как правило, работают с бумагой формата А4 или А3. Наиболее распространены на сегодняшний день лазерные и струйные принтеры, матричные принтеры уже вышли из обихода.
В матричных принтерах печатающая головка состояла из ряда тонких металлических иголок, которые при движении вдоль строки в нужный момент ударяли через красящую ленту, и тем самым обеспечивали формирование символов и изображения. Матричные принтеры обладали низкими скоростью и качеством печати.
В струйных принтерах краска под давлением выбрасывается из отверстий (сопел) в печатающей головке и затем прилипает к бумаге. При этом формирование изображения происходит как бы из отдельных точек - "клякс". Для струйных принтеров характерна высокая стоимость расходных материалов.
В лазерных принтерах луч лазера, пробегая по барабану, электризует его, а наэлектризованный барабан притягивает частицы сухой краски, после чего изображение переносится с барабана на бумагу. Далее лист бумаги проходит через тепловой барабан и под действием тепла краска фиксируется на бумаге. Лазерные принтеры обладают высокими скоростью и качеством печати.
Плоттер (графопостроитель) устройство для вывода на бумагу больших рисунков, чертежей и другой графической информации. Плоттер может выводить графическую информацию на бумагу формата А2 и больше. Конструктивно в нем может использоваться или барабан рулонной бумаги, или горизонтальный планшет.
Сканер (scanner) устройство, позволяющее вводить в компьютер графическую информацию. Сканер при движении по картинке (лист текста, фотография, рисунок) преобразует изображение в числовой формат и отображает его на экране. Затем эту информацию можно обработать с помощью компьютера.
Манипулятор мышь (mouse) устройство, облегчающее ввод информации в компьютер.
Дисковод CD-ROM устройство для чтения информации, записанной на лазерных компакт-дисках (CD ROM CompactDiskReadOnlyMemory, что в переводе означает компакт-диск с памятью только для чтения). На компакт-дисках можно хранить большое количество информации (до 650 Мбайт). Такие диски используются для хранения справочной информации, больших энциклопедий, баз данных, музыки, видеоинформации и т.д.
Основной показатель для дисковода CD-ROM это скорость считывания информации с компакт-диска.
Дисковод DVD является дальнейшим развитием лазерных технологий. В нем применяется усовершенствованная технология использования лазерного луча для записи и чтения информации с компакт-дисков. Аббревиатура DVD означает DigitalVideoDisk (цифровой видеодиск) или в другой трактовке - DigitalVersatileDisk (цифровой многоцелевой диск).
В отличие от дисков CD-ROM диски DVD могут использовать для работы обе поверхности. Причем технология позволяет записывать на каждой из сторон два слоя данных.
Это компоненты аппаратных средств, которые помогают вам поместить информацию в память компьютера. Компьютер, не имеющий устройств для ввода информации или команд, может использоваться лишь в качестве обычного телевизора. Такие устройства помогают вам не только размещать данные в памяти компьютера, но и в дальнейшем распечатывать их на принтере, отправлять на электронную почту, копировать на переносные устройства. Следовательно, устройством ввода можно считать любое периферийное устройство, помогающее вводить данные и контролирующее выполняемые компьютером команды.
Устройства ввода подразделяются на следующие категории:
- аудио, видео и механические устройства;
- непрерывные устройства ввода (к примеру, мышь, позиция которой изменяется достаточно быстро и постоянно, что может рассматриваться как непрерывный ввод);
- устройства для пространственного использования, такие как двухмерная мышь или трехмерный навигатор (особенно для CAD-приложений).
Также многие компьютерные указывающие устройства ввода классифицируются по способу управления курсором:
- прямой ввод, когда управление осуществляется непосредственно в месте видимости курсора. Например, сенсорные панели и экраны;
- непрямые указывающие устройства, к примеру, Trackballs или мыши.
Виды компьютерных устройств ввода
Теперь давайте рассмотрим различные устройства, способные помочь в обработке информации на компьютере.
Клавиатура - это самое старое и наиболее широко используемое устройство ввода. Она применяется со стационарными компьютерами, ноутбуками и другими разновидностями вычислительных устройств. Компьютерная клавиатура содержит все наиболее необходимые буквенные и числовые символы для ввода данных и команд. Чаще всего клавиатура соединяется с компьютером при помощи провода, но в настоящее время широко распространены и беспроводные клавиатуры.
Мышь - небольшое ручное компьютерное устройство, которое помогает перемещаться по экрану и выполнять необходимое действие. Компьютерная мышь отображается на мониторе в виде курсора, который служит для открытия файлов, папок и позволяет делать выбор нужных пунктов меню. Мышь, как и клавиатура, либо связана с компьютером через провода, либо имеет беспроводное соединение.
Графические планшеты. Графический планшет использует устройства ввода информации, подобные перу, которые называются стилусами. Этим прибором можно писать на планшете или сенсорном экране, будто обычной ручкой. Некоторые стилусы имеют специальные кнопки, которые позволяют использовать данное устройство в качестве мыши. Многие из последних моделей графических планшетов рассчитаны на то, чтобы пользоваться пальцами вместо стилуса.
Джойстики. Если вы заядлый геймер и любите проводить время в компьютерных играх, то наилучшим помощником для вас станет джойстик (или геймпад). Это подвижная ручка с кнопкой или двумя, которая помогает контролировать движения персонажей в игре. Джойстики последнего поколения поставляются с различными модификациями кнопок, чтобы вы лишь одним нажатием пальца могли выполнять множество сложных движений в игре.
Сканеры - компьютерные устройства ввода, которые помогут вам создать электронную копию документа или даже фотографии. Вы можете затем скопировать цифровое изображение документа, который вы хотите отобразить, и сохранить его на компьютере или распечатать. Эта копия также может быть изменена посредством графических или текстовых программ.
Гарнитуры. Сюда можно отнести такие приборы, как наушники и микрофон. Они помогут вам записать свой голос, надиктовать данные или даже команды для компьютера. Современные гарнитуры оставляют ваши руки свободными для выполнения различных задач. Вы даже можете установить программное обеспечение для распознавания голоса, чтобы компьютер воспринимал только команды, произнесенные вашим голосом.
Устройства ввода мультимедийной информации. Существует множество различных устройств, которые помогут вам обмениваться с компьютером информацией различных форматов. Ниже приводятся устройства, созданные для выполнения функций оцифровки изображения, обработки видео или аудио:
- веб-камера
- графический сканер
- цифровые фотоаппараты
- считыватель штрих-кода
- сканер отпечатков пальцев
- 3D-сканер
- лазерный измеритель
- аппаратная видеосъемка
- MIDI-клавиатура
Выше перечислены некоторые из компьютерных устройств ввода информации, которые помогут вам перенести данные на компьютер с других устройств. По мере роста технологий методы преобразования информации и ввода данных продолжают совершенствоваться. В данной статье речь шла о тех устройствах, которые наиболее часто используются домашними пользователями на сегодняшний день.
Самым популярным из устройств вывода информации является дисплей (монитор) - устройство визуального отображения текстовой и графической информации. Дисплей относится к числу неотъемлемых принадлежностей компьютера.
Дисплеи классифицируются по нескольким разным параметрам, отражающим их назначение и возможности.
Бывают дисплеи монохромные и цветные. Монохромный дисплей производит отображение в двух цветах - черном и белом, либо зеленом и черном и т.д. Высококачественный цветной дисплей может воспроизводить десятки основных цветов и сотни оттенков.
Бывают дисплеи графические и алфавитно-цифровые. Графический дисплей может отобра-жать как символы, так и любое изображение, которое можно построить из отдельных точек в пределах разрешающей способности.
По физическим принципам, лежащим в основе конструкций дисплеев, подавляющее большинство их относится к дисплеям на базе электронно-лучевых трубок и к жидкокристаллическим дисплеям (последние особенно часто встречаются у портативных компьютеров). У первых формиро-вание изображения производится на внутренней поверхности экрана, покрытого слоем люминофора - вещества, светящегося под воздействием электронного луча, генерируемого специальной "электронной пушкой" и управляемого системами горизонтальной и вертикальной развертки. Жидкокристаллический экран состоит из крошечных сегментов, заполненных специальным веществом, способным менять отражательную способность под воздействием очень слабого электрического поля, создавае-мого электродами, подходящими к каждому сегменту.
При выводе на экран любого изображения в видеопамяти формируется информация, содержащая сведения о цвете каждого пиксела, задающего наиболее мелкую деталь изображения. Каждый пиксел однозначно связан с долей видеопамяти - несколькими битами, в которых программным путем задается яркость (и, при цветном экране, цветность) свечения этого пиксела. Специальная системная программа десятки раз в секунду считывает содержимое видеопамяти и обновляет содержимое каждого пиксела, тем самым создавая и поддерживая на экране изображение.
Основные характеристики дисплеев с точки зрения пользователя таковы: разрешающаяспо-собность, число воспроизводимых цветов (для цветного дисплея) или Оттенков яркости (для монохромного). Для алфавитноцифрового дисплея разрешающая способность - число строк на экране и символов в каждой строке. Так, дисплей устаревшего отечественного компьютера ДВК-1 (диалого-вый вычислительный комплекс) имел разрешающую способность 24х80 символов. Для графического - это число высвечиваемых точек по горизонтали и вертикали.
В конце 90-х годов начался промышленный выпуск плазменных дисплеев. В основе - возможность управлять возникновением электрических разрядов в некоторых газах и сопровождающим их свечением. Такие дисплеи обладают высоким качеством изображения и могут иметь значительно большие, ем у привычных компьютеров, размеры экранов при небольшой толщине (экран с диагона-лью около 1 м при толщине 8 - 10 см).
Принтер
Это устройство для вывода информации на бумагу.
Матричные принтеры
Основной узел матричного принтера - печатающая головка - представляет собой обойму, несущую тонкие металлические стержни (иглы), которые размещены в вертикальной плоскости, перпендикулярно бумаге. Головка движется вдоль печатаемой строки, а стержни в нужный момент ударяют по бумаге через красящую ленту. Это и обеспечивает формирование на бумаге символов и других изображений. В дешевых моделях принтеров используется печатающая головка с 9 стержнями. Качество печати у таких принтеров посредственное. Более качественная и быстрая печать обес-печивается принтерами с 24 печатающими иглами (24-точечными принтерами). Бывают принтеры и с 48 иглами, они обеспечивают еще более качественную печать. Скорость печати точечно-матричных принтеров -от 10 до 60 секунд на страницу. С эксплуатационной точки зрения матричные принтеры отличаются нетребовательностью к качеству бумаги и возможностью сразу получить несколько копий документа (прокладывая копировальную бумагу). Но вместе с тем у них наибольший уровень шума. Особенность современного принтера - возможность поддержки многих шрифтов. Часть шрифтов "прошита" в памяти принтера и задается нажатием клавиш на его панели. Еще больше шрифтов являются "загружаемыми", т.е. задаются программой, которая обращается к устройствам печати. Следует учесть, что при печати "собственными" шрифтами принтер обычно работает быстрее, так как комбинации ударов игл выбираются из знакогенератора принтера; загружаемые шрифты требуют дополнительного времени на загрузку до начала печати соответствующей программы - знакогенератора; самая медленная печать осуществляется в графическом режиме, который требует постоянной пересылки в принтер информации о текущем режиме работы каждой иглы. Графический режим с по-явлением системы Windows стал очень распространенным; он не включает предварительной пересылки шрифтов память принтера.
Качество печати текста определяется не только шрифтом и классом принтера, и числом точек, из которых формируется символ. Наиболее быстрый режим минимально возможным числом точек и весьма невысоким качеством печати режим черновой печати
Струйные принтеры
В этих принтерах изображение формируется микрокаплями специальных чернил, выбрасы-ваемых на бумагу через миниатюрные сопла. Этот способ печати обеспечивает более высокое качество печати по сравнению с матричными принтерами, в том числе позволяет проще реализовать цветную печать. Струйные принтеры практически бесшумны. Однако они дороже матричных и требуют более тщательного ухода и обслуживания, более требовательны к качеству бумаги. Скорость печати струйных принтеров приблизительно такая же, как у матричных, - от 10до 60 секунд на страницу.
Лазерные принтеры
Лазерные принтеры обеспечивают в настоящее время наилучшее (близкое к типографскому) качество печати. В этих принтерах для печати используется принцип ксерографии: изображение сна-чала формируется на специальном барабане в виде совокупности электрических зарядов. К заряженным точкам поверхности барабана прилипает тонкодисперсный краситель, и изображение становится видимым. Затем оно оттиском переносится на бумагу и закрепляется на ней мощным, но кратковременным прогревом.
Электрический рельеф на печатающем барабане формируется с помощью лазера, луч которого модулируется по командам из компьютера.
Разрешающая способность лазерных принтеров- от 300 точек на дюйм (то есть размер точки -0,08 мм) до 600 и более точек на дюйм. Скорость печати лазерных принтеров - от 5 до 15 секунд на страницу при выводе текстов. Страницы с рисунками могут выводиться значительно дольше: на вывод больших рисунков может потребоваться несколько минут. Лазерные принтеры значительно пре-восходятобсуждавшиеся выше по скорости работы. Лазерные принтеры - рекордсмены по части количества воспроизводимых шрифтов и качеству рисунков благодаря высочайшей разрешающей способности. Существуют как черно-белые, так и цветные лазерные принтеры. Лазерный принтер работает почти бесшумно. Единственный, но, увы, очень важный параметр, по которому они Существенно уступают принтерам ранее описанных типов - стоимость; далеко не всякий может себе позволить приобрести принтер, по стоимости превосходящий точечно-матричный аналог в несколько раз.
Дигитайзеры
Для профессиональных графических работ дигитайзер (со световым пером) практически является стандартным устройством, так как он с помощью соответствующих программ позволяет преобразовывать передвижение руки оператора в формат векторной графики.
Первоначально дигитайзер был разработан только для приложений САПР, потому что в этом случае необходимо определять и задавать точное значение координат большого количества точек. Это функциональное требование при использовании обычных устройств ввода (таких как клавиатура) затруднительно, а при использовании мыши может быть выполнено неточно и грубо.
В то время как мышь может интерпретировать только относительные координаты, дигитайзер способен точно определять и обрабатывать абсолютные координаты. Для этого используется специ-альный планшет, который помимо того, что является рабочей ("письменной") поверхностью, имеет еще и другие многочисленные функции, позволяющие непосредственно управлять соответствующими программами. Собственно в качестве средства ввода информации служат или световое перо или, чаще, круговой курсор, с помощью которого выполняется позиционирование и можно очень точно определять координаты на планшете. Графический планшет может иметь различные размеры: для профессиональной деятельности - форматы А2 или АЗ, для более простых работ - меньшие размеры.
Цифровые камеры
Цифровая камера в настоящее время является одним из лучших инструментов для качествен-ного ввода изображений в РС. Такая камера имеет оптику, аналогичную оптике обычного фотоаппарата. Правда необходимость в фотопленке отсутствует, так как сканируемое изображение принимает и преобразовывает в цифровую форму ССD-чип (или порусски ПЗС - прибор с зарядовой связью), который преобразует оптический сигнал в электрический, причем считываемый с ПЗС аналоговый сигнал перекодируется при помощи аналого-цифрового преобразователя в цифровой и поэтому мо-жет непосредственно вводиться в РС.
Сканеры
Сканер представляет собой устройство для ввода в РС цветного или черно-белого изображения с бумаги или пленки и т. п.
Принцип действия сканера подобен уже описанным выше методам, применяемым в цифровых камерах. С помощью элементов CCD оригинал построчно сканируется. Аналого-цифровым преобразователем аналоговый сигнал преобразуется в цифровой вид и далее передается в РС для последующей обработки. Спецификации сканеров сильно зависят от областей применения. Для быстрого сканирования черно-белых документов достаточно ручного сканера, а для работ, связанных с оптическим распознаванием текста или профессионального сканирования графики, следует применять качественный стационарный планшетный сканер.
Плоттер
Плоттер является устройством вывода, которое применяется только в специальных областях. Плоттеры обычно используются совместно с программами САПР. Результат работы практически любой такой программы - это комплект конструкторской и (или) технологической документации, в которой значительную часть составляют графические материалы, т.е. чертежи, схемы, графики, диа-граммы. Для этого плоттер оборудован специальными вспомогательными средствами. Поле для черчения у плоттеров соответствует стандартам ISO (форматы А4- АО).
Устройства обмена данными
Модемы
Модем - это устройство сопряжения компьютера и обычной телефонной линии. Компьютер вырабатывает дискретные электрические сигналы (то есть последовательности двоичных 0 и 1),а по телефонным линиям информация передается в аналоговой форме (то есть в виде сигнала, уровень которого меняется непрерывно, а не дискретно). Поэтому можно сказать, что модемы выполняют, в сущности, цифро-аналоговое (и обратное) преобразование. При передаче модемы налагают цифровые сигналы компьютера на непрерывную несущую частоту телефонной линии (модулируют ее), а при получении извлекают (демодулируют) информацию и передают ее в цифровой форме в компьютер. Модемы передают данные по обычным, то есть коммутируемым, телефонным каналам со скоростями от 300 до 28800 бод (1 бод = бит в секунду), а по арендованным (выделенным) кана-лам - со скоростью 33 600 бод и выше. Сложные модемы, кроме передачи и получения сигнала, имеют дополнительные функции, например автоматический набор номера, ответ и повторный набор и т. д. Некоторые модемы конструктивно сопряжены с телефаксами (так называемые факс-модемы).
Следует помнить, однако, что без соответствующего коммуникационного программного обеспечения модемы не могут выполнять какую-либо полезную работу По конструктивному испол-нению модемы бывают встроенными (вставляемыми в системный блок компьютера) и внешними (подключаемыми через коммуникационный порт).
Алгоритмические языки используются для подробной записи алгоритмов в виде, приемлемом для записиалгоритмов человеком, с одной стороны, и, с другой стороны, в виде, используя который, можно с помощью специальной программы (транслятора) перевести алгоритм с алгоритмического языка на машинный язык, используемый для реализацииалгоритма на компьютере.
К системам программирования относится программное обеспечение, предназначенное для разработки программ с использованиемалгоритмических языков, например: Visual Basic (на основе алгоритмического языка программированияBasic), Visual C (на основе языка С), Delphi (на основе языка Pascal), Ассемблер (для разработки программ, максимально использующих аппаратные возможности компьютера) и др..
Система программирования набор программ, необходимых для ввода, редактирования, отладки и исполнения программы, записанной с помощью одного из языков программирования.
В настоящее время наибольшей популярностью пользуются системы объектно-ориентированного программирования (Visual Basic, Delphi). Разработка программы с помощью такой системы программирования состоит из двух этапов:
создание в визуальном режиме элементов графического интерфейса программы;
разработка программного кода.
Искусственные языки, предназначенные для записи программ, называются языками программирования или алгоритмическими языками. Все языки программирования делятся машинно-зависимые и машинно-независимые.
Машинно-зависимые языки зависят от типа компьютера. Каждый компьютер имеет свой собственный язык программирования машинный язык и может исполнять программы, записанные только на этом языке. Машинный язык включает в себя набор команд, выполняемых процессором данной конкретной машины. Команды на машинном языке представляют собой набор двоичных знаков.
Программирование на машинном языке сложно и практически не используется. Для упрощения программирования используются машинно-ориентированные языки. Различают два уровня машинно-ориентированных языков:
языки символического кодирования (мнемокоды);
макроязыки.
Мнемокод отличается от машинного языка заменой двоичных кодов операций и двоичных адресов операндов буквами или буквенно-цифровыми обозначениями. Перевод мнемокода на машинный язык выполняется с помощью специальной программы, называемойассемблером. Ассемблер заменяет каждую команду мнемокода соответствующей командой машинного языка. Мнемокод часто называют языком ассемблера.
Макроязык, наряду с символическими аналогами машинных команд, содержит макрокоманды, не имеющие аналогов в машинном языке. При переводе на машинный язык каждая макрокоманда заменяется группой команд машинного языка. Это повышает производительность труда программиста.
Машинно-зависимые языки позволяют в наибольшей степени использовать возможности машины, однако требуют от программиста знания особенностей устройства машины. Эти языки используются для написания специального программного обеспечения.
Машинно-независимые языки не зависят от типа компьютера, на котором они используются. Машинно-независимые языки в отличие от машинно-зависимых называются языками высокого уровня. Они делятся на процедурно-ориентированные и проблемно-ориентированные языки.
Процедурно-ориентированные языки предназначены для описания алгоритмов решения задач и иногда называются универсальными языками программирования. Структура процедурно-ориентированных языков ближе к естественному языку, чем к машинному. Процедурно-ориентированными языками пользуются специалисты, знакомые с математическими формулировками решаемых задач, методами их решения и приемами программирования. Это могут быть как профессиональные программисты, так и специалисты в различных областях, хорошо владеющие программированием и методами решения задач в своей области.
При программировании на процедурно-ориентированных языках не требуется детального знания устройства компьютера. Наиболее широко используемыми языками высокого уровня являются БЭЙСИК, ПАСКАЛЬ, СИ.
Проблемно-ориентированные языки не требуют подробной записи алгоритма решения задачи. Пользователь должен лишь указать последовательность решения задач из ранее подготовленного набора, указать исходные данные и требуемую форму выдачи результата.
Транслятор - обслуживающая программа, преобразующая исходную программу, предоставленную на входном языке программирования, в рабочую программу, представленную на объектном языке.
В настоящее время трансляторы разделяются на три основные группы: ассемблеры, компиляторы и интерпретаторы.
Ассемблер - системная обслуживающая программа, которая преобразует символические конструкции в команды машинного языка. Специфической чертой ассемблеров является то, что они осуществляют дословную трансляцию одной символической команды в одну машинную. Таким образом, язык ассемблера (еще называется автокодом) предназначен для облегчения восприятия системы команд компьютера и ускорения программирования в этой системе команд. Программисту гораздо легче запомнить мнемоническое обозначение машинных команд, чем их двоичный код.
Компилятор - это обслуживающая программа, выполняющая трансляцию на машинный язык программы, записанной на исходном языке программирования. Также как и ассемблер, компилятор обеспечивает преобразование программы с одного языка на другой (чаще всего, в язык конкретного компьютера). Вместе с тем, команды исходного языка значительно отличаются по организации и мощности от команд машинного языка. Существуют языки, в которых одна команда исходного языка транслируется в 7-10 машинных команд. Однако есть и такие языки, в которых каждой команде может соответствовать 100 и более машинных команд (например, Пролог). Кроме того, в исходных языках достаточно часто используется строгая типизация данных, осуществляемая через их предварительное описание. Программирование может опираться не на кодирование алгоритма, а на тщательное обдумывание структур данных или классов. Процесс трансляции с таких языков обычно называется компиляцией, а исходные языки обычно относятся к языкам программирования высокого уровня (или высокоуровневым языкам). Абстрагирование языка программирования от системы команд компьютера привело к независимому созданию самых разнообразных языков, ориентированных на решение конкретных задач. Появились языки для научных расчетов, экономических расчетов, доступа к базам данных и другие.
Интерпретатор - программа или устройство, осуществляющее пооператорную трансляцию и выполнение исходной программы. В отличие от компилятора, интерпретатор не порождает на выходе программу на машинном языке. Распознав команду исходного языка, он тут же выполняет ее. Как в компиляторах, так и в интерпретаторах используются одинаковые методы анализа исходного текста программы. Но интерпретатор позволяет начать обработку данных после написания даже одной команды. Это делает процесс разработки и отладки программ более гибким. Кроме того, отсутствие выходного машинного кода позволяет не "захламлять" внешние устройства дополнительными файлами, а сам интерпретатор можно достаточно легко адаптировать к любым машинным архитектурам, разработав его только один раз на широко распространенном языке программирования. Поэтому, интерпретируемые языки, типа Java Script, VB Script, получили широкое распространение. Недостатком интерпретаторов является низкая скорость выполнения программ. Обычно интерпретируемые программы выполняются в 50-100 раз медленнее программ, написанных в машинных кодах.
Любой транслятор выполняет следующие основные задачи:
- анализирует транслируемую программу, в частности определяет, содержит ли она синтаксические ошибки;
- генерирует выходную программу (ее часто называют объектной) на языке машинных команд;
- распределяет память для объектной программы.
. Microsoft Word это многофункциональный текстовый процессор, основа любого офиса.
На примере программы Word удобно изучать интерфейс всех остальных программ семейства Мicrosoft Оffice: изучая Word, вы тем самым подбираете ключ ко всем вашим офисным программам, точно так же, как изучая WordPad, вы готовились к работе с самим Word.
С помощью Word вы можете не просто набрать текст, но и оформить его по своему вкусу, включая в текст:
таблицы,
графики,
картинки,
фотографии.
Word поможет составить простое письмо и объемный документ, яркую поздравительную открытку.
По своим функциям Word приближен к издательским программам верстки. Это значит, что в этом редакторе можно полностью подготовить к печати (сверстать) газету, книгу, изготовить WWW-страницу Internet.
Возможности Мicrosoft Word
Возможность создания нового документа с помощью шаблонов (в Word включены шаблоны стандартных писем, поздравительных записок, отчетов, факсов и ряд других документов).
Возможность одновременного открытия и работы с большим количеством документов.
Автоматическая проверка орфографии, грамматики и стилистики при вводе документа.
Автоматическая коррекция наиболее часто повторяющихся ошибок.
Расширенные возможности форматирования документа.
В отличие от WordPad, Word допускает выравнивание документа по обоим краям, многоколоночную верстку.
Использование стилей для быстрого форматирования документа.
Возможность автоматизации ввода повторяющихся и стандартных элементов текста.
Удобные механизмы работы с ссылками, сносками, колонтитулами.
Включение в текст элементов, созданных в других программах Microsoft Office графических изображений, электронных таблиц и графиков, звуков, видеоизображений и т.д.
Возможность подготовки простых электронных таблиц и гипертекстовых документов Internet.
Возможность работы с математическими формулами.
Возможность автоматического создания указателей и оглавления документа.
Возможность отправки готового документа непосредственно из Word на факс и по электронной почте (необходимость оснащения модемом).
Встроенный мастер подсказок и объемная система помощи.
Окно WORD
Строка меню Word содержит девять пунктов меню, в которых тематически сгруппированы все команды и инструменты, имеющиеся в распоряжении пользователя
Чтобы получить краткую справку о любой из этих команд, необходимо щелкнуть сначала указателем мыши по кнопке настандартной панели инструментов, затем видоизмененным курсором по интересующей вас команде. Точно также можно получить справку о любом видимом элементе окна Word (кнопке, линейке и т.д.).
^ Панели инструментов содержат кнопки для быстрого вызова наиболее употребительных команд. Рисунок на кнопки символизирует выполняемую операцию. Если задержать указатель мыши на конкретной кнопке, то появится всплывающая подсказка ярлычок, поясняющий действие кнопки.
^ Линейки форматирования служат для установки полей страницы, отступов абзаца, позиций табуляции и размеров ячеек в таблицах.
Полосы прокрутки (линейки просмотра) позволяют перемещаться по листкам документов в горизонтальном и вертикальном направлениях.
^ Строка состояния отображает информацию об активном документе (количество страниц, местонахождение курсора и т.д.), а при указании курсором на конкретную кнопку панели инструментов кратко поясняет функции указанной кнопки.
Кнопки выбора режима просмотра позволяют просматривать документ в разных режимах, однако способ представления документа никак не влияет на его содержание.
.В левой части горизонтальной полосы прокрутки располагаются кнопки режима просмотра: Обычный режим; Режим Web-документа; Режим разметки страницы; и Режим структуры.
Работа с документом Word может осуществляться в одном из следующих режимов:
Обычный режим
Режим разметки страницы
Режим структуры документа
Режим предварительного просмотра (кнопка панели "Стандартная")
Обычный режим этот режим просмотра принят по умолчанию. Режим позволяет включать или выключать просмотр форматирования текст. В этом режиме упрощается разметка страницы, что позволяет быстро вводить, редактировать и просматривать текст. Однако часть элементов оформления в этом режиме оказывается недоступна.
Режим разметки страницы позволяет получить адекватное представление о странице документа, и внести нужные уточнения в текст и форматирование. При этом режиме на экран выводится полная информация соответствующая печатному виду поля документа видны в явном виде, выводятся все изображения, созданные средствами рисования Word, отображаются все колонтитулы.
Режим структуры документа предоставляет удобные средства для работы со структурой. Позволяет свернуть документ до основных заголовков или развернуть какую-то часть под одним из заголовков, что упрощает просмотр, перемещение и копирование текста из разных частей документа, а также изменение структуры больших документов. Для того, чтобы эффективно пользоваться этим режимом, нужно создать структуру документа. Создание структуры осуществляется присвоением абзацам заголовков специальных стилей: "Заголовок 1", "Заголовок 2","Заголовок 3"..."Заголовок 9".
Режим предварительного просмотра - позволяет увидеть документ в том виде, в котором он будет напечатан. Этот режим очень полезен для того, чтобы избежать ненужного расхода времени и бумаги на пробную печать. Редактировать документ в этом режиме нельзя.
Графическими объектами в терминале называются объекты, накладываемые на график вручную. Эти объекты предназначены для аналитических целей. К ним относятся:
Линейные инструменты линии и различные геометрические фигуры, наносящиеся на графики цен или индикаторов. В их число входят линии поддержки/сопротивления, линии тренда, а также инструменты Фибоначчи, Ганна, Эндрюса и др. Более детальная информация по линейным инструментам приводится в одноименном разделе;
Фигуры геометрические фигуры (прямоугольник, треугольник и эллипс), позволяющие выделять различные области на ценовом графике;
Значки символы (стрелочки, значки проверки и остановки), позволяющие выделять на графике наиболее значимые точки;
Текст текст, предназначенный для добавления комментариев на график;
Текстовая Метка текст, предназначенный для добавления комментариев и привязанный к координатам окна графика. При прокрутке графика текстовая метка не перемещается.
Все объекты сгруппированы в меню "Вставка" и на панели "Графические инструменты". Выбрав объект из списка и указав точку на графике (или в окне идикатора), можно наложить инструмент.
После того как объект создан, его можно изменить или переместить. Для этого необходимо сначала выделить объект. При этом, если в настройках терминала выставлен параметр "Выделять объекты по одиночному клику мыши", необходимо одиночное нажатие левой кнопки мыши на любом элементе объекта. В противном случае двойное. Свидетельством выделения объекта можно считать появление квадратных маркеров или рамок. Эти маркеры предназначены для перемещения объектов и изменения параметров их построения. Так, например, чтобы изменить положение Веера Фибоначчи, следует захватить левой кнопкой мыши его центральный маркер и переместить курсор. В то же время перемещение любого из крайних маркеров приведет к изменению параметров построения объекта. Терминал позволяет быстро создавать копии различных объектов. Для этого необходимо выделить объект и, нажав клавишу Ctrl, переместить его при помощи центрального маркера.
Все нанесенные на график объекты рано или поздно становятся ненужными, и их можно удалять при помощи команд контекстного меню. Кроме того, клавиша Backspace позволяет последовательно удалять объекты. В дальнейшем все удаленные объекты можно восстановить. Для этого небходимо выполнить команду "Отменить удаление" контекстного меню объекта, команду меню "Графики Объекты Отменить удаление" либо использовать клавиши-акселераторы Ctrl+Z.
Таблицы являются основным средством форматирования документов со сложной структурой. Доступ к созданию и форматированию таблиц можно получить через меню "Таблица". Для вставки таблицы следует установить курсор на новую строку и выполнить команду Таблица/Добавить таблицу. В окне "Вставка таблицы" следует задать количество строк и столбцов таблицы. Если включен показ непечатаемых символов, то в каждой ячейке таблицы и в конце каждой строки можно увидеть маленький кружок, означающий конец ячейки (строки). Знак конца ячейки всегда расположен в конце вводимого текста.
Ячейки таблицы можно объединять как по горизонтали, так и по вертикали. Для этого объединяемые ячейки следует выделить и выполнить Таблица/Объединить ячейки.
Ширину отдельных ячеек, строк или столбцов можно изменить: выделить соответствующий элемент и переместить границу мышью. При этом указатель должен иметь форму двунаправленной стрелки.
Выделить столбец можно щелкнув указателем мыши по верхней границе столбца. При этом указатель должен принять форму жирной стрелки, направленной вниз. Указанная операция может быть невыполнима, если в таблице имеются объединенные ячейки.
Если выделена вся таблица, то операции выравнивания (например, центрирования) приводят к выравниванию таблицы относительно страницы. В противном случае выравнивается содержимое ячеек таблицы относительно границ ячеек.
Word позволяет выполнять простейшие вычисления в таблицах. Для этого необходимо выделить ячейку, в которую должен быть помещен результат, и выполнить Таблица/Формула... . В окне "Формула" следует записать выражение, которое начинается со знака "=" и содержит константы, ссылки на ячейки-источники данных и функции, связанные знаками математических операций. Ссылки записываются в формате электронных таблиц: A1, D12 и т.д., где буква означает номер столбца, а число номер строки. Функции вставляются в выражение через поле со списком "Вставить функцию:". Следует заметить, что по сравнению с текстовыми процессорами электронные таблицы являются более удобным инструментом для выполнения вычислений в таблицах.
Excel - пожалуй, самая популярная сегодня программа электронных таблиц. Ею пользуются деловые люди и ученые, бухгалтеры и журналисты. С ее помощью ведут разнообразные списки, каталоги и таблицы, составляют финансовые и статистические отчеты, обсчитывают данные каких-нибудь опросов и состояние торгового предприятия, обрабатывают результаты научного эксперимента, ведут учет, готовят презентационные материалы. Для ведения домашней бухгалтерии Excel тоже вполне подходит.
Основное отличие электронных таблиц от тех табличек, которые можно строить в Microsoft Word и других текстовых редакторах, состоит в том, что настоящие электронные таблицы оснащены возможностью производить вычисления. Ведь вордовская табличка - это просто способ расположения слов и чисел, вы не сможете попросить свой текстовый редактор, к примеру, посчитать сумму чисел по столбцу, а результат поместить в такую-то ячейку. То есть попросить-то сможете, а вот посчитать всего этого Word не сумеет. Зато Excel сумеет.
Excel может вычислять суммы по столбцам, строкам или любым иным группам ячеек, перемножать и делить, брать проценты; он сумеет посчитать среднее арифметическое, дисперсию или срок погашения кредита. В нем вообще можно использовать множество стандартных функций - финансовых, математических, логических, статистических.
Оформление таблиц может быть самым разнообразным (а это немаловажно, когда нужно распечатать прайс-лист, справку или презентационный материал), возможности форматирования данных - как в хорошем текст-процессоре: можно менять шрифты, начертания, выделять строки, столбцы или отдельные ячейки текста цветом, рамочками и линеечками, закрашивать области фоном или цветом, строить по табличным данным графики и диаграммы, вставлять в таблицу картинки и т.д. и т.п.
Программа Excel достаточно мощная, возможности ее, особенно в последних версиях, весьма обширны. Одних только математических, логических, бухгалтерских, статистических функций, которые Excel умеет выполнять над табличными данными, - более двухсот штук.
1. Функции Excel 1.1 Финансовые
В категории Финансовые множество специальных функций, вычисляющих проценты по вкладу или кредиту, амортизационные отчисления, норму прибыли и самые разнообразные обратные и родственные величины.
1.2 Дата и время
Большинство функций этой категории ведает преобразованиями даты и времени в различные форматы. Две специальные функции СЕГОДНЯ и ТДАТА вставляют в ячейку текущую дату (первая) и дату и время (вторая), обновляя их при каждом вызове файла или при внесении любых изменений в таблицу. Такую ячейку стоило бы иметь в бланках счетов, самых свежих прайс-листах, каких-нибудь типовых договорах: вы просто распечатываете файл, а текущая дата ставится сама.
1.3 Логические
В этой категории всего шесть команд, но о четырех из них стоит поговорить подробнее, поскольку они значительно расширяют наши возможности в применении всех остальных команд. Команда ЕСЛИ позволяет организовать разного рода разветвления. Формат ее:
=ЕСЛИ (логическое_условие; когда_неверно)
В качестве логического условия выступают равенства и неравенства с использованием знаков > (больше), < (меньше), = (равно), >=(больше или равно), <=(меньше или равно), <> (не равно). Пример: =ЕСЛИ (С1>D1*B5; ”УРА! ”; ”УВЫ…”) - если число в ячейке С1 больше, чем произведение D1 и В1, то в нашей ячейке будет радость, а если меньше - разочарование. В функцию ЕСЛИ может быть вложена другая функция ЕСЛИ, а в нее еще одна - "и так семь раз". Пример: =ЕСЛИ (С1>100; ”УРА! ”; ЕСЛИ(Е1=1; G1; G2)) - если ячейка С1 больше ста, то в нашей ячейке будет написано "Ура! ", а если меньше либо равна - то в нее скопируется содержимое ячеек G1(при Е1, равном 1) или G2 (при Е1, не равном 1)
Команда И позволяет создать несколько условий, которые можно использовать в команде ЕСЛИ. Все условия в команде И должны быть выполнены, только тогда функция принимает значение истина. Если хоть одно условие не выполнено, то значение ее ложь. Формат:
=И(логическое_условие_1; логическое_условие_2)
Всего логических условий может быть до 30 штук.
Команда ИЛИ тоже позволяет задать несколько условий, но иным образом. Если хоть одно из них выполнено, то функция принимает значение истина. И только когда все заданные условия неверны, подучим ложь. Формат такой же, как у функции И, использовать ее совместно с ЕСЛИ можно точно так же.
Команда НЕ инвертирует, переворачивает полученное значение: была истина, станет ложь, и наоборот.
1.4 Математические
Категория Математические (Мат. И тригонометрия) - одна из самых густонаселенных в Excel (60 команд в 5.0 и 50 в более поздних). Никаких особых хитростей в ней нет. Если SIN, значит, синус, если ASIN, значит, арксинус. Если LN - то натуральный логарифм, если LOG10 - то десятичный, а если LOG - то по произвольному основанию.
Функция ГРАДУСЫ преобразует радианную меру угла в градусную, функция РАДИАНЫ делает обратную операцию. Есть функция ПИ, которая позволит
1.5 Ссылки и массивы
Эта категория в Excel 5 называется Просмотр и ссылки, в следующих версиях - Ссылки и массивы. В ней находятся функции, позволяющие обратиться к массиву данных (по колонке, строке, прямоугольному интервалу) и получить из него самую разнообразную информацию: номера столбцов и строк, в него входящих, их количество, содержимое нужного вам элемента массива; можно найти, в какой ячейке этого массива находится нужное число или текст и т.д.
1.6 Текстовые
В этой группе десятка два команд! С их помощью мы сможем посчитать количество символов в ячейке, включая пробелы (ДЛСТР), узнать код символа (КОД-СИМВ), узнать, какой символ стоит первым (ЛЕВСИМВ) и последним (ПРАВСИМВ) в строке текста, поместить в активную ячейку некоторое количество символов из другой ячейке (ПСТР), поместить в активную ячейку весь текст из другой ячейки заглавными (ПРОПИСН) или сточными буквами (СТРОЧН), проверить, совпадают ли две текстовые ячейки (СОВПАД), найти некоторый текст (ПОИСК, НАЙТИ) и заменить его другим (ЗАМЕНИТЬ).
1.7 Проверка свойств и значений
Эта категория в 5.0 называется Информационные, а в более поздних - Проверка свойств и значений. Здесь находятся команды, с помощью которых можно получить информацию о типе данных в ячейке (число там находится, текст или какая-то иная информация), о формате, о текущей операционной среде, о типе ошибки, возникшей в формуле, и проч.
1.8 Работа с базой данных
Функция для обсчета данных в базе были впервые выделены в отдельную категорию в Excel 97. Здесь можно найти команды статистического обсчета (БДДИСП - дисперсия по выборке из базы, БДДИСПП - дисперсия по генеральной совокупности, ДСТАНДОТКЛ - стандартное отклонение по выборке), операции со столбцами и строками базы, количество непустых (БСЧЕТА) или (БСЧЕТ) ячеек и т.д.
1.9 Мастер диаграмм
Простые.
Перечисляемый тип. Может хранить только те значения, которые прямо указаны в его описании.
Числовые. Хранятся числа. Могут применяться обычные арифметические операции.
Целочисленные: со знаком, то есть могут принимать как положительные, так и отрицательные значения; и без знака, то есть могут принимать только неотрицательные значения.
Вещественные: с запятой (то есть хранятся знак и цифры целой и дробной частей) и с плавающей запятой (то есть число приводится к виду m*be, где m мантисса, b основание показательной функции, e показатель степени (порядок) (в англоязычной литературе экспонента), причём в нормальной форме 0<=m<b, а в нормализованной форме 1<=m<b, e целое число и хранятся знак и числа m и e).
Числа произвольной точности, обращение с которыми происходит посредством длинной арифметики. Примером языка с встроенной поддержкой таких типов является UBASIC, часто применяемый среди криптографов.
Символьный тип. Хранит один символ. Могут использоваться различные кодировки.
Логический тип. Имеет два значения: истина и ложь, при троичной логике может иметь и третье значение «не определено» (или «неизвестно»). Могут применяться логические операции. Используется в операторах ветвления ициклах. В некоторых языках является подтипом числового типа, при этом ложь=0, истина=1.
Множество. В основном совпадает с обычным математическим понятием множества. Допустимы стандартные операции с множествами и проверка на принадлежность элемента множеству. В некоторых языках рассматривается как составной тип.
Составные (сложные).
Массив. Является индексированным набором элементов одного типа. Наиболее популярны: одномерный массив вектор (в случае чисел) или строковый тип (в случае символов), двумерный массив матрица.
Строковый тип. Хранит строку символов. Аналогом сложения в строковой алгебре является конкатенация(прибавление одной строки в конец другой строки). В языках, близких к бинарному представлению данных, чаще рассматривается как массив символов, в языках более высокой абстракции зачастую выделяется в качестве простого.
Запись (структура). Набор различных элементов (полей записи), хранимый как единое целое. Возможен доступ к отдельным полям записи. Например, struct в C или record в Pascal.
Файловый тип. Хранит только однотипные значения, доступ к которым осуществляется только последовательно (файл с произвольным доступом, включённый в некоторые системы программирования, фактически является неявным массивом).
Класс.
Другие типы данных. Если описанные выше типы данных представляли какие-либо объекты реального мира, то рассматриваемые здесь типы данных представляют объекты компьютерного мира, то есть являются исключительно компьютерными терминами.
Указатель. Хранит адрес в памяти компьютера, указывающий на какую-либо информацию, как правило указатель напеременную.
Относительная ссылка выглядит приблизительно так "=B4". Такая ссылка при копировании будет уезжать. Предположим, что вы скопировали такую ячейку на одну ячейку вправо. Ссылка получится "=C4". Это может быть и удобно и неудобно в зависимости от поставленных целей.
Абсолютная ссылка при копировании в сторону или вверх/вниз меняться не будет, она будет ссылаться на ту же самую ячейку. Записана она будет так "$B$4".
Бывают также частично абсолютные ссылки. Для наглядности я обычно объясняю их сущность с помощью якоря. Знак $ в ссылке - это якорь. Если поставить его перед буквой ("$B4"), то ссылка зацепится за столбец, и при копировании в любую сторону буква столбца меняться не будет; но при копировании по вертикали цифра в ссылке будет меняться. Если поставить якорь перед цифрой ("B$4"), то якорь зацепится за цифру, и при копировании вверх или вниз цифра в ссылке сохранится, но при копировании по горизонтали буква будет меняться.
Посмотрите на пример внизу. В нем было сделано следующее: блок цифр "Исходные данные" - это данные, на которые будут ссылаться разные ячейки. Желтая ячейка в каждом из блоков со ссылками ссылается на ячейку "B4". Я копировал эту ячейку во все стороны вокруг нее. Вот, что из этого получилось.
В некоторых случаях при составлении формул, использовании некоторых команд удобнее указывать не координаты ячейки или диапазона ячеек, а вводить их имена. Применение имен уменьшает время на ввод сложных функций, облегчает работу с формулами. Использование имен диапазонов облегчает чтение формул. Имя диапазона легче запомнить, чем координаты. Например, если в выделенном диапазоне содержатся сведения о компьютерах, присвойте ему имя Computer. Это уменьшит вероятность, что во время работы вы укажите неверный диапазон. Если ячейке, в которой подсчитывается сумма, присвоить имя "Итого", то в формуле может участвовать не адрес этой ячейки, а ее имя, например, "=С4/Итого". Одному диапазону можно присвоить несколько имен.
Имя можно присвоить ячейке, диапазону ячеек, формуле и константе. Оно может состоять из произвольной последовательности, содержащей до 255 символов. Первый символ в имени должен быть буквой или символом подчеркивания. Остальные символы имени могут быть: буквами, числами, точками и символами подчеркивания.
Имя может состоять из строчных и прописных букв, но Excel их не различает. Так, если создано имя "Товары", а затем в той же книге создано другое имя "ТОВАРЫ", то второе имя заменит первое. В имени может быть больше одного слова, но пробелы недопустимы. В качестве разделителей слов могут быть использованы символы подчеркивания и точки, например, Отчет_за_месяц или Отчет.за.месяц. Имена не могут иметь такой же вид, как и ссылки на ячейки, например А$23 или С1.
Присвоение имени ячейке и диапазону
Для присвоения имени ячейке (диапазону ячеек) надо выделить соответствующий элемент, а затем в поле имени ввести наименование, при этом нельзя использовать пробелы.
Если выделенной ячейке или диапазону было дано имя, то в поле имени выводится именно оно, а не ссылка на ячейку. Если имя определено для диапазона ячеек, оно появится в поле имени только при выделении всего диапазона.
Если нужно перейти к именованной ячейке или диапазону, щелкните на стрелке рядом с полем имени и выберите в раскрывающемся списке имя ячейки или диапазона.
Второй способ: выберите в меню Вставка (Insert) команды Имя (Name), Присвоить(Define) и введите имя ячейки в поле Имя (Name) (рис. 14.14).
Для просмотра имен, используемых в книге, можно использовать поле Имя строки формул или выбрать пустую ячейку и выбрать в меню Вставка (Insert) команду Имя (Name), Вставить(Paste) и нажать кнопку Все имена (PasteList).
Правила присваивания имен ячейкам и диапазонам
1. Имя должно начинаться с буквы, обратной косой черты (\) или символа подчеркивания (_).
2. В имени можно использовать только буквы, цифры, обратную косую черту и символ подчеркивания.
3. Нельзя использовать имена, которые могут трактоваться как ссылки на ячейки (А1, С4).
4. В качестве имен могут использоваться одиночные буквы за исключением букв R, C.
5. Пробелы необходимо заменять символом подчеркивания.
Круговая диаграмма служит для сравнения нескольких величин в одной точке. Особенно полезна, если величины в сумме составляют нечто целое (100%). Круговая диаграмма не всегда обеспечивает необходимую наглядность представления информации. Во-первых, на одном круге может оказаться слишком много секторов. Во-вторых, все сектора могут быть примерно одинакового размера. Вместе эти две причины делают круговую диаграмму малополезной.
Столбчатая диаграмма служит для сравнения нескольких величин в нескольких точках. Столбчатые диаграммы (как и следует из названия) состоят из столбиков. Высота столбиков определяется значениями сравниваемых величин. Каждый столбик привязан к некоторой опорной точке.
Линейная диаграмма служит для того, чтобы проследить за изменением нескольких величин при переходе от одной точки к другой. Построение линейной диаграммы аналогично построению столбчатой. Но вместо столбиков просто отмечается их высота (точками, черточками, крестиками неважно) и полученные отметки соединяются прямыми линиями(диаграмма линейная). Вместо разной штриховки (закраски) столбиков используются разные отметки (ромбики, треугольники, крестики и т.д.), разная толщина и типы линий(сплошная, пунктирная и пр.), разный цвет.
Ярусная диаграмма позволяет наглядно сравнить суммы нескольких величин в нескольких точках, и при этом показать вклад каждой величины в общую сумму.
Порядок построения ярусной диаграммы очень напоминает порядок построения диаграммы столбчатой. Разница в том, что столбики в ярусной диаграмме ставятся не рядом друг с другом, а один на другой. Соответственно меняются правила расчета вертикального и горизонтального размера диаграммы. Вертикальный размер будет определяться не наибольшей величиной, а наибольшей суммой величин. Зато количество столбиков всегда будет равняться количеству опорных точек: в каждой опорной точке всегда будет стоять ровно один многоярусный столбик.
Областная диаграмма (диаграмма площадей) - гибрид ярусной диаграммы с линейной.
Позволяет одновременно проследить изменение каждой из нескольких величин и изменение их суммы в нескольких точках. Диаграмма площадей отличается от линейной диаграммы тем же, чем ярусная диаграмма отличается от столбчатой. При построении ярусной диаграммы каждый следующий столбик откладывается не от горизонтальной оси, а от предыдущего столбика. То же самое происходит и при построении диаграммы площадей. Но вместо построения столбиков (как это было в ярусной диаграмме) отмечается их высота, а потом эти отметки соединяются линиями
.
Аппроксимация, или приближение математический метод, состоящий в замене одних математических объектов другими, в том или ином смысле близкими к исходным, но более простыми. Аппроксимация позволяет исследовать числовые характеристики и качественные свойства объекта, сводя задачу к изучению более простых или более удобных объектов (например, таких, характеристики которых легко вычисляются или свойства которых уже известны) . В теории чисел изучаются диофантовы приближения, в частности приближения иррациональных чисел рациональными. В геометрии рассматриваются аппроксимации кривых ломанными. Некоторые разделы математики в сущности целиком посвящены аппроксимации, например, теория приближения функций, численные методы анализа. Аппроксимация заключается в том, что используя имеющуюся информацию по f(x) можно рассмотреть другую функцию φ(ч) близкую в некотором смысле к f(x), позволяющую выполнить над ней соответствующие операции и получить оценку погрешность такой замены.
φ(х)- аппроксимирующая функция.
Интерполяция (частный случай аппроксимации)
Если для табличной функции y=f(x), имеющей значение x0 f(x0) требуется построить аппроксимирующюю функцию j(x) совпадающую в узлах с xi c заданной, то такой способ называется интерполяцией
Из курса математики известны 3 способа задания функциональных зависимостей:
1) аналитический
2) графический
3) табличный
Табличный способ обычно возникает в результате эксперемента.
Недостаток табличного задания функции заключается в том, что найдутся значения переменных которые неопределены таблицей. Для отыскания таких значений определяют приближающуюся к заданной функцию, называемой аппроксмирующей, а действие замены аппроксимацией.
Для упорядочения и анализа данных в списке применяется команда "Сортировка". "Сортировка" позволяет переставлять записи в определенном порядке на основании значений одного или нескольких столбцов или переставлять столбцы на основании значений в строках.
Существуют три типа сортировки:
в возрастающем порядке
в убывающем порядке
в пользовательском порядке
Сортировка списка по возрастанию означает упорядочение списка в порядке: от 0 до 9, пробелы, символы, буквы от А до Z или от А до Я, а по убыванию - в обратном порядке. Пользовательский порядок сортировки задается пользователем в окне диалога "Параметры" на вкладке "Списки", которое открывается командой "Параметры" в меню "Сервис", а отображается этот порядок сортировки в окне диалога "Параметры сортировки". Для отображения окон диалога "Сортировка диапазона", "Параметры сортировки" и выбора порядка сортировки столбцов или строк необходимо выделить ячейку списка и выполнить команду "Данные" - "Сортировка". На экране появится окно "Сортировка диапазона" при нажатии в нем кнопки "Параметры" появится окно "Параметры сортировки"
.В окне "Параметры сортировки" из списка "Сортировка по первичному ключу" можно выбрать пользовательский порядок сортировки, а также установить переключатель "Сортировать" в положение: "строки диапазона" или "столбцы диапазона".
В окне "Сортировка диапазона" можно установить переключатель в положение: "по возрастанию" или "по убыванию", а также выбрать положение переключателя идентификации диапазона данных. Если подписи отформатированы в соответствии с вышеизложенными требованиями, то переключатель по умолчанию устанавливается в положение "подписям". Кроме того, в списках: "Сортировать по", "Затем по" и "В последнюю очередь, по" можно выбрать заголовки столбцов, по которым осуществляется сортировка. Таким образом, сортировку записей можно осуществлять по одному, двум или трем столбцам.
Мгновенная сортировка записей по одному столбцу осуществляется при выделении в нем ячейки нажатием кнопки "Сортировка по возрастанию" или "Сортировка по убыванию" на стандартной панели инструментов. В результате редактор переставит записи в соответствии с выбранным порядком.
Алгоритм сортировки записей по одному столбцу следующий
Выделите ячейку в списке, который требуется отсортировать
Выполните команду "Данные" - "Сортировка", открывается окно диалога "Сортировка диапазона"
В списке "Сортировать по" выберите заголовок того столбца, по которому будете осуществлять сортировку.
Выберите тип сортировки "По возрастанию" или "По убыванию"
Нажмите нопку ОК для выполнения сортировки
При сортировке списка по нескольким столбцам, строки с одинаковыми значениями в первом сортируемом столбце ("Сортировать по"), сортируются в порядке, который определяется заголовком, указанным в списке "Затем по", а строки с одинаковыми значениями в первых двух сортируемых столбцах сортируются по заголовку, указанному в списке "В последнюю очередь, по". Другими словами столбцы, указанные в списках "Затем по" и "В последнюю очередь по" не влияют на порядок сортировки в первом сортируемом столбце, а устраняют неоднозначность в отсортированном списке.
Алгоритм сортировки записей по двум или более столбцам следующий
Выделите ячейку в списке
В меню "Данные" выберите команду "Сортировка"
Выберите заголовок для сортировки в списке "Сортировать по" и установите порядок сортировку "по возрастанию" или "по убыванию"
Откройте список "Затем по", установите заголовок другого столбца для сортировки и задайте сортировку "по возрастанию" или "по убыванию"
Раскройте список "В последнюю очередь по" и выберите заголовок третьего столбца для сортировки и укажите сортировку "по возрастанию" или "по убыванию"
Нажмите кнопку ОК для выполнения сортировки
Алгоритм сортировки данных по строкам
Для перестановки столбцов в списке необходимо выполнить сортировку на основе значений в строках:
Укажите ячейку в сортируемом списке
В меню "Данные" выберите команду "Сортировка"
В окне "Сортировка диапазона" нажмите кнопку "Параметры"
Установите переключатель "Сортировать" в положение "столбцы диапазона" и нажмите кнопку OK
В окне "Сортировка диапазона" выберите строки, по которым требуется отсортировать столбцы в списках "Сортировать по", "Затем по", "В последнюю очередь, по"
Нажмите кнопку ОК для выполнения сортировки
В некоторых случаях требуется нестандартный порядок сортировки списков, например сортировка данных по месяцам в календарном порядке или сортировка записей в порядке, созданном пользователем. Создание пользовательского порядка осуществляется в окне "Параметры" на вкладке "Списки", которое можно вызвать командой "Сервис" - "Параметры". Пользовательский порядок сортировки можно применить только для заголовка столбца, указанного в раскрывающем списке "Сортировать по"
Алгоритм сортировки в пользовательском порядке
Укажите ячейку в списке
В меню "Данные" выберите команду "Сортировка"
Выберите в списке "Сортировать по" заголовок столбца для сортировки
Установите переключатель в положение "по возрастанию" или "по убыванию"
Нажмите кнопку "Параметры"
В раскрывающем списке "Порядок сортировки по первому ключу" выберите необходимый порядок сортировки и нажмите кнопку OK
Нажмите кнопку ОК в окне "Сортировка диапазона" для завершения сортировки
Фильтрация это быстрый способ выделения из списка подмножества данных для последующей работы с ними. В результате фильтрации на экран выводятся те строки списка, которые либо содержат определенные значения, либо удовлетворяют некоторому набору условий поиска, так называемому критерию. Остальные записи скрываются и не участвуют в работе до отмены фильтра.
Выделенное подмножество списка можно редактировать, форматировать, печатать, использовать для построения диаграмм.
Excel содержит два варианта фильтрации: автофильтр и усиленный фильтр. Автофильтр осуществляет быструю фильтрацию списка в соответствии с содержимым ячеек или в соответствии с простым критерием поиска. Активизация автофильтра осуществляется командой Фильтр Автофильтр меню Данные (указатель должен быть установлен внутри области списка). Заглавная строка списка в режиме автофильтра содержит в каждом столбце кнопку со стрелкой. Щелчок раскрывает списки, элементы которого участвуют в формировании критерия. Каждое поле (столбец) может использоваться в качестве критерия. Список содержит следующие элементы.
1. Все будут выбраны все записи.
2. Первые 10 предназначены для создания нового списка, состоящего из 10 исходных или наибольших значений предыдущего списка. Число 10 устанавливается по умолчанию. При выборе этого элемента раскрывается окно Наложение условия по списку, в котором можно указать число элементов в создаваемом списке; определить, какие по значению элементы следует выбирать (наибольшие или наименьшие); установить численное или процентное ограничение на количество выводимых элементов. Процентное задается доля выводимых элементов, имеющих наибольшие или наименьшие значения из всего списка.
3. Условие предназначено для создания пользовательского критерия отбора при фильтрации. Выбор элемента открывает окно Пользовательский автофильтр, в котором можно задать два условия отбора, объединяя их с помощью логических операторов -и и или.
4. Элементы, представляющие собой неповторяющиеся значения данного поля из списка и предназначенные для формирования критерия отбора.
5. Пустые предназначены для формирования критерия отбора для тех записей из списка, которые не имеют значения в данном поле (т. е. ячейки столбца пустые).
6. Непустые предназначены для формирования критерия отбора тех записей из списка, которые имеют значение в данном поле.
В Excel данные, используемые для обработки и анализа, могут размещаться в разных ячейках и диапазонах ячеек одного листа, на нескольких листах одной книги и даже в различных книгах. При этом с помощью консолидации и связывания объектов процесс получения и отображения результатов обработки данных можно существенно упростить.
Консолидация объектов это процесс объединения данных из разных источников в виде итоговых значений, размещаемых в диапазоне назначения.
Объектом консолидации или источником консолидируемых данных могут быть отдельные ячейки и диапазоны ячеек, размещенные на одном или нескольких листах, в одной или разных книгах. Если объектом консолидации являются данные, размещенные на одном рабочем листе, на нескольких листах одной книги или в разных книгах, то говорят о консолидации данных, листов и книг соответственно.
Консолидация листов и книг используется для обработки данных, поступающих, например, из различных отделений одной компании.
Возможны следующие виды консолидации:
- по физическому расположению (п.1.2);
- по заголовкам строк и столбцов (п.1.3);
- с использованием ссылок (п.1.4);
- ручная консолидация (п.1.5).
Между исходными и консолидированными данными, а также между ячейками и диапазонами ячеек, диапазонами ячеек и графическими объектами, в том числе и рисунками, может быть установлена связь, позволяющая мгновенно обновлять данные после изменения исходных значений.
Связь объектов часто используется для распределения большого объема информации по различным рабочим книгам или листам, которые по отдельности подвергаются проверке, а затем объединяются в виде единой информационной системы.
Поиск решений является частью блока задач, который иногда называют анализ "что-если". Процедура поиска решения позволяет найти оптимальное значение формулы содержащейся в ячейке, которая называется целевой. Эта процедура работает с группой ячеек, прямо или косвенно связанных с формулой в целевой ячейке. Чтобы получить по формуле, содержащейся в целевой ячейке, заданный результат, процедура изменяет значения во влияющих ячейках. Чтобы сузить множество значений, используемых в модели, применяются ограничения. Эти ограничения могут ссылаться на другие влияющие ячейки.
Процедуру поиска решения можно использовать для определения значения влияющей ячейки, которое соответствует экстремуму зависимой ячейки например можно изменить объем планируемого бюджета рекламы и увидеть, как это повлияет на проектируемую сумму расходов.
По умолчанию в Excel надстройка Поиск решения отключена. Чтобы активизировать ее в Excel 2007, щелкните значок Кнопка Microsoft Office , щелкните Параметры Excel, а затем выберите категорию Надстройки. В поле Управление выберите значение Надстройки Excel и нажмите кнопку Перейти. В поле Доступные надстройки установите флажок рядом с пунктом Поиск решения и нажмите кнопку ОК.
В Excel 2003 и ниже выберите команду Сервис/Надстройки, в появившемся диалоговом окне Надстройки установите флажок Поиск решения и щелкните на кнопке ОК. Если вслед за этим на экране появится диалоговое окно с предложением подтвердить ваши намерения, щелкните на кнопке Да. (Возможно, вам понадобится установочный компакт-диск Office).
Элементы управления
С помощью элементов управления можно просматривать данные и работать с ними в приложении. Наиболее распространенным элементом является текстовое поле, кроме него используются кнопки, надписи, флажки и элементы управления подчиненной формы или отчета.
Элементы управления могут быть связанными, свободными и вычисляемыми.
Связанные элементы управления элемент управления, источником данных которого служит поле таблицы или запроса, называется связанным элементом управления. Связанный элемент управления служит для отображения значений полей базы данных. Значения могут быть текстовыми, числовыми, логическими, датами, рисунками или диаграммами. Например, для текстового поля, в котором отображается фамилия служащего, могут использоваться данные поля "Фамилия" в таблице "Служащие".
Свободные элементы управления элементы управления, не имеющие источника данных (например, поля или выражения). Свободные элементы управления используются для вывода на экран сведений, рисунков, линий или прямоугольников. Примером свободного элемента является надпись, которая отображает заголовок формы.
Вычисляемые элементы управления элементы управления, источником данных которых является выражение, а не поле. Для задания значения, которое должно содержатся в таком элементе управления, необходимо задать выражение, служащее источником данных элемента. Выражение это сочетание операторов (таких как = и +), имен других элементов управления, имен полей, функций, возвращающих единственное значение, и констант. Например, в следующем выражении цена изделия рассчитывается с 25% скидкой путем умножения значения поля "Цена за единицу" на константу (0,75).
Макрокоманда или макрос программный алгоритм действий, записанный пользователем. Часто макросы применяют для выполнения рутинных действий. С помощью макросов можно выполнить практически все действия над объектами Access из тех, которые были описаны в предыдущих главах.
Макрос в Access представляет собой структуру, состоящую из одной или нескольких макрокоманд, которые выполняются либо последовательно, либо в порядке, заданном определенными условиями. Набор макрокоманд в Access очень широк, с помощью макросов можно реализовать многое из того, что позволяют сделать процедуры на VBA. Каждая макрокоманда имеет определенное имя и, возможно, один или несколько аргументов, которые задаются пользователем. Например, при использовании макрокоманды ОткрытьФорму (OpenForm) в качестве аргументов необходимо задать, по крайней мере, имя открываемой формы и режим вывода ее на экран.
В табл. 11.1 содержится список макрокоманд Microsoft Access 2002, сгруппированных по категориям: работа с данными в формах и отчетах; выполнение команд, макросов, процедур и запросов; работа с объектами; импорт/экспорт данных и объектов и прочие. В категорию "Прочие" собраны все макрокоманды, которые позволяют влиять на интерфейс приложения.
Компью́терный ви́рус вид вредоносного программного обеспечения, способный создавать копии самого себя и внедряться в код других программ, системные области памяти, загрузочные секторы, а также распространять свои копии по разнообразным каналам связи с целью нарушения работы программно-аппаратных комплексов, удаления файлов, приведения в негодность структур размещения данных, блокирования работы пользователей или же приведение в негодность аппаратных комплексов компьютера.
Даже если автор вируса не программировал вредоносных эффектов, вирус может приводить к сбоям компьютера из-за ошибок, неучтённых тонкостей взаимодействия с операционной системой и другими программами. Кроме того, вирусы обычно занимают некоторое место на накопителях информации и отбирают некоторые другие ресурсы системы. Поэтому вирусы относят к вредоносным программам.
Каналы: дискеты, флеш-накопители, электронная почта, система обмена мгновенными сообщениями, веб-страницы, интернет и локальные сети.
Стадии функционирования:
1. Латентная стадия. На этой стадии код вируса находится в системе, но никаких действий не предпринимает. Для пользователя не заметен. Может быть вычислен сканированием файловой системы и самих файлов.
2. Инкубационная стадия. На этой стадии код вируса активируется и начинает создавать свои копии, распространяя их по устройствам хранения данных компьютера, локальным и глобальным компьютерным сетям, рассылая в виде почтовых сообщений и так далее. Для пользователя может быть заметен, так как начинает потреблять системные ресурсы и каналы передачи данных, в результате чего компьютер может работать медленнее, загрузка информации из Интернет, почты и прочих данных может замедлятся.
3. Активная стадия. На этой стадии вирус, продолжая размножать свой код доступными ему способами, начинает деструктивные действия на которые ориентирован. Заметен пользователю, так как начинает проявляться основная функция вируса пропадают файлы, отключаются службы, нарушается функционирование сети, происходит порча оборудования.
Информационная безопасность это процесс обеспечения конфиденциальности, целостности и доступности информации.
Конфиденциальность: Обеспечение доступа к информации только авторизованным пользователям.
Целостность: Обеспечение достоверности и полноты информации и методов ее обработки.
Доступность: Обеспечение доступа к информации и связанным с ней активам авторизованных пользователей по мере необходимости.
Безопасность информации (данных) определяется отсутствием недопустимого риска, связанного с утечкой информации по техническим каналам, несанкционированными и непреднамеренными воздействиями на данные и (или) на другие ресурсы автоматизированной информационной системы, используемые в автоматизированной системе.
Антивирусная программа (антивирус) специализированная программа для обнаружения компьютерных вирусов, а также нежелательных (считающихся вредоносными) программ вообще и восстановления заражённых (модифицированных) такими программами файлов, а также для профилактики предотвращения заражения (модификации) файлов или операционной системы вредоносным кодом.
Говоря о системах Майкрософт, следует знать, что обычно антивирус действует по схеме:
1. поиск в базе данных антивирусного ПО сигнатур вирусов
2. если найден инфицированный код в памяти (оперативной и/или постоянной), запускается процесс карантина, и процесс блокируется
3. зарегистрированная программа обычно удаляет вирус, незарегистрированная просит регистрации и оставляет систему уязвимой.
Для использования антивирусов необходимы постоянные обновления так называемых баз антивирусов. Они представляют собой информацию о вирусах как их найти и обезвредить. Поскольку вирусы пишут часто, то необходим постоянный мониторинг активности вирусов в сети.