Основы правового регулирования труда операторов электронно-вычислительных машин
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Введение

 

Учебное пособие по междисциплинарному курсу «Теоретическая подготовка по профессии 16199 «Оператор электронно-вычислительных и вычислительных машин» предназначено для студентов специальностей, входящих в состав укрупненной группы 09.00.00 Информатика и вычислительная техника базовой подготовки. Перечень и содержание лекций соответствуют требованиям программы междисциплинарного курса.

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

- ПК 4.1. Подготавливать к работе и настраивать аппаратное обеспечение.

- ПК 4.2. Устанавливать и настраивать операционные системы и программное обеспечение персонального компьютера.

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

- ПК 4.4. Использовать в работе мультимедийные возможности ЭВМ.

- ПК 4.5. Создавать и управлять текстовыми документами.

- ПК 4.6. Создавать и управлять электронными таблицами.

- ПК 4.7. Реализовывать базу данных в конкретной системе управления базами данных.

- ПК 4.8. Знать назначение, разновидности и функциональные возможности программ для создания веб-страниц.

- ПК 4.9 Знать правила хранения, передачи и публикации цифровой информации

- ПК 4.10. Владеть правовыми аспектами информационной деятельности

- ПК 4.11. Обеспечивать меры по информационной безопасности

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

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

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

- ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.

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

- ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.

- ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.

- ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.

- ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

- ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.

- ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей).

- ориентироваться в условиях частой смены технологий в профессиональной деятельности.

В соответствии с рабочей программой профессионального модуля «Выполнение работ по одной или нескольким профессиям рабочих, должностям служащих (16199 «Оператор электронно-вычислительных и вычислительных машин»)» оператор ЭВМ должен:

иметь практический опыт:

– подключения и настройки параметров функционирования персонального компьютера, периферийного и мультимедийного оборудования;

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

– сканирования, обработки и распознавания документов;

– создания и воспроизведения презентаций, слайд-шоу и другой итоговой продукции из исходных аудио, визуальных и мультимедийных компонентов;

– осуществления навигации по информационным ресурсам, поиска, ввода и передачи данных с помощью технологий и сервисов сети Интернет;

– передачи и размещения цифровой информации;

– обеспечения информационной безопасности;

– участия в разработке и оформлении технической документации на программный продукт;

уметь:

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

– настраивать основные компоненты графического интерфейса операционной системы и специализированных программ-редакторов;

– работать с файловыми системами, различными форматами файлов, программами управления файлами;

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

– работать с базами данных;

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

– распознавать сканированные документы с помощью программ распознавания текста, сохранять результаты в различных форматах;

– конвертировать файлы с цифровой информацией в различные форматы;

– производить распечатку, копирование и тиражирование документов на принтере и других периферийных устройствах вывода информации;

– создавать и редактировать графические объекты с помощью программ для обработки растровой и векторной графики;

– воспроизводить аудио, визуальный контент и медиафайлы средствами персонального компьютера и мультимедийного оборудования;

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

– осуществлять навигацию по веб-ресурсам Интернета с помощью веб-браузера;

– создавать и обмениваться письмами электронной почты;

– осуществлять резервное копирование и восстановление данных;

– осуществлять защиту персонального компьютера с помощью антивирусных программ;

– осуществлять мероприятия по защите персональных данных;

– выполнять санитарно-гигиенические требования на рабочем месте и в производственной зоне, нормы и требования к гигиене и охране труда;

– вести отчетную и техническую документацию;

знать:

– основные понятия информационных технологий;

– технологии сбора, хранения, передачи, обработки и представления информации;

– классификацию информационных технологий по сферам применения: обработка текстовой и числовой информации, гипертекстовые способы хранения и представления информации, языки гипертекстовой разметки;

– общие сведения о компьютерах и компьютерных сетях: понятие информационной системы, баз данных, персонального компьютера, сервера;

– устройство персональных компьютеров, основные блоки, функции и технические характеристики;

– общую организацию системы ввода/вывода: интерфейсы, кабели и разъемы;

– виды и назначение периферийных устройств, их устройство и принцип действия, интерфейсы подключения и правила эксплуатации;

– назначение, возможности, правила эксплуатации мультимедийного оборудования;

– состав, функции и классификацию программного обеспечения персонального компьютера;

– операционную систему персонального компьютера (ПК), файловые системы, форматы файлов, программы управления файлами;

– основные приемы обработки цифровой информации;

– виды и параметры форматов аудио-, графических, видео- и мультимедийных файлов и методы их конвертирования;

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

– общие сведения о глобальных компьютерных сетях (Интернет), адресацию, доменные имена, протоколы передачи данных, электронную почту;

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

– состав нормативно-технической документации на разработку программного продукта;

– нормативные документы по охране труда при работе с персональным компьютером, периферийным оборудованием и компьютерной оргтехникой;

– правила техники безопасности и охраны труда при работе с электрооборудованием;

– основные виды угроз информационной безопасности и средства защиты информации;

– принципы антивирусной защиты персонального компьютера;

– состав мероприятий по защите персональных данных. [1]

 

Лекционный курс рассчитан на 58 учебных часов. Учебное пособие включает теоретическую часть и контрольные вопросы по каждой теме.

По итогам изучения теоретического курса обучающиеся осваивают практические навыки в период учебной практики.



Ответственность

Оператор несёт ответственность:

3.1. За надлежащее исполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией – в пределах, определённых действующим трудовым законодательством РФ и внутренними правилами предприятия.

3.2. За совершение в процессе осуществления своей деятельности правонарушения – в пределах, определённых действующим трудовым, административным, уголовным и гражданским законодательством РФ.

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

4. Права

Оператор имеет право:

4.1. Знакомиться с проектами решений руководства предприятия, непосредственно касающихся его деятельности.

4.2. Вносить на рассмотрение руководства предложения по совершенствованию работы, связанной с обязанностями, предусмотренными настоящей инструкцией.

4.3. Требовать от руководства предприятия оказания содействия в исполнении своих должностных обязанностей.

В своей деятельности оператор ЭВМ должен знать и соблюдать требования Правовое регулирование в сфере информационных технологий.[2]

 

Общие положения

 

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

2.1.2. Работа оператора ПЭВМ относится к категории работ, связанных с опасными и вредными условиями труда. В процессе труда на оператора ПЭВМ оказывают действие следующие опасные и вредные производственные факторы:

физические:

– повышенные уровни электромагнитного излучения;

– повышенные уровни рентгеновского излучения;

– повышенные уровни ультрафиолетового излучения;

– повышенный уровень инфракрасного излучения;

– повышенный уровень статического электричества;

– повышенные уровни запыленности воздуха рабочей зоны;

– повышенное содержание положительных аэроионов в воздухе рабочей зоны;

– пониженное содержание отрицательных аэроионов в воздухе рабочей зоны;

– пониженная или повышенная влажность воздуха рабочей зоны;

– пониженная или повышенная подвижность воздуха рабочей зоны;

– повышенный уровень шума;

– повышенный или пониженный уровень освещенности;

– повышенный уровень прямой блесткости;

– повышенный уровень отраженной блесткости;

– повышенный уровень ослепленности;

– неравномерность распределения яркости в поле зрения;

– повышенная яркость светового изображения;

– повышенный уровень пульсации светового потока;

– повышенное значение напряжения в электрической цепи, замыкание которой может произойти через тело человека;

химические:

– повышенное содержание в воздухе рабочей зоны двуокиси углерода, озона, аммиака, фенола, формальдегида и полихлорированных бифенилов;

психофизиологические:

– напряжение зрения;

– напряжение внимания;

– интеллектуальные нагрузки;

– эмоциональные нагрузки;

– длительные статические нагрузки;

– монотонность труда;

– большой объем информации обрабатываемой в единицу времени;

– нерациональная организация рабочего места;

биологические:

– повышенное содержание в воздухе рабочей зоны микроорганизмов.

2.1.3. К работам оператором, программистом, инженером и техником ПЭВМ, пользователем ПЭВМ допускаются:

– лица не моложе 18 лет;

– прошедшие вводный инструктаж по охране труда;

– прошедшие обучение безопасным приемам и методам труда по программе, утвержденной руководителем предприятия (работодателем), разработанной на основе Типовой программы, и прошедшие проверку знаний, в том числе по электробезопасности с присвоением 1-й квалификационной группы по электробезопасности;

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

– прошедшие инструктаж по охране труда на конкретном рабочем месте по данной инструкции.

2.1.4. Женщины со времени установления беременности и в период кормления ребенка грудью к выполнению всех видов работ, связанных с использованием ПЭВМ, не допускаются.

2.1.5. В помещениях, где проводятся работы на ПК, необходимо создать оптимальные условия зрительной работы. Освещенность рабочего места при смешанном освещении (в горизонтальной плоскости в зоне размещения клавиатуры и рабочих документов) должна быть в пределах от 300 до500 Лк. Основной поток естественного света должен быть слева, солнечные лучи и блики не должны попадать в поле зрения работающего и на экраны видеомониторов.

2.1.6. Монитор ПК должен находиться на расстоянии 50-70 см от глаз оператора и иметь антибликовое покрытие. Покрытие должно также обеспечивать снятие электростатического заряда с поверхности экрана, исключать искрение и накопление пыли.

2.1.7. Нельзя загораживать заднюю стенку системного блока или ставить ПК вплотную к стене, это приводит к нарушению охлаждения системного блока и его перегреву.

2.1.8. Режим работы и отдыха должен зависеть от характера выполняемой работы. При вводе данных, редактировании программ, считывании информации с экрана непрерывная продолжительность работы с ПК не должна превышать 4 часа за рабочий день при 8-ми часовом рабочем дне. Через каждый час работы необходимо делать перерывы на отдых по 5-10 минут или по 15-20 минут каждые два часа работы. Для снятия общего утомления во время перерывов необходимо проводить физкультпаузы, включающие упражнения общего воздействия, улучшающие функциональное состояние нервной, сердечно-сосудистой, дыхательной систем, а также улучшающих кровообращение, снижающих мышечное утомление.

 

Требования безопасности перед началом работы

 

2.2.1. Перед началом работы оператор обязан:

– вымыть лицо и руки с мылом и одеть белый х/б халат;

– осмотреть и привести в порядок рабочее место;

– отрегулировать освещенность на рабочем месте, убедиться в достаточности освещенности, отсутствии отражений на экране, отсутствии встречного светового потока;

– проверить правильность подключения оборудования в электросеть;

– убедиться в наличии защитного заземления и подключения экранного проводника к корпусу процессора;

– протереть специальной салфеткой поверхность экрана и защитного фильтра;

– убедиться в отсутствии дискет в дисководах процессора персонального компьютера;

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

2.2.2. При включении компьютера оператор обязан соблюдать следующую последовательность включения оборудования:

– включить блок питания;

– включить периферийные устройства (принтер, монитор, сканер и др.);

– включить системный блок (процессор).

2.2.3. Оператору запрещается приступать к работе при:

– отсутствии информации о результатах аттестации условий труда на данном рабочем месте или при наличии информации о несоответствии параметров данного оборудования требованиям санитарных норм;

– отсутствии защитного экранного фильтра класса "полная защита";

– отключенном заземляющем проводнике защитного фильтра;

– обнаружении неисправности оборудования;

– отсутствии защитного заземления устройств ПЭВМ;

– отсутствии углекислотного или порошкового огнетушителя и аптечки первой помощи;

Требования безопасности во время работы

2.3.1. Оператор во время работы обязан:

– выполнять только ту работу, которая ему была поручена, и по которой он был проинструктирован;

– в течение всего рабочего дня содержать в порядке и чистоте рабочее место;

– держать открытыми все вентиляционные отверстия устройств;

– внешнее устройство «мышь» применять только при наличии специального коврика;

– при необходимости прекращения работы на некоторое время корректно закрыть все активные задачи;

– отключать питание только в том случае, если оператор во время перерыва в работе на компьютере вынужден находиться в непосредственной близости от видеотерминала (менее 2 метров), в противном случае питание разрешается не отключать;

– выполнять санитарные нормы и соблюдать режимы работы и отдыха;

– соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации;

– при работе с текстовой информацией выбирать наиболее физиологичный режим представления черных символов на белом фоне;

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

– соблюдать расстояние от глаз до экрана в пределах 60 - 80 см.

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

 

Требования безопасности в аварийных ситуациях

 

2.4.1 Оператор обязан:

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

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

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

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

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

 

Требования безопасности после окончания работы

 

2.5.1. По окончании работ оператор обязан соблюдать следующую последовательность выключения вычислительной техники:

– произвести закрытие всех активных задач;

– выполнить парковку считывающей головки жесткого диска (если не предусмотрена автоматическая парковка головки);

– убедиться, что в дисководах нет дискет;

– выключить питание системного блока (процессора);

– выключить питание всех периферийных устройств;

– отключить блок питания.

2.5.2. По окончании работ оператор обязан осмотреть и привести в порядок рабочее место, повесить халат в шкаф и вымыть с мылом руки и лицо. [5]

 

Вопросы для самоконтроля:

 

1. Охрана труда - это..

2. Что обязан сделать работник, если создалась производственная ситуация, опасная для его жизни либо здоровья или для людей, его окружающих?

