
- •Информатика в системе наук. История развития информатики как науки. Информация: определение, измерение информации.
- •Истоки зарождения вычислительной техники. Этапы развития вт. Поколения эвм.
- •Методы классификации эвм. Краткая характеристика основных классов.
- •Большие эвм. Назначение. Область применения. Структура вц.
- •Мини- и микроЭвм, пк. Назначение. Область применения.
- •Системы счисления. Определения. Перевод чисел из одной системы счисления в другую. Основные правила. Рассмотреть на примерах.
- •Формы представления чисел в эвм. Двоичная арифметика. Представление отрицательных чисел. Выполнение арифметических действий в эвм.
- •Логические элементы эвм. Алгебра логики. Законы алгебры логики.
- •Кодирование информации. Кодовая таблица. Система кодирования ascii. Система кодирования unicode.
- •Кодирование графической информации. Растровые и векторные графические форматы. Форматы хранения графической информации.
- •Кодирование звуковой и видеоинформации. Форматы хранения звуковой и видеоиформации.
- •Структурная схема эвм. Неймановская архитектура компьютера. Назначение и функции основных элементов схемы. Основной цикл работы эвм.
- •Шинная архитектура компьютера. Назначение и функции основных элементов схемы. Контроллер.
- •Состав пк. Основные устройства пк IV-го поколения.
- •Системный блок пк. Типы системных блоков. Устройства, размещаемые в системном блоке.
- •Материнская плата. Основные устройства, размещаемые на материнской плате
- •Разновидности памяти эвм и предназначение каждого вида памяти.
- •Внутренняя память пк: назначение, типы, параметры.
- •Клавиатура. Назначение. Типы клавиатур. Основные характеристики.
- •Манипуляторы. Назначение. Типы. Основные характеристики.
- •Сканеры. Назначение. Типы. Основные характеристики.
- •Принтеры. Назначение. Классификация. Основные характеристики.
- •Модем. Определение. Назначение. Основные характеристики.
- •Дисководы для cd дисков. Назначение. Основные характеристики.
- •Пзу. Назначение. Состав.
- •Озу. Назначение. Состав.
- •Процессор. Назначение. Состав. Основные параметры, характеризующие процессор.
- •Шины. Типы и назначение.
- •Устройства ввода данных пк. Классификация. Назначение.
- •Манипуляторы. Определение. Назначение. Типы манипуляторов. Физический принцип работы мыши.
- •Типы сканеров. Основные параметры, характеризующие сканер. Способы подключения сканеров. Физический принцип работы сканера.
- •Устройства вывода данных пк. Классификация. Области применения.
- •Принтеры и их классификация. Физические основы работы струйного и лазерного принтеров.
- •Мониторы. Определение. Назначение. Классификация.
- •Монитор. Определение. Классификация. Жидкокристаллические мониторы.
- •Монитор. Определение. Назначение. Классификация. Монитор на базе элт.
- •Видеоадаптер. Назначение. Режимы работы видеоадаптера.
- •Внешние запоминающие устройства. Виды взу и физические принципы работы.
- •Внешние запоминающие устройства. Накопители на магнитных дисках и магнитных лентах. Физический принцип записи. Параметры накопителей.
- •Внешние запоминающие устройства. Накопители на оптических дисках. Типы накопителей. Физический принцип работы. Основные характеристики.
- •Устройства обмена данными пк. Классификация. Назначение.
- •По. Назначение. Уровни по. Краткая характеристика уровней по.
- •Прикладное по. Классификация ппо.
- •Ос. Назначение. Основные функции. Ос. Классификация ос.
- •Операционная система Windows: история развития ос, состав и основные принципы работы.
- •Классификация операционных систем по количеству одновременно работающих пользователей и по числу процессов, одновременно выполняемых под управлением ос.
- •Классификация операционных систем по количеству поддерживаемых процессоров, по типу доступа пользователя к пк.
- •Понятие файловой системы. Сектор, кластер. Файл, каталог, полное имя файла. Таблица размещения файлов.
- •Служебные программы. Назначение. Классификация служебных программ
- •Служебные программы. Средства диагностики дисков.
- •Средства «сжатия» дисков. Методы сжатия. Форматы сжатия.
- •Компьютерные вирусы. Определение. Назначение. Типы компьютерных вирусов.
- •Компьютерные вирусы. Способы обнаружения и борьбы с компьютерными вирусами.
- •Алгоритм. Свойства. Средства и способы записи алгоритма. Рассмотреть на примерах.
- •Алгоритм. Виды алгоритмов. Примеры.
- •Алгоритм. Основные принципы составления алгоритмов. Примеры.
- •Компьютерные сети. Архитектура компьютерных сетей. Основные характеристики архитектуры сетей
- •Компьютерные сети. Основные характеристики. Типы сетей.
- •Топология сети. Определение топологии. Типы топологий, их характеристики
- •Способы передачи информации в глобальной вычислительной сети. Протоколы tcp/ip.
- •Internet. Основные понятия и определения. История развития. Службы Internet.
- •Глобальные вычислительные сети. Общие понятия. Основные виды телекоммуникационных услуг
- •Текстовый редактор Word. Основные элементы настройки при работе с документами.
- •Текстовый редактор Word. Элементы автоматизации при работе с большими документами и/или с большим количеством однотипных документов. Рассмотреть на примерах, предложенных преподавателем
- •Электронные таблицы Excel. Функции рабочего листа. Примеры логических функций. Рассмотреть на примерах.
- •Электронные таблицы Excel. Ввод и форматирование данных. Расчеты по формулам. Рассмотреть на примерах.
- •Электронные таблицы Excel. Построение и форматирование диаграмм. Рассмотреть на примерах.
-
Алгоритм. Виды алгоритмов. Примеры.
Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Само слово алгоритм возникло в Европе после перевода на латынь книги этого математика.
Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Свойства алгоритмов:
Дискретность (от лат. discretus — разделённый, прерывистый, раздельность) (алгоритм должен состоять из конкретных действий, следующих в определенном порядке);
Детерминированность (от. лат. determinate – определенность, точность) (любое действие должно быть строго и недвусмысленно определено в каждом случае);
Конечность (каждое действие и алгоритм в целом должны иметь возможность завершения);
Массовость (один и тот же алгоритм можно использовать с разными исходными данными);
Результативность (отсутствие ошибок, алгоритм должен приводить к правильному результату для всех допустимых входных значениях).
Замечание: Иногда детерминированность разделяют на понятность(исполнитель алгоритма должен понимать, как выполнять каждое действие) и точность, а конечность и массовость объединяет в одно свойство.
Виды алгоритмов:
1. Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке);
2. Циклический алгоритм (описание действий, которые должны повторятся указанное число раз или пока не выполнено заданное условие);
3. Разветвляющийся алгоритм (алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий);
4. Вспомогательный алгоритм (алгоритм, который можно использовать в других алгоритмах, указав только его имя).
Стадии создания алгоритма:
1. Алгоритм должен быть представлен в форме, понятной человеку, который его разрабатывает (определить цель, наметить план действий).
2. Алгоритм должен быть представлен в форме, понятной тому объекту (в том числе и человеку), который будет выполнять описанные в алгоритме действия (выбрать среду и объект алгоритма, детализировать алгоритм).
Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой.
Пример:
1. Достать ключ из кармана.
2. Вставить ключ в замочную скважину.
3. Повернуть ключ два раза против часовой стрелки.
4. Вынуть ключ.
-
Алгоритм. Основные принципы составления алгоритмов. Примеры.
Алгоритм-система точных и понятных предписаний, опр-ая последовательность элементарных операций над исходными данными, выполнение кот-ых обеспечивает решение задач данного типа.
Основные принципы алгоритмизации:
Выявить исходные данные, результаты и назначить им имена.
Метод решения задач.
Разбить метод решения задач на этапы.
При граф-ом представлении алгоритма каждый этап в виде соответствующего блока –схемы алгоритма и указать линиями связи порядок их выполнения.
В полученной схеме при любом варианте вычислений.
- предусмотреть выдачу результатов или сообщений об их отсутствии.
-обеспечить возможности после выполнение любой операции так или иначе перейти к блоку конец.
Рассмотрим основные структуры алгоритмов, а их шесть:
Следование. Это последовательность
блоков (или групп блоков) алгоритма. В
программе следование представлено в
виде последовательного выполнения
операций
Разветвление. Данная алгоритмическая
структура применяется в том случае,
когда в зависимости от условия необходимо
выполнить одно или другое действие
Обход. Эта структура является частным
случаем разветвения, когда в одной из
ветвей нет никаких действий.
Множественный выбор. Эта структура
является обобщением раветвления, когда
необходимо выполнить одно из нескольких
действий в зависимости от значения
переменной A.
Цикл До. Эта алгоритмическая структура
применяется в том случае, когда нужно
какие-либо операции исполнить несколько
раз до того, как будет истинным определенное
условие. Бло к выполняемый многократно
называется телом цикла. Особенностью
данного цикла является его обязательное
исполнение хотя бы один раз.
Цикл Пока. Это цикл отличается от
цикла До тем, что проверка условия
осуществляется перед самым первым
исполнением операторов тела цикла.