Очерки по истории компьютерной науки и техники в Украине

       

Очерки по истории компьютерной науки и техники

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

Первая ЭВМ академика Лебедева

Аппаратное обеспечение персонального компьютера

Несмотря на широкое распространение новых операционных систем, таких как Microsoft Windows 95, Microsoft Windows NT и IBM OS/2 Warp, а также новых технологий программирования, ориентированных на Internet и средства высокого уровня, до сих пор остается актуальным создание программ, работающих с аппаратурой компьютера через порты, прерывания и функции драйверов. Многие разработчики занимаются созданием драйверов для нестандартной аппаратуры, и поэтому нуждаются в описании регистров периферийных устройств и методик работы с этими устройствами на уровне регистров и прерываний.
Перечисленные выше вопросы были рассмотрены нами во 2 томе «Библиотеки системного программиста» с названием «Аппаратное обеспечение IBM PC”, который был издан в 1992 году. С тех пор аппаратура персонального компьютера претерпела определенные изменения, не говоря уже о возникновении и широком распространении новых периферийных устройств. Поэтому мы решили переиздать упомянутый том «Библиотеки системного программиста», обновив и дополнив его новой информацией.

Определение конфигурации компьютера
Регистры часов реального времени
Чтение данных из устройства

Раздел - Инвестиционные фонды

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

Взаимные
Закрытые
Индексные
Кредитные
Открытые

Паевые
Пенсионные
Прямые
Публичные
Россия
Специализированные
Теория
Технологические

Фонды
Хедж
Разумный инвестор

FreeBSD - статьи

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

Добавление из дистрибутива
FreeBSD 5.2. Первые впечатления
Файловая система устройств
Настройка mysql

Запуск Linux-приложений из FreeBSD
Мониторинг загрузки канала интернет-шлюза на FreeBSD
PC-BSD: вхождение в берклианскую тему
Настраиваем русский Unicode во FreeBSD
FreeBSD 2.0 для чайников

Подробное руководство по PPP
FTP - статьи
Руководство по FTP
FTP tutorial
GPS - статьи

Пособие по написанию WAP-сайтов

Прочтя эту книгу, вы научитесь создавать многочисленные приложения, предназначенные для работы в беспроводной Сети с помощью сотового телефона. Такие приложения поддерживают протокол WAP (Wireless Application Protocol -протокол беспроводных приложений). Протокол WAP определяет набор правил,которому должны следовать как WAP-приложеиия, так и браузеры, работающиена переносных устройствах. Если у вас еще нет телефона, поддерживающегопротокол WAP, вы можете скачать из Сети и использовать один из пакетов дляразработки программного обеспечения WAP, описанных в дайной главе.
Используя подобный пакет, вы сможете разрабатывать и запускать приложения,поддерживающие протокол WAP на своем персональном компьютере. Рисунок 1.1 показывает вид меню приложения MovieGuide (путеводитель по кинотеатрам), которое выеще создадите в Главе 4 «Просмотр афиш кинотеатров». Аналогично, Рисунок 1.2 показывает вид экрана приложения Weatherlnfo (информация о погоде), которое вы создадите в Главе 14 «Просмотр информации о погоде».

Необходимость использования языков WML и HDML
Подробнее о приложении WorldTime.wml
Отображение списка горнолыжных регионов
Отображение кинофильмов в кинотеатре и времени их начала

Отображение результата конвертирования
Подключение к интерфейсу «Интеллектуального» Дома
Отображение списка доступных символов акций
Подробнее о приложении PhoneBook.wml
Приглашение к вводу номера для ответа

Приглашение к вводу адреса для ответа
Подробнее о приложении FlightSchedule.wml
Отображение текущего состояния посылки
Приглашение к вводу информации по закладной

Приглашение к вводу почтового индекса, города или штата
Приглашение к вводу номера товара и его описания
Вывод ресторанов с определенным видом кухни
Приглашение пользователю сделать выбор из списка городов
Приглашение для ввода названия компании или профиля ее деятельности

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

