Отслеживание важных тенденций и исключений в данных.

Отслеживание важных тенденций и исключений в данных.

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

Безопасное использование электронных таблиц совместно с другими пользователями с помощью Office Excel 2007 и служб Excel.

Службы Excel (одна из возможностей Microsoft Office SharePoint Server 2007) динамически преобразуют электронную таблицу в формат HTML, что делает ее доступной для других пользователей в любом веб-обозревателе. Благодаря высокому уровню надежности клиента Office Excel 2007 пользователи служб Excel могут перемещаться по таблицам, сортировать и фильтровать их содержимое, вводить параметры и работать с данными непосредственно в среде веб-обозревателя.

Доступ к самой актуальной деловой информации

Используя Office Excel 2007 и Office SharePoint Server 2007, можно предотвратить распространение повторяющихся или устаревших копий электронной таблицы по организации. Механизм доступа на основе разрешений позволяет контролировать круг пользователей, которые могут просматривать и изменять электронные таблицы на сервере.

Сокращение размеров электронных таблиц и более эффективное восстановление поврежденных файлов.

Новый, сжатый формат Microsoft Office Excel XML обеспечивает заметное сокращение размеров файлов и одновременно оптимизирует механизм восстановления данных в поврежденных файлах. Благодаря применению нового формата существенно снижаются потребности в ресурсах хранения и пропускной способности, а также уменьшается нагрузка на ИТ-специалистов.

Расширение возможностей бизнес-аналитики благодаря полной поддержке служб аналитики Microsoft SQL Server 2005 в Office Excel 2007.

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

Устройства хранения информации компьютера. Внутренняя и внешняя память компьютера.

1.

Внутренняя (основная) память компьютера.

1.1.

Оперативная память

Оперативная память (ОЗУ) – память с произвольным доступом – это быстрое запоминающее устройство не очень большого объема, непосредственно связанное с процессором и предназначенное для записи, считывания и хранения выполняемых программ и данных, обрабатываемых этими программами.

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

Оперативная память (RAM – Random Access Memory – память с произвольным доступом) представляет собой множество ячеек, причем каждая ячейка имеет свой уникальный двоичный адрес (нумерация ячеек начинается с нуля). Каждая ячейка памяти имеет объем от 1 байт, следовательно, максимальный объем адресуемой памяти для процессоров равен 4 294 967 296 байт = 4 194 304 Кбайт = 4096 Мбайт = 4 Гбайт.

1.2.

Кэш-память

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

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

Современные микропроцессоры имеют встроенную кэш-память, так называемый кэш первого уровня, емкостью от 32 до 128 Кбайт. Кроме того, на системной плате компьютера может быть установлен кэш второго уровня емкостью 512 Кбайт и выше.

1.3.

Постоянная память

Постоянная память (ROM- Read Only Memory – память только для чтения) – энергонезависимая память, используемая для хранения данных, которые никогда не потребуют изменения. Содержание памяти специальным образом «зашивается» в устройстве при его изготовлении для постоянного хранения. Из постоянного запоминающего устройства (ПЗУ) данные можно только читать.

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

1.4.

Перепрограммируемая память

Перепрограммируемая постоянная память (Flash Memory) – энергонезависимая память, допускающая многократную перезапись своего содержимого

Важнейшая микросхема постоянной памяти, или Flash-памяти, - модуль BIOS. BIOS (Basic Input/output System – базовая система ввода-вывода) – совокупность программ, предназначенных для автоматического тестирования устройств после включения питания компьютера и загрузки операционной системы в оперативную память.

1.5.

CMOS-память

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

Внешняя память компьютера.

Видеокарта

Видеокарта – это плата с микросхемами, которая служит для форматирования изображения на экране. Все, что мы видим на экране монитора, создано процессом с помощью видеокарты. На видеокарте находятся микросхемы памяти, в которых хранится создаваемое изображение. Объем памяти видеокарт 128, 256, 512 Мб .

Дискета

