Компьютеры, программирование

  • 3281. Компьютерное тестирование
    Контрольная работа пополнение в коллекции 27.10.2010

    Разработаны следующие макросы:

    1. Новый студент. Осуществляет открытие формы «Новый студент» для занесения данных о новом студенте, записывает текущий номер в форму «Студент» из формы «новый студент». Привязан к событию «Нажатие кнопки» «ОК» в форме «Студент».
    2. Начать тестирование. Осуществляет открытие формы «Вопросы», запускает запрос «Формирование теста» и «Очистить выбор». Привязан к событию «Нажатие кнопки» «Начать тестирование» в форме «Студент».
    3. Закрыть новый студент. Закрывает Форму «Новый студент».
    4. Оценка. Закрывает форму «Вопросы». Запускает запрос «Запрос4». Привязан к событию «Нажатие кнопки» «Закончить» в форме «Вопросы».
  • 3282. Компьютерное управление производством
    Информация пополнение в коллекции 12.01.2009

    Ядром предлагаемой системы является специально написанный демон "биллинга" (в дальнейшем просто демон), осуществляющий контроль за израсходованнным временем и/или условными единицами пользователя, находящегося в данный момент в режиме "он-лайн". Демон запускается в момент входа пользователя в систему, по истечении одного кванта времени (например, 5 секунд) снимает с лицевого счета пользователя стоимость одного кванта в соответствии с действующей в данный момент ценой, которая, кстати, может меняться в зависимости от времени суток, а после завершения сеанса связи демон прекращает свою работу, протоколируя информацию о продолжительности сеанса связи и отработанной стоимости в специальный лог-файл в домашнем каталоге пользователя и, при необходимости, в общую SQL-базу данных. Другими словами, отдельная копия демона постоянно присутствует в памяти сервера биллинга и "следит" за пользователем на протяжении всего сеанса связи. Информация о начислениях на лицевой счет пользователя и снятия с лицевого счета за фактически отработанное "он-лайновое" время (так называемая "биллинговая информация") хранится в домашних каталогах пользователей в обычных текстовых файлах. Т.е. для каждого пользователя создается свой набор файлов с биллинговой информацией. Соответственно, вычисление размера лицевого счета пользователя происходит на основании содержимого этих файлов. Такое распределенное хранение биллинговой информации по каждому пользователю обеспечивает простоту построения системы, а значит надежность, и предоставляет возможность организации несложной системы доступа к лицевым счетам через www-интерфейс. В тоже время, такая же информация, но немного в другом виде хранится в SQL-базе, однако она используется исключительно для генерации статистической информации предоставляемой системному администратору.

  • 3283. Компьютерной программе Visio v.4.0
    Информация пополнение в коллекции 12.01.2009

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

  • 3284. Компьютерные вирусы
    Реферат пополнение в коллекции 09.12.2008

    Итак, что же такое антивирус? Почему-то многие считают, что антивирус может обнаружить любой вирус, то есть, запустив антивирусную программу или монитор, можно быть абсолютно уверенным в их надежности. Такая точка зрения не совсем верна. Дело в том, что антивирус - это тоже программа, конечно, написанная профессионалом. Но эти программы способны распознавать и уничтожать только известные вирусы. То есть антивирус против конкретного вируса может быть написан только в том случае, когда у программиста есть в наличии хотя бы один экземпляр этого вируса. Вот и идет эта бесконечная война между авторами вирусов и антивирусов, правда, первых в нашей стране почему-то всегда больше, чем вторых. Но и у создателей антивирусов есть преимущество! Дело в том, что существует большое количество вирусов, алгоритм которых практически скопирован с алгоритма других вирусов. Как правило, такие вариации создают непрофессиональные программисты, которые по каким-то причинам решили написать вирус. Для борьбы с такими "копиями" придумано новое оружие - эвристические анализаторы. С их помощью антивирус способен находить подобные аналоги известных вирусов, сообщая пользователю, что у него, похоже, завелся вирус. Естественно, надежность эвристического анализатора не 100%, но все же его коэффициент полезного действия больше 0,5. Таким образом, в этой информационной войне, как, впрочем, и в любой другой, остаются сильнейшие. Вирусы, которые не распознаются антивирусными детекторами, способны написать только наиболее опытные и квалифицированные программисты.

  • 3285. Компьютерные вирусы
    Дипломная работа пополнение в коллекции 06.05.2012

    Итак, что же такое антивирус? Сразу же развеем одну часто возникающую иллюзию. Почему-то многие считают, что антивирус может обнаружить любой вирус, то есть, запустив антивирусную программу или монитор, можно быть абсолютно уверенным в их надежности. Такая точка зрения не совсем верна. Дело в том, что антивирус - это тоже программа, конечно, написанная профессионалом. Но эти программы способны распознавать и уничтожать только известные вирусы. То есть антивирус против конкретного вируса может быть написан только в том случае, когда у программиста есть в наличии хотя бы один экземпляр этого вируса. Вот и идет эта бесконечная война между авторами вирусов и антивирусов, правда, первых в нашей стране почему-то всегда больше, чем вторых. Но и у создателей антивирусов есть преимущество! Дело в том, что существует большое количество вирусов, алгоритм которых практически скопирован с алгоритма других вирусов. Как правило, такие вариации создают непрофессиональные программисты, которые по каким-то причинам решили написать вирус. Для борьбы с такими "копиями" придумано новое оружие - эвристические анализаторы. С их помощью антивирус способен находить подобные аналоги известных вирусов, сообщая пользователю, что у него, похоже, завелся вирус. Естественно, надежность эвристического анализатора не 100%, но все же его коэффициент полезного действия больше 0,5. Таким образом, в этой информационной войне, как, впрочем, и в любой другой, остаются сильнейшие. Вирусы, которые не распознаются антивирусными детекторами, способны написать только наиболее опытные и квалифицированные программисты.

  • 3286. Компьютерные вирусы
    Доклад пополнение в коллекции 26.09.2011

    Недавно анонсированный DrWeb S5.0 позиционируется как универсальное средство для защиты рабочих станций и файловых серверов Windows (Win95-Win7, клиенты только 32-бит, серверы 32/64-bит), a также почтовых серверов Unix (Linux, FreeBSD до 7.1, Solaris). Наличие в списке устаревших версий ОС часто является решающим аргументом при выборе этой разработки в организациях, где таких систем много, а апгрейд нежелателен или невозможен. Соответственно, невысоки и системные требования, необходимые для работы агента Dr. Web на компьютерах пользователей. Все компоненты (агент и сервер) разворачиваются с одного дистрибутива, что заметно упрощает процесс установки. Управление производится при помощи локализованных консоли управления и веб-интерфейса. Последний появился в версии 5.0 и сделан с учетом возможной работы неподготовленного пользователя. В зависимости от вида лицензии агент будет обеспечивать различную функциональность. Для лицензии «антивирус» получаем антивирус, антируткит и антишпион, при наличии лицензии «комплексной защиты» добавляются антиспам, веб-антивирус и офисный контроль (управление доступом к сетевым и локальным ресурсам).

  • 3287. Компьютерные вирусы - понятие и классификация
    Информация пополнение в коллекции 12.01.2009

    Например, вирус Anti-MIT ежегодно 1 декабря разрушает всю информацию на жестком диске, вирус Tea Time мешает вводить информацию с клавиатуры с 15:10 до 15:13, а знаменитый One Half, в течение всего прошлого года «гулявший» и по нашему городу, незаметно шифрует данные на жестком диске. В 1989 году американский студент сумел создать вирус, который вывел из строя около 6000 компьютеров Министерства обороны США. Эпидемия известного вируса Dir-II разразилась в 1991 году. Вирус использовал действительно оригинальную, принципиально новую технологию и на первых порах сумел широко распространиться за счет несовершенства традиционных антивирусных средств. Кристоферу Пайну удалось создать вирусы Pathogen и Queeq, а также вирус Smeg. Именно последний был самым опасным, его можно было накладывать на первые два вируса, и из-за этого после каждого прогона программы они меняли конфигурацию. Поэтому их было невозможно уничтожить. Чтобы распространить вирусы, Пайн скопировал компьютерные игры и программы, заразил их, а затем отправил обратно в сеть. Пользователи загружали в свои компьютеры, зараженные программы и инфицировали диски. Ситуация усугубилась тем, что Пайн умудрился занести вирусы и в программу, которая с ними борется. Запустив ее, пользователи вместо уничтожения вирусов получали еще один. В результате этого были уничтожены файлы множества фирм, убытки составили миллионы фунтов стерлингов.

  • 3288. Компьютерные вирусы и антивирусные программы
    Информация пополнение в коллекции 09.12.2008

    О появлении первого компьютерного вируса много разных мнений. Доподлинно только известно, что на машине Чарльза Бэббиджа, считающегося изобретателем первого компьютера, его не было, а на Univax 1108 и IBM 360/370, в середине 1970-х годов они уже были. Интересно, что идея компьютерных вирусов появилась намного раньше самих персональных компьютеров. Точкой отсчета можно считать труды известного ученого Джона фон Неймана по изучению самовоспроизводящихся математических автоматов, о которых стало известно в 1940-х годах. В 1951 году он предложил способ создания таких автоматов. А в 1959 году журнал Scientific American опубликовал статью Л.С. Пенроуза, посвященную самовоспроизводящимся механическим структурам. В ней была описана простейшая двумерная модель самовоспроизводящихся механических структур, способных к активации, размножению, мутациям, захвату. Позднее другой ученый Ф.Ж. Шталь реализовал данную модель на практике с помощью машинного кода на IBM 650.

  • 3289. Компьютерные вирусы и антивирусы
    Информация пополнение в коллекции 09.12.2008

    Итак, что же такое антивирус? Сразу же развеем одну часто возникающую иллюзию. Почему-то многие считают, что антивирус может обнаружить любой вирус, то есть, запустив антивирусную программу или монитор, можно быть абсолютно уверенным в их надежности. Такая точка зрения не совсем верна. Дело в том, что антивирус - это тоже программа, конечно, написанная профессионалом. Но эти программы способны распознавать и уничтожать только известные вирусы. То есть антивирус против конкретного вируса может быть написан только в том случае, когда у программиста есть в наличии хотя бы один экземпляр этого вируса. Вот и идет эта бесконечная война между авторами вирусов и антивирусов, правда, первых в нашей стране почему-то всегда больше, чем вторых. Но и у создателей антивирусов есть преимущество! Дело в том, что существует большое количество вирусов, алгоритм которых практически скопирован с алгоритма других вирусов. Как правило, такие вариации создают непрофессиональные программисты, которые по каким-то причинам решили написать вирус. Для борьбы с такими "копиями" придумано новое оружие - эвристические анализаторы. С их помощью антивирус способен находить подобные аналоги известных вирусов, сообщая пользователю, что у него, похоже, завелся вирус. Естественно, надежность эвристического анализатора не 100%, но все же его коэффициент полезного действия больше 0,5. Таким образом, в этой информационной войне, как, впрочем, и в любой другой, остаются сильнейшие. Вирусы, которые не распознаются антивирусными детекторами, способны написать только наиболее опытные и квалифицированные программисты.

  • 3290. Компьютерные вирусы и антивирусы
    Информация пополнение в коллекции 11.01.2012

    Итак, что же такое антивирус? Сразу же развеем одну часто возникающую иллюзию. Почему-то многие считают, что антивирус может обнаружить любой вирус, то есть, запустив антивирусную программу или монитор, можно быть абсолютно уверенным в их надежности. Такая точка зрения не совсем верна. Дело в том, что антивирус - это тоже программа, конечно, написанная профессионалом. Но эти программы способны распознавать и уничтожать только известные вирусы. То есть антивирус против конкретного вируса может быть написан только в том случае, когда у программиста есть в наличии хотя бы один экземпляр этого вируса. Вот и идет эта бесконечная война между авторами вирусов и антивирусов, правда, первых в нашей стране почему-то всегда больше, чем вторых. Но и у создателей антивирусов есть преимущество! Дело в том, что существует большое количество вирусов, алгоритм которых практически скопирован с алгоритма других вирусов. Как правило, такие вариации создают непрофессиональные программисты, которые по каким-то причинам решили написать вирус. Для борьбы с такими "копиями" придумано новое оружие - эвристические анализаторы. С их помощью антивирус способен находить подобные аналоги известных вирусов, сообщая пользователю, что у него, похоже, завелся вирус. Естественно, надежность эвристического анализатора не 100%, но все же его коэффициент полезного действия больше 0,5. Таким образом, в этой информационной войне, как, впрочем, и в любой другой, остаются сильнейшие. Вирусы, которые не распознаются антивирусными детекторами, способны написать только наиболее опытные и квалифицированные программисты.

  • 3291. Компьютерные вирусы и борьба с ними
    Контрольная работа пополнение в коллекции 19.02.2007

    Как и в любом другом приложении Windows, выделенный фрагмент можно вырезать или копировать в буфер обмена, перемещать и копировать в пределах рабочего поля, изменять его размеры (мышью или с помощью соответствующих команд меню Рисунок Изменение размеров фрагмента внутри границ рисунка с помощью мыши осуществляется перетаскиванием маркеров, которые появляются по углам и на сторонах рамки, ограничивающей объект, после его выделения. Перемещение выделенных объектов внутри документа производится перетаскиванием их с помощью мыши при нажатой левой кнопке (методом "Drag-and-Drop"). Копирование выделенных фрагментов в пределах рабочего поля производится перетаскиванием их с помощью мыши при одновременно нажатой клавише Ctrl. Перемещение фрагмента мышью при нажатой клавише Shift приводит к размножению выделенного фрагмента - созданию "шлейфа" из копий фрагмента. При этом количество копий зависит от скорости перемещения мыши. Изменение угла наклона, отражение и поворот выделенного фрагмента рисунка выполняются с помощью соответствующих команд меню Рисунок. Удаление выделенного фрагмента осуществляется нажатием клавиши Del или с помощью команд меню ПРАВКА = Вырезать /с помещением в буфер обмена) или ПРАВКА = Очистить выделение (без помещения в буфер обмена). Очистить все поле для рисования при отсутствии выделенных фрагментов можно с помощью команды РИСУНОК = Очистить. В случае выполнения ошибочных действий в редакторе Paint можно отменить три последние операции с помощью команды меню ПРАВКА = Отменить или комбинации клавиш Ctrl+Z, a с помощью команды ПРАВКА = Повторить или клавиши F4 -восстановить отмененное действие (также три раза подряд). Для ввода текста в рисунок используется инструмент Надпись. После выбора этого инструмента следует щелкнуть в нужном месте рисунка, растянуть рамку для текста до требуемого размера и ввести текст с помощью клавиатуры. Тип, размер и начертание шрифта можно изменять с помощью Панели атрибутов текста, которая выводится на экран установкой соответствующего переключателя в меню ВИД. Следует иметь в виду, что текст можно вводить только при обычном масштабе рисунка, а размеры текстового окна и сам текст можно изменять только до выбора следующего инструмента. Если рисунок должен содержать много текста, то текст удобнее подготовить с помощью текстового редактора, а затем вставить в рисунок с помощью буфера обмена. Вставка в документ Paint графического объекта производится в левый верхний угол рабочего поля, а вставка текстового фрагмента, созданного в текстовом редакторе, - в место расположения курсора внутри рамки текста. Если размер рисунка превышает размер рабочей области окна программы Paint, то для просмотра такого рисунка можно использовать один из следующих способов:

    1. прокрутить изображение с помощью полос прокрутки;
    2. удалить с экрана Набор инструментов, Палитру и Строку состояния с помощью команд меню ВИД;
    3. использовать команду ВИД = Просмотреть рисунок.
  • 3292. Компьютерные вирусы и способы борьбы с ними
    Информация пополнение в коллекции 09.09.2010
  • 3293. Компьютерные вирусы как угроза информационной безопасности
    Информация пополнение в коллекции 09.12.2008

    Под термином "резидентность" (DOS'овский термин TSR - Terminate and Stay Resident) понимается способность вирусов оставлять свои копии в системной памяти, перехватывать некоторые события (например, обращения к файлам или дискам) и вызывать при этом процедуры заражения обнаруженных объектов (файлов и секторов). Таким образом, резидентные вирусы активны не только в момент работы зараженной программы, но и после того, как программа закончила свою работу. Резидентные копии таких вирусов остаются жизнеспособными вплоть до очередной перезагрузки, даже если на диске уничтожены все зараженные файлы. Часто от таких вирусов невозможно избавиться восстановлением всех копий файлов с дистрибутивных дисков или backup-копий. Резидентная копия вируса остается активной и заражает вновь создаваемые файлы. То же верно и для загрузочных вирусов форматирование диска при наличии в памяти резидентного вируса не всегда вылечивает диск, поскольку многие резидентные вирусы заражают диск повторно после того, как он отформатирован.

  • 3294. Компьютерные вирусы. Антивирусные программы
    Информация пополнение в коллекции 12.01.2009

    Летом 1995 года появилась новая разновидность вирусов вирусы, заражающие документы Word для Windows версии 6.0 и 7.0. Вследствии распространённости редактора Word для Windows такие документы имеются почти на каждом компьютере. Долгое время заражение файлов документов считалось невозможны, так как документы не содержали исполнимых программ. Однако программисты фирмы Microsoft встроили в документы Word для Windows мощный язык макрокоманд WordBasic. При этом макрокоманды не видны в редактируемом для их просмотра и редактирования надо выбрать в группе меню Tools(сервис) пункт Macro(Макрос), а много ли пользователей вообще что-то слышали об этом пункте меню… И, как говорится, «вот злонравия достойные плоды!» - на этом WordBasic стало возможно(и даже очень легко) 6исать вирусы. Запуск вируса происходит при открытии на редактирование заражённых документов (ведь заботливые программисты из Microsoft предусмотрели макрокоманду AutoOpen, автоматически выполняющуюся при открытии документа). При этом макрокоманды вируса записываются в глобальный шаблон NORMAL..DOT, так что при новых сеансах работы с Word для Windows вирус будет автоматически активироран. При наличии вируса, при сохранении редактируемых документов на диск под новым именем (командой Save As) вирус копирует свои макрокоманды в записываемый на диск документ, так что тот оказывается заражённым.

  • 3295. Компьютерные вирусы. Методы и средства защиты
    Контрольная работа пополнение в коллекции 09.04.2010

    Существует достаточно много программных средств антивирусной защиты. Они предоставляют следующие возможности.

    1. Создание образа жёсткого диска на внешних носителях (например, на гибких дисках). В случае выхода из строя информации в системных областях жёсткого диска сохранённый «образ диска» может позволить восстановить если и не всю информацию, то по крайней мере её большую часть. Это же средство может защитить от утраты информации при аппаратных сбоях и при неаккуратном форматировании жёсткого диска.
    2. Регулярное сканирование жёстких дисков в поисках компьютерных вирусов. Сканирование обычно выполняется автоматически при каждом включении компьютера и при размещении внешнего диска в считывающем устройстве. При сканировании следует иметь в виду, что антивирусная программа ищет вирус путём сравнения кода программ с кодами известных ей вирусов, хранящимися в базе данных. Если база данных устарела, а вирус является новым, сканирующая программа его не обнаружит. Для надёжной работы следует регулярно обновлять антивирусную программу. Желательная периодичность обновления 1 раз в две недели; допустимая один раз в три месяца. Для примера скажем, что разрушительные последствия атаки вируса W95.CIH.1075 («Чернобыль»), вызвавшего уничтожение информации на сотнях тысяч компьютеров 26 апреля 1999 года, было связано не с отсутствием средств защиты от него, а с длительной задержкой (более года) в обновлении этих средств.
    3. Контроль за изменением размеров и других атрибутов файлов. Поскольку некоторые компьютерные вирусы на этапе размножения изменяют параметры заражённых файлов, контролирующая программа может обнаружить их деятельность и предупредить пользователя.
    4. Контроль за обращениями к жёсткому диску. Поскольку наиболее опасные операции, связанные с работой компьютерных вирусов, так или иначе обращены на модификацию данных, записанных на жёстком диске, антивирусные программы могут контролировать обращения к нему и предупреждать пользователя о подозрительной активности.
  • 3296. Компьютерные Вирусы. Программа-полифаг Aidstest
    Реферат пополнение в коллекции 09.12.2008

    Раздел "компьютерные вирусы" в информационной прессе в настоящее время буквально пестрит разнообразными сообщениями о появлении новых разновидностей вирусных инфекций (в дальнейшем - просто "вирусы"). Но рядом с такими сообщениями всегда рисуется реклама средств активной и пассивной борьбы с вирусами, приводятся рекомендации по предохранению от заражения и леденящие душу описания последствий и симптомов "заболевания". Распространение компьютерных вирусов приобрело такие масштабы , что практически любому пользователю хоть раз в жизни пришлось столкнуться с вирусом на своем компьютере. Количество известных вирусов исчисляется тысячами (по подсчетам экспертов в настоящее время существует около 3 тысяч вирусов), а хакеры постоянно пишут новые, самоутверждаясь в своих глазах. Надо заметить, что такой способ самоутверждения сильно напоминает привычку писать на заборах, весьма распространенную в определенных кругах. Но это вопрос более этики, чем технологии. Борцы с вирусами идут по пятам их разработчиков. Рынок антивирусных программ в настоящее время выходит на первое место по объему, по крайней мере по числу продаваемых копий программ. Именно поэтому фирмы стали включать антивирусные средства в комплекты программ или операционных систем.

  • 3297. Компьютерные вирусы. Средства защиты
    Информация пополнение в коллекции 21.01.2012

    Кроме того, программа AVP совершает контроль файловых операций в системе в фоновом режиме, выявляет вирус к моменту реального заражения системы, а также определяет неизвестные вирусы при помощи эвристического модуля. Для запуска программы AVP необходимо дважды щелкнуть мышью по значку применения AVP или на его ярлыке. Во время запуска программы AVP загружаются антивирусные базы данных, тестируются оперативная память и основной файл приложения AVP32. EXE на наличие в них вирусов. После загрузки программы в нижнем ряде ее главного окна отображается сообщение "Антивирусные базы загружены. Известных вирусов: ххххх", где ххххх - количество вирусов. Главное окно программы AVP за структурой похоже на окно Windows 98. Оно содержит ряды заглавия и меню, пять вставок, кнопку "Пуск" (во время проверки меняется на кнопку "Стоп") и окно просмотра "Объект - Результат" (рис.1).

  • 3298. Компьютерные данные: типы данных, обработка и управление
    Информация пополнение в коллекции 13.01.2010

    На языке математики отношение определяется таким образом. Пусть задано n,%20%d0%b3%d0%b4%d0%b5%20d1%20-%20%d1%8d%d0%bb%d0%b5%d0%bc%d0%b5%d0%bd%d1%82%20%d1%81%20D1%20,%20d2%20-%20%d1%8d%d0%bb%d0%b5%d0%bc%d0%b5%d0%bd%d1%82%20%d1%81%20D2%20,%20...%20,%20dn%20-%20%d1%8d%d0%bb%d0%b5%d0%bc%d0%b5%d0%bd%d1%82%20%d1%81%20Dn.%20%d0%9f%d1%80%d0%b8%20%d1%8d%d1%82%d0%be%d0%bc%20%d0%bd%d0%b0%d0%b1%d0%be%d1%80%d1%8b%20%d0%b2%d0%b8%d0%b4%d0%b0%20<d1,d2,...,dn>%20%d0%bd%d0%b0%d0%b7%d1%8b%d0%b2%d0%b0%d1%8e%d1%82%d1%81%d1%8f%20%d0%ba%d0%be%d1%80%d1%82%d0%b5%d0%b6%d0%b0%d0%bc%d0%b8,%20%d0%b0%20%d0%bc%d0%bd%d0%be%d0%b6%d0%b5%d1%81%d1%82%d0%b2%d0%b0%20D1,D2,%20...Dn%20-%20%d0%b4%d0%be%d0%bc%d0%b5%d0%bd%d0%b0%d0%bc%d0%b8.%20%d0%9a%d0%b0%d0%b6%d0%b4%d1%8b%d0%b9%20%d0%ba%d0%be%d1%80%d1%82%d0%b5%d0%b6%20%d1%81%d0%be%d1%81%d1%82%d0%be%d0%b8%d1%82%20%d0%b8%d0%b7%20%d1%8d%d0%bb%d0%b5%d0%bc%d0%b5%d0%bd%d1%82%d0%be%d0%b2,%20%d0%ba%d0%be%d1%82%d0%be%d1%80%d1%8b%d0%b5%20%d0%b2%d1%8b%d0%b1%d0%b8%d1%80%d0%b0%d1%8e%d1%82%d1%81%d1%8f%20%d0%b8%d0%b7%20%d1%81%d0%b2%d0%be%d0%b8%d1%85%20%d0%b4%d0%be%d0%bc%d0%b5%d0%bd%d0%be%d0%b2.%20%d0%ad%d1%82%d0%b8%20%d1%8d%d0%bb%d0%b5%d0%bc%d0%b5%d0%bd%d1%82%d1%8b%20%d0%bd%d0%b0%d0%b7%d1%8b%d0%b2%d0%b0%d1%8e%d1%82%d1%81%d1%8f%20%d0%b0%d1%82%d1%80%d0%b8%d0%b1%d1%83%d1%82%d0%b0%d0%bc%d0%b8,%20%d0%b0%20%d0%b8%d1%85%20%d0%b7%d0%bd%d0%b0%d1%87%d0%b5%d0%bd%d0%b8%d1%8f%20-%20%d0%b7%d0%bd%d0%b0%d1%87%d0%b5%d0%bd%d0%b8%d1%8f%d0%bc%d0%b8%20%d0%b0%d1%82%d1%80%d0%b8%d0%b1%d1%83%d1%82%d0%be%d0%b2."> множеств D1,D2, ...,Dn. Тогда R есть отношение над этими множествами, если R есть множеством упорядоченных наборов вида <d1,d2,...,dn>, где d1 - элемент с D1 , d2 - элемент с D2 , ... , dn - элемент с Dn. При этом наборы вида <d1,d2,...,dn> называются кортежами, а множества D1,D2, ...Dn - доменами. Каждый кортеж состоит из элементов, которые выбираются из своих доменов. Эти элементы называются атрибутами, а их значения - значениями атрибутов.

  • 3299. Компьютерные игры
    Информация пополнение в коллекции 09.12.2008

    Это было недавно, это было давно…

    1. 1962 - первый в своем роде игровой автомат «spacewar» для PDP-1
    2. 1970 - разработка игровых автоматов привела к так называемому «золотому веку аркад». Одна из самых известных игр того времени - «Pong».
    3. 1980 - появление на свет «Pacman», самой распространённой игры в мире, согласно книге рекордов Гиннеса.
    4. 1982 - появление прототипа приставки Nintendo Entertainment System. Начало эпохи игровых приставок.
    5. 1983 - изобретение и дальнейшая разработка технологии Motion Capture. Принцип работы следующий: на теле актера в местах сочленений, суставов и мышц крепятся маленькие лампочки или обычные светоотражающие элементы (сейчас металлические детекторы), после чего движения фигуры снимаются на камеру. Для получения объемного изображения актера снимают с нескольких камер под разными углами. Совмещая координаты одного и того же детектора, полученные с камер, можно точно вычислить месторасположение точки в пространстве. Через несколько лет компания SimGraphics разрабатывает систему слежения и обработки мимики человеческого лица.
    6. 1986 - Алексеем Пажитновым написана самая популярная русская компьютерная игра - «тетрис».
    7. 1986 - игра «Metroid», одна из первых, предоставлявших нелинейное прохождение на домашней консоли, также заметна смешением различных жанров. Впервые была использована система паролей, позволяющих сохранять результаты и в любой момент возвратиться на нужный уровень.
  • 3300. Компьютерные игры "Морской бой" и "Автоматический видео-покер"
    Курсовой проект пополнение в коллекции 24.07.2012

    Программа должна предусмотреть:

    • разработанная система должна полностью реализовать основные возложенные на нее функции;
    • система должна быть оснащена дружеским интерфейсом;
    • разработанная система должна являться интегрированной;
    • программа должна иметь имеет хороший дизайн.
    • должна быть оптимизирована для использования ее на компьютере со средней производительностью, с помощью разделения программы на отдельные модули;
    • должна позволять пользоваться ею одному игроку за счет присутствия в программе элементов искусственного интеллекта
    • 2.2 Анализ входной и выходной информации
    • В данной программе входной информацией будет являться:
    • - информация о расстановке кораблей на игровом поле игрока и его компьютерного соперника
    • - выбранная сложность противника
    • - настройки для программы, хранящиеся в файле conf.ini
    • - действия пользователя, т.е. содержание хода игрока, а также действия его компьютерного соперника
    • Выходные данные:
    • - результат игры (проиграл или выиграл игрок)
    • - список всех ходов игры, выводящийся в мемо-поле;
    • - информация о результате текущего хода - задет корабль, потоплен он или промах.
    • - количество подбитых кораблей у обоих сторон
    • - в конце игры, в случае поражения игрока, выводится информация о расстановке кораблей противника.
    • - предусмотрена возможность полного сохранения результатов игры в HTML-формате.
    • 3. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ
    • 3.1 Описание алгоритма
    • 3.1.1 Описание схемы алгоритма программы
    • - открытие главного окна программы;
    • - настройка установок программы;
    • - установка сложности компьютерного соперника (слабый, средний, сильный);
    • - расстановка кораблей на игровом поле или загрузка схемы из файла;
    • - первый ход;
    • - процесс игры;
    • - сохранение результата в HTML;
    • - выход из приложения.
    • игра программирование информация
    • 3.1.2 Описание схемы данных
    • Данные, которые использовались для создания дипломного проекта: журналы, каталоги, internet. Данные, используемые программой хранятся в отдельных файлах:
    • - папка Shemes - хранит файлы схем игры
    • - папка Sounds - в ней хранятся звуки, которые программа использует во время своей работы
    • - файл config.ini - в нем содержатся основные установки, используемые программой
    • - файл fonts.txt - содержит шрифты программы
    • файл lt.ini - содержит координаты главного окна программы