Информация по предмету Компьютеры, программирование

  • 81. Internet. Службы и возможности
    Другое Компьютеры, программирование

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

    1. Во-первых: жанр "сетевой" прессы определяется спецификой Сети как медийной среды и особенностями восприятия информации с экрана монитора. В первую очередь это гипертекстовые ссылки, которые обеспечивают доступ к архивам и другим электронным ресурсам. Таким образом, читатель имеет дело не с линейным текстом, а с расширенным объемом информации.
    2. Во-вторых: многочисленные формы обратной связи (гостевые книги, форумы, конференции, интерактив) дают читателю возможность участвовать в производстве информационного продукта и размывают грань между автором и читателем. Стилистические особенности сетевого текста отчасти связаны с тем, что еще в обозримом прошлом читатели сетевой прессы знали авторов лично или по переписке. Отсюда некоторая вольность в обращении со словами и тяготение к разговорной лексике. Кроме того, обычное для "нормальной" прессы подавление авторской индивидуальности через тщательную редактуру в сетевой прессе пока широко не распространено.
    3. В-третьих: сетевые СМИ обладают целым рядом преимуществ по сравнению с печатной прессой. Это возможность незамедлительной публикации материалов, благодаря которой сетевые издания оказываются оперативнее газет и телевидения, ведь оперативность газеты ограничена сроком выхода номера, а оперативность телевидения - временем выхода в эфир новостей; оперативность же сетевого издания вообще ничем не ограничена. Эта идея породила "ленту новостей". Однако, по мнению некоторых сетевых журналистов, по-настоящему в ней заинтересован весьма и весьма узкий круг потребителей информации. Представитель "молчаливого большинства" не нуждается в том безумном количестве разнообразных новостей, которые проходят по каналам информационных агентств.
    4. В-четвертых: относительно малая себестоимость сетевых проектов и отсутствие централизации благоприятствуют расцвету специализированных газет и журналов. Тем самым обеспечивается гарантированная Конституцией свобода слова и самовыражения.
  • 82. Internet-телефония как двигатель SIP
    Другое Компьютеры, программирование

    Однако стандарт SIP не бесспорен, «конкуренция» поджимает со всех сторон: так, поставщику Skype удалось чуть ли не за ночь занять рынок бесплатной Internet-телефонии, да и вообще создать его. Вместо того чтобы ввязываться в дискуссии о стандартизации, инженеры Skype предпочли сами творить историю, предложив собственный подход. То обстоятельство, что при использовании этого метода трафик частично проходит через компьютеры, которые не имеют никакого отношения к участвующим в разговоре пользователям, вследствие чего приходится мириться с неустранимым риском вторжения в частную сферу, по всей видимости, никому не мешает. Для дальнейшего успеха очень важно, примут ли эту технологию в качестве стандарта такие игроки, как Cisco и Microsoft, вопрос пока открыт. Еще один протокол VoIP, IAX, наделал очень много шума в связи с перспективой появления нового стандарта. В спецификации IAX меньше 50 страниц, и привлекает она своей простотой. Воодушевленное этим фактом сообщество открытых исходных кодов, организовавшееся вокруг проекта Asterisk, рассчитывает в связи с этим на появление недорогого оборудования для передачи голоса по IP. Однако речь в случае IAX идет о полностью самостоятельном протоколе. Стань он разработкой более крупного игрока, возмущению не было бы предела. А теперь, как и в случае со Skypc, IAX остается ждать, согласятся ли его принять лидеры рынка.

  • 83. Interprocess Communication
    Другое Компьютеры, программирование

    Уровни TCP/IPУровни ISO/OSII. Прикладных программ

    1. Прикладных программ
    2. Представление данныхII. Транспортный
    3. Сеансовый
    4. Транспортный III. Межсетевой
    5. Сетевой IV. Доступа к сети
    6. Канальный
    7. Физический
    8. Уровень доступа к сети TCP/IP обеспечивают аппаратные интерфейсы и драйверы этих аппаратных интерфейсов. К примеру, протоколами уровня доступа к сети являются протоколы Ethernet. Их суть в следующем. Ethernet - это система, обеспечивающая "мгновенный" доступ с "контролем несущей" и обнаружением столкновений. Ethernet - широковещательная сеть, это означает, что любое сообщение, выходящее из источника становится видимым всем остальным Ethernet- устройствам. Ethernet симметрична (нет никакого физического главенства), она предполагает наличие некоторой физической среды (разновидности коаксиального кабеля, кабель “витая пара”, СВЧ диапазон и др.), Ethernet-устройства, которое осуществляет взаимодействие в рамках данной среды. Так как сеть симметрична, то возникает проблема столкновения пакетов передающихся данных, то есть, когда одновременно посылаются два пакета данных из разных устройств - в этом случае происходит отказ передачи данных у обоих устройств, после этого они замирают на некоторое время, а затем делают еще одну попытку. Это напоминает разговор вежливых людей в темной комнате: если один человек говорит, то остальные молчат; когда, два человека, начинают говорить, то оба одновременно замолкают и делают паузу.
    Следующее свойство Ethernet çàêлþ÷àåòся â òîì, ÷òî êàæäîå èз Ethernet-устройств имеет уникальный адрес, этот адрес присваивается ему при изготовлении. Существует ряд международных правил, которые создают невозможным появление в мире двух Ethernet-устройств с одинаковым номером, будь-то уже сгоревшие устройства или еще находящиеся в строю. Этот адрес можно сравнить со штрих-кодом, который встречается на различных продуктах.

  • 84. IP – телефония
    Другое Компьютеры, программирование

    Общий принцип действия телефонных серверов IP-телефонии таков: с одной стороны, сервер связан с телефонными линиями и может соединиться с любым телефоном мира. С другой стороны, сервер связан с Интернетом и может связаться с любым компьютером в мире. Сервер принимает стандартный телефонный сигнал, оцифровывает его (если он исходно не цифровой), значительно сжимает, разбивает на пакеты и отправляет через Интернет по назначению с использованием протокола Интернет (TCP/IP). Для пакетов, приходящих из Сети на телефонный сервер и уходящих в телефонную линию, операция происходит в обратном порядке. Обе составляющие операции (вход сигнала в телефонную сеть и его выход из телефонной сети) происходят практически одновременно, что позволяет обеспечить полнодуплексный разговор. На основе этих базовых операций можно построить много различных конфигураций. Допустим, звонок телефон-компьютер или компьютер-телефон может обеспечивать один телефонный сервер. Для организации связи телефон(факс)-телефон(факс) нужно два сервера.

  • 85. IP-телефония
    Другое Компьютеры, программирование

    В марте 1996 г. произошло еще одно памятное событие. Тогда было объявлено о совместном проекте под названием «Internet Telephone Gate» двух компаний: уже известно нам Vocal Tec и крупнейшего производителя для компьютерной телефонный Dialogic, для чего между Сетью и телефоном устанавливается специализированный шлюз. Последний получил название (Vocal Tec Telephone Gateway) и представлял собой специализированную программу, которая использовала голосовые платы Dialogic. Многоканальные голосовые платы позволяют, во-первых, одной системе VTG поддерживать до восьми независимых телефонных разговоров через сеть, а во-вторых, убрали проблему адреса, взяв на себя преобразование обычных телефонных номеров в IP-адрес и обратно. Для разговора одного пользователя в том продукте достаточно будет ширины полосы канала порядка 11 кбит/с. Вот так возможность высокого уплотнения канала и малая стоимость связи создали предпосылки для коренных изменений телекоммуникационного мира. Сегодня многое ясно, что ИТ лишь шаг на пути к глобальной мультимедиа-связи.

  • 86. Java — язык программирования
    Другое Компьютеры, программирование

    Апплеты используются для предоставления интерактивных возможностей веб-приложений, которые не могут быть предоставлены HTML. Так как байт-код Java платформо-независим, то Java-апплеты могут выполняться с помощью плагинов браузерами многих платформ, включая Microsoft Windows, UNIX, Apple Mac OS и GNU/Linux. Такие программы с открытым исходным кодом, как applet2app">[1] <http://ru.wikipedia.org/wiki/Java-%D0%B0%D0%BF%D0%BF%D0%BB%D0%B5%D1%82>, могут быть использованы для преобразования апплета в самостоятельные программы на Java или исполняемые файлы Linux и Windows.апплеты позволяют строить эффективные и безопасные приложения Интернет с частичной обработкой информации на стороне пользователя. В простейшем случае это проверка правильности заполнения форм на странице (без запроса к серверу), в сложных - серьезные Гео-информационные системы (ГИС), которые благодаря Java-апплетам не требуют постоянной передачи больших объемов графической информации от сервера к пользователю: после загрузки компьютер пользователя работает практически автономно. И, даже при начальной загрузке, исходные данные передаются не в графическом, а в компактном векторном виде.

  • 87. Java технологія и основні риси та перспективи застосування
    Другое Компьютеры, программирование

    Оскільки аплети Java інтерпретуються, а не компілюються, то їх виконання на різних платформах значно полегшується. В цьому випадку достатньо створити для кожної платформи виконуючу Java-систему. Якщо існує така система для даної операційної системи, то будь-яка Java-програма може виконуватись в даному середовищі без додаткової компіляції на цій платформі. Проте Java не є інтерпретованою мовою в чистому розумінні. Програма на Java компілюється. Результатом роботи компілятора Java є байткод (bytecode). Байткод - це оптимізований набір команд, призначений для виконання уявним пристроєм - віртуальною Java-машиною. В такий спосіб витрати на інтерпретацію зводяться до мінімуму, оскільки байкод вже є оптимізованим, і досягається досить висока продуктивність Java-програм. Наведені вище особливості дають підставу розглядати Java не як ще одну мову програмування, а як окрему інформаційну технологію. Таким чином, інтерпретація - це найлегший шлях до перенесення програм, реалізований в Java технології. Незважаючи на те, що мова Java була розроблена в розрахунку на інтерпретацію, технічно немає нічого такого, що б перешкоджало компіляції байткоду в виконуваний код. До байткоду, який пересилається по мережі, застосовується динамічна компіляція, але це ніяк не впливає на переносимість та безпеку, оскільки роботу програми все ще контролює виконуюча система. Такий підхід застосовано в багатьох виконуючих системах Java, що забезпечує продуктивність на рівні оптимізованого коду С++.

  • 88. Java: Управление ресурсами
    Другое Компьютеры, программирование

    Многие программисты (особенно только что пересевшие с C++), видят замену деструкторов в виде методов finalize. Это не есть правильно. Во первых, этот метод не вызовется, пока на объект имеются ссылки. Нет гарантии, что он вызовется тогда, когда вам это нужно. Он может вообще никогда не вызваться. Есть, конечно, метод System.runFinalizersOnExit(), но он уже давно deprecated из-за возможных deadlock-ов. Как справедливо заметил Bruce Eckel в замечательной книжке Thinking in Java метод finalize стоит использовать только для того, чтобы освободить память (или другой, не очень критичный ресурс), выделенную в native методах. Для прочих же ресурсов следует добавить явный вызов метода очистки ресурсов (он может называться по-разному - close, dispose, cleanup, и т.д.), внутри конструкции finally. Внутри finally - для того, чтобы не прозевать какое-нибудь исключение. Пример типичных конструкций:

  • 89. Java99: Архитектура и интерфейсы
    Другое Компьютеры, программирование

    КомпонентОписаниеBoxКонтейнер общего назначения для организации вложенных компонентов используя модель BoxLayout.JappletПодкласс класса Applet содержащий JRootPane для того, чтобы добавить к приложению различные интерфейсные элементы типа менюJbuttonКнопка, которая может содержать либо текст, либо графическое изображение, либо и то и другоеJcheckBoxКнопка с независимой фиксациейJcheckBoxMenuItemКнопка с независимой фиксацией для использования в менюJcolorChooserКомпонент для выбора цвета в одной из цветовых схем. Используется совместно с javax.swing.colorchooserJcomboBoxКомбинированый список строка ввода и выпадающий список. Пользователь может вводить текст или выбирать элемент из списка.JcomponentКорневой элемент иерархии библиотеки компонентов Swing. Добавляет специфические свойства типа подсказок и поддержки двойной буферизацииJdesktopPaneКонтейнер для компонентов JInternalFrame имитирующий работу desktop в одном окне. Поддерживает многооконный интерфейс (MDI)JdialogКонтейнер для отображения диалоговых панелейJeditorPaneТекстовый редактор с богатыми возможностяим, управление свойствами которого возможно через объект EditorKit. По умолчанию может отобрать и редактировать текст в формате HTML и RTFJfileChooserКомпонент для выбора файла или каталога. Поддерживается фильтрация и возможность предварительного просмотра содержимого файла. Используется совместно с javax.swing.filechooserJframeКонтейнер для окон верхнего уровняJinternalFrameКонтейнер для вложенных окон. Схож с JFrame и отображает заголовок окна. В то же время не является независимым окном и отображается внутри родительского контейнера. Часто используется вместе с JDesktopPane.JlabelКомпонент для отображения текста, графического изображения или того и другогоJlayeredPaneКонтейнер, позволяющий дочерним объектам перекрывать друг друга. Управляет порядком наложения дочерних объектов двуг на другаJlistКомпонент для отображения списка с возможностью выбора. Элементами списка могут быть строки, графические изображения или другие объектыJmenuВыпадающее меню в JMenuBar или подменю внутри другого менюJmenuBarКомпонент, отображающий набор выпадающих меню.JmenuItemОдин элемент менюJoptionPaneКомпонент, использующийся для отображения простых диалоговых панелей внутри контейнера JDialog. Задает набор статических методов для стандартных диалоговых панелейJpanelКонтейнер для группировки компонентов в соответствующем LayoutManager.JpasswordFieldПоле ввода данных, в котором вводимый текст не отображаетсяJpopupMenuОкно, в котором отображается всплывающее меню. Используется JMenu или для создания отдельных всплывающих менюJprogressBarКомпонент, который показывает процесс выполнения длительной операцииJradioButtonКнопка с зависимой фиксациейJradioButtonMenuItemКнопка с зависимой фиксацией для использования в менюJrootPaneКомплексный контейнер, используемый JApplet, JDialog, JFrame и JInternalFrame.JScrollBarГоризонтальная или вертикальная полоса прокруткиJScrollPaneКонтейнер, позволяющий дочерним компонентам прокручиваться вертикально или горизонтально. Обеспечивает поддержку фиксированных областей.JseparatorКомпонент для отрисовки горизонтальных и вертикальных разделителей.JsliderКомпонент для наглядного ввода цифровых значенийJSplitPaneКонтейнер, в котором отображаются два дочерних объекта, размер которых можно изменятьJtabbedPaneКонтейнер, реализующий панель с закладкамиJtableКомпонент для отображения таблиц с возможностью редактирования их содержимого. Может отображать как строчные данные, так и любой другой тип данных. Обычно используется совместно с javax.swing.tableJtextAreaКомпонент для отображения и редактирования многострочного текста. Основан на компоненте JTextComponent.JtextComponentКомпонент для реализации компонентов для отображения и редактирования текста. Является частью javax.swing.textJtextFieldКомпонент для отображения, ввода и редактирования одной строки текста. Основан на компоненте JTextComponent.JtextPaneПодкласс JEditorPane для отображения и редактирования отформатированного текста, который не является текстом в формате HTML или RTFJtoggleButtonРодительский компонент для JCheckBox и JRadioButton.JtoolBarКомпонент для отображения панели инструментовJtoolTipОкно для отображения подсказок или другой пояснительной инфомацииJtreeКомпонент для отображения древрвидной структуры данных. Помимо строчных данных может отображать любые другие. Используется совместно с javax.swing.treeJworkportКонтейнер для отображения какой-лиюбо части дочернего объекта. Обычно используется совместно с JScrollPane.JwindowОкно, но без заголовка, полос прокрутки и других элементов.С помощью Java 2D можно разрабатывать графические приложения. Этот программный интерфейс обеспечивает поддержку двумерной графики, обработку графических изображений, рендеринг, управление цветами и работу с устройствами печати. Интерфейс Java 2D состоит из модели, которая поддерживает отрисовку линий, графических изображений, преобразования цветов, составление графики. Модель является аппаратно-независимой. Интерфейс Java 2D реализован в пакетах java.awt и java.awt.image.

  • 90. JavaScript: полезные функции
    Другое Компьютеры, программирование

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

  • 91. Java-технологии
    Другое Компьютеры, программирование

    Если для 1996г. было характерно появление Java-компиляторов для различных платформ, то 1997г. ознаменовался выпуском всевозможных конверторов исходного текста программ и специальных технологий, позволяющих использовать в Java-программах наработки, составленные на других языках. В качестве примера , Visual J++1.1 оснащён конвертором для преобразования апплет в компоненты ActivX. На не раз уже упоминавшейся конференции JavaOne были представлены по крайней мере два продукта, дающие разработчикам на Visual Basic возможность переносить свои программы на язык Java. Было объявлено, что средства конвертирования Applet Designer Visual Basic-to-Java фирмы Tvobject, согласно договору с фирмой Asymetrix, будут предлагаться в качестве дополнения к среде SuperCede Java/ ActivX Edition и DataBase Edition. Фирма Halcyon сообщила о намерении выпустить продукт под названием VBIX для преобразования программ на Visual Basic в двоичный Java-код. На той же конференции фирма Roug Wave Software представила две библиотеки Serialize.h++1.0 и Jtools2.0 C++ и Java-классов соответственно. Они позволяют организовать двунаправленный обмен вызовами из программ, составленных на С++ и Java. Ещё один заметный продукт TwinPeaks, представленный совместно фирмами Sun и Ilog Software, реализует технологию С++ Bridging, дающую разработчикам серверного ПО на языке Java возможность использовать программы на С++, не переписывая текста. Наконец, компания Futjitsu Software предложила разработчикам компилятор NetCobol, автоматически транслирующий программы на Коболе в Java-апплеты и приложения. По мнению специалистов, появлению таких продуктов приведёт к скорейшей ассимиляции Java в сообществе программистов.

  • 92. JPEG
    Другое Компьютеры, программирование

    Формат файла JPEG (Joint Photographic Experts Group - Объединенная экспертная группа по фотографии, произносится “джейпег”) был разработан компанией C-Cube Microsystems как эффективный метод хранения изображений с большой глубиной цвета, например, получаемых при сканировании фотографий с многочисленными едва уловимыми (а иногда и неуловимыми) оттенками цвета. Самое большое отличие формата JPEG от других рассмотренных здесь форматов состоит в том, что в JPEG используется алгоритм сжатия с потерями (а не алгоритм без потерь) информации. Алгоритм сжатия без потерь так сохраняет информацию об изображении, что распакованное изображение в точности соответствует оригиналу. При сжатии с потерями приносится в жертву часть информации об изображении, чтобы достичь большего коэффициента сжатия. Распакованное изображение JPEG редко соответствует оригиналу абсолютно точно, но очень часто эти различия столь незначительны, что их едва можно (если вообще можно) обнаружить.

  • 93. Labwork. Возможности и перспективы развития
    Другое Компьютеры, программирование

    Labwork является открытой системой программирования и имеет встроенную поддержку всех применяемых в настоящее время программных интерфейсов, таких как Win32 DLL, COM.NET, DDE, сетевых протоколов на базе IP, DataSocket и др. В состав Labwork входят библиотеки управления различными аппаратными средствами и интерфейсами, такими как PCI, CompactPCI/PXI, VME, VXI, GPIB (КОП), PLC, VISA, системами технического зрения и др. Программные продукты, созданные с использованием Labwork, могут быть дополнены фрагментами, азработанными на традиционных языках программирования, например C/С++, Pascal, Basic, FORTRAN. И наоборот можно использовать модули, разработанные в Labwork в проектах, создаваемых в других системах программирования. Таким образом, Labwork позволяет разрабатывать практически любые приложения, взаимодействующие с любыми видами аппаратных средств, поддерживаемых операционной системой компьютера.

  • 94. Linux
    Другое Компьютеры, программирование

    Рисунок 1. Open Linux Standard компании Caldera Systems входит в состав линии продуктов Open Linux и имеет богатый комплект коммерческих приложений: графическую оболочку Looking Glass, сервер FastTrack Web от Netscape и офисный пакет Star Office от StarDivision.Компания Caldera, основателем которой был бывший исполнительный директор Novell Рэй Ноорда, тесно сотрудничает с Novell и имеет сильную поддержку NetWare. Вместе с тем недавно выпущенный продукт NetWare for Linux вряд ли можно назвать удачным, так как он дорог и к тому же запоздал с выходом. Несмотря на клиентскую поддержку NetWare (стандартную, мощную, с таблицей связей Linux и инструментарием управления NDS), этого может оказаться недостаточно для продажи продукта. Хорошая поддержка клиентов и серверов NetWare уже включена в операционную систему Linux. Например, Mars_nwe (его код свободно доступен) эмулирует сервер NetWare 3.х, распространяя службы файлов и печати IPX/SPX на имеющихся клиентов NetWare. (Одно из предложений Caldera, OpenLinux Standard, приводится в качестве примера на Рисунке 1. Продукт имеет клиентскую поддержку NetWare.)

  • 95. Linux, FreeBSD и другие
    Другое Компьютеры, программирование

    Именно данное обстоятельство и обусловило наш выбор операционных систем. Если с некоммерческими UnixWare и Solaris проблем не возникло - мы их получили в российских представительствах SCO и Sun, то бесплатные ОС было решено сначала приобрести на радиорынках. Здесь мы обнаружили массу всевозможных свободно распространяемых ОС: Caldera OpenLinux, Debian GNU/Linux, LinuxPPC, LinuxWare, RedHat Linux, Slackware Linux, S.u.S.E. Linux, TurboLinux, Yggdrasil Linux, FreeBSD, OpenBSD, NetBSD. Однако более детальное знакомство с некоторыми из них нас полностью разочаровало: они не годились для изучения системы. Поэтому мы решили найти официальные дистрибутивы свободно распространяемых ОС. В результате тестируемых систем оказалось немного: FreeBSD 2.2.6 и Slackware Linux 3.5 нам предоставила компания LКомпьюЛинк¦, а дистрибутив RedHat Linux 5.0 был получен через книжный салон компании LФольком¦. Поскольку указанные версии FreeBSD и RedHat несколько устарели, мы приобрели на радиорынке и испытали и более новые их версии (на самом деле это были лишь урезанные версии полных дистрибутивов).

  • 96. LL(k)-грамматики
    Другое Компьютеры, программирование

    ПРМ: Пусть G состоит из правил S?aAS|b, A?a|bSA. Интуитивно G является LL(1)- грамматикой, потому что, коль скоро дан самый левый нетерминал С в левовыводимой цепочке и следующий входной символ с, существует не более одного правила, применимого к С и приводящего к терминальной цепочке, начинающейся символом с. Переходя к определению LL(1)- грамматики, мы видим, что если S?wSa`?wb`a`?wx и S?wSa`?wc`a`?wy и цепочки x и y начинаются одним и тем же символом , то должно быть b`=c`. В данном случае если x и y начинаются символом a, то в выводе участвовало правило S?aAS и b`=c`=aAS. Альтернатива S?b здесь невозможна. С другой стороны, если x и y начинаются с b, то должно применяться правило S?b и b`=c`=b. Заметим, что случай x=y=e здесь невозможен, так как из S в грамматике G не выводится e.

  • 97. MachCAD Знакомство с неизвестной программой (интерфейс программы)
    Другое Компьютеры, программирование

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

  • 98. MacOS
    Другое Компьютеры, программирование

    (Ìâ))Âëàñíà ôàéë. ñèñò.Ñòîðîíí³ ôàéë. ñèñò.ÏåðåâàãèÍåäîë³êèMacOSPower PC32ìîíîë³òíå8120HFS, HFS+FAT, FAT32, ISO9660, UDFÏëàòôîðìà äëÿ íàñò³ëüíèõ âèäàâ-íè÷èõ ñèñòåì, ãðà-ô³÷íðãî äèçàéíó, Web-äèçàéíó, îô³ñ-íèõ ïðèêëàäíèõ ïðîãðàìÍå âèã³äíà äëÿ ñåðâåíèõ ïðèêëàäíèõ ïðîãðàì òà ³ãîðLinuxIntel, Power PC, Alpha, Motorola 68K, SPARC, UltraSPARC, ARM, MIPS32, 64 íà Alpha I Ultra
    SPARCìîíîë³òíå8200-600Ext2FAT, FAT32, ISO9660, UDF, HFS, SYSV, HPFS, NTFS, MinixÃíó÷êà îñíîâà äëÿ Internet-ê볺íò³â, Internet-, Intranet- ³ ôàéëîâèõ ñåðâåð³â, ñåðâåð³â áàç äàíèõ, à òàêîæ äëÿ çâè-÷àéíèõ îô³ñíèõ ðîá³òÍåâåëèêà ê³ëüê³ñòü ñó÷àñíèõ ³ãîð ³ â³äñóòí³ñòü ïîáóòîâèõ ïðèêëàäíèõ ïðîãðàìFreeBSDIntel, åêñïåðèìåíòàëüíî Alpa32 (Intel), 64 (Ultra
    SPARC)ìîíîë³òíå8150-350UFSFAT, ISO9660, NTFSñòàá³ëüíà ³ áåç-ïëàòíà ñèñòåìà äëÿ áàç äàíèõ, Internet-, Intranet- ³ ôàéëîâèõ ñåðâåð³âÌàëî îô³ñíîãî ïðîãðàìíîãî çàáåçïå÷åííÿ, äóæå ìàëî ³ãîðSolarisIntel, SPARC, UltraSPARC32 (intel), 64 (Ultra
    SPARC)ìîíîë³òíå̳í³ìóì 32³ä 500UFSFAT, FAT32, ISO9660ñòàá³ëüíà ñèñòåìà äëÿ áàç äàíèõ, In-ternet-, Intranet- ³ ôàéëîâèõ ñåðâåð³â, Internet-Client, Java-ðîçðîáîêÌàëî îô³ñíîãî ïðîãðàìíîãî çàáåçïå÷åííÿ, äóæå ìàëî ³ãîðSCO UnixIntel32 (Intel), 64 (íà ñòà䳿 ðîçðîá
    êè)ìîíîë³òíå320,5-1 ÃáVxFS, BFWSS, UFS, SFS, FAT, ISO9660OS/2 Warp ServerIntel32ìîíîë³òíå32350HPFS, JFSFAT, FAT32, VFAT, NTFS, ext2fs, HFSÑòàá³ëüíà ñèñòåìà äëÿ ï³äïðèºìíèöü-êèõ ìåðåæ, êîìó-í³êàö³é ³ ñåðâåð³â òðàíçàêö³é, îáºä-íóº ð³çí³ ïëàòôîð-ìèÍåäîñòàòíüî ïðîãðàìíîãî çàáåçïå÷åííÿ äëÿ ïðèâàòíèõ êîðèñòóâà÷³âBeOSIntel, Power PC32MACH16150JFSFAT, FAT32Îïòèìàëüíà äëÿ ìóëüòèìåä³éíèõ ïðèêëàäíèõ ïðîãðàì (â³äåî-ìîíòàæ ³ çâóêîâà îáðîáêà) òà ³ãîðÄëÿ îô³ñíðãî âèêîðèñòàííÿ â³äñóòíº â³äïîâ³äíå ÏÇJavaOSPentium³ä 32 äî 128ì³êðîÿäðî32Äèñòàíö³éíî â³ä NT-ñåðâåðàÍå çàëåæèòü â³ä ïëàòôîðìè ñåðå-äîâèùà ï³äòðèìêè ðîçðîáêè³äñóòí³ñòü ñòàíäàðòíèõ çàñòîñóâàíüWindows CESH3, MIPS 39xx I 4xx, 486, Pentium, Power PC, Motorola, ARM/StrongARM32ìîíîë³òíå321 ROM- 2.5ñèñòåìà ç ìàëèì âèêîðèñòàííÿì åíåð㳿 äëÿ ìîá³ëü-íèõ Handheld-ÏÊ ³ ïàëèòîï³â³äñóòí³ñòü ìóëüòèìåä³éíèõ ïðèêëàäíèõ ïðî-ãðàì ³ òðóäîºì-êèõ çàñòîñóâàíü

  • 99. MathCad
    Другое Компьютеры, программирование

    Уже версия Mathcad 7.0 PRO отличалась рядом принципиальных особенностей:

    1. отсутствие проблемы 2000;
    2. пользовательский интерфейс, существенно переработанный и приближенный к интерфейсу текстового процессора Word 95/97;
    3. ввод новой строки в документе простым нажатием клавиши Enter (или Ctrl+F9);
    4. удаление новой строки нажатием клавиши Backspace (или Ctrl+FlO);
    5. естественное выделение частей математических выражений мышью;
    6. задание в первый раз для данной переменной ее значения или значений нажатием клавиши = (при этом на экране выводится знак присваивания : =), при повторном использовании клавиши == для этой же переменной выводится ее текущее значение;
    7. быстрое построение'(QuickPlot) графиков в Декартовых и полярных координатах с автоматической установкой пределов изменения независимых переменных;
    8. новая палитра символьной математики с расширенными операторами;
    9. более удобный и наглядный синтаксис символьных операций;
    10. возможность обработки ошибок в ходе вычислений;
    11. новые инструкции on error.continuen return;
    12. применение в программах операторов символьных операций;
    13. новый тип строковых данных, констант и переменных;
    14. восемь новых функций для работы со строковыми данными; задание размерных величин в системе СИ;
    15. возможность подготовки сложных документов разными пользователями, работающими в разных местах, с помощью операции Collaboratory;
    16. возможность обмена документами через Интернет;
    17. появление более оперативного центра ресурсов (Resource Center) вместо «быстрых шпаргалок» QuickSheet, электронных книг, самоучителя и др.;
    18. моделирование (симулирование) работы сложных систем, построенных из функциональных блоков, с помощью системы MathConnex, имеющей 16 компонентов;
    19. возможность использования функций других систем (Excel, Axum, MatLAB и др.) и фактическая интеграция с ними.
    20. Некоторые из указанных изменений можно отнести к разряду приятных мелочей, например расширенное действие знака = (ранее для присваивания переменным значений требовалось вводить только комбинированный знак ; =). Другие изменения, такие как интеграция с иными системами и применение системного интегратора MathConnex, являются серьезным дополнением системы, открывающим перед ней множество новых возможностей.
  • 100. MathCAD 7. 0 PRO в Internet
    Другое Компьютеры, программирование

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