Как правило, в персональном компьютере используются трехдюймовые дискеты (размер – 3,5 дюйма, объем – 1,44 Мб). На дискете есть изображение стрелки, для правильной вставки дискеты в дисковод. На обратной стороне дискеты находится пластмассовая защелка, с помощью которой можно запретить запись на дискету. Для этого достаточно щелкнуть защелку до упора так, чтобы на ее месте появился просвет. Диск покрыт магнитным слоем. Информация на диске записывается на концентрические дорожки. Каждая дорожка разбита на сектора, таким образом, информация на диске хранится порциями. Каждая дорожка и каждый сектор пронумерованы. Информация на дискете может записываться и перезаписываться. Как правило, дискеты используются для обмена информацией между персональными компьютерами и для хранения архивной информации.

Винчестер

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

Запись и считывание информации с винчестера, в отличии от дискет, происходит очень быстро.

Емкость винчестера в первых персональных компьютерах составляла 20 Мб, в современных – 80, 160,250, 320, 500, 750 Гбайт, 1 Тбайт.

Компакт диски

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

Емкость CD-ROM диска составляет более 600 Мб.

Дальнейшее развитие технологий производства компакт-дисков привело к созданию дисков с высокой плотностью записи – цифровой универсальный диск Digital Versatile Disk (DVD), объем информации на диске до 4,7 Гбайт. Дальнейшее увеличение объема информации обеспечивается применением двухслойных и трехслойных DVD. Емкость таких носителей составляет 30 (двухслойный) и 45 (трехслойный) Гб.

Flash-память

Новый тип памяти получил название флэш-память (Flash-memory). Флэш-память представляет собой микросхему перепрограммируемого постоянного запоминающего устройства (ППЗУ) с неограниченным числом циклов перезаписи.

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

В настоящее время объем флэш-памяти достигает нескольких Гбайт (1,2,4,8), скорость записи и считывания составляет десятки Мбайт/с.

Модули и карты FLASH-памяти могут устанавливаться прямо в разъемы материнской платы и имеют следующие параметры.

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

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

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

Вопрос 11 Система счисления (нумерация лат. numeratio) — метод обозначения чисел посредством знаков — цифр, или слов. Система обозначения, основанная на цифрах — письменная нумерация. Система обозначения, основанная на словах — словесная нумерация.

Системы счисления разделяют на позиционные и непозиционные. Различие позиционных систем счисления от непозиционных состоит в том, что значение цифр в позиционной системе зависит от позиции в числе, а в непозиционной — не зависит. Примеры позиционных систем счисления: десятичная система счисления, основанная на арабских цифрах; древневавилонянская (60-ричная); система Майя (20-ричная). Примеры непозиционных систем счисления — римская, старая и новая греческая, славянская.

Позиционные и многие непозиционные системы счисления имеют так называемое основание. Основание также определяет деления чисел на порядки. Числа, меньшие основания, называются числами первого порядка, до второй степени основания (n·n) — числами второго и так далее. Числа соотносящиеся на основание считаются различающимися на один порядок.

Системы счисления, обладающие основанием имеют регулярную структуру названий — числа, отличающиеся на порядок, образуются подобным образом. Для позиционных систем счисления основание означает, во сколько раз изменится значение цифры смещении на одну позицию — 3 и 30 в десятичной системе отличаются в десять раз. Непозиционные системы счисления обычно включают знаки для чисел, меньших основания и и помноженных на целую степень основания, например римская — I=1, V=5, X=10, L=50, C=100 — цифры I к X и к C, относятся как основание системы счисления, аналогично относятся V и L.

Системы счисления также различающиеся тем, как образуются числа внутри порядка. Один очевидный способ образования — повторение символа единицы необходимое количество раз — он используется во многих древних системах — египетской, вавилонянской, старой греческой, римской и других. Такой подход обеспечивает использование достаточно малое количество различных симоволов, но является весьма расточительным. Нередким в таких системах было использование дополнительного основания, меньшего основного. Числа, одного порядка формировались аналогично с использованием дополнительного основания. Это позволяло значительно сократить количество повторений. Дополнительными основаниями часто служили 5 и 10. Так, отдельный символ для обозначения 5 есть в старой греческой и римской нумерации — Γ и V, а также у майя. 5 в качестве промежуточного основания связан со счётом по пальцам, и обозначал, что закончились пальцы на руке (или ноге). Промежуточное основание 10 использовалось в древневавилонской клинописной 60-чной системе счисления.

