- •1. Классификация и виды информационных технологий
- •Типология информационных технологий
- •2. Операционные системы. Назначение, классификация, современное состояние, знакомство с возможностями и работа в современной операционной системе.
- •Операционные системы семейства Linux
- •Операционные системы семейства Windows
- •4. Текстовые редакторы — Word, PageMaker и др.‚ их возможности и назначение.
- •5. Графические редакторы. Способы хранения и обработки графической информации. Редакторы PhotoShop, CorelDraw и др. Их возможности.
- •6. Электронные таблицы Ехсеl. Назначение, возможности.
- •7. Сервисные инструментальные средства: файловые менеджеры, архиваторы, электронные словари и переводчики, программы распознавания текста.
- •8. Системы математических вычислений MathCad, MathLab. Назначение, возможности, примеры применения.
- •9. Система подготовки презентаций. Назначение, возможности. Работа в ms PowerPoint.
- •Использование шаблонов (дизайнов) презентации
- •10. Понятие компьютерных сетей и сетевых технологий. Классификация компьютерных сетей.
- •По размеру:
- •По структуре
- •3) По физической топологии
- •12. Беспроводные сетевые технологии (Bluetooth, WiFi, gsm)
- •13. Глобальная компьютерная сеть Интернет и ее назначение
- •14. Основные сервисы (электронная почта, Web, iр-телефония, iр-телевидение и др.) глобальной сети Интернет и их развитие.
- •15. Инструментальные средства создания Web-серверов и Web-сайтов (рнр, asp, net, Delphi). Основы Web -дизайна.
- •16. Понятие базы данных (бд). Приложения, компоненты, пользователи, администратор бд. Структуры данных.
- •17. Модели данных: иерархическая, сетевая, реляционная. Их достоинства и недостатки.
- •18. Понятие субд. Возможности, предоставляемые пользователям, функции субд. Режимы работы пользователя с бд в субд. Направления развития субд.
- •22. Информационная безопасность (иб). Объекты информационной безопасности.
- •24. Оценка информационной безопасности стандарты и классы иб, требования к иб.
- •26. Методы и средства защиты информации. Кодирование и декодирование информации.
- •27. Классы безопасности компьютерных систем. Электронная подпись.
- •28. Организационно-правовые аспекты защиты информации и авторское право.
- •29. Криптографический метод защиты. Электронная цифровая подпись. Компьютерная стеганография и др.
- •31. Понятие модели, математической модели. Основные этапы математического моделирования.
- •32. Математические модели‚ и численные методы решения задач в различных предметных областях.
- •37. Методы математической статистики.
- •42. Системы поддержки принятия решений. Понятие об экспертных системах.
15. Инструментальные средства создания Web-серверов и Web-сайтов (рнр, asp, net, Delphi). Основы Web -дизайна.
HTML-редакторы
Создание Web-страниц, а также написание клиентских и серверных программ возможно с использованием обычных текстовых редакторов. Однако существует множество разработок, позволяющих создавать Web-ресурсы существенно более эффективно. К ним относятся:
- специализированные редакторы кода;
- визуальные редакторы.
Они имеют множество специализированных функций, упрощающих процесс кодирования Web-страниц и программ, исполняемых как на клиентской, так и на серверной стороне.
Наиболее широко применяемыми программами такого рода являются HTML-редакторы. HTML-редактор — компьютерная программа, позволяющая создавать и изменять HTML-страницы.
По функциональности HTML-редакторы делятся (часто весьма условно) на две категории:
- Редакторы исходного кода.
- WYSIWYG-редакторы (What You See Is What You Get - что видишь, то и получаешь).
Редакторы исходного кода (текстовые редакторы) предназначены для прямого редактирования HTML и CSS кода. Многие имеют общее назначение и в них нет специальных опций поддержки Web-кода. Другие специализированы для использования языков HTML, CSS, JavaScript и PHP и имеют встроенные свойства для быстрого ввода HTML-тегов, CSS-свойств, обеспечивают подсветку кода разными цветами в зависимости от типа элементов. Многие из специализированных текстовых редакторов позволяют просматривать готовую Web-страницу в отдельном окне.
WYSIWYG редакторы - это графические редакторы, которые позволяют строить макет страницы и задавать стили визуально, как в MS Word. Визуальные редакторы не требуют от пользователя знания html, css и других технологий разметки страниц. От пользователя требуется разместить на страницы шаблоны готовых элементов и наполнить их необходимым ему содержанием (тектов, изображений и др.), а редактор создаст код страницы автоматически.
Текстовые редакторы целесообразно использовать в том случае, если пользователь хорошо знает правила кодирования или хочет научиться искусству программирования. Визуальные редакторы применяются при проектировании страниц или внесении в них небольших изменений, а также непрофессионалами, которые не хотят осваивать языки программирования и разметки страниц.
Система Delphi 7 Studio – полное решение для разработки корпоративных приложений от проектирования до развертывания по архитектуре, управляемой моделью (MDA), которое позволяет интегрировать моделирование, разработку и развертывание приложений и систем электронного бизнеса для платформы Windows. Delphi 7 Studio содержит развитые библиотеки и инструменты для создания приложений электронного бизнеса и веб-сервисов, полностью интегрирует соответствующие технологии и качественно повышает производительность разработчиков, предоставляя все необходимое для исследования вопросов перехода на Microsoft .NET. При помощи включенного в комплект поставки Kylix 3 для Delphi разработчики могут переносить свои приложения на Linux, повышая отдачу своих инвестиций и расширяя спектр платформ, на которых доступны их приложения. Интегрируя ведущие приложения разработки в единый и легкий в использовании пакет, Delphi 7 Studio сокращает жизненный цикл разработки приложений и ускоряет вывод создаваемых с его помощью продуктов на рынок ПО.
Компания Borland первой предоставила разработчикам возможность перехода на .NET при помощи Delphi 7 Studio. Поддержка компанией Borland платформы .NET позволяет разработчиками, использующим Delphi, быстро и продуктивно создавать приложения для .NET с сохранением существующих инвестиций в информационные технологии. Теперь работа в Delphi 7 Studio позволяет программистам легко переносить имеющиеся у них знания, навыки и ресурсы на платформу .NET.
Delphi 7 Studio обладает возможностями проектирования и развертывания корпоративных приложений. Это позволяет разработчикам быстрее воспользоваться преимуществами разработки корпоративных приложений от концепции до коммерческой версии при помощи новой системы проектирования UML и технологии Model Driven Architecture (MDA).
PHPeditor - программа редактирования HTML- и PHP-кода. Основные возможности:
- Подсветка синтаксиса HTML и PHP.
- Инспектор кода HTML и PHP.
- Встроенный сервер для проверки серверных приложений.
- Многовкладочный интерфейс.
- Функция поиска и замены сразу по нескольким файлам.
- Поддержка макросов.
- Запись шаблонов кода с небольшим первоначальным набором.
PHP Expert Editor - редактор PHP скриптов и HTML страниц. Имеет встроенный браузер, отладчик, FTP-клиент, настраиваемые шаблоны кода, настраиваемый интерфейс и т.п. PHP Master Editor внешне простой и удобный, но вместе с тем мощный инструмент созданный специально для PHP программистов.
Свойства программы:
- Встроенный браузер
- Подсветка синтаксиса
- Встроенный FTP-клиент
- Запуск скриптов и просмотр результата во встроенном браузере без web-сервера
- Поддержка всех известных Content-Type. Вы можете отлаживать скрипты, которые генерируют различный контент, например картинки.
- Отображение ошибок и предупреждений в соответствии с настройками PHP
- Поддержка PHP расширений
- Настраиваемые Шаблоны Кода для быстрой вставки часто употребляемых фрагментов
- Возможность задания входных данных и переменных окружения для отладки
- Экспорт исходного текста в HTML с подсветкой синтаксиса
- Закладки
- Настраиваемый интерфейс
- Поддержка файлов форматов Windows, Unix, Mac
PHP и ASP.NET
ASP (Active Server Pages) – язык сценариев от Microsoft. Если язык ASP значительно уступал РНР по многим параметрам, в первую очередь, по времени выполнения сценариев, то с появлением технологии ASP.NET ситуация изменилась. Основное достоинство ASP.NET заключается в возможности применения всей мощи интерфейса Windows для разработки Web-приложений. Это позволяет разрабатывать страницы со сложным интерфейсом, не заботясь о сохранении, шифровании и передаче переменных, используемых на динамических страницах. ASP.NET тесно интегрирован в новую технологию NET компании Microsoft. Главной особенностью разработки Web-приложений при помощи ASP.NET является возможность использовать любой язык программирования среды исполнения NET. Выполнение Web-приложений ASP.NET на серверах, работающих не под Windows, практически невозможно. Более того, если Web-приложение интенсивно использует компоненты NET, просмотр динамической страницы будет возможен только под Windows и только с помощью браузера Internet Explorer. Поэтому в смысле переносимости РНР, безусловно, отличается от ASP.NET в лучшую сторону. Другой крайне немаловажный довод в пользу РНР заключается в быстром исправлении обнаруженных ошибок. Еще одним плюсом РНР, особенно важным для начинающих, является то, что его легче использовать для построения Web-приложений. Таким образом, при выборе между ASP.NET и РНР следует исходить из стоящей перед вами задачи. Если в сети Интернет крупной корпорации большинство серверов и клиентских машин работают под управлением Windows, применение ASP.NET более чем оправдано. В то же время для разработки Web-сайта, размещаемого в Интернете, целесообразнее использовать РНР.
Основы web-дизайна.
Веб-дизайн - графическое оформление сайта, которое способствует положительному восприятию сайта посетителем.
Качественный веб-дизайн, это не только удачное сочетание цветов, правильно подобранные изображения, но и способ наглядного представления информации: удобная навигация, быстрый поиск, простое меню доступность популярных разделов.
Перед разработкой дизайна сайта, заказчик рассказывает о деятельности фирмы, целевой аудитории и назначении проекта, также обсуждается структура сайта и рисуется схема навигации.
Составляется предварительный план работы.
Основы веб-дизайна. Проектирование навигации на сайте.
Один из важных этапов подготовки к работе - навигация сайта, которая включает проработку всевозможных переходов между страницами посетителей. Наиболее удобные, короткие переходы между страницами, удобство пользователя.
Грамотно расположенные информационные блоки и простая, понятная, навигация залог успеха будущего сайта.
Основы веб-дизайна. Элементы дизайна сайта.
Особое внимание уделяется элементам в веб-дизайне, которые должны гармонично сочетаться между собой и быть един целым с дизайном сайта.
На этапе создания веб-дизайна важную роль играет слаженная работа представителей обеих сторон, заказчика и исполнителя. Терпение и взаимопонимание позволяет разработать правильную концепцию сайта и грамотно воплотить задумку в жизнь, с учетом всех пожеланий клиента.
Правильно разработанный сайт включает такие важные моменты как:
- удобная навигация
- упорядоченные информационные блоки
- все материалы сайта должны иметь тематическую направленность сайта (для определенного круга пользователей)
Каждый посетитель сайта ищет свежую и полезную информацию, красивое графическое оформление дополняет содержание страниц. Новая полная информация по интересным темам будет гарантией популярности ресурса.
Стильный и оригинально оформленный сайт не только привлекает внимание посетителей, на него хочется вернуться еще и еще. Яркая картинка или интересная фотография на сайте может привлечь посетителей несколько раз, но если тексты не обновляются регулярно, интерес переходит к другому, динамично развивающемуся ресурсу.