3. Может ли работнику предлагаться работа, которая по медицинскому заключению противопоказана ему по состоянию здоровья?

4. На каго возложена ответственность за состояние условий и охраны труда на предприятии?

 


 


Периферийные устройства

 

Виды операционных систем

 

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

 

Виды операционных систем

 

Существует несколько видов операционных систем:

1. Многопользовательская система, система с коллективным доступом, система коллективного доступа (multiuser system, multiaccess system) - вычислительная система или ее часть (например операционная система), позволяющая нескольким пользователям одновременно иметь доступ к одной ЭВМ со своего терминала (локального или удаленного). Многопользовательский характер работы достигается благодаря режиму разделения времени, который заключается в очень быстром переключении ЭВМ между разными терминалами и программами и соответственно быстрой отработке команд каждого пользователя. При этом последний не замечает задержек времени, связанных с обслуживанием других пользователей. Примерами разработок указанного вида могут служить помимо Windows операционные системы: NetWare, созданная и развиваемая фирмой Novell (США) для локальных информационных вычислительных систем; Unix фирмы AT&T’s Bell Laboratories (США); REAL/32 и др.

2. Однопользовательская система (one user system) - операционная система, не обладающая свойствами многопользовательской. Примерами однопользовательских ОС являются MS DOS фирмы Microsoft (США) и ОС/2, созданная совместно Microsoft и IBM.

3. Сетевая операционная система, СОС (NOS, Network Operating System) - операционная система, предназначенная для обеспечения работы вычислительной сети. Примерами сетевых операционных систем являются Windows NT, Windows 2000, Novel Netware, Unix, Linux и др.

 

Типы операционных систем

 

Существуют типы операционных систем:

– графические (с наличием графического пользовательского интерфейса - GUI) - текстовые (только командная строка);

– бесплатные - платные;

– открытые (с возможностью редактировать исходный код) - закрытые (без возможности редактировать исходный код);

– клиентские - серверные;

– высокая стабильность (устойчивость к сбоям аппаратной части)- низкая стабильность;

– простая в администрировании (для рядового пользователя) - сложная, для системных администраторов;

– 16-разрядная - 32-разрядная - 64-разрядная (в далеком прошлом были еще и 8-разрядные);

– с высоким уровнем безопасности данных - с низким уровнем безопасности.

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

На самом верхнем уровне находятся ОС для мэйнфреймов. Эти огромные машины еще можно встретить в больших организациях. Мэйфреймы отличаются от персональных компьютеров по своим возможностям ввода/вывода. Операционные системы для мэйнфреймов в основном ориентированы на обработку множества одновременных заданий, большинству из которых требуется огромное количество операций ввода-вывода. Обычно они выполняют три вида операций: пакетную обработку, обработку транзакцией (групповые операции) и разделение времени. При пакетной обработке выполняются стандартные задания пользователей, работающих в интерактивном режиме. Все функции тесно связанны между собой и операционная система мэйнфрейма выполняет их все. Примером ОС для мэйнфрейма является OS/390.

Уровнем ниже находятся серверные ОС. Серверы представляют собой или многопроцессорные компьютеры, или даже мэйнфреймы. Данные ОС одновременно обслуживают множество пользователей и позволяют им делить между собой программно-аппаратные ресурсы. Серверы также предоставляют возможность работы с печатающими устройствами, файлами или Internet. У Internet-провайдеров обычно работают несколько серверов для того, чтобы поддерживать одновременный доступ к сети множества клиентов. Серверными ОС являются: UNIX, Windows 2000, Linux.

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

Еще один вид ОС – это системы реального времени. Главным параметром таких систем является время. Примерами систем реального времени являются VxWorks, QNX.

Встроенные ОС используются в карманных компьютерах и бытовой технике. Встроенные операционные системы по сравнению с остальными выполняют ограниченные наборы функций, имеют малые размеры и поэтому были вынесены в отдельный класс. Примерами таких операционных систем являются PalmOS, Windows CE (Consumer Electronics – бытовая техника).

Самые маленькие операционные системы работают на смарт-картах, представляющих собой устройство размером с кредитную карту и содержащих центральный процессор. [8]

 

Основные понятия информационных технологий

 

Информационная система

 

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

Реализация функций информационной системы невозможна без знания ориентированной на нее информационной технологии. Информационная технология может существовать и вне сферы информационной системы

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

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

Виды текстовых редакторов

 

Microsoft Word – (часто — MS Word, WinWord или просто Word) — текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов. Выпускается корпорацией Microsoft в составе пакета Microsoft Office. Первая версия была написана Ричардом Броди (Richard Brodie) для IBM PC, использующих DOS, в 1983 году. Позднее выпускались версии для Apple Macintosh (1984), SCO UNIX и Microsoft Windows (1989). Текущей версией является Microsoft Office Word 2013 для Windows и Microsoft Office Word 2011 для Mac.

Microsoft Office Word — текстовый процессор. Доступен под Windows и Apple Mac OS X. Позволяет подготавливать документы различной сложности. Поддерживает OLE, подключаемые модули сторонних разработчиков, шаблоны и многое другое. Основным форматом в последней версии является позиционируемый как открытый Microsoft Office Open XML, который представляет собой ZIP-архив, содержащий текст в виде XML, а также всю необходимую графику. Наиболее распространенным остается двоичный формат файлов Microsoft Word 97—2003 с расширением DOC. Продукт занимает ведущее положение на рынке текстовых процессоров, и его форматы используются как стандарт де-факто в документообороте большинства предприятий. Word также доступен в некоторых редакциях Microsoft Works. Программы — эквиваленты: OpenOffice.org Writer, LibreOffice Writer, StarOffice Writer, NeoOffice Writer, Corel WordPerfect и Apple Pages (только на платформе Mac OS), а также, с некоторыми оговорками AbiWord (в тех случаях, когда его возможностей достаточно, а малый объём и скорость работы при невысоких требованиях к ресурсам более важны).

AbiWord – компьютерная программа текстовый процессор. Предназначена для работы в операционных системах Linuxи других UNIX-подобных, Windows. Распространяется по свободной лицензии GNU GPL. Поддерживаемые форматы — собственный (ABW), DOC (Microsoft Word), RTF, HTMLи некоторые их варианты. С помощью дополнительных плагинов возможен импорт документов таких форматов, как ODT (OpenDocument), WPD (WordPerfect), SDW (StarOffice) и других. Совместимость с Microsoft Word следует считать ограниченной: простые документы импортируются и экспортируются без проблем, однако в сложных документах почти всегда наблюдается существенное нарушение форматирования.

В целом, AbiWord уступает по возможностям Microsoft Word или OpenOffice.org Writer, однако существенно превосходит простые редакторы, вроде WordPad для Windows. Функциональность редактора может быть частично расширена путём подключения плагинов, которые доступны на сайте разработчиков.

Стандартный блокнот – простой текстовый редактор, являющийся частью операционных систем Microsoft Windows, начиная с вышедшей в1985 году Windows 1.0, иWindows NT. Также «Блокнот» присутствует в операционной системеWindows 8.

Альтернативой Блокноту является текстовый редактор MS-DOS (EDIT.COM), который можно вызвать из командной строки в виде «edit».

Блокнот не способен корректно работать с файлами в текстовом формате Unix, где символом переноса является байт с кодом 10, в отличие от Windows и DOS, где используются байты 13, 10.

EditPad Lite — компактный, дружественный пользователю редактор имеющий все необходимые для текстового редактора характеристики и дополнительные функции. Позволяет открывать одновременно несколько файлов, без ограничения размера и длины строки. Между открытыми файлами можно переключаться с помощью закладок, благодаря чему нет неудобства от работы с многочисленными окнами.

Основные возможности EditPad Lite:

– может быть установлен на USB диске или другом переносном устройстве.

– функция Поиска и Замены работающая во всех открытых файлах.

– неограниченное количество отмены и повторного выполнения действий. Отмена изменений даже после сохранения.

– редактирование и конвертация файлов ASCII, ANSI и Unicode.

– доступно создание текстовых файлов не только на европейских, но и на восточных языках.

– редактирование структурированных текстовых файлов, сохранение части текста на диске и вставка файла в текущее содержание.

– функция предварительного просмотра, настройка шрифта печати, поля, колонтитулы и т.д.

– опция «поверх окон».

– предупреждение при закрытии несохраненного файла.

– поддержка кодовых страниц ISO-8859, а также большинство DOS, KOI8 и EBCDIC.

– выбор настроек — перенос слова на новую строку, нумерация строк и автоотступ отдельно для каждого типа файлов.

– определение собственных типов файлов.

Notepad – это очень удобный, отличающийся функциональными возможностями текстовый редактор. Его отличает удобный интерфейс и скорость в работе. Данный текстовый редактор отличается от стандартного блокнота Windows тем, что его удобней использовать в работе.

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

GNU Emacs - свободный многофункциональный текстовый редактор. Существует версии GNU Emacs для большого числа операционных систем включая Windows, Linux и т.д. Удобный редактор с богатыми возможностями. Основу идеологии Emacs составляют принципы «всё в одном», расширяемости, настраиваемости под пользователя и документированности.

EditPlus, скорее всего больше подойдет именно тем людям, которые занимаются программированием, он подсвечивает синтаксис многих языков, включая HTML, PHP, ASP, Perl, C++, Java, чем выгодно отличается от обычных текстовых редакторов. Имеет удобную систему настроек. Для копирайтера этот редактор не будет удобным и необходимым инструментом.

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

Texter – эта программа отличается тем, что призвана заменить стандартный блокнот, который входит в состав Windows. Автоматически распознает кодировки, которых в составе имеет целых 3. Очень приятная и удобная в использовании программа.

 

Программное обеспечение для сканирования больших объемов документов используется для оказания услуг сканирования документов промышленного масштаба. В случае поточного сканирования ежедневно на одном сканере может оцифровываться до 50 000 документов. При такой большой нагрузке обычного стандарта TWAIN не достаточно, а потому применяется промышленный стандарт ISIS (ISIS - Image and Scanner Interface Specification).

Примерами ПО для сканирования документов больших объемов могут послужить Kofax Ascent Capture и Captiva InputAccel.

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

В качестве примера можно привести такие программные модули как ПланСкан BSC-2, Zeutschel OmniScan, RZ ProScan Book (Minolta PS7000 edition).

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

Примеры:

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

– ScanTool – простая бесплатная программа, обеспечивающая удобное сканирование документов, а также осуществление их начального редактирования. Поддерживает горячие клавиши. Работает со всеми типами сканирующих устройств...

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

– ScanLite – бесплатная, легкая и очень простая программа для сканирования документов и их быстрого сохранения на постоянном запоминающем устройстве компьютера в виде изображений или в PDF. Работает со сканерами всех производителей...

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

– BullZip PDF Printer – программа для создания PDF-документов из любого файла (текст, изображение и др.), содержание которого можно отправить на печать. Программа создает виртуальный принтер, при отправке файла на который он будет не распечатан, а сохранен в виде PDF-файла.

– ClickBook MMX замечательная программа для распечатывания текстово -графических файлов абсолютного большинства распространенных форматов. По сравнению со штатными средствами приложений, она предоставляет значительно более широкие возможности печати

– CuneiForm программа для сканирования и распознавания текста. По своим возможностям она практически ничем не уступает общеизвестному Abbyy FineReader, но является бесплатной и более «легкой».

– WinScan2PDF бесплатная программа для работы со сканером, предназначенная для сканирования документов и их сохранения в PDF.

– Scan to PDF 4.2.0.16 +11 Эффективный метод преобразования ваших бумажных документов в PDF-файлы. Платная (Shareware) | Загрузок: 1209 | 4,2 Мб. Категория : Работа с PDF

– Скан Корректор А4 2.01 +6 Скан Корректор А4 - приложение для сканирования и последующей корректировки полученных изображений. Бесплатная (Freeware) | Загрузок: 1027 | 620,63 Кб. Категория : Графические редакторы

– Softi Scan to PDF 2.50 +2 Программа, с помощью которой вы сможете сканировать документы и сохранять их в формате PDF. Платная (Trial) | Загрузок: 140 | 2.3 Мб Категория : Работа с PDF

– Nitro PDF Professional 9.0.7.5 +1 Nitro PDF Professional - функциональный пакет для работы с PDF документами. Платная (Trial) | Загрузок: 265 | 52,9 Мб Категория: Работа с PDF

– Realify PaperOffice 2011 R4330. PaperOffice - мощная система электронного документооборота, при помощи которой можно управлять любыми печатными и электронными документами. [14]

 

Вопросы для самоконтроля:

 

1. Каково назначение текстовых редакторов?

2. Назовите виды текстовых редакторов?

3. Приведите примеры первых текстовых редактлороов, распространенных в России.

4. Что такое сканер?

5. Назовите основные характеристики сканеров?

6. Какие виды сканерово существуют?

7. Назовите основные принципы действия сканера?

8. Назовите программное обеспечение для сканирования?

 



Обзор существующих пакетов

 

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