Другой способ, использовавшийся в более новых — использование различных символов. Такой подход используется широко используемой десятичной системе счисления — цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Такой же подход применялся в новогреческой и заимствованной от неё древнерусской. В них в качестве цифр использовались буквы — в новой греческой это греческий алфавит, в древнерусской — кириллица или глаголица, причём цифровые значения букв кириллица полностью соответствовали таковым в греческом, у глаголицы отличались. Эти системы использовали 27 букв со значениями: от 1 до 9 через один, 10 по 90 через десяток, 100 по 900 — через сотню.

И т. д. Таким образом, этот единственный символ имеет значение единицы, из которой последовательным сложением получается необходимое число: || = 1+1+1+1+1 = 5. Модификацией единичной системы является система с основанием, в которой есть символы не только для обозначения единицы, но и для степеней основания. Например, если за основание взято число 5, то будут дополнительные символы для обозначения 5, 25, 125 и так далее. Примером такой системы с основанием 10 является древнеегипетская, возникшая во второй половине третьего тысячеления до новой эры. В этой системе имелись следующие иероглифы: шест — единицы, дуга — десятки, пальмовый лист — сотни, цветок лотоса — тысячи. Числа получались простым сложением, порядок следования мог быть любым. Так, для обозначения, например, числа 3815, рисовали три цветка лотоса, восемь пальмовых листов, одну дугу и пять шестов. Более сложные системы с дополнительными знаками — старая греческая, римская. Римская также использует элемент позиционной системы — большая цифра, стоящая перед меньшей, прибавляется, меньшая перед большей — вычитается: IV = 4, но VI = 6, этот метод, правда, применяется исключительно для обозначения чисел 4, 9, 40, 90, 400, 900, 4000, и производных их сложением. Новогреческая и древнерусская системы использовали в качестве цифр 27 букв алфавита, где ими обозначалось каждое число от 1 до 9, а также десятки и сотни. Такой подход обеспечил возможность записывать числа от 1 до 999 без повторений цифр. В старорусской системе для обозначения больших чисел использовались специальные обрамления вокруг цифр. В качестве словесной системы номерации до сих пор практически везде используется непозиционная. Словесные системы нумерации сильно привязаны в языку, и общие их элементы в основном относятся к общим принципам и названиям больших чисел (триллион и выше). Общие принципы, положенные в основу современных словесных нумераций вредполагают формирование обозначения посредством сложения и умножения значений уникальных названий.

Применение

Широко используется в низкоуровневом программировании и компьютерной документации, поскольку в современных компьютерах минимальной единицей памяти является 8-битный байт, значения которого удобно записывать двумя шестнадцатеричными цифрами. Такое использование началось с системы IBM/360, где вся документация использовала шестнадцатеричную систему, в то время как в документации других компьютерных систем того времени (даже с 8-битными символами, как, например, PDP-11 или БЭСМ-6) использовали восьмеричную систему.

В стандарте Юникода номер символа принято записывать в шестнадцатеричном виде, используя не менее 4 цифр (при необходимости — с ведущими нулями).

Шестнадцатеричный цвет — запись трёх компонент цвета (R, G и B) в шестнадцатеричном виде.

Способы записи

В математике

В математике основание системы счисления принято указывать в десятичной системе в нижнем индексе. Например, десятичное число 1443 можно записать как 144310 или как 5A316.

В языках программирования

В разных языках программирования для записи шестнадцатеричных чисел используют различный синтаксис:

В Ада и VHDL такие числа указывают так: «16#5A3#».

В Си и языках схожего синтаксиса, например, в Java, используют префикс «0x». Например, «0x5A3».

В некоторых ассемблерах используют букву «h», которую ставят после числа. Например, «5A3h». При этом, если число начинается не с десятичной цифры, то для отличия от имён идентификаторов (например, констант) впереди ставится «0» (ноль): «0FFh» (25510)

Другие ассемблеры (AT&T, Motorola), а также Паскаль и некоторые версии Бейсика используют префикс «$». Например, «$5A3».

Некоторые иные платформы, например ZX Spectrum в своих ассемблерах (MASM, TASM, ALASM, GENS и т. д.) использовали запись #5A3, обычно выровненную до одного или двух байт: #05A3.

Интервальный тип данных.

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

Примеры диапазонов:

1) type

diap=0..255;

2) type

bukv='A'..'Z';

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

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