Приглашение пользователю на «вращение барабанов» игорного автомата
Приглашение пользователю на выбор типа приложений
Операторы присваивания

Разработка в 1С 8.0

Для начала работы после установки 1СПредприятия 8.0 создайте новую информационную базу, затем запустите 1С Предприятие 8.0 в режиме Конфигуратор и откройте дерево конфигурации. Все эти операции описаны в книге 1С:Предприятие 8.0. Руководство по установке и запуску, входящей в документацию к программному продукту.

Справочники
Общие модули
Константы Менеджер
Панель «Элементы управления»

Язык программирования
Иерархический обход
2-й способ формирования диаграммы
Реквизиты регистра сведений

Регистры остатки и регистры оборотов
Субсчета

Изучение принципов алгоритмического программирования на Pascal

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

Идентификаторы

Сеть и удаленный доступ к сети

Технология DirectParallel обеспечивает связь между двумя компьютерами через стандартный или расширенный (ECP) параллельный порт с использованием параллельных кабелей типа Basic или Fast компании Parallel Technologies. Сведения о настройке прямого сетевого подключения по кабелю DirectParallel см. в разделе Чтобы создать прямое сетевое подключение с помощью кабеля DirectParallel. Кабели для прямого кабельного подключения можно приобрести несколькими способами. Можно, например, заказать кабели DirectParallel в компании Parallel Technologies или у ее местного дилера. Дополнительные сведения см. в разделе Чтобы связаться с компанией Parallel Technologies или ее местным дилером с целью приобретения кабелей для прямого подключения.

Доступ с использованием ISDN
Использование файлов команд устройств (inf-файлов)

Работа в старом добром 3dsmax5

В последнее время (ну теперь уже в предпоследнее) появилось очень много программ для моделирования, анимации и визуализации трехмерных миров. Каждая из них по-своему хороша, однако лучшее сочетание простоты управления и эффектности конечного результата удалось создать, как мне кажется, разработчикам из Discreet, Inc. (ранее Kinetix). Действительно, став самой распространенной и мощной настольной программой, 3D Studio Max обратил на себя внимание не только новичков, но и профессионалов. Однако первых не должны пугать многочисленные возможности, заложенные в Мах для вторых, - программа позволяет успешно работать и тем, и другим, - каждому на своем уровне.

От Автора
Введение
Установка программы
Элементы Управления
Команды и Операции над объектами

Моделирование
Освещение и Камеры
Материалы
Текстурные Карты
Анимация

Визуализация и Специальные Эффекты
50 Советов Профессионала
Основные ресурсы Мах в Интернет
Использование клавиатуры в Мах
Список Основных Кнопок
Глоссарии

Система ArchiCAD

Planix Home 3D Architect — это простая программа для строительного, интерьерного и ландшафтного проектирования. С помощью этой программы вы можете быстро создать точный проект вашего дома или сада, присвоить цифры или символы объектам на чертеже и наконец создать множество отчетов, основанных на этих данных.
Вы можете объемно увидеть ваш дом изнутри либо сверху, либо с определенной точки изнутри и добиться высококачественного трехмерного изображения, используя текстуры и цвет.
И наконец, вы можете создать трехмерную презентацию вашего чертежа. Видеофайл покажет то, что вы увидели бы, если бы прошли по дому.
Вы. можете направлять движение по плану самостоятельно. Planix Home 3D Architect позволяет:
Проектирование строительства, перепланировки и расширения дома.
Создание схем этажей.
Проектирование внутренних помещений.
Ландшафтное проектирование.
CATV, аудио/видео, компьютерные диаграммы и проекты электрических коммуникаций.
Создание описи всего имущества и ценностей, хранящихся в вашем доме.
Определенные символы, такие как лестницы, камины, двери, окна и тумбочки, имеют особые свойства, что вызывает некоторые особенности процесса вставки их в рисунок. Например, в двухмерном изображении учитывается лишь ширина окна, а для вида в трех измерениях должна учитываться и его высота. Вместо использования готового макета лестницы вы можете создать уникальную лестницу, которая бы идеально подходила к обстановке вашего дома.
Вы разместите двери, окна и камины вдоль стен дома, a Planix Home 3D Architect поможет вам определить, какой стороной вы ставите тот или иной объект.
Когда вы ставите две тумбочки в углу комнаты, между ними остается пустое место, которое обычно прикрыто специальной крышкой. Но в Planix Home 3D Architect есть операция, которая специально создаст символ нужного размера для такой крышки.
Преимущества Planix Home 3D Architect — это скорость, много возможностей и простота работы с программой. Они проявляют себя в нуж-ный момент и не мешают, когда вы в них не нуждаетесь. Если вы знакомы с Windows, то увидите знакомый интерфейс, систему меню и т.д. Если нет, вам будет легко научиться работать с программой. А обмен информацией с электронными таблицами, текстовым редактором, базой данных или настольной издательской программой — это очень удобно, потому что вы можете работать сразу с несколькими приложениями одновременно.

