Реферат: Информатика

<span Courier New""> Ш 1.5

<span Courier New"">Информатика — наука о законах, методах измерения, хранения, переработ-

<span Courier New"">ки и передачиинформации с использованием ЭВМ...

<span Courier New"">           КРАТКАЯ ИСТОРИЯ РАЗВИТИЯВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ.

<span Courier New"">    Древнее время (греция) — аббак — счетнаядоска.

<span Courier New"">    1642 (Паскаль Блез) — десятичное счетноеколесо.

<span Courier New"">    1874 (Вильгорд Однер) — «Феликс»

<span Courier New"">    1820 — 1856 (Чарльз Бебидж) — «Аналитическая машина»(Хотел сделать

<span Courier New"">машину,которая  производит  серию операций в определенной последова-

<span Courier New"">тельности)

<span Courier New"">    1941 (Цуз, Германия) — первая релейнаямашина.(600 электронно-маг-

<span Courier New"">нитных реле)

<span Courier New"">    1946 (Джон Мочли и Эккерт) — перваяэлектронная машина «Эниак»  -

<span Courier New"">интергратор ивычислитель.

<span Courier New"">    1951 (Лебедев) — «МЭСМ» Малаяэлектронно-счетная машина.

<span Courier New"">    1952 (Лебедев) — «БЕСМ» Большаяэлектронно-счетная машина.

<span Courier New""> i 1

<span Courier New"">                          ┌─────────────┐

<span Courier New"">                           │ПОКОЛЕНИЯЭВМ│

<span Courier New"">                          └─────────────┘

<span Courier New""> i 0

<span Courier New"">     I 1955 — 1960 — на электронных лампах.

<span Courier New"">    II 1960 — 1965 — полупроводниковыетранзисторы

<span Courier New"">   III 1965 — Интегральные Схемы. Компоненты:

<span Courier New"">    диоды, транзисторы, резисторы, проводники

<span Courier New"">    Степень интеграции  — количество электронных компонентов наплощади

<span Courier New"">1 мм 52

<span Courier New"">    1 степень — 10 компонентов — СИС

<span Courier New"">    2 степень — 100 компонентов — БИС

<span Courier New"">    3 степень — 1000 компонентов — СБИС

<span Courier New"">    IV 1975 — 1985 — на БИС и СБИС

<span Courier New"">     V 1985 — 1995 — оптико-электронная схемана лазерах

<span Courier New"">    VI с 1995 — схемы не органических молекулах(ГЕНОИНЖЕНЕРИЯ)

<span Courier New""> i 1

<span Courier New"">                   ┌────────────────────────────┐

<span Courier New"">                    │ЕДЕНИЦЫ ИЗМЕРЕНИЯИНФОРМАЦИИ│

<span Courier New"">                   └────────────────────────────┘

<span Courier New""> i 0

<span Courier New"">    1 бит — двойной разряд машинного слова

<span Courier New"">    1 байт = 8 бит = 1 символ

<span Courier New"">    1 Кб = 1024 б

<span Courier New"">    1 Мб = 1048580 байт

<span Courier New"">    1 Гб = 10737740000 б

<span Courier New"">

<span Courier New"">    Жесткий магнитный диск (ВИНЧЕСТЕР впростанародье)

<span Courier New"">.

<span Courier New""> i 1

<span Courier New"">                      ┌─────────────────────┐

<span Courier New"">                       │СТРУКТУРНАЯ СХЕМАЭВМ│

<span Courier New"">                      └─────────────────────┘

<span Courier New"">┌──────────┐         ┌──────────┐ ┌───────────────────────────┐

<span Courier New"">│клавиатура├────────>┤          │  │Оперативное запоминающее   │

<span Courier New"">└──────────┘         │устройство│  │устройство.                │

<span Courier New"">┌──────┐             │ввода и вы│  │                           ├<───┐

<span Courier New"">│сканер├────────────>┤вода      │ │         О З У             │    │

<span Courier New"">└──────┘             │          │  └───────────────────────────┘    │

<span Courier New"">┌─────┐              │          │                                   │

<span Courier New"">│мышка├─────────────>┤          │                                   │

<span Courier New"">└─────┘              │          │ ┌───────────────────────────┬────┘

<span Courier New"">┌───────┐            │          │  │                          │

<span Courier New"">│монитор├<───────────┤          │  │         ПРОЦЕССОР        ├>─────┐

<span Courier New"">└───────┘            │          │ │                          │      │