Вопрос 31Информатика в широком смысле представляет собой единство разнообразных отраслей науки, техники и производства, связанных с переработкой информации.

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

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

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

Информатика как прикладная дисциплина занимается:

изучением закономерностей в информационных процессах (накопление, переработка, распространение);

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

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

Главная функция информатики заключается в разработке методов и средств преобразования информации и их использовании в организации технологического процесса переработки информации.

Задачи информатики состоят в следующем:

исследование информационных процессов любой природы;

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

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

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

Работа с текстовыми файлами

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

Чтение из текстового файла:

Read(f, список переменных);

ReadLn(f, список переменных);

Процедуры читают информацию из файла f в переменные. Способ чтения зависит от типа переменных, стоящих в списке. В переменную char помещаются символы из файла. В числовую переменную: пропускаются символы-разделители, начальные пробелы и считывается значение числа до появления следующего разделителя. В переменную типа string помещается количество символов, равное длине строки, но только в том случае, если раньше не встретились символы конца строки или конца файла. Отличие ReadLn от Read в том, что в нем после прочтения данных пропускаются все оставшиеся символы в данной строке, включая метку конца строки. Если список переменных отсутствует, то процедура ReadLn(f) пропускает строку при чтении текстового файла.

Запись в текстовый файл:

Write(f, список переменных);

WriteLn(f, список переменных);

Процедуры записывают информацию в текстовый файл. Способ записи зависит от типа переменных в списке (как и при выводе на экран). Учитывается формат вывода. WriteLn от Write отличается тем, что после записи всех значений из переменных записывает еще и метку конца строки (формируется законченная строка файла).

Добавление информации к концу файла:

Append(f)

Процедура открывает текстовый файл для добавления информации к его концу. Используйте эту процедуру вместо Rewrite.

Вопрос 36 Объективность информации. Понятие объективности информации относительно. Более объективной является та информация, в которую методы обработки вносят меньше субъективности. Например, в результате наблюдения фотоснимка природного объекта образуется более объективная информация, чем при наблюдении рисунка того же объекта. В ходе информационного процесса объективность информации всегда понижается.

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

Адекватность информации. Это степень её соответствия реальному состоянию дел. Неадекватная информация может образовываться при создании новой информации на основе неполных или недостоверных данных. Однако полные и достоверные данные могут приводить к созданию неадекватной информации в случае применения к ним неадекватных методов.

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

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

Вопрос 41 Алгебра логики (алгебра высказываний) — раздел математической логики, в котором изучаются логические операции над высказываниями[1]. Чаще всего предполагается (т. н. бинарная или двоичная логика, в отличие от, например, троичной логики), что высказывания могут быть только истинными или ложными.Содержание [убрать]

Определение

Базовыми элементами, которыми оперирует алгебра логики, являются высказывания. Высказывания строятся над множеством {B, , , , 0, 1}, где B — непустое множество, над элементами которого определены три операции:

отрицание (унарная операция),

конъюнкция (бинарная),

дизъюнкция (бинарная),

а также константы — логический ноль 0 и логическая единица 1.

Дизъю́нкт — пропозициональная формула, являющаяся дизъюнкцией одного или более литералов (например ). Конъюнкт — пропозициональная формула, являющаяся конъюнкцией одного или более литералов (например ).

Вопрос 42 Технология HSCSD

Название технологии "High Speed Circuit Switched Data" (HSCSD), что переводится как "высокоскоростная передача данных по коммутируемым линиям" говорит само за себя. Она применяется на базе сетей GSM для обмена данных с мобильного терминала. HSCSD рассчитан на скорость передачи до 57,6 кбит/с. При переходе к сетям 3G, подразумевающим обмен на скорости до 2 Мбит/с, этот стандарт занимает промежуточное положение, являясь предшественником стандарта GPRS.

Так как сети GSM относятся к классу сетей с временным разделением каналов, то скорость обмена в HSCSD прямо пропорциональна количеству слотов, отведенных под данные. Таким образом, при использовании одного временного слота с данными, сжатых посредством HSCSD, обеспечивается 14.4 кбит/с (при удовлетворительном качестве эфира). А при использовании 4-х слотов достигается максимальная скорость в 57,6 кбит/с. В настоящее время уже на скорости в 28,8 кбит/с можно обмениваться видео и аудио информацией. Можно представить, какие возможности в себе несет применение HSCSD при наличии у абонента соответствующей аппаратуры!

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

