- •Перечень вопросов для подготовки к экзамену по дисциплине «Информационные технологии в биотехнических системах»
- •Элементы языка html. Понятие о веб-документах, средствах их создания и работы с ними. Структура веб-документа. Теги физического и стилевого форматирования.
- •Основные конструкции языка html. Оформление списков, вставка рисунков, видеороликов, звуковых файлов и гиперссылок в html- документ.
- •4. Таблицы каскадных стилей. Применение метода css в html-документах. Примеры определения и применения стилей для текстовых блоков html-документов. Правила разрешения конфликтов стилей.
- •5. Понятия Web-сайта, требования к Web- сайтам. Типовая структура сайта. Подготовка сайта к публикации. Порядок публикация сайта и его поддержка.
- •6. Аппаратные средства персонального компьютера. Его внутреннее устройство. Основные характеристики процессора. Устройства ввода и вывода, их назначение и основные характеристики.
- •7. Программные средства персонального компьютера пк. Системное программное обеспечение пк, его назначение. Роль bios и CmosSetup. Основные подсистемы операционной системы и их назначение.
- •8. Популярные операционные системы ос. Возможности ос, требования к объему оперативной памяти и области применения.
- •9. Компьютерные программы, средства для их создания и отладки. Языки программирования группы Си. Объектно-ориентированное программирование и классы объектов.
- •11. Средства коммуникации персонального компьютера пк с внешними устройствами. Порты и интерфейсные шины пк. Стандартные интерфейсы пк и их характеристики.
- •12. Компьютерные сети и их классификация. Виды топологии сетей, их достоинства и недостатки. Методы передачи данных в компьютерных сетях.
- •13. Модель взаимодействия открытых систем osi, уровни взаимодействия и задачи, решаемые на каждом уровне при организации обмена информацией.
- •14. Серверы, основные требования к серверам. Основные виды серверов по их назначению. Типовые серверные операционные системы, их средства и характеристики.
- •15. Типовые технологии объединения компьютерных сетей. Протоколы обмена в сетях группы Ethernet. Принципы организации передачи данных по этим протоколам, скорости передачи данных.
- •16. Протоколы обмена в сетях группы TokenRing. Принципы организации передачи данных по этим протоколам, скорости передачи данных.
- •17. Протоколы slip и ppp. Принципы организации передачи данных по этим протоколам, скорости передачи данных.
- •18. Задачи объединения компьютерных сетей и основные подходы к согласованию их протоколов.
- •19. Стеки протоколов ipx/spx, его назначение и принципы функционирования. Связь между его отдельными протоколами и уровнями модели osi?????.
- •20. Назначение стека протоколов NetBios / smb. Стек протоколов tcp/ip, его назначение и функционирование.
- •21. Типовые протоколы прикладного уровня. Их назначение и функционирование, используемые порты для обмена.
- •22. Применение повторителей и мостов для объединения локальных сетей. Примеры их применения. Схемы алгоритмов работы мостов.
- •23. Коммутаторы, маршрутизаторы, шлюзы. Их назначение и применение. Принципы функционирования маршрутизаторов. Разновидности алгоритмов маршрутизации.
- •24. Сеть Интернет и принципы работы в ней. Адресация в Интернете.
- •25. Понятие баз данных и их назначение. Классификация баз данных и принципы их организации. Типовые системы управления базами данных.
- •26. Система управления базами данных MySql. Порядок создания заготовки базы данных средствами языка sql.
- •27. Понятие языков программирования Java и Php. Локальный сервер Localhost, порядок его создания??. Применение Localhost.??
- •28. Основные области применения информационных технологий в биомедицине. Примеры применения.
5. Понятия Web-сайта, требования к Web- сайтам. Типовая структура сайта. Подготовка сайта к публикации. Порядок публикация сайта и его поддержка.
В сети интернет информация представлена в виде так называемых веб-страниц. Их совокупность, объединенная некоторой общей идеей (тематикой), представляет собой сайт. Веб-страницы являются по большей части документами html, то есть их содержимое написано на языке гипертекстовой разметки html.
Для нормального функционирования каждого вновь созданного сайта обязательной процедурой является его регистрация в сети интернет. Она заключается в получении доменного имени, которое должно быть присвоено сайту по согласованию с доменной службой. После этого сайт должен быть размещен на сервере. Наиболее удобный путь выполнить эти два условия – обратиться к хостингу, специальной службе, которая за умеренную плату берет на себя функции предоставления сайту доменного имени и обеспечения доступа к своему серверу. Это позволит владельцу сайта разместить сайт на сервере и пользоваться оговоренными услугами хостинга.
Простейший и наиболее дешевый вид доступа к серверу – FTP-доступ (файловый доступ), необходимый для закачивания сайта на сервер. Обычно это выполняется посредством специальных программ: FTP-Commander или Total Commander.
Любой серьезный сайт обязательно содержит в своей структуре базу данных, позволяющую удобным образом содержать на сайте большое количество данных, часто разнородных, и обеспечивать быстрый и простой доступ к этим данным. Возможность удобной работы с базой данных входит в перечень сервисных услуг хостинга.
Чтобы любой пользователь интернета при необходимости смог пройти регистрацию на сайте, а также делать свои запросы, например, заказывать товары и т.п., сервер должен выполнять функцию обработки форм (запросов). Для этого он должен обеспечивать доступ к языковым средствам PHP.
Помимо этого, необходимо иметь возможность тестирования вновь создаваемых php-файлов, для чего следует на компьютере владельца сайта иметь локальный сервер, а в дополнение к нему систему управления базами данных СУБД, обычно MySql, программу доступа к бесплатному серверу Apache и сервисную программу PhpMyAdmin для работы с базами данных.
Все, что требуется для создания Localhost на собственном компьютере, общедоступно в сети интернет. Следует только отметить, что собственный сервер Localhost является не реальным, а виртуальным, который функционирует за счет ресурсов сервера Apache. Очевидно, что применение Localhost оправдано только для тестирования собственных серверных программ.
Полезно знать некоторые особенности эксплуатации сайтов. Общеизвестно, что при поиске нужной информации пользователи крайне редко вводят в браузере адрес искомого сайта, а вместо этого делают запрос по ключевым словам. Запрос обслуживают поисковые системы Yandex, Google и другие. Однако из-за обилия источников информации в интернете сайт может оказаться малодоступным.
Поисковые системы на своих первых страницах размещают сведения об источниках информации в соответствии с рейтингом сайтов. Рейтинг сайта зависит от целого ряда факторов: от его востребованности (частоте обращения к сайту), от уникальности
(отсутствия плагиата), от универсальности (способности нормально работать с разными браузерами) и др.
Ключевые слова, используемые поисковыми системами при поиске информации по запросу пользователя, вставляют в заголовочную часть html-текста главной страницы сайта с использованием тега meta. Эти слова, должны соответствовать тематике сайта и как можно чаще встреча-ться на страницах сайта. Пример применения тега meta имеет вид:
<head> <meta =’keywords’ content=медицинские, медицинская техника, медицинский прибор, диагностика, диагностический комплекс> …</head>
Строка <meta http-equiv="Content-Type" content="text/html; charset= windows-251">, присутствующая в теге <head>, необходима браузеру для правильного отображения содержимого страниц сайта в кодировке windows-1251.
Доступность сайта также зависит от скорости его загрузки, которая, в свою очередь, зависит от объема загружаемой с сайта информации, количества веб-страниц в сайте и их содержимого. Не следует перегружать главную страницу избыточной информацией рекламного характера. Особенно это относится к видероликам, часто вставляемым в нее. Деловые сайты не следует оформлять слишком ярко, это создает дискомфорт для пользователей, снижая время и частоту обращений к сайту и, соответственно, его рейтинг.
Во многих случаях объем html-текста удается существенно сократить, благодаря вставкам программ, написанных на языке Java, понятным для браузера. Такие программы позволяют оживить сайт, сделать его более удобным и интересным.
В разных браузерах отображение веб-страниц может отличаться. Чтобы этого избежать или свести к минимуму, следует проверять сайт на корректность его функционирования в наиболее популярных браузерах. Такую проверку с получением подробной информации об исправлениях, которые следует внести в текст сайта, можно выполнить в редакторе Dreamweaver.
В интернете доступны программные средства, предназначенные для проверки сайтов на плагиат, например, программа copyscape. Необходимо периодически выполнять эту проверку с целью поддержания приемлемого рейтинга сайта. Для указания своего авторства на главную страницу сайта ставят специальный знак копирайта ©.
Также для защиты от злоупотреблений собственной уникальной информации, имеющейся на сайте, на страницы сайта могут вноситься специальные водяные знаки watermarks.
Для проверки работы сайта в сети интернет необходимо его зарегистрировать и закачать на сервер файлы сайта по ftp-протоколу. Современные операционные системы поддерживают функцию ftp-клиента (порт 21 по умолчанию), что позволяет это сделать. Обычно закачку файлов выполняют посредством программ total commander и ftp commander. Далее можно получить доступ к сайту с любого компьютера, подключенного к сети интернет. После ввода доменного адреса сайта, выданного хостингом на этапе регистрации сайта, браузер отобразит главную страницу сайта. Если хостинг поддерживает язык php, то сервер будет выполнять запросы пользователей путем обработки форм, предназначенных для этого.
