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

  • 341. Разработка и дизайн Web-сайта
    Рефераты Компьютеры, программирование

    Итак, Web-страница может содержать стилизованный и форматований текст, графику и гиперсвязи с разными ресурсами Internet. Чтобы реализовать все эти возможности, был разработанный специальный язык, названная HyperText Markup Language (HTML), то есть, Язык Разметки Гипертекста. Документ, написанный на HTML, представляет собой текстовый файл, который содержит собственно текст, несущий информацию читателю, и флаги разметки. Последние представляют собой определенные последовательности символов, которые являются инструкциями для программы просмотра; в соответствии с этими инструкциями программа располагает текст на экране, включает в него рисунки, которые сохраняются в отдельных графических файлах, и формирует гиперсвязи с другими документами или ресурсами Internet. Таким образом, файл на языке HTML приобретает вид WWW-документа только тогда, когда он интерпретируется программой просмотра. Об языке HTML будет детально рассказано в разделе «Выбор структуры web-страницы», поскольку без знания основ этого языка невозможно создать Web-страницу для публикации в WWW.

  • 342. Разработка и создание СКС на базе сетей Ethernet при подключении пользователей жилого дома к глобаль...
    Рефераты Компьютеры, программирование

     

    1. Администрирование сети Microsoft Windows NT . Учебный курс/пер. с англ. М.: Издательский отдел «Русская редакция» 1997. 496 с. : с илл.
    2. С.Золотов Протоколы INTERNET СПб.: BHV Санкт- Петербург 1998. 304 с., илл
    3. Р.Петерсен Linux:руководство по операционной системе: пер. с англ. К.: Издательская группа BHV, 1997. 688с.,илл
    4. Э.Немет, Г.Снайдер, С.Сибас, Т.Хейн UNIX:руководство системного администратора: пер. с англ. К.:BHV,1998 832с.,илл
    5. И.Лепаж, П.Яррера UNIX: библия системного администратора: пер. с англ.- М.:Диалектика, 1999.- 528 с., илл
    6. А.Робачевский UNIX: операционная система. СПб.: BHV 1999. 528 с.,илл
  • 343. Разработка игровой программы "Морской бой"
    Рефераты Компьютеры, программирование

    131.2.1.Компонент TMainMenu ………………………………….131.2.2.Компонент TLabel ……………………………………….161.2.3.Компонент TPanel ………………………………………..181.2.4.Компонент TBitBtn ………………………………………191.2.5.Компонент TSpeedButton ………………………………..221.2.6.Компонент TImage ……………………………………….231.2.7.Компонент TTimer ……………………………………….241.2.8.Компонент TStatusBar …………………………………...252.РАЗРАБОТКА ПРОГРАММЫ ………………………………………...262.1.Постановка задачи ………………………………………………..262.2.Алгоритм реализации работы ……………………………………262.2.1.Алгоритм реализации игровой программы …………….262.2.2.Реализация справочной информации …………………..332.3.Описание пользовательского интерфейса ………………………33ЗАКЛЮЧЕНИЕ ……………………………………………………………..37СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ……………………….38ПРИЛОЖЕНИЕ 1 …………………………………………………………...39ПРИЛОЖЕНИЕ 2 …………………………………………………………...43ПРИЛОЖЕНИЕ 3 …………………………………………………………...44ПРИЛОЖЕНИЕ 4 …………………………………………………………...46ПРИЛОЖЕНИЕ 5 …………………………………………………………...47ПРИЛОЖЕНИЕ 6 …………………...………………………………………49ПРИЛОЖЕНИЕ 7 …………………………………………………………...50

  • 344. Разработка информационно-справочной системы "Водительское удостоверение" \Prolog\
    Рефераты Компьютеры, программирование
  • 345. Разработка информационно-справочной системы "Картотека ГАИ" \Prolog\
    Рефераты Компьютеры, программирование
  • 346. Разработка информационно-справочной системы "Овощная база" \Prolog\
    Рефераты Компьютеры, программирование
  • 347. Разработка информационно-справочной системы "Сводка погоды"
    Рефераты Компьютеры, программирование
  • 348. Разработка информационно-справочной системы "Технический паспорт автомобиля" \Prolog\
    Рефераты Компьютеры, программирование
  • 349. Разработка информационно-справочной системы "Товар на складе" \Prolog\
    Рефераты Компьютеры, программирование
  • 350. Разработка информационно-справочной системы "Характеристика предприятия" \Prolog\
    Рефераты Компьютеры, программирование
  • 351. Разработка командного процессора, реализующего команды dir и mkdir на ассемблере
    Рефераты Компьютеры, программирование
  • 352. Разработка конвертора из текстового формата nroff в гипертекстовый формат HTML
    Рефераты Компьютеры, программирование
  • 353. Разработка контроллера встроенных каналов станции STM-1
    Рефераты Компьютеры, программирование
  • 354. Разработка лабораторного практикума "Создание тестирующей программы"
    Рефераты Компьютеры, программирование

    Для создания интерактивных Web-тестов преподавателю помимо знаний по курсу, для которого предназначен тест, требуются специальные навыки в области применения Интернет-технологий, либо необходима помощь соответствующего специалиста. При использовании для разработки учебных материалов любого из большого количества имеющихся инструментальных средств создания и редактирования HTML-документов, например, таких как Netscape Composer или Microsoft FrontPage, требуются базовые сведения о гипертексте и определенные навыки в области программирования. Кроме того, для придания Web-документам интерактивных свойств, позволяющих оперативно реагировать на информацию, введенную пользователем, автору потребуются еще более глубокие знания Интернет-технологий, связанные с необходимостью написания программ-обработчиков с использованием Java, JavaScript или CGI-приложений. Таким образом, создание учебных материалов для дистанционного обучения в Web-сети предъявляет весьма высокие требования к квалификации преподавателя-разработчика в области практического использования современных информационных технологий. В противном случае необходима совместная работа коллектива специалистов различного профиля. Эти обстоятельства существенно повышают трудоемкость создания учебных Web-пособий и, в определенной степени, сдерживают процесс развития такой формы дистанционного образования.

  • 355. Разработка математической модели и ПО для задач составления расписания
    Рефераты Компьютеры, программирование

    Необходимо сразу же отметить, что программа “Расписание” ориентирована на составление школьного расписания, использование в ВУЗ`ах и колледжах возможно лишь с некоторыми оговорками. Составление расписания производится в рамках комплекса условий, которые определяются на шагах ввода исходных данных. Полный перечень возможных условий приведен ниже:

    1. Ограничен максимальный номер урока т.е. количество уроков, максимально допустимое в день;
    2. Равномерность распределения нагрузки преподавателей между днями расписания;
    3. Равномерность распределения нагрузки классов между днями расписания;
    4. Контроль окон в расписании преподавателей;
    5. Программа учитывает то обстоятельство, что классы могут произвольно объединяться и дробиться (классы могут объединяться в потоки или же дробиться на более мелкие подгруппы, причем эти подгруппы, в свою очередь, могут служить основой для объединения в более крупные группы. Пример: в школе №1859 есть 2 старших класса, но в каждом из этих классов есть две подгруппы по специализации, занятия по общеобразовательным предметам проводятся сразу для всего класса, а предметы по специализации отдельно. Но поскольку подгруппы по специализации слишком малы, а преподавателей не хватает, по некоторым предметам подгруппы 11а и 11б также могут объединяться (например, на ин.яз.) это усложняет обеспечении непрерывности расписания для классов (необходимо обеспечивать непрерывность расписания для каждой из подгрупп);
    6. Наличие нескольких смен в этом случае отдельные классы должны приходить позже, чем группы первой смены, кроме этого, усложняется контроль окон в расписании преподавателей, если есть преподаватели, работающие в обе смены в этом случае в расписании этих преподавателей их занятия необходимо “стягивать” вокруг пересечения смен;
    7. Условие привязки преподавателей к аудитории отдельные преподаватели имеют “свою” аудиторию, в которой проводят все свои занятия;
    8. Наличие “плавающей” смены когда время начала первого урока точно не определено, т.к. оно формируется динамически, в зависимости от освобождения связанных с соответствующим классов, преподавателей, аудиторий;
    9. Контроль вхождения расписания объекта (класс, преподаватель, аудитория) в допустимый рабочий диапазон (в карту временных ограничений). Например, для преподавателя в карте временных ограничений обычно указываются методические дни, иногда, отдельные номера уроков словом, указываются те позиции, на которые установка занятий с участием данного объекта невозможна;
    10. Наличие комбинированных предметов типа “ин.яз./информатика” “информатика/труд” и т.п. - когда класс разбивается на подгруппы;
    11. Условие привязки предметов к аудиториям проведения занятий по отдельным предметам возможно лишь в строго определенной аудитории или списке аудиторий (физкультура, труд и т.п.);
    12. Составление расписания с учетом того обстоятельства, что по некоторым предметам на занятия приходит не целый класс, а его подгруппа. Чтобы другая подгруппа в это время не гуляла по школе, такие занятия могут ставиться строго только первыми или последними занятиями в расписании класса;
    13. “Выдержать параллели” для некоторых преподавателей необходимо учитывать то обстоятельство, что для проведения занятий требуется длительная подготовка (например, занятия по химии), в этом случае занятия в дневном расписании преподавателя стараются поставить блоками параллелей, например, сначала 5-ые классы, затем 7-ые и т.п., или же при распределении между днями разнести занятия в разных параллелях на разные дни;
    14. Иногда при составлении расписания требуется учитывать тот нюанс, что по некоторым предметам расписание известно заранее в этом случае такие занятия вводятся как неперемещаемые (фиксированные);
    15. Контроль запрещенных комбинаций предметов, приходящихся на один день расписания класса например, нежелательно, чтобы “физическая культура” и “труд” проводились в один и тот же день;
    16. Выполнение условия требуемых последовательностей предметов когда необходимо обеспечивать установку групп занятий, в которых занятия должны идти в определенной последовательности, например, физика-астрономия и т.п.;
    17. Наличие классов, привязанных к аудиториям основная масса занятий для таких классов проводится именно в этой аудитории, за исключением тех занятий, для которых требуется специализированная аудитория;
    18. Необходимость расстановки занятий по отдельным предметам по два занятия подряд (“парами”, “спарками”), причем это условие может быть жестким (ни в коем случае не разрывать “спарки” занятий), а может носить предпочтительный характер (если не получается перемещать по два занятия, “спарку” можно разрывать);
    19. Учитывается то обстоятельство, когда по некоторым предметам расстановка допустима лишь одиночными занятиями.
  • 356. Разработка методов определения эффективности торговых интернет систем
    Рефераты Компьютеры, программирование

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

    • программы анализа журнала посещений (log-файла) в основном предоставляют сведения только об адресах машин, пользователи которых заходили на сайты. Кроме этого, пользователи, использующие для подключения к Интернету модем, в разных сеансах посещений сайта могут получить разные адреса. Также сильным искажающим фактором реальной картины веб-статистики отдельного информационного узла являются буферы броузеров, сохраняющие полученные тексты и иллюстрации, а механизм повышения производительности просмотра веб-страниц- proxy, вносит в общую картину дополнительные искажения. И, наконец, решающим фактором является невозможность сравнительного анализа с конкурентными или партнерскими статистическими данными, так как программы просмотра log-файлов могут предоставить данные только по одному информационному ресурсу, а следовательно опять нет способа организации масштабных исследований;

    • организация панельных исследований с созданием "представительских групп", где на машинах участникам панели устанавливаются специальные программы. Эта методика грешит непропорциональностью состава панели и имеет достоверные данные для Интернет-проектов, имеющих высокий входной поток посетителей, нивелирующий погрешности колебаний пользовательских предпочтений. Стоит отметить, что период исследования с применением подобной методологии достаточно длинен и соответствует индустриальной модели развития офлайнового проекта, то есть период времени принятия решения в жизни гораздо больше, чем в интернет-проектах;

    • социологические исследования, основанные на методике изучения потребительского рынка, получают достоверные данные. Но исследования выявляют только основные тенденции, которые происходят в изучаемом секторе. Длина исследовательского периода также соответствует индустриальной модели и не может отразить скрытую динамику ежедневных колебаний. Следовательно, возможно упустить свойственные для интернет-проектов сезонные колебания тренда в малых периодах времени или его зависимость от специальных акций.
  • 357. Разработка образовательной среды для дистанционного обучения по дисциплинам "Компьютерная графика" и...
    Рефераты Компьютеры, программирование

    В основе разработанной системы лежит использование продукционных систем для решения задач геометрических преобразований. Основные доводы в пользу такого выбора:

    1. Как отмечалось выше в главе анализа существующих подходов, алго
      ритмические методы нахождения последовательности геометрических
      преобразований явно неэффективны, следовательно необходим дру
      гой подход.
    2. Использование связки "Продукционные системы + геометрические
      преобразования" выгодно с той точки зрения, что эти два понятия
      легко связать в единую работающую систему.
    3. Разрабатываемая программа становится компактной, легкоизменяе
      мой только за счет изменения базы знаний.
    4. Механизм вывода при работе с используемым представлением объек
      тов очень прост.
    5. Реализация универсального метода нахождения всех возможных по
      следовательностей геометрических преобразований в данном случае
      значительно упрощается.
    6. Построение учебного материала по курсу "Продукционные системы"
      на основе заложенных в системе методов довольно наглядно, позво
      ляет использовать те же примитивы, что и для курса "Геометрические
      преобразования", позволяет осуществить легкий переход от одного
      учебного курса к другому, следовательно легко освоить "Продукци
      онные системы" и пополнить свой опыт в графике.
    7. Использование продукционных систем, и одного и того же механизма
      вывода позволяет реализовать визуализацию информации о графиче
      ском объекте, организовать построение новых структур подобного
      рода самим обучаемым, организовать контроль этого процесса как
      частично, так и для всей совокупности структур в целом, т. е. реализо
      вать все практические задачи, поставленные выше.
  • 358. Разработка отказоустойчивой операционной системы реального времени для вычислительных систем с макси...
    Рефераты Компьютеры, программирование

     

    • Переключатели (Radio Group) задания вида отказа линка, при этом «Фатальный отказ» означает полное прекращение передачи информации, а «Некорректная передача» - искажение передаваемых пакетов.
    • Поля «ПЭ» и «Линк» задают номер ПЭ и номер канала связи для моделирования отказа.
    • Кнопка «Задать» активизирует передачу управляющей информации заданному ПЭ.Панель «Отказ ПЭ»Содержит два связанных элемента:
    • Переключатели задания вида отказа ПЭ, при этом «Фатальный отказ» означает полное прекращение функционирования (например зависание), а «Отказ ФЗ» - неправильный расчет ФЗ, с сохранением функций обмена и голосования.
    • Поле «ПЭ» задает номер ПЭ для моделирования отказа.
    • Кнопка «Задать» активизирует передачу управляющей информации заданному ПЭ.Поле вывода (Rich Edit) «Топология»Обеспечивает отображение текущей топологической информации в виде модифицированной матрицы связности (текстовый вид), обновляющейся на каждом такте работы ВС.Поле вывода «Процесс»Обеспечивает вывод в текстовом или графическом виде согласованных результатов счета ФЗ. Кнопка «ПУСК»По нажатию обеспечивает создание конфигурационных файлов для каждого ПЭ, запуск процессов, моделирующих ВС, связывание каналов связи с каждым ПЭ и вывод из спячки канальных потоков прослушивания.Кнопка «Выход»Обеспечивает освобождение памяти, уничтожения потоков исполнения, завершение программы.
  • 359. Разработка программы рисования линий с помощью мыши
    Рефераты Компьютеры, программирование

  • 360. Разработка программы, реализующей алгоритм шифрования ГОСТ 28147-89
    Рефераты Компьютеры, программирование

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