Для поддержки протокола HSCSD у пользователя выпущены аппараты Nokia 6210, Siemens S40 и Siemens S42. Последние 2 аппарата работают в 3-х диапазонах: 900МГц, 1800МГц и 1900МГц.

Это решение, являющееся альтернативой GPRS в области увеличения скорости передачи данных по существующим сетям GSM второго поколения, поддерживается компанией Nokia. Реализация HSCSD (High Speed Circuit Switched Data) требует меньше краткосрочных вложений, чем GPRS, однако цены при обслуживании конечных пользователей оказываются выше, чем при эксплуатации GPRS или сетей третьего поколения. В настоящее время в сетях GSM используется технология коммутации каналов, и HSCSD (High Speed Circuit Switched Data) представляет собой последнее слово технологии коммутации каналов в среде GSM. HSCSD обеспечивает передачу данных по сети GSM со скоростями до 57,6 кбит/с. Такие скорости достигаются путем конкатенации, то есть сложения последовательных временных каналов GSM, каждый из которых поддерживает передачу на скорости 14400 кбит/с. Для передачи по стандарту HSCSD необходимо до четырёх временных каналов GSM.

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

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

Вопрос 46 Информация в персональном компьютере (ПК) представляется в двоичном формате (системе счисления) в виде единиц и нулей. Минимальной единицей информации является бит. Группа из восьми бит представляет собой байт. Каждый байт в памяти компьютера имеет уникальный адрес, начиная с нуля. Таким образом, байт является минимальной адресуемой единицей памяти.

При определении информационной емкости современных ПК байт как единица информации используется редко. Чаше используются его производные - Кбайт (1 Кбайт = 1024 байт). Мбайт (1Мбайт = 1024 Кбайт) и т.д.

Для хранения информации и работы с ней в компьютерах используются различные системы кодировки (ANSI, ASCII, Кои-8 и пр.). Например, американский национальный стандартный код для обмена информацией ASCII 8-ю битами обеспечивает представление 256 символов, включая символы для национальных алфавитов.

Сочетанием двоичных цифр (битов) можно представить любое значение. Но соглашению биты в байте пронумерованы от 0 до 7 справа налево. Двоичная система счислении, как и привычная, для нас десятичная, является позиционной, и значение двоичною числа определяется относительной позицией каждого бита и наличием единичных битов. Для того, чтобы «прочитать» число, записанное в какой-либо позиционной системе счисления (перевести его в десятичное), можно воспользоваться следующей формулой:

где Р - основание системы счисления (количество цифр алфавита), аппозиция цифры в числе справа налево, начиная с 0.

Например, набор битов 01000001 представляет число 65

Двоичная арифметика

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

Рассмотрим, как в ПК производится суммирование и вычитание двоичных чисел.

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

0+0=0

1+0=1

1+1=(1)0

1+1+1=(1)1.

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

Например, при сложении чисел 01000001 и 00101010 (65 и 42) получим следующий результат.

Двоичная Десятичная

01000001 65

00101010 42

________ ___

01101(111 107.

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

Например, для получения двоичного дополнения числа 65 (01000001) необходимо сделать инверсию всех битов (10111110) и прибавить единицу. Полученный набор битов (10111111) представляет число-65.

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

Доказать правильность приведенного выше можно простым сложением: при суммировании противоположных чисел мы должны получить ноль. В нашем примере

01000001 (-65)

10111111 (-65)

________ ____

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

Кнопки

Немодальные диалоговые окна

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

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

Модальное окно

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

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

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

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

Модальные на уровне окна

Для смягчения недостатков модальных диалоговых окон (блокирование доступа к приложению, или, даже, к системе в целом) была предложена концепция модальности на уровне окна (или документа). Такой тип диалогового окна введён, например, в Mac OS X, где он называется «диалоговое модальное окно для документа» (англ. document modal sheet).

При появлении диалогового окна подобного типа, работа с остальными окнами приложения не блокируется. Поскольку окно диалога не перекрывает родительское окно, а прикрепляется к нему, остаётся возможность изменять размеры и положение и самого родительского окна. При этом, естественно, содержимое родительского окна остаётся недоступным до закрыти<

Наши рекомендации