Реферат: Информатика
Ш 1.5
Информатика — наука о законах, методах измерения,хранения, переработ-
ки и передачи информации с использованием ЭВМ...
КРАТКАЯ ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙТЕХНИКИ.
Древнее время (греция) — аббак — счетная доска.
1642 (Паскаль Блез) — десятичное счетное колесо.
1874 (Вильгорд Однер) — «Феликс»
1820 — 1856 (Чарльз Бебидж) — «Аналитическаямашина»(Хотел сделать
машину, которая производит серию операций вопределенной последова-
тельности)
1941 (Цуз, Германия) — первая релейная машина.(600электронно-маг-
нитных реле)
1946 (Джон Мочли и Эккерт) — первая электроннаямашина «Эниак» -
интергратор и вычислитель.
1951 (Лебедев) — «МЭСМ» Малаяэлектронно-счетная машина.
1952 (Лебедев) — «БЕСМ» Большаяэлектронно-счетная машина.
i 1
┌─────────────┐
│ПОКОЛЕНИЯ ЭВМ│
└─────────────┘
i 0
I 1955 — 1960 — на электронных лампах.
II 1960 — 1965 — полупроводниковые транзисторы
III 1965 — Интегральные Схемы. Компоненты:
диоды, транзисторы, резисторы, проводники
Степень интеграции — количество электронныхкомпонентов на площади
1 мм 52
1 степень — 10 компонентов — СИС
2 степень — 100 компонентов — БИС
3 степень — 1000 компонентов — СБИС
IV 1975 — 1985 — на БИС и СБИС
V 1985 — 1995 — оптико-электронная схема на лазерах
VI с 1995 — схемы не органических молекулах(ГЕНОИНЖЕНЕРИЯ)
i 1
┌────────────────────────────┐
│ЕДЕНИЦЫ ИЗМЕРЕНИЯ ИНФОРМАЦИИ│
└────────────────────────────┘
i 0
1 бит — двойной разряд машинного слова
1 байт = 8 бит = 1 символ
1 Кб = 1024 б
1 Мб = 1048580 байт
1 Гб = 10737740000 б
Жесткий магнитный диск (ВИНЧЕСТЕР в простанародье)
.
i 1
┌─────────────────────┐
│СТРУКТУРНАЯ СХЕМА ЭВМ│
└─────────────────────┘
┌──────────┐ ┌──────────┐ ┌───────────────────────────┐
│клавиатура├────────>┤ │ │Оперативное запоминающее │
└──────────┘ │устройство│ │устройство. │
┌──────┐ │ввода и вы│ │ ├<───┐
│сканер├────────────>┤вода │ │ О З У │ │
└──────┘ │ │ └───────────────────────────┘ │
┌─────┐ │ │ │
│мышка├─────────────>┤ │ │
└─────┘ │ │ ┌───────────────────────────┬────┘
┌───────┐ │ │ │ │
│монитор├<───────────┤ │ │ ПРОЦЕССОР ├>─────┐
└───────┘ │ │ │ │ │
┌───────┐ │ │ └───────────────────────────┴───┐ │
│принтер├<───────────┤ │ │ │
└───────┘ │ │ ┌───────────────────────────┐ │ │
┌────────────────┐ │ │ │Постоянно-запоминающее ус- │ │ │
│графопостроитель├<──┤ │ │тройство. ├───┘ │
└────────────────┘ └──────────┘ └───────────────────────────┘ │
│
│
┌────────────────────────────────────────────────────────────────┘
│
│ ┌─────────────────────────────────────────────┐
└──>│ Внешнеезапоминающее устройство. │
└─────────────────────────────────────────────┘
i 0
ПРОЦЕССОР - основное устройство компьютера, осуществляющее обра-
ботку информации по программе и управляющее другимиустройствами...
СКАНЕР — устройство оптического считыванияинформации.
ОПЕРАЦИОННАЯ СИСТЕМА — совокупность программ, управляющая отдель-
ными устройствами компьютера при выполнении программ иобработке дан-
ных.
ФАЙЛ — любая проименованная запись на диске.
РЕДАКТОРЫ ТЕКСТОВ
Например:World Perfeckt; Microsoft World; WorldStar; Xiwrite
LEXICON:
Назначение
— просмотр и перенос текста
— автоматическое форматирование абзацев
— перенос фрагментов
— печать различными шрифтами
— одновременное редактирование нескольких документов
— проверка правильности написания
ш 1
┌──────┬───────┬───────┬───────┬───────┬───────┬───────┬───────┬───────┬───────┐
│ F1 │ F2 │ F3 │ F4 │ F5 │ F6 │ F7 │ F8 │ F9 │ F10 │
│ ?_ │вставка│выдел. │отмена │сдвиг │ сдвиг │ левая │ цент- │РУС/ЛАТ│ вход │
│помощь│имени │строчн.│выделе-│окна │ окна │граница│ ровка │алфавит│в меню │
│ │клавиши│фрагм. │ния │влево │вправо │абзаца │ строк │ │ │
├──────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┤
│CTR-F1│CTRL-F2│CTRL-F3│CTRL-F4│CTRL-F5│CTRL-F6│CTRL-F7│CTRL-F8│CTRL-F9│CTR-F10│
│поиск │замена │забрать│вставка│сдвиг │сдвиг │задать │формати│РУС/НАЦ│ форма,│
│вниз │ │фрагм.в│строчн.│фрагм.│фрагм. │отступ │ровать │алфавит│ цвет │
│ │ │карман │фрагм. │влево │вправо │абзаца │абзац │ │ окна │
├──────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┤
│SFT-F1│SHFT-F2│SHFT-F3│SHFT-F4│SHFT-F5│SHFT-F6│SHFT-F7│SHFT-F8│SHFT-F9│SFT-F10│
│поиск │глобал.│выдел. │вставка│смена │смена │границы│жесткий│ режим │режим │
│вверх │замена │прямоуг│прямоуг│направ.│направ.│абз.по│раздел.│дисплея│ТЕКСТ/ │
│ │ │фрагм. │фрагм. │показа│ввода │образцу│страниц│ │ ДОК │
├──────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┼───────┤
│ALT-F1│ALT-F2 │ALT-F3 │ALT-F4 │ALT-F5│ALT-F6 │ALT-F7 │ALT-F8 │ALT-F9 │ALT-F10│
│выбор │подчер-│курсив │жирный │прижать│прижать│правая│ │распах-│ │
│шрифта│кивание│ │ │строку│строку │граница│ *** │нуть │ *** │
│ │ │ │ │влево │вправо │абзаца │ │окно │ │
├──────┴───────┴──────┬┴───────┴───────┴───────┴────┬──┴───────┴──────┬┴───────┤
│ALT-цифра другое окно│ удалить │ откат │ ESC - │
│ALT = калькулятор │SHIFT-DEL до концастроки │CTRL-MINUS назад │выход │
│ALT — рисовать рамки │SHIFT-BACKSP до началастроки│CTRL-PLUS вперед│из меню │
└─────────────────────┴───────────── 1следующая страница подсказки — F1 0─────────┘
┌────────────────────────────┬─────────────────────────────────────────────────┐
│ ДВИЖЕНИЕ ПО ТЕКСТУ: │ ОПЕРАЦИИС ФРАГМЕНТАМИ (БЛОКАМИ): │
│ слово влево CTRL-LEFT │ изменениеразмеров блока — как движение курсора │
│ слово вправо CTRL-RIGHT │ отменитьвыделение {F4} │
│ конец слова CTRL-EMPTY(5)│ забрать блок вкарман {CTRL-F3} │
│ нач./конец строки HOME, END│ копироватьблок в карман {CTRL-INS} │
│ лев.край окна SHIFT-LEFT │ копироватьблок из кармана {SHIFT-INS} │
│ пр.край окна SHIFT-RIGHT │ вставить,раздвинув строки вниз {CTRL-F4} │
│ в окне _ _ CTRL-HOME,END│ вставить какпрямоугольник {SHIFT-F4} │
│ на окно _ _ PGUP, PGDN │ сдвинуть блоквлево/вправо {CTRL-F5/F6} │
│ след.страница CTRL-PGDN │ прижать строкивлево/вправо {ALT-F5/F6} │
│ пред.страница CTRL-PGUP │ сформатироватьв единый абзац {CTRL-F8} │
│ след. раздел SHIFT-PGDN │ изменитьшрифты — соответствующими командами │
│ пред. раздел SHIFT-PGUP │ Если втексте выделен строчный фрагмент, │
│ начало текста SHIFT-UP │ операции Печать, Формат, ЗаменитьГлобально, │
│ конец текста SHIFT-DOWN │ ЛексикаПроверить действуют только на него. │
├────────────────────────────┴─────────────────────────────────────────────────┤
│ Информация в статус-строке: │
│ _ДОК РАВ ПЕР ЗАМ ШР#█ PATH\FILENAME (## ##,## ШР#) █ РУС █ Дата Время .│
│ │ │ │ │ └ Nтекущего шрифта │ ├──┘ └ Шрифт символав поз.курсора │
│ │ │ │ └ Режим замены{INS} │ └ Текущие строка и позиция курсора │
│ │ │ └ Перенос разрешен{F10}Абзац └ Всего строк в тексте │
│ │ └ Выравнивание правого краявключено {F10} Абзац │
│ └ Форматирование вводимого текста: вкл.ДОК,выкл.ТЕКСТ {SHIFT-F10} │
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│ НОМЕРА ШРИФТОВ:0-нормальный,1-курсив,2-жирный,3-жирный курсив,4-подстрочный,│
│ 5-надстрочный, 7-математический, 8-B европейскиебуквы, начертания как у 0-3.│
├──────────────────────────────────────────────────────────────────────────────┤
│ УПРАВЛЯЮЩИЕ СТРОКИ в тексте должны начинатьсясимволом (код 255). │
│ Чтобы ввести его, нажмите ALT и наберите 255 направой цифровой клавиатуре. │
│ │
│ В(Н)# Высота страниц в интервалах #( _60 .) ─┐Эти команды │
│ Н(F)# Номер первой страницы #( _1 .) │можно задать │
│ Т(Т)строка колонТитул │только перед │
│ Б(W)# Без номеров печатать # страницс начала ( _1 .) │текстом │
│ П(E)# Пустых строк между номеромстраницы и текстом #( _1 .)│документа. │
│ Ш(I)# Шаг межстрочный основной #( _1.5 .) ─┘ │
│ ш(i)# Шаг межстрочный временный #; ш0 — возврат к основному шагу │
│ К(C)строка Комментарий (на печать строкане выводится) │
│ Ф(F)[+/-] Форматировать нижележащий текстпри глобальном формат. ( _да ./нет) │
│ Л(L)[+/-] Линии вертикальной разграфкипечатать без разрывов (да/ _нет .) │
│ Д(D)fn Н К Р Драйвер принтера: fn-имя файладрайвера, Н-Набор, К-Качество │
│ Р-режим печати рисунков (Н, К, Р-порядковыеномера, *-текущая установка)│
│ Р(J)[+/-] Равнять правые края неосновныхабзацев (да/ _нет .) │
│ р(j)[+/-] Равнять правые края колонок(да/ _нет .) │
│ М(M)строка Маркеры табуляции колонок _(ввод маркера: CTRL-] или <ALT-29>) │
│ Г(G, г,g)И fn[параметры] вставить Графическоеизображение; И-идентификатор, │
│ fn-имя файла. Подробнее о рисункахсм. ниже. │
└──────────────────────────────────────────────────────────────────────────────┘
┌─────ВСТАВКА В ТЕКСТИЗОБРАЖЕНИЙ ИЗ ФАЙЛОВ В ФОРМАТЕ PCX B/W (ЧЕРНО-БЕЛЫХ)────┐
│ │
│ _Управляющая строка .:<ALT-255>Г(G) И fn [Ш(ОЛ, ОП)+CГ, В(ОВ, ОН)+CВ #] │
│ И — символ-идентификатор рисунка; в местепоявления этого символа в тексте │
│ будет печататься верхний левый угол рисунка(учитывается шрифт символа); │
│ fn — имя PCX-файла; Ш — ширина рисунка; В — высота рисунка; │
│ ОЛ — поле, отрезаемое слева; ОП — поле, отрезаемое справа; │
│ ОВ — поле, отрезаемое сверху; ОН — поле, отрезаемое снизу; │
│ СГ — сдвиг по горизонтали("+" — вправо, "-" — влево); │
│ СВ — сдвиг по вертикали вниз (допустимтолько "+"); │
│ # — выбор мягкого режима уменьшающегомасштабирования. │
│ │
│ _Разрешенные знаки размерности дляразмеров, отрезаемых полей и сдвигов .: │
│ РАЗМЕРНОСТЬ миллиметры пикселы дюймы проценты │
│ ЗНАК нет ^ " % │
│ _Если заданы впроцентах .: │
│ ширина, высота — высчитывается процентная доля отчисла пикселов в файле; │
│ отрезаемые поля — процентная доля от рисункапосле масштабирования; │
│ сдвиг — процентная доля от масштабированного, ноеще не обрезанного рисунка. │
│ │
│ _Управляющая строка .:<ALT-255>г(g) И fn [Ш(ОП, ОЛ)+CГ, В(ОВ, ОН)+CВ #] │
│ При задании параметров в процентах рисунок изфайла пересчитывается так, │
│ чтобы на любом принтере и при любом режиме печати размеры рисунка были │
│ такими же, как на лазерном принтере с разрешением300*300 пикселов/дюйм. │
└─────────────────────────────────── 1следующая страница подсказки — F1 0─────────┘
┌───────────────────────────ИСПОЛЬЗОВАНИЕ МЫШИ ───────────────────────────────┐
│ _В РАБОЧИХ ОКНАХ . Леваякнопка: │
│* Нажать и отпустить — перемещение курсора впозицию указателя мыши. │
│* Удерживая, сдвинуть вправо/влево — началовыделения прямоуг. фрагмента, │
│ вверх/вниз — началовыделения строчного фрагмента; │
│ выделение заканчивается в момент отпусканиякнопки. │
│* Щелкнуть 2 раза при нажатой клавишеCTRL │
│ — внутри выделенного фрагмента — копированиефрагмента в карман; │
│ — не внутри выделенного фрагмента — вставкафрагмента из кармана. │
│ Праваякнопка: │
│* Ввод символа, на котором стоит указатель мыши(из любого окна). │
│* Отмена выделенияфрагмента. │
│ _НА РАМКЕ ОКНА .: углы рамки — изменение размеров окна, │
│ рамка, кроме лифтов — положение окна,лифты — движение по тексту. │
│ _В ПЕРВОЙ СТРОКЕ ЭКРАНА .:? — подсказка, _ — смена режима дисплея, │
│ двойной щелчок на * — сохранение текста,"-"-откат назад, "+"-откат вперед, │
│ 1...0 — переход в окно по номеру, стрелки — прокрутка текста, │
│ двойной щелчок на стрелках __ — в начало/конецтекста, _ — распахнуть окно. │
│ _В МЕНЮ .: левая кнопка — выбор пункта, правая кнопка — отказ │
│ (при запросе вариантовуказывать на подчеркнутые слова). │
│ _В СТРОКЕ ДИАЛОГА .: все как в окнах;левая кнопка на верхней строке = ENTER. │
│ _В СТАТУС-СТРОКЕ .: ДОК, РАВ, ПЕР, ВСТ — смена соответствующего режима, │
│ ШР# — выбор шрифта по номеру,РУС/ЛАТ — смена алфавита. │
│ _В ФАЙЛЕРЕ .: двойной щелчок — загрузка файла, переход в каталог, на диск. │
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│ УПРАВЛЯЮЩИЕ КЛЮЧИ В КОМАНДНОЙ СТРОКЕ ПРИ ЗАПУСКЕ:>LEXICON [ключи] [файлы] │
│ │
│-Wn [файлы] Загружать перечисленные файлы в окнаначиная с n-го │
│-S[файл] Файл конфигурации( _SETUP.LEX .); -S не использовать SETUP.LEX │
│-P[файл] Файл драйвера принтера( _PRINTER.LEX .); -P не загружать драйвер │
│-K[файл] Файл драйвера клавиатуры; -K использовать встроенный драйвер │
│-K- Отключить встроенный драйверклавиатуры РУС/ЛАТ (F9) │
│-I[файл] Файл интерфейса (в LEXICON.EXEвстроен русскоязычный интерфейс) │
│-M[файл] Файл макрокоманд( _KEYMACRO.LEX .); -M не загружать макрокоманды │
│-AM/C/H/E/V Работать в режиме видеоадаптераMDA/CGA/Hercules/EGA/VGA │
│-Un Загружать все доступные экранныешрифты с номерами с 0 по 'n' │
│-Fn Не загружать экранный шрифт'n' │
│-Fn[файл] Загрузить экранный шрифт 'n' иззаданного файла │
│-Fn+ Загрузить экранный шрифт 'n' изстандартного файла │
│-V[-/+/файл] Запретить/разрешить проверкулексики/загрузить рабочий словарь │
│-G[-/+] Запретить/разрешить графический режимэкрана │
│-Y Разрешение смены направлений ввода ипоказа текста │
│-X Не работать с'мышью' │
│-R/-L Русский/латинский режимклавиатуры │
│-D Не использовать виртуальнуюпамять │
│-O[буквы имен дисков] Считать заданные логическиедиски «сменными» ( _AB .) │
│-T[каталоги] Использовать заданные каталоги длявременных файлов ( _C:\ .) │
│-N[-/+/n] Запретить/разрешить откат/отвестипамять по 'n' кб на окно ( _20 .) │
└──────────────────────────────────────────────────────────────────────────────┘
ш 0
╔═════════════════════╗
║ОСНОВЫ АЛГОРИТМИЗАЦИИ║
╚═════════════════════╝
АЛГОРИТМ — сформулированное на некотором языкеправило, указываю-
щих на действие, последовательное выполнение которыхприводит от ис-
ходных данных к искомому результату.
СВОЙСТВА АЛГОРИТМА
══════════════════
1.Дискретность - разбиение алгоритма на рядотдельных законченных
действий — шагов
2.Точность — указание последовательности шагов.
3.Понятность — однозначное понимание и исполнениекаждого шага ал-
горитма его исполнителем
4.Результативность — обязательное получениерезультата за конечное
число шагов
5.Массовость — применение алгоритма к решению целогокласса одно-
типных задач
БАЗОВЫЕ СТРУКТУРЫ
─────────────────
1.Следование ┌────────┐ ┌────────┐
│действие├──>┤действие│
└────────┼───┴────┬───┘
2.Развилка да┌──>│действие├───┐
┌───────┤ └────────┘ │
────>│условие│ ├─────>
└───────┤ ┌────────┐ │
нет└──>│действие├───┘
└────────┘
3.Повторение
а)Цикл «ДО» ┌────────────────────────┐нет
│ ┌────────┐ ┌───┴───┐да
────┴───>│действие├─────>│условие├────────>
└────────┘ └───────┘
действие выполняется ДО истинности условия
б)Цикл «ПОКА» нет┌───────────>─────────────┐
┌───┴───┐да ┌────────┐ │
────────>┤условие├────>┤действие├──────┴────────>
└───────┘ └────────┘
действие выполняется ПОКА выполняется условие
┌─┐ ─┐
│B│eginer's │
│A│ll purpose │
│S│imbolic ├─ Языкпрограмирования Бейсик...
│I│nstrucktions │
│C│ode │
└─┘ ─┘