<span Courier New"">┌───────┐            │          │  └───────────────────────────┴───┐  │

<span Courier New"">│принтер├<───────────┤          │                                  │  │

<span Courier New"">└───────┘            │          │  ┌───────────────────────────┐   │ │

<span Courier New"">┌────────────────┐   │          │  │Постоянно-запоминающее ус-│   │  │

<span Courier New"">│графопостроитель├<──┤          │  │тройство.                  ├───┘  │

<span Courier New"">└────────────────┘  └──────────┘ └───────────────────────────┘      │

<span Courier New"">                                                                      │

<span Courier New"">                                                                     │

<span Courier New"">    ┌────────────────────────────────────────────────────────────────┘

<span Courier New"">     │

<span Courier New"">     │  ┌─────────────────────────────────────────────┐

<span Courier New"">     └──>│      Внешнее запоминающее устройство.       │

<span Courier New"">        └─────────────────────────────────────────────┘

<span Courier New""> i 0

<span Courier New"">

<span Courier New"">    ПРОЦЕССОР - основное устройство компьютера, осуществляющее обра-

<span Courier New"">ботку информациипо программе и управляющее другими устройствами...

<span Courier New"">

<span Courier New"">    СКАНЕР — устройство оптического считыванияинформации.

<span Courier New"">

<span Courier New"">    ОПЕРАЦИОННАЯ СИСТЕМА — совокупностьпрограмм,  управляющая отдель-

<span Courier New"">нымиустройствами  компьютера при выполнениипрограмм и обработке дан-

<span Courier New"">ных.

<span Courier New"">

<span Courier New"">    ФАЙЛ — любая проименованная запись надиске.

<span Courier New"">

<span Courier New"">

<span Courier New"">

<span Courier New"">                          РЕДАКТОРЫ ТЕКСТОВ

<span Courier New"">    Например: World Perfeckt; Microsoft World;WorldStar; Xiwrite

<span Courier New"">                               LEXICON:

<span Courier New"">    Назначение

<span Courier New"">    — просмотр и перенос текста

<span Courier New"">    — автоматическое форматирование абзацев

<span Courier New"">    — перенос фрагментов

<span Courier New"">    — печать различными шрифтами

<span Courier New"">    — одновременное редактирование несколькихдокументов

<span Courier New"">    — проверка правильности написания

<span Courier New"">

<span Courier New""> ш 1

<span Courier New"">┌──────┬───────┬───────┬───────┬───────┬───────┬───────┬───────┬───────┬───────┐

<span Courier New"">│ F1   │ F2   │  F3  │  F4   │ F5   │  F6  │  F7   │ F8   │  F9  │  F10  │

<span Courier New"">│ ?   │вставка│выдел. │отмена│ сдвиг │ сдвиг │ левая │ цент- │РУС/ЛАТ│вход  │

<span Courier New"">│помощь│имени  │строчн.│выделе-│ окна  │ окна │граница│ ровка │алфавит│в меню │

<span Courier New"">│      │клавиши│фрагм. │ния    │ влево │вправо │абзаца│ строк │       │       │

<span Courier New"">├──────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┤

<span Courier New"">│CTR-F1│CTRL-F2│CTRL-F3│CTRL-F4│CTRL-F5│CTRL-F6│CTRL-F7│CTRL-F8│CTRL-F9│CTR-F10│

<span Courier New"">│поиск│замена │забрать│вставка│сдвиг  │сдвиг │задать │формати│РУС/НАЦ│ форма,│

<span Courier New"">│вниз  │      │фрагм.в│строчн.│фрагм. │фрагм. │отступ│ровать │алфавит│ цвет │

<span Courier New"">│      │       │карман │фрагм.│влево  │вправо │абзаца│абзац  │       │ окна  │

<span Courier New"">├──────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┤

<span Courier New"">│SFT-F1│SHFT-F2│SHFT-F3│SHFT-F4│SHFT-F5│SHFT-F6│SHFT-F7│SHFT-F8│SHFT-F9│SFT-F10│

<span Courier New"">│поиск│глобал.│выдел. │вставка│смена  │смена │границы│жесткий│ режим │режим  │

<span Courier New"">│вверх│замена │прямоуг│прямоуг│направ.│направ.│абз.по│раздел.│дисплея│ТЕКСТ/ │

<span Courier New"">│      │       │фрагм. │фрагм.│показа │ввода │образцу│страниц│      │ ДОК   │

<span Courier New"">├──────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┤

