
- •Технические и программные средства реализации информационных процессов.
- •Программное обеспечение и технологии программирования.
- •Информационные технологии. Определение, средства и результаты.
- •Классификация по охвату задач (масштабности):
- •Программы-вирусы: виды и средства, рекомендации по применению, обнаружение вирусов, обезвреживание вирусов.
- •Методы криптографии. Средства криптографической защиты информации (скзи).
- •Назначение, функции и характеристики операционных систем. Вычислительные ресурсы и операционная система.
- •Основные понятия информационных сетей. Программные и технические средства информационных сетей.
- •Основные понятия теории моделирования.
- •Имитационные модели информационных процессов.
- •Языки моделирования. Имитационное моделирование информационных систем и сетей.
- •Классификация баз данных. Модель представления данных.
- •Иерархическая модель. Сетевая модель. Реляционная модель данных.
- •Система управления базами данных (субд). Определение, основные понятия, назначение.
- •Case-технологии.
- •Архитектурные особенности организации эвм различных классов.
- •Вычислительные системы и сети.
- •Примеры платформ ос
- •Организация, структура и функции web-сервера.
- •Технология web-сервисов. Интеграция портлетов в порталы.
- •Язык разметки html. Структура документа html. Динамический html.
- •Структура документа html
- •Современные технологии разработки web-приложений. Принципы использования субд в web-приложениях.
- •Информационное общество. Сущность и цели информатизации общества.
- •Свойства информации: конфиденциальность, доступность, целостность.
- •Объекты и цели информационной диагностики. Временные режимы информационной диагностики.
- •Информационная диагностика объекта — целенаправленный процесс получения выводного знания об объекте на основе технологий синтезирования известных сведений о нем.
- •Технология информационного мониторинга.
- •Обыденное и научное понимание коммуникации. Типы коммуникации.
- •Социальная коммуникация как движение смыслов в социальном времени и пространстве. Разновидности смыслов.
- •Виды, уровни и формы коммуникационной деятельности.
- •Разновидности коммуникационных каналов.
- •Устная коммуникация и её коммуникационные барьеры.
- •Документная коммуникация и функции документов.
- •Понятие территориальной организации сферы социальных коммуникаций.
- •Модели размещения и развития сферы социальных коммуникаций.
- •Факторы, влияющие на предпринимательскую деятельность в сфере социальных коммуникаций.
- •Социально-психологические представления о личности в отечественной и зарубежной психологии.
- •Социальное поведение личности и его регуляция.
- •Социальное общение: функции общения (перцептивная, коммуникативная, интерактивная), вербальные и невербальные средства коммуникации, барьеры общения.
- •Социальная установка (аттитюд): структура и функции социальной установки, основные подходы к объяснению формирования социальных установок.
- •Правовое регулирование отечественного информационного рынка. Современное информационное законодательство.
- •Информационные продукты и услуги (ипу). Определение. Специфические особенности.
- •Общение как совокупность перцепции, коммуникации, интеракции. Неправомерность отождествления социальной коммуникации и общения.
- •Игра как творческая коммуникационная деятельность.
- •Групповая социальная память. Социальная память как движение смыслов в социальном времени. Структура социальной памяти общества: культурное наследие и социальное бессознательное.
- •Коммуникационный канал как реальная или воображаемая линия связи между коммуникантом и реципиентом. Разновидности коммуникационных каналов.
- •Исходные каналы: невербальный, вербальный, иконический, символьный.
- •Дифференциация исходных каналов и образование семейства каналов устной коммуникации и документной коммуникации.
Примеры платформ ос
Win32 — Win32 API,
API POSIX для ОС Unix.
Кроссплатформенность программного обеспечения - возможность исполнять его, без перекомпилирования программы, как на различных аппаратных платформах, так и под управлением разных операционных систем (иначе говоря, возможность запуска исполняемого файла на платформах различных ОС).
Типичная цель создания кроссплатформенного программного обеспечения - "пережить" ту конкретную платформу, для которой оно создавалось .
Примерами программного обеспечения, выполняющегося на разных аппаратных платформах и под управлением разных операционных систем, например, PHP, Perl, Python, Java, и многие другие, а также - кроссплатформенные среды разработки приложений.ПримерыQt ,GTK
Web--сайт и его структура.
Первый сайт появился в 1990 году
Структура web сайта – это «скелет» его навигации. Структура сайта – один из ключевых факторов, который влияет на количество просмотренных посетителем страниц. Cтруктура web сайта состоит из двух частей : внутренней и внешней
Внутренняя часть структуры – это рубрики, подрубрики, разделы сайта, метки и прочие элементы навигации. Внешняя часть структуры web сайта – это схема контентных блоков. То есть то, как расположены сайдбар, шапка, основная контентная часть, блок с комментариями и прочие всем привычные элементы сайта
Страницы сайтов — это набор текстовых файлов, размеченных на языке HTML. Эти файлы, будучи загруженными посетителем на его компьютер, понимаются и обрабатываются браузером и выводятся на средство отображения пользователя (монитор, экран КПК, принтер или синтезатор речи). Язык HTML позволяет форматироватьтекст, различать в нём функциональные элементы, создавать гипертекстовые ссылки (гиперссылки) и вставлять в отображаемую страницу изображения, звукозаписи и другие мультимедийные элементы. Отображение страницы можно изменить добавлением стилей на языке CSS
6 главных структур вебсайтов.
1. Линейная Довольно удобная структура вебсайта, здесь множество документов расположены поочередно. Именно в такой структуре контент можно поделить на разделы, где все странички имеют один вес. Создать подобную структуру естественно просто: свяжите html-документы в необходимой последовательности для вас, разместите ссылки, либо пронумерованный список. Однако тут кроется главный минус — пользователь, который пришел на одну страницу проекта, не сумеет найти всю нужную информацию,, потому что ему будет необходимо сделать большое количество кликов с первого документа на второй.
2. Первая структура с несколькими дополнениями Этот вид довольно похож на первую, но ее посетители могут иметь намного больше разных вариантов, а вернее выбора между некоторыми ветками. Такую структуру используют при регистрации пользователей на вебсайте какой-нибудь фирмы, которая предлагает свои услуги.
3. Линейная структура с несколькими ответвлениями Это так называемая дорога с несколькими ответвлениями. Пользователь идет с первой страницы на вторую в строжайшей последовательности. Но каждый имеет возможность переходить, к примеру, на иное ответвление, и вскоре возвращаться назад. Главный ее плюс — возможность перехода на нее со стандартной структуры.
4. Решетчатая структура Здесь необходимые документы размещаются на разнообразных ветках. Но каждый может переходить по веткам. Данный вид в основном характерен, например, для разнообразных каталогов.
5. Древовидная структура На стандартном html ее фактически нереально организовать, по этой причине для ее разработки пишется специальный движок, либо применяется CMS. Ее смысл: каждый посетитель ресурса имеет выбор перехода: категории, определенные документы. При таком переходе каждый может свободно переходить в начало, в конец. Это обеспечивает так называемую гибкость структуры.
6. Смешанная структура. Она характеризуется смешиванием 2-х разных частей структуры в одну, правда из-за ее сложности создания, она реализуется весьма редко.
Программные средства для разработки web-страниц и web-сайтов.
HTML
Язык разметки гипертекста (Hypertext Markup Language), или, как его чаще называют, HTML, -- это компьютерный язык, лежащий в основе World Wide Web (Всемирной Паутины). Благодаря языку HTML любой текст можно разметить, преобразовав его в гипертекст с последующей публикацией в Web.
Язык HTML имеет собственный набор символов, с помощью которых Web-браузеры отображают страницу. Эти символы, называемые дескрипторами, включают в себя элементы, необходимые для создания гиперссылок.
Одной из отличительных особенностей HTML-документов является то, что сам документ содержит только текст, а все остальные объекты встраиваются в документ в момент его отображения Браузером с помощью специальных тэгов и хранятся отдельно. При сохранении HTML-файла в месте размещения документа создается папка, в которую помещаются сопутствующие ему графические элементы оформления.
PHP
В первую очередь PHP используется для создания скриптов, работающих на стороне сервера, для этого его, собственно, и придумали. PHP способен решать те же задачи, что и любые другие CGI-скрипты, в том числе обрабатывать данные html-форм, динамически генерировать html страницы и тому подобное. Но есть и другие области, где может использоваться PHP.Вторая область - это создание скриптов, выполняющихся в командной строке. использование вне зависимости от web-сервера и браузера, на конкретной машине.И последняя область - это создание GUI-приложений (графических интерфейсов)
Ajax
Ajax расшифровывается как Asynchronous Javascript And XML (Асинхронные Javascript и XML) и технологией в строгом смысле слова не является. Если в стандартном web-приложении обработкой всей информации занимается сервер, тогда как браузер отвечает только за взаимодействие с пользователем, передачу запросов и вывод поступившего HTML, то в Ajax-приложении между пользователем и сервером появляется еще один посредник - движок Ajax. Он определяет, какие запросы можно обработать "на месте", а за какими необходимо обращаться на сервер.
Где стоит использовать Ajax:
· Формы. Они очень медленны. Если асинхронно передавать данные, страница не перезагружается.
· Навигация в виде "дерева". Вообще, такая навигация - ужас. Простая топология намного удобнее, но если уж до этого дошло, лучше использовать Ajax.
· Голосования. Пользователю будет приятней оставить свой голос за несколько секунд, чем за 30-40.
· Фильтры. Часто на сайтах делают сортировку по дате, по имени. Ajax это будет значительно удобнее.
JavaScript
Язык программирования JavaScript разработан фирмой Netscape для создания интерактивных HTML-документов.
Основные области применения JavaScript делятся на следующие категории:
· динамическое создание документа с помощью сценария;
· оперативная проверка достоверности заполняемых пользователем полей форм HTML до передачи их на сервер;
· создание динамических HTML-страниц совместно с каскадными таблицами стилей и объектной моделью документа;
· взаимодействие с пользователем при решении "локальных" задач, решаемых приложением JavaScript, встроенном в HTML-страницу [4, с. 57].
VBScript
Язык создания сценариев VBScript разработан фирмой Microsoft, является подмножеством достаточно распространенного в среде программистов языка Visual Basic разработки прикладных программ Windows-приложений. Как и его родитель, язык VBScript достаточно прост и лёгок в изучении.
Преимуществом его применения для создания сценариев является возможность использования, с небольшими корректировками, ранее написанных процедур на языках Visual Basic и Visual Basic for Application.
Perl
Наиболее широко Perl используется для разработки инструментов системного администрирования, однако в последнее время он получил огромную популярность в области разработки Интернет-приложений
Вот некоторые примеры задач, которые можно решать с помощью Perl:
· проверка пользователей Windows NT на несоответствие их статуса и возможностей;
· управление NT-сервисами из командной строки и дистанционно с локальной машины получение статистических данных на отдельной машине;
· может работать и с протоколом FTP;
· системная поддержка UNIX и Windows.
Macromedia Dreamweaver
Компания Macromedia продолжает делать Dreamweaver интуитивно понятной и простой в использовании программой. Мощные средства с одной стороны и простота в использовании - с другой, делают продукты Macromedia идеальными программным пакетом, как для профессиональных web-дизайнеров, так и для новичков. Продукты, входящие в пакет Macromedia, такие как: Flash, Firework, Dreamweaver - сделают работу более продуктивной, и при этом могут заменять друг друга (так, например, в любой из них можно создать кнопки). Такие продукты как: Sitespring, FreeHand - добавит эффективности при работе с клиентом.
У Dreamweaver множество плюсов:
Содержит прекрасные средства автоматического управления связями, то есть при любом перемещении файлов в среде, все связи восстанавливаются автоматически. Предусмотрена блокировка разделов страницы для их защиты от неумышленной порчи.
Macromedia Fireworks
Fireworks это редактор графики с возможностью её дальнейшей оптимизации и размещения в сети. Используя большое разнообразие инструментальных средств, мы можем создавать и редактировать как векторную, так и растровую графику в пределах одного файла вместо того, чтобы переходить из одной программы в другую. Fireworks генерирует HTML - код и JavaScript и может легко создавать динамические меню и навигационные панели для наших интернет страниц. Эффективная оптимизация графических файлов позволяет максимально уменьшить их размер без потери качества.
Macromedia FreeHand
Один из трех профессиональных графических редакторов, ведущих с переменным успехом борьбу за первенство в работе с векторной графикой. FreeHand гораздо быстрее и проще своих конкурентов - CorelDraw и Adobe Illustrator. FreeHand прекрасно подходит для создания логотипов, рекламы, Web-графики и анимации.
Изготовители программы приложили немало усилий, чтобы максимально облегчить жизнь пользователям: интерфейс программы прост и нагляден, имеется множество "примочек", позволяющих быстро и легко выполнять сложные преобразования объектов или достичь самых разных художественных эффектов.
Macromedia FLASH
Создаёт привлекательные интерактивные мультимедийные презентации, для WEB-сайтов. Для Flash характерна векторная графика и анимация, хотя эта программа может быть также использована для манипулирования или отображения растровой графики, монтажа видеоматериала и даже для манипулирования звуковыми файлами.
В пользу Flash маленький размер получающихся файлов и использование векторного формата изображений, и сжатие растровых и звуковых файлов, что очень положительно влияет на уменьшение размера страницы и время ее скачивания.
Microsoft FrontPage
Является наиболее популярным HTML-редактором на рынке, главным образом за счёт популярности пакета Microsoft Office. В программе предлагаются мощные функции и привлекательный пакет программ, включая Image Composer, который предназначен для создания изображений (Приложение В). Во FrontPage также содержатся WEB-компоненты, необходимые для добавления интерактивных свойств web-узлу. Microsoft FrontPage является классическим WYSIWYG-редактором, в котором, однако, присутствует возможность ручной правки кода.
Adobe Illustrator
Предназначена для создания и редактирования иллюстраций, то есть изображений, содержащих элементы векторной графики, например шрифты, геометрические фигуры и т.д.
Adobe Photoshop
Самая популярная и широко распространенная программа редактирования изображений. С её помощью можно создавать высокохудожественные изображения. Она содержит всё необходимое для создания и редактирования профессиональной графики.
CorelDraw
CorelDraw позволяет обрабатывать самую разнообразную информацию, представляемую в документе в виде векторных и растровых объектов, блоков обычного и художественного текста, а также объектов Интернета.
Универсальные средства разработки web-сайтов.
Для разработки web-страниц сайта можно использовать следующие
инструментальные средства.
1) Текстовые редакторы для работы с “чистым” HTML-кодом. Поскольку HTML-документ представляет собой текстовый файл, его можно подготовить в простейшем текстовом редакторе, например, в блокноте (notepad), но при этом все команды разметки придется вводить вручную.
2) Программные средства, которые имеют специальные встроенные компоненты для конвертирования данных, созданных в этих продуктах, в HTML формат. Например, программы широко используемого пакета MS Office, начиная с версии 97, позволяет сохранить документ в формате HTML. При этом сохраняются, насколько это возможно, особенности форматирования символов и абзацев, изображения, таблицы, списки и так
далее. Многие современные графические редакторы предоставляют возможность сохранить коллекцию картинок в виде HTML-документа.
3) Специализированные программные средства - web-редакторы, предназначенные специально для разработки web-сайтов. Современные требования, предъявляемые к web-редакторам, включают в себя:визуальные и невизуальные.
Невизуальные редакторы работают с "чистым" HTML-кодом. Они предоставляют возможность быстрого ввода тэгов HTML с использованием инструментальных панелей, вставки изображений и таблиц с помощью специальных диалоговых окон, работы с файловым менеджером для выбора папок и файлов, подсветки синтаксиса, проверки правильности получившегося кода и ссылок, использования справки по тегам и их атрибутам. Невизуальные web-редакторы часто называют HTML˗редакторами.
Визуальные редакторы позволяют работать с самой web-страницей "как она есть", в режиме WYSIWYG (What You See Is What You).
Понятие системы. Классификация систем.
— множество элементов, находящихся в отношениях и связях друг с другом, которое образует определённую целостность, единство
Система характеризуется:наличием множества элементов наличием связей между нимицелостным характером
1. Классификация по происхождению.
В зависимости от происхождения системы делятся на естественные и искусственные
Естественные системы - это системы, объективно существующие в действительности. в живой и неживой природе и обществе.
Эти системы возникли в природе без участия человека.
Примеры: атом, молекула, клетка, организм 2. Классификация по объективности существования.
Все системы можно разбить на две большие группы: реальные (материальные или физические) и абстрактные (символические) системы.
Реальные системы состоят из изделий, оборудования, машин и вообще из естественных и искусственных объектов.
Абстрактные системы, по сути, являются моделями реальных объектов - это языки, системы счисления, идеи, планы, гипотезы и понятия, алгоритмы и компьютерные программы 3. Действующие системы.
Выделим из всего многообразия создаваемых систем действующие системы. Такие системы способны совершать операции, работы, процедуры и т.д.1) технические, 2) эргатические, 3) технологические, 4) экономические, 5) социальные, б) организационные и 7) управления.
4. Централизованные и децентрализованные системы.
Централизованной системой называется система, в которой некоторый элемент играет главную, доминирующую роль в функционировании системы. Такой главный элемент называется ведущей частью системы или ее центром.
5. Классификация по размерности.
Системы подразделяются на одномерные и многомерные.
Система, имеющая один вход и один выход, называется одномерной. Если входов или выходов больше одного - многомерной.
Нужно понимать условность одномерности системы — в реальности любой объект имеет бесчисленное число входов и выходов.
6. Классификация систем по однородности и разнообразию структурных элементов.
Системы бывают гомогенные, или однородные, и гетерогенные, или разнородные, а также смешанного типа.
В гомогенных системах структурные элементы системы однородны, т. е. обладают одинаковыми свойствами. В связи с этим в гомогенных системах элементы взаимозаменяемы.
7. Линейные и нелинейные системы.
Система называется линейной, если она описывается линейными уравнениями (алгебраическими, дифференциальными, интегральными и т. п.), в противном случае - нелинейной.
Для линейных систем справедлив принцип суперпозиции: реакция системы на любую комбинацию внешних воздействий равна сумме реакций на каждое из этих воздействий, поданных на систему порознь.
8. Дискретные системы.
Среди нелинейных систем выделяют класс дискретных систем.
Дискретная система - это система, содержащая хотя бы один элемент дискретного действия.
Дискретный элемент - это элемент, выходная величина которого изменяется дискретно, т. е. скачками, даже при плавном изменении входных величин.
9. Каузальные и целенаправленные системы.
Каузальные системы - это системы, которым цель внутренне не присуща.
Если такая система и имеет целевую функцию (например, автопилот), то эта функция задана извне пользователем.
Целенаправленные системы - это системы, способные к выбору своего поведения в зависимости от внутренне присущей цели.
В целенаправленных системах цель формируется внутри системы.
Методы широкополосного скоростного доступа в Internet.
Высокоскоростной интернет предоставляется на скоростях от 2 Mбит/сек до 24 Мбит/сек.
Широкополо́сный или высо́коскоростно́й до́ступ в Интерне́т — доступ в Интернет со скоростью передачи данных, превышающей максимально возможную при использовании коммутируемого доступа с использованием модема и телефонной сети общего пользования. Осуществляется с использованием проводных, оптоволоконных и беспроводных линий связи различных типов.
Если коммутируемый доступ имеет ограничение по битрейт порядка 56 кбит/c и полностью занимает телефонную линию, то широкополосные технологии обеспечивают во много раз бо́льшую скорость обмена данными и не монополизируют телефонную линию. Кроме высокой скорости, широкополосный доступ обеспечивает непрерывное подключение к Интернету (без необходимости установления коммутируемого соединения) и так называемую «двустороннюю» связь, то есть возможность как принимать («загружать»), так и передавать («выгружать») информацию на высоких скоростях.
Выделяют мобильный широкополосный доступ (мобильный ШПД) и фиксированный широкополосный доступ. Фиксированный ШПД строится на основе проводных соединений, в то время как мобильный ШПД включает в себя передачу данных по беспроводным соединениям. хDSL ( digital subscriber line- цифровая абонентская линия) — семейство технологий, позволяющих значительно повысить пропускную способность абонентской линии телефонной сети общего пользования путём использования эффективных линейных кодов и адаптивных методов коррекции искажений линии на основе современных достижений микроэлектроники и методов цифровой обработки сигнала.
ADSL 24 Мбит/с / 3,5 Мбит/с 5,5 км
IDSL 144 кбит/с 5,5 км
HDSL 2 Мбит/с 4,5 км
SDSL 2 Мбит/с 3 км
VDSL 62 Мбит/с / 26 Мбит/с 1,3 км на max. скорости
SHDSL 2,32 Мбит/с 7,5 км
UADSL 1,5 Мбит/с / 384 кбит/с 3,5 км на max. Скорости Для предоставления широкополосного доступа в Интернет может использоваться множество различных носителей и технологий передачи данных. К ним относятся кабельная связь, усовершенствованный телефонный сервис под названием «цифровая абонентская линия» (Digital Subscriber Line, DSL), спутниковая связь, наземная (или фиксированная) беспроводная связь и другие. Наиболее широко используемыми технологиями предоставления широкополосного доступа в настоящее время являются кабельная связь и DSL. Оба этих вида связи требуют модификации уже существующей физической инфраструктуры, подключенной к дому (т. е., линий кабельного телевидения и телефонной связи). Каждая технология имеет свои преимущества и недостатки и, по всей вероятности, они будут конкурировать друг с другом по своей эффективности, цене, качеству обслуживания