Разработка сайта ООО "Ювелир Строй"

Автор работы: Пользователь скрыл имя, 09 Апреля 2012 в 17:15, курсовая работа

Описание

За время, прошедшее с 50-х годов, цифровая ЭВМ превратилась из дорогого, уникального и перегретого нагромождения электронных ламп, проводов и магнитных сердечников в небольшую по размерам машину – персональный компьютер – состоящий из миллионов крошечных полупроводниковых приборов, которые упакованы в небольшие пластмассовые коробочки.

Содержание

Введение
1 Общий раздел
1.1 Цель разработки
1.2 Характеристика состава и параметра технических средств
1.3 Характеристика используемой операционной системы
1.4 Обоснование выбора языка программирования
2 Специальный раздел
2.1 Назначение задачи
2.2 Постановка задачи
2.3 Описание алгоритма
2.4 Описание программы
2.5 Отладка программы
2.6 Процесс преобразования информации
2.7 Анализ результатов решения задачи
2.8 Руководство пользователю
Заключение
Список использованных источников
Приложение А Схема программы
Приложение В Листинг программы
Приложение С Результаты работы программы

Работа состоит из  1 файл

Курсовик.doc

— 2.51 Мб (Скачать документ)

Основным недостатком стандартных дисководов СD–RОМ является невозможность записи данных, но параллельно с ними существуют и устройства однократной записи СD–R (Compact Disk Recorder) и устройства многократной записи СD–RW

Основным параметром дисководов СD–RОМ является скорость чтения данных. Она измеряется в кратных долях. За единицу измерения принята скорость чтения в первых серийных образцах, составлявшая 150 Кбайт/с. Таким образом, дисковод с удвоенной скоростью чтения обеспечивает производительность 300 Кбайт/с, с учетверенной скоростью – 600 Кбайт/с и т. д. В настоящее время наибольшее распространение имеют устройства чтения СD–RОМ с производительностью 32х–52х. Современные образцы устройств однократной записи имеют производительность 4х–40х, а устройств многократной записи – до 8х.

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

С переходом от черно–белых мониторов к цветным и с увеличением разрешения экрана (количества точек по вертикали и горизонтали) области видеопамяти стало недостаточно для хранения графических данных, а процессор перестал справляться с построением и обновлением изображения. Тогда и произошло выделение всех операций, связанных с управлением экраном, в отдельный блок, получивший название видеоадаптер. Физически видеоадаптер выполнен в виде отдельной дочерней платы, которая вставляется в один из слотов материнской платы и называется видеокартой. Видеоадаптер взял на себя функции видеоконтроллера, видеопроцессора и видеопамяти.

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

Основным параметром звуковой карты является разрядность, определяющая количество битов, используемых при преобразовании сигналов из аналоговой в цифровую форму и наоборот. Чем выше разрядность, тем меньше погрешность, связанная с оцифровкой, тем выше качество звучания. Минимальным требованием сегодняшнего дня являются 16 разрядов, а наибольшее распространение имеют 32–разрядные и 64–разрядные устройства.

В области воспроизведения звука наиболее сложно обстоит дело со стандартизацией. Отсутствие единых централизованных стандартов привело к тому, что ряд фирм, занимающихся выпуском звукового оборудования, де–факто ввели в широкое использование свои внутрифирменные стандарты. Так, например, во многих случаях стандартными считают устройства, совместимые с устройством Sound Blaster торговая марка на которое принадлежит компании Creative Labs.

Оперативная память (RAM–Random Access Memory) – это массив кристаллических ячеек, способных хранить данные. Существует много различных типов оперативной памяти, но с точки зрения физического принципа действия различают динамическую память (DRAM) и статическую память (SRAM).

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

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

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

Процессоры с расширенной и сокращенной системой команд. Чем шире набор системных команд процессора, тем сложнее его архитектура, тем длиннее формальная запись команды (в байтах), тем выше средняя продолжительность исполнения одной команды, измеренная в тактах работы процессора