<span Courier New"">│ALT-F1│ALT-F2│ALT-F3 │ALT-F4 │ALT-F5 │ALT-F6 │ALT-F7│ALT-F8 │ALT-F9 │ALT-F10│

<span Courier New"">│выбор│подчер-│курсив │жирный│прижать│прижать│правая │       │распах-│       │

<span Courier New"">│шрифта│кивание│       │       │строку │строку│граница│  ***  │нуть  │  ***  │

<span Courier New"">│      │       │       │       │влево  │вправо │абзаца │       │окно   │      │

<span Courier New"">├──────┴───────┴──────┬┴───────┴───────┴───────┴────┬──┴───────┴──────┬┴───────┤

<span Courier New"">│ALT-цифрадругое окно│            удалить         │           откат │ ESC -  │

<span Courier New"">│ALT =калькулятор    │SHIFT-DEL    до конца строки │CTRL-MINUS назад│выход   │

<span Courier New"">│ALT — рисовать рамки │SHIFT-BACKSP до начала строки│CTRL-PLUS  вперед│из меню │

<span Courier New"">└─────────────────────┴───────────── 1следующая страница подсказки — F1 0─────────┘

<span Courier New"">┌────────────────────────────┬─────────────────────────────────────────────────┐

<span Courier New"">│ ДВИЖЕНИЕПО ТЕКСТУ:        │      ОПЕРАЦИИ С ФРАГМЕНТАМИ (БЛОКАМИ):          │

<span Courier New"">│ слововлево   CTRL-LEFT    │ изменение размеров блока — какдвижение курсора │

<span Courier New"">│ слововправо  CTRL-RIGHT   │ отменить выделение              {F4}            │

<span Courier New"">│ конецслова   CTRL-EMPTY(5)│ забрать блокв карман           {CTRL-F3}       │

<span Courier New"">│нач./конец строки HOME, END│ копировать блок в карман        {CTRL-INS}      │

<span Courier New"">│ лев.крайокна SHIFT-LEFT   │ копировать блокиз кармана      {SHIFT-INS}     │

<span Courier New"">│ пр.крайокна  SHIFT-RIGHT  │ вставить, раздвинув строки вниз{CTRL-F4}       │

<span Courier New"">│ вокне      CTRL-HOME,END│ вставить какпрямоугольник      {SHIFT-F4}      │

<span Courier New"">│ на окно     PGUP,PGDN   │ сдвинуть блоквлево/вправо      {CTRL-F5/F6}    │

<span Courier New"">│след.страница CTRL-PGDN    │прижать строки влево/вправо    {ALT-F5/F6}     │

<span Courier New"">│пред.страница CTRL-PGUP    │сформатировать в единый абзац  {CTRL-F8}       │

<span Courier New"">│ след.раздел  SHIFT-PGDN   │ изменить шрифты — соответствующимикомандами    │

<span Courier New"">│ пред.раздел  SHIFT-PGUP   │   Если в тексте выделен строчный фрагмент,     │

<span Courier New"">│ началотекста SHIFT-UP     │ операции  Печать, Формат, ЗаменитьГлобально,    │

<span Courier New"">│ конецтекста  SHIFT-DOWN   │ Лексика Проверить действуют толькона него.     │

<span Courier New"">├────────────────────────────┴─────────────────────────────────────────────────┤

<span Courier New"">│Информация в статус-строке:                                                 │

<span Courier New"">│ _ДОКРАВ ПЕР ЗАМ ШР#█ PATHFILENAME   (## ##,## ШР#)   █ РУС█  Дата Время     .│

<span Courier New"">││  │   │  │   └ N текущегошрифта    │  ├──┘  └ Шрифт символа в поз.курсора │

<span Courier New"">││  │   │  └ Режим замены {INS}      │  └ Текущие строка ипозиция курсора  │

<span Courier New"">││  │   └ Перенос разрешен {F10}Абзац  └ Всего строк в тексте                 │

<span Courier New"">││  └ Выравнивание правогокрая включено {F10} Абзац                          │

<span Courier New"">│ └Форматирование вводимого текста: вкл.ДОК, выкл.ТЕКСТ {SHIFT-F10}           │

<span Courier New"">└──────────────────────────────────────────────────────────────────────────────┘

<span Courier New"">┌──────────────────────────────────────────────────────────────────────────────┐

<span Courier New"">│ НОМЕРАШРИФТОВ: 0-нормальный,1-курсив,2-жирный,3-жирный курсив,4-подстрочный,│

<span Courier New"">│5-надстрочный, 7-математический, 8-B европейские буквы, начертания как у0-3.│

