«Весна — лето 2025»

Обработка символьных данных

Обработка символьных данных — это работа с текстовой информацией:

  • редактирование,

  • поиск,

  • сортировка,

  • шифрование,

  • анализ текста.

Примеры из жизни: ✓ Автозамена в телефоне ✓ Поиск слова в документе (Ctrl+F) ✓ Сортировка контактов в телефонной книге

Олимпиады: Информатика 1 - 11 классы

Содержимое разработки

Обработка символьных данных

Конспект для 8 класса

1. Основные понятия

Символьные (текстовые) данные — информация, представленная в виде символов (букв, цифр, знаков препинания).

Примеры обработки:

  • Поиск и замена слов в документе.

  • Сортировка списков (по алфавиту, числам).

  • Шифрование/дешифровка текста.

  • Анализ данных (например, подсчёт частоты слов).

2. Инструменты для работы с текстом

1) Текстовые редакторы

  • Базовые: Блокнот, WordPad.

  • Продвинутые: Microsoft Word, LibreOffice Writer.

  • Программистские: Notepad++, Sublime Text.

Функции:

  • Ввод, редактирование, форматирование.

  • Поиск и замена (Ctrl + F / Ctrl + H).

  • Проверка орфографии.

2) Электронные таблицы (Excel, Google Sheets)

  • Сортировка и фильтрация данных.

  • Формулы для обработки текста (например, =СЦЕПИТЬ(), =ЛЕВСИМВ()).

3) Языки программирования

  • Python:

  • PascalABC.NET:

3. Основные операции с символьными данными

Операция

Пример

Где применяется

Конкатенация (соединение строк)

"Hello" + " " + "World" → "Hello World"

Создание единого текста из частей

Поиск подстроки

"абвгд".find("в") → 2 (позиция)

Поиск слова в документе

Замена

"Котёнок".replace("ёнок", "ёныш") → "Котёныш"

Исправление ошибок

Разделение

"Яблоко,Груша,Слива".split(",") → ["Яблоко", "Груша", "Слива"]

Анализ CSV-файлов

Сортировка

"зима, лето, весна" → "весна, лето, зима"

Упорядочивание списков


4. Практическая работа

Задание 1:

  1. Откройте Блокнот и создайте текст:

Я учу информатику. Информатика — это интересно!

  1. Замените слово "информатику" на "программирование" (Ctrl + H).

Задание 2 (для Excel/Python):

  • Дан список: "яблоко, груша, апельсин, банан".

  • Отсортируйте его по алфавиту.

  • Результат: "апельсин, банан, груша, яблоко".

5. Кодирование символов

  • ASCII — английские буквы, цифры (1 байт на символ).

  • Unicode (UTF-8) — поддержка кириллицы, иероглифов (от 1 до 4 байт).

Пример:

  • Буква «А» в ASCII: 65 (код), в UTF-8: 1040.

6. Домашнее задание

  1. В текстовом редакторе напишите 3 предложения о своём хобби и сохраните в формате .txt.

  2. Придумайте 5 слов и отсортируйте их в Excel или Python.

  3.  Зашифруйте слово "школа", сдвигая каждую букву на 1 в алфавите (→ «тлпмб»).

Рефлексия:

  • Какие операции с текстом показались самыми полезными?

  • Где в жизни вы встречаете обработку символьных данных?





Получите свидетельство о публикации сразу после загрузки работы



Получите бесплатно свидетельство о публикации сразу после добавления разработки


Серия олимпиад «Весна — лето 2025»



Комплекты учителю



Качественные видеоуроки, тесты и практикумы для вашей удобной работы

Подробнее

Вебинары для учителей



Бесплатное участие и возможность получить свидетельство об участии в вебинаре.


Подробнее