
- •1. Данные и информация. Основные операции с данными
- •2. Связь понятий «информация, данные, знания». Модель dikw
- •3. Информация. Свойства информации. Виды информации
- •4. Передача информации. Каналы передачи информации. Сигналы
- •5. Информация и информационная система. Структура и классификация информационных систем
- •6. Информация и формы ее представления. Количество информации. Энтропия
- •7. Информация и формы ее представления. Представление числовой и символьной информации. Системы счисления
- •8. Информация и формы ее представления. Представление графической информации
- •9. Классификация информации. Системы классификации (иерархическая, фасетная, дескрипторная)
- •12.Конфиденциальность информации. Коммерческая, служебная и профессиональная тайны. Сохранность личных данных.
- •13. Информатика. Предмет информатики. Структура информатики.
- •14. Экономическая информатика, отличительные особенности. Свойства экономической информатики. Задачи экономической информатики. Предмет экономической информатики.
- •17.Коммуникации и телекоммуникации. Коммуникационные канал, его виды и характеристики.
- •1. Быстродействие, производительность, тактовая частота.
- •2. Разрядность машины и кодовых шин интерфейса.
- •1. Поддержка многозадачности
- •2. Поддержка многопользовательского режима
- •3. Многопроцессорная обработка (мультипроцессирование) (Windows nt)
- •20. Прикладное программное обеспечение. Виды и назначения программ.
- •Общего назначения:
- •Специального назначения
- •Профессионального уровня
- •21. Настольные издательские системы
- •22. Компьютерные вирусы, классификация по типу поведения, опасность и способы защиты от них.
- •25. Глобальные сети, их определение и назначение. Основные понятия: серверы, клиенты, шлюзы, сетевая безопасность, брандмауэры.
- •26. Языки программирования. Понятие «язык программирования». Классификация и обзор языков программирования.
- •27. Информационные хранилища данных.
- •28. Технологии обработки текстовой информации. Назначение и основные функции текстовых редакторов и текстовых процессоров
- •30. Технологии обработки графической информации. Типы графических файлов, примеры графических редакторов, кодирование цвета.
25. Глобальные сети, их определение и назначение. Основные понятия: серверы, клиенты, шлюзы, сетевая безопасность, брандмауэры.
Глобальные сети (WAN — Wide Area Network), как правило, имеют неопределенные территориальные размеры, а их элементы могут принадлежать неопределенному кругу собственников. Глобальные сети связывают между собой как отдельные компьютеры, так и отдельные локальные сети, в том числе и использующие различные протоколы на нижних уровнях модели ISO/OSI.
Клиент-сервер — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемыми серверами, и заказчиками услуг, называемыми клиентами. Физически клиент и сервер — это программное обеспечение. Обычно они взаимодействуют через компьютерную сеть посредством сетевых протоколов и находятся на разных вычислительных машинах, но могут выполняться также и на одной машине.
Для связи между собой нескольких локальных сетей, работающих по разным протоколам, служат специальные средства, называемые шлюзами. Шлюзы могут быть как аппаратными, так и программными. Например, это может быть специальный компьютер (шлюзовой сервер), а может быть и программа, установленная на обычный компьютер.
При подключении локальной сети предприятия к глобальной сети важную роль играет понятие сетевой безопасности. В частности, должен быть ограничен доступ в локальную сеть для посторонних лиц извне, а также ограничен выход за пределы локальной сети для сотрудников предприятия, не имеющих соответствующих прав.
Для обеспечения сетевой безопасности между локальной и глобальной сетью устанавливают так называемые сетевые экраны, или брандмауэры. Брандмауэром может быть устройство или программа, препятствующая несанкционированному перемещению данных между сетями.
26. Языки программирования. Понятие «язык программирования». Классификация и обзор языков программирования.
Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.
Языки программирования — искусственные языки. От естественных они отличаются ограниченным числом «слов», значение которых понятно транслятору, и очень строгими правилами записи команд (операторов). Совокупность подобных требований образует синтаксис языка программирования, а смысл каждой команды и других конструкций языка — его семантику. Нарушение формы записи программы приводит к тому, что транслятор не может понять назначение оператора и выдает сообщение о синтаксической ошибке, а правильно написанное, но не отвечающее алгоритму использование команд языка приводит к семантическим ошибкам (называемым еще логическими ошибками или ошибками времени выполнения).
Функциона́льнst— раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании). APL F# Haskell
Процеду́рные— программирование на императивном языке, при котором последовательно выполняемые операторы можно собрать в подпрограммы, то есть более крупные целостные единицы кода, с помощью механизмов самого язык Pascal, Basic, C, C++
Динамические — язык программирования, который позволяет определять типы данных и осуществлять синтаксический анализ и компиляцию «на лету», на этапе выполнения программы. Python PHP JavaSctipt
Декларати́вные — это парадигма программирования, в которой задаётся спецификация решения задачи, то есть описывается, что представляет собой проблема и ожидаемый результат SQL HTML
Логи́ческие— парадигма программирования, основанная на автоматическом доказательстве теорем, а также раздел дискретной математики, изучающий принципы логического вывода информации на основе заданных фактов и правил вывода. Prolog
Сцена́рный язы́к) — высокоуровневый язык сценариев (англ. script) — кратких описаний действий, выполняемых системой Perl Applescript