Организация UNIX-систем и ОС Solaris

       

Организация UNIX-систем и ОС Solaris

Первая версия многозадачной многопользовательской системы UNIX была разработана в 1969 году сотрудниками подразделения Bell Labs фирмы AT&T Деннисом Ритчи (Dennis Ritchie) и Кеном Томпсоном (Ken Thompson). Она была написана на ассемблере для компьютера PDP-7. К лету 1972 года систему переписали на язык высокого уровня С, что позволяло перенести ее на любую аппаратную платформу. Создатели UNIX впервые предложили операционную систему, полностью написанную на языке высокого уровня.
Первым компьютером, которым управляла новая версия системы, стал компьютер PDP-11 компании Digital Equipment Corporation (DEC). Несколько десятилетий спустя DEC была переименована в Digital, затем поглощена компанией Compaq, которая, в свою очередь, слилась с Hewlett-Packard.
В начале 70-х годов XX века выпускники Университета в Беркли (University of California-Berkeley), вдохновленные новыми идеями UNIX, начали работу над собственной версией UNIX.
В 1977 году вышла первая версия Berkeley Software Distribution - известная университетская версия UNIX. Так как эта система была основана на коде AT&T, для ее использования была необходима лицензия AT&T. Разработчики BSD, подстегиваемые ростом цен на лицензии, полностью переписали исходный код системы к 1991 году.

Какую систему лучше установить?
Включение и выключение компьютера
Cпособы установки
Отличия установки Solaris на компьютеры SPARC
Файлы устройств Solaris
Оптимизация размеров разделов
Замечание о совместимости утилит
Руководство по Solaris
Запуск и останов: различия между Solaris и другими UNIX
Семейство командных процессоров

Раздел - Опционы

История опционов начинается в XVIII веке в Голландии, где впервые их стали использовать на рынке живых цветов. C тех пор опционы обращаются на многих мировых рынках: продуктов питания, ценных бумаг и, конечно, валютном рынке. Бум опционов, равно как и всех остальных производных инструментов, пришелся на 80-90-е годы.

Анализ
Бинарные
Виды
Закон
Контракт

Математика
Оценка
Реальные
Классический подход
Риск
Россия
Спрэд
Стратегии
Торговля

Учебник
Форекс
Цена
А-опционы

Организация и технологии документационного обеспечения управления

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

Нормы официально-делового стиля

Новинки Microsoft Office system 2007

Специалисты в области информационных технологий всегда с интересом встречают выход очередной версии программных продуктов, используемых в сети предприятия: какими новыми свойствами они порадуют и будут ли заявленные улучшения настолько ощутимы, чтобы затраты на переход к новому продукту счесть окупившимися? Корпорация Microsoft предоставила нашей редакции бета-версию уже анонсированного ею нового выпуска Microsoft Office System. В серии статей мы хотим предложить читателям мнение нашего обозревателя по этому программному продукту.

Новинки Microsoft Office system 2007

Основы офисного программирования и документы Excel

Разговор об объектах Excel целесообразно начать с рассмотрения каркаса документа Excel. Многочисленные библиотеки объектов Office 2000, совокупность которых для программиста и представляют Office 2000, задают каркас всех документов, которые можно построить в этой среде. Когда создается новый документ, например, рабочая книга Excel, то по умолчанию из всей совокупности библиотек выбирается несколько, объекты которых и составляют каркас документа. Эти объекты доступны программисту, без каких либо дополнительных усилий. Центральную роль в каркасе документов Excel играют, конечно же, объекты библиотеки Excel. Но знание и всех других объектов, входящих в каркас, необходимо. Например, при программном создании интерфейса необходимо знание общих объектов библиотеки Office. Отмечу еще, что при желании программист всегда может расширить каркас документа, добавив в него те или иные библиотеки.

Продолжение

Вирусы и средства борьбы с ними

Pervading Animal (конец 60-х - начало 70-х) — так назывался первый известный вирус-игра для машины Univac 1108. С помощью наводящих вопросов программа пыталась определить имя животного, задуманного играющим. Благодаря наличию функции добавления новых вопросов, когда модифицированная игра записывалась поверх старой версии плюс копировалась в другие директории, через некоторое время диск становился переполненным.
Первый сетевой вирус Creeper появился в начале 70-х в военной компьютерной сети Arpanet3), прототипе Интернет. Программа была в состоянии самостоятельно выйти в сеть через модем и сохранить свою копию на удаленной машине. На зараженных системах вирус обнаруживал себя сообщением: "I'M THE CREEPER : CATCH ME IF YOU CAN". Для удаления назойливого, но в целом безобидного вируса неизвестным была создана программа Reaper. По сути это был вирус, выполнявший некоторые функции, свойственные антивирусу: он распространялся по вычислительной сети и в случае обнаружения тела вируса Creeper уничтожал его.

Первые вирусы
Результат Фреда Коэна
Практическое определение вируса
Технологии обнаружения вирусов
Возможные схемы защиты
Методические указания к лабораторной работе
Требования к антивирусному комплексу для проверки почтового потока
Архитектура Сервера безопасности
Основные требования к системе администрирования
Системные задачи проверки по требованию (5 задач)
Установка Сервера администрирования
Добавление подчиненного Сервера администрирования
Сетевые черви

Теория и практика защиты программ

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

Зачем и от кого нужно защищать программное обеспечение компьютерных систем
Правило подпрограммы или сегмента программы №3
Реализация алгоритма «Квадратного корня»