Программа для курсового проекта выполнена на компьютере IS Mechanics с процессором Intel ® Pentium Core 2 Duo E6400 ® – 2,13 GHz на базе материнской платы Socket–775 ASUS P5LD2/C:

– жесткий диск 300,0 GB SEAGATE ST3300831AS 7200 IDE;

– оперативная память 1024 Mb SAMSUNG ORIGINAL DDR2;

– DVD ± RW NEC AD–7173 – 112 BK;

– видеокарта ASUS EN8500GT 256 MB;

– монитор SAMSUNG SyncMaster 957df (19”);

– клавиатура Standard Genius PS/2 (102 клавиши);

– мышь Logitech Serial Optic USB 2.0;

– колонки AVE D60 50W.


1.3     Характеристика использованной операционной системы

 

Операционная система – это набор директив и программ, управляющих работой компьютера, в том числе системой ввода–вывода, прерываниями и соединяющая различные компоненты машины в единое информационное пространство. Первые операционные системы были основаны на текстовом вводе методом командной строки. Ярким примером здесь служит OS MS-DOS, разработанная компанией Microsoft. Позже эта же компания выпустила графическую операционную оболочку Windows, которая позже стала самостоятельной операционной системой. Продолжая развиваться и посей день, ОС Windows является самой популярной операционной средой в мире. Один из последних этапов развития этой системы – версия Windows XP.

Программа курсового проекта выполнена в операционной системе Microsoft Windows 7 Максимальная.

Windows 7 появился 22 октября 2009 года. Это уникально мощная Операционная Система (ОС), в основе которой лежат самые новейшие разработки кампании Microsoft. Первоначально этот проект назывался Vienna, но сейчас он разделился на две линии, Windows 7, позиционирующуюся на замену XP и Vista, и Windows 2008 Server, позиционирующуюся на замену NT Server всех сортов. Windows 7 доступна в 32 разрядной и 64 разрядной версии. В ее основе лежат те же принципы, на которых базировались все системы семейства NT:

–     совместимость (Compatibility) – система может иметь привычный интерфейс ОС семейства Windows, с некоторыми добавлениями и расширениями, поддержку файловых систем NTFS5, NTFS4, FAT16 и FAT32. Большинство приложений, написанных под XP, запускаются и функционируют без проблем. При проектировании NT учитывалась возможность работы системы в различных сетевых средах, поэтому в поставку входят средства для работы в Unix- и Novell-сетях;

–     переносимость (Portability) – система работает на различных процессорах семейства x86 производства Intel и AMD. Уже существует 64 битная версия WindowsXP и Windows.NET, предназначенная для работы на Intel Itanium. Реализация поддержки процессоров других архитектур возможна, но потребует некоторых усилий;

–     масштабируемость (Scalability) – в WindowsXP реализована поддержка технологии SMP. В Windows.NET Advanced Server и Datacenter Server кроме этого есть поддержка рабочих станций COW (Cluster Of Workstations);

–     система безопасности (Security) – реализована привычная для NT система безопасности на уровне пользователей;

–     распределённая обработка (Distributed processing) – WindowsXP имеет встроенные в систему сетевые возможности, что обеспечивает возможность связи с различными типами компьютеров–хостов благодаря наличию разнообразных транспортных протоколов и технологии «клиент-сервер»;

–     надёжность (Reliability) – архитектура ОС защищает приложения от повреждения друг другом и самой операционной системой. При этом используется отказоустойчивая структурированная обработка особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью;

–     локализация (Localization) – система предоставляет возможности для работы во многих странах мира на национальных языках, что достигается применением стандарта ISO Unicode.

–     расширяемость (Extensibility) – благодаря модульному построению системы становится возможным добавление новых модулей на различные архитектурные уровни ОС.


1.4              Обоснование выбора языка программирования

 

Для написания программы был выбран язык разметки гипертекста HTML (Hyper Text Language Markup) с использованием каскадных таблиц стилей CSS.

