18205

Операційна система Linux: історія

Лекция

Информатика, кибернетика и программирование

Лекція 10 Операційна система Linux: історія Linux багатозадачна й багатокористуваться операційна система для бізнесу утворення й індивідуального програмування. Linux належить сімейству UNIXподібних операційних систем вона може працювати на комп'ютерах Intel 80386 80486 і Pen...

Украинкский

2013-07-07

85 KB

6 чел.

Лекція 10

Операційна система Linux: історія

    

Linux - багатозадачна й багатокористуваться операційна система для бізнесу, утворення й індивідуального програмування. Linux належить сімейству UNIX-подібних операційних систем, вона може працювати на комп'ютерах Intel 80386, 80486 і Pentium.

Linux підтримує широкий спектр програмних пакетів від Te до X Windows, компіляторів GNU C/C++, протоколів TCP/IP. Це гнучка реалізація ОС UNIX, вільно розповсюджувана під генеральною ліцензією GNU.

Linux може будь-який вищезгаданий персональний комп'ютер перетворити в робочу станцію. Бізнесмени встановлюють Linux у мережах машин, використають операційну систему для обробки даних у сфері фінансів, медицини, розподіленої обробки, у телекомунікаціях і т.д.

UNIX - одна із самих популярних у світі операційних систем завдяки тому, що її супроводжує й поширює велику кількість компаній. Спочатку вона була створена як багатозадачна система для міні-комп’ютерів і мэйнфреймов у середині 70-их років, але з тих пор вона виросла в одну з найпоширеніших операційних систем, незважаючи на свій часом, дивний інтерфейс і відсутність централізованої стандартизації. Існують версії UNIX для багатьох систем, починаючи від персонального комп'ютера, до суперкомп'ютерів, таких як Cray Y-MP.

Linux - вільно розповсюджувана версія UNIX, спочатку була розроблена Линусом Торвальдсом. Linux був створений за допомогою багатьох UNIX-програмістів і ентузіастів з Internet, тих, хто має досить навичок і здатностей розвивати систему. Ядро Linux не використає коди AT&T або якої-небудь іншої частки джерела, і більшість програм Linux розроблені в рамках проекту GNU з Free Software Foundation в Cambridge, Massachusetts. Але в нього внесли лепту також програмісти всього миру.

Щодо появи Linux версії 0.01 ніколи не робилося ніяких офіційних заяв. Вихідні тексти 0.01 не давали навіть нормального виконуваного коду: вони фактично складалися лише з набору заготівель для ядра й мовчазно припускали, що ви маєте доступ до Minix-машини, щоб мати можливість компілювати їх і вдосконалювати.

5-го жовтня 1991 року Линус оголосив першу «офіційну» версію Linux, версія 0.02. Знову це розглядалося як створення якоїсь хакерскій системи. Основна увага - створення ядра. Ніякі питання підтримки роботи з користувачем, документування, тиражування й т.п. навіть не обговорювалися. Здається, що й сьогодні співтовариство Linux-ревне вважає ці питання вторинними в порівнянні з «дійсним програмуванням» - розвитком ядра.

Після версії 0.03 Линус стрибком перейшов у нумерації до версії 0.10, тому що над проектом стало працювати багато народу. Після декількох переглядів, що пішли, версій, Линус привласнив чергової версії номер 0.95, щоб тим самим відбити своє враження про те, що незабаром можлива вже "офіційна" версія. Це було в березні 1992 р. Приблизно через півтора року - у грудні 1993 версія ядра усе ще була Linux 0.99.pl14 - наближаючись до 1.0. А на даний момент версія ядра - 1.2.

Сьогодні Linux - це повноцінна ОС сімейства UNIX, здатна працювати з X Windows, TCP/IP, Emacs, UUCP, mail і USENET. Практично всі найважливіші програмні пакети були поставлені й на Linux, тобто для Linux тепер доступні й комерційні пакети. Все більша розмаїтість устаткування підтримується в порівнянні з первісним ядром. Багато хто тестували Linux на 486-ом і встановили, що він цілком порівнянний з робочими станціями Sun Microsystems і Digital Equipment Corporation.

СИСТЕМНІ ХАРАКТЕРИСТИКИ