<span Courier New"">├──────────────────────────────────────────────────────────────────────────────┤

<span Courier New"">│УПРАВЛЯЮЩИЕ СТРОКИ в тексте должны начинаться символом   (код 255).          │

<span Courier New"">│ Чтобыввести его, нажмите ALT и наберите 255 на правой цифровой клавиатуре.  │

<span Courier New"">│                                                                             │

<span Courier New"">│ В(Н)#        Высота страниц в интервалах #( _60 .)              ─┐Эти команды  │

<span Courier New"">│ Н(F)#        Номер первой страницы #( _1 .)                      │можно задать │

<span Courier New"">│ Т(Т)строка   колонТитул                                       │только перед │

<span Courier New"">│ Б(W)#        Без номеров печатать # страниц с начала( _1 .)      │текстом      │

<span Courier New"">│ П(E)#        Пустых строк между номером страницы итекстом #( _1 .)│документа.  │

<span Courier New"">│ Ш(I)#        Шаг межстрочный основной #( _1.5 .)                ─┘             │

<span Courier New"">│ ш(i)#        Шаг межстрочный временный #;    ш0 — возврат к основному шагу   │

<span Courier New"">│ К(C)строка   Комментарий (на печать строка невыводится)                     │

<span Courier New"">│ Ф(F)[+/-]    Форматировать нижележащий текст приглобальном формат. ( _да ./нет) │

<span Courier New"">│ Л(L)[+/-]    Линии вертикальной разграфки печатать безразрывов (да/ _нет .)    │

<span Courier New"">│ Д(D)fnН К Р Драйвер принтера: fn-имя файла драйвера, Н-Набор, К-Качество    │

<span Courier New"">│        Р-режим печати рисунков(Н, К, Р-порядковые номера, *-текущая установка)│

<span Courier New"">│ Р(J)[+/-]    Равнять правые края неосновных абзацев(да/ _нет .)                │

<span Courier New"">│ р(j)[+/-]    Равнять правые края колонок(да/ _нет .)                            │

<span Courier New"">│ М(M)строка   Маркеры табуляции колонок  (ввод маркера: CTRL-] или <ALT-29>)│

<span Courier New"">│ Г(G, г,g)Иfn[параметры] вставить Графическое изображение; И-идентификатор,  │

<span Courier New"">│              fn-имя файла. Подробнее орисунках см. ниже.                   │

<span Courier New"">└──────────────────────────────────────────────────────────────────────────────┘

<span Courier New"">┌─────ВСТАВКАВ ТЕКСТ ИЗОБРАЖЕНИЙ ИЗ ФАЙЛОВ В ФОРМАТЕ PCX B/W(ЧЕРНО-БЕЛЫХ)────┐

<span Courier New"">│                                                                             │