Система ArchiCAD
Определение параллельной проекции

Основы WAP

WAP - это протокол сетевого общения, который применяется для передачи информационного содержания Интернет беспроводным клиентам, таким, как мобильные телефоны.
WML - это язык разметки текста, который позволяет создавать страницы, выводимые WAP-браузером.
Используя данное руководство, Вы научитесь создавать страницы WML. Для изучения этого курса необходимо иметь базовые представления о WWW, HTML, основах создания Web-страниц, JavaScript, XML.
WAP возник благодаря развитию беспроводной связи.Создателями данного стандарта руководило желание предоставить доступ к информационному содержимому Интернет беспроводным клиентам - обладателям мобильных телефонов.

Что такое WAP?
Поля ввода
Что такое WML?
Функции библиотеки Lang

Функции библиотеки String
Функции библиотеки URL
Элементы колоды/карт

Атомные электростанции и их опасность

Опасна ли ядерная энергетика? Этим вопросом особенно часто стали задаваться в последнее время, особенно после аварий на атомных электростанциях Тримайл-Айленд и Чернобыльской АЭС. И если опасность все же имеется, то каким образом можно уменьшить риск неприятных последствий аварии? И где же причина того или иного фактора опасности? Ответу на эти вопросы и посвящена данная работа.
В данном докладе будут освещены основные вопросы устройства и работы атомных электростанций и ядерных реакторов, проведена сравнительная характеристика различных типов ядерных реакторов, разъяснены причины их опасности.

Исследования изменений основных экологических показателей
Математическая программа УРАН

Самоучитель по Corel 11

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

Основы
Состав изображений
Линии
Текст

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

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

Размещение текста на траектории
Точечные изображения и коллажи
Вывод иллюстрации

Русский учебник по XML

Популярность World Wide Web и неотъемлемой ее части, HTML, безусловно, стала причиной повышенного внимания к системам гипертекстовой разметки документов. Хотя понятие гипертекста было введено В.Бушем еще в 1945 году и, начиная с 60-х годов стали появляться первые приложения, использующие гипертекстовые данные, всплеск активности вокруг этой технологии начался лишь тогда, когда возникла реальная необходимость в механизме объединения множества информационных ресурсов, обеспечения возможности создания, просмотра нелинейного текста. И примером реализации этого механизма послужила паутина WWW.
Язык разметки документов - это набор специальных инструкций, называемых тэгами, предназначенных для формирования в документах какой-либо структуры и определения отношений между различными элементами этой структуры. Тэги языка, или, как их иногда называют, управляющие дескрипторы, в таких документах каким-то образом кодируются, выделяются относительно основного содержимого документа и служат в качестве инструкций для программы, производящей показ содержимого документа на стороне клиента. В самых первых системах для обозначения этих команд использовались символы “<” и “>”, внутри которых помещались названия инструкций и их параметры. Сейчас такой способ обозначения тэгов является стандартным.

Продолжение
Что такое проверка правильности XML?

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

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

MIDI-клавиатура на PIC16F84
Простой регулятор мощности
Простые электромузыкальные инструменты
Музотрон