Компьютеры, программирование
-
- 2061.
Закраска гранично-заданной области с затравкой, Машинная графика, C++ Builder 4.0
Информация пополнение в коллекции 12.01.2009 Последовательность работы алгоритма для гранично-определенной области следующая:
- Координата затравки помещается в стек, затем до исчерпания стека выполняются пункты 2-4.
- Координата очередной затравки извлекается из стека и выполняется максимально возможное закрашивание вправо и влево по строке с затравкой, т.е. пока не попадется граничный пиксель. Пусть это Хлев и Хправ, соответственно.
- Анализируется строка ниже закрашиваемой в пределах от Хлев до Хправ и в ней находятся крайние правые пиксели всех, не закрашенных фрагментов. Их координаты заносятся в стек.
- То же самое проделывается для строки выше закрашиваемой.
- 2061.
Закраска гранично-заданной области с затравкой, Машинная графика, C++ Builder 4.0
-
- 2062.
Замена текущего элемента массива переменной в целях экономии памяти
Контрольная работа пополнение в коллекции 19.05.2012 После инициализации элементов массива, программа присваивает максимуму элемент массива с индексом 0, далее программа в ходе цикла выявляет максимальный по модулю элемент массива, параллельно этому считается сумма всех элементов массива. После завершения цикла программа считает среднеарифметическое массива, так как все данные для этого у нас есть это не составляет проблем. Далее мы запускаем ещё один цикл в ходе которого мы присваиваем все элементы массива d массиву s, за исключением тех которые меньше либо равны нуля. Для них у нас отдельное условие которое присваивает элементам равным нулю наше среднеарифметическое массива d, а отрицательным элементам мы присваиваем максимальное по модулю значение массива d. В конце мы выводим полученный массив.
- 2062.
Замена текущего элемента массива переменной в целях экономии памяти
-
- 2063.
Замер степени использования процессора
Информация пополнение в коллекции 12.01.2009 К моему собственному удивлению результат перевода С на человеческий VB отлично заработал! По-сему, если Вашей программе нужно знать загруженность проца, или если Вы заинтересуетесь доступом в реестр из WinApi32, то Вы можете познакомиться с простеньким примером. Разумеется в полном варианте нужно было бы вставить проверку типа Windows (например через GetWindowsVersion), сворачивание в SysTray и т.п., но в "укороченном" виде Вам будет проще приспособить данную фичу Windows к своим потребностям.
- 2063.
Замер степени использования процессора
-
- 2064.
Замкнутые сети с многорежимными стратегиями обслуживания
Курсовой проект пополнение в коллекции 27.02.2010 Д о к а з а т.е. л ь с т в о. Рассмотрим случайное блуждание по точкам с целочисленными координатами прямоугольника , задаваемое уравнениями (3.1.2) - (3.1.8). Равенство (3.1.13) есть циклическое условие Колмогорова (2.2.18) для четырехзвенных путей, проходящих через вершины элементарного квадрата и идущих из в по и против часовой стрелки. Равенство (3.1.14) есть условие Колмогорова для -звенных путей, проходящих через вершины прямоугольника и ведущих из в по и против часовой стрелки. Это доказывает необходимость условий (3.1.13) и (3.1.14) для обратимости, а значит (по лемме 3.1) ограниченной -квазиобратимости изолированного узла в фиктивной окружающей среде. Предположим, что (3.1.13), (3.1.14) выполнены. Любой замкнутый путь из в без самопересечений либо а) представляет собой некоторую однозвенную замкнутую дугу, либо б) проходит по границе некоторой фигуры, составленной из конечного числа примыкающих друг к другу элементарных квадратов и определенных выше - звенных прямоугольников. Для случая а) циклическое условие (2.2.18) выполняется автоматически. В случае б) перемножим равенства (3.1.13) для всех элементарных квадратов и равенства (3.1.14) для всех прямоугольников, из которых состоит упомянутая фигура. При этом интенсивности перехода для тех направленных дуг, которые не принадлежат границе фигуры, войдут множителями как в левую, так и в правую части. После сокращения на них получится циклическое условие (2.2.18) для путей, идущих по границе фигуры по и против часовой стрелки. Достаточность условий (3.1.13) и (3.1.14) доказана.
- 2064.
Замкнутые сети с многорежимными стратегиями обслуживания
-
- 2065.
Занесение данных в иерархию. Сравнение критериев
Контрольная работа пополнение в коллекции 01.12.2011 Чтобы не искать пары узлов, для которых надо ввести значения сравнений, можно задать авторежим проведения сравнений. В этом режиме программа сама найдет пары узлов, для которых значения сравнений еще не заданы. Для этого выберите в меню команду Данные|Авторежим сравнений. Программа выберет Парус в списке «1-й узел» и Галактика в списке «2-й узел». По Вашим сравнениям Парус немного слабее, чем Галактика. Это значит, что Галактика имеет слабое преимущество по отношению к Парус. Поэтому установите движок шкалы сравнений на отметку СЛ в зоне преимущества 2-го узла.
- 2065.
Занесение данных в иерархию. Сравнение критериев
-
- 2066.
Запираемые тиристоры и полевые транзисторы
Информация пополнение в коллекции 12.02.2011 Характеристики современных мощных силовых ключей с двусторонним теплоотводомТип прибора ПреимуществаНедостаткиОбласти примененияТрадиционный тиристор (SCR)Самые низкие потери во включённом состоянии. Самая высокая перегрузочная способность. Высокая надёжность. Легко соединяются параллельно и последовательно.Не способен к принудительному запиранию по управляющему электроду. Низкая рабочая частота.Привод постоянного тока; мощные источники питания; сварка; плавление и нагрев; статические компенсаторы; ключи переменного токаGTOСпособность к управляемому запиранию. Сравнительно высокая перегрузочная способность. Возможность последовательного соединения. Рабочие частоты до 250 Гц при напряжении до 4 кВ.Высокие потери во включённом состоянии. Очень большие потери в системе управления. Сложные системы управления и подачи энергии на потенциал. Большие потери на переключение.Электропривод; статические компенсаторы;реактивной мощности; системы бесперебойного питания;индукционный нагревIGCT Способность к управляемому запиранию. Перегрузочная способность та же, что и у GTO. Низкие потери во включённом состоянии на переключение. Рабочая частота - до единиц, кГц. Встроенный блок управления (драйвер). Возможность последовательного соединения.Не выявлены из-за отсутствия опыта эксплуатацииМощные источники питания (инверторная и выпрямительная подстанции линий передач постоянного тока); электропривод (инверторы напряжения для преобразователей частоты и электроприводов различного назначения)IGBTСпособность к управляемому запиранию. Самая высокая рабочая частота (до 10 кГц). Простая неэнергоёмкая система управления. Встроенный драйвер.Очень высокие потери во включённом состоянии.Электропривод (чопперы); системы бесперебойного питания; статические компенсаторы и активные фильтры; ключевые источники питания
- 2066.
Запираемые тиристоры и полевые транзисторы
-
- 2067.
Записная книжка на Delphi 7
Контрольная работа пополнение в коллекции 09.12.2008 Моя программа «Записная книжка» сделана на языке программирования Delphi 7. В ней можно создавать какие то нужные вам заметки. Так как таких программ множество, то я в неё добавил несколько дополнительно написанных программ, для удобного пользования. С помощью этих программ, например, можно во время пользования «Записной книжкой» прослушать музыкальные композиции или записать в справочник информацию о ком-то, то есть: фамилию, имя, адрес, телефон. А так же при использовании программы «Напомнить о...» можно выставить время, через которое будет высвечено сообщение, которое вы сами введёте, а так же есть возможность выставления проигрывания музыкального файла и высвечивания вашего сообщения. Есть программа, которая открывает и закрывает лоток CD-Romа, теперь не нужно каждый раз нагибаться к CD-Romу. Программа похожа на «Текстовый документ» О.С. Windows, как и в ней в моей программе можно выставлять шрифт и цвет написанного текста. Все параметры которые вы меняете сохраняются в INI файл , который создаётся в Windows. Реализовал поддержку нескольких пользователей сохраняя информацию каждого пользователя в файл, что бы открыть нужный файл просто нужно зайти Файл|Открыть. Есть функция быстрого вставления в ваш текст сегодняшнюю дату и время. Так же есть «Поиск» - можно найти нужный вам текст или дату.
- 2067.
Записная книжка на Delphi 7
-
- 2068.
Записывающие/считывающие устройства – CD–R, CD–RW, DVD–R, DVD–RW
Курсовой проект пополнение в коллекции 13.07.2012 В 1979 г. фирма Philips разработала и продемонстрировала абсолютно новый носитель информации, заменивший грампластинку, - оптический диск (компакт-диск - Compact Disk - CD)для записи и воспроизведения звука с помощью сфокусированного лазерного луча. По сравнению с механической звукозаписью компакт-диск имеет целый ряд преимуществ: высокую плотность записи и полное отсутствие контакта между носителем и считывающим устройством в процессе записи и воспроизведения. Цифровой метод записи обеспечивает практически полное отсутствие помех и высокое качество звучания[4]. Изначально, стандарт звуковых компакт-дисков «Красная книга» (Red Book) предусматривал компакт-диски, позволяющие хранить 74 минуты стереофонического звучания. Это соответствовало объему данных в 650 Мб. Поэтому после того, как компакт-диски стали применяться для хранения компьютерных данных, вопрос о максимальной емкости не возникал - было принято то же значение в 650 Мб. Затем эта же емкость перекочевала и в стандарт CD-R дисков[16].Однако со временем гигантское значение в 650 Мб перестало быть не только гигантским, но и просто большим. Возникло желание увеличить емкость дисков для нужд хранения цифрового видео и данных. Но к тому времени, когда вопрос стал таким образом, в мире уже насчитывались сотни миллионов различных приводов компакт-дисков (CD-ROM, аудио и видео проигрыватели), совместимостью с которыми новые, более емкие диски, должны были обладать.
- 2068.
Записывающие/считывающие устройства – CD–R, CD–RW, DVD–R, DVD–RW
-
- 2069.
Запись голоса через микрофон на компьютер
Информация пополнение в коллекции 12.01.2009 Как известно, звуковая картадля формирования звука с помощью ЦАП использует DMA (канал прямого доступа к памяти). Вывод звука осуществляется по следующей схеме. Процессор копирует блок звуковых данных (отсчетов) в определенное пространство памяти и сообщает контроллеру DMA и звуковой карте о том, что блок данных хранится по такому-то адресу и его нужно вывести через ЦАП с такой-то скоростью. После этого звуковая карта некоторое время (долю секунды) воспроизводит звук без участия процессора. В это время она напоминает магнитофон, в который вставили кассету и нажали кнопку Play. Когда «лента заканчивается», звуковая карта сообщает процессору о том, что пора вставлять новую. За то время, которое процессор был свободен от выполнения операций, связанных со звуком, он успевает выполнить массу других операций. А заполнить буфер памяти звуковыми данными и включить звуковую карту в режим воспроизведения это для него сущий пустяк. Таким способом экономится 99 % процессорного времени (а значит и производительно сти компьютера). Но просто воспроизводить WAVE-файл посредством DMA это одно, а еще и генерировать при этом звуковые отсчеты это совсем другое. Процессор не может мгновенно заполнить буфер DMA по той простой причине, что сначала надо рассчитать данные, которыми этот буфер будет заполняться. Вычисления, необходимые для синтеза звука, дело непростое. Быстро рассчитать 64 Кбайт (а именно таков максимально допустимый размер буфера DMA) звуковых данных невозможно. Поэтому и возникает задержка на время, необходимое процессору для расчета первой порции звуковых данных. При воспроизведении всего MIDI-файла эта задержка имеет место сразу после нажатия кнопки Play и потому остается незамеченной (все последующие звуки следуют без задержек, или, вернее сказать, одинаково смещены во времени относительно момента нажатия кнопки Play). А вот при игре на MIDI-клавиатуре задержка будет ощущаться при каждом нажатии клавиши.
- 2069.
Запись голоса через микрофон на компьютер
-
- 2070.
Запись звука к видеофильму формата Betacam с использованием цифровой технологии
Дипломная работа пополнение в коллекции 05.12.2011 Есть встроенный привод CD-RW (создание аудиодисков, архивирование, импорт звуков, обновление операционной системы) и выход XVGA для подключения компьютерного монитора.1 имеет разъемы для клавиатуры и мыши (прилагаются), вход для педального переключателя, два MIDI-входа (второй только для MTC), четыре MIDI-выхода, вход, выход и сквозной выход Word Clock (BNC) с отключаемой терминацией, вход и выход SMPTE (джеки), выход ADAT-синхронизации, вход и сквозной выход видеосинхронизации (BNC), девятиконтактный порт для протокола Sony P2, два USB-порта, порт Ethernet. Разъем Cascade планируется использовать в будущих версиях операционной системы для обеспечения совместной работы с микшером DM 24.- отличный выбор для любых студий, работающих со звуком на профессиональном уровне, будь то запись и обработка аудиоматериалов, реклама, видеопроизводство, теле- и радиовещание. Это мощный, качественный и чрезвычайно компактный инструмент для решения целого комплекса задач.
- 2070.
Запись звука к видеофильму формата Betacam с использованием цифровой технологии
-
- 2071.
Запись звука к кинофильму формата 35 мм с записью звука на жесткий диск
Дипломная работа пополнение в коллекции 30.09.2011 Рекордер позволяет вести запись одновременно на три типа носителей: жесткий диск, диски CDR/DVD и внешний FireWire-накопитель, что экономит время на копирование данных. Рекордер поддерживает разрядность 16 и 24 бита с частотой дискретизации 44.1 и 96 кГц. Жесткий диск формата FAT32 имеет объем 127 GB, вмещающий до 60 часов звуковой записи. Встроенный CDR/DVD+R пишущий дисковод хорошо защищен от пыли и влаги.имеет 9 аналоговых входов с разъемами XLR и 8 цифровых AES, вход / выход таймкода. Компания Aaton разработала микрофонные предусилители с широким динамическим диапазоном, которые не требуют наличия громоздких кондиционеров. Мощные, но плавные лимитеры не влияют на фоновый звук. Пять микрофонных входов Cantar-X хорошо адаптированы для записи surround-звука. Если же к независимым линейным входам подключены четыре радиомикрофона, Cantar превращается в девятимикрофонное устройство.
- 2071.
Запись звука к кинофильму формата 35 мм с записью звука на жесткий диск
-
- 2072.
Запись и считывание данных (работа с файлами)
Статья пополнение в коллекции 12.01.2009 В состав класса включены методы LockRange и UnlockRange, позволяющие заблокировать один или несколько фрагментов данных файла для доступа из других процессов. Если приложение пытается повторно блокировать данные, уже заблокированные раньше этим или другим приложением, вызывается исключение. Блокировка представляет собой один из механизмов, позволяющих нескольким приложениям или процессам одновременно работать с одним файлом, не мешая друг другу.
- 2072.
Запись и считывание данных (работа с файлами)
-
- 2073.
Запись на магнитный носитель
Контрольная работа пополнение в коллекции 06.09.2011 В качестве процесса был взят процесс подготовки записи на дискету. Для данного процесса была построена метамодель Асинхронный процесс: были выявлены компоненты процесса, ситуации, возникающие в ходе выполнения процесса. Среди ситуаций данного процесса были выявлены инициаторы, т.е. ситуации, инициирующие процесс, и результанты, т.е. ситуации, завершающие процесс. Также были определены траектории переходов процесса от инициаторов к результантам. Было выявлено, что данный процесс является эффективным, но не является ни простым, ни управляемым. Затем был построен граф процесса. Для данного процесса были произведены операции: репозиция как средство возобновления процесса при возникновения повторного запроса на запись (репозиция является частичной и частично приведенный процесс совпадает с исходным), редукция как выделение подпроцесса функционирования исходного процесса при наличии заголовка дискеты и отсутствии защиты, последовательная композиция как объединение исходного процесса и дополнительного процесса (форматирования дискеты) при отсутствии заголовка у дискеты. В качестве модели для построения сети Петри был взят исходный процесс подготовки записи на дискету. В процессе построения были определены места сети как отдельные ситуации процесса, разметки, отображающие состояние процесса в определенный момент времени, и переходы, задающие смену разметок. Затем был построен граф сети, граф разметок и полное покрывающее дерево, совпадающее с графом разметок. Было выявлено, что сеть является ограниченной и безопасной, но не является ни живой, ни устойчивой.
- 2073.
Запись на магнитный носитель
-
- 2074.
Запись строковых выражений, кавычки
Доклад пополнение в коллекции 12.01.2009 P.S. Не надо думать, что есть универсальные формы записи строковых выражений. Даже от версии к версии самого PHP происходят всевозможные изменения, влияющие на скорость обработки тех или иных фрагментов, что уж там говорить... Правды ради стоит заметить, что сегодняшняя скорость компьютеров в большенстве случаев позволяет пренебречь оптимизацией записи строковых выражений, но и злоупотреблять удобством в ущерб производительности тоже не следует. Думайте.
- 2074.
Запись строковых выражений, кавычки
-
- 2075.
Запоминающие устройства
Доклад пополнение в коллекции 09.12.2008 модули ROM. На этом и базируется спецификация дополнительной памяти EMS (Ехpanded Memory Specification), впервые разработанная фирмами Lotus Development, Intel и Microsoft (поэтому называемая иногда LIM-cпeцификацией). Эта спецификация позволяет использовать оперативную память свыше стандартных 640 Кбайт для прикладных программ. Принцип использования дополнительной памяти основан на переключении блоков (страниц) памяти. В области UMB, между видеобуфером и системным RGM BIOS, выделяется незанятое 64-Кбайтное "окно", которое разбито на страницы. Программные и аппаратные средства позволяют отображать любой сегмент дополнительной памяти в любую из выделенных страниц "окна(TM). Хотя микропроцессор всегда обращается к данным, хранимым в "окне" (адрес ниже 1 Мбайта), адреса этих данных могут быть смещены в дополнительной памяти относительно "окна" на несколько мегабайт (см. рис. 1).
- 2075.
Запоминающие устройства
-
- 2076.
Заправка картриджей струйных принтеров
Статья пополнение в коллекции 12.01.2009 На самом деле не все так плохо: есть возможность значительно сократить затраты на содержание принтера. Для этого вам всего лишь придется научиться самостоятельно заправлять картриджи. Вот пример. Стоимость фирменного картриджа для моего принтера HP DeskJet 640 составляет около 30 долларов (стоимость печати, таким образом, 4 цента за страницу), стоимость совместимого картриджа третьей фирмы чуть больше 20 долларов (3 цента за страницу). Дороговато, не правда ли? А вот если самому заправить пустой картридж, то стоимость печати одной страницы может составить всего 0,1(!) цента. Конечно, риск есть: заправка удается не каждый раз. Но "кто не рискует, тот не пьет шампанского". Правда, если вы все-таки решились заправить свой картридж, то должны знать, что качество печати почти наверняка будет хуже, чем в случае использования "фирменного".
- 2076.
Заправка картриджей струйных принтеров
-
- 2077.
Запросы на выборку
Контрольная работа пополнение в коллекции 11.04.2012 -правила записи выражений (константы - это значения, которые не изменяются (например, строки текста или числа, не вычисляемые с помощью выражений)., операторы - используются для сравнения данных или выполнения простых вычислений с ними. В качестве примеров можно привести операторы + (плюс) и - (минус)., поля - столбец (клетка) таблицы (базы данных), имеющий имя, параметры - это переменная, значение которой задается во время выполнения запроса. Parameters <служебное слово> тип, функции - процедура, которая возвращает значение и может быть использована в выражении. Описание такой процедуры начинается с инструкции Function и заканчивается инструкцией End Function),
- 2077.
Запросы на выборку
-
- 2078.
Запуск Word. Выход из Word. Настройка пользовательского интерфейса. Открытие и сохранение документа
Контрольная работа пополнение в коллекции 18.03.2007
- 2078.
Запуск Word. Выход из Word. Настройка пользовательского интерфейса. Открытие и сохранение документа
-
- 2079.
Заражения вирусом программных файлов
Информация пополнение в коллекции 12.01.2009 Вставка в середину файла. Этот способ заражения встречается редко. Во-первых, этот способ используется вирусами поражающими особый класс программ, особенности структуры которого заранее известны,например только файл command.com.Во-вторых, и это наиболее частый случай, вставка в середину возможна путем перебрасывания замещаемых блоков в конец файла.В частном случае, когда заражаемый файл содержит область нолей или или других повторяющихся байт достаточного размера, вставка в середину происходит без увеличения длины программы, что затрудняет обнаружение зараженных файлов. Вставка в середину может произойти и случайно. Hапример это происходит для обычных вирусов, цепляющихся к концу exe-файла, если в загаловке неправильно указана его длина т.е. часть используемая в качестве буфера или неявного оверлея. В этом случае вирус считает, что файл имеет длину, указанную в заголовке,и записывает свой код в область буфера или оверлея. При этом он оказывается в середине действительно занимаемого данной программой файла.И наконец,файл может быть заражен несколькими вирусами, однотипно заражающими файл ( обычно дописывающими свой код в конец файла ). В этом случае вирус, первым заразившим данный файл, оттесняется к середине файла последующими вирусами. Являясь сравнительно редкими, указанные случаи довольно часто неучитываются создателями антивирусных программ, в частности детекторов и фагов, которое, увлекаясь оптимизацией времени выполнения своих программ, принимают " слишком сильные " допущения о расположении кода вируса в теле зараженной программы. В результате файл может быть не детектирован как зараженный или вылечен неправильно. Как уже указывалось, при вставке в конец или середину файла вирус должен каким - то образом обеспечить передачу себе управленияю. При этом необязательно изменять именно первые байты программы. Возможно изменение других байтов. Hапример, если программа начинается с команды безусловного перехода, вирус может определять адрес перехода и модифицировать команды, расположенные по этому адресу. Поэтому часто высказываемое мнение о том, что для нейтрализации вируса в зара - женном файле достаточно восстановить его первые байты, следует признать неверным.
- 2079.
Заражения вирусом программных файлов
-
- 2080.
Зарождение криптографии
Информация пополнение в коллекции 12.01.2009 Были и другие способы защиты информации, разработанные в античные времена. Древнегреческий полководец Эней Тактика в IV веке до н.э. предложил устройство, названное впоследствии "диском Энея". Принцип его был прост. На диске диаметром 10-15 см и толщиной 1-2 см высверливались отверстия по числу букв алфавита. В центре диска помещалась "катушка" с намотанной на ней ниткой достаточной длины. При зашифровании нитка "вытягивалась" с катушки и последовательно протягивалась через отверстия, в соответствии с буквами шифруемого текста. Диск и являлся посланием. Получатель послания последовательно вытягивал нитку из отверстий, что позволяло ему получать передаваемое сообщение, но в обратном порядке следования букв. При перехвате диска недоброжелатель имел возможность прочитать сообщение тем же образом, что и получатель. Но Эней предусмотрел возможность легкого уничтожения передаваемого сообщения при угрозе захвата диска. Для этого было достаточно выдернуть "катушку" с закрепленным на ней концом нити до полного выхода всей нити из всех отверстий диска.
- 2080.
Зарождение криптографии