
- •Свойства информации
- •1. Количество информации как мера уменьшения неопределенности.
- •Основная формула информатики:
- •2. Алфавитный подход к измерению информации
- •3. Единицы измерения информации
- •Перевод из десятичной системы счисления в двоичную:
- •Кодирование графической информации.
- •Кодирование звуковой информации.
- •Информационные процессы
- •Классификация информационных процессов
- •А лгоритмы
- •Свойства алгоритмов:
- •Я зыки программирования
- •Реализация основных алгоритмических структур на языке программирования Бейсик.
- •Построение таблиц истинности логических выражений
- •Основные законы логики
- •Логические элементы и схемы. Типовые логические устройства компьютера: полусумматор, сумматор, триггеры, регистры.
- •А рхитектура компьютера
- •Поколения эвм.
- •Организация памяти компьютера
- •Устройства ввода
- •Устройства вывода
- •Операционная система: понятие, основные функции.
- •Понятие файла.
- •Иерархическая файловая система
- •Защита информации.
- •4. Программные:
- •Компьютерные вирусы и антивирусные программы.
- •Антивирусные программы:
- •К омпьютерные сети
- •Аппаратные средства сети
- •Виды локальных компьютерных сетей:
- •Топология локальных сетей
- •Услуги сети Интернет
- •Информационные ресурсы
- •Национальные информационные ресурсы
- •М одель процесса управления. Замкнутые и разомкнутые системы управления.
- •Информационная цивилизация. Информационная культура. Этические и правовые нормы информационной деятельности человека. Информационная безопасность.
А лгоритмы
Алгоритм - это последовательность точных и полных команд исполнителю совершить последовательность действий, направленных на достижение указанной цели или на решение поставленной задачи.
Алгоритм рассчитан на конкретного исполнителя (того, кто этот алгоритм будет исполнять). В качестве объекта-исполнителя может выступать как техническое устройство, так и живое существо. В информатике универсальным исполнителем алгоритмов является компьютер. Исполнителя характеризуют:
среда (или обстановка) - "место обитания" исполнителя;
система команд - каждый исполнитель может выполнять команды только из некоторого строго заданного списка.
элементарные действия - то, что исполнитель совершает после вызова соответствующей команды;
отказы - возникают, если команда вызывается при недопустимом для нее состоянии среды.
При автоматическом исполнении исполнитель выполняет все полученные команды, не задавая никаких вопросов.
Свойства алгоритмов:
Дискретность - алгоритм должен состоять из конкретных действий, следующих в определенном порядке;
Понятность - алгоритм должен содержать указания, которые понятны исполнителю.
Конечность - решение достигается за конечное число шагов или делается вывод о невозможности продолжения алгоритма;
Массовость - алгоритм должен быть применен для целого класса подобных задач.
Однозначность - единственность толкования правил выполнения действий и порядка их выполнения.
Основные алгоритмические структуры:
Линейные алгоритмы - все действия выполняются последовательно.
Разветвляющиеся алгоритмы - выполнение действий зависит от условий.
Циклические алгоритмы - действия повторяются многократно.
Я зыки программирования
Язык программирования – это средство для создания новых программ.
Реализация основных алгоритмических структур на языке программирования Бейсик.
Линейные |
Ветвления |
Цикл «Для каждого» |
|
|
|
PRINT Сообщить LET Присвоить INPUT Запросить
|
IF Q THEN D1 ELSE D2 Если Q то D1 иначе D2
|
FOR I=A TO B D NEXT I Для I от A до B D Конец цикла по I |
Массив - это множество однотипных элементов, объединённых общим именем и занимающих в компьютере определённую область памяти. Например, список фамилий
учеников вашей группы — массив, численные данные о среднесуточной температуре за месяц — массив. Кроме термина массив иногда употребляют понятия таблица или матрица.
Различают одномерные и двумерные массивы. Одномерные массивы состоят из одной
строки, а двумерные - из нескольких строк и столбцов.
DIM A(N) - описать массив - это значит предоставить N свободных ячеек в памяти ЭВМ для массива с именем А; DIM В(М,N) - описание двумерного массива.
Операция поиска в массиве сводится к нахождению элемента по заданным условиям.
Например, Пример 6: Вывести минимальный и максимальный элементы массива, состоящего из 10 целых чисел.
CLS DIM a(10) FOR i = 1 TO 10 INPUT A(i) NEXT i m = a(1) n = a(1) |
FOR z = 1 TO 10 IF a(z) > m THEN m = a(z) NEXT z FOR j = 1 TO 10 IF a(j) < n THEN n = a(j) NEXT j PRINT "max", m PRINT "min", n |
А
рифметические
и логические основы работы компьютера.
Логика – это наука о формах и законах человеческого мышления и, в частности, о законах доказательных рассуждений. Ее основателем считается величайший древнегреческий философ Аристотель.
Высказывание - это повествовательное предложение, относительно которого можно сказать, истинно оно или ложно. Обозначать высказывание будем латинскими прописными буквами. Например: А = Число 12345 кратно 3.
Если высказывание А истинное, то будем писать "А=1" и говорить "А - истинно".
Если высказывание А ложное, то будем писать "А=0" и говорить "А - ложно".
Из простых высказываний можно получить сложное высказывание, объединив с помощью логических операций. Сложное высказывание также является истинным или ложным, но это значение вычисляется в соответствии с таблицами истинности входящих в него логических операций.
Логические операции
|
Таблица истинности |
Логическое отрицание (инверсия) образуется из высказывания с помощью добавления частицы "не" к высказыванию |
В |
Логическое сложение (дизъюнкция) образуется соединением двух высказываний в одно с помощью союза "или". |
В |
Логическое умножение (конъюнкция) образуется соединением двух высказываний в одно с помощью союза "и". |
В |