- •1) Определение информатики. Структура предметных областей информатики.
- •2) Фазы развития информатики. Современная интерпретация компьютерной системы.
- •3) Объектно-ориентированный подход. Основные этапы построения моделей.
- •4) Информационные модели. Объекты информации. Дескретное представление информации.
- •5) Определение алгоритма. Свойства алгоритмов. Виды алгоритмов.
- •6) Основные алгоритмические структуры. Блок-схемы алгоритмов.
- •7) Абстрактная машина Тьюринга. Алгоритмы Маркова.
- •8) Системы счисления. Кодирование. Избыточность и помехозащищённость кодов.
- •9) Логика высказываний. Правило преобразования высказываний.
- •10) Основные логические операции. Таблица истинности.
- •11) Законы булевой алгебры. Отрицание, коммутативность, ассоциативность, дистрибутивность.
- •12) Фон-неймановская модель компьютера. Механизм управления и обмена данными в процессе выполнения программы.
- •13) Понятие «операционной системы компьютера». Основные функции ос
- •14) Командные и графические языки общение в ос
- •15) Организация данных и управление ими. Понятия «Файл» и «Файловая система»
- •16) Структура файловой системы. Дерево файлов. Создание, редактирование и управление файлами.
- •17) Операционная система ms dos. Основные функции и команды.
- •18) Операционная система Windows. Назначение. Особенности. Версии.
- •19) Интерфейс oc Windows. Рабочий стол и объекты рабочего стола.
- •20) Организация работы в oc Windows. Встроенные средства.
- •21) Понятие компьютерных сетей и принципы их организации. Сетевые технологии и ресурсы.
- •22) Локальные и корпоративные сети. Топология.
- •25) Поиск информации в Интернете. Поисковые машины и системы.
- •26) Текстовые редакторы как средство создания, изменения и управления текстом. Основные возможности и технологии работы.
- •23) Информационно-логическая структура сети Интернет. Архитектура сети, узлы, протоколы. Ресурсы и услуги.
- •27) Интерфейс. Основные возможности.
- •24) Идентификация серверов и компьютеров в интернете. Ip- адреса, домены, url. Способы доступа к ресурсам серверов.
- •28) Форматирование. Списки.
- •29) Оформление текстов. Стили.
- •30) Ссылки, закладки, сноски и примечания.
- •31) Нумерация странниц, колонтитулы, оглавление.
- •32) Подготовка документа к печати. Печать.
- •33) Присоединение и внедрение объектов.
- •34) Работа с таблицами.
- •35) Использование специальных средств. Рисование. Редактирование формул.
- •36) Слияние документов
- •37) Использование и подготовка макросов.
- •38) Система управления документаций outlook
- •39) Система управления презентаций Power Point
- •40) Алгоритмические языки высокого уровня. Назначение и способы организации. Интерпретаторы, трансляторы, компиляторы
- •41) Объектно-ориентированный алгоритмический язык vba. Назначение и основные возможности.
- •42) Алгоритмический язык vb. Назначение и основные возможности.
- •43) Алгоритмический язык vb. Назначение и основные конструкции.
- •44) Алгоритмический язык vb. Назначение и основные принципы программирования.
3) Объектно-ориентированный подход. Основные этапы построения моделей.
Объектно-ориентированный подход - это подход, основанный на использовании объектов и классов.
Класс – это структура, которая что-то описывает, это просто описание, а не физическое представление.
Объект – это уже конкретный экземпляр класса, это что-то физическое. У объекта есть конкретные характеристики. От одного класса может появиться множество объектов, а объект – это конкретный экземпляр класса.
У объекта могут быть и различные параметры, которые описывают (или задают) его состояние. Их называют свойствами. Свойство – это очень важное понятие в объектно-ориентированном подходе. Также у объектов существуют методы – процедуры и функции, которые реализуют какие-либо действия, которые можно выполнить над объектом (должны быть в описании класса), либо их может выполнять сам объект.
Основные этапы моделирования: 1) Постановка цели моделирования 2) Анализ моделирования объекта и выделение всех его известных свойств 3) Анализ выделенных свойств с точки зрения цели моделирования и определение наиболее существенных 4) Выбор формы представления модели 5) Формализация 6) Анализ полученной модели на непротиворечивость 7) Анализ адекватности полученной модели объекта и цели моделирования
4) Информационные модели. Объекты информации. Дескретное представление информации.
Информационная модель — совокупность информации, характеризующая существенные свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром.
Объект информации - это объективно существующий результат информационной деятельности, информационный продукт(совокупность данных, сформированная производителем для реального или потенциального распространения), какие-либо документы и ресурсы.
В компьютере для представления информации используется двоичное кодирование. Все виды информации в компьютере кодируются на машинном языке, в виде логических последовательностей нулей и единиц. Цифры двоичного кода можно рассматривать как два равновероятных состояния (события). При записи двоичной цифры реализуется выбор одного из двух возможных состояний и, следовательно, она несет количество информации, равное 1 биту. Количество информации в битах равно количеству цифр двоичного машинного кода.
5) Определение алгоритма. Свойства алгоритмов. Виды алгоритмов.
Алгоритм – это конечная последовательность указаний на языке понятном исполнителю; задающая процесс решения задач определенного типа, и ведущая к получению результата, однозначно определяемого допустимыми исходными данными.
Свойства алгоритма:
-Дискретность (в данном случае, разделенность на части) и упорядоченность
Алгоритм должен состоять из отдельных действий, которые выполняются последовательно друг за другом.
-Детерминированность (однозначная определенность)
Многократное применение одного алгоритма к одному и тому же набору исходных данных всегда дает один и тот же результат.
-Формальность
Алгоритм не должен допускать неоднозначности толкования действий для исполнителя.
-Результативность и конечность
Работа алгоритма должна завершаться за определенное число шагов, при этом задача должна быть решена.
-Массовость
Определенный алгоритм должен быть применим ко всем однотипным задачам.
Виды алгоритмов:
-Линейный (набор команд (указаний), выполняемых последовательно во времени друг за другом);
-Разветвляющий (алгоритм, содержащий хотя бы одно условие, в результате проверки которого ЭВМ обеспечивает переход на один из двух возможных шагов);
-Циклический (алгоритм, предусматривающий многократное повторение одного и того же действия, одних и тех же операций, над новыми исходными данными);