Смекни!
smekni.com

Процесс информатизации общества и его социально-экономический аспект (стр. 10 из 12)

Web-страница может иметь статическое или динамическое построение. Обычно Web-страницы организуется в виде гипертекста с включениями текста, графики, звука, видео или анимацию. В сети Интернет просмотр Web-страниц осуществляется посредством браузера. Можно создавать свои собственные Web - страницы, где можно размещать практически любую информацию.

Немного о создании своих Web-страниц

Web-страницы могут существовать в любом формате, но в качестве стандарта принят Hyper Text Markup Language (HTML) - язык разметки гипертекстов, предназначенный для создания форматированного текста, насыщенного изображениями, звуком, анимацией, видеоклипами и гипертекстовыми ссылками на другие документы, разбросанные как по всему Web-пространству, так и находящиеся на этом же сервере или являющиеся составной частью этого же Web-проекта.

Можно работать на Web без знания языка HTML, поскольку тексты HTML могут создаваться разными специальными редакторами и конвертерами.

Язык HTML существует в нескольких вариантах и продолжает развиваться. Есть возможность создавать Web-страницы, которые могут быть просмотрены многими Web-броузерами. Это не исключает возможности использования других методов, например, метод расширенных возможностей, который предоставляется Netscape Navigator, Internet Explorer или некоторыми другими программами.

Каждый выбирает свой инструмент для создания Web-страниц. Это может быть MS FrontPage или Macromedia DreamWeaver, Allaire HomeSite или 1st Page 2000. А кто-то пользуется простым текстовым редактором, например Блокнотом (Notepad).

Создание и оптимизация графики - сложная и капризная задача. Существуют векторные и растровые графических редакторах. Растровая графика представляет собой сетку (растр), ячейки которой называются пикселями. Каждый пиксели имеет строго определенное местоположение и цвет, Þ любой объект представляется программой как набор окрашенных пикселей. Растровые изображения обеспечивают высокую точность передачи градаций цветов и полутонов, а также высокую детализацию изображения, поэтому они являются оптимальным средством представления тоновых изображений, таких как сканированные фотографии. К редакторам растровой графики относят: Microsoft Paint, Adobe Photoshop, PhotoPaint, Painter, Microsoft Photo Editor, Microsoft Photo DRAW.

Векторная графика состоит из кривых, имеющих координаты, цвет и прочие параметры, а также замкнутых областей, заполненных определенным цветом. К редакторам векторной графики относят: Adobe Illustrator, CorelDraw, Adobe Streamline.

Существуют два способа создания Web-страниц в WORD'97:

- с помощью мастера или шаблона,

- преобразовать существующий документ Word в формат HTML

В мастере Web-страниц для упрощения процесса создания страницы предлагаются образцы содержания страниц - например, индивидуальные начальные страницы и различные темы графического оформления - например, праздник или общество. По желанию работу можно начать с пустой Web-страницы.

Web-страницу можно сделать более интересной, разместив на ней маркированные и нумерованные списки, горизонтальные линии, цвета фона, узоры, таблицы, рисунки, видеозаписи, бегущую строку и формы.

52. Понятие провайдера и хост- компьютера. Подключение к Internet.

Комп-р, подключённый к Интернет и использующий для связи с другими компьютерами сети специальный протокол TCP/IP, называется хостом.

Любой вид работ в Интернет, как правило, возможен только после заключения контракта с провайдером. Провайдер – организация (юридическое лицо), обеспечивающая работу узла (сайта) в сети Интернет. Для подключения к Интернет пользователь должен заключить контракт на обслуживание с одним из провайдеров в его регионе. После этого, подключившись с помощью модема и средств удалённого доступа к сайту провайдера, пользователь получает доступ ко всем сайтам и компьютерам в Интернет. Виды услуг, контрактов и стоимость услуг могут значительно различаться у разных провайдеров. Существует ряд типовых контрактов, которые предлагаются провайдерами и от которых зависит оплата услуг:

- Режим почтового доступа к Интернет по протоколу UUCP, когда пользователь получает доступ к электронной почте. При этом средства электронной почты обеспечивают доступ к WWW, FTP, NNTP, Gopher и Archie-серверам, однако при этом мультимедийные возможности WWW-серверов становятся недоступны.

- Терминальный доступ к Online-серверу (самый простой и дешёвый способ подключения к сети провайдера по коммутируемой линии без использования протокола TCP/IP). Здесь также возможен доступ ко всем типам серверов, а на WWW-серверах доступна только текстовая инфа.

- Полный доступ в Интернет по коммутируемым линиям или Dial-Up. В этом случает применяется протокол TCP/IP, что позволяет использовать все возможность Инета, в том числе и мультимедийные.

- Постоянное соединение с Интернет по выделенной линии. Это наиболее совершенный, но самый дорогой способ работы в Инете, автоматически открывающий доступ ко все ресурсам Инете.

53. Технология создания прикладных программных средств.

Принципиальная схема разработки программных средств решения экономических задач на ЭВМ

В зависимости от специфических особенностей конкретной задачи, профессионального уровня подготовки специалистов и ряда других факторов некоторые этапы технологического процесса, представленные в общей схеме, могут быть объединены в более крупные этапы.

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

Второй этап в технологии разработки программ – экономико-математическое описание задачи и выбор метода ее решения.

Экономико-математическое описание задачи обеспечивает ее однозначное понимание пользователем и разработчиком программы. При решении экономических задач наиболее часто используются следующие классы моделей для формализованного описания их постановок:

  • аналитические (вычислительные);
  • матричные (балансовые);
  • графические (частным видом которых являются сетевые).

При выборе метода решения задачи предпочтение отдается методу, который наиболее полно удовлетворяет основным требованиям:

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

Третий этап представляет собой разработку оригинального или адаптацию (уточнение и корректировку) уже известного алгоритма.

Любой алгоритм обладает следующими важными свойствами: детерминированностью, массовостью, результатностью и дискретностью.

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

Завершающий этап - перевод описания алгоритма на один из доступных для ЭВМ языков программирования.

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

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

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

54. Современные методы разработки прикладных программных средств.

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

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

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