В 1982 году появляется знаменитый табличный процессор Lotus 1-2-3, предназначенный для IBM PC. Lotus объединял в себе вычислительные возможности электронных таблиц, деловую графику и функции реляционной СУБД. Популярность табличных процессоров росла очень быстро. Разрабатывались новые программные продукты этого класса, наиболее популярными из которых до недавнего времени наряду с Lotus 1-2-3 считались табличные процессоры SuperCalc, Quattro Pro и Microsoft Excel. После своего появления в 1982 году Lotus 1-2-3 был фактически эталоном для разработчиков электронных таблиц. Однако в настоящее время он утратил свои лидирующие позиции, которые перешли к MS Excel – продукту фирмы Microsoft. Большая часть всех пользователей электронных таблиц предпочитают именно ее.

Среди используемых таблиц можно отметить следующие продукты: Gnumeric, StarOffice, OpenOffice.org Calc, Quattro Pro и IBM Lotus Symphony.

Gnumeric – это электронная таблица из Gnome Office. Gnumeric – это небольшая, очень быстрая и мощная прикладная программа, имеющая очень удобный пользовательский интерфейс. Каждый, кто имел дело с редакторами таблиц, легко привыкнет к Gnumeric. В Gnumeric имеются все основные возможности, предполагаемые в редакторе таблиц: автофильтр, поиск и замена, деловаяграфика и т.д. Программа Gnumeric обладает стандартными средствами форматирования ячеек: изменение цвета текста и фона ячейки, размера и начертания шрифта и т. д. Можно центрировать текст относительно выделенных ячеек или разрывать текст на несколько строк внутри одной ячейки. Возможности автоформатирования позволяют быстро оформить таблицу одним из предлагаемых стандартных стилей . Gnumeric обладает наибольшим количеством математических функций по сравнению с Microsoft Excel и OpenOffice Calc. В Gnumeric имеется 520 встроенных функций разных категорий. Кроме того, Gnumeric обладает большим быстродействием при работе со сложными таблицами. Например, при проведении теста, основанного на 350 тыс. вычислений в ячейках таблицы, Gnumeric загрузил и произвел вычисления за четыре секунды по сравнению с пятью секундами, которые потребовались OpenOffice.org Calc (другие редакторы электронных таблиц зависали). При импорте информации из MS Excel, не содержащей встроенных изображений, Gnumeric способен очень точно импортировать данные и показывать их в таком же виде, как в MS Excel. При импорте таблиц, содержащих изображения, последние заменяются на серию вопросительных знаков. К недостаткам следует отнести отсутствие стилей ячеек и рабочих шаблонов, отсутствие возможности настраивать списки автозаполнения ячеек.

OpenOffice.org Calc является частью проекта OpenOffice, цель которого предоставить пользователю аналог коммерческого продукта Microsoft Office Excel. Поэтому разработчики постарались сделать эту программу практически неотличимой пофункциональности от MS Excel. Ввод, редактирование данных, создание формул выполняется точно так же, как и в MS Excel. OpenOffice.org Calc предлагает форматирование по условию, позволяющее настроить стиль ячеек в зависимости от содержащихся в них величин. Рабочая книга по умолчанию содержит 3 листа, количество которых можно легко изменить, а листы переименовать. Так же, как в MS Excel, широко используется контекcтное меню, вызываемое щелчком правой кнопки мыши при наведении курсора на объект – ячейку, лист и т.д. OpenOffice.org Calc имеет возможность создания макросов, которые используются для записи повторяющихся действий. Записываемые действия транслируются в код StarBasic. Программа Calc может выполнять макросы, импортированные из MS Excel, при условии, что макросы не обращаются к специфическим объектам MS Excel. При написании формул программа Calc выделяет столбцы, ряды и отдельные ячейки разными цветами по мере того, как они включаются в формулу, что серьезно облегчает проблему конструирования сложных формул. Кроме того, можно просто перетащить мышью выделенные диапазоны ячеек для включения ссылок на них в конструируемую формулу. OpenOffice.org Calc, так же как и MS Excel, позволяет использовать в формуле имена диапазонов ячеек. Для расчетов в OpenOffice.org Calc применяются 367 функций. По сравнению с другими пакетами под Linux у программы Calc самый большой набор графиков, распределенных по категориям и доступных в мастере создания графиков. Мастер создания графиков использует заложенные в пакете OpenOffice.org возможности представления фигур в трехмерном пространстве, что позволяет задействовать все аспекты геометрии, устанавливать подсветку и текстуру графика. Мастер сценариев позволяет реализовать анализ «что-если» для прогнозирования результатов применения моделей и систем расчетов. Имеется также и модуль для решения задач оптимизации, подобный надстройке Поиск решения в MS Excel. Программа Calc имеет много фильтров для импорта/экспорта таблиц MS Excel. Начиная с версии 3.0, программа способна открывать файлы с расширением *.xlsx, созданные MS Office 2007 или MS Office 2008 для Mac OS X. OpenOffice.org Calc первым ввел в качестве стандарта экспорт файлов в формате PDF.

IBM Lotus Symphony является многофункциональным программным продуктом, практически на равных с OpenOffice.orgпретендующим на роль главного конкурента коммерческих продуктов Microsoft. Так же как и все известные электронные таблицы, Lotus Symphony Spreadsheets предлагает большое количество шаблонов. В программе предусмотрены все возможности, свойственные программам данного класса, например, автозамена или встроенные функции (статистические, финансовые функции др.), которые можно использовать для создания формул и выполнения сложных расчетов. С помощью мыши либо через менюможно легко настраивать пользовательскую среду, отображать или скрывать диапазоны данных, изменять форматирование ячеек в соответствии с определенными условиями, рассчитывать промежуточные и общие итоги, сортировать данные, применять всевозможные фильтры. Программа позволяет представлять данные электронной таблицы в динамических диаграммах, которые обновляются при каждом изменении исходных данных. Lotus SymphonySpreadsheets поддерживаетOpen DocumentFormat (ODF) 1.2,VBA-макросы, OLE-объекты, внедряемые аудио-, видеокомпоненты, подписанныеплагины.

Quattro Pro разработана фирмой Borland. В настоящее время эта программа включена в офисный пакет Corel Office X53 и конкурирует, как и большинство офисных пакетов, с MS Office. Corel Quattro Pro используется для моделирования бизнес-процессов и финансовых операций различных видов: создания бюджетов, счетов, квитанций и отчетов о расходах. В соответствии с этими задачами предусмотрены все возможности данного табличного процессора – наличие соответствующих шаблонов, категорий функций и надстроек. Очень удобным средством является возможность устанавливать количество листов и размерность этих листов во вновь создаваемой книге, при этом максимальный размер листа – 1000000 строк на 18 276 столбцов. Как и большинство продуктов, Quattro Pro может импортировать все версии файлов Excel, включая *.xlsx. Однако из Excel можно сохранять файл только в версию Quattro Pro/Dos.

В таблице 9.1 приведен обзор электронных таблиц, представленный на сайте http://en.wikipedia.org/wiki/Comparison_of_spreadsheet_software.

Таблица 9.1 – Обзор электронных таблиц

Название продукта Разработчик Год создания Дата первого выпуска Стоимость в долларах США
Gnumeric GNOME Office Team 1998 1998 Распространяется бесплатно
IBM Lotus Symphony IBM   2008 Распространяется бесплатно
KSpread KOffice KSpread Team     Распространяется бесплатно
Mariner Calc Mariner Software 1990 1 992 $49.9
Mesa P&L Software 1990 1991 $34
Microsoft Excel Microsoft 1982 1985 $239
Numbers Apple, Inc.   07.08.2007 $79
Open Office.org Calc Sun Microsystems 2000 окт.01 Распространяется бесплатно
Quattro Pro Corel 1988    

 

В таблице 2 представлены операционные системы, под управлением которых могут работать вышеперечисленные электронные таблицы.

Таблица 9.2 – Совместимость с ОС

Программный продукт Windows Mac OS X Linux BSD Unix
Gnumeric Да Да Да Да Да
IBM Lotus Symphony Да Да Да Нет Нет
KSpread     Да Да Да
Mariner Calc Нет Да Нет Нет Нет
Mesa Нет Да Нет Нет Нет
Microsoft Excel Да Да Нет Нет Нет
Numbers Нет Да Нет Нет Нет
OpenOffice.org Calc Да Да Да Да Да
PlanMaker Да Нет Да Нет Нет
Quattro Pro Да        
Resolver One Да Нет Нет Нет Нет
Siag Нет Да Да Да Да
Tables Нет Да Нет Нет Нет

Растровая графика

 

Наиболее просто реализовать растровое представление изображения. Растр, или растровый массив (bitmap), представляет совокупность битов, расположенных на сетчатом поле-канве. Бит может быть включен (единичное состояние) или выключен (нулевое состояние). Состояния битов можно использовать для представления черного или белого цветов, так что, соединив на канве несколько битов, можно создать изображение из черных и белых точек.

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

Основным элементом растрового изображения является пиксел (pixel). Под этим термином часто понимают несколько различных понятий:

– отдельный элемент растрового изображения,

– отдельная точка на экране монитора,

– отдельная точка на изображении, напечатанном принтером.

Поэтому на практике эти понятия часто обозначают как:

– пиксел – отдельный элемент растрового изображения

– видеопиксел – элемент изображения на экране монитора,

– точка – отдельная точка, создаваемая принтером или фотонаборным автоматом.

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

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

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

– увеличение памяти компьютера;

– сжатие изображений.

Другим недостатком растрового представления изображений является снижение качества изображений при маштабировании.

Преимущества растровой графики:

– применяется гораздо чаще векторной и ее проще просматривать.

– способна воспроизводить изображение любой сложности вне зависимости от количества цветов и мягких переходов градиента.

 

Векторная графика

 

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

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

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

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

Кроме того, векторная графика в сравнении с растровой имеет следующие преимущества:

– простота маштабирования изображения без ухудшения его качества;

– независимость объема памяти, требуемой для хранения изображения, от выбранной цветовой модели.

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

Преимущества векторной графики:

– при масштабировании сохраняется четкость изображения

– любое изображение можно легко править без потери качества

Недостатки векторной графики:

– изобразить можно только простые элементы в отличие от растра

– перевести вектор в растр - просто, а перевести растр в вектор – сложно.

Графические пакеты: виды, преимущества, недостатки.

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

Графические форматы: типы

 

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

Краткая информация о графических файлах приведена в таблице 10.1.

Таблица 10.1 – Информация о графических файлах [16]

Название Тип Использование Фирма Расширение
BMP (Windows BitMap) растровый Хранение и отображение информации в среде Windows Microsoft bmp
GIF (Grafics Inter-change Format) растровый Передача данных в сети Compuserve Compuserve Inc. gif
Kodak Photo CD растровый Для фотографической информации Eastman Kodak pcd
PCX (PC Paintbrush File Format) растровый В графических редакторах Zsoft Corp. pcx
JPEG (Joint Photographic Experts Group) растровый Для фотографической информации Joint Photografic Experts Group jpg
TIFF (Tagged Image File Format) растровый Обмен данными между настольными и издательскими системами Aldus Corp. tif
DXF (Drawing Interchange Format) векторный Обмен чертежами и данными САПР Autodesk Inc. dxf
CDR (Corel Drawing) векторный Чертежная, издательская и другие виды графики Corel cdr
WMF (Windows MetaFile) векторный Хранение и отображение информации в среде Windows Microsoft wmf

Графические форматы различаются по виду хранимых данных (растровая, векторная).

BMP - недостаток этих графических форматов: большой объем. Следствие - малая пригодность для Internet-публикаций. Paint.

GIF - поддерживает до 256 цветов, позволяет задавать один из цветов как прозрачный. Способен содержать анимацию.

TIFF - поддерживается всеми основными графическими пакетами.

JPEG - предназначен для представления сложных фотоизображений. Наиболее подходящий формат для размещения в Интернете.

PSD - формат графического редактора Adobe Photoshop. Хранит данные о различных палитрах цветов, о прозрачности, имеет возможность хранения послойных изображений. Недостаток - большой размер.

Один и тот же графический объект можно сохранить в различных форматах.

Программы по созданию точечного рисунка: виды, принципы работы, применение.

Графическая программа – это специализированная программа, предназначенная для создания и обработки изображений. Графические программы бывают: растровые (используют пикселы) и векторные (используют линии). Растровые: Paint, Adobe Photoshop. Векторные: Corel Draw. Подобные программные продукты нашли широкое применение в работе художников-иллюстраторов, при подготовке изображений к печати типографским способом или на фотобумаге, публикации в интернете.

Программы по созданию точечного рисунка применяются для создания и обработки графических изображений при помощи компьютерной техники. Различают четыре вида программ для обработки изображений.растровые, векторные, трёхмерные и фрактальные. Например, простейший графический растровый редактор - это Paint, для дизайна - Corel Draw; для технического черчения является - AutoCAD; для строительного черчения - ArchiCAD; для 3D моделирования и анимации - 3D Studio Max; для обработки художественных фотографий - Adobe Photoshop.

 

Какие бывают презентации?

 

Мультимедиа презентации бывают преимущественно двух типов — интерактивные и неинтерактивные.

В неинтерактивных презентациях пользователь не может влиять на порядок просмотра презентации. Такие презентации представляют собой слайд-шоу или рекламный ролик, которые, как правило, имеют сложную графику, видеовставки, хорошее звуковое сопровождение и после запуска проигрываются целиком. Примеры программных продуктов для создания неинтерактивных презентаций — Microsoft PowerPoint, StarOffice Impress, Corel Presentation и др. Правда, в последних версиях этих продуктов уже доступны некоторые элементы интерактивности. Созданные при помощи этих продуктов презентации представляют собой классический тип слайд-шоу и могут быть эффективны на публичных выступлениях, но посредством их сложно создать результативную презентацию для демонстрации, например, особенностей работы программного продукта или конкретного изделия.