<span Courier New"">│   _Управляющая строка .:<ALT-255>Г(G) И fn [Ш(ОЛ, ОП)+CГ, В(ОВ, ОН)+CВ #]         │

<span Courier New"">│  И — символ-идентификатор рисунка; в местепоявления этого символа в тексте  │

<span Courier New"">│    будет печататься верхний левый угол рисунка(учитывается шрифт символа);  │

<span Courier New"">│  fn — имя PCX-файла;    Ш — ширина рисунка;      В — высота рисунка;         │

<span Courier New"">│  ОЛ — поле, отрезаемое слева;            ОП — поле, отрезаемое справа;       │

<span Courier New"">│  ОВ — поле, отрезаемое сверху;           ОН — поле, отрезаемое снизу;        │

<span Courier New"">│            СГ — сдвиг по горизонтали("+" — вправо, "-" — влево);            │

<span Courier New"">│            СВ — сдвиг по вертикали вниз(допустим только "+");              │

<span Courier New"">│            #  — выбор мягкого режима уменьшающего масштабирования.           │

<span Courier New"">│                                                                             │

<span Courier New"">│ _Разрешенные знаки размерности для размеров, отрезаемых полей исдвигов .:      │

<span Courier New"">│            РАЗМЕРНОСТЬ   миллиметры  пикселы   дюймы    проценты            │

<span Courier New"">│            ЗНАК             нет         ^          "        %                │

<span Courier New"">│ _Если заданы в процентах .:                                                     │

<span Courier New"">│ ширина,высота — высчитывается процентная доля от числа пикселов в файле;    │

<span Courier New"">│отрезаемые  поля — процентная доля отрисунка после масштабирования;        │

<span Courier New"">│ сдвиг — процентная доля от масштабированного, но еще не обрезанного рисунка. │

<span Courier New"">│                                                                             │

<span Courier New"">│ _Управляющая строка .: <ALT-255>г(g) И fn [Ш(ОП, ОЛ)+CГ,В(ОВ, ОН)+CВ #]          │

<span Courier New"">│ Призадании параметров в процентах рисунок из файла пересчитывается так,     │

<span Courier New"">│ чтобы налюбом  принтере  и при  любом  режиме печати размеры рисунка были │

<span Courier New"">│ такимиже, как на лазерном принтере с разрешением 300*300 пикселов/дюйм.     │

<span Courier New"">└─────────────────────────────────── 1следующая страница подсказки — F1 0─────────┘

<span Courier New"">┌───────────────────────────ИСПОЛЬЗОВАНИЕ МЫШИ───────────────────────────────┐

<span Courier New"">│   _В РАБОЧИХ ОКНАХ .     Левая кнопка:                                          │

<span Courier New"">│* Нажать иотпустить — перемещение курсора в позицию указателя мыши.          │

<span Courier New"">│* Удерживая,сдвинуть вправо/влево — начало выделения прямоуг. фрагмента,     │

<span Courier New"">│                      вверх/вниз   — начало выделения строчного фрагмента;    │

<span Courier New"">│  выделение заканчивается в момент отпусканиякнопки.                         │

<span Courier New"">│* Щелкнуть2 раза при нажатой клавише CTRL                                    │

<span Courier New"">│      — внутри выделенного фрагмента — копирование фрагмента в карман;       │

<span Courier New"">│      — не внутри выделенного фрагмента — вставка фрагмента из кармана.      │

<span Courier New"">│                      Правая кнопка:                                         │

<span Courier New"">│* Вводсимвола, на котором стоит указатель мыши (из любого окна).             │

<span Courier New"">│* Отменавыделения фрагмента.                                                │

<span Courier New"">│   _НА РАМКЕ ОКНА .:    углы рамки — изменение размеров окна,                     │

<span Courier New"">│        рамка, кроме лифтов — положение окна,лифты — движение по тексту.     │

<span Courier New"">│   _В ПЕРВОЙ СТРОКЕ ЭКРАНА .:? — подсказка,   — смена режима дисплея,            │

<span Courier New"">│  двойной щелчок на * — сохранение текста,"-"-откат назад, "+"-откат вперед, │

<span Courier New"">│         1...0 — переход в окно по номеру,  стрелки — прокрутка текста,       │

<span Courier New"">│  двойной щелчок на стрелках   — в начало/конец текста,  — распахнутьокно. │

<span Courier New"">│   _В МЕНЮ .:           левая кнопка — выбор пункта, праваякнопка — отказ        │

<span Courier New"">│                    (при запросе вариантовуказывать на подчеркнутые слова). │

<span Courier New"">│   _В СТРОКЕ ДИАЛОГА .: все как вокнах; левая кнопка на верхней строке = ENTER. │

<span Courier New"">│   _В СТАТУС-СТРОКЕ .:  ДОК, РАВ, ПЕР, ВСТ   — смена соответствующего режима,        │

<span Courier New"">│                    ШР# — выбор шрифта пономеру, РУС/ЛАТ — смена алфавита.  │

<span Courier New"">│   _В ФАЙЛЕРЕ .: двойной щелчок — загрузка файла, переход в каталог, на диск.    │

<span Courier New"">└──────────────────────────────────────────────────────────────────────────────┘

<span Courier New"">┌──────────────────────────────────────────────────────────────────────────────┐

<span Courier New"">│УПРАВЛЯЮЩИЕ КЛЮЧИ В КОМАНДНОЙ СТРОКЕ ПРИ ЗАПУСКЕ: >LEXICON [ключи][файлы]   │

<span Courier New"">│                                                                             │

<span Courier New"">│-Wn[файлы]  Загружать перечисленные файлы вокна начиная с n-го              │

<span Courier New"">│-S[файл]     Файл конфигурации( _SETUP.LEX .);  -S  не использовать SETUP.LEX    │

<span Courier New"">│-P[файл]     Файл драйвера принтера( _PRINTER.LEX .);  -P  не загружать драйвер  │

<span Courier New"">│-K[файл]     Файл драйвера клавиатуры;  -K использовать встроенный драйвер  │

<span Courier New"">│-K-          Отключить встроенный драйверклавиатуры РУС/ЛАТ (F9)            │

<span Courier New"">│-I[файл]     Файл интерфейса (в LEXICON.EXE встроенрусскоязычный интерфейс)  │

<span Courier New"">│-M[файл]     Файл макрокоманд( _KEYMACRO.LEX .);  -M  не загружать макрокоманды  │

<span Courier New"">│-AM/C/H/E/V  Работать в режиме видеоадаптераMDA/CGA/Hercules/EGA/VGA         │

<span Courier New"">│-Un          Загружать все доступные экранныешрифты с номерами с 0 по 'n'    │

<span Courier New"">│-Fn          Не загружать экранный шрифт 'n'                                  │

<span Courier New"">│-Fn[файл]    Загрузить экранный шрифт 'n' из заданногофайла                  │

<span Courier New"">│-Fn+         Загрузить экранный шрифт 'n' изстандартного файла               │

<span Courier New"">│-V[-/+/файл]Запретить/разрешить проверку лексики/загрузить рабочий словарь   │

<span Courier New"">│-G[-/+]      Запретить/разрешить графический режимэкрана                     │

<span Courier New"">│-Y           Разрешение смены направлений ввода ипоказа текста               │

<span Courier New"">│-X           Не работать с 'мышью'                                           │

<span Courier New"">│-R/-L        Русский/латинский режим клавиатуры                               │

<span Courier New"">│-D           Не использовать виртуальнуюпамять                              │

<span Courier New"">│-O[буквыимен дисков]  Считать заданные логическиедиски «сменными» ( _AB .)      │

<span Courier New"">│-T[каталоги]Использовать заданные каталоги для временных файлов ( _C: .)        │

<span Courier New"">│-N[-/+/n]    Запретить/разрешить откат/отвести память по'n' кб на окно ( _20 .) │

<span Courier New"">└──────────────────────────────────────────────────────────────────────────────┘

<span Courier New""> ш 0

<span Courier New"">                      ╔═════════════════════╗

<span Courier New"">                       ║ОСНОВЫАЛГОРИТМИЗАЦИИ║

<span Courier New"">                      ╚═════════════════════╝

<span Courier New"">    АЛГОРИТМ — сформулированное на некоторомязыке правило,  указываю-

<span Courier New"">щих на  действие, последовательное выполнение которых приводит от ис-

<span Courier New"">ходных данных кискомому результату.

<span Courier New"">                          СВОЙСТВА АЛГОРИТМА

<span Courier New"">                         ══════════════════

<span Courier New"">    1.Дискретность -  разбиение алгоритма на ряд отдельныхзаконченных

<span Courier New"">действий — шагов

<span Courier New"">    2.Точность — указание последовательностишагов.

<span Courier New"">    3.Понятность — однозначное понимание иисполнение каждого шага ал-

<span Courier New"">горитма егоисполнителем

<span Courier New"">    4.Результативность — обязательное получениерезультата за конечное

<span Courier New"">число шагов

<span Courier New"">    5.Массовость — применение алгоритма крешению целого класса  одно-

<span Courier New"">типных задач

<span Courier New"">

<span Courier New"">                          БАЗОВЫЕ СТРУКТУРЫ

<span Courier New"">                         ─────────────────

<span Courier New"">    1.Следование     ┌────────┐   ┌────────┐

<span Courier New"">                     │действие├──>┤действие│

<span Courier New"">                     └────────┼───┴────┬───┘

<span Courier New"">    2.Развилка          да┌──>│действие├───┐

<span Courier New"">                  ┌───────┤  └────────┘   │

<span Courier New"">             ────>│условие│               ├─────>

<span Courier New"">                   └───────┤  ┌────────┐   │

<span Courier New"">                       нет└──>│действие├───┘

<span Courier New"">                              └────────┘

<span Courier New"">    3.Повторение

<span Courier New"">    а)Цикл «ДО» ┌────────────────────────┐нет

<span Courier New"">                 │   ┌────────┐      ┌───┴───┐да

<span Courier New"">             ────┴───>│действие├─────>│условие├────────>

<span Courier New"">                     └────────┘     └───────┘

<span Courier New"">    действие выполняется ДО истинности условия

<span Courier New"">

<span Courier New"">    б)Цикл «ПОКА»     нет┌───────────>─────────────┐

<span Courier New"">                     ┌───┴───┐да  ┌────────┐      │

<span Courier New"">             ────────>┤условие├────>┤действие├──────┴────────>

<span Courier New"">    

еще рефераты
Еще работы по программированию, базе данных