Linux - це повна багатозадачна багатокористуваться операційна система (точно також як і інші версії UNIX). Linux досить добре сполучимо з рядом стандартів для на рівні вихідних текстів, включаючи IEEE POSIX.1, System V і BSD. Він створювався, маючи на увазі таку сумісність. Конфігурації комп'ютерів, що рекомендують:

·  Мінімум: Intel 80386 DX 40MHz / 4Mb (RAM) / 80Mb (HDD)

·  Що рекомендує: Pentium 100MHz / 16Mb / 540Mb  

·  Оптимальне: Pentium 133MHz / 32Mb / 1Gb  

Linux підтримує різні типи файлових систем для зберігання даних. Реалізована також файлова система MS-DOS, що дозволяє прямо звертатися до файлів MS-DOS на жорсткому диску. Підтримується також файлова система ISO 9660 CD-ROM для роботи з дисками CD-ROM.

Linux забезпечує повний набір протоколів TCP/IP для мережної роботи. Підтримується весь спектр клієнтів і послуг TCP/IP, таких як FTP, telnet, NNTP і SMTP.

Ядро Linux відразу створене з обліком спеціального захищеного режиму для процесорів Intel 80386 і 80486. Зокрема, Linux використає парадигму опису пам'яті в захищеному режимі й інші нові властивості процесорів.

Для збільшення обсягу доступної пам'яті Linux здійснює також розбивка диска на сторінки: тобто на диску може бути виділене до 256 Мбайт «простору для свопингу». Коли системі потрібно більше фізичної пам'яті, то вона за допомогою свопингу виводить неактивні сторінки на диск. Це дозволяє виконувати більше об'ємні програми й обслуговувати одночасно більше користувачів. Однак свопинг не виключає нарощування фізичної пам'яті, оскільки він знижує швидкодію, збільшує час доступу.

Ядро також підтримує універсальний пул пам'яті для користувальницьких програм і дискового кэша. При цьому для кэша може використатися вся пам'ять, і навпаки, кэш зменшується при роботі більших програм.

Виконувані програми використають бібліотеки, що зв'язують динамічно, тобто виконувані програми можуть спільно використати бібліотечну програму, представлену одним фізичним файлом на диску. Це дозволяє виконуваним файлам займати менше місця на диску, особливо тим, які багаторазово використають бібліотечні функції. Є також статичні зв'язувати бібліотеки, що, для тих, хто бажає користуватися налагодженням на рівні об'єктних кодів або мати «повні» виконувані програми, які не мають потреби в поділюваних бібліотеках. В Linux поділювані бібліотеки динамічно зв'язуються під час виконання, дозволяючи програмістові заміняти бібліотечні модулі своїми власними.   

ПОЧАТОК ІНСТАЛЯЦІЇ

Настройте свій BIOS

BIOS використається для завантаження комп'ютера. Зокрема, вона використається для пошуку пристрою, на якому розміщена операційна система й для її запуску. Вона також використається для початкового настроювання встаткування.

Поява технології plug&n&play і її широке поширення означає, що всі сучасні BIOS можуть ініціалізовувати ці пристрої, але все-таки вам треба попросити їх зробити це.

Зміна установок вашого BIOS звичайно виробляється натисканням клавіші DEL під час запуску. На жаль, є багато різних різновидів BIOS, і кожна з них пропонує свою технологію, так що має бути з'ясувати, яка застосовується на вашому PC. Коли ви ввійшли в BIOS, звичайно потрібна нам опція називається PNP OS installed. Установите цю опцію в No: BIOS після цього ініціалізує всі пристрої plug&n&play, і це допоможе Linux розпізнати деякі пристрої на вашій машині, з якими він міг сам не впоратися.

Якщо ваш BIOS дозволяє завантажуватися з CD-ROM, і ви хочете виконати стандартну установку Linux-Mandrake, то ви можете також установити ваш BIOS на завантаження з CDROM до пошуку жорсткого диска.

Підготовка до інсталяції

Всі необхідні програми перебувають у каталозі lnx4win на CDROM.

Треба запустити програму install.bat, що встановить файли необхідні для роботи Lnx4Win.Після чого з'явиться вікно.

Натисніть клавішу. Програма попросить увести букву, що позначає ваш пристрій CDROM, разом з буквою, що відповідає пристрою, на яке ви хочете встановити Lnx4Win (C: або інше). Після одержання цієї інформації програма завершить роботу. Після цього ми тепер можемо запустити програму настроювання - Setup для Lnx4Win.