Интерактивные презентации обладают системой навигации, то есть позволяют пользователю самому выбирать интересующие его разделы и просматривать их в произвольном порядке. Такие презентации обычно используются как визитная карточка компании или каталог продукции и т.д. Для разработки интерактивных презентаций сегодня создано очень много различных программных продуктов, наиболее известные из которых — Macromedia Director, DemoShield и Matchware Mediator.

 

Примеры программ

 

Программа Macromedia Director MX 2004. Разработчик: Macromedia. Способ распространения: shareware. Работа под управлением: Windows 2000/XP и Macintosh OS X 10.2.6, 10.3 (разработка), Windows 98/2000/XP и Macintosh Classic 9.2, Macintosh OS X 10.1.5, 10.2.6, 10.3 (воспроизведение). Популярный пакет Macromedia Director рассчитан исключительно на профессионалов и предназначен для создания сложных интерактивных сетевых мультимедиа приложений, в том числе презентаций. Приложение предоставляет практически неограниченные возможности в области обработки мультимедийных материалов и поддерживает большинство популярных форматов видеоматериала, звука, растровой графики, объемных моделей и векторных рисунков. В распоряжении пользователей — два языка написания сценариев, поддержка формата DVD-Video, средства публикации материалов на различных платформах. Кроме того, предлагаемое решение тесно интегрируется с пакетом Flash MX 2004.

Программа DemoShield 8.0. Разработчик: Macrovision Corporation. Способ распространения: shareware. Работа под управлением: Windows 98/Me/NT/2000/XP. DemoShield — это мультимедийное программное обеспечение, которое поможет быстро и качественно создать мультимедийную интерактивную презентацию любого типа и рассчитано на тех, кто профессионально занимается подготовкой презентаций. Интуитивно понятный интерфейс делает создание высококачественных демонстрационных программ простым и удобным. Новый мастер создания демонстрационных программ представляет собой самый простой и быстрый способ разработки проектов презентаций. Мастера-помощники, свыше 140 шаблонов с фоновыми изображениями, кнопками и звуками, мультимедиабиблиотеки и возможность легкого и быстрого перемещения видео-, аудио- и графических компонентов посредством мыши значительно ускоряют работу над проектами. Расширенная библиотека мультимедиаресурсов содержит звуковые эффекты, иллюстративные вставки, кнопки, графические компоненты и фоновые изображения, которые могут быть добавлены непосредственно в презентацию. Любые объекты, созданные собственноручно, могут быть помещены в галерею, чтобы затем использоваться в других проектах — наличие галереи значительно упрощает работу над коллективными проектами и позволяет повторно использовать различные компоненты. Все анимационные кадры могут быть строго синхронизированы в среде редактора Timeline Editor; при этом время появления объекта на экране настраивается путем перемещения его по шкале времени посредством мыши. Созданную презентацию можно упаковать в формат, который больше всего подходит для целей пользователя.

Mediator 7.0. Разработчик: MatchWare Ltd. Способ распространения: shareware. Работа под управлением: Windows 98/NT4/Me/2000/XP. Пакет Mediator от компании MatchWare — это один из наиболее простых и в то же время полнофункциональных пакетов для создания презентаций. По сравнению с пакетом PowerPoint, который нацелен на обычную демонстрацию слайдов, Mediator позволяет создавать сложные мультимедийные проекты с навигацией через гиперссылки. Программа использует классическую схему создания презентаций как в виде собственных проектов, так и на основе разнообразных шаблонов — в виде последовательности слайдов, для перемещения между которыми предназначена богатейшая библиотека эффектов, что позволяет создавать уникальные презентации, напоминающие интерактивное видео. А простота и дружественность интерфейса в совокупности с интуитивно понятным набором меню и инструментов дают возможность добиваться быстрых успехов даже непрофессионалам. В презентации могут быть объединены текст, изображения, видео, звук, анимация, интерактивные элементы, переменные и вводимые объекты, влияющие на ход демонстрации. Кроме того, можно добавлять Flash-объекты, изменять их размер и вращать произвольным образом, корректировать степень непрозрачности flash-объектов и пр.

Opus Presenter 4. Разработчик: Digital Workshop. Способ распространения: shareware. Работа под управлением: Windows 95/98/Me/NT/2000. Opus Presenter представляет собой очень перспективный профессиональный продукт для создания как интерактивных бизнес-презентаций, так и интерактивных обучающих курсов. Широкие возможности в плане интерактивности позволяют создавать презентации не только в виде слайд-шоу наподобие презентаций PowerPoint, но и с набором диалоговых форм, позволяющих пользователю полностью управлять ходом демонстрации. Последнее делает возможным создание в среде Opus Presenter интерактивных обучающих материалов, посредством которых можно, например, полнее ознакомиться с представляемой технологией или продуктом. Поэтому данный продукт может считаться полноценной заменой PowerPoint, поскольку он не уступает последнему в плане дружественности и простоты использования и превосходит его по интерактивным мультимедийным возможностям. Имеющая простой и удобный интерфейс, напоминающий интерфейс PowerPoint, данная программа практически не требует дополнительной подготовки и в то же время позволяет очень быстро создавать удивительные по своим возможностям презентации. Обладая кажущейся простотой, Opus Presenter содержит мощные мультимедиаинструменты, что позволяет использовать звук, графику, мультипликацию, видео, текст и Flash с анимацией и всевозможными эффектами и создавать удивительные по своим мультимедийным возможностям презентации, которые могут произвести больше впечатление на потенциальных клиентов.

TwinPlayer 3.1. Разработчик: CD-ROM Studio. Способ распространения: shareware. Работа под управлением: Windows 95/98/NT 4.x/2000/Me/XP. Эта программа предназначена для создания полноценных интерактивных мультимедиапрезентаций для компакт-дисков или Интернета из имеющегося набора аудио-, видеофайлов, изображений, в которые можно включать анимацию и текст. Благодаря интуитивному интерфейсу и целой серии мастеров эта программа будет полезна даже новичкам и идеально подойдет для демонстрации того или иного изделия либо продукта. Презентации создаются путем простого заполнения опорной «сетки» нужными фрагментами, причем на каждом фрагменте можно назначить горячие зоны и связать с ними конкретные события, что позволит сделать презентацию интерактивной.

RoboDemo 5 (модернизированная в Macromedia Captivate). Разработчик: eHelp, Macromedia. Способ распространения: shareware. Работа под управлением: Windows 98/Me/NT/2000/XP. Созданные приложения достаточно быстро загружаются; функция импорта файлов в формате Flash помогает использовать уже существующие материалы для экономии времени и создания динамических роликов. Пользователи могут импортировать файлы Flash в виде отдельных кадров или как объекты внутри существующего кадра. Кроме того, пакет RoboDemo позволяет запускать пакет Macromedia Flash из среды RoboDemo для быстрого внесения изменений.

DemoForge Studio 1.2. Разработчик: DemoForge.com. Способ распространения: shareware. Работа под управлением: Windows 2000/Me/XP. Не существует лучшей презентации программы, чем демонстрация потенциальным покупателям ее работы в режиме реального времени, и DemoForge Studio— это идеальный инструмент для создания именно таких презентационных роликов. В большинстве случаев при создании презентаций данного направления прибегают к разработке Flash-роликов, однако в действительности Flash-ролик — это не более чем слайд-шоу скриншотов, дополненное анимированным курсором между сменой кадров, подсказками, титрами и описаниями. В свою очередь, DemoForge Studio позволяет реально записать все, что происходит на экране, в специальном сверхсжатом формате dmf. Поскольку ролики в формате DemoForge более чем в десять раз компактнее аналогичных роликов в формате Flash, то DemoForge незаменима для создания рекламных роликов, демонстрирующих возможности той или иной программы. [17]

 

Вопросы для самоконтроля:

 

1. Что такое презентация?

2. Докажите на примерах операций с элементами презентаций единство графического интерфейса PowerPoint и других приложений Windows.

3. Какие особые свойства имеют слайды?

4. Какие вы знаете варианты показа презентации? Чем они отличаются? Сравните три способа показа слайдов на экране: управляемый докладчиком (полный экран, окно), автоматический, сфера и особенности их применения.

5. Как автоматически показать несколько презентаций?

6. Назовите и охарактеризуйте известные вам программы для создания презентаций?

 



Система обмена сообщениями

 

Чат — это такое место в Интернете, где люди могут общаться друг с другом в реальном времени.

Чат – это обмен мгновенными сообщениями через Интернет. Что-то вроде sms: вы напечатали сообщение человеку (или нескольким людям), оно мгновенно дошло. Если человек захочет, он напечатает Вам ответ.

Система обмена сообщениями является одним из самых доступных и востребованных средств общения в Интернете, в корпоративных и локальных сетях. Службы обмена сообщений разделяются на службы обмена сообщениями в режиме оффлайн (почтовые системы E-mail) и службы мгновенных сообщений (Internet Relay Chat и Instant Messaging Service) в режиме онлайн. Системы обмена сообщениями имеют свои коммуникационные сети, большинство из которых построены по архитектуре «клиент-сервер».

Служба Instant Messaging Service. Результатом развития чата стала служба мгновенных сообщений ( Instant Messaging Service, IMS). IMS - это одна из технологий, обеспечивающая коммуникации в сетях Интернет. В службе мгновенных сообщений кроме текстовых сообщений можно передавать, звуковые сигналы, картинки, видео, файлы.

Эта служба имеет свои сети. Сетевая архитектура IMS построена по принципу клиент-сервер. Клиентская программа IMS, которая предназначена для ведения беседы и мгновенного обмена сообщениями в режиме онлайн через службы мгновенных сообщений, называется мессенджером (Instant messengers, IM).

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

Существуют и альтернативные мессенджеры для служб мгновенных сообщений, которые могут одновременно работать в нескольких сетях. Например, бесплатный открытый мультипротокольный модульный клиент (мессенджер) Miranda IM (или Trillian, Pidgin) позволяет подключаться одновременно к нескольким сетям, что избавляет от необходимости устанавливать отдельный мессенджер для каждой сети.

Кроме того, в качестве альтернативы проприетарным протоколам для IM был разработан открытый протокол Jabber. Jabber - система мгновенного обмена сообщениями и присутствия между любыми двумя абонентами Интернет на основе открытого протокола XMPP, использующего формат XML. Это система общения нового поколения.

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

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

- чат (видеочат, текстовый и голосовой);

- VoIP сервисы: звонки на компьютер, звонки на стационарные и мобильные телефоны;

- возможность отправки SMS;

- передача файлов;

- инструменты для совместной работы в режиме реального времени;

- возможность общаться в чате непосредственно на веб-странице;

- напоминания и оповещения;

- хранение истории общения по каждому контакту;

- индикация о сетевом статусе пользователей (в сети, нет на месте и т.д.), занесенных в список контактов.

ICQ (I Seek You - Я Ищу Тебя) - популярная программа (самый распространенный интернет-пейджер ) для общения в режиме реального времени. Так как ICQ - это устаревшая централизованная сеть с закрытым протоколом, то в настоящее время специалисты рекомендуют пользователям переходить с системы ICQ на Jabber.

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

Скайп (или Skype) – это программа, позволяющая общаться через сеть интернет со своими коллегами, друзьями, родственниками по всему миру. Программа разработана компанией Skype Limited. Программа позволяет:

1. Вести индивидуальную переписку, обмениваться сообщениями с коллегой по работе, так же как и в других программах вида ICQ, QIP или Jabber.

2. Если у вас есть микрофон и наушники, вы можете дозвониться до друга из соседнего города и просто разговаривать, как-будто вы общаетесь по телефону.

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

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

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

Так же, как и в других программах, Skype позволяет пересылать файлы, вести записную книгу, получать новости, заходить на другие конференции, тема которых вам интересна, также позволяет осуществлять поиск информации, не закрывая программы, с помощью панели инструментов Google (панель инструментов настраивается при установке программы).

Разработчики программы Skype позаботились о большинстве пользователей, программа работает на самых известных платформах: Windows, Linux, Mac OS X, Pocket PC.

Miranda IM - многопротокольный мессенджер мгновенных сообщений с открытым кодом для работы в Интернете или локальной сети. Поддерживает протоколы систем мгновенных сообщений: ICQ, IRC, Jabber, Google Talk, Skype и других.

Google Talk client - десктопный IM-клиент (мессенджер) Google Talk, а Google Talk Gadget - это веб-клиент, который работает в любом браузере с Abobe Flash-плагином. Google Talk - это служба Google для обмена мгновенными сообщениями, которая позволяет общаться с помощью голосового чата и текстовых сообщений. Google Talk использует протокол XMPP (Jabber-совместимый) и позволяет общаться с другими участниками сети Jabber.

Mail.Ru Agent client - это IM-клиент (мессенджер), который обеспечивает текстовое, голосовое общение и видеочат. Поддерживает ICQ, т.е. является ICQ-клиентом. На сайте http://win.mail.ru/cgi-bin/loginagent доступна веб-версия клиента.

