Рубрика «Технологии»

Перспективы использования XML-технологии

pic

«Если бы вычислительная сеть была
традиционной наукой, то Тим Бернерс-Ли
получил бы Нобелевскую премию»
Эрик Шмидт (Eric Schmidt)
Исполнительный директор Novell

Сегодня действительно Тима Бернерса-Ли называют создателем Всемирной Паутины (WWW), который совершил революцию в компьютерном мире в начале последнего десятилетия XX века. Теперь он говорит уже о втором поколении Паутины и называет ее Семантической Паутиной (Semantic Web).
Многие программисты слышали, а некоторые уже работают с такой технологией, как расширяемый язык разметки XML (eXtensible Markup Language), который, кстати, является детищем того же Бернерса-Ли.

Автор:

Unix от юзера и до администратора
Табели о рангах

pic

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

Автор: Булат Урманчеев

«Эзоповы языки» для программистов
Словарь терминов по информатике

pic

Есть известная легенда про древнегреческого баснописца Эзопа о том, что его хозяин спрашивает: «Что самое хорошее на свете?» — «Язык, — отвечает Эзоп, — потому что при помощи языка мы едим, говорим хорошие слова, признаемся в любви, слагаем стихи, поем и вообще отличаемся речью от зверей».
«Что же тогда самое плохое на свете?» — спрашивает хозяин. — «Язык, — отвечает Эзоп, — потому что при помощи языка мы говорим злые слова, отдаем приказ на убийство, лжем, сквернословим и предаем». «Что же тогда самое вкусное на свете?» «Язык, — опять отвечает Эзоп, — потому что хорошо отваренный язык, приправленный специями, настолько вкусен, что язык можно проглотить».
Как известно, Эзоп является создателем понятия «Эзопов язык», или иносказательного языка, используемого в баснях. Языков много, каждый народ имеет собственный язык. Есть язык жестов и много еще различных языков. Имеет многочисленные языки и информатика. Причем применяемые в информатике языки — самые иносказательные в мире. Сегодня мы расскажем о некоторых языках программирования. Их такое количество, что мы вынуждены дать лишь самые краткие данные, которые не в состоянии охватить последние версии языков или вновь появившиеся. Далеко не все из используемых в настоящее время языков программирования вошли в данный перечень.

Автор:

Автоматизированные системы управления предприятием ERP-системы

pic

ERP-системы — последнее достижение в эволюции автоматизированных интегрированных систем управления предприятием (раньше их еще называли АСУ. Многие могут помнить период «всеобщей АСУнизации» 70-х годов прошлого века, который в условиях плановой экономики не дал ощутимого эффекта). Их непосредственными предшественницами были MRPII-системы (Manufacture Resources Planning — планирование производственных ресурсов). Изначально работа MRPII-систем сводилась к планированию материальных, мощностных и финансовых ресурсов, необходимых для осуществления производственной деятельности предприятия. Эти системы развивались, в них вводились новые функциональные возможности. Постепенно возникло понимание того, как приспособить подобные системы для планирования и управления бизнесом всего предприятия и даже многопрофильной корпорации. Системы, реализовавшие эти идеи, получили название ERP-систем. Различия между ERP- и MRPII-системами видны уже из названий: с одной стороны, планирование ресурсов промышленного предприятия/корпорации (Enterprise Resources Planning), с другой — планирование ресурсов производства (Manufacture Resources Planning).

Автор: Нусрат Хикматуллаев

Мобильная связь для персонального компьютера

pic

С появлением сотовой связи человек получил возможность быть доступным всегда и везде, где угодно и когда угодно. Международный автоматический роуминг в мобильной связи дал такие свободы, что понятие «офис» или место работы скоро станет таким архаическим, как родовое имение. В конце прошлого века казалось, что еще чуть-чуть, и связь третьего поколения со сладким названием 3G замкнет круг мироздания путем объединения голоса, данных и сети Интернет. И правда, результаты внедрения связи 3G и даже 4G,например, в Японии впечатляют и вдохновляют. Однако за кажущимся удобством пользования сетью Интернет посредством мобильной связи 3G скрываются ущербность и недостаточность. До конца так и не произошло полного слияния телефона и компьютера, несмотря на некоторое количество вполне рабочих моделей коммуникаторов. Наверное, в этой связи компьютерные компании, и в первую очередь Intel, обратили свой взгляд на новейшие технологии широкополосного беспроводного доступа, предназначенные в первую очередь для работы с мобильными устройствами — такими, как ноутбук.

Автор:

Краткий рассказик про интерфейс “скази”

pic

Помнится, в 1995 году на компьютерной выставке «Компьютер-Азия» к нашему стенду подошел некий господин и что-то спросил про интерфейс «эс-си-эс-ай» (SCSI), все «профессионалы» посмотрели на него как на явного «чайника», потому что речь шла об интерфейсе, который во всем мире произносится не иначе как «СКАЗИ»(и не важно, как он читается по буквам), а используется он в основном для самого профессионального применения , то есть профессионалами.

Автор:

Распределенные и параллельные вычисления

pic

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

Автор:

Нанотехнологии: когда наноразмер имеет вселенские размеры

pic

Когда Антони Ван Левенгук в 1673 году первым из людей увидел микробов, наверное, никто и не мог предположить, какое открытие он сделал, создав свои уникальные для того времени микроскопы, позволяющие делать увеличение до 250-300 раз. Люди с удивлением обнаружили, что в капле воды находится огромное количество мельчайших живых существ, а капля крови состоит из множества красных телец. Так свершилось одно из великих открытий, положившее начало микробиологии. Более трехсот лет человечество осваивало микромир, были созданы микроэлектроника, микрохирургия, а микробиология достигла небывалых высот от создания новых медицинских вакцин до клонирования органов и даже целых организмов. И вот в середине двадцатого столетия человечество вплотную подошло к наноразмерам, или размерам, сопоставимым с размерами одной миллиардной доли метра. Именно возможность оперировать с наноразмерами и привела к возникновению современного понятия нанотехнологии.

Автор:

Unix от юзера и до администратора

pic

Занятие первое — вводное

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

Автор: Булат Урманчеев

Высший пилотаж

pic

Функциональное программирование

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

Автор: Юрген Берлет