🗊Презентация Программирование на языке высокого уровня. Символы. Кодировки. Строки

Нажмите для полного просмотра!
Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №1Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №2Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №3Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №4Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №5Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №6Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №7Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №8Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №9Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №10Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №11Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №12Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №13Программирование на языке высокого уровня. Символы. Кодировки. Строки, слайд №14

Вы можете ознакомиться и скачать презентацию на тему Программирование на языке высокого уровня. Символы. Кодировки. Строки. Доклад-сообщение содержит 14 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Программирование 
на языке высокого уровня
C++ ► Лекция 5 ► Символы. Кодировки. Строки
Описание слайда:
Программирование на языке высокого уровня C++ ► Лекция 5 ► Символы. Кодировки. Строки

Слайд 2





«Ходовые» типы данных
Описание слайда:
«Ходовые» типы данных

Слайд 3





Символы
Скольки-значный код потребуется для представления одного символа текста?
A…Z  a…z  0…9  "!?.,:;№_-+*/%\=<>(){}[]@#$^&~|’ 
– это 27+27+10+32+… ≥ 96 символов
6 бит = 64 значения
7 бит = 128 значений
8 бит = 256 значений
Изначальная идея: один символ – один байт. Коды 0…127 – основной набор символов, коды 128…255 – для национального алфавита.
ASCII – базовая 7-битовая кодировка для латинского алфавита и основных символов. Кириллические кодировки (CP866, Windows CP1251, KOI8-R и другие) отличаются только размещением русских букв в диапазоне кодов 128…255.
Описание слайда:
Символы Скольки-значный код потребуется для представления одного символа текста? A…Z a…z 0…9 "!?.,:;№_-+*/%\=<>(){}[]@#$^&~|’ – это 27+27+10+32+… ≥ 96 символов 6 бит = 64 значения 7 бит = 128 значений 8 бит = 256 значений Изначальная идея: один символ – один байт. Коды 0…127 – основной набор символов, коды 128…255 – для национального алфавита. ASCII – базовая 7-битовая кодировка для латинского алфавита и основных символов. Кириллические кодировки (CP866, Windows CP1251, KOI8-R и другие) отличаются только размещением русских букв в диапазоне кодов 128…255.

Слайд 4





Кодировка Windows CP1251
Описание слайда:
Кодировка Windows CP1251

Слайд 5





Вставка символа в Microsoft Word
Описание слайда:
Вставка символа в Microsoft Word

Слайд 6





Фрагменты символов Unicode
Описание слайда:
Фрагменты символов Unicode

Слайд 7





Символы в C++
Описание слайда:
Символы в C++

Слайд 8





Строки в C++
Описание слайда:
Строки в C++

Слайд 9





Строки в C++   – нуль-терминированные
Описание слайда:
Строки в C++ – нуль-терминированные

Слайд 10





Перевод в шестнадцатеричную систему счисления
Описание слайда:
Перевод в шестнадцатеричную систему счисления

Слайд 11





Подсчёт слов, начинающихся с заглавной буквы
Описание слайда:
Подсчёт слов, начинающихся с заглавной буквы

Слайд 12





Использование  string.h
Описание слайда:
Использование string.h

Слайд 13





Использование  string.h
Описание слайда:
Использование string.h

Слайд 14





Домашнее задание
Подсчитать количество «слов» в тексте, который введёт пользователь. За «слово» считать любую последовательность символов, не содержащую пробелов.
Пример текста: Точка (x1; y1) находится в … квадранте.
Ответ: в этом тексте 7 «слов»
Очевидная структура алгоритма:
общий цикл, пока не кончится текст
цикл пропуска пробелов (одного или нескольких идущих подряд)
цикл пропуска не-пробелов (составляющих «слово»)
инкрементирование счётчика слов
Описание слайда:
Домашнее задание Подсчитать количество «слов» в тексте, который введёт пользователь. За «слово» считать любую последовательность символов, не содержащую пробелов. Пример текста: Точка (x1; y1) находится в … квадранте. Ответ: в этом тексте 7 «слов» Очевидная структура алгоритма: общий цикл, пока не кончится текст цикл пропуска пробелов (одного или нескольких идущих подряд) цикл пропуска не-пробелов (составляющих «слово») инкрементирование счётчика слов



Похожие презентации
Mypresentation.ru
Загрузить презентацию