Уроки CorelDRAW

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

Основы
Состав изображений
Линии переменной ширины и инструмент Artistic Media
Текст
Объекты

Заливки
Обводка контуров
Отображение рисунка на экране
Упорядочение объектов
Совокупности объектов

Все про Excel 2002

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


Общие книги Microsoft Excel
Изменение полей
Печать части листа
Подготовка исходных данных

Защищенная ось без антивирусов и тормозов

Windows NT (и все производные от нее системы — W2K, XP, и частично Longhorn) изначально проектировалась как защищенная оси, способные постоять за себя и дать вирусам решительный отпор без каких-либо дополнительных средств, в том числе и широко разрекламированного Microsoft Anti-Spy-Ware. Но, чтобы не увязнуть в терминах, прежде чем продолжить повествование, необходимо уточить ряд определений.

Продолжение

Самоучитель по программированию систем защиты

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

Введение
Что такое драйвер
Общая архитектура Windows NT
Объектная модель

Сетевая архитектура Windows NT
Анализ сетевой архитектуры
Общие вопросы обеспечения безопасности в операционной среде Windows NT/2000

Самоучитель по Adobe After Effect 6

Допустим, вы обнаружили в газете объявление: «Срочно требуется оператор с опытом работы в Illustrator». Далее перечисляются условия работы, которые полностью вас устраивают. «Изучу программу по ходу дела», — решаете вы, запустив AI в первый раз в жизни, и бодро набираете номер телефона. Описание собеседования опускаем (для этого существуют совсем другие книги) и предположим, что заветное рабочее место досталось вам. Вы запустили Adobe Illustrator — второй раз в жизни — и с тревогой ждете появления своего первого заказчика. Пока он томится в отделе маркетинга, прочитайте несколько страниц теории. Это поможет вам усвоить несколько полезных терминов и представить (в общих чертах), с какой умной программой предстоит работать.

Рисование
Изменение формы
Размножение
Фотография в векторном редакторе
Ценная бумага своими руками
Сохранение файла

Самоучитель по 3ds max 6

Разработка программы 3D Studio MAX была начата в 1993 году, когда рабочей группе Kinetix, входящей в состав Autodesk, было поручено создать новый продукт на базе пакета 3D Studio для MS DOS. Его ключевыми особенностями должны были стать: полная поддержка Windows, графический интерфейс, объектно-ориентированная архитектура. Работа над 3D Studio MAX 1.0 и 3D Studio 4.0 велась параллельно двумя независимыми группами разработчиков - Kinetix и Yost Group.
Версия 3D Studio MAX 1.0 вышла в 1995 году на платформе Windows NT. Уже тогда некоторые эксперты осторожно высказывали мнение, что МАХ может конкурировать с другими пакетами трехмерной графики. Его архитектура подразумевала, что любую функцию - от создания простейшего объекта до многопоточной визуализации - может выполнить дополнительный модуль, выпущенный Kinetix или любой другой группой разработчиков. Первый такой модуль был выпущен в том же году и назывался Character Studio. Он был предназначен для сложной скелетной анимации персонажей. С тех пор Character Studio развивается вместе с МАХ, ставшим первым профессиональным пакетом, созданным и полностью ориентированным на Windows.

Основы 3ds max
Создание объектов
Работа с окнами проекций
Выделение и отображение объектов

Трансформации
Модификация объектов
Анимация
Редактирование сеток
Редактирование форм
Составные объекты

Освещение
Камеры
Создание материалов
Работа с текстурными картами
Визуализация
Пиктограммы
Сочетания клавиш

Язык C++

С++ является языком программирования общего назначения. Естественная для него область применения - системное программирование, понимаемое в широком смысле этого слова. Кроме того, С++ успешно используется во многих областях приложения, далеко выходящих за указанные рамки. Реализации С++ теперь есть на всех машинах, начиная с самых скромных микрокомпьютеров - до самых больших супер-ЭВМ, и практически для всех операционных систем. Поэтому книга дает лишь описание собственно языка, не объясняя особенности конкретных реализаций, среды программирования или библиотек.
Читатель найдет в книге много примеров с классами, которые, несмотря на несомненную пользу, можно считать игрушечными. Такой стиль изложения позволяет лучше выделить основные понятия и полезные приемы, тогда как в настоящих, законченных программах они были бы скрыты массой деталей. Для большинства предложенных здесь классов, как то связанные списки, массивы, строки символов, матрицы, графические классы, ассоциативные массивы и т.д., - приводятся версии "со 100% гарантией" надежности и правильности, полученные на основе классов из самых разных коммерческих и некоммерческих программ. Многие из "промышленных" классов и библиотек получились как прямые или косвенные потомки игрушечных классов, приводимых здесь как примеры.

Производные классы
Операторные функции
Простой шаблон типа
Обработка ошибок
Вывод
Человеческий фактор
Проектирование и язык программирования
Управление памятью

Самодельные электронные устройства в быту

Степень цивилизованности общества во многом определяется тем временем, которое оно предоставляет человеку для культурного досуга. Можно сократить продолжительность рабочего дня, но не подумать о быте — и тогда домашние дела «съедят» все свободное время.
Социалистическое государство стремится как можно полнее удовлетворять потребности народа. Создана широкая сеть предприятий бытового обслуживания. Кроме того, целая отрасль промышленности занята производством электрических и электронных бытовых приборов и устройств, позволяющих облегчить ручной труд.

ЛДС без стартера
ЛДС на постоянном токе