включающего софт, достаточный для обеспечения школьной программы по информатике, не превышает трехсот рублей, в то время, как комплект Microsoft Windows и Microsoft Office, покрывающий лишь часть программы, со всеми скидками обойдется не дешевле трех тысяч.
2 Возможно, использование двоичных форматов и было оправданно во времена, когда позволяло экономить байты памяти и носителей на "персоналках" с крайне ограниченными аппаратными ресурсами. В то же время, современные компьютеры (даже относимые к классу персональных, "стартового уровня") обладают ресурсами, позволяющими организовать гораздо более удобную схему: сжатие "на лету" по стандартному алгоритму стандартно размеченного текста или иных данных.
3"В девичестве" (до того, как американская корпорация Sun Microsystems приобрела немецкую компанию StarDivision и свободно лицензировала код, права на который принадлежали ранее последней) пакет назывался StarOffice, а word-процессор -- StarWriter; под таким названием он получил известность и обрел достаточную популярность, в том числе, и в России (особенно версии 5.1 и 5.2).
4 Кривую обучения можно сгладить, создав дополнительный набор макрокоманд под конкретный курс и, наверное, это правильный способ, но он потребует от методиста незаурядного знания не только Emacs, но и Emacs Lisp.
5 Мы не касаемся здесь специального вопроса о сложных форматах кодирования, включающих векторные элементы и фрагменты растра, так же, как и -- растрового и векторного -- кодирования движущихся изображений и вопросов сжатия растровых изображений.
6 Стоит отметить, что стоимость одной копии последнего, самого по себе не дешевого, вместе со всеми такими модулями составляет несколько тысяч долларов.
7 Поскольку использование тех или иных языков программирования в учебном процессе само по себе является предметом постоянных споров, на всякий случай стоит, не погружаясь в глубину аргументации, все же заметить, что автор придерживается весьма консервативных взглядов, и считает, что в качестве первого языка лучше всего подходят Алгол-60, Паскаль, АПЛ или любой другой простой язык сентенционального программирования, либо простой объектный язык наподобие Лого. Использование языков, поощряющих плохой стиль (как Бейсик) или лояльно к нему относящихся (как С), во всяком случае, не кажется ему удачным выбором. Крайне важным ему кажется хотя бы поверхностное знакомство как минимум с двумя с разными (разработанными в ориентации на разные парадигмы) языками.
8Возможностью представить их обзор в компактном виде автор обязан прежде всего своим соавторам по [3] Егору Гребневу, Сергею Иванову, Михаилу Шигорину.
9 Следует отметить, что большинство базовых функций оконных менеджеров при исполнении опираются на поддержку оконной системой X функций двумерной графической акселерации (ускорения), реализованных практически во всех современных графических адаптерах. В отличие от трехмерной акселерации, полезной лишь для достаточно узкого круга приложений (программ трехмерного моделирования, компьютерных игр), двумерная акселерация -- действительно универсальна полезна для графического пользовательского интерфейса. При использовании карты без двумерного ускорения или карты, чья акселераторная функциональность не поддерживается системой X, можно рекомендовать настройку среды для исключения, например, визуализации перемещения окна со всем его содержимым, дабы избежать неоправданного роста нагрузки на процессор и драматического падения производительности.)
10 Имеются в виду графические оболочки (Microsoft Windows 1.x, 2.x, 3x, 9x и Me), а не семейство Microsoft Windows NT (сегодняшними версиями которых являются Microsoft Windows 2000, XP и .NET Server).
11 Здесь и далее "интернет" с маленькой буквы обозначает сумму сетевых технологий, основанных на протоколах TCP/IP, а "Интернет" с заглавной -- всемирное сообщество интернет-сетей. Возможно разворачивание интернет-сетей, не входящих в Интернет. Слово "интернет" -- сокращение от internetworking, что буквально означает всего лишь "межсетевое взаимодействие".
12 Все существующие реализации восходят к Berkley TCP/IP Stack в качестве живого прототипа, хотя в некоторых ОС сам текст реализации уже переписан по несколько раз.
13 Реально используются несколько более сложные приемы, при которых удаленный доступ предоставляется не к самому устройству, а к очереди заданий для него.
14 Наряду со стандартным SQL.
15 А также выполнять некоторые другие локально-сетевые процедуры, такие как объединение отдельных систем в "домены" и управление ими.
16 Практически незаметные в современных 100-мегабитных и гигабитных Ethernet-сетях.
17 Раздел написан Андреем Добровольским <dobr@iop.kiev.ua>. Текст ранее публиковался в [19].