- •Информатика и информационные технологии.
- •Основные задачи информатики.
- •Сигналы, данные, информация.
- •Измерение информации
- •Свойства информации
- •Кодирование информации.
- •Системы счисления.
- •Контрольные вопросы по первому разделу
- •Аппаратное обеспечение информационных технологий.
- •Структура и принципы функционирования эвм
- •Совершенствование и развитие внутренней структуры эвм
- •Архитектура современного персонального компьютера.
- •Основные характеристики пк
- •Типы памяти и запоминающие устройства
- •Устройства ввода информации
- •Устройства вывода данных: принтеры.
- •Устройство обмена данными – модем.
- •Перспективы развития вычислительных средств
- •Контрольные вопросы по второму разделу
- •Программное обеспечение.
- •Классификация программных продуктов
- •Операционные системы
- •Особенности операционных систем семейства Windows
- •Файловая структура системы Windows
- •Контрольные вопросы по третьему разделу
- •Разработка сложных документов с помощью текстового процессора Word
- •Возможности системы
- •Настройка системы
- •Правила работы с текстом
- •Разбивка документа на листы
- •Использование стилей для форматирования текста
- •Атрибуты форматирования абзаца
- •Атрибуты форматирования текста
- •Средства автоматизации на основе стилей.
- •Разработка таблиц
- •Разработка сложных таблиц
- •Сортировка содержимого таблицы
- •Использование списков в документе
- •Маркированный список
- •Виды вагонов:
- •Нумерованный список
- •Просим выслать на дискетах следующие деловые игры:
- •Многоуровневый список
- •Перечень товаров, хранящихся на складе №5
- •Особенности работы в редакторе формул
- •Создание иллюстраций
- •Редактор WordArt
- •Графический редактор
- •Контрольные вопросы по текстовому процессору (раздел 4)
- •Процессор электронных таблиц Microsoft Excel
- •Назначение процессора
- •Общие правила работы с книгами и листами
- •Основные типы данных
- •Форматирование таблиц и отдельных ячеек
- •Формулы
- •Особенности копирования формул
- •Функции
- •Использование строки формул для ввода и изменения формул
- •Основные причины возникновения ошибок
- •Диаграммы
- •Разработка новой диаграммы
- •Редактирование существующей диаграммы
- •Редактирование элементов диаграммы
- •Примеры оформления различных графиков и диаграмм
- •Использование логических функций
- •Работа с массивами
- •Решение системы линейных уравнений
- •Задача аппроксимации
- •Решение оптимизационных задач
- •Работа с большими таблицами и базами данных
- •Контрольные вопросы по процессору электронных таблиц (раздел 5)
- •Разработка презентаций с помощью программы PowerPoint
- •Правила разработки и представления презентаций
- •Способы создания презентаций
- •Итоговый слайд. Слайд повестки дня
- •Добавление в презентацию объектов
- •Создание гиперссылок
- •Произвольные показы
- •Добавление управляющих кнопок
- •Настройка эффектов перехода слайдов
- •Анимация содержимого слайдов
- •Вставка примечаний
- •Скрытые слайды
- •Рисование в процессе демонстрации презентации
- •Контрольные вопросы по презентациям (раздел 6)
- •Основные понятия по компьютерным сетям и Интернет
- •Виды компьютерных сетей
- •Глобальная сеть Интернет
- •Информационные службы глобальной сети Интернет
- •Адресация в Интернете
- •Всемирная паутина и гипертексты в Интернете.
- •Контрольные вопросы по компьютерным сетям и Интернет(раздел7)
- •Основы защиты информации
- •Информационная безопасность и её составляющие
- •Основные угрозы безопасности данных
- •Основные методы и средства защиты данных
- •Криптографические средства защиты
- •Допуск пользователя и предоставление прав доступа.
- •Шифрование сообщений.
- •Цифровая подпись (эцп – электронная цифровая подпись).
- •Защита от вирусов и вредоносных программ
- •Основные признаки проявления вирусов в компьютере
- •Классификация антивирусных средств.
- •Защита в сети (сетевая безопасеность).
- •Мероприятия по защите информации от компьютерных вирусов
- •Мероприятия по защите информации от случайного удаления
- •Мероприятия по защите информации от сбоев в работе устройств
- •Контрольные вопросы по компьютерной безопасности( тема№8)
- •Модели решения функциональных и вычислительных задач.
- •Моделирование как метод познания.
- •Классификация моделей.
- •Классификация задач, решаемых с помощью моделей.
- •Методы и технологии моделирования.
- •Контрольные вопросы по моделированию( тема№9)
- •Языки программирования
- •Алгоритм и программа
- •Формы представления алгоритмов
- •Основные алгоритмические конструкции
- •Языки программирования
- •Уровни языков программирования
- •Поколения языков программирования
- •Классификация и обзор языков программирования
- •Объектно-ориентированное программирование (ооп)
- •Декларативные языки программирования
- •Языки программирования баз данных
- •Языки программирования для компьютерных сетей
- •Основы программирования на vba (visual basic for application)
- •Редактор Visual Basic for Application
- •Структура программ на языке Visual Basic
- •Этапы создания проекта программы
- •Грамматика языка программирования vba
- •Объекты используемые в vba
- •Переменные и константы
- •Типы данных
- •Операторы для реализации основных алгоритмических конструкций
- •Линейные алгоритмы. Оператор присваивания.
- •Разветвляющаяся алгоритмы. Условные операторы
- •If Условие Then Оператор1 Else Оператор2
- •Select Case арифметическое или текстовое выражение
- •Циклические алгоритмы. Цикл с параметром
- •Циклические алгоритмы. Циклы с предусловием и постусловием
- •Массивы
- •Объявление одномерных массивов
- •Dim a (200) As Single, n, Ct, I As Integer,
- •Макросы
- •Обработка строковых выражений
- •Контрольные вопросы по языкам программирования ( разделы №10 и №11)
- •Информационные технологии управления данными.
- •Основные понятия теории баз данных
- •Уровни моделей данных
- •Типы модели данных и виды взаимосвязей.
- •Реляционная модель данных.
- •Основные возможности системы управления базами данными Microsoft Access
- •Создание новой базы данных
- •Создание новой таблицы базы данных
- •Типы данных
- •Общие свойства поля
- •Отличие свойств «Формат поля» и свойство «Маска ввода».
- •Пример создания базы данных с одной таблицей
- •Запросы системы Access
- •Qbe запросы на выборку
- •Правила заполнения бланка запросов
- •Виды условий отбора
- •Примеры описания различных запросов на выборку информации.
- •Вычисляемые поля
- •Использование построителя выражений при разработке запроса
- •Основные встроенные функции Access
- •Использование групповых операций в запросах
- •Порядок создания запроса с использованием групповых операций
- •О структурированном языке запросов sql
- •Работа с более сложными базами данных.
- •Разработка форм для загрузки, просмотра и корректировки данных
- •Основы конструирования формы
- •Разработка отчетов
- •Контрольные вопросы по базам данных (разделы №12 и №13)
- •Литература
- •Содержание
Системы счисления.
При записи числа в позиционной системе счисления с основанием N используется N цифр, а каждая позиция в числе обознает N в соответствующей степени. Используя такую запись можно перевести число из любой системы в десятичную.
10-ая система –>0,1,…,9 число 5202 –> 5 2 0 2 = 5000+200+0+1
103 102 101 100
2-ая система. –> 0,1 число 11022 –> 1 1 0 2 = 8+4+0+2 = 1410
23 22 21 20
8-ая система. –> 0,1,…,7 число 5028 –> 5 0 2 = 5*64+0+2 = 32210
82 81 80
16-ная система. –>0,1,…,9,A,B,C,D,E,F число E116 –> 14 1 = 14*16+2 =22610
161 160
При представлении чисел в компьютере основной системой счисления является двоичная. Числа в двоичной системе или в двоично–десятичном виде (10-ные цифры записываются их двоичным кодом). При работе в языках программирования или вычислительных пакетах используются десятичные числа в естественной или нормализованной форме. Числа в естественной форме (с фиксированной точкой): -30.57, 0.0245. Используется для записи целых чисел. Недостаток – ограниченный диапазон значений, много «лишних» знаков в числах 20000000000, 0.00004. Числа в нормализованной (экспоненциальной) форме (с плавающей точкой):
–0.3057*10+02, |
0.245*10–01 |
|
В 10-й системе A=M*10p, 0.1<=M<1 В позиционной системе с основанием Q A=M*Qp, 1/Q<=M<1 |
Мантисса |
| ||
Порядок |
|
Под число может быть отведено: 1 байт(8 бит), полуслово(2 байта=16 бит), слово(4байта=32 бита), двойное слово.
П
Рисунок 1 – Запись числа в ЭВМ
1. Делим D на 2. Остаток - B0.
2. Частное снова делим на 2. Остаток - B1.
3. Повторяем, пока не получим 1/2=0 с остатком 1. Этот последний остаток и есть старшая единица.
Таблица 1- Пример перевода числа 154 из десятичной системы в двоичную.
Действие |
остаток |
Действие |
остаток |
Действие |
остаток | |||
1 |
154/2=77, |
B0=0 |
2 |
77/2=38, |
B1=1 |
3 |
38/2=19, |
B2=0 |
4 |
19/2=9, |
B3=1 |
5 |
9/2=4, |
B4=1 |
6 |
4/2=2 |
B5=0 |
7 |
2/2=1, |
B6=0 |
8 |
1/2=0 |
B7=1 |
Итак, 154=10011010 |
Перевод из двоичной системы исчисления в шестнадцатеричную состоит из двух этапов сначала двоичное число разбивается на комбинации по четыре двоичных цифры а затем каждая комбинация заменяется шестнадцатеричным числом (Таблица 2).
Таблица 2 – Соответствие двоичных и шестнадцатеричных чисел
Двоичное |
16- тиричное |
Двоичное |
16- тиричное |
Двоичное |
16- тиричное |
Двоичное |
16- тиричное |
0000 |
0 |
0001 |
1 |
0010 |
2 |
0011 |
3 |
0100 |
4 |
0101 |
5 |
0110 |
6 |
0111 |
7 |
1000 |
8 |
1001 |
9 |
1010 |
A |
1011 |
B |
1100 |
C |
1101 |
D |
1110 |
E |
1111 |
F |
Например: число 111010110 = 0001'1101'0110 = 1D6
Перевод дробных чисел из одной системы счисления в другую производится на основании следующих соображений. Пусть X - правильная дробь, заданная в 10-чной системе счисления и требуется перевести ее в систему счисления с основаниемQ, т.е. найти цифрыbi для записиX=b-1*Q-1+b-2*Q-2+ ... +b-m*Q-m. Для определения biумножим левую и правую части равенства наQ, причем в левой части умножение выполняется по правилам 10-чной арифметики. Имеем:X*Q=b-1+b-2Q-1+...+b-mQ-m+1. Представим левую часть равенства как сумму целой и дробной частей X*Q=[X*Q]+{X*Q}и приравняем их с целой и дробной частями правой части равенства: [X*Q]=b-1и {X*Q}=b-2Q-1+...+b-mQ-m+1. Таким образом, цифраb-1 является целой частью от умноженияXнаQ. Далее положимX1=X*Q и повторим аналогичные действия для определения цифры b-2и других цифр ()
Таблица 3 - Алгоритм перевода правильной десятичной дроби Xв другую систему счисления
рекуррентные формулы |
Пояснения |
Для перевода X в систему счисления с основанием Q . Необходимо: | |
b-i-1=[Xi*Q] |
1) X умножить на Q, записанное в 10-чной системе счисления |
Xi+1={Xi*Q} |
2) дробную часть полученного произведения снова умножить на Q |
Процесс продолжать до тех пор, пока последнее полученное произведение не станет равным нулю Xi+1=0, либо не будет достигнута требуемая точность изображения числа. (требуемое количество цифр после запятой) . | |
Представлением числа X будет последовательность целых частей полученных произведений, изображенных одной Q-чной цифрой и записанных в порядке их получения |
Примеры: Перевести число 0,3610в 2-чную систему счисленияc5 знаками после запятой. 0,36*2=0+0,72; 0,72*2=1+0,44; 0,44*2=0+0,88; 0,88*2=1+0,76; 0,76*2=1+0,52.
Таким образом, 0,3610=0,010112.
Перевести число 0,3610в 16-чную систему счисленияc2 знаками после запятой. 0,36*16=5+0,76; 0,76*16=12+0,16. Таким образом, 0,3610=0,5С16.