Мail.Ru Агент — бесплатная программа для быстрого обмена сообщениями черезИнтернет, разработанная компанией Mail.Ru в 2003 году. Помимо быстрого обмена сообщениями, программа поддерживает также возможности IP-телефонии, видеозвонки и бесплатную отправку SMS, а также уведомляет о новой почте, пришедшей на сервер почты mail.ru по email. По утверждениям компании Mail.ru, у Mail.Ru Агент 21 млн пользователей в месяц, в одну и ту же минуту онлайн находятся более 3 млн человек. В настоящее время уже разработаны версии мессенджера для почти всех популярных платформ — Windows, OS X, Java, Windows Mobile, Symbian, iPhoneи Android. Кроме того, существует специальная версия Mail.Ru Агента, не требующая установки и работающая прямо в браузере в почтовом сервисе или социальной сети портала — Веб-Агент.

Функции программы:

- мгновенный обмен расширенными текстовыми сообщениями;

- возможность вставки графических смайликов (34 анимированных колобка, 42 статических, 32 анимированных маленьких, 32 статических продвинутых, 54 анимированных больших, 6 анимированных котов, 9 для дня Всех Влюблённых, 15 в честь Международного женского дня) и Flash-мультфильмов (30 шт.);

- проверка орфографии в сообщениях;

- публикация коротких сообщений (до 500 символов) по типу «что я сейчас делаю» (функция «Микроблогинг«);

- отправка сообщений нескольким контактам;

- конференции — одновременная переписка между тремя и более контактами;

- отправка контактов;

- отправка бесплатных текстовых сообщений на мобильные телефоны;

- звонки на телефоны непосредственно из программы;

- видео- и аудиозвонки контактам;

- отправка и приём файлов (до 4 Гб);

- интеграция с Проектами Mail.ru, ICQ, Одноклассники, ВКонтакте, Facebook, Google Talk, Я.Онлайн, QIP 2012, Поиск новых контактов, возможность видеть статус собеседника (в отдельном окошке) и отправлять ему сообщения, не открывая полный список контактов (функция «Плавающие контакты»);

- возможность найти знакомых, при наличии созданной страницы на проекте Мой Мир@mail.ru (функция «Возможно, вы знакомы»):

VoxOx (voxox.com, version 2.0) - современный и перспективный мультипротокольный мессенджер с открытым исходным кодом, который поддерживает протоколы ICQ, Jabber, MSN, Yahoo! Messenger и другие. VoxOx содержит множество полезных функций и составляет конкуренцию наиболее распространенному в мире мессенджеру Skype.

MyChat - клиент-серверный чат для локальных, корпоративных и городских сетей.

 

Что такое чат

 

Чат — это такое место в Интернете, где люди могут общаться друг с другом в реальном времени.

Чат – это обмен мгновенными сообщениями через Интернет. Что-то вроде sms: вы напечатали сообщение человеку (или нескольким людям), оно мгновенно дошло. Если человек захочет, он напечатает Вам ответ.

Чатов в Интернете очень и очень много. Есть даже голосовые и видео чаты – те, в которых люди не переписываются, а общаются голосом или при помощи веб-камер (специальных камер для общения в Интернете).

Чаще всего чат – это часть какого-то сайта. Например, есть сайт известной музыкальной группы и на этом сайте есть специальный раздел «Чат». Он создан на сайте для того, чтобы поклонникам группы было где общаться.

Что такое форум

 

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

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

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

В отличие от чата, на форуме Вы не получите ответ мгновенно. Ответ на заданный Вами вопрос Вы можете получить через день-два.

Очень часто форум – это часть какого-то сайта. Например, на сайте Neumeka.ru есть компьютерный форум, на котором посетители сайта могут встретиться, обсудить интересующие их темы, спросить совета или попросить помощи. Чаще всего отдельно взятый форум посвящен какой-либо тематике, например «Форум бухгалтеров», «Форум любителей велоспорта». Также встречаются форумы с более широкой тематикой и, так называемые, «форумы обо всем», обычно в них общаются люди на разные темы. [21]

Социальные сети

Социальные сети. Это не полный список социальных сетей. Опять и опять люди создают социальные сети.

- ВKонтакте - Ведущая социальная сеть России.

- Одноклассники - Социальная сеть в России номер 2.

- Мой мир@mail.ru - Национальная социальная сеть от Mail.ru (номер 3 в России).

- Профессионалы.ru - Деловая социальная сеть.

- В кругу друзей - Социальная сеть.

- Друг Другу - Социальная сеть Друг Другу.

- Каталог статусов - Хорошая подборка статусов для социальных сетей, отсортированных по рейтингу.

- Мой круг - Деловая социальная сеть от Яндекса. Ведущая в России.

- Соседи.ру - Соседская сеть.

- Финансовый Диалог - Объединяет людей для решения личных финансовых вопросов.

- Флирчи - Социальная сеть для активного общения.

- Academia.edu - Социальная сеть для ученых.

- Advogato - Социальная сеть для разработчиков бесплатного программного обеспечения и программ с открытым кодом.

- aNobii - Книжная социальная сеть.

- Facebook - Ведущая социальная сеть в мире.

- Друг вокруг [22]

 

Вопросы для самоконтроля:

1. Какая программа от Microsoft предназначена для общения по электронной почте?

2. Что входит в адрес электронной почты?

3. Кто впервые ввел символ «@» (собачка)?

4. Пользователь форума, который имеет право создавать категории, разделы и подразделы форума называется

5. Какие программы предназначена для организации чата?

Примеры браузеров

 

 Windows Internet Explorer (ранее — Microsoft Internet Explorer или просто Internet Explorer, сокращённоMSIE или IE;) — серия браузеров, разрабатываемая корпорацией Microsoft с 1995 года. Входит в комплект операционных систем семейства Windows. Занимает первое место по числу пользователей. \

Mozilla Firefox — свободно распространяемый браузер. Второй по популярности браузер в мире. В браузере присутствуют вкладочный интерфейс, проверка орфографии, поиск по мере набора, «живые закладки», менеджер закачек, поисковая система. Новые функции можно добавлять при помощи расширений. Firefox выпускается для MicrosoftWindows, BeOS, Mac OS X, Linux и множества других Unix-подобных операционных систем.

Opera (О́пера) — веб-браузер и программный пакет для работы в Интернете, выпускаемый компанией OperaSoftware. Разработан в 1994 году группой исследователей из норвежской компании Telenor. Браузер написан на языке программирования C++, обладает высокой скоростью работы и совместим с основными веб-технологиями. Отличительными особенностями Opera долгое время являлись многостраничный интерфейс (система вкладок в окне программы) и возможность масштабирования отображаемых документов целиком, вместе с графикой; впоследствии эти функции появились и в других браузерах. Браузер Opera портирован под несколько операционных систем (включая Microsoft Windows, Mac OS X, GNU/Linux, FreeBSD, Solaris а также для мобильных платформ на основе Symbian, Java, Windows Mobile и iPhone) и платформ (Intel,Sparc, PowerPC).

Safari — браузер разработан корпорацией Apple и входит в состав операционной системы Mac OS X, а также бесплатно распространяется для операционных систем семейства Microsoft Windows. Safari основан на свободно распространяемом коде движка WebKit. Версии для Windows обладают такой же производительностью, что и под Mac OS X (включая Bonjour), однако отличаются по функциональности — в Windows-версии отсутствуют расширения, а также недоступны некоторые настройки, такие как включение однооконного режима.

Wapalta (читается «вапа́льта») — программа для мобильных телефонов, представляющая собой сочетание браузера и каталога по информационным и развлекательным ресурсам интернета. Браузер-каталог «Wapalta» предназначен для мобильных телефонов с поддержкой Java MIDP 2.0. Техническое решение связано со сжатием трафика и позволяет увеличивать скорость загрузки.

Google Chrome — браузер, разрабатываемый компанией Google и использующий для отображения веб-страницдвижок WebKit. Первоначально Chrome выпущен только под Microsoft Windows, позднее появились dev- и beta-версии для операционных систем GNU/Linux и Mac OS X. Первоначально сборки для этих ОС не обладали полной функциональностью аналогичных бета-версий для Windows (например, синхронизацией закладок), но с появлением ветви 5.0.* функциональность сборок для всех ОС стала равной. Google Chrome направлен на повышение безопасности, скорости и стабильности.

Maxthon (бывший MyIE2, произносится как «Макс-тон»; сокращенно — mx) — веб-браузер для Microsoft Windows, созданный китайской компанией MySoft Technology. Использует ядро Trident от Internet Explorer, благодаря чему сохраняет полную совместимость с веб-ресурсами, разработанными под использование этого продукта Microsoft, при значительном расширении функциональных возможностей интерфейса пользователя по сравнению с Internet Explorer.

ChromePlus — браузер с открытым исходным кодом на основе проекта «Chromium», разрабатываемый канадской компанией Maple Studio, и использующий для отображения веб-страниц открытый движок «WebKit». Браузер разрабатывается, как полноценная замена Google Chrome, обладая рядом функций, недоступных браузеру от Google.

Netscape Navigator — браузер, производившийся компанией Netscape Communications с 1994 по 2007 год, последние версии на основе движка браузера Mozilla Firefox. Версии Netscape до 4 были основными конкурентамиInternet Explorer, версии 6—7.2 были основаны на Mozilla Application Suite. 28 декабря 2007 года компания объявила о прекращении поддержки и разработки браузера. 1 марта 2008 года компания AOL прекратила поддержку браузераNetscape Navigator.

Flock (англ. толпа, стая) — браузер на основе Mozilla Firefox (движок Gecko), позиционируемый как первыйсоциальный браузер. Браузер спроектирован для работы в социальных сетях и с так называемыми сервисами Web 2.0. Разработчики браузера заявили, что с версии 3.0 браузер будет выпускаться с движком WebKit, вместо Gecko. Русскоязычный сайт

SeaMonkey — свободный набор программ для работы в Интернете. SeaMonkey включает в себя веб-браузер, почтовый клиент, Адресную книгу, IRC-клиент ChatZilla, Компоновщик и инструменты для веб-разработчиков (инспектор DOM и отладчик JavaScript). Является прямым продолжением Mozilla Suite. SeaMonkey на русском языке.

 GreenBrowser (Грин Браузер) — многооконный браузер, основанный на Internet Explorer и может похвастаться наличием множества полезных возможностей: имеет модуль для блокирования всплывающих рекламных окон, инструмент для автоматического заполнения форм, встроенный менеджер загрузки файлов.

 Epiphany (букв. »прозрение») — основной веб-браузер среды GNOME. Epiphany основан на движке Webkit (до версии 2.28 использовался движок Gecko). Epiphany позиционируется как простой в использовании браузер, лишённый посторонней функциональности (почтового клиента, редактора веб-страниц и тому подобного), предназначенный только для «веб-серфинга» (просмотра страниц и скачивания файлов)

 Dillo — браузер, целью его авторов было создание быстрого браузера — как Lynx, но с поддержкой просмотра графических изображений. Текущей версией браузера (на 22 июня 2010) является версия 2.2. Его разработка была заморожена в 2007-м году, но в начале 2008 возобновилась. Главные изменения коснулись интерфейса - он был полностью переписан.

K-Meleon — браузер для операционной системы Windows. Разработка браузера началась в 2000 году. Для работы K-Meleon необходима операционная система Windows. Браузер разработан на основе движка Gecko Mozilla Foundation. Позиционируется как чрезвычайно быстрый и удобный браузер для семейства операционных систем Windows.

 Arora — кроссплатформенный браузер с открытыми исходными кодами, использующий браузерный движок WebKit, написанный с использованием библиотеки Qt. Браузер умеет работать со вкладками, имеет минималистичный интерфейс, простой журнал посещений, закладки, режим конфиденциальности, автозаполнение форм, фильтры блокирования рекламных объявлений и возможность установить пользовательскую таблицу стилей.[24]

 

Языки программирования

 

JavaScript.

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

Компания Netscape распространила в 1995 году механизм управления страницами и на клиента, разработав язык программирования JavaScript.

Таким образом, JavaScript - это язык управления сценариями просмотра гипертекстовых страниц Web на стороне клиента. Если быть более точным, то JavaScript - это не только язык программирования на стороне клиента. Liveware, прародитель JavaScript, является средством подстановок на стороне сервера Netscape. Однако, наибольшую популярность JavaScript обеспечило программирование на стороне клиента.

К возможностям JavaScript можно, например, отнести следующее:

- отображать изменяющиеся данные, такие как текущее время или дата;

- программировать переменное содержание в зависимости от даты, браузера пользователя или других условий;

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

Для языка высокого уровня JavaScript обладает довольно сильными возможностями. Он не позволяет работать на уровне машинных кодов, однако вы получаете доступ ко многим возможностям броузеров, Web-страниц, а иногда и системы, в которой работает броузер. В отличие от Java™ или С, программы на JavaScript обходятся без компиляции, а вашему броузеру не придется загружать виртуальную машину для выполнения программного кода. Программируй и загружай!

JavaScript также работает в объектно-ориентированной архитектуре, напоминающей Java или C++. Такие возможности языка, как конструкторы или наследование на базе прототипов, добавляют в схему разработки новый уровень абстракции, что способствует многократному использованию программного кода.

