Операція з’єднання (склеювання)
“Е” + “О” + “М” = “ЕОМ”
“КОСМО” + “НАВТ” = “КОСМОНАВТ”
“12” + “345” = “12345”
“345” + “12” = “34512”
Якщо А і В – літерні змінні і , то .
Якщо А – літерна змінна, то получимо А = “МАМА”
Обчислення довжини тексту.
А: = “МАТЕМАТИК”, то довж(А) = 9
довж (“алго” + “ритм”) = довж (“алгоритм”) = 8
довж (“____”) = 2
довж (С) = 18
Урок в 14 гр. (14а)
Тема уроку: Операції над літерними величинами
Мета уроку: учні повинні знати, що існує багато операцій над літерними величинами, учні повинні навчитись складати алгоритми з використанням літерних величин
Тип уроку: урок-лекція (з елементами бесіди)
Обладнання уроку: кодоскоп, епідоскоп, КНОТ “Корвет”, магнітофон, слайдоскоп.
Хід уроку
І. Організаційний момент
ІІ. Новинки в області ОТ (Вишиванюк О.)
ІІІ. Опитування учнів (по індивідуальних картках)
IV. Пояснення нового матеріалу.
Значна частина інформації, яка призначена для людини, подається у вигляді текстів.
Робота по коректовці, оформленню, аналізу текстів досить важка і вимагає багаторазового передрукування. Використання ЕОМ в цій області суттєво підвищує ефективність праці.
Ми з вами ознайомились з основними засобами обробки текстів. В алгоритмічній мові тексти подаються у вигляді літерних величин.
Літерні величини – величини, значеннями яких є слова або тексти; іноді літерними називають значення, подані у вигляді окремих знаків (літер), а значення, подані у вигляді слів або текстів, називаються рядковими.
Над літерними величинами виконують наступні операції: з’єднання (або склеювання), обчислення довжини тексту, вирізки, часткової зміни значення літерної величини. Всі ці команди можна реалізувати в системі Бейсік Корвет за допомогою спеціальних операторів
1. У навчальній алгоритмічній мові операція з’єднання чи склеювання двох текстів, позначається значком “+”. В результаті виконання цієї команди два тексти з’єднуються в один. Наприклад:
Операція з’єднаня (склеювання)
“Е” + “О” + “М” = “ЕОМ”
“КОСМО” + “НАВТ” = “КОСМОНАВТ”
“12” + “345” = “12345”
“345” + “12” = “34512”
Якщо А і В – літерні змінні і , то .
Якщо А – літерна змінна, то получимо А = “МАМА”
2. Обчислення довжини тексту
В багатьох задачах на обробку текстової інформації є потреба визначити довжину тексту, який є значенням літерної величини. У навчальній алгоритмічній мові це робиться за допомогою функції довж (А).
Якщо, наприклад:
А: = “МАТЕМАТИК”, то довж(А) = 9
довж (“алго” + “ритм”) = довж (“алгоритм”) = 8
Існує текст довжини О, в складі якого немає жодного символа. Він позначається двома поряд написаними лапками і називається пустим текстом. Пустий текст не слід плутати з текстом, який складається з пробілів, так як пробіл – це символ, який займає на папері деякий простір:
довж (“__ __”) = 2
Символи в тексті починаються з одиниці, тобто нумеруються зліва направо. Нехай літерна змінна С.
С = “основи інформатики”, тоді
довж (С) = 18
О | С | Н | О | В | И |
| І | Н | Ф | О | Р | М | А | Т | И | К | И |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
Функція довж має таку властивість:
довж (А+В) = довж (А) + довж (В)
Вирізка тексту здійснюється за допомогою функції сим (А, n, m). Це означає, що із значення літерної змінної А відрізняється частина тексту від символу, що має порядковий номер n, до символу, що має порядковий номер m. Наприклад, якщо літерна змінна А =
А = “інформатика”
сегм (A, 3, 7) = “форма”
сегм (A, 8, 10) = “тик”
сегм (A, 5, 5) = “р”
сегм (“ЕОМ”, 2, 2) = “о”
4. Команда часткової зміни значення літерної величини в НАМ записується так:
за цією командою частина тексту – значення змінної А від символу, що стоїть на р-ому місці, до символу, що стоїть на q-му місці, замінюється текстом
Ц
ю команду можна задати операторами, адекватними командам вирізки і склеювання:
Якщо Z = “КОМП’ЮТЕР”
СЕГМ(Z,1, 4) + СЕГМ(Z,2, 2) + СЕГМ(Z,7, 7) = “КОМПОТ”
СЕГМ(Z,9, 9) + “О” + СЕГМ(Z,3, 3) = “РОМ”
Вправа №1. Скласти алгоритм підрахунку кількості букв “а” в літерній змінній слово.
алг КІЛЬКІСТЬ БУКВ а (літ слово, ціл n)
арг слово
рег n
поч нат і
n: = 0
для і від 1 до довж (слово)
пц
якщо сегм (слово, і, і) = “а”
то n: = n + 1
все
пц
кін
І. Визначити, скільки разів в даному слові зустрічається буква “а”.
4
Z = “КОМП’ЮТЕР”
СЕГМ(Z,1, 4) + СЕГМ(Z,2, 2) + СЕГМ(Z,7, 7) = “КОМПОТ”
СЕГМ(Z,9, 9) + “О” + СЕГМ(Z,3, 3) = “РОМ”
Вправа №1. Скласти алгоритм підрахунку кількості букв “а” в літерній змінній слово.
О | С | Н | О | В | И |
| І | Н | Ф | О | Р | М | А | Т | И | К | И |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
Функція довж має таку властивість:
довж (А+В) = довж (А) + довж (В)
3. Вирізка тексту.
сегм (A, n, m)
А = “інформатика”
сегм (A, 3, 7) = “форма”
сегм (A, 8, 10) = “тик”
сегм (A, 5, 5) = “р”
сегм (“ЕОМ”, 2, 2) = “о”
Другие работы по теме:
Синтез системи оперативної обробки мінімальної конфігурації
Еverest як програма для перегляду інформації про апаратні і програмні конфігурації комп'ютера, її структура та принцип роботи, значення та функціональні особливості. Обчислення середнього часу відповіді та вартості СОО. Методи діагностики Linux.
Теорія множин. Операції над множинами та їх властивості
Теоретичні основи теорії множин. Основні операції над множинами та їх властивості. Складання програми для обчислення результуючої множини за вихідним і спрощеним виразами. Виконання операцій над множинами, застосування їх властивостей, спрощення виразів.
Градационная коррекция
изменение градационных кривых (градационных характеристик) воспроизводимого оригинала. Градационная коррекция может быть осуществлена ручной ретушью, фотомеханическим способом, средствами вычислительной техники.
Визнання доходів за бартерними контрактами
Поняття доходів та товарообмінних (бартерних) операцій. Особливості бухгалтерського обліку бартерних операцій. Специфіка відображення цих операцій та здійснення відповідних проводок в документації. Приклад відображення контракту з грошовою доплатою.
Господарські операції
Специфіка визначення терміну "господарська операція" та їх види. Характеристика принципу безперервності. Зміни в балансі, зумовлені господарськими операціями та приклади їх відображення в обліку. Визначення підсумку балансу на підставах наведених даних.
Форма розподілу праці в цеху
Правильне розміщення на робочому місці обладнання, сировини або напівфабрикатів, посуду, інвентаря, таблиць. Використання функціональних місткостей і засобів переміщення їх. Необхідність скорочення частки ручної праці в загальних трудових витратах.
Поняття та види торгово-посередницьких операцій
Під торгово-посередницькими операціями мають на увазі операції, пов'язані з купівлею та продажем товарів, які виконуються за дорученням виробника-експортера незалежним від нього торговим посередником на основі угоди або доручення.
Плодоруйнівні операції
Р Е Ф Е Р А Т на тему “Продоруйнівні операції Плодоруйнівні операції – це комплекс оперативних прийомів, спрямованих на зменшення об’єму та розмірів плоду, що дає змогу видалити його через пологові шляхи матері. Залежно від передлежачої частини та положення плоду розрізняють: краніотомію – при запущених поперечних положеннях плоду і декотітацію – при запущених поперечних положеннях плоду відділення голівки плоду від тулуба; евентерацію – видалення внутрішніх органів; спондилотомію – розтин хребта і клейдотомію – розтин однієї або обох ключиць для зменшення обсягу плечового поясу.
Відносні величини
Тема: . План Поняття відносних статистичних величин. Форми їх вираження. Види відносних статистичних величин. 1. Для вивчення соціально економічних процесів в статистиці поряд з абсолютними величинами обчислюють відносні величини.
Про процесори
Центральний процесор (CPU, Central Processing Unit) - це основний електронний модуль на материнській платі, який виконує обчислювальну роботу, управляє обміном даними з операційною пам’яттю вводу-виводу. Центральний процесор, являється апаратним центром інформаційно-обчислювальної системи, відповідає за характеристику виробництва ПК:
Арифметично-логічні операції
АРИФМЕТИЧНО-ЛОГІЧНІ ОПЕРАЦІІ ADD R (A) (A)+(R) До вмісту акумулятора додати вміст регістра R A,B,C,D,E,H,L,M при цьому результат занести до акумулятора.
Загальнi вiдомостi про Бейсiк
Реферат на тему: Формат програмного рядка БЕЙСIКА Програма, яка написана на мові Бейсік, являє собою сукупність програмних рядків. В Turbo-Basic нумерація рядків необов'язкова.
Валютні операції Котирування валют
На міжбанківському ринку або на валютній біржі операції з купівлі-продажу іноземної валюти здійснюються шляхом котирування валют. Котирування - це офіційно встановлений центральним банком ринковий курс (ціни) національной валюти до відповідних іноземних валют на день проведення операцій. Інакше кажучи, котирування валют - це встановлення ринкового курсу дня.
Журнал 1
Після всіх цих операцій необхідно заповнити , тобто взаємозв’язок регістрів журнально-ордерної форми обліку має такий вигляд: Журнали-сфери є основними регістрами обліку. Допоміжні відомості використовуються, якщо є потреба в аналітичних показниках, яких немає у самих журналах, а також недостатньо деталізовані або мають великий обсяг однорідної операції, що попередньо накопичуються у допоміжних відомостях.
Логіка 2
Поняттями називається форма мислення, яка відтворює предмети і явища в їхніх ознаках. Із цього визначення випливає, по-перше, що поняття – це увний образ предмета, його відображення, а не сам предмет. Тому поняття про предмети не можна змішувати із самими предметами, відбитими цими поняттями.
Продоруйнівні операції краніотомія ембріотомія клейдотомія
Р Е Ф Е Р А Т на тему “Продоруйнівні операції (краніотомія, ембріотомія, клейдотомія)” Плодоруйнівні операції застосовують на мертвому плоді. При живому плоді їх виконують у рідкісних випадках, коли життя жінки в небезпеці і немає умов для розродження Іншим способом.
Техніка безпеки роботи в операційно-перев язочному блоці
ТЕХНІКА БЕЗПЕКИ РОБОТИ в операційно-перев’язочному блоці Сучасні операційні блоки оснащені великою кількістю приладів та обладнання, де використовується електрика. На різних предметах, приладах, одязі персоналу може утворюватися статична електрика.
Платники збору, ставки таблица
ПЛАТНИКИ ЗБОРУ ОБ’ЄКТ ОПОДАТКУВАННЯ Ставки збору від об’єкта оподаткування Юридичні особи — суб’єкти підприємницької діяльності, громадські установи і організації, об’єднання громадян, а також
Табличний редактор Microsoft Excel
Теоретичні відомості 1.1. Табличний редактор Microsoft Excel Microsoft Excel – це складова частина пакето-прикладних програм Microsoft Office. Microsoft Excel – призначений для створення електронних таблиць і найбільшою перевагою є можливість досліджувати, аналізувати дані і виконувати обчислення.
Структура і склад по САПР
РЕФЕРАТ на тему: СТРУКТУРА І СКЛАД ПО САПР СТРУКТУРА І СКЛАД ПО САПР Програмне забезпечення САПР поділяється на загальносистемне, базове і прикладне.
Елементи комбінаторики 2
ЕЛЕМЕНТИ КОМБІНАТОРИКИ § 1. Поняття множини. Операції над множинами Поняття множини належить до первісних понять математики, якому не дається означення Множину можна уявити собі як сукупність деяких предметів, об'єднаних за довільною характеристичною ознакою Наприклад, множина учнів класу, множина цифр десяткової нумерації (0, 1, 2, 3, 4, 5, 6, 7, 8, 9), множина натуральних чисел, множина зернин у даному колосі, множина букв українського алфавіту, множина точок на прямій
Множини 3
Практичні заняття Множини Paskal дозволяє оперувати трьома множинами, як трьома типами даних. Для визначення типу множина використовується вираз:
Психодіагностика розумової працездатності хворих на неврози молодших школярів
Реферат на тему: ПСИХОДІАГНОСТИКА РОЗУМОВОЇ ПРАЦЕЗДАТНОСТІ ХВОРИХ НА НЕВРОЗИ МОЛОДШИХ ШКОЛЯРІВ У хворих на неврози молодших школярів на етапі наявності медико-психологічних показань щодо стаціонарного лікування (передстаціонарний період) мають місце суттєві зміни психологічних показників їх розумової працездатності (у порівнянні з нормативними величинами).
Астрологія і медицина
Міністерство охорони здоровья України Житомирське фармацевтичне училище ім.Г.С.Протасевича фармакологія Реферат: Астрологія і медицина. 2001р.
Особливості догляду за хірургічними хворими
ОСОБЛИВОСТІ ДОГЛЯДУ ЗА ХІРУРГІЧНИМИ ХВОРИМИ Особливостями догляду за хурургічними хворими є те, що багато хто з них, хоча переважно й короткочасно, перебувають на постільному режимі, а отже й навантаження на персонал більше .
Підготовка рук хірурга та обробка операційного поля
ПІДГОТОВКА РУК ХІРУРГА ТА ОБРОБКА ОПЕРАЦІЙНОГО ПОЛЯ Руки хірурга найбільш часто і най-раніше контактують з раною. Тому їх підготовці до операції приділяється велика увага. Існує безліч способів обробки рук — механічні, хімічні та змішані. Класичними, які зараз у їх оригінальному вигляді не використовуються, але елементи яких присутні майже в усіх сучасних способах, є спосіб Фюрбрінгера і його модифікація — спосіб Альфельда.
Цілі та дійсні типи мови Турбо Паскаль
Реферат на тему: Цілі та дійсні типи мови Турбо Паскаль Базовий тип цілих integer утворено цілими, які займають 2 байти в знаковому поданні. Тепер уже зрозуміло, чому їх діапазон від -32768 до 32767. Крім цього типу, в мові Турбо Паскаль є ще кілька типів для подання цілих. Укажемо їх імена, спосіб (знаковий/беззнаковий) та розміри подання в байтах, а також їх діапазони.