ГЛАВА 6
ГЛАВА 6
Глава, в которой Алёше удаляют зуб, а Котёнок ест эскимо и мурлычет от удовольствия.
Всем известно: никто из детей не пойдёт сам в поликлинику, а про зубной кабинет и говорить нечего. Другое дело — Симплекс. В Симплексе поликлиника — любимое место микрошей. Дай им волю — они бегали бы туда каждый день. И вовсе не потому, что они часто болеют. А даже совсем наоборот. Впрочем, скоро тебе всё станет ясно.
Кашля, Алёша и Котёнок очень быстро добрались до поликлиники. У входа их встретил старый знакомый Кашли — профессор Пломба.
— Добрый день, коллега! — Пломба пожал Кашле руку. — А это, если я не ошибаюсь, Алёша и Котёнок. Рад познакомиться. Центральный Процессор мне уже звонил. Всё готово. Ты, Алёша, пойдёшь со мной, а доктор Кашля проводит Котёнка.
Попав в кабинет профессора Пломбы, Алёша с опаской осмотрелся, но, к своему удивлению, ничего, кроме огромного мягкого кресла и телевизора во всю стену, в нём не обнаружил. Пломба помог Алёше переодеться в диагностический комбинезончик и усадил в кресло.
Ты, наверное, догадался, что слово «диагностический» происходит от слова «диагноз». Скоро тебе станет ясно, что такое «диагностический комбинезон».
— Что будем смотреть? — спросил профессор.
— Зубы, — грустно ответил Алёша.
— «Зубы»? — переспросил профессор. — Такого мультика я что-то не знаю. А это про что?
Алёша непонимающе пожал плечами и на всякий случай открыл рот.
— Вот что! — воскликнул профессор. — Предлагаю «Новые приключения Финтифлекса»! Мультик что надо!
Не успел Алёша закрыть рот, как на экране телевизора замелькали кадры. Мультик был действительно замечательный. Алёша так увлёкся, что ничего, кроме экрана, не замечал. А зря.
Как только начался мультфильм, включились вшитые в диагностический комбинезон датчики и стали посылать сигналы в центральный компьютер поликлиники. Датчик температуры сообщал компьютеру Алёшину температуру, датчик пульса — частоту ударов сердца, датчик настроения — Алёшино настроение. Каждый, даже самый маленький, датчик давал информацию о здоровье Алёши. Когда все измерения были закончены, центральный компьютер поликлиники поставил диагноз:
«ПАЦИЕНТ ПРАКТИЧЕСКИ ЗДОРОВ.
РЕКОМЕНДУЮ УДАЛИТЬ ПОСЛЕДНИЙ МОЛОЧНЫЙ ЗУБ».
Получив сообщение центрального компьютера, Пломба набрал на клавиатуре несколько команд. Экран телевизора на секунду погас, и синтетический голос попросил Алёшу:
— По-жа-луй-ста, ска-жи-те А-А-А.
— А-А-А. — Алёша раскрыл рот, продолжая смотреть мультфильм.
В боковой стене быстро открылся небольшой люк. Из него появилась механическая рука и, ловко удалив нужный зуб, тут же исчезла. Вспыхнул и погас красный луч лазера, и тот же синтетический голос произнёс:
— Спа-си-бо, рот мо-жно за-крыть.
Через несколько минут мультфильм закончился.
Улыбающийся профессор Пломба подошёл к Алёше и спросил:
— Ну как мультик?
— Отличный, — поблагодарил Алёша. — А теперь что будем делать? Отпечатки зубов снимать, да?
— Уже всё готово, — ответил профессор и протянул дискету. — Отпечатки зубов здесь. Да, чуть не забыл. От еды на два часа придётся отказаться, а вот лимонадом я тебя угощу с большим удовольствием.
— А почему два часа ничего нельзя есть? — не понял Алёша.
— А вот почему. — Профессор протянул Алёше удалённый зуб. — Возьми на память.
— Это чей?
— Как чей? Твой, конечно. Ты, видимо, так внимательно на мультики смотрел, что даже и не заметил, как тебе удалили зуб.
Тут появились Кашля и Котёнок. Котёнок держал в лапке эскимо и мурлыкал от удовольствия.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Глава 17 DNS
Глава 17 DNS DNS – это Доменная Система Имен (Domain Name System). DNS преобразует символические имена машин в IP-адреса и наоборот – из IP-адреса в символическое имя. Для чего это нужно? Во-первых, человеку легче запомнить осмысленное имя – типа vasya.ru чем 195.66.195.42, а для компьютера проще
Глава 20 FTP
Глава 20 FTP Эта глава посвящена протоколу FTP, настройке сервера FTP, проблемам конфигурации и безопасности сервера.Протокол FTPПротокол FTP (File Transfer Protocol, протокол передачи файлов) предназначен для передачи файлов в сети Интернет. Этот протокол был разработан на заре эры
ГЛАВА 14
ГЛАВА 14 Переменные среды и интерпретатора shellЧтобы продуктивно работать с интерпретатором shell, нужно уметь управлять переменными этого интерпретатора. Переменными интерпретатора shell являются наименования, которым присваиваются значения. В качестве значений может
ГЛАВА 15
ГЛАВА 15 Использование кавычекВ главе 14 обсуждались методы работы с переменными и операции подстановки. Чаще всего ошибки в использовании кавычек возникают при выполнении подстановок переменных в сценариях. Кавычки оказывают существенное влияние на формирование
ГЛАВА 16
ГЛАВА 16 Понятие о shell–сценарииВ shell–сценарий может включаться одна или несколько команд; здесь нет общепринятых правил. Зачем же создавать целый сценарий ради двух–трех команд? Все зависит от предпочтений пользователя.В этой главе рассматриваются следующие
ГЛАВА 17
ГЛАВА 17 Проверка условийПри создании сценария уточняется идентичность строк, права доступа к файлу или же выполняется проверка численных значений. На основе результатов проверки предпринимаются дальнейшие действия. Проверка обычно осуществляется с помощью команды test.
ГЛАВА 18
ГЛАВА 18 Управляющие конструкцииВсе функциональные сценарии должны предлагать возможности по выбору возможных вариантов. При определенных условиях сценарии должны выполнять обработку списков. Этим вопросам посвящена настоящая глава. Кроме того, в ней описывается
ГЛАВА 19
ГЛАВА 19 Функции интерпретатора shellДо сих пор весь программный код сценариев данной книги выполнялся последовательно от начала до конца программы. Подобный подход неплох, но при этом некоторые фрагменты кода, рассмотренного в наших примерах, дублируются в пределах
ГЛАВА 21
ГЛАВА 21 Создание экранного выводаС помощью shell–сценариев можно создавать профессионального вида экраны, позволяющие реализовать интерактивное взаимодействие пользователя с системой. Для этого достаточно располагать цветным монитором и использовать команду tput.В
ГЛАВА 22
ГЛАВА 22 Создание экранного вводаКогда речь идет об экранном вводе, или вводе данных, подразумевают ввод информации (в нашем случае с помощью клавиатуры), а затем — проверку достоверности введенных данных. Если данные удовлетворяют неким критериям, они
ГЛАВА 23
ГЛАВА 23 Отладка сценариевОдной из самых сложных задач при создании shell–сценариев является их отладка. Желательно, чтобы пользователь, выполняющий эту задачу, получил консультации на данном этапе. Чтобы избежать распространенных ошибок, достаточно следовать указанному
ГЛАВА 24
ГЛАВА 24 Встроенные команды интерпретатора shellВ предыдущих главах нам уже встречались конструкции, встроенные в интерпретатор shell Напомним, что речь идет о командах, которые не находятся в каталоге /bin или usr/bin, а встроены в интерпретатор Bourne shell. Скорость выполнения
ГЛАВА 25
ГЛАВА 25 Дальнейшее изучение конструкции "документ здесь"При рассмотрении стандартного потока ввода и вывода, а также циклов while уже обсуждалась конструкция "документ здесь". Описывались методика пересылки электронной почты и способы формирования экранов меню, но
ГЛАВА 26
ГЛАВА 26 Утилиты интерпретатора shellВ этой главе рассматриваются следующие темы: • создание датируемых имен файлов и временных файлов; • сигналы; • команда trap и способы перехвата сигналов; • команда eval; • команда
ГЛАВА 28
ГЛАВА 28 Сценарии уровня выполненияЕсли при загрузке системы вам нужно автоматически запустить приложение, службу или сценарий либо корректно завершить их работу при перезапуске системы, то необходимо создать сценарий уровня выполнения. Почти все варианты системы Linux, а
ГЛАВА 29
ГЛАВА 29 Сценарии cgiВ настоящее время, когда практически на каждом ПК установлен Web–сервер, глава, посвященная сценариям cgi, органически вписывается в книгу по shell–программированию.В главе будут рассмотрены следующие темы: • базовые сценарии cgi; • использование