Одна из главных причин, по которой Web-разработчики приняли JavaScript, — возможность выполнения на стороне клиента многих функций, которые ранее выполнялись исключительно на стороне сервера. Лучшим примером является проверка форм. Программисты старой школы еще помнят, что несколько лет назад для проверки пользовательского ввода в формах HTML приходилось пересылать информацию на Web-сервер и передавать ее сценарию CGI, где и проходила проверка введенных данных.

Наверно Вы не раз видели, как картинка сменяется другой картинкой при наведении на нее мышкой. Этот эффект реализуется при помощи Java-скрипта.

РНР

РНР изобретен Расмусом Лердорфом в конце 1994 года. Первая версия выпущена в 1995 году под именем «Инструментарий Персональных Домашних Страниц», затем она была переработана и названа PHP/FI Version 2 (FI — модуль обработки данных для форм). Также была добавлена поддержка баз данных mSQL. С этого момента в разработке стали принимать участие добровольцы.

Статистика используемости РНР приблизительна, но, согласно исследованию, проведенному Netcraft, еще в начале 2001 года РНР использовался на более чем 5 300 000 сайтах по всему миру. Для сравнения: в это время число IIS серверов было примерно таким же (5 млн). Разработка интерпретатора РНР приняла форму организованного командного процесса, ядро интерпретатора разрабатывает компания Zend.com. При этом РНР распространяется свободно: его последнюю версию можно загрузить с сайта PHP.net. Модули РНР поставляются в комплекте с сервером Apache, в комплектах систем Linux.

Изначально аббревиатура РНР означала Preprocessor of Home Pages — препроцессор домашних страниц. Это язык внедряемых в HTML-страницы сценариев, исполняемых на сервере. По большей части его синтаксис заимствован из таких языков, как С, Perl, Java, и при этом добавлена масса возможностей, которых этим языкам недостает. Проще говоря, синтаксис РНР — это разумная альтернатива и строгости С, и «беспредельности» Perl.

РНР наделен практически полным набором функциональности, о которой (до появления РНР) мог только мечтать web-программист. Его цель — позволить максимально быстро создавать динамически генерируемые web-страницы. С полным основанием можно заявить, что изучение и использование РНР будет выгодно как начинающим, так и профессиональным программистам.

Основными конкурентамиРНР являются технологии JSP (Java Server Pages и Java Scriptlets), ASP (Active Server Pages), Perl, SSI (Server Side Includes), Cold Fusion Server Pages.

Основные достоинства РНР:

- бесплатен; постоянно совершенствуется; работает на UNIX и Windows платформах;

- допускает работу с большинством СУБД;

- имеет широкий набор функций (более 3 тыс.);

- допускает объектно-ориентированное программирование;

- способен использовать протоколы HTTP, FTP, ШАР, SNMP, NNTP, РОРЗ, net sockets и другие;

- позволяет выполнять все операции, что и перечисленные его конкуренты, и даже работать с файлами графики. Можно также запускать РНР-скрипты как интерпретируемые файлы и компилировать исполняемые приложения (в том числе с поддержкой графического интерфейса GTK).

Если вы обнаружите, что РНР не способен на что-то (или работает не так, как вам хотелось бы), никто не будет препятствовать вам вносить в исходный код РНР (написанный на С) желаемые изменения. РНР является программным продуктом с открытым исходным кодом, и внесение в него улучшений и дополнений путем создания собственных модулей расширения всегда приветствуется.

HTML

Для публикации информации и её глобального распространения необходим универсальный язык типа основного всеобщего языка, который потенциально понятен всем компьютерам. Таким языком, используемым в World Wide Web, является HTML (от HyperText Markup Language/Язык Гипертекстовой Разметки).

HTML даёт авторам средства для того, чтобы:

- публиковать online-документы с оглавлением, текстом, таблицами, списками, фотографиями и т.д.;

- запрашивать online-информацию, переходя по гиперссылкам, нажимая кнопки;

- создавать формы для взаимодействия с удалённым сервисом, для поиска информации, создания архивов, продажи товаров и т д.;

- включать таблицы данных, видео и аудиоклипы и другие приложения прямо в документы.

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

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

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

HTML был ратифицирован World Wide Web Consortium.Он поддерживается несколькими широко распространенными браузерами, и, возможно, станет основанием почти всего программного обеспечения, которое имеет отношение к Web.

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

Текстовые редакторы, возможно, использовать только для создания небольших страниц, так как у них есть много минусов: не поддерживаются проекты, отсутствует «подсветка» текста…, в общем, работать крайне неудобно.

 

Вопросы для самоконтроля:

 

1. С помощью каких приложений MS Office можно создать веб-страницы?

2. Какие программные средства используются для разработки веб-страниц?

3. Какие действия необходимо выполнить, чтобы подготовить web-сайт к публикации?

4. Как опубликовать web-сайт?

 



Связывание в HTM-документе

 

Связывание

 

Как уже упоминалось в самом начале, сокращение HTML означает «язык маркировки гипертекстов». Про маркировку мы уже поговорили достаточно. Не пора ли перейти к гипертексту?

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

В HTML переход от одного фрагмента текста к другому задается с помощью метки вида:

<A HREF=«[адрес перехода]»> выделенный фрагмент текста</A>

В качестве параметра [адрес перехода] может использоваться несколько типов аргументов. Самое простое — это задать имя другого HTML-документа, к которому нужно перейти. Например:

<A HREF=«index.html»>Перейти к оглавлению</A>

Такой фрагмент HTML-текста приведет к появлению в документе выделенного фрагмента Перейти к оглавлению, при нажатии на который в текущее окно будет загружен документ index.html, а если вы находитесь в текстовом документе, то может осуществится переход по закладке, или загрузится документ, на который имеется гиперссылка.

Обратите внимание: если в адресе перехода не указан каталог, переход будет выполнен внутри текущего каталога. Если в адресе перехода не указан сервер, переход будет выполнен на текущем сервере.

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

На практике, однако, часто бывает необходимо дать ссылку на документ, находящийся на другом сервере. Например, если Вы хотите дать ссылку на это руководство со своей странички, Вам придется ввести в свой HTML-документ примерно такой фрагмент: <A HREF=«http://www.nmt/edu.ru/seminar/docHTML_2/index.html»> Руководство по HTML</A>

При необходимости можно задать переход не просто к некоторому документу, но и к определенному месту внутри этого документа. Для этого необходимо создать в документе, к которому будет задан переход, некоторую опорную точку, которая называется якорь или анкер. Разберем это на примере.

Допустим, что необходимо осуществить переход из файла 1.html к словам «Переход закончен» в файле 2.html (файлы находятся в одном каталоге). Прежде всего, необходимо создать вот такой якорь в файле 2.html:

<A NAME=«AAA»>Переход закончен</A>

Слова «Переход закончен» при этом никак не будут выделены в тексте документа.

Затем в файле 1.html (или в любом другом) можно определить переход на этот анкер: <A HREF=«2.html#AAA»>Переход к якорю AAA</A>

Кстати говоря, переход к этому якорю можно определить и внутри самого документа 2.html — достаточно только включить в него вот такой фрагмент:

<A HREF=«#AAA»>Переход к якорю AAA</A>

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

Во избежание недоразумений рекомендуется задавать имена якорей латинскими буквами. Следите за написанием имен якорей: большинство браузеров отличают большие буквы от маленьких. Если имя якоря определено как AAA, ссылка на якорь aaa или AaA не выведет на якорь AAA, хотя документ, скорее всего, будет загружен корректно.

Пока что обсуждали только ссылки на HTML-документы. Однако возможны ссылки и на другие виды ресурсов:

<A HREF=«ftp://server/directory/file.ext»> Выгрузить файл</A>

Такая ссылка, если ей воспользоваться, запустит протокол передачи файлов и начнет выгрузку файла file.ext, находящегося в каталоге directory на сервере server, на локальный диск пользователя.

<A HREF=«mailto:user@mail.box»>Послатьписьмо</A>

Если пользователь совершит переход по такой ссылке, у него на экране откроется окно ввода исходящего сообщения его почтовой программы. В строке To: («Куда») окна почтовой программы будет указано user@mail.box. [25]

 

Вопросы для самоконтроля:

 

1. Что такое HTML ?

2. Что такое тэг или дескриптор?

3. Приведите примеры тэгов контейнерного типа и одиночных тэгов.

4. Какой минимальный набор тэгов должен присутствовать в HTML-документе?

5. Что такое свойство или атрибут тэга?

6. В каком тэге — открывающем или закрывающем можно указывать атрибуты (свойства) для этого тэга?

7. Какой разделитель используется для отделения одного свойства (атрибута) от другого и от наименования тэга?

 



Таблицы

 

До настоящего времени мы имели дело с документами, в которых существовал только один «поток» текста. На практике иногда очень хочется расположить текст в несколько колонок. Таблица может в этом помочь.

Таблицы обеспечивают важную часть в представлении информации. Разделение данных на столбцы и строки имеет широкое применение в практике оформления текстовых документов. Не являются исключением из этого правила и HTML-документы, которые имеют специальный тег <table> для создания таблиц.

В HTML-документах таблицы применяют не только для представления табличных данных, но и для создания разметки HTML-страницы. Например, многие страницы сайта имеют «шапку» (верхняя часть страницы), непосредственно информацию и «подвал» (нижняя часть страницы). Для разбивки HTML-документа на эти составные части хорошо подходят таблицы, у которых скрывается рамка и визуально создается впечатление единства всех составляющих частей. Таблицы удобны для создания разнообразного разбиения, т.к. ячейки таблицы могут содержать в себе и другие таблицы. В результате Web-мастеру не составляет большого труда организовать требуемую структуру документа и, затем, наполнить ее необходимым содержимым.

Таблица начинается с метки <TABLE> и заканчивается меткой </TABLE>. Метка <TABLE> может включать несколько атрибутов:

ALIGN

Устанавливает расположение таблицы по отношению к полям документа. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER(выравнивание по центру), ALIGN=RIGHT (выравнивание вправо).

WIDTH

Ширина таблицы. Ее можно задать в пикселах (например, или в процентах от ширины страницы (например, WIDTH=80%).

BORDER

Устанавливает ширину внешней рамки таблицы и ячеек в пикселах (например, BORDER=4). Если атрибут не установлен, таблица показывается без рамки.

CELLSPACING

Устанавливает расстояние между рамками ячеек таблицы в пикселах (например, CELLSPACING=2).

CELLPADDING

Устанавливает расстояние между рамкой ячейки и текстом в пикселах (например, CELLPADDING=10).

Таблица может иметь заголовок (<CAPTION> ...</CAPTION>), хотя заголовок не является обязательным. Метка <CAPTION> может включать атрибутALIGN. Допустимые значения: <CAPTION ALIGN=TOP> (заголовок помещается над таблицей) и <CAPTION ALIGN=BOTTOM> (заголовок помещается под таблицей).

Каждая строка таблицы начинается с метки <TR> и заканчивается меткой </TR>. Метка <TR> может включать следующие атрибуты:

ALIGN

Устанавливает выравнивание текста в ячейках строки. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо).

VALIGN

Устанавливает вертикальное выравнивание текста в ячейках строки. Допустимые значения: (выравнивание по верхнему краю),(выравнивание по центру), (выравнивание по нижнему краю).

Каждая ячейка таблицы начинается с метки <TD> и заканчивается меткой </TD> (или <th>, описывающий ячейку-заголовок таблицы). Метка <TD> может включать следующие атрибуты:

NOWRAP

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

COLSPAN

Устанавливает «размах» ячейки по горизонтали. Например, COLSPAN=3 означает, что ячейка простирается на три колонки.

ROWSPAN

Устанавливает «размах» ячейки по вертикали. Например, ROWSPAN=2 означает, что ячейка занимает две строки.

ALIGN

Устанавливает выравнивание текста в ячейке. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо).

VALIGN

Устанавливает вертикальное выравнивание текста в ячейке. Допустимые значения: (выравнивание по верхнему краю), (выравнивание по центру), (выравнивание по нижнему краю).

WIDTH

Устанавливает ширину ячейки в пикселах (например, WIDTH=200).

HEIGHT

Устанавливает высоту ячейки в пикселах (например, HEIGHT=40).

Если ячейка таблицы пуста, вокруг нее не рисуется рамка. Если ячейка пуста, а рамка нужна, в ячейку можно ввести символьный объект &nbsp; (non-breaking space — неразрывающий пробел). Ячейка по-прежнему будет пустой, а рамка вокруг нее будет.

Любопытно отметить, что любая ячейка таблицы может содержать в себе другую таблицу. [25]

 

Вопросы для самоконтроля:

 

1. С помощью какого тега вставляются изображения в HTML –документ?

2. Как получить в качестве гиперссылки изображение?

3. Какие атрибуты используются для изменения размеров изображения?

4. Как изображение сделать фоновым рисунком для документа?

5. С помощью какого тега вставляются таблицы в HTML –документ?

6. Назовите тег строки, тег ячейки.

7. С помощью какого тега можно изменить цвет текста в HTML –документе?

8. Сколько цветов существует для работы в документе?



Понятие динамический HTML

 