Запуск установки

Скрипт для запуску установки як і раніше перебуває в каталозі lnx4win на CD-ROM і називається setup.bat. Після запуску скрипту ви повинні побачити вікно.

Тепер треба вирішити, скільки місця ви відводите системі Linux-Mandrake у розділі, що був зазначений скрипту інсталяції. Дані задаються в MB. Linux Native показує, скільки місця резервується під дані Linux-Mandrake; виберіть із запасом, оскільки відведене вами місце повинне бути здатне, умістити файлову систему, а також самі файли й ваші власні дані. Для вашої відомості, повна установка займає більше 1.1 GB, а розмір створюваного файлу не може перевищувати GB. Linux swap показує розмір файлу для свопингу. Можете скористатися правилом, відповідно до якого треба відвести 64 MB, якщо у вас не більше 64 MB RAM, інакше розмір файлу повинен бути дорівнює розміру RAM.

Є ще три параметри:

·  Create boot menu: при активації цього параметра (що рекомендується), Lnx4Win модифікує ваш файл config.sys так, щоб при завантаженні Windows ви могли вибрати, що завантажувати - Windows або Linux-Mandrake; буде створена резервна копія вашого старого config.sys, з назвою config.mdk  

·  Warn on exit: при активації цього параметра у випадку будь-якої спроби стартувати Linux-Mandrake буде з'являтися попередження  

·  Create desktop shortcut: при активації цього параметра на вашому робочому столі буде розміщена іконка, що дозволяє безпосередньо завантажувати Linux-Mandrake

Всі файли створені, ваша система Linux-Mandrake тепер готова до завантаження.

Починаючи із цього місця, установка буде проводитися так само, як і звичайна установка, так що переходите до глави, що описує установку за допомогою Drak.

Зворотна процедура - деінсталяція - дуже проста: треба просто стартувати скрипт uninstall.bat, як звичайно, з каталогу lnx4win на CDROM. Однак скрипт не видалить настановний каталог, це треба буде зробити вручну. Ім'я каталогу - lnx4win і розташований він на тім пристрої, на якому ви встановлювали Lnx4Win.   

Drak - це нова програма для установки Linux-Mandrake. Це значний крок у порівнянні зі старою програмою установки: у неї повністю графічний інтерфейс, вона дуже проста у використанні й дозволяє повернутися в будь-який момент на попередні кроки установки, навіть пропонує характер установки залежно від вашого досвіду.

Drak підтримує «вибір тем». Якщо вам не подобається тема, використовувана за замовчуванням, ви завжди можете неї перемінити, нажавши на одну із трьох панелей унизу ліворуч. Ви можете робити це в будь-який момент у процесі установки.

Ліворуч ви бачите різні етапи установки. У міру просування, деякі етапи деякі з них будуть недоступні. Якщо вони доступні, вони будуть виділятися при русі по них курсору миші. Кнопки, що відповідають різним етапам, можуть також мати різні кольори:

·  червоний: ця фаза установки ще не проводилася;  

·  жовтогарячий: це кольори етапу, що зараз здійснюється;  

·  зелений: цей етап установки вже здійснений, одна ніщо не заважає вам повернутися до нього.  

Дійсне керівництво припускає, що ви здійснюєте крок за кроком стандартну установку, як це представлено на знімках екрана. Перший крок складається у виборі предпочитает вами мови. Як тільки ви вибрали мову, ви автоматично перейдете до наступного етапу.

Клас установки

Після вибору типу установки, Drak запитає вас, який клас установки вам потрібний.

Дане керівництво зосереджує на класі установки Рекомендовано! Якщо ви вибираєте інший клас, то це очевидно означає, що у вас уже є досвід роботи з Linux, і ви здатні пройти через різні розділи установки, не користуючись допомогою даного керівництва.

Настроювання SCSI

Після вибору класу установки Drak постарається визначити пристрій SCSI PCI на вашій системі. Якщо такий пристрій буде знайдено, Drak автоматично встановить необхідний драйвер.

Установка або відновлення

Текст підказки говорить сам за себе: ви захочете вибрати Установку для установки Linux на вашій машині вперше (або переустановлення поверх уже зробленої установки), або Відновлення для відновлення попередньої версії Linux-Mandrake.

Настроювання клавіатури