HTML (HyperText Markup Language) – это язык, принятый в World Wide Web для создания и публикации Веб-страниц. HTML предоставляет авторам средства для:

1)            включения в Веб-документы заголовков, текста, таблиц, списков, фотографий и т. п.;

2)            перехода к другим Веб-страницам посредством щелчка кнопки мыши по гипертекстовой ссылке;

3)            создания и заполнения форм для транзакций с удаленными службами, например, для поиска информации, бронирования билетов, оформления заказов на товары и т. п.

4)            непосредственного включения в Веб-документы видеоклипов, звука и других внешних объектов.

Фактически, современная Веб-страница формируется с помощью трех языковых средств:

– язык HTML используется для задания логической структуры документа (заголовки, абзацы, графические изображения и прочие объекты);

– язык каскадных стилей CSS используется для задания способа отображения документа (цвета текста и фона, шрифты, способы выравнивания и позиционирования отдельных объектов на странице и т. п.);

– языки программирования сценариев (чаще всего JavaScript) используются для написания сценариев, т. е. небольших программ, которые исполняются обозревателем в процессе отображения документа и обеспечивают его динамическое изменение в ответ на различные события.

При этом именно HTML-документ является той средой, в которой размещаются остальные компоненты Веб-страницы. Поэтому мы начинаем наш справочник с описания языка HTML, за которым следуют описания CSS и JavaScript.

Первоначально HTML был разработан Тимом Бернерсом–Ли (Tim Berners–Lee) и его коллегами из CERN Laboratories для обмена текстовыми документами и другими данными между учеными и приобрел популярность благодаря обозревателю Mosaic, авторы которого добавили к нему поддержку графических образов и ряд других полезных качеств. Быстрое развитие Сети в 90–е годы потребовало стандартизации этого языка, и в ноябре 1995 г. по эгидой IETF был создан HTML 2.0. Следующим шагом стала кодификация W3C в январе 1997 г. новой, гораздо более мощной версии HTML 3.2. Наконец, в апреле 1998 г. появился HTML 4.0, который является в настоящее время действующим стандартом языка (в уточненной редакции HTML 4.01, опубликованной в декабре 1999 г.). Именно стандарт HTML 4.0 и будет предметом нашего рассмотрения в данной части книги.

По мере своего развития HTML не только приобретал новые возможности. Часть первоначально введенных в него понятий на сегодня официально объявлены морально устаревшими (deprecated), поскольку они лучше выражаются новыми средствами языка. Автор является сторонником создания HTML-документов в соответствии с требованиями стандарта (между прочим, почти вся эта книга написана на строгом HTML 4.0). Поэтому в этой главе мы не описываем и не используем морально устаревшие элементы и атрибуты языка, хотя они по традиции поддерживаются обозревателями и их можно встретить на многих Веб–страницах; их краткое описание можно найти в Приложении 10. По той же причине не упоминаются в нашем справочнике ни полностью устаревшие (obsolete) элементы языка HTML, ни те дополнения к нему, которые были сделаны разработчиками популярных обозревателей, но не являются стандартными. Вместе с тем, мы увязываем стандарт языка с его реализацией в обозревателях Microscape и потому приводим для каждого элемента сведения о том, как он поддерживается этими обозревателями.

Атрибуты элемента определяют его свойства. Например, элемент IMG (графический образ) имеет атрибут src, указывающий расположение графического файла, и атрибут alt, задающий альтернативный текст на тот случай, если обозреватель не отображает графику:

<IMG src="mylogo.gif" alt="Юрий Лукач">

Атрибуты всегда включаются в начальный тег элемента и имеют вид:

имя_атрибута="значение_атрибута"

Значение атрибута может быть заключено в одинарные или двойные кавычки. Кавычки можно опустить, если значение атрибута состоит только из латинских букв (A–Za–z), цифр (0–9), дефисов ("–"), подчеркиваний ("_"), двоеточий (":") и точек (".").

Информация о работе Разработка сайта ООО "Ювелир Строй"