При помощи динамического HTML (или кратко DHTML) мы можем оживить статическую HTML-страничку, сделать ее интерактивной. При этом страничка будет «отвечать» на действия пользователя, производимые им в окне браузера. Многие свойства, описываемые в этом разделе, в значительной степени зависят от того, в каком браузере просматривается HTML­страничка. Это всегда следует иметь в виду при разработке динамических HTML-страниц. Полезно создавать такие странички, которые будут приемлемо отображаться в большинстве браузеров.

Динамический HTML основан на возможности изменения свойств объектов. Практически каждому элементу HTML соответствует объект, который создается в браузере при загрузке HTML-страницы или другого документа, например, XML-документа. Каждый объект имеет свои свойства и методы. Конкретная реализация объектов зависит от типа и версии конкретного браузера, в который загружен исходный Web-документ, поэтому возможности динамического HTML в сильной степени зависят от браузера. Доступ к свойствам и методам объектов осуществляется при помощи языков сценариев. Для работы с объектами, создаваемыми в клиентских приложениях-браузерах, используется язык JavaScript и язык VBScript.

Помимо сценариев динамический HTML основывается также на таблицах стилей CSS и особенностях того или иного браузера.

DHTML не является каким-либо стандартом. Это некий (нефиксированный раз и навсегда) набор средств, позволяющих сделать клиентский Web-документ интерактивным, живым и динамичным. DHTML – это скорее рекламный термин, вошедший в обиход с момента создания четвертых версий браузеров IE и NN. Как правило, набор программных средств, используемых в динамическом HTML, включает в себя следующее:

- язык HTML 4.0;

- стили CSS (Cascading Style Sheets);

- объектную модель документа DOM;

- языки сценариев (JavaScript и/или VBScrit).

Объектная модель документа дополняется набором факультативных свойств и методов объектов, свойственных данному конкретному виду браузера. Введение в стили CSS

 

Каскадные листы стилей

 

Листы стилей CSS (Cascading Style Sheets – каскадные листы стилей) используются для задания способов отображения HTML-элементов. Листы стилей используются также для задания способов отображения любых XML-элементов.

Положение элемента. При помощи свойства листов стилей position можно задать относительное или абсолютное положение элемента на странице в окне браузера.

Относительное положение position:relative. Свойство position:relative используется для задания положения элемента по отношению к текущему его положению (которое было бы, если бы не было указано свойство position:relative).

Свойство position:relative

h1 {position:relative;left:10;}

Данный пример задает стиль отображения элемента h1, т.е. элемента заголовка первого уровня, который описывается при помощи тэга <h1>. Заметим, что в классическом HTML не имеет значения, какие буквы мы используем – строчные или заглавные. Однако при работе с XML и XHTML следует тщательно следить за тем, чтобы правильно соблюдать регистр букв в написании элементов. Пример устанавливает сдвиг элемента вправо от первоначального неформатированного положения на десять пикселей (левый край сдвинут на 10 пикселей).

Чтобы задать абсолютное положение элемента используем свойство position:absolute.

Свойство position:relative

h1 {position:absolute; left:10; }

Этот пример устанавливает левый край элемента h1 на расстоянии 10 пикселей от левой границы окна браузера.

В качестве примеров относительного (рисунке 21.1) и абсолютного (рисунке 21.2) позиционирования элементов приведем файлы prel.html и pabs.html. После сдвига влево на 20 пикселей заголовок вышел за границу окна браузера.

Рисунок 21.1 – Относительное смещение элементов

 

Файл prel.html

<html>

<head>

<style>

h1.example1 {position:relative; left:40; }

h1.example2 { position:relative; left:-20; }

</style>

</head>

<body>

<h1>Заголовок первого уровня</h1>

<h1 class=«example1»>Заголовок первого уровня со сдвигом +40</h1>
<h1 class=«example2»>Заголовок первого уровня со сдвигом -20</h1>

<p> Относительное позиционирование задает сдвиг относительно исходного неизмененного положения элемента. </p>

<p> «left:40» прибавить 40 пикселей к положению левой границы. </p>

<p> «left:-20» отнять 20 пикселей от положения левой границы. </p>

</body> </html>

 

Файл pabs.html

<html>

<head>

<style>

h1.x {position:absolute;left:120;top:150;}

</style>

</head>

<body>

<h1 class=«x»>Заголовок первого уровня</h1>

<p> Абсолютное позиционирование позволяет разместить элемент в любом месте странички. </p>

<p> Заголовок смещен на 120 пикселей вправо и на 150 пикселей вниз. </p>

</body>

</html>

Рисунок 21.2 – Абсолютное позиционирование элемента

 

Видимость объектов. Свойство visibility позволяет указать, будет данный элемент видимым или нет. Допускается использование двух значений:

visibility:visible или visibility:hidden

Свойство visibility используется в следующем виде:

h1 {visibility:visible;}

или

h1{visibility:hidden;}

В примере в файле visibility.html задано свойство видимости второго заголовка так, что он не будет видим на HTML-страничке (рис. 3).

Файл visibility.html

<html>

<head>

<style>

h1.1

{visibility:visible;}

h1.2

{visibility:hidden;}

</style>

</head>

<body>

<h1 class=«1»>Первый заголовок</h1>

<h1 class=«2»>Второй заголовок</h1>

<p>Второй заголовок невидим.</p>

</body>

</html>

Рисунок 21. 3 – Второй заголовок будет невидим

 

Свойство Z-index. Элементы (объекты) Web-страницы можно упорядочить, расположив их «одну над одной» («одну за одной»). Для этого элементы нумеруются при помощи свойства z-index. Элемент с большим значением свойства z-index имеет больший приоритет. Все значения должны быть целыми.

Свойство z-index устанавливается следующим образом:

h1

{z-index:1;}

h2

{z-index:2;}

Файлzindex.html

Файл zindex.html

<html>

<head>

<style>

img.x

{position:absolute;left:0;top:0;z-index:-1;}

</style>

</head> <body>

<h1>Заголовок</h1>

<img class=«x» src=«pic.gif»>

<p>По умолчанию задается значение свойства z-index равное 0. Свойство Z-index равное -1 имеет меньший приоритет, чем то, что задано по умолчанию.</p>

</body>

</html>

На рисунке 21.4 мы видим, что рисунок расположен на заднем плане, поверх него виден текст. Это происходит потому, что z-index для рисунка меньше, чем для текста. По умолчанию задается параметр z-index равный 0. Чем больше z-index, тем «выше» расположен элемент в окне браузера. Значения свойства z-index не обязаны быть последовательными числами, но они должны быть обязательно целыми.

Рисунок 21.4 – Расположение z-index элементов

Если изменить приоритет и установить значение z-index равным 1, как показано ниже, то рисунок окажется на переднем плане и заслонит собой текст (рисунок 21.5).

Рисунок 21.5 – Приоритет рисунка выше, чем приоритет текста

Фильтры

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

h1

{width:100%;filter:glow; }

На рисунке 21.6 показаны различные способы отображения элементов с использованием некоторых фильтров (файл filter.html).

<html>

<head>

<style>

h1

{width:100%;}

</style>

</head>

<body>

<h1 style=«filter:glow()»>Сияние</h2>

<h1 style=«filter:blur()»>Растушевка</h2>

<h1 style=«filter:fliph()»>Горизонтальное отражение</h2>

<h1 style=«filter:flipv()»>Вертикальное отклонение</h2>

<h1 style=«filter:shadow()»>Простая тень</h2>

<h1 style=«filter:dropshadow()»>Отброшенная тень</h2>

<h1 style=«filter:wave(Strength=2)»>Волна</h2>

<p>Фильтры не работают, если не задано значение свойства элемента width.</p>

</body>

</html>

Рисунок 21.6 – Фильтры, примененные к тексту

В примере (файл alpha.html) после помещения курсора на рисунке происходит постепенное повышение яркости изображения до максимального значения (рисунок 21.7). После того, как курсор будет убран с рисунка, изображение опять «погружается в туман».

Рисунок 21.7 – Прозрачность рисунка

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

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

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

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

 

Вопросы для самоконтроля:

 

1. Что такое CSS?

2. С помощью какого дескриптора присоединяются внешние (или присоединяемые) стили?

3. Ставятся ли угловые скобки вокруг наименования тэга при написании правила стилей для этого тэга?

4. Как задаются классы стилей?

5. В чём преимущество задания классов стилей?

6. С помощью какого свойства (атрибута) описываются частные стили?

7. С помощью какого дескриптора описываются внутренние стили?

8. Что такое абсолютная ссылка?

9. Что такое относительная ссылка?

10. Для чего предназначен атрибут alt в тэге для вставки изображений?

11. Для чего предназначен атрибут title в тэге для вставки изображений?

12. Как можно задать размеры изображения с помощью атрибута style?

13. Как можно задать размещение изображения относительно текста по горизонтали с помощью атрибута style?

14. Понятие слоя в HTML?

15. С помощью каких правил для стилей создаются слои в HTML?

16. Приведите пример двух слоёв, частично перекрывающих друг друга?

17. Какое значение стиля z-index необходимо задать, чтобы описываемый этим стилем слой перекрывал все остальные слои при наложении?




Защита данных

 

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

Уже в первых публикациях по защите информации были изложены основные постулаты, которые не утратили своей актуальности и по сей день

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

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

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

Услуги механизмов защиты

 

В настоящее время определено четырнадцать таких услуг:

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

2) аутентификация источника данных — подтверждение подлинности источника (абонента-отправителя) сообщения. Эта услуга не ориентирована на соединение и не обеспечивает защиту от дублирования («проигрывания» ранее перехваченного и записанного нарушителем) блока данных;

3) управление доступом (разграничение доступа) — обеспечивает защиту от несанкционированного доступа к ресурсам, потенциально доступным посредством ВОС. Доступ может быть ограничен полностью или частично. Например, для информационного ресурса может быть ограничен доступ по чтению, записи, уничтожению информации;

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

5) засекречивание в режиме без установления соединения — обеспечивает конфиденциальность всех данных пользователя в сообщении (единственном сервисном блоке данных), передаваемом в режиме без установления соединения;

6) засекречивание поля данных — обеспечивает конфиденциальность отдельных полей данных пользователя на всем соединении или в отдельном сервисном блоке данных;

7) засекречивание трафика — препятствует возможности извлечения информации из наблюдаемого трафика;

8) целостность соединения с восстановлением — позволяет обнаружить попытки вставки, удаления, модификации или переадресации в последовательности сервисных блоков данных. При нарушении целостности предпринимается попытка ее восстановления;

9) целостность соединения без восстановления — обеспечивает те же возможности, что и предыдущая услуга, но без попытки восстановления целостности;

10) целостность поля данных в режиме с установлением соединения — обеспечивает целостность отдельного поля данных пользователя во всем потоке сервисных блоков данных, передаваемых через это соединение, и обнаруживает вставку, удаление, модификацию или переадресацию этого поля;

11) целостность блока данных в режиме без установления соединения — обеспечивает целостность единственного сервисного блока данных при работе без установления соединения и позволяет обнаружить модификацию и некоторые формы вставки и переадресации;

12) целостность поля данных в режиме без установления соединения — позволяет обнаружить модификацию выбранного поля в единственном сервисном блоке данных;

13) информирование об отправке данных — позволяет обнаружить логические объекты, которые посылают информацию о нарушении правил защиты информации;

14) информирование о доставке — позволяет обнаружить, логические объекты, которые не выполняют требуемых действий после приема информации, предоставляет отправителю информацию о факте получения данных адресатом. Услуга направлена на предотвращение отрицания доставки, т. е. обеспечивает защиту от попыток получателя отрицать факт получения данных.

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

Центральными при этом являются следующие задачи:

1) взаимное опознавание (аутентификация) вступающих в связь абонентов сети;

2) обеспечение конфиденциальности циркулирующих в сети данных;

3) обеспечение юридической ответственности абонентов за передаваемые и принимаемые данные.

 

Вопросы для самоконтроля:

1. Что необходимо выполнить для того, чтобы антивирусные программы обеспечивали наилучшую безопасность вашего ПК?

2. Какой из браузеров считается менее безопасным, чем остальные?

3. Какие действия не рекомендуется делать при работе с электронной почтой?

4. Что необходимо сделать, если на экране появилось окно с просьбой отправить SMS для дальнейшей работы?

5. Согласно какому документу в России проводится правовой ликбез по вопросам защиты информации в ЭВМ?

6. Зачем необходимо делать резервные копии?

7. Что необходимо сделать, если на сайте в Интернет, вдруг появилось сообщение о быстрой проверке ПК с просьбой перезагрузки компьютера?



Компьютерные вирусы

 

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

Что такое компьютерный вирус?

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

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

В последнее время появились так называемые макровирусы. Они передаются вместе с документами, в которых предусмотрено выполнение макрокоманд (например, документы текстового редактораWord), отсюда и их название. Макровирусы представляют собой макрокоманды, которые предписывают переносить тело вируса в другие документы, и, по возможности, совершать различные вредные действия. Наибольшее распространение в настоящее время получили макровирусы, заражающие документы текстового редактора Word 6.0/7.0 для Windows и табличного редактораExcel 5.0/7.0 для Windows.

Признаки появления вирусов

