
- •1.Терминология и объект информатики
- •2. Предметная область информатики. Цель и задачи дисциплины
- •3. Категории информатики
- •5.Виды и свойства информации
- •6. Основные понятия систем счисления. Двоичная система счисления
- •8. Перевод чисел из одной системы в другую Преобразование двоичных чисел в десятичные
- •9.Общие принципы представления информации. Числовая система эвм
- •10. Представление символьной информации в эвм
- •11. Форматы данных
- •12. Классификация и характеристики эвм
- •13. Устройство и основные принципы построения компьютеров
- •14. Классическая архитектура компьютера. Многопроцессорная и другие архитектуры компьютера
- •15. Устройство центрального процессора
- •Топологии многопроцессорных систем
- •Доступ к памяти в многопроцессорных системах
- •16. Устройство памяти. Устройства образующие оперативную память
- •18. Внешние запоминающие устройства персонального компьютера
- •19. Печатающие устройства
- •Принтеры ударного типа
- •Струйные принтеры
- •Фотоэлектронные принтеры
- •Термические принтеры
- •Плоттеры
- •20. Устройства для передачи компьютерных данных на большие расстояния
- •21. Система ввода-вывода bios, как интерфейс аппаратных средств
- •Произношение названия
- •Назначение bios материнской платы
- •Настройка bios материнской платы
- •Звуковые сигналы bios
- •22. Основные способы организации межкомпьютерной связи
- •23. Понятие топологии сети и базовые топологии
- •24. Локальные и глобальные вычислительные сети
- •25. Способы соединения между собой локальных и глобальных вычислительных сетей
- •Способы проверки сети Что делать, если не работает?
- •26. Сеть Интернет. Основные понятия. Теоретические основы Интернет. Службы Интернет Интернет
- •Написание
- •История
- •Протоколы
- •Юридические аспекты и общие свойства
- •Субкультуры
- •Интернет-сообщества
- •Интернет-зависимость
- •Троллинг
- •Киберпанк
- •Цензура
- •Перспективы
- •Предсказания появления
- •Основные понятия сети Интернет
- •27. Основные понятия мультимедиа
- •Аппаратные средства мультимедиа
- •29 Технологии мультимедиа
- •30 Алгоритм и его свойства
- •31 Формы записи алгоритма
- •32 Базовые алгоритмические структуры
- •33 Языки программирования низкого уровня
- •34 Компоненты образующие алгоритмический язык
- •Классификация программного обеспечения
- •Операционные системы и оболочки
- •37 Файловая система компьютера
- •38 Основные понятия операционной системы
- •39 Характеристика операционной системы ms dos
- •40 Модульная система Структура операционной системы ms dos
- •41 Структура операционной системы ms dos
- •42 Операционные оболочки
- •Операционные системы Windows
- •Общие сведения о текстовых редакторах
- •48 Приемы и средства автоматизации разработки документов. Создание комплексных документов
- •52 Основные понятия Баз Данных
- •Реляционный подход к построению инфологической модели Понятие информационно-логическоймодели
- •Функциональные возможности субд
- •55 Предметные области для экспертных систем
- •Наиболее известные/распространённые эс
- •56 Обобщенная структура экспертной системы. Основные понятия и определения
- •57 Классификация экспертных систем
- •Классификация эс по решаемой задаче
- •Классификация эс по связи с реальным временем
- •58 Инструментальные средства построения экспертных систем
- •58 Технология разработки экспертных систем
- •59 Направления исследований в области искусственного интеллекта
- •Представление знаний в системах искусственного интеллекта
- •62 Инструментарий программирования искусственного интеллекта
- •Тест Тьюринга
- •Когнитивное моделирование
- •Агентно-ориентированный подход
- •Интуитивные
- •63 Компьютерное математическое моделирование
- •Назначение пакетов прикладных программ и их классификация
- •Классификация ппп
- •Общая характеристика пакетов прикладных программ
- •66 Библиотека стандартных программ
- •67 Угрозы безопасности информации в автоматизированных системах
- •68 Обеспечение достоверности, безопасности и конфиденциальности информации
- •Способы защиты информации
- •69 Компьютерные вирусы, их свойства и классификация
- •70 Пути проникновения вирусов в компьютер. Методы защиты от вирусов
10. Представление символьной информации в эвм
Представление символьной информации. В настоящее время одним из самых массовых приложений ЭВМ является работа с текстами. Термины «текстовая информация» и «символьная информация» используются как синонимы. В информатике под текстом понимается любая последовательность символов из определенного алфавита. Совсем не обязательно, чтобы это был текст на одном из естественных языков (русском, английском и др.). Это могут быть математические или химические формулы, номера телефонов, числовые таблицы и пр. Будем называть символьным алфавитом компьютера множество символов, используемых на ЭВМ для внешнего представления текстов.
Первая задача — познакомить учеников с символьным алфавитом компьютера. Они должны знать, что
— алфавит компьютера включает в себя 256 символов;
— каждый символ занимает 1 байт памяти.
Эти свойства символьного алфавита компьютера, в принципе, уже знакомы ученикам. Изучая алфавитный подход к измерению информации, они узнали, что один символ из алфавита мощностью 256 несет 8 бит, или 1 байт, информации, потому что 256 в 28. Но поскольку всякая информация представляется в памяти ЭВМ в двоичном виде, следовательно, каждый символ представляется 8-разрядным двоичным кодом. Существует 256 всевозможных 8-разрядных комбинаций, составленных из двух цифр «0» и «1» (в комбинаторике это называется числом размещений из 2 по 8 и равно 28): от 00000000 до 11111111. Удобство побайтового кодирования символов очевидно, поскольку байт — наименьшая адресуемая часть памяти и, следовательно, процессор может обратиться к каждому символу отдельно, выполняя обработку текста. С другой стороны, 256 символов — это вполне достаточное количество для представления самой разнообразной символьной информации.
Далее следует ввести понятие о таблице кодировки. Таблица кодировки — это стандарт, ставящий в соответствие каждому символу алфавита свой порядковый номер. Наименьший номер - 0, наибольший - 255. Двоичный код символа — это его порядковый номер в двоичной системе счисления. Таким образом, таблица кодировки устанавливает связь между внешним символьным алфавитом компьютера и внутренним двоичным представлением.
Международным стандартом для персональных компьютеров стала таблица ASSII. На практике можно встретиться и с другой таблицей — КОИ-8 (Код Обмена Информацией), которая используется в глобальных компьютерных сетях, на ЭВМ, работающих под управлением операционной системы Unix, а также на компьютерах типа PDP. К ним, в частности, относится отечественный школьный компьютер Электроника-УКНЦ.
От учеников не нужно требовать запоминания кодов символов. Однако некоторые принципы организации кодовых таблиц они должны знать. Следует рассмотреть вместе с учениками таблицу кода ASCII, приведенную в ряде учебников и в справочниках. Она делится на две части. Международным стандартом является лишь первая половина таблицы, т.е. символы с номерами от 0 до 127. Сюда входят строчные и прописные буквы латинского алфавита, десятичные цифры, знаки препинания, всевозможные скобки, коммерческие и другие символы. Символы с номерами от 0 до 31 принято называть управляющими. Их функция — управление процессом вывода текста на экран или печать, подача звукового сигнала, разметка текста и т.п. Символ номер 32 — пробел, т.е. пустая позиция в тексте. Все остальные отражаются определенными знаками. Важно обратить внимание учеников на соблюдение лексикографического порядка в расположений букв латинского алфавита, а также цифр. На этом принципе основана возможность сортировки символьной информации, с которой ученики впервые встретятся, работая с базами данных.
Вторая половина кодовой таблицы может иметь различные варианты. В первую очередь, она используется для размещения национальных алфавитов, отличных от латинского. Поскольку для кодировки русского алфавита — кириллицы, применяются разные варианты таблиц, то часто возникают проблемы с переносом русского текста с одного компьютера на другой, из одной программной системы в другую. Можно сообщить ученикам, что таблица кодировки символов 128 — 255 называется кодовой страницей и каждый ее вариант имеет свой номер. Так, например, в MS-DOS используется кодовая страница номер 866, а в Windows — номер 1251.
В качестве дополнительной информации можно рассказать о том, что проблема стандартизации символьного кодирования решается введением нового международного стандарта, который называется Unicode. Это 16-разрядная кодировка, т.е. в ней на каждый символ отводится 2 байта памяти. Конечно, при этом объем занимаемой памяти увеличивается в два раза. Но зато такая кодовая таблица допускает включение до 65 536 символов. Ясно, что в нее можно внести всевозможные национальные алфавиты.