- •Конспект лекций по информатике
- •Тема 15. Компьютерные сети 82
- •Лекция 1. Информации и способы её представления в вычислительной технике
- •1. Определения и основные свойства информации
- •2. Сигналы и данные
- •3. Единицы измерения и хранения данных
- •4. Операции с данными
- •5. Информационные революции
- •Информационные революции
- •Лекция 2. История развития и состав вычислительной техники
- •1. Счетные инструменты домеханического этапа
- •2. Вычислительная техника на механическом этапе развития
- •3. Электронно-вычислительный этап
- •4. Поколения эвм
- •Поколения электронно-вычислительных машин
- •5. Основные принципы устройства, структура и состав эвм
- •Центральный процессор (цп)
- •Лекция 3. Арифметические и логические операции с двоичными числами
- •1. Системы счисления
- •Позиционные системы счисления
- •Соответствие чисел в различных системах счисления
- •Арифметические операции с двоичными числами
- •2. Двоичное кодирование чисел
- •Порядок перевода числа в двоичный машинный код
- •3. Двоичное кодирование текста
- •4. Логические операции в двоичной системе
- •Базовые логические операции
- •Лекция 4. Средства реализации информационных процессов
- •1. Технические средства эвм
- •2. Персональные компьютеры
- •3. Планшетные компьютеры
- •4. Программные средства эвм
- •5. Тенденции развития по
- •Лекция 5. Системное программное обеспечение персонального компьютера
- •1. Назначение и состав системного по
- •2. Структура и функции операционной системы
- •3. Разновидности операционных систем
- •4. Операционные системы Windows и Linux
- •Лекция 6. Технологии моделирования и построения алгоритмов
- •1. Моделирование как процесс упрощения задачи
- •2. Алгоритм и его основные свойства
- •3. Типы алгоритмических процессов
- •4. Способы записи алгоритмов
- •Лекция 7. Системы и технологии программирования. Языки программирования высокого уровня
- •1. Процесс создания компьютерной программы
- •2. Языки программирования
- •Языки программирования
- •3. Средства создания программ
- •4. Архитектура программных систем
- •Лекция 8. Компьютерное представление текста
- •1. Кодировка буквенных символов
- •2. Кодировка латинского алфавита и кириллицы
- •3. Компьютерные шрифты
- •4. Операции текстовой обработки
- •5. Бумажные и электронные документы
- •Лекция 9. Текстовые редакторы и издательские системы
- •1. История создания и разновидности текстовых редакторов
- •2. Форматирование и разметка и текстовых файлов
- •3. Функциональные возможности текстовых процессоров
- •4. Настольные издательские системы
- •5. Компьютерная верстка рукописей
- •Лекция 10. Принципы формирования графических изображений
- •1. Зрительный аппарат человека
- •2. Моделирование цветовых оттенков, законы Грассмана
- •3. Цветовая модель rgb
- •4. Цветовая модель cmyk
- •5. Формирование цветных изображений на экране и бумаге
- •Лекция 11. Разновидности компьютерной графики и средств создания цифровых изображений
- •1. Классификация цифровых изображений
- •2. Аппаратные средства для получения цифровых изображений
- •3. Мультимедийные изображения
- •4. Деловая графика и системы автоматизированного проектирования
- •Лекция 12. Представление и обработка табличных данных в электронных таблицах
- •1. История развития и области применения
- •2. Основные возможности электронных таблиц
- •3. Общие сведения о программе Excel
- •Лекция 13. Базы данных и системы управления базами данных
- •1. Определения и отличительные признаки баз данных
- •2. Классификации баз данных
- •3. Структура и свойства
- •4. Связанные таблицы
- •5. Системы управления базами данных, программа Access
- •Лекция 14. Структура и состав персонального компьютера
- •1. Базовая конфигурация персонального компьютера
- •2. Внутренняя и внешняя память компьютера
- •3. Монитор
- •4. Клавиатура и манипулятор мышь
- •Тема 15. Компьютерные сети
- •1. Общие сведения и основные понятия компьютерных сетей
- •2. Принципы коммуникации и протоколы сети
- •3. Классификация компьютерных сетей
- •4. Топология компьютерных сетей
- •5. Модель компьютерной сети
- •Лекция 16. Глобальная компьютерная сеть Интернет
- •1. Определение сети Интернет
- •2. История Всемирной паутины
- •3. Протоколы сети Интернет
- •4. Адресация сетевых компьютеров
- •5. Адресация сетевых документов
- •6. Службы Интернета
- •7. Способы соединения с глобальной сетью
- •Лекция 17. Принципы формирования web-документов
- •1. Отличительные особенности web-документа
- •2. Разметка гипертекстовых документов
- •3. Принципы построения сайтов в сети Интернет
- •4. Проблемы восприятия сайтов
- •Лекция 18. Основы защиты компьютерной информации
- •1. Угрозы компьютерной безопасности
- •2. Компьютерные вирусы и методы защиты от вирусов
- •3. Противодействие несанкционированному доступу и спаму
- •4. Общие меры обеспечения компьютерной безопасности
2. Разметка гипертекстовых документов
Первым средством разметки электронных документов, размещаемых в сети Интернет, был язык НТМL. Язык позволял размечать и отображать документ в сети на экране монитора с полиграфическим уровнем оформления. В состав языка вошли средства для создания заголовков, шрифтовых выделений, различные списки, таблицы и многое другое.
Основой языка HTML является текстовый файл, который можно создать в любом текстовом редакторе. Набор текстовых файлов, размеченных на языке HTML, образует Web-документ, который определяет форму представления информации и структуру связей между файлами и другими информационными ресурсами, в частности – гипертекстовыми ссылками. Гипертекстовые ссылки устанавливают связи не только между текстовыми документами, но и с другими ресурсами, например, с звуковыми файлами, графикой или видео.
Язык HTML использует указатели разметки – теги. Теговая модель описывает документ как совокупность контейнеров, каждый из которых начинается и заканчивается тегами.
Теги НТМL-документов в большинстве своем просты и понятны, так как они образованы с помощью общеупотребительных слов английского языка, понятных сокращений и обозначений. Текст тега заключается в угловые скобки ("<" и ">"). Простейший вариант тега — имя, заключенное в угловые скобки, например <HEAD> . Общая схема построения контейнера в формате HTML может быть записана в следующем виде:
"контейнер"= <"имя тега" "список атрибутов">
содержание контейнера
</"имя тега">
Исходя из этой схемы простой текстовый HTML-документ выглядит следующим образом:
<HTML>
<HEAD><TITLE> Заголовок документа</ TITLE></ HEAD>
<BODY>
Текст документа
</BODY>
</ HTML>
Со временем начальная версия языка HTML значительно усложнилась. Затем на смену пришли более совершенные языки, например, язык XML и PHP. Усложнение HTML и появление других языков программирования привело к тому, что разработка Web-сайтов стала делом высокопрофессиональным, требующим специализации по направлениям деятельности и постоянного изучения новых Web-технологий.
3. Принципы построения сайтов в сети Интернет
Каждый сайт в сети предназначен для решения какой-либо конкретной задачи, например, обучения, повышение уровня продаж, создания определённого имиджа и др. Несмотря на большое разнообразие сайтов, можно выделить общие закономерности и принципы формирования сайтов.
Контент сайта должен иметь эксклюзивный характер и отличаться от сайтов похожих тематик уникальностью представленных материалов.
Все размещенные на сайте материалы должны быть достоверными и регулярно обновляемыми.
Документы сайта, как правило, выполняются в едином стиле и снабжаются средствами навигации, которые обеспечивают удобство пользования и высокую посещаемость.
В сетевых документах необходимо сочетать ограничение по объему с высоким качеством представленных материалов.
Порядок построения сайтов также имеет общие закономерности и включает следующие этапы.
Составление технического задания – предварительный этап, на котором заказчик согласует свои намерения с разработчиком сайта. Для рекламного сайта, например, работа начинается с брифа – краткой письменной формы согласия между рекламодателем и рекламистом. Этап заканчивается после утверждения технического задания заказчиком.
Разработка основной и типовых страниц сайта – выполняется web-дизайнером в соответствии с техническим заданием. Результат работы состоит из нескольких электронных страниц, каждая страница представляет собой многослойный рисунок.
HTML-верстка – созданные дизайнером страницы дополняются кодами разметки, что позволяет просматривать и анализировать материалы в браузере.
Программирование – этап создания структуры и системы управления сайтом, на котором формируется так называемый «движок» или программа, отражающая структуру навигации и управляющая переходами между страницами.
Тестирование – проверка функционирования сайта в разных браузерах. Обнаружение и исправление ошибок, допущенных на предыдущих этапах.
Размещение сайта в сети Интернет – отправка материалов на сервер провайдера, адресная настройка и тестирование с удаленных компьютеров. На этом этапе сайт закрыт для посетителей.
Наполнение контентом и публикация – в структуру сайта встраивают заготовленные текстовые блоки, изображения, файлы. Готовый сайт открывается для пользователей.
Продвижение сайта или оптимизация – выполняется с целью увеличения посещаемости и состоит из двух этапов. На первом этапе выполняется внутренняя оптимизация, в процессе которой определяются и вставляются в контент ключевые слова, которые привлекут наиболее заинтересованных посетителей. Одновременно тексты и ссылки подстраиваются под работу поисковых систем. На втором этапе осуществляется внешняя оптимизация или «раскрутка» сайта – длительный и трудоемкий процесс совершенствования, направленный на повышение конкурентоспособности сайта. Стоимость внешней оптимизации может превысить расходы на создание сайта.
Сдача проекта – ознакомление заказчика с результатами работы и подписание акта приемки-сдачи. На этапе сдачи может производиться обучение представителя заказчика навыкам работы в администраторской зоне сайта.