Для маскировки вируса его действия по заражению других программ и нанесению вреда могут выполняться не всегда, а при выполнении каких-либо условий. После того как вирус выполнит нужные ему действия, он передает управление той программе, в которой он находится, и ее работа некоторое время не отличается от работы незараженной. Все действия вируса могут выполняться достаточно быстро и без выдачи каких-либо сообщений, поэтому пользователь часто и не замечает, что компьютер работает со «странностями». К признакам появления вируса можно отнести:

- замедление работы компьютера;

- невозможность загрузки операционной системы;

- частые «зависания» и сбои в работе компьютера;

- прекращение работы или неправильная работа ранее успешно функционировавших программ;

- увеличение количества файлов на диске;

- изменение размеров файлов;

- периодическое появление на экране монитора неуместных системных сообщений;

- уменьшение объема свободной оперативной памяти;

- заметное возрастание времени доступа к жесткому диску;

- изменение даты и времени создания файлов;

- разрушение файловой структуры (исчезновение файлов, искажение каталогов и др.);

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

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

 

Классификация вирусов

 

Известные программные вирусы можно классифицировать по следующим признакам:

- среде обитания

- способу заражения среды обитания

- воздействию

- особенностям алгоритма

В зависимости от среды обитания вирусы можно разделить на:

- сетевые

- файловые

- загрузочные

- файлово-загрузочные.

Сетевые вирусы распространяются по различным компьютерным сетям.

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

Загрузочные вирусы внедряются в загрузочный сектор диска (Boot-сектор) или в сектор, содержащий программу загрузки системного диска (Master Boot Record).

Файлово-загрузочные вирусы заражают как файлы, так и загрузочные сектора дисков.

По способу заражения вирусы делятся на:

- резидентные

- нерезидентные.

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

Нерезидентные вирусы не заражают память компьютера и являются активными ограниченное время.

По степени воздействия вирусы можно разделить на следующие виды:

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

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

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

По особенностям алгоритма вирусы трудно классифицировать из-за большого разнообразия.

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

Вирусы-репликаторы, называемые червями, которые распространяются по компьютерным сетям, вычисляют адреса сетевых компьютеров и записывают по этим адресам свои копии.

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

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

 

Антивирусные средства

 

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

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

Следует также обратить внимание на несколько терминов, применяемых при обсуждении антивирусных программ:

- «Ложное срабатывание» (False positive) — детектирование вируса в незараженном объекте (файле, секторе или системной памяти). Обратный термин — «False negative», т.е. недетектирование вируса в зараженном объекте.

- «Сканирование по запросу» («on-demand») — поиск вирусов по запросу пользователя. В этом режиме антивирусная программа неактивна до тех пор, пока не будет вызвана пользователем из командной строки, командного файла или программы-расписания (system scheduler).

- «Сканирование на-лету» («real-time», «on-the-fly») — постоянная проверка на вирусы объектов, к которым происходит обращение (запуск, открытие, создание и т.п.). В этом режиме антивирус постоянно активен, он присутствует в памяти «резидентно» и проверяет объекты без запроса пользователя.

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

Рассмотрим требования к антивирусным программам.

Количество и разнообразие вирусов велико, и чтобы их быстро и эффективно обнаружить, антивирусная программа должна отвечать некоторым параметрам:

1. Стабильность и надежность работы. Размеры вирусной базы программы (количество вирусов, которые правильно определяются программой). С учетом постоянного появления новых вирусов база данных должна регулярно. Сюда же следует отнести и возможность программы определять разнообразные типы вирусов, и умение работать с файлами различных типов (архивы, документы). Немаловажным также является наличие резидентного монитора, осуществляющего проверку всех новых файлов «на лету» (то есть автоматически, по мере их записи на диск).

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

3. Многоплатформенность (наличие версий программы под различные операционные системы).

 

Антивирусная профилактика

 

Необходимо всегда иметь диск, записанный на не зараженном компьютере. На этот диск надо записать последние версии антивирусных программ-полифагов, таких как Doctor Web или Antiviral Toolkit Pro. Кроме антивирусных программ, на диск полезно записать драйверы внешних устройств компьютера, например драйвер устройства чтения компакт-дисков, программы для форматирования дисков - format и переноса операционной системы - sys, программу для ремонта файловой системы Norton Disk Doctor или ScanDisk.

Необходимо периодически проверять компьютер на заражение вирусами. Выполнять проверку не только выполнимых файлов, имеющих расширение COM, EXE, но также пакетных файлов BAT и системных областей дисков.

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

Практически все ревизоры в случае изменения системных областей диска (главной загрузочной записи и загрузочной записи) позволяют восстановить их, даже в том случае если неизвестно, какой именно вирус их заразил. Лечащий модуль ADinf Cure Module даже позволяет удалять неизвестные файловые вирусы.

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

Когда производится загрузка компьютера с диска, следует обратить внимание на два важных момента.

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

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

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

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

Крайне важно постоянно следить за выходом новых версий применяемых антивирусных средств и своевременно выполнять их обновления на диске и компьютере; использовать для восстановления зараженных файлов и системных областей диска только самые последние версии антивирусов.

Сравнительный анализ антивирусных средств.

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

 

Единая система программной документации. Общие положения. Основополагающие стандарты

 

Основополагающие стандарты

 

Программу допускается идентифицировать и применять самостоятельно или в составе других программ. Программы подразделяются на:

- компонент – программа рассматриваемая, как единое целое, выполняющее законченную функцию и применяемое самостоятельно или в составе комплекса

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

Документация, разработанная на программу, может использоваться для реализации и передачи программ на носителях данных, а так же для изготовления. К ПИ относятся документы, содержащие сведения необходимые для разработки изготовления, сопровождения и эксплуатации программ.

 

Виды программных документов

 

Существуют следующие виды программных документов:

1. Спецификация – содержит состав, программу и документацию на нее.

2. Ведомость держателей подлинников - это перечень предприятий, на которых хранят подлинники программных документов (код 05).

3. Текст программы – это запись программы с необходимыми комментариями (код 12).

4. Описание программ – содержит сведения с логической структурой и функционированием программы (код 13).

5. Программа и методика испытаний содержит требования подлежащие проверке при испытании программы, а так же порядок и методы их контроля (код 51).

6. Техническое задание указывает назначение и область применения программы, содержит технические, технико-экономические и специальные требования, предъявляемые программе. Необходимые стадии и сроки разработки, и виды испытаний

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

Эксплуатационные документы содержат сведения для обеспечения функционирования и эксплуатации программы. К эксплуатационным документам относятся:

а) ведомость эксплуатационных документов, содержащая перечень эксплуатационных документов на программу (код 20);

б) формуляр, содержащий основные характеристики программ, комплектность и сведения об эксплуатации программ (код30);

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

г) руководство системного программиста, содержащее сведения проверки обеспечения функционирования и постройки программ на условиях конкретного применения (код 32);

д) руководство программиста, содержащее сведения для эксплуатации программ (код 32);

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

ж) описание языка, содержащее описание синтаксиса и семантики языка (код 35);

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

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

 

Стадии разработки программ

 

Существуют следующие стадии разработки программ:

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

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

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

4. Рабочий проект. На этом этапе разработки осуществляется программирование и отладка программы. На этапе разработки программной документации разрабатывают программные документы в соответствии с требованиями ГОСТа. На этапе испытания программы проводят разработку, согласование и утверждение программы и методики испытаний, на этапе испытания проводят предварительные государственные, межведомственные, приемосдаточные и другие виды испытаний. Корректируют программу и программную документацию по результатам испытаний.

5. Внедрение. На этапе подготовки передачи программ осуществляют подготовку передачи программы и программной документации для сопровождения и изготовления, оформляют и утверждают акт о передаче программы на сопровождение и изготовление, передают программу в фонд алгоритмов и программ. [29]

 

Вопросы для самоконтроля:

 

1. Что такое ЕСПД? В каких целях применяется ЕСПД?

2. Что входит в обозначение стандартов ЕСПД?

3. Какие ГОСТы входят в перечень документов ЕСПД?

4. Назовите стадии разработки программ.

5. Какие виды программных документов имеются?

6. Назовите стадии разработки программ.


 


Введение

 

Учебное пособие по междисциплинарному курсу «Теоретическая подготовка по профессии 16199 «Оператор электронно-вычислительных и вычислительных машин» предназначено для студентов специальностей, входящих в состав укрупненной группы 09.00.00 Информатика и вычислительная техника базовой подготовки. Перечень и содержание лекций соответствуют требованиям программы междисциплинарного курса.

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

- ПК 4.1. Подготавливать к работе и настраивать аппаратное обеспечение.

- ПК 4.2. Устанавливать и настраивать операционные системы и программное обеспечение персонального компьютера.

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

- ПК 4.4. Использовать в работе мультимедийные возможности ЭВМ.

- ПК 4.5. Создавать и управлять текстовыми документами.

- ПК 4.6. Создавать и управлять электронными таблицами.

- ПК 4.7. Реализовывать базу данных в конкретной системе управления базами данных.

- ПК 4.8. Знать назначение, разновидности и функциональные возможности программ для создания веб-страниц.

- ПК 4.9 Знать правила хранения, передачи и публикации цифровой информации

- ПК 4.10. Владеть правовыми аспектами информационной деятельности

- ПК 4.11. Обеспечивать меры по информационной безопасности

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

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

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

- ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.

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

- ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.

- ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.

- ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.

- ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

- ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.

- ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей).

- ориентироваться в условиях частой смены технологий в профессиональной деятельности.

В соответствии с рабочей программой профессионального модуля «Выполнение работ по одной или нескольким профессиям рабочих, должностям служащих (16199 «Оператор электронно-вычислительных и вычислительных машин»)» оператор ЭВМ должен:

иметь практический опыт:

– подключения и настройки параметров функционирования персонального компьютера, периферийного и мультимедийного оборудования;

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

– сканирования, обработки и распознавания документов;

– создания и воспроизведения презентаций, слайд-шоу и другой итоговой продукции из исходных аудио, визуальных и мультимедийных компонентов;

– осуществления навигации по информационным ресурсам, поиска, ввода и передачи данных с помощью технологий и сервисов сети Интернет;

– передачи и размещения цифровой информации;

– обеспечения информационной безопасности;

– участия в разработке и оформлении технической документации на программный продукт;

уметь:

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

– настраивать основные компоненты графического интерфейса операционной системы и специализированных программ-редакторов;

– работать с файловыми системами, различными форматами файлов, программами управления файлами;

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

– работать с базами данных;

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

– распознавать сканированные документы с помощью программ распознавания текста, сохранять результаты в различных форматах;

– конвертировать файлы с цифровой информацией в различные форматы;

– производить распечатку, копирование и тиражирование документов на принтере и других периферийных устройствах вывода информации;

– создавать и редактировать графические объекты с помощью программ для обработки растровой и векторной графики;

– воспроизводить аудио, визуальный контент и медиафайлы средствами персонального компьютера и мультимедийного оборудования;

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

– осуществлять навигацию по веб-ресурсам Интернета с помощью веб-браузера;

– создавать и обмениваться письмами электронной почты;

– осуществлять резервное копирование и восстановление данных;

– осуществлять защиту персонального компьютера с помощью антивирусных программ;

– осуществлять мероприятия по защите персональных данных;

– выполнять санитарно-гигиенические требования на рабочем месте и в производственной зоне, нормы и требования к гигиене и охране труда;

– вести отчетную и техническую документацию;

знать:

– основные понятия информационных технологий;

– технологии сбора, хранения, передачи, обработки и представления информации;

– классификацию информационных технологий по сферам применения: обработка текстовой и числовой информации, гипертекстовые способы хранения и представления информации, языки гипертекстовой разметки;

– общие сведения о компьютерах и компьютерных сетях: понятие информационной системы, баз данных, персонального компьютера, сервера;

– устройство персональных компьютеров, основные блоки, функции и технические характеристики;

– общую организацию системы ввода/вывода: интерфейсы, кабели и разъемы;

– виды и назначение периферийных устройств, их устройство и принцип действия, интерфейсы подключения и правила эксплуатации;

– назначение, возможности, правила эксплуатации мультимедийного оборудования;

– состав, функции и классификацию программного обеспечения персонального компьютера;

– операционную систему персонального компьютера (ПК), файловые системы, форматы файлов, программы управления файлами;

– основные приемы обработки цифровой информации;

– виды и параметры форматов аудио-, графических, видео- и мультимедийных файлов и методы их конвертирования;

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

– общие сведения о глобальных компьютерных сетях (Интернет), адресацию, доменные имена, протоколы передачи данных, электронную почту;

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

– состав нормативно-технической документации на разработку программного продукта;

– нормативные документы по охране труда при работе с персональным компьютером, периферийным оборудованием и компьютерной оргтехникой;

– правила техники безопасности и охраны труда при работе с электрооборудованием;

– основные виды угроз информационной безопасности и средства защиты информации;

– принципы антивирусной защиты персонального компьютера;

– состав мероприятий по защите персональных данных. [1]

 

Лекционный курс рассчитан на 58 учебных часов. Учебное пособие включает теоретическую часть и контрольные вопросы по каждой теме.

По итогам изучения теоретического курса обучающиеся осваивают практические навыки в период учебной практики.



Основы правового регулирования труда операторов электронно-вычислительных машин

 

Дата: 2019-05-28, просмотров: 298.