- •Тема 1. Понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления информации Лекция 1. Понятие данные и информация
- •Свойства информации
- •Качества информации
- •Лекция 2. Представление информации в компьютере.
- •Кодирование графических данных
- •Кодирование звуковых данных
- •Формула Шеннона
- •Лекция 3. Информационно-логические основы построения пк
- •Законы логических операций
- •Логические элементы эвм
- •Cумматор (p0 – перенос разряда из предыдущей операции суммирования)
- •Тема 3. Технические средства реализации информационных процессов Лекция 4. Классификация эвм. Тенденции развития вычислительной техники. Архитектура эвм.
- •Типы компьютеров:
- •Типы компьютерных систем
- •Многопроцессорные системы
- •Архитектура пк
- •Лекция 5. Состав и назначение основных узлов персонального компьютера. Их характеристики
- •Микропроцессор
- •Лекция 6. Устройства передачи данных в пк. Виды памяти пк. Устройства ввода/вывода информации в пк
- •Виды памяти пк. Назначение и основные характеристики
- •Внутренняя память пк
- •Внешняя память пк
- •Устройства ввода информации в компьютер
- •Устройства вывода информации из компьютера
- •Файловые системы
- •Лекция 8. Текстовые редакторы и процессоры, интерфейс, типовые операции. Графические редакторы и демонстрационные программы
- •Лекция 9. Электронные таблицы. Специализированные программные средства и системы программирования.
- •Тема 4. Основы защиты информации и сведений, методы защиты информации Лекция 10. Защита информации. Компьютерные вирусы. Антивирусные программы. Архивация, методы сжатия. Методы шифрования.
- •Основные источники вирусов:
- •Основные ранние признаки заражения компьютера вирусом:
- •Антивирусные программы
- •Различают типы антивирусных программ:
- •Алгоритмы сжатия информации без потерь (обратимые методы)
- •Алгоритмы сжатия информации с потерями (необратимые методы)
- •Тема 5. Базы данных Лекция 11. Методы шифрования базы данных и субд. Реляционные базы данных.
- •Тема 6. Алгоритмизация и программирование Лекция 12. Алгоритмы. Свойства алгоритмов. Языки программирования.
- •Лекция 13. Объектно-ориентированный подход к программированию.
- •Тема 7. Программное обеспечение и технологии программирования Лекция 14. Технологии программирования и принципы разработки программного приложения
- •Тема 8. Языки программирования высокого уровня Лекция 15. Эволюция и классификация языков программирования
- •Языки программирования низкого уровня
- •Машинный язык
- •Assembler (Ассемблер)
- •Языки программирования высокого уровня
- •Basic (Бейсик)
- •Fortran (Фортран)
- •Cobol (Кобол)
- •Pascal (Паскаль)
- •Объектно-ориентированное и визуальное программирование
- •Лекция 16. Программирование на языке visual basic
- •Операции Visual Basic
- •Вызов функций и процедур
- •Область видимости переменной
- •Время жизни переменной
- •Лекция 17. Среда разработки приложений visual basic.
- •Интегрированная среда разработки приложений Visual Basic
- •Компоненты рабочей среды
- •Панель элементов управления
- •Лекция 18. Разработка программного приложения.
- •Лекция 19. Компиляция и выполнение проекта План лекции:
- •Тема 9. Модели решения функциональных и вычислительных задач Лекция 20. Моделирование объектов и систем
- •Тема 10. Локальные и глобальные сети эвм Лекция 21. Локальные сети эвм
- •Типы локальных сетей
- •Архитектура (Топология) лвс
- •Сетевой кабель
- •Сравнение кабелей
- •Назначение платы сетевого адаптера
- •Администрирование сети
- •Лекция 22. Глобальные сети эвм
- •Расширение локальных сетей
- •Передача данных по сети
- •Беспроводные сети
- •Семейство протоколов tcp/ip
Лекция 2. Представление информации в компьютере.
План лекции:
Кодирование информации. Единицы измерения информации. Количественная мера: биты, байты, Килобайты и т.д., машинное слово. Статистический и семантический подходы к измерению информации. Представление символов в ЭВМ. Стандарты ASCII, ANSI, Unicode.
Системы счисления. Двоичные, десятичные и шестнадцатеричные числа. Переход от одной системы счисления к другой.
Краткий конспект лекции
Информация в ЭВМ кодируется (символ - цифровой код), обрабатывается (цифры переводятся в двоичную систему счисления и проводятся арифметические и логические операции), декодируется.
Расчеты ЭВМ проводит в двоичной системе счисления, цифры 0 и 1 соответствуют отсутствию, либо наличию заряда в элементе схемы.
Элементарная единица информации 1 бит - bit (binary digit - двоичная цифра).
Для обозначения расположения данных в памяти компьютера используется шестнадцатеричная система счисления (цифры от 0 до 9 и буквы A, B, C, D ,E, F).
Таблица единиц измерения информации:
|
8 бит |
1байт (б) |
210 байт |
1024 байт |
1Килобайт (Кб) |
220 байт |
1024 Килобайт |
1Мегабайт (Мб) |
230 байт |
1024 Мегабайт |
1Гигабайт (Гб) |
240 байт |
1024 Гигабайт |
1Терабайт (Тб) |
Число бит, которые могут содержаться регистрами процессора и обрабатываться как отдельный модуль называется машинным словом. От размера слова зависит скорость обработки данных компьютером. В ПК используют 32 - 64 разрядные слова.
Магнитный диск для хранения данных разбит на сектора и дорожки. Размер сектора -512 байт.
Запись информации на магнитный диск происходит порциями. Наименьший размер порции записи - кластер.
Системы счисления классифицируются на позиционные и не позиционные.
В позиционных системах счисления цифра в каждой позиции (разряде) имеет свое значение «вес», зависящий от основания системы счисления.
В общем виде число в системе счисления с основанием m (АnАn-1 … А1 А0)m можно записать как Аn*mn+ Аn-1*mn-1+ … + А1*m1+ А0*m0.
Для перевода целого числа из десятичной системы счисления в двоичную находятся остатки от деления на 2 сначала самого числа, а затем частного. Процесс повторяется до получения частного, меньшего, чем 2. Целая часть числа в двоичной системе счисления записывается как последовательность остатков от последнего к первому.
Для перевода числа из двоичной системы счисления в десятичную цифры умножаются на 2 в степени, соответствующей разряду цифры.
Таблица соответствия чисел в системах счисления
Десятичная |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
Шестнадцатеричная |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
Двоичная |
0000 |
0001 |
0010 |
0011 |
0100 |
0101 |
0110 |
0111 |
1000 |
1001 |
1010 |
1011 |
1100 |
1101 |
1110 |
1111 |
Пусть 1 символ кодируется 8 битами, что соответствует 1 байту.
Возможное число комбинаций 0 и 1 в 8 позициях равно 28=256.
В стандарте ASCII символ кодируется 8 битами. В первой половине таблицы кодов от 0 до 126 содержатся буквы латинского алфавита, арабские цифры, знаки арифметических операций, препинания и некоторые другие. Вторая половина таблицы - коды от127 до 255 содержат буквы национального алфавита и символы псевдографики. номер кодовой страницы, Россия - 866.
Стандарт ASCII используется в MS-DOS, в OC Windows используется стандарт ANSI, в котором символ также кодируется 8 битами и первая половина таблицы совпадает с ASCII. Вторая - содержат буквы национального алфавита. Номер кодовой страницы, России - 1251.
Стандарт UNICODE создан международной организацией по стандартизации (ISO) для обмена информацией через Интернет, в нем один символ кодируется 16 битами, что позволяет закодировать 216=65536 различных символов. В UNICODE нет кодовых страниц.