- •Информатика, информация, свойства и функции информации
- •Понятие информационного процесса и информационной системы
- •Понятие информационной системы управления
- •Классификация информационных систем
- •Понятие информационного ресурса и инф. Технологии, информатизация общества
- •Структура информатики, ее связь с другими науками
- •Меры информации синтаксического уровня: объемный и энтропийный подход (формула Хартли, формула Шеннона)
- •Меры информации семантического уровня. Тезаурус и коэффициент содержательности
- •Меры информации прагматического уровня. Формула Харкевича
- •Качество информации, показатели качества
- •Понятие системы счисления: позиционные и непозиционные системы, примеры
- •Правила перевода из одной сс в другую, выполнение арифметических операций над целыми числами (двоичная, десятичная, восьмеричная, шестнадцатеричная)
- •Представление и обработка информации в эвм: внешний и внутренний уровень
- •Внутреннее представление информации: представление числовой информации
- •Внутреннее представление информации: представление символьной информации
- •Внутреннее представление информации: представление звуковой и графической информации
- •Внешнее представление информации: файлы, каталоги, иерархическая система файлов и каталогов
- •Обработка информации: понятие алгоритма, языка программирования и программы
- •Классификация эвм, примеры
- •Архитектура эвм: принципы фон Неймана
- •Классификация программных средств
- •Системное программное обеспечение, его классификация, примеры
- •Операционная система: структура и общая характеристика, классификация ос, примеры
- •Прикладное программное обеспечении, примеры
- •Сервисные системы, инструментальные системы
- •Иерархия программных средств
- •Базы данных, понятие и классификация баз данных
- •Объекты базы данных: таблицы, формы, отчеты, запросы, макросы и модули
- •Субд, назначение и возможности.
- •Сновные функции субд
- •Типовая организация субд
- •Понятие модели данных: иерархическая модель данных
- •Понятие модели данных: сетевая модель данных
- •Понятие модели данных: реляционная модель данных
- •Взаимосвязь таблиц в реляционной модели данных: связи, их виды, понятие первичного и внешнего ключа
- •Языковые средства субд. Язык sql
- •Основные операторы языка sql, структура sql., - запроса
- •Понятие вычислительной сети: локальные и глобальные сети
- •Архитектура локальной сети
- •Глобальная сеть Интернет, адресация и маршрутизация в сети Интернет, службы сети Интернет
- •Понятие vba, интегрированная среда разработки приложений vba.
- •Понятие макроса, приемы записи макросов
- •Блоки программного кода vba. Операторы, процедуры, модули, проекты
- •Управляющие структуры vba (If...Then, If...Then...Else, If...Else If. Select Case)
- •Конструкция If . . . Then . . . Else
- •Управляющие структуры типа цикл (Do...Loop, Do While...Loop, Do...Loop While, Do Until...Loop, Do...Loop Until, For...Next)
- •Создание vba форм, элементы управления, их свойства
- •Программирование форм, события форм и элементов управления
- •Операторы и функции vba для работы со строками
-
Внутреннее представление информации: представление числовой информации
Для положительных (без знаковых) чисел все биты ячейки памяти участвуют в указании количественного значения числа.
В случае если нужно указать число со знаком, старший бит в двоичной системе выделяется для указания знака.
Чтобы заменить неудобную операцию вычитания на сложение с отрицательным числом используются дополнительные и обратные коды.
- обратный код – нули заменяются на единицы.
- дополнительный код – образуется из обратного с прибавлением к последнему единицы.
Операции над целым числами выполняются целочисленным процессорам по определенным правилам.
Для выполнения операций с большей точностью в компьютере используется формат представления чисел с плавающей запятой. При таком кодировании часть разрядов отводится для указания порядка, другая часть для указания мантиссы(дробная часть логарифма числа 6,022E23) и один бит для указания знака.
Операции над такими числами выполняет математический сопроцессор.
-
Внутреннее представление информации: представление символьной информации
Для кодирования одного символа требуется 1 байт информации в ASCII и 2 байта в Unicod
-
Внутреннее представление информации: представление звуковой и графической информации
Графическая и звуковая информация может быть представлена в аналоговой форме. Дискретизация – разбиение непрерывного сигнала на отдельные элементы с кодированием каждого такого элемента.
Растровые изображения: Для кодирования графической информации все изображение делиться на равные участки – пиксели. Каждый пиксель задается двоичным кодом цвета дискретизированной области.
Векторные изображения: В противоположность растровой графике векторное изображение состоит из геометрических примитивов: линия, прямоугольник, окружность и т.д. Каждый элемент векторного изображения является объектом, который описывается с помощью специального языка (математических уравнения линий, дуг, окружностей и т.д.). Объекты векторного изображения, в отличие от растровой графики, м
Звук: при записи через каждый короткий промежуток времени в виде двоичного числа регистрируется уровень сигнала. Таким образом, звуковой сигнал представляет собой поток двоичных чисел.
-
Внешнее представление информации: файлы, каталоги, иерархическая система файлов и каталогов
Файл – зарегистрированная операционной системой последовательность байтов, имеющее собственное имя.
Каталог – раздел файловой системы, который может содержать файлы и дополнительные вложенные каталоги.
Иерархическая система данных – структура данных, в которой каждый элемент определяется путем, ведущим к этому элементу от элемента самого высокого уровня.
-
Обработка информации: понятие алгоритма, языка программирования и программы
Алгоритм – формализованная последовательность действий, необходимая для решения конкретной задачи.
«Алгоритм — это всякая система вычислений, выполняемых по строго определённым правилам, которая после какого-либо числа шагов заведомо приводит к решению поставленной задачи». (А. Колмогоров)
Решение задачи – получение новых данных на основе обработки исходных данных с помощью программы.
Св-ва алгоритма:
Дискретность - это свойство алгоритма, когда алгоритм разбивается на конечное число элементарных действий (шагов).
Понятность - свойство алгоритма, при котором каждое из этих элементарных действий (шагов) являются законченными и понятными.
Детерминированность - свойство, когда каждое действие (операция.указание.шаг.требование) должно пониматься в строго определённом смысле, чтобы не оставалась места произвольному толкованию. чтобы каждый, прочитавший указание, понимал его однозначно.
Массовость - свойство, когда по данному алгоритму должна решаться не одна, а целый класс подобных задач.
Результативность – свойство, при котором любой алгоритм в процессе выполнения должен приводить к определённому результату. Отрицательный результат также является результатом.
Язык программирования – искусственный язык.
Программа – упорядоченная последовательность команд