Спеціалізовані
штучні мови
Виконала
студентка 508
групи
факультету
сходознавства
Шелест
Тетяна
Спеціалізовані
штучні мови
- Уявлення про
штучні та природні мови
- Спеціалізовані
штучні мови та їх види
- Список використаної
літератури
Уявлення
про природні
та штучні мови
Мови, які
коли-небудь використовувалися як засіб
спілкування в повсякденному житті людського
суспільства, називаються «природними
мовами». Природні
– в тому сенсі, що вони є об'єктивною реальністю,
подібно біологічним видам або фізичним
компонентам матерії. Можна вивчати, описувати,
аналізувати природні мови, але не можна
змінити їх з власної волі. Природні
мови змінюються так само, як змінюються
біологічні види - шляхом еволюції.Природна
мова - мова, яка використовується для
спілкування людей, створена не штучно,
а тому вона не має автора.
Уявлення
про природні
та штучні мови
Найважливіші
функції природної
мови:
1) засіб людського
мислення
2)засіб комунікації
Уявлення
про природні
та штучні мови
Крім
природних мов існують штучні
мови, сконструйовані,
спеціально винайдені людьми для специфічних
видів комунікації, для вирішення певних
завдань у галузі науки, техніки, культури.
Уявлення
про природні
та штучні мови
ШТУЧНІ
МОВИ
УНІВЕРСАЛЬНІ
СПЕЦІАЛІЗОВАНІ
Уявлення
про природні
та штучні мови
- Універсальні
мови - це сурогати
(замінники) природних мов, створені для
міжнародного спілкування. До таких мов
відносяться есперанто, волапюк, ідо, інтерлінгва,
новіаль і деякі інші.
Найбільшу
популярність серед них отримала мова
есперанто, розроблена польським гуманістом
доктором Л. Заменгофом. Він запропонував
в 1887 р. свій проект міжнародної мови. Зараз
на есперантовиходить художня і наукова
література, видається понад сто журналів,
віщає вісімнадцять радіостанцій, в тому
числі і радіо Москви.
Уявлення
про природні
та штучні мови
Спеціалізовані
штучні мови - це
особливі знакові системи для запису необхідної
інформації з певних галузей науки, техніки,
культури.
Спеціалізовані
штучні мови:
- азбука Морзе
- мова музичної
партитури
- засоби стенографічного
письма
- машинні мови, або
мови програмування
- інформаційно-логічна
мова
- інформаційно-
пошукова мова
Спеціалізовані
штучні мови
- Код
Морзе, «морзянка»
(азбукою Морзе код почав називатися тільки
з першої світової війни) - спосіб знакового
кодування, представлення букв алфавіту,
цифр, знаків пунктуації та інших символів
послідовністю трійкових сигналів, наприклад,
довгих і коротких: «тире» та «точок ».
За одиницю часу приймається тривалість
однієї точки. Тривалість тире дорівнює
трьом точкам. Пауза між елементами одного
знака - одна точка, між знаками в слові
- 3 точки, між словами - 7 точок. Названий
на честь Семюеля Морзе.
Азбука
Морзе
Азбука
Морзе українською
мовою
Запам'ятати
дуже легко. Слід просто вивчити слова,
які відповідають літерам і по них складати
код повідомлення. Треба кожне слово розбити
на склади. Якщо склад має літеру «О», то
цей склад буде замінено довгим сигналом,
тобто, знаком «−». Якщо ж у складі присутня
будь-яка інша голосна літера, то його
буде замінено знаком «.», коротким сигналом.
Азбука
Морзе українською
мовою
- А .− (а-зОт)
- Б −... (бОн-да-рів-на)
- В .− − (віт-ро-гон)
- Г .... (га-ра-кі-рі)
- Ґ − − . (ґо-ґо-дзи)
- Д −.. (до-ли-на)
- Е . (ерг)
- Є ..−.. (єд-ність-то-си-ла)
- ж ...− (жа-б'є-се-ло)
- З − − .. (зо-ло-ту-ха)
- И −.− −
- І .. (І-ван)
- Ї .− − −. (їж-хто-го-ло-ден)
- Й .− − − (йди-хо-лод-ком)
- К −.− (ко-лі-но)
- Л .−.. (лі-со-ру-би)
- М − − (мо-роз)
- Н −. (но-га)
- О − − − (о-ко-лот)
- П .− −. (при-мо-роз-ки)
- Р .−. (ри-бонь-ка)
- С ...
- Т − (тон)
- У ..− (у-па-док)
- Ф ..−. (фі-лан-тро-пи)
- Х − − − − (хо-ло-до-чок)
- Ц −.−. (цьо-ця-дор-ця)
- Ч − − −. (чор-но-го-ра)
- Ш − − . − (шо-ло-ви-ло)
- Щ − − . − − (що-ро-ку-мо-роз)
- Ь −..−
- Ю ..− − (ю-рай-ко-роль)
- Я .−.− (я-ро-шен-ко)
Спеціалізовані
штучні мови
Музична партитура
- це штучна мова, за допомогою якої композитор
чи аранжувальник доводить свій твір до
музикантів
Спеціалізовані
штучні мови
- Стенографування — це вид спеціального письма,
за допомогою якого запис усного тексту
можна здійснювати у кілька разів швидше,
ніж за допомогою звичайного письма. Швидкість
запису стенографічним письмом порівняно
з традиційним зростає від чотирьох до
семи разів.
- Зростання швидкості
забезпечується за рахунок спрощення
графічного позначення літер (під час
фіксації усного тексту переміщення інструменту
писання повинно відбуватися тільки вперед;
повернення назад заборонено), а також
за допомогою інших прийомів. У стенографічному
письмі використовують елементи символів
традиційних алфавітів: крапки, лінії
(прямі й нахилені праворуч), овали, частини
овалів, сполучення всіх цих елементів.
Засоби
стенографічного
письма
- У колишньому
СРСР в 1933 р. на знаки стенографування
було введено стандарт. У 1967—1968 р.
в нього було внесено вдосконалення.
Українська стенографія виникла
лише в 20 - 30 роках ХХ століття.
- У наш час, незважаючи
на наявність диктофонів [не тільки стрічкових
(аналогових), а й цифрових], потреба в стенографуванні
звужується, але не зникає, як, наприклад,
у дипломатії.
- Зараз у ЗМІ замість
стенографування використовують під час
інтерв’ю диктофони.
Спеціалізовані
штучні мови
Машинні
мови або мови
програмування:
- ФОРТРАН (FORTRAN)
-
АЛГОЛ(ALGOL)
- КОБОЛ (COBOL)
- БЕЙСІК
(BASIC )
і
т.д.
Машинні
мови або мови
програмування
- ФОРТРАН
(FORTRAN) - перша мова
програмування високого рівня, що має
транслятор. Створений в період з 1954 по
1957 рік групою програмістів під керівництвом
Джона Бекуса в корпорації IBM (мова Планкалкюль,
що претендує на пальму першості, був винайдений
ще в 1945 році, але не був реалізований аж
до 2000 року). Назва Fortran є акронімом від FORmula TRANslator
(перекладач формул). Фортран широко використовується
в першу чергу для наукових та інженерних
обчислень. Одна з переваг сучасного Фортрану
- велика кількість написаних на ньому
програм і бібліотек підпрограм.
Машинні
мови або мови
програмування
- АЛГОЛ або ALGOL (скорочення від англ.
ALGOrithmic Language — алгоритмічна
мова) — сімейство імперативних мов програмування.
Перша версія розроблена в середині 1950-х,
і стала де факто стандартною мовою
публікації алгоритмів на наступні 30 років.
АЛГОЛ було розроблено для подолання деяких
проблем, які були притаманні для Фортрана
та дала поштовх для розвитку багатьох
інших мов (серед них — Паскаль). У АЛГОЛ
використовувались операторні дужки,
це перша мова, яка для їх розмежування
застосувала пару begin та end. Фрагменти
АЛГОЛ-подібного синтаксису досі використовуються
у деяких нотаціях алгоритмів.
- Існує три великі
офіційні гілки сімейства АЛГОЛ:
АЛГОЛ 58 — спочатку
відомий як IAL (англ. International
Algorithmic Language — Міжнародна
Алгоритмічна Мова);
АЛГОЛ 60 — версія
1963 року;
АЛГОЛ 68 — версія
1973 року;
Машинні
мови або мови
програмування
- КОБОЛ
(COBOL, COmmon
Business Oriented Language) — компільована мова
програмування високого рівня, використовується
в економічній галузі і для розв'язання
бізнес-задач, створена на початку 1960-х
років. Синтаксис Коболу дозволяє писати
програми, текст яких близький до живої
англійської мови, тому до програм на Коболі
немає потреби додавати коментарі; тобто
вони є самодокументованими. Кобол дозволяє
ефективно працювати з великими об'ємами
даних, він насичений різноманітними можливостями
їхнього пошуку, розподілення та сортування;
складність структур даних, які можливо
описати засобами Коболу, практично необмежена.
На Коболі розробляються великі та дуже
великі проекти, що складаються з мільйонів
рядків програмного коду.
Машинні
мови або мови
програмування
- BASIC
(БЕЙСІК) — мова
програмування високого рівня, метою створення
якої було отримати просту в користуванні
мову для початківців. Мова набула поширення
у 1980-х, і лишається популярною й досі,
маючи чимало діалектів. Мову було створено
у 1963 році професорами Дартмутського коледжу
Джоном Кемені і Томасом Курцом.
- Назва мови є акронімом
від фрази англ. Beginner's
All-purpose Symbolic Instruction Code, що означає «універсальний
код символьних інструкцій для початківців».
Спеціалізовані
штучні мови
Інформаційно-логічна
мова - мова для інформаційно-логічних
систем. У першу чергу, мова представлення
знань (напр., SC, SCP, SCL) і мова баз даних(напр.,
SQL).
Інформаційно-логічна
мова
- Застосування
такої мови дозволяє структурувати
завдання, вводячи чіткість і
ясність, побачити систему в цілому
(цілісний підхід), моделювати (заздалегідь
знати), підвищує надійність і
ефективність роботи і т.п.
Деякі вчені вважають, що інформаційно-логічна
мова (відповідна методологія та технологія)
може бути досить успішно використана
і розвинена також і в медицині, і зокрема,
в області діагностики захворювань людини.