User login

Программирование

Интегрированные системы управления распределенной корпорацией

сети

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

Дополнительные дисковые утилиты

утилиты

Многие могут спросить: “Зачем еще нужны какие-то там дисковые утилиты, когда на свете их существует и так уже немало, и к тому же есть весьма даже мощные?” Да, все это так. Однако, когда решены глобальные проблемы, можно подумать и о мелких удобствах (в конце концов, вся наша жизнь состоит из них). Несмотря на то, что такие мощные программные пакеты как Norton Utilites или PC Tools содержат множество различных полезных утилит, все же бывают случаи, когда их использование для решения какой-либо проблемы бывает неудобным или непрактичным: приходится либо пройти через громадное количество меню, либо набивать длинный список ключей в командной строке, и поэтому терять кучу драгоценного времени.

Методы решения задач

Задача

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

  • объем пространства, в котором предстоит искать решение;
  • степень изменяемости области во времени и пространстве (статические и динамические области);
  • полнота модели, описывающей область, если модель не полна, то для описания области используют несколько моделей, дополняющих друг друга;
  • определенность данных о решаемой задаче, степень точности (ошибочности) и полноты (неполноты) данных.

Операционная система MS-DOS

Операционная система

Способы обращения к ОС MS-DOS. Программы, составленные на языке С, обращаются к прерываниям MS-DOS с помощью таких функций как intdos, int86, intdosx и т.д. Для передачи параметров используются структуры REGS, WORDREGS, BYTEREGS, SREGS, описанные в файле dos.h. Программа записывает параметры в поля структуры, соответствующие регистрам процессора, а затем вызывает одну из перечисленных выше функций, передавая ей адрес структуры. После выполнения прерывания результат записывается в эту же или другую структуру.

Макровирусы

вирусы

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

Adobe Acrobat

Acrobat

Ранее мы уже рассказывали об электронных книгах (или, как еще говорят, еBook), создаваемых на основе продвигаемой Microsoft шрифтовой технологии ClearType. Для чтения еBook в этом формате предлагается программа Microsoft Reader, а для создания книг и вообще документов - специальная программа - дополнение к текстовому редактору Microsoft Word под названием Read in Microsoft Reader add-in или продукты других разработчиков, из которых удобством и законченностью выделяются программы семейства ReaderWorks компании OverDrive. Однако эти продукты и технологии не единственные, с помощью которых можно создавать и читать электронные книги.

Математическое программирование

1. 	Общая задача линейного программирования (ЗЛП)

Общая задача линейного программирования (ЗЛП): Здесь (1) называется системой ограничений , ее матрица имеет ранг r < n, (2) - функцией цели (целевой функцией). Неотрицательное решение (х10, x20, ... , xn0) системы (1) называется допустимым решением (планом) ЗЛП. Допусти-мое решение называется оптимальным, если оно обращает целевую функцию (2) в min или max (оптимум).

Возможности операционных систем

UNIX

Эффективное использование легковесных процессов в симметричных мультипроцессорах. Поддерживаемые в современных операционных системах (в частности, в ОС UNIX) понятия нити (thread), потока управления, или легковесного процесса на самом деле появились и получили реализацию около 30 лет тому назад. Наиболее известной операционной системой, ориентированной на поддержку множественных процессов, которые работают в общем адресном пространстве и с общими прочими ресурсами, была легендарная ОС Multics. Эта операционная система заслуживает длительного отдельного обсуждения, но, естественно не в данном курсе.

Макросы в Excel

Макросы в Excel

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

Борьба с вирусами

AntiVirus

Что же такое антивирус? Сразу же развеем одну часто возникающую иллюзию. Почему-то многие считают, что антивирус может обнаружить любой вирус, то есть, запустив антивирусную программу или монитор, можно быть абсолютно уверенным в их надежности. Такая точка зрения не совсем верна. Дело в том, что антивирус - это тоже программа, конечно, написанная профессионалом. Но эти программы способны распознавать и уничтожать только известные вирусы. То есть антивирус против конкретного вируса может быть написан только в том случае, когда у программиста есть в наличии хотя бы один экземпляр этого вируса.

Основы алгоритмического языка С++

С++

Переменные и операции языка С++. Здесь представлены базовые компоненты программ на С++. В их число входят типы данных, переменные, константы и выражения.

  • Предопределенные типы данных в С++ включают в себя типы int, char, float, double и void. В языке С++ гибкость типов данных увеличивается благодаря применению модификаторов типов. Эти модификаторы изменяют точность представления и диапазон значений переменных. Модификаторами типа являются signed, unsigned, short и long.

Модель файловой системы FAT

FAT

Разработка программы, моделирующей организацию файловой системы FAT. Идея программы. Программа позвовяет экспериментально исследовать логическую структуру файловой системы FAT, состоящую из трех областей: FAT (File Allocation Table), корневой каталог и область файлов. Имеется панель описания операций с файлами, находящимися на диске, а именно: добавить файл, удалить файл, перезаписать файл (с изменением размера). Кроме того, предоставлена возможность графического отображения соответствия файлов секторам на диске.

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

ОЗУ

Одним из важнейших устройств компьютера является память, или запоминающее устройство (ОЗУ). По определению, данном в книге "Информатика в понятиях и терминах", ОЗУ - "функциональная часть цифровой вычислительной машины, предназначенной для записи, хранения и выдачи информации, представленных в цифровом виде." Однако под это определение попадает как собственно память, так и внешние запоминающие устройства (типа накопителей на жестких и гибких дисках, магнитной ленты, CD-ROM), которые лучше отнести к устройствам ввода/вывода информации. Таким образом под компьютерной памятью в дальнейшем будет пониматься только "внутренняя память компьютера: ОЗУ, ПЗУ, кэш память и флэш-память". Итак, рассмотрим классификацию внутренней памяти компьютера.

Макинтош

Apple

И все же почему Макинтош? Что же изменилось за последнее время? Во-первых изменилась политика фирмы. Компания R.U.I., представляющая интересы Apple на российском рынке, заявила о начале широкомасштабной маркетинговой компании. Если раньше интересы Apple были направлены на узкие сегменты рынка (типа издательской и полиграфической деятельности), сегодня Apple выходит на массового потребителя, в том числе и на частных лиц. Уже более 50 официальных дистрибуторов в России занимаются поставкой Маков. И среди них - такие фирмы, как Интермикро, ArchEline. Во-вторых, отменены многие ограничения КОКОМ и теперь в нашу страну ввозят оборудование не только по принципу "бери,боже, что нам не гоже". Кроме того, образовался и быстро расширяется слой покупателей, которые имеют возможность выбирать.

WINDOWS. Средства для создания презентаций

WINDOWS

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

Web-дизайн, основы сайтостроения, проблемы построения курса и их решение

сайт

В современном мире информационных технологий существует множество способов постижения той или иной сферы человеческого познания. Одной из таких сфер являются глобальные компьютерные сети. Изучив школьную литературу которая описывает данный раздел, а точнее преподование основ web строительства. Я на толкнулся на такую особенность: либо данная сфера не так полно описывается как того (на мой субъективный взгляд) требует время, либо описание, к большому сожалению, весьма «однобоко». В большинстве литературы описание происходит только на уровне WYSIWYG (What you see is what you get – что ты видишь, то ты и получаешь) технологии. Что на мой взгляд не является правильным. Решением «такой ситуации» стала разработка курса «Web дизайн и основы PHP», который был разработан для учеников среднего – старшего звена школы.

ЕХЕ-ВИРУСЫ

вирус

В этой главе рассказано о вирусах, заражающих ЕХЕ-файлы. Приведена классификация таких вирусов, подробно рассмотрены алгоритмы их работы, отличия между ними, достоинства и недостатки. Для каждого типа вирусов представлены исходные тексты с подробными комментариями. Также приведены основные сведения о структуре и принципах Работы ЕХЕ-программы. СОМ-файлы (небольшие программы, написанные в основном на языке Assembler) медленно, но верно устаревают. Им на смену приходят пугающие своими размерами ЕХЕ-"монстры". Появились и вирусы, умеющие заражать ЕХЕ-файлы.

Основные понятия алгоритмического языка Паскаль

Блез Паскаль

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

Архиватор ZIP

 ZIP

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

Архиватор RAR

Архиватор

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

NORTON COMMANDER

NORTON COMMANDER

Оболочка Norton Commander, несомненно, является самой распространенной из используемых в настоящее время надстроек над DOS, преобразующих её командный пользовательский интерфейс в интерфейс типа “меню”. Она настолько прочно запала в сердца пользователей ПК, что с ней не хотят расставаться даже те из них, которые уже давно работают в среде Windows, применяя оболочку Norton Commander в качестве “файлового манипулятора”.

Linux. Краткая история

Linux

Linux - многозадачная и многопользовательская операционная система для бизнеса, образования и индивидуального программирования. Linux принадлежит семейству UNIX-подобных операционных систем, которая может работать на компьютерах Intel 80386, 80486 и Pentium.

Internet брандмауэры

Internet брандмауэры

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

Excel

Excel

Для пользователя Windows наибольший интерес представляют “мощные” приложения, которые в последнее время стали чрезвычайно популярны. (Так же как и сама операционная среда Windows, многие ее приложения разрабатываются фирмой Microsoft, поэтому в полных названиях всех программных продуктов присутствует название фирмы, причем его часто заменяют две буквы — MS).

HTML и базы данных

Интернет

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

3D графика и анимация. 3D Studio MAX2

3D

Основы 3D графики и анимации.
В наше время CGI-образы (от слов Computer Graphics Imagery – изображение созданное на компьютере) окружают нас повсеместно: на телевидении, в кино и даже на страницах журналов. Компьютерная графика превратилась из узкоспециальной области интересов ученых-компьюторщиков в дело, которому стремиться посвятить себя множество людей. Среди программных комплексов трехмерной графики, предназначенных для работы на компьютерах типа PC, лидирующее место занимает 3D Studio MAX2.

Syndicate content