Тут Drak також підбере для вас підходящу клавіатуру (залежно від мови, що ви вибрали). Однак ви не зобов'язані користуватися клавіатурою, що відповідає обраній мові.

Або, якщо ви говорите англійською мовою й живете у Квебеке, те виявитеся в аналогічній ситуації. В обох випадках вам треба буде повернутися до цього кроку й вибрати клавіатуру зі списку.

Усе, що вам потрібно зробити - це вибрати правильну клавіатуру зі списку, що з'явився перед вами.

Вибір крапок монтування

Тепер ви повинні визначити в Drak, куди будуть монтуватися різні розділи жорстких дисків. У режимі Рекомендується звичайно нічого робити не доводиться. Якщо у вас є тільки розділ Windows, його розмір буде автоматично змінений, і обидва розділи - Linux і swap будуть створені й відформатовані. Інакше, якщо у вас є кілька розділів Linux, те побачите на екрані вікно.

Розділи Linux підсвічуються червоним. Повинен бути ще зелений розділ для swap. Вам треба просто вибрати (червоний) розділ, кликнувши мишкою - праворуч у вікні з'явиться меню, у якому ви виберете Крапку монтування. вікно, Що З'явилося потім, запитає вас, куди цей розділ монтувати, і запропонує як умовчання, що вам і потрібно. Якщо вам потрібно кілька крапок монтування, просто повторите операцію кілька разів, але тут ми не будемо про це говорити: якщо у вас на диску дійсно є кілька розділів, то це значить, що ви й так знайомі з основами.

Настроювання годин

Ви можете настроїти годинники відповідно до годинного пояса, у якому перебуваєте. Тут ви можете вибрати годинний пояс, у якому перебуваєте.

Пароль адміністратора

Це найбільш критичне місце для безпеки вашої системи Linux: ви будете вводити пароль root. root - це адміністратор системи, і тільки він має право робити відновлення, заводити користувачів, змінювати всю конфігурацію системи й інше. Коротше, він може робити все. Тому ви повинні вибрати пароль, що важко відгадати. Drak скаже вам, якщо пароль занадто легкий. Як показано, можна відмовитися від уведення пароля, але настійно рекомендуємо ввести його.

Пароль треба буде набрати двічі - помилка при наборі може створити проблему, коли ви не зможете неї відтворити при вході в систему.

Заклад користувача

Тепер ви повинні завести нового, непривілейованого користувача системи. На відміну від root, що є адміністратором, цей користувач не має повноважень міняти що-небудь, крім своїх власних файлів і своєї конфігурації.

Треба завести, щонайменше, користувача для самого себе, і це те, із чого варто почати: хоча й дуже зручно щодня входити в систему в якості root, але це й небезпечно. Найменша помилка може означати, що ваша система більше не зможе працювати.

Насамперед, треба ввести дійсне ім'я користувача. Це, звичайно, не обов'язково, ви можете вводити все, що хочете. Drak. Потім візьме перше уведене вами слово й перенесе його в поле Ім'я користувача. Це те ім'я, що ви будете використати для входу в систему. Звичайно, ви можете його змінити. Потім потрібно ввести пароль. Звичайно, пароль непривілейованого користувача не так критичний, як пароль root з погляду безпеки, але це не причина зневажати ним - зрештою, це ваші файли.

Після того, як ви натиснете на Завести користувача, можна заводити наступних, скільки вам потрібно. Коли ви заведете всіх необхідних користувачів, виберіть Готово.

Установка LILO

LILO (LInux LOader) є початковим завантажником для Linux. Цей етап звичайно повністю автоматизований. Дійсно, Drak проаналізує завантажувальний сектор диска й буде діяти залежно від того, що він там знайде:

·  якщо він знайде завантажувальний сектор Windows, то замінить його на завантажувальний сектор LILO, щоб можна було запустити Linux або Windows;

·  якщо він знайде завантажувальний сектор LILO, він замінить його на новий;  

У випадку сумнівів Drak запитає вас, де ви хочете встановити LILO.

При використанні System Commander, відповідайте Перший сектор завантажувального розділу. Якщо хочете використати LILO замість System Commander для запуску машини, виберіть Перший сектор пристрою (MBR).

Настроювання X

X (для X Window System) є серцевиною графічного інтерфейсу Linux, на якій базуються всі графічні оточення, що входять у комплект Linux-Mandrake (KDE, GNOME, AfterStep, WindowMaker). У цьому розділі Drak спробує автоматично настроїти X.

Дуже рідко, коли йому це не вдається. Єдиною причиною цього може бути дуже старе встаткування. У випадку успіху він автоматично запустить X з доступним найкращим дозволом для даного розміру монітора! Після цього з'явиться вікно, і вас запитають, чи бачите ви його.

При відповіді Так, Drak запитає потім, чи хочете ви запускати X відразу при завантаженні (boot-up): це дасть вам можливість відразу запускати графічний інтерфейс при завантаженні системи.

Може, однак, виявитися, що перша спроба виявиться невдалою (екран занадто малий, зрушать уліво або вправо). От чому, навіть якщо X коректно стартує, Drak запитає вас, чи влаштовує вас настроювання, і запропонує змінити її, вивівши список коректних режимів, які він зміг знайти, і попросить вибрати один з них.

Установка тепер завершена, і ваша система Linux повинна бути готова до використання. Можна стартувати Linux або Windows, що вам більше подобається, як тільки комп'ютер знову завантажиться. Для доступу до Windows на вашій новій системі Linux, по запиті LILO boot: натисніть клавішу TAB щоб побачити варіанти вибору.

Для запуску Linux можна просто нажати клавішу Enter, оскільки тепер це установка за замовчуванням. Для входу в Windows, просто надрукуйте Windows. Обрана вами система стартує автоматично. Це застосовано, якщо ви вибрали Linux як умовна система при установці LILO.   

РОБОТА В МЕРЕЖІ

Linux підтримує два базових мережних протоколи UNIX: TCP/IP і UUCP. TCP/IP (Transmission Control Protocol/Internet Protocol) є безліч мережних парадигм, що дозволяють системам по усьому світі зв'язуватися по єдиній мережі, відомої як Internet. За допомогою Linux, TCP/IP і підключення до мережі ви можете спілкуватися з користувачами й машинами всього Internet через електронну пошту, новини USENET, передачу файлів FTP і т.п. В Internet багато машин під Linux.

Більшість мереж TCP/IP використають Ethernet, як фізичний транспортний засіб. Linux підтримує багато популярних карт Ethernet і інтерфейси. Однак, оскільки не в усіх є будинку плата Ethernet, Linux також підтримує SLIP (Serial Line Internet Protocol), що дозволяє зв'язуватися з Internet через модем. Для використання SLIP ви повинні мати доступ до SLIP-сервера, машині пов'язаної з мережею й, що забезпечує вам вхід в Internet. Багато фірм і університети надають SLIP-сервіс. Якщо ваш Linux має Ethernet і модем, ви можете зконфігурувати систему як SLIP-сервер для інших хостів.

NFS (Network File System) дозволяє вам використати файли разом з іншими машинами мережі. FTP (File Transfer Protocol) дозволяє передавати файли між машинами. Інші додатки включають sendmail - систему передачі й одержання електронної пошти з використанням протоколу SMTP; базовану на протоколі NNTP, системі електронних новин типу C-News і INN; telnet, rlogin і rsh - дозволяють увійти й виконати команди на інших машинах мережі; finger - дозволяє одержувати інформацію про інших користувачів Internet. Фігурально виражаючись - існують тонни різних додатків для протоколу TCP/IP. Повний спектр різних програм для читання пошти й новин існує в Linux, це, наприклад: elm, pine, rn, nn і tin. Система забезпечує стандартний програмний інтерфейс, тому будь-яка програма, що використає TCP/IP, може бути легко перенесена на Linux. X-сервер Linux також підтримує TCP/IP, дозволяючи відображати виконувані на інших машинах прикладні програми на вашому дисплеї.

UUCP (UNIX-to-UNIX Copy) - найстарший механізм передачі файлів, електронної пошти й електронних новин між UNIX-машинами. Класично, UUCP-машини зв'язуються один з одним по телефонних лініях через модем, але UUCP може використати як транспортний засіб і зв'язок по TCP/IP. Якщо у вас немає доступу по TCP/IP або SLIP-сервера, ви можете зконфігурувати свою систему так, щоб посилати й одержувати файли й електронну пошту з використанням UUCP.


 

А также другие работы, которые могут Вас заинтересовать

24459. Метод суперпозиции 91.5 KB
  Существует три вида атрибутов SEGMENT: Выравнивание Выравнивания сегмента задача компоновщика. Он должен обеспечить размещение начала сегмента на заданной границе. Размеры сегмента Отдельной проблемой при разработке системы со страничной или сегментной адресацией является выбор размера страницы или максимального размера сегмента. Это дает ряд мелких преимуществ например позволяет раздавать права доступа сегментам а подкачку с диска осуществлять постранично.
24460. Погрешность и сходимость метода Монте-Карло 49.5 KB
  таблица настройки адресов имеет переменную длину состоит из элементов по 4 байта которые указывают на адрес который должен быть настроен. Смещение от начала файлов: 0001: 4D5A; 0203: длина абзаца задачи по модулю 512; 0405: длина файла в блоках колво блоков по 512 байт; 0607: число элементов таблицы настройки адресов; 0809: длина заголовка в параграфе; 0А0В: минимальный объем памяти который нужно выделить после конца абзаца задачи MIN ALLOC 0000; 0С0D: максимальный объем памяти который нужно выделить после конца абзаца...
24461. Процессы восстановления. Уравнение восстановления 129.5 KB
  Процессы восстановления. Уравнение восстановления. Определение: Под процессом восстановления понимается последовательность неотрицательных взаимнонезависимых случайных величин которые при i 1 имеют одно и тоже распределение. случайная наработка системы после i1 восстановления.
24462. Восприятие и его характеристики 45.5 KB
  В отличие от ощущений отражающих лишь отдельные свойства предметов в образе восприятия представлен весь предмет в совокупности его постоянных свойств. Образ восприятия выступает как результат синтеза ощущений. При этом особенно важную роль во всех видах восприятия играют двигательные или кинестетические ощущения которые регулируют по принципу обратной связи реальные взаимоотношения субъекта с предметом. В процессе слухового восприятия активную роль играют слабые движения артикуляционного аппарата.
24463. Сфера вторичных образов: эмпирические характеристика представления в сравнении с характеристиками восприятия 58.5 KB
  Сфера вторичных образов: эмпирические характеристика представления в сравнении с характеристиками восприятия. К вторичным образом относятся образы представления сновидения галлюцинации. При этом степень обобщенности того или иного представления может быть различной в связи с чем различают единичные и общие представления. Представления различаются по ведущему анализатору зрительные слуховые осязательные обонятельные по их содержанию математические технические музыкальные.
24464. Понятие о памяти, её видах и процессах. Способы повышения эффективности запоминания 72.5 KB
  Память – форма психического отражения действительности заключающаяся в закреплении сохранении и последующем воспроизведении прошлого опыта делающая возможным его повторное использование в деятельности или возвращение в сферу сознания. Память является процессом обеспечивающим построение всестороннего образа мира связывающим разрозненные впечатления в целостную картину прошлое с настоящим и будущим. По длительности сохранения информации выделяют сенсорную кратковременную долговременную память. В соответствии с видом стимула сенсорная...
24465. Внимание: его характеристики и методы диагностики 69 KB
  Объектом внимания могут быть предметы явления отношения свойства предметов действия мысли чувства других людей и свой собственный внутренний мир. Внимание обладает следующими основными характеристиками: Устойчивость внимания проявляется в способности в течение длительного времени сохранять состояние внимания на какомлибо объекте предмете деятельности не отвлекаясь и не ослабляя внимание. Концентрация внимания противоположное качество – рассеянность проявляется в различиях которые имеются в степени концентрированности...
24466. Понятие мышления, его виды. Фазы мыслительного процесса и мыслительные операции 70.5 KB
  Мышление – это социально обусловленный неразрывно связанный с речью психический процесс поисков и открытия существенно нового процесс опосредованного и обобщенного отражения действительности в ходе ее анализа и синтеза. Мышление возникает на основе практической деятельности из чувственного познания и далеко выходит за его пределы. Мышление является базовым компонентом интеллекта. 1 Наиболее распространена среди них классификация рассматривающая такие разновидности мыслительной деятельности как нагляднодейственное нагляднообразное и...
24467. Речь и язык. Виды речи и ее функции 31 KB
  Речь и язык. Речь – исторически сложившаяся форма общения людей посредством языковых конструкций создаваемых на основе определенных правил. Речь включает процессы порождения и восприятия сообщений для целей общения передачи информации или для целей регуляции и контроля собственной деятельности. Речь имеет полифункциональный характер.