Задачи статистики в пакете SPSS
Два студента Норман Най (Norman Nie) и Дейл Вент (Dale Bent), специализировавшиеся в области политологии в 1965 году пытались отыскать в Стенфордском университете Сан-Франциско компьютерную программу, подходящую для анализа статистической информации. Вскоре они разочаровались в своих попытках, так как имеющиеся программы оказывались более или менее непригодными, неудачно построенными или не обеспечивали наглядность представления обработанной информации. К тому же принципы пользования менялись от программы к программе.
Так, не долго думая, они решили разработать собственную программу, со своей концепцией и единым синтаксисом. В их распоряжении тогда был язык программирования FORTRAN и вычислительная машина типа IBM 7090. Уже через год была разработана первая версия программы, которая, еще через год, в 1967, могла работать на IBM 360. К этому времени к группе разработчиков присоединился Хэдлай Халл (Hadlai Hull).
Как известно из истории развития информатики, программы тогда представляли собой пакеты перфокарт. Как раз на это указывает и исходное название программы, которое авторы дали своему продукту: SPSS — это аббревиатура от Statistical Package for the Social Science.
В 1970 году работа над программой была продолжена в Чикагском университете, а Норман Най основал соответствующую фирму — к тому моменту уже было произведено шестьдесят инсталляций. Первое руководство для пользователей описывало одиннадцать различных процедур.
Спустя пять лет SPSS была уже инсталлирована шестьсот раз, причём под разными операционными системами. С самого начала версиям программы присваивали соответствующие порядковые номера. В 1975 была разработана уже шестая версия (SPSS6). До 1981 последовали версии 7, 8 и 9.
Программа SPSS
Инсталляция
Подготовка данных
SPSS для Windows — обзор
Основы статистики
Частотный анализ.
Отбор данных
Модификация данных
Статистические характеристики
Исследование данных
Таблицы сопряженности
Анализ множественных ответов
Сравнение средних
Непараметрические тесты
Корреляции
Регрессионный анализ
Дисперсионный анализ
Дискриминантный анализ
Факторный анализ
Кластерный анализ
Анализ пригодности
Стандартные графики
Интерактивные графики
Модуль Tables
Экспортирование выходных данных
Программирование
Нововведения в 11-ой версии SPSS
Обзор процедур SPSS
Руководство FreeBSD
ACPI это фундаментально новый способ обнаружения устройств, управления энергопотреблением и предоставления стандартизированного доступа к различному оборудованию, ранее управлявшемуся BIOS. Был достигнут определенный прогресс в приспособлении ACPI к работе со всеми системами, но все еще встречаются ошибки в байткоде ACPI Machine Language (AML) некоторых материнских плат, незавершенные участки кода в подсистемах ядра FreeBSD и ошибки в интерпретаторе ACPI-CA.
Этот раздел предназначен для того, чтобы упростить ваше содействие разработчикам FreeBSD ACPI в определении причин наблюдаемых вами проблем, выполнении отладки и выработке решения. Спасибо за помощь и надеемся, что мы сможем помочь в решении проблем вашей системы.
Использование и отладка FreeBSD ACPI
Основы технологии резервного копирования
Настройка карт сетевых интерфейсов
Браузеры
Текстовые редакторы
Межсетевые экраны
Руководство FreeBSD(FreeBSD Handbook)
Расширенное руководство по установке
Настройка Heimdal KDC
Что такое I18N/L10N?
Модуль MAC Biba
Запуск Apache
Маршруты по умолчанию
Одноразовые пароли
Установка пакета
Поиск нужного вам приложения
Квотирование файловых систем
Конфигурация драйвера объединённого диска (CCD)
Защита FreeBSD
Пользователи и типы терминалов
USB устройства хранения
Воспроизведение видео
Графические оболочки
Часто Задаваемые Вопросы по FreeBSD 2.X, 3.X, 4.X и 5.X
Основным настроечным файлом является /etc/defaults/rc.conf (обратитесь к rc.conf(5)) Скрипты начального запуска системы, такие, как /etc/rc и /etc/rc.d (обратитесь к rc(8)) просто включают этот файл. Не редактируйте этот файл! Вместо этого, если в файле /etc/defaults/rc.conf имеется параметр, который вы хотите изменить, то вы должны скопировать строчку с ним в файл /etc/rc.conf и поменять его значение именно здесь.
Например, если вы хотите запустить named, поставляемый сервер DNS, то всё, что вам нужно сделать, это:
# echo named_enable="YES" >> /etc/rc.conf
Чтобы запустить местные сервисы, поместите скрипты в каталог /usr/local/etc/rc.d. У этих скриптов должен быть выставлен бит выполнимости, и их имена должны оканчиваться на .sh.
Как проще всего добавить пользователя?
После приглашения менеджера загрузки F? ничего не происходит
Почему выводятся сообщения ``calcru: negative time''?
Sendmail Installation and Operation Guide
Есть два основных шага при установке sendmail. Во-первых, вы должны скомпилировать и установить бинарные файлы. Это будет достаточно просто, если sendmail уже перенесен в вашу операционную систему. Во-вторых, вы должны - построить рабочий файл конфигурации. Это файл читается sendmail при запуске, и в нем описываются все известные ему почтовые программы, как ему анализировать адреса, как переписывать заголовок сообщения, а также настройки различных опций. Хотя файл конфигурации достаточно сложен, обычно конфигурацию можно построить используя основанный на M4 язык конфигурации.
Остаток этого раздела описывает установку sendmail в том случае, если вы используете одну из существующих конфигураций, и можете использовать стандартные параметры установки. Все пути к файлам и примеры заданы от корня поддерева sendmail, для 4.4BSD обычно /usr/src/usr.sbin/sendmail.
Системный Протокол
Интервал Очереди
Настройка
Полное Описание Файла Конфигурации
Другая Конфигурация
Изменения в Версии 8
FreeBSD глазами администратора
Это самая "продвинутая" программа для добавления нового юзера. Она задает вопросы касающиеся нового юзера, сама проверяет имя и user ID на уникальность (причем, для user ID она сама предложит подходящее значение), создает домашнюю директорию для юзера и копирует туда заготовки настроечных файлов, и даже может послать приветственное письмо вновь зарегистрированному юзеру. Естественно, она же делает запись в БД учетных карточек.
Однако, если вам нужно зарегистрировать не обычного юзера, то она вам только помешает.
Например, вам нужно зарегистрировать "почтового юзера". Для такого юзера не нужна домашняя директория (а тем более заготовки стартовых файлов) и Shell у этого юзера должен быть нестандартный. Так вот - заставить эту программу не делать домашнюю директорию очень трудно (если вообще возможно). Кроме того, она не даст вам указать в качестве Shell произвольную программу.
Содержание дистрибутива FreeBSD.
Операционная система Free BSD
Операционная система FreeBSD - это одна из разновидностей операционной системы UNIX для персональных компьютеров, базирующихся на архитектуре процессоров Intel (386, 486, Pentium, Pentium II). FreeBSD работает также на процессорах AMD и Cyrix , совместимых с Intel и с недавнего времени на процессорах Alpha. FreeBSD предоставляет широкий набор функций, которые ранее были доступны только на более дорогих компьютерах:
Вытесняющую многозадачность с динамической настройкой приоритетов, которая обеспечивает гибкое разделение ресурсов компьютера.
Многопользовательский доступ, означающий, что одновременно в системе могут работать несколько пользователей, использующих различные приложения. Такие периферийные ресурсы, как принтер и магнитная лента, также разделяются между всеми пользователями системы.
Аппаратное обеспечение
Аппаратные интерфейсы ПК
Толковый словарь по вычислительным системам определяет понятие интерфейс (interface) как границу раздела двух систем, устройств или программ; элементы соединения и вспомогательные схемы управления, используемые для соединения устройств. Эта книга посвящена интерфейсам, позволяющим подключать к персональным (и не только) компьютерам разнообразные периферийные устройства (ПУ) и их контроллеры, а также соединять отдельные подсистемы компьютера. Рассмотрим вкратце основные свойства интерфейсов.
По способу передачи информации интерфейсы подразделяются на параллельные и последовательные. В параллельном интерфейсе все биты передаваемого слова (обычно байта) выставляются и передаются по соответствующим параллельно идущим проводам одновременно. В PC традиционно используется параллельный интерфейс Centronics, реализуемый LPT-портами, шины ATA, SCSI и все шины расширения. В последовательном интерфейсе биты передаются друг за другом, обычно по одной (возможно, и двухпроводной) линии. Эта линия может быть как однонаправленной (например, в RS-232C, реализуемой СОМ-портом, шине Fire Wire, SPI, JTAG), так и двунаправленной (USB, 12С).
Традиционный LPT-порт
Подключение устройств к шине
Модули динамической памяти
Последовательный интерфейс Serial АТА
Cамоучитель по устранению сбоев и неполадок домашнего ПК
Наиболее серьезно сегодня стоит та проблема, что пользователь, обращаясь в сервис-центр за помощью, не может достаточно внятно сказать, что же с его компьютером приключилось и что ему не нравится в работе "электронного друга". И ничего тут не поделаешь, в наше время компьютер очень часто приобретают лишь для того, чтобы он стоял на своем месте в углу комнаты (почти как телевизор). Усугубляет эту проблему отношение к персональному компьютеру как к игровой приставке: сунул диск в дисковод и играй. О каком-нибудь уровне подготовки не может идти и речи.
Более или менее точно указать признаки неполадки поможет нижеследующий список "состояний" компьютера при возникновении проблем. Можно выделить следующие категории.
Введение
Что делать, если компьютер плохо работает?
Первое включение
Установка программ и игр
Мультимедийные функции компьютера
Работа в локальной сети
Подключение новых устройств
Преврати свой сайт в портал
Пособие по устранению сбоев и неполадок домашнего ПК
Что делать, если компьютер плохо работает?
Диагностические сообщения BIOS
Диагностические сообщения операционной системы
Диагностические программы
Вы купили компьютер
Питание компьютера и его компонентов
Первое включение
Установка операционной системы
Настройка операционной системы
Установка программ и игр
Настройка программ и игр
Удаление программ и игр
Работа с файлами и каталогами
Работа с офисными программами
Мультимедийные функции компьютера
Работа в сети Интернет
Работа в локальной сети
Компьютерные вирусы
Зависания операционной системы
Подключение новых устройств
Персональный компьютер
Выбор КПК – задача, без сомнения
Обзор Outlook 2003
Outlook содержит клиентское программное обеспечение электронной почты. Он помогает читать, сортировать, отслеживать и находить сообщения электронной почты, позволяет создать базу данных адресов и контактов. Для обеспечения безопасности данных сообщения электронной почты можно подписывать цифровой подписью и шифровать.
Outlook выполняет функции настольного органайзера или менеджера персональной информации (Personal Information Manager, PIM) и призван облегчить пользователю планирование его личного и рабочего времени: составление графика встреч, собраний, выполнения определенных заданий. Он облегчает сотрудничество групп, облегчает выбор времени для собраний и встреч, упрощает обмен информацией в коллективах и контроль за выполнением задач. В Outlook данные хранятся в папках.
По сравнению с предыдущей версией Outlook 2003 претерпел существенные конструктивные изменения, нацеленные на повышение возможностей и увеличение гибкости управления электронным почтовым ящиком. Напомним, что в Windows для работы с электронной почтой используется Outlook Express, который является менее мощной программой, чем Outlook.
Знакомимся с Outlook 2003
Офисные задачи в Outlook 2002
Новые возможности, открывшиеся в наш век электронных коммуникаций, локальных и глобальных электронных сетей, позволяют людям отказаться от привычной формы переписки, прибегая к стандартным письмам и услугам почтовых служб. Электронная почта дает вам возможность вести интенсивную переписку с абонентом, находящимся в любой точке планеты, в режиме почти реального времени. Конечно, для ведения электронной переписки необходимо соответствующее программное обеспечение, именно таким и является Microsoft Outlook 2002. Он способен вести полноценную переписку с абонентом: принимать, отправлять и пересылать почтовые сообщения, вести адресную книгу абонентов, сортировать полученную информацию, работать с факсимильными сообщениями. И это далеко не полный список возможностей Outlook 2002 только как почтового приложения. Если рассматривать человеческую деятельность с общих позиций, то это постоянное решение разного рода задач. Решение относительно сложных задач требует тщательного планирования, ведения учета проделанной работы и т. д. Более того, зачастую для решения задачи необходимо подключение группы лиц, которая, в свою очередь, должна проделать аналогичные вышеуказанным процедуры. Как автоматизировать и сделать универсальными процедуры планирования и контроля над проделанной работой? Возможно, вы догадались, что Outlook 2002 — это готовое решение вышеозначенной проблемы.
Введение
Основы Outlook
Диалоговое окно Обработка адреса
Outlook и Интернет
MSN Messenger
Дополнительные возможности Outlook
Диалоговое окно Способы заливки
Программирование в Outlook
Свойства элементов управления
Самоучитель по Outlook2003
Microsoft Outlook 2003 является коммуникационным приложением, помогающим более эффективно распоряжаться своим временем и информацией, а также предоставляющим возможность быстро публиковать данные и работать совместно с коллегами.
Электронная почта, или e-mail, является в сегодняшнем деловом мире незаменимым средством связи. Outlook предоставляет все средства, нужные для эффективной работы с электронной почтой и управления электронными сообщениями.
Работа с сообщениями электронной почты
Работа с календарем
Удаленная работа
Офисные задачи в Outlook 2003
Outlook 2003 поддерживает учетные записи электронной почты, работающие с компьютером, на котором установлен Microsoft Exchange Server, или с компьютером, являющимся почтовым сервером в интернете. В этом разделе рассказывается об этих двух типах учетных записей электронной почты и о том, что отобразится на экране при первом запуске программы Outlook.
Если вы присоединены к локальной сети (LAN), которая содержит компьютер с установленным на нем Microsoft Exchange Server, вы отсылаете и получаете электронную почту как внутри сети, так и извне (из интернета) с использованием этого сервера. Сетевой или системный администратор предоставит информацию, необходимую для установки и настройки учетной записи электронной почты Exchange. С помощью Outlook 2003 можно подключаться к серверу Exchange из любого места, в котором есть доступ в интернет.
Pабота с Outlook
Работа с сообщениями электронной почты
Поиск и организация сообщений электронной почты
Работа с календарем
Назначение и управление собраниями
Создание и организация списка контактов
Отслеживание информации
Удаленная работа
Офисные задачи в Outlook 2002
Новые возможности, открывшиеся в наш век электронных коммуникаций, локальных и глобальных электронных сетей, позволяют людям отказаться от привычной формы переписки, прибегая к стандартным письмам и услугам почтовых служб. Электронная почта дает вам возможность вести интенсивную переписку с абонентом, находящимся в любой точке планеты, в режиме почти реального времени. Конечно, для ведения электронной переписки необходимо соответствующее программное обеспечение, именно таким и является Microsoft Outlook 2002. Он способен вести полноценную переписку с абонентом: принимать, отправлять и пересылать почтовые сообщения, вести адресную книгу абонентов, сортировать полученную информацию, работать с факсимильными сообщениями. И это далеко не полный список возможностей Outlook 2002 только как почтового приложения. Если рассматривать человеческую деятельность с общих позиций, то это постоянное решение разного рода задач. Решение относительно сложных задач требует тщательного планирования, ведения учета проделанной работы и т. д. Более того, зачастую для решения задачи необходимо подключение группы лиц, которая, в свою очередь, должна проделать аналогичные вышеуказанным процедуры. Как автоматизировать и сделать универсальными процедуры планирования и контроля над проделанной работой? Возможно, вы догадались, что Outlook 2002 — это готовое решение вышеозначенной проблемы.
Основы Outlook
Outlook и Интернет
Дополнительные возможности Outlook
Программирование в Outlook
Самоучитель по Outlook2002
Новые возможности, открывшиеся в наш век электронных коммуникаций, локальных и глобальных электронных сетей, позволяют людям отказаться от привычной формы переписки, прибегая к стандартным письмам и услугам почтовых служб. Электронная почта дает вам возможность вести интенсивную переписку с абонентом, находящимся в любой точке планеты, в режиме почти реального времени. Конечно, для ведения электронной переписки необходимо соответствующее программное обеспечение, именно таким и является Microsoft Outlook 2002. Он способен вести полноценную переписку с абонентом: принимать, отправлять и пересылать почтовые сообщения, вести адресную книгу абонентов, сортировать полученную информацию, работать с факсимильными сообщениями. И это далеко не полный список возможностей Outlook 2002 только как почтового приложения. Если рассматривать человеческую деятельность с общих позиций, то это постоянное решение разного рода задач. Решение относительно сложных задач требует тщательного планирования, ведения учета проделанной работы и т. д. Более того, зачастую для решения задачи необходимо подключение группы лиц, которая, в свою очередь, должна проделать аналогичные вышеуказанным процедуры. Как автоматизировать и сделать универсальными процедуры планирования и контроля над проделанной работой? Возможно, вы догадались, что Outlook 2002 — это готовое решение вышеозначенной проблемы.
Основы Outlook
Outlook и Интернет
Просмотр новостей
Программирование в Outlook
Работа в Microsoft Outlook XP
Если вы присоединены к локальной сети (LAN), которая содержит компьютер с установленным на нем Microsoft Exchange Server, вы отсылаете и получаете электронную почту как внутри сети, так и извне (из Internet) с использованием этого сервера. Ваш сетевой или системный администратор предоставит вам информацию, необходимую для установки и настройки учетной записи электронной почты Exchange.
Если вы работаете на отдельном компьютере или в сети, которая не содержит свой собственный почтовый сервер, для пользования электронной почтой необходимо иметь учетную запись, предоставленную провайдером Интернет-услуг (Internet Service Provider (ISP)). Вы можете соединяться с провайдером с помощью модема по телефонной линии, через DSL-канал, кабель или через локальную сеть.
Работа с электронной почтой
КВ приемник мирового уровня – это очень просто
Радиолюбитель. Недавно вернулся из армии. Сейчас ему 21 год. Некоторое время работал монтажником радиоаппаратуры на заводе. Подрабатывает починкой телевизоров (естественно, отечественных), магнитофонов (обычных) и всякого рода электробытовых приборов. Мечтает в будущем открыть свое “дело”. Но чтобы оно, так или иначе, было связано с электроникой. Часами сидит над схемами. Вдумчив, достаточно серьезен, хотя, безусловно, человек с юмором. Порой саркастичен. В компаниях общителен, любит каламбуры. Второе хобби — история. Поэтому, если он прибегает иногда к историческим аналогиям — не удивляйтесь!
MATLAB для DSP. Моделирование приемника DTMF. Часть 1
MATLAB для DSP. Моделирование приемника DTMF. Часть 2
Матричная лаборатория MatLab
Система MATLAB предлагается разработчиками (фирма Math Works, Inc.) как лидирующий на рынке, в первую очередь в системе военно-промышленного комплекса, в аэрокосмической отрасли и автомобилестроении, язык программирования высокого уровня для технических вычислений с большим числом стандартных пакетов.прикладных программ. Система MATLAB вобрала в себя не только передовой опыт развития и компьютерной реализации численных методов, накопленный за последние три десятилетия, но и весь опыт становления математики за всю историю человечества. Около миллиона легально зарегистрированных пользователей уже применяют эту систему. Ее охотно используют в своих научных проектах ведущие университеты и научные центры мира. Популярности системы способствует ее мощное расширение Simulink, предоставляющее удобные и простые средства, в том числе визуальное объектно-ориентированное программирование, для моделирования линейных и нелинейных динамических систем, а также множество других пакетов расширения системы.
К сожалению, в России неоправданно мало публикаций по системе MATLAB. Помимо обзоров и первой книги по этой системе, в течение ряда лет серьезных изданий, посвященных MATLAB, практически не было. Наконец, в 1997-1999 гг. появились книги, содержащие перевод части фирменных справочников по системе MATLAB 4.0/5.2. При этом книга описывает лишь отдельные средства упрощенной студенческой версии системы MATLAB 5.0. Стали появляться и книги по пакетам расширения этой системы, и учебные курсы по системе MATLAB. Между тем за рубежом системе MATLAB посвящены сотни книг (их список можно найти на Web-узле фирмы Math Works, Inc., разработавшей эту систему), и еще сотни книг посвящены системе Maple V Release 5, ядро которой входит в состав пакетов расширения MATLAB 6.
Таким образом, интерес к системе MATLAB остается у нас неудовлетворенным. Особенно это относится к учебной литературе по новейшим реализациям системы MATLAB, в первую очередь MATLAB 6. Система MATLAB 6.0 появилась в конце 2000 г., а система MATLAB 6.1 (в которой весьма существенно переработаны пакеты расширения, но в ядро системы добавлены лишь две команды для работы со звуком и команда strfind, дополняющая возможности подробно описанной в книге функции findstr) — в июле 2001 г. MATLAB
6 является последней (на момент подготовки рукописи этой книги) реализацией системы MATLAB. В новой реализации системы не только расширены ее возможности, но и радикально переработан и улучшен интерфейс пользователя, существенно обновился
состав пакетов расширений.
Введение
Знакомство с матричной лабораторией MATLAB
Установка системы и первые навыки работы
Основы графической визуализации вычислений
Работа со справкой и примерами
Пользовательский интерфейс MATLAB
Обычная графика MATLAB
Специальная графика
Операторы и функции
Специальные математические функции
Операции с векторами и матрицами
Матричные операции линейной алгебры
Функции разреженных матриц
Многомерные массивы
Массивы структур
Массивы ячеек
Численные методы
Обработка данных
Работа с символьными данными
Работа с файлами
Основы программирования
Отладка программ
Поддержка звуковой системы
Знакомство с пакетами расширения MATLAB
Самоучитель по Matlab
В наши дни компьютерная математика получила должную известность и интенсивно развивается как передовое научное направление на стыке математики и информатики. Это нашло отражение в крупной монографии и в целом ряде книг и обзоров автора данной книги, начавшего осваивать это направление еще в начале 80-х гг. прошлого века.
Программируемые микрокалькуляторы и персональные компьютеры уже давно применяются для математических расчетов. Для подготовки программ использовались различные универсальные языки программирования. В начале 90-х гг. на смену им пришли специализированные системы компьютерной математики (СКМ).
Среди них наибольшую известность получили системы Eureka, Mercury, Mathcad, Derive, Mathematica 2/3/4, Maple V R3/R4/R5 и Maple 6 и др. Каждая из этих систем имеет свои достоинства и недостатки и заслуживает отдельного рассмотрения. Повышенный интерес наших пользователей к подобным системам подтверждают результаты выпуска в последние годы целого ряда книг на русском языке, посвященных указанной теме. В списке литературы данной книги даны лишь основные из этих публикаций. За рубежом по каждой серьезной СКМ на web-сайтах их разработчиков можно найти перечни, включающие сотни наименований книг.
В данной книге рассматривается система MATLAB®, прошедшая многолетний путь развития от узко специализированного матричного программного модуля, используемого только на больших ЭВМ, до универсальной интегрированной СКМ, ориентированной на массовые персональные компьютеры класса IBM PC и Macintosh и рабочие станции UNIX и имеющей мощные средства диалога, графики и комплексной визуализации
Визуализация и графические средства
Действительные и комплексные числа
Основы форматирования двумерных графиков
Анимация в пространстве — аттрактор Лоренца
Вызов справки MATLAB
Графики в полярной системе координат
Пример применения объекта дескрипторной графики
Элементарные функции
Функции Эйри
Перестановки элементов матриц
Обращение матриц — функции inv, pinv
И сингулярных чисел разреженных матриц
Вычисление размера размерности массива
Применение массивов структур
Вложенные массивы ячеек
Метод минимизации обобщенной невязки
Вычисление площади полигона
Основные функции символьных данных
Открытие и закрытие файлов
Структура М-файла-функции
Построение диаграмм Парето
Средства работы со звуком
NAG Foundation Toolbox
Идентификация линейных систем
Компьютер IBM PCAT, MSDOS и Windows
Эта книга задумана как справочник по наиболее общим вопросам, возникающим при работе на компьютерах IBM PC/XT/AT в среде операционных систем MS-DOS и Windows. Вы можете использовать наш справочник как при решении отдельных задач, таких как восстановление удаленных файлов и защита данных от несанкционированного доступа, так и при выполнении целого комплекса работ, начиная от форматирования жесткого диска и кончая установкой и русификацией MS-DOS и Windows.
Конечно, все проблемы аппаратного и программного обеспечения компьютерных систем предусмотреть заранее, а тем более охватить их в одной книге невозможно. Однако приведенный материал может стать основой для успешного решения большинства ваших проблем.
Материал в справочнике представлен в виде разделов, являющихся ответами на отдельные вопросы. Вопросы разделены по группам. Группы вопросов или главы сформированы по каждой из подсистем компьютера - оперативной памяти, дискам, устройствам ввода/вывода. Кроме того, выделены две группы вопросов по операционным системам MS-DOS и Windows, а также группа вопросов, не вошедших в остальные группы, так называемые общие вопросы. Специальные ссылки указывают на взаимосвязь между вопросами.
На момент написания книги вышли в свет MS-DOS версии 6.0 и Microsoft Windows 3.1. Если не оговорено обратное, мы рассматриваем именно эти версии операционных систем.
Введение
Дисковая подсистема компьютера
Оперативная память
Клавиатура компьютера
Принтер
MS-DOS для программиста
Операционная система MS-DOS имеет в своем составе мощные и удобные функции, с помощью которых программы могут выполнить большинство операций над файлами и каталогами. Все эти операции удобно выполнять с помощью соответствующих функций стандартных библиотек любых систем разработки программного обеспечения, таких как Borland C++ или Microsoft Visual C++.
Однако системным программистам часто требуются более развитые средства управления дисками и файловой системой, чем те, которые обеспечиваются стандартными библиотеками, функциями MS-DOS, и даже функциями BIOS. В отдельных сложных случаях приходится прибегать к недокументированным прерываниям MS-DOS или использовать недокументированные структуры данных, рискуя потерять совместимость разрабатываемой программы с будущими версиями MS-DOS. Например, создание систем защиты от несанкционированного копирования программного обеспечения часто предполагает активное использование недокументированных возможностей MS-DOS.
Работа с дисками на физическом уровне
Логическая структура диска в MS-DOS
Файловая система DOS
Использование функций IOCTL
Защита программ от несанкционированного копирования
Настройка и оптимизация MS-DOS
Команды DOS. Справочное пособие
Команда APPEND
Позволяет программам открывать файлы данных в заданных ката логах (которые называются присоединенными каталогами), как если бы они находились в текущем каталоге.
APPEND [[диск:]маршрут[;...]] [/X[:ON :OFF]][/PATH:ON /PATH:OFF] [/E]
Не пользуйтесь этой командой при выполнении Windows. Для вывода списка каталогов наберите команду APPEND без параметров. Для отмены присоединенных каталогов пользуйтесь командой APPEND ;.
Команда APPEND
Команда FORMAT
Тонкая настройка и оптимизация MS-DOS
Для каждого пользователя персонального компьютера рано или поздно наступает такой момент, когда возможностей имеющейся в его распоряжении техники становится недостаточно. Накопитель на магнитном диске переполнен, для последней версии программы вёрстки VENTURA PUBLISHER не хватает основной оперативной памяти, а графический редактор DESIGNER или транслятор Microsoft Quick C на вашей машине работают слишком медленно. Да и дискет не хватает для архива, который что-то слишком увеличился в размерах за последнее время.
Тип процессора
Команды и функции Novell DOS 7.0
Команда :метка используется в файле CONFIG.SYS и позволяет задавать метку для перехода в командах GOSUB, GOTO или SWITCH. В метке распознается только первые 8 символов.
Например, следующая команда позволяет вывести запрос на соз- дание виртуального диска в оперативной памяти: ? "Нужен виртуальный диск? (Y/N)" GOTO V_DISK . . :V_MDISK DEVICE=VDISK.SYS
Команда :метка
Файл HIMEM.EXE
Команда TOUCH
Операционная система MS DOS
Авторы настоящего руководства стремились прежде всего осветить те вопросы, которые практически невозможно найти нигде, кроме как в документации, поставляемой фирмами. В соответствии с этим общеизвестные вещи изложены более кратко. В книге описана, например, структура управляющих блоков MS-DOS, показано, как написать собственный драйвер устройства или правильно работающую резидентную программу. Книга рассчитана на хорошего прикладного программиста, имеющего в своем распоряжении широко распространенную справочную информацию по MS-DOS, который, однако, пришел к необходимости еще более углубить свои знания.
Предполагается, что у вас имеется в распоряжении компьютер, на котором вы в процессе изучения книги можете опробовать приводимые нами примеры и проводить свои собственные исследования.
Все программы транслировались в среде Microsoft Quick C версий 2.01 и 2.5. На прилагаемой дискете находятся исходные тексты программ и некоторые утилиты, описанные в настоящем руководстве. Примеры составлены так, чтобы вы могли без значительных переделок использовать их в своих разработках.
Для тех, кто уже исчерпал документированные особенности MS-DOS, приводятся сведения о наиболее полезных недокументированных прерываниях и управляющих блоках MS-DOS. Изучение недокументированных прерываний и структур данных позволит вам глубже понять внутреннее устройство операционной системы, извлечь такую информацию о состоянии системы, которую трудно, если вообще возможно, получить "законным" способом.
Основные компоненты операционной системы
Функции управления устройствами ввода/вывода IOCTL
Дисководы и контроллеры
Ограничение доступа при загрузке MS-DOS
Управление проектами
Современные процессы разработки программного обеспечения, такие как Rational Unified Process (RUP), Extreme Programming (XP) и Scrum, являются эволюционными по своей природе, и многие из них – быстрые (agile). При применении эволюционного подхода вы работаете одновременно в итерационной и инкрементальном режимах; быстрый подход сочетает эволюционность с высоким уровнем сотрудничества. Работая в итерационном режиме, вы в каждый момент времени немного моделируете, немного тестируете, немного кодируете и немного развертываете, потом еще немного, и еще немного, и т.д. При использовании инкрементального подхода вы организуете свою систему в виде последовательности выпусков, а не одного большого выпуска. Когда группа разработчиков прибегает к коллаборативному подходу, ее участники активно стараются найти способы эффективной совместной работы; следует даже добиваться того, чтобы инициаторы проекта (заказчики системы) являлись активными членами группы.
Быстрые методы для объектных баз данных
Пересекая границы: специфика разработки ПО распределенной командой
Четвертое измерение или Как обмануть Железный Треугольник
MSF – философия создания IT-решений или голые амбиции лидера
Рефакторинг архитектуры программного обеспечения: выделение слоев
Обзор методологии SCRUM
Теория для победителя
Составление плана действий в непредвиденных обстоятельствах
Общие сведения о системах автоматического управления и регулирования
Организация и управление внешнеэкономической деятельностью
Заканчивается первое десятилетие после провозглашения рыночных реформ в России. Сквозь дым финансовых скандалов начинают проступать контуры будущей экономики России. Формируются новые индустриальные лидеры, старые гиганты постепенно превращаются в современные компании, а те, кто этого сделать не смог, тихо умирают. Экономика России либо должна стать эффективной, повторив послевоенный рывок Японии и Европы, либо она больше не будет экономикой развитой страны.
Эффективная экономика – это прежде всего эффективное управление. Понимание российскими менеджерами современных концепций управления, умение использовать их в реальной практике, выработка нового общего языка для руководителей – основа формирования управленческой культуры XXI века.
Настоятельная потребность обеспечить каждому менеджеру в любом регионе страны доступ к современным знаниям и «ноу-хау» в области управления привела к разработке Национальным фондом подготовки финансовых и управленческих кадров (НФПК) одного из крупнейших проектов в области подготовки руководителей.
Было решено в сжатые сроки разработать и издать серию учебно-практических материалов в области менеджмента, отражающих современные тенденции и подходы в области управления, в том числе в условиях России.
Общая структура модульной программы
Организация транспортного обслуживания населения
Управление рисками: обзор употребительных подходов
Диагностика зависания и неисправностей компьютера
Книга представляет собой хорошо структурированное пособие-справочник для пользователей ПК и ремонтников. Материал излагается в виде полезных советов. Для широкого круга пользователей, может быть полезна специалистам-ремонтникам, найдет применение для теоретического изучения, так как проблемам диагностики и ремонта компьютеров и периферийных устройств уделяется недостаточнее внимание на всевозможных курсах по информатике и вычислительной технике, как в вузах, так и в различных государственных и коммерческих организациях.
Если в вашем компьютере появилась неисправность, не теряйтесь, проявите настойчивость и попробуйте отыскать ее самостоятельно. Не бойтесь ремонтировать компьютер, это не так трудно. В этом случае вы будете вознаграждены за старания, вновь имея перед собой ваш любимый компьютер в исправном состоянии.
Порты - статьи
Устройства последовательностного типа
Распайка 72 pin ECC SIMM
Двухрежимные прошивки
Альтернативный софт для пульта ДУ
Управление компьютером по ИК-каналу
Управление компьютером с помощью пульта ДУ
Длительность физических действий пользователя
Любое физическое действие, совершаемое с помощью мускулатуры, может быть или точным или быстрым. Вместе точность и быстрота встречаются исключительно редко, поскольку для этого нужно выработать существенную степень автоматизма. Объясняется это сугубо физиологическими факторами: при резком движении невозможно быстро остановиться, соответственно, чем точнее должно быть движение, тем более плавным и замедленным оно должно быть. Таким образом, чтобы физическое действие пользователя было быстрым, оно не должно быть точным.
Пользователь, как правило, управляет компьютером двумя способами, а именно мышью и клавиатурой. Клавиатура не требует особой точности движений – неважно, быстро нажали клавишу или медленно, равно как сильно или слабо. Мышь, напротив, инерционна – есть разница между медленным её перемещением и быстрым, сильным приложенным усилием и слабым. Именно поэтому оптимизация использования мыши в системе может существенно повысить общую скорость работы.
Продолжение
Некролог на Web-Money Keeper Classic
какую информацию собирает о нас система Web Money и можно ли ей доверять? мыщъх, просидевший за дизассемблером всю ночь напролет, пришел к весьма неутешительным выводам, которых придерживаются и другие пользователи. как обезопасить себя и обеспечить максимальную анонимность?
Продолжение
Компьютерная Эра. Философия компьютера
Вообще, слово “компьютер” переводится как “вычислитель”. Именно потребность в автоматизации и убыстрении вычислений подвигла 18-летнего француза Блеза Паскаля изобрести в 1642 году суммирующую машину — «паскалин» — первый арифмометр, механически выполнявший сложение. В 1673 году уже немецкий математик Готфрид Вильгельм Лейбниц построил свой механический арифмометр — «машину четырех действий». Основными «считающими» деталями в этих приборах были зубчатые колесики, причем один зубчик всегда был длиннее остальных, этим длинным зубчиком зацеплялось соседнее колесико и поворачивалось на некоторый угол. В окошечке выскакивала другая цифра, нежели набранная ранее. Система взаимосвязанных колесиков (с десятью или двумя зубчиками — в зависимости от того, какая система счисления использовалась в данном арифмометре) позволяла производить четыре арифметических действия — сложение, вычитание, умножение и деление, и была хорошим подспорьем для расчетчиков баллистических таблиц для артиллерийских стрельб, да и не только для них.
Must die — «черт бы его побрал»
Компьютеры и мозг
Тайны и секреты компьютера
С появлением информационных технологий человеческое общество фактически перешло в новую фазу развития. И связано это с тем, что достижения компьютерной техники позволяют неограниченно и крайне дешево размножать такую вещь, как информацию. Ранее, например, лет пятьсот назад, для получения новой копии информации приходилось прилагать немало усилий: переписать книгу (а перед этим еще подготовить листы для книги из пергамента), прочитать и выучить текст, нарисовать копию картины, перед этим подготовив холст и краски. Зачастую усилия на создание новой копии источника информации были сравнимы с усилиями на создание самого этого источника, - например, переписывание книг занимало года. И создавать новые копии могли лишь специально подготовленные люди: ученые монахи-переписчики, художники, поэты. С появлением книгопечатания процесс облегчился: теперь книгу, ставшую основным носителем информации, можно было распечатать в большом количестве, и для этого не требовалось квалифицированного творческого труда. Но все равно затраты на размножение информации оставались немалыми: книгу надо сверстать, напечатать, сшить, распространить...
Тайны Word'овых глубин
Слишком умные серверы
Регистрация сайта в поисковых системах
Компьютерные преступления
Большинство преступлений и мошенничеств давно известны. Однако развитие научно-технического прогресса порождает все новые и новые технические возможности совершать их с большей легкостью. Например, при наличии некоторых навыков вскрыть почтовый ящик e-mail куда проще и безопаснее, чем обычный почтовый конверт.
Теперь и мы можем с полным правом считать себя приобщившимися к достижениям цивилизации. Если раньше у нас функционировали "черные" рынки джинсов, бытовой техники, валюты, автодеталей, то теперь сложились и процветают "черные" рынки оружия, специфических информационных услуг и шпионской электронной техники.
Выгодно ли торговать на таких рынках? Конечно, все зависит от характера предлагаемых услуг или ценности информации для ее потребителя или заказчика. Но вот характерный пример: "гонорар" киллера высокого класса, готового покончить с самой высокопоставленной и знаменитой жертвой, составляет, по оценкам специалистов, до трехсот тысяч долларов, а услуги квалифицированных электронных бандитов и добытая ими информация в ряде случаев оцениваются в пятьсот, а то и в восемьсот тысяч долларов. И такие "гонорары" далеко не предел.
Белый пластик
Компьютерный взломщик по кличке Маленький ловкач
Поймай шпиона
"Рождение" вирусов
Компьютерный андеграунд
Первая страница Нью-Йорк Таймс
Антракс - аутсайдер
Измерительная техника
Проблема стабильности частоты в приемопередающих устройствах существовала всегда. На относительно низких частотах (до 100-150 МГц) она решалась применением кварцевых резонаторов, на более высоких (400 МГц) – с помощью резонаторов на поверхностно-акустических волнах (ПАВ-резонаторах), для стабилизации же сверхвысоких частот часто применяют диэлектрические резонаторы из высокодобротной керамики или другие высокодобротные резонаторы [1]. Описанные способы стабилизации с помощью пассивных компонентов имеют свои достоинства – простоту и сравнительную дешевизну реализации, но их главный недостаток – невозможность сколько-нибудь существенной перестройки частоты без смены частотозадающего элемента – резонатора. Невозможность быстрой электронной перестройки рабочей частоты при сохранении ее стабильности резко ограничивает применение радиоустройств, не позволяя, например, реализовать многоканальность.
D-тригеры
LC-meter FREE project
Блок управления диммером Dim12v3
Доработки FCL-метра
Конструирование АС со сглаженными частотными характеристиками
Высококачественный громкоговоритель представляет собой двух-, трехполосную (или более) акустическую систему, в которой отдельные излучающие элементы работают в ограниченных областях частот. Верхняя граница воспроизведения высокочастотными излучателями электродинамического, ленточного, электростатического типов находится за пределами слышимого диапазона. Применение новых материалов, усовершенствования в технологии изготовления помогли создать низкочастотные головки громкоговорителей с резонансными частотами ниже 20 Гц. Но если в области верхних частот граница воспроизведения высокочастотного элемента является одновременно и верхней границей всей акустической системы, то в области низких частот в зависимости от типа акустического оформления низкочастотного излучателя эта граница оказывается, как правило, значительно выше резонансной частоты.
АС со сглаженными АХЧ
Источники питания
Cтабилизатор собран по схеме моста в выходной цепи, образованного резисторами R4, R5, стабилитронами D1, D2 и светодиодом D3.В диагональ моста включен эмиттерный переход транзистора Q3, управляющего регулирующим составным транзистором Q2,Q1. Составной транзистор включен по схеме с общим эмиттером. Более высокое по сравнению с эмиттерным повторителем выходное сопротивление оконечного каскада компенсируется в этой схеме тем, что выходной каскад имеет высокий коэффициент усиления по напряжению, последнее заметно повышает коэффициент петлевого усиления схемы стабилизатора. Так как напряжение на базе управляющего транзистора Q3 по отношению к плюсовому проводу оказывается стабилизированным, то изменения выходного напряжения передаются на эмиттерный переход этого транзистора без ослабления делителем.
Максимальный ток нагрузки задается резистором R4. Ток базы транзистора Q2 не может превысить значения тока, текущего через резистор R4. Следовательно, подбором этого резистора можно установить требуемый ток защиты. Стабилизатор защищен и от коротких замыканий в цепи нагрузки. Ток короткого замыкания зависит от значения запускающего тока, текущего через резистор R2. Этот резистор подбирается при минимальном сопротивлении нагрузки по устойчивому запуску стабилизатора. Такая система обеспечивает надежный запуск стабилизатора, и практически не ухудшает параметров, поскольку в рабочем режиме ток через резистор R2 замыкается через малое сопротивление открытого стабилитрона D2.
Бездроссельное питание люминесцентных ламп
Доработка блока питания AT
Модернизируем ЛАТР
Ремонт автомобильных аккумуляторов
Универсальное зарядное устройство
Фильтр питания
Классификация электронных устройств охраны и сигнализации
Быстродействующее охранное устройство
Разделительный фильтр-кроссовер для автомобильного сабвуфера
Элементы систем впрыска
Программно-аппаратный комплекс для работы с инжекторами
Электротехника и электроника 2
Для исследования широкого круга устройств можно применять упрощенные методы. Их используют в электротехнике и теории электрических цепей. Они основаны на замене реального устройства некоторой упрощенной моделью, процессы в которой описываются скалярными величинами – токами, напряжениями. Отдельные элементы устройства также, заменяются моделями приближенно отражающими свойства реального элемента. Таким образом, электротехника занимается упрощенными методами исследования и расчета электромагнитных явлений и устройств на их основе, процессы в которых описываются электрическими токами и напряжениями.
Оптоэлектронные и квантовые приборы и устройства
Переделка геймпадов
Переключатель для гирлянд
Полиморфный генератор — своим руками
Полна «Горница»
Полупроводниковый ключ переменного тока
Простой осциллограф
Сенсорный выключатель
Фотодетекторы
Функциональный генератор
Частотомер
Экспандеры
Электромагнитные реле
Автономное питание вибрационных микрокомпрессоров
Электронный таймер - часы
Устройства записи воспроизведения сообщений на одном кристалле
Серия ISD1400 представляет устройства, рассчитанные на частоты сэмплирования 6.4 КГц (20 сек.) и 8 КГц (16 секунд), позволяя пользователю выбирать между качеством звука и длительностью записи. Сэмплированный звук записывается в энергонезависимую память без оцифровки и сжатия, обычно использующихся в такого рода устройствах. Прямая аналоговая запись обеспечивает очень правильную, натуральную звуковую репродукцию голоса, музыки, тонов, и звуковых эффектов, недостижимую с помощью большинства цифровых решений.
ChipCorder - устройство записи и воспроизведения речи
FAQ по динамикам и сабвуферам
Руководство пользователя программы Announcement System Management
Генератор стирания и подмагничивания
К548УН1А В УВ кассетного магнитофона
Настройка магнитофона ВЕГА МП-122С
СДП в кассетных магнитофонах
Качество речи-звука
Электронное управление в магнитофоне
Электромагнитные головки на базе капсюля ДЭМШ-1
Металлоискатели
Аспект 4.5
Операция продажи в программе АСПЕКТ означает оформление отпуска товаров (услуг) одним из собственных предприятий одному контрагенту и регистрация оплаты за эти товары (услуги).
Общий порядок оформления операций продажи заключается в формировании счета на продажу и привязанных к нему документов: приходного кассового ордера (ордеров) и (или) входящего платежного поручения (поручений), накладной (накладных) на отпуск товара.
Продолжение
Краткое сравнение систем Кодекс, Гарант и КонсультантПлюс
Деятельность организации в нештатных ситуациях
Список мероприятий, которые нужно проводить задолго до возникновения бедствия, чтобы уменьшить опасность его возникновения и возможные последствия. Одним из таких важнейших мероприятий является создание резервных копий. В плане должно быть указано, когда осуществляется создание резервных копий, куда они пересылаются, когда пересылаются, как должна выглядеть этикетка на носителях резервных копий и все то, что может потребоваться при реальном создании резервных копий. Стандартизация этикеток и носителей облегчит работу тем, кто будет хранить копии, и тем, кому придется восстанавливать по ним информацию. Данные на этикетках должны гарантировать, что носитель может быть легко доставлен из помещения с вашей ЛВС в место внешнего хранения и обратно и что им можно будет легко пользоваться.
Роль руководства
База знаний предприятий
Актуальность темы работы обусловлена тем, что в настоящее время отсутствуют завершенные средства, обеспечивающие решение сформулированной проблемы.
Вопросы оптимального распределения изделий специального назначения для их изготовления на предприятиях оборонного комплекса решаются в настоящее время экспертами. Количество предприятий, обеспечивающих изготовление специзделий, исчисляется десятками. Каждое изделие в плане его изготовления должно обладать набором своих уникальных свойств. В свою очередь, каждое предприятие имеет свою специфику и возможности: материальную базу, кадры, экономику, временные ресурсы и другие с точки зрения изготовления тех или иных специзделий. Ряд предприятий не имеет возможности изготовить ряд специзделий по разным причинам. Таким образом, формулируется проблема рационального распределения заказа специзделий на указанных предприятиях с учетом ряда ограничений. Обязательное требование – каждое изделие должно быть распределено.
Указанная проблема может быть решена только разработкой соответствующих специализированных средств, способных обрабатывать информацию в форме знаний.
В процессе разработки программного обеспечения решались следующие задачи: разработка модели знаний, разработка интерфейса системы, разработка функций обработки фактов, разработка структуры программного продукта, разработка алгоритмов программы, разработка тестов и тестовых программ.
Информационная культура личности
Профиль стандартов и спецификаций информационно-образовательных сред