Всемирная паутина (WWW) широко проникла в современную жизнь. Просмотр страниц Web и использование e-mail стали повседневной деятельностью большинства людей, и кажется, что эти технологии существовали всегда. Конечно, базовая технология Интернет существует уже не менее 40 лет, но паутина Web появилась совсем недавно, ее основное развитие происходило только в последнее десятилетие.
Подобно большинству технологий Web возникла на основе предшествующих разработок, никак не предвещавших конечную форму, которую они могут принять. Технология начиналась с нарождающимся чувством некоторой цели, которая затем навсегда отклонилась в области, никак не предполагавшихся в начале. Историческое развитие этих базовых технологий представляет собой интересный холст, на котором рисуется портрет все еще юной и незрелой Web.
Телевидение в нашей стране прошло ряд этапов развития. Первые опытные телевизионные передачи были осуществлены 29 апреля и 2 мая 1931 г., а с 1 октября этого же года начались регулярные передачи с разложением изображения на 30 строк и 12, 5 кадров. С 1937 г. начались передачи сравнительно высококачественного изображения с разложением на 343 строки и 25 кадров. В 1948 г. наша страна впервые в мире освоила телевизионный стандарт с разложением на 625 строк и 50 полей. С 1967 г. начались регулярные передачи цветного телевидения. В настоящее время повсеместно все программы телевидения передаются в цветном изображении.
Наряду с развитием передающей телевизионной сети развивалась и приемная сеть. Если в 1940 году отечественная промышленность выпустила всего 300 телевизионных приемников, в 1950 г. - 11 900, то к концу 1990 г. их выпуск превысил 10 млн., в том числе более б млн. цветных. Количество телевизоров у населения к началу 1991 г. превысило 100 млн. Практически каждая семья имеет телевизор, а многие - два и более. Этим объясняется большой интерес к телевизионной технике в самых различных слоях населения.
Изображение любых предметов, в принципе, передать можно сразу все, но для этого потребовалось бы огромное количество каналов связи, равное количеству элементов изображения, а для высокого качества размеры этих элементов должны быть достаточно малы. Поэтому в телевидении используется принцип поочередной передачи сигнала, подобный чтению текста: по строкам, слева направо, немного вниз, снова слева направо и так до конца, пока не будет считано все изображение. Такой процесс передачи изображения называется разверткой изображения по времени.
Понятие цвета применяется собственно для обозначения самого цветового пигмента или материала, которые поддаются физическому и химическому определению и
анализу.
Цветовое видение, возникающее в глазах и в сознании человека, несет в себе человеческое смысловое содержание.
Однако глаза и мозг могут придти к чёткому различению цвета лишь с помощью сравнений и контрастов. Значение и ценность хроматического цвета могут быть
определены лишь с помощью его отношения к какому-либо ахроматическому цвету — чёрному, белому или серому, или же по его отношению к одному или нескольким
другим хроматическим цветам. Восприятие цвета, в противоположность к его физико-химической реальности, является реальностью психофизиологической.
Как претворить в жизнь идею компьютерной игры? Приходилось ли вам, играя в свою любимую игру, мечтать о том, как можно было бы ее улучшить? Задумывались ли вы в процессе игры о том, как она устроена? Эта книга откроет вам путь к созданию собственных игр.
Руководство командой разработчиков программного обеспечения
Сегодня умение руководить людьми становятся ключом к конкурентному преимуществу. Это искусство решения сложных задач при помощи других людей. Известно, что производительность программистов может отличаться в десятки раз. Задача руководителя команды разработчиков — сделать воспроизводимой высокую продуктивность интеллектуальной деятельности. Эффективный руководитель проекта программной разработки — это, в первую очередь, лидер, который, получил от команды признание своей профессиональной компетентности и своих исключительных человеческих качеств. Основываясь на последних наработках в областях управления программными проектами, психологии, соционики, социологии и личном опыте, автор излагает принципы эффективного руководства командами разработчиков программного обеспечения. Рассматриваются вопросы индивидуальной эффективности программистов, эффективных коммуникаций, разрешения конфликтов, лидерства в командах разработчиков, оценки, развития и мотивации участников проекта.
Диалоговое размещение электрорадиоэлементов в P-CAD 2002
Использование печатных плат (ПП) повышает надежность, повышает плотность монтажа, увеличивает технологичность, обеспечивает высокую повторяемость, снижает стоимость, повышает быстродействие и помехозащищенность РЭС. Применение ПП создает предпосылки для механизации и автоматизации процессов сборки радиоэлектронной аппаратуры, повышает ее надежность, обеспечивает повторяемость параметров монтажа (емкость, индуктивность) от образца к образцу.
В процессе проектирования печатной платы определяются: число слоев, технология изготовления, материал, толщина, конфигурация и габаритные размеры детали печатной платы.
Проблема стабильности частоты в приемопередающих устройствах существовала всегда. На относительно низких частотах (до 100-150 МГц) она решалась применением кварцевых резонаторов, на более высоких (400 МГц) – с помощью резонаторов на поверхностно-акустических волнах (ПАВ-резонаторах), для стабилизации же сверхвысоких частот часто применяют диэлектрические резонаторы из высокодобротной керамики или другие высокодобротные резонаторы [1]. Описанные способы стабилизации с помощью пассивных компонентов имеют свои достоинства – простоту и сравнительную дешевизну реализации, но их главный недостаток – невозможность сколько-нибудь существенной перестройки частоты без смены частотозадающего элемента – резонатора. Невозможность быстрой электронной перестройки рабочей частоты при сохранении ее стабильности резко ограничивает применение радиоустройств, не позволяя, например, реализовать многоканальность.
Последнее десятилетие XX века ознаменовалось появлением большого количества устройств, изменивших привычный взгляд на вещи. Похоже, что, кроме чайника и утюга, не осталось техники, в названии которой не фигурирует слово «цифровой». В связи с этим возникает некоторая путаница, что же подразумевает данное прилагательное в том или ином случае. Чаще всего недоразумения происходят при использовании словосочетания «цифровая камера». Вызвано это тем, что под этим названием скрываются два совершенно разных класса устройств — цифровые видеокамеры и цифровые фотокамеры. И если цифровые видеокамеры представляют собой достаточно привычные устройства, пусть с улучшенным качеством и упрощенным подключением к компьютеру, то цифровые фотокамеры произвели настоящий переворот в фотографии.
Очевидно, что технология съемки, проявки пленки и печати фотографий претерпела незначительные изменения с момента появления на свет. К революционным изменениям можно отнести воцарение цвета (случившееся, впрочем, совсем недавно) и появление фотоаппаратов «моментальной съемки», более известных по одному из крупнейших производителей — компании Polaroid. И если с технической точки зрения обычные фотокамеры последнего поколения представляют собой чудеса инженерной мысли, то химические процессы получения фотографий сохранились с дедовских времен. При этом следует вспомнить, что любительская киносъемка, появившаяся значительно позднее фотосъемки, с начала 80-х годов стала активно вытесняться видеосъемкой, и в результате в наше время кинокамера в руках далекого от кинематографа человека — явление довольно редкое.
Тем не менее электроника заменила пленку в фотокамерах сравнительно недавно — первые модели цифровых фотокамер появились на рынке России в 1996 году. Причину столь позднего старта следует искать в конструктивных особенностях цифровых фотокамер.
WINDOWS 95 — полноценная операционная система. В отличие от ранних версий (Windows 3.1, Windows 3.11), которые являлись своего рода "надстройками" над MS-DOS, WINDOWS 95 является самостоятельной операционной системой. Это позволило улучшить быстродействие системы и в полной мере реализовать преимущества объектно-ориентированного подхода.
Единый интерфейс пользователя. Диалог с любой прикладной программой, выполняемой под управлением WINDOWS 95, построен на единых принципах, и пользователям не требуется изучать для каждой программы новые принципы организации взаимодействия с этой программой.
Язык Perl создан системным программистом Ларри Уоллом (Larry Wall) как средство UNIX, позволяющее "склеивать" из программок, выполняющих отдельные функции, большие сценарии для решения комплекса задач, связанных с администрированием, обработкой текста и т. д. В дальнейшем он вышел за эти рамки, превратился в настоящий язык программирования, в котором нашли отражение многие тенденции, обозначившиеся в технологии программирования за последнее десятилетие, и получил широкое распространение в связи с развитием Inernet. Perl является основным средством создания приложений CGI, удобен для решения задач администрирования Web-серверов, электронной почты и других систем.
Изначально аббревиатура РПР означала Preprocessor of Home Pages — препроцессор домашних страниц. Это язык внедряемых в HTML-страницы сценариев, исполняемых на сервере. По большей части его синтаксис заимствован из таких языков, как С, Perl, Java, и при этом добавлена масса возможностей, которых этим языкам недостает. Проще говоря, синтаксис РНР — это разумная альтернатива и строгости С, и «беспредельности» Perl.
РНР наделен практически полным набором функциональности, о которой (до появления РНР) мог только мечтать web-программист. Его цель — позволить максимально быстро создавать динамически генерируемые web-страницы. С полным основанием можно заявить, что изучение и использование РНР будет выгодно как начинающим, так и профессиональным программистам.
Основными конкурентами РНР являются технологии JSP (Java Server Pages и Java Scriptlets), ASP (Active Server Pages), Perl, SSI (Server Side Includes), Cold Fusion Server Pages. Рассмотрим те недостатки, которые присущи указанным технологиям. JSP — достаточно сложный для изучения и использования язык. ASP, основанный на синтаксисе VBScript (Visual Basic), имеет всего несколько десятков собственных функций и поэтому вынужден использовать СОМ-объекты; кроме того, он ориентирован исключительно на работу под Windows. Perl — язык головоломный, и его вольности затрудняют его понимание. SSI позволяет всего лишь компоновать HTML-страницу из нескольких файлов. CF — коммерческий продукт, что является его основным недостатком.
MIDI (Musical Instrument Digital Interface - "цифровой интерфейс музыкальных инструментов) - стандарт, предложенный в 1983 г. фирмой "Roland" и тогда же утвержденный. Стандарт определялся как интерфейс обмена цифровой информацией между различными музыкальными устройствами, его поддерживающими. Стандарт MIDI был установлен благодаря усилиям производителей электронных музыкальных инструментов (ЭМИ), и жестко определял протокол передачи информации между ЭМИ, а также различными дополнительными устройствами - секвенсорами, семплерами и т.д. Передача данных в интерфейсе осуществляется аналогично тому, как это происходит в последовательном интерфейсе ПК - т.е. порциально, в виде отдельных коротких сообщений. Электрически интерфейс MIDI представляет собой соединение типа "токовая петля".
При переключении портов COM1 или COM2 в режим совместимости с MIDI-интерфейсом частота тактирования приемопередатчика порта повышается, чтобы при настройке на стандартную скорость 28800 бит/с (делитель частоты 4) порт фактически работал на стандартной для MIDI скорости 31250 бит/с. Однако это не делает последовательный порт программно совместимым с MIDI-портом звуковых карт; понадобится еще и программная поддержка обычного COM-порта.
С помощью инструментов Horizontal Type (Текст) или Vertical Type (Вертикальный текст) можно в любом месте вводить произвольный текст, который не ограничивается ни рамкой, ни колонкой, а следовательно, заботу о переводе строк должен взять на себя пользователь.
Эти инструменты являются идеальным средством для набора заголовков, крупных и коротких надписей, подрисуночных текстов и так далее, поэтому такой способ ввода можно назвать заголовочным, а вводимый текст заголовочным текстом.
Для набора заголовочного текста (Рисунок 11-1) необходимо включить инструмент Horizontal Type (Текст) или Vertical Type (Вертикальный текст), при этом курсор примет вид буквы I в рамке из точек. Небольшая черточка, пересекающая стойку буквы, обозначает базовую линию шрифта — линию, по которой происходит выравнивание букв в строке.
Курсор следует подвести к точке начала набора и щелкнуть кнопкой мыши, в результате дополнительно на экране появляется курсор набора в виде мерцающего вертикального (или горизонтального для вертикального текста) штриха, который перемещается по мере набора и управляется «клавишами со стрелками».
При выборе точки начала набора заголовочного текста следует избегать щелчка в пределах объекта, поскольку в этом случае программа «сочтет» этот объект в качестве колонки для набора.
Я работаю с пакетом программ PCAD-2000. В нем есть утилита File Gerber Out, предоставляемая графическим редактором печатных плат Accel PCB. Правильным ли будет воспользоваться ей для создания Gerber-файлов или нужно пользоваться специализированным графическим редактором Accel Gerber, входящем в состав PCAD-2000?
Информация должна рассматриваться не только как некая принадлежащая предприятию ценность, но и как исходная точка для построения информационной системы, обслуживающей предприятие. На практике во многих организациях пришли к убеждению, что правильное понимание информационного аспекта служит необходимой предпосылкой для построения высококачественных и целостных информационных систем. По этой причине ведущим направлением в разработке программных средств АСУ является переход от процедурно-ориентированных методов разработки к информационно-ориентированным. Информационное проектирование становится самой популярной методологией, пронизывающей все стадии жизненного цикла системы.
Информационное проектирование зачастую характеризуется как подход к созданию систем, сконцентрированный на информации. Это также всеобъемлющая стратегия, основанная на информационном планировании и уяснении целей системы. Главная посылка, на которой строится данная стратегия, состоит в том, что целостность информационных систем определяется степенью охвата информационных элементов объекта соответствующей логической моделью.