Билет № 2
1. Информационные процессы и управление. Обратная связь
Жизнедеятельность любого организма или нормальное функционирование
технического устройства связаны с процессами управления. Процессы
управления включают в себя получение, хранение, преобразование и передачу
информации. В любом процессе управления всегда происходит взаимодействие
двух объектов — управляющего и управляемого, которые соединены каналами
прямой и обратной связи. По каналу прямой связи передаются управляющие
сигналы, а по каналу обратной связи — информация о состоянии управляемого
объекта. Модели, описывающие информационные процессы управления в сложных
системах, называются информационными моделями процессов управления. В
компьютере информация хранится во внешней памяти (на гибких или жестких
магнитных дисках). В процессе записи информации дисковод обеспечивает
запись информации на дискету, т. е. объект Дисковод (управляющий объект)
изменяет состояние другого объекта Дискеты (управляемого объекта).
Сначала рассмотрим процесс записи информации на гибкую дискету. Чтобы
информация могла быть записана, необходимо установить магнитную головку
дисковода над определенной концентрической дорожкой дискеты. При записи
информации на гибкие дискеты не требуется особой точности установки
(имеется всего 80 дорожек) и можно не учитывать возможные механические
деформации носителя. Управляющий объект (дисковод) просто перемещает
магнитную головку на определенное расстояние вдоль радиуса управляемого
объекта (дискеты).
Такой процесс не учитывает состояние управляемого объекта и обеспечивает
управление по прямому каналу (от управляющего объекта к управляемому).
Подобные системы управления называются разомкнутыми. Информационную модель
разомкнутой системы управления можно наглядно представить с помощью схемы
Управл.объект ( Управляемый объект
При записи информации на жесткие диски требуется особая точность установки
(на рабочей поверхности носителя имеются тысячи дорожек) и необходимо
учитывать механические деформации носителя (например, в результате
изменения температуры).
В этом случае управляющий объект (система управления магнитными головками
винчестера) получает информацию о реальном положении магнитной головки по
каналу обратной связи и производит необходимые перемещения по прямому
каналу управления.Такие системы управления называются замкнутыми.
Информационная модель замкнутой системы управления наглядно представлена на
схеме
Управляющий ( Управляемый
Объект ( объект
2. Строковые переменные. Строковые выражения и функции
Строковые переменные. Строковые (символьные) переменные предназначены для
хранения и обработки в программах последовательностей символов. Строковые
переменные задаются именами, определяющими области памяти, в которых
хранятся их значения (последовательности символов). Для хранения строковых
переменных требуется одна ячейка на каждый символ. Имя строковой переменной
может состоять из различных символов (латинские и русские буквы, цифры и т.
д.), но должно обязательно начинаться с буквы и не включать знак «.»
(точка) (например, А или Строка). Рекомендуется для ясности текстов
программ включать в имена переменных особую приставку, которая обозначает
тип переменных — для строковых переменных приставку str (например, strA и
strCTpoKa). Простейший способ задания типа переменной (ее объявления)
состоит в приписывании к имени переменной определенного суффикса. Для
строковой переменной это суффикс $ (например, А$,Строка$). Чтобы объявить в
программе на языке Visual Basic строковую переменную, можно воспользоваться
оператором определения переменной. Например: Dim strA,strCTpoKa As String
Строковые выражения. В состав строковых выражений могут входить кроме
строковых переменных также и строки. Строками являются любые
последовательности символов, заключенные в кавычки. Например:
"информатика", "2000", "2*2"
Над переменными и строками может производиться операция конкатенации,
которая состоит в объединении строки или значения строковых переменных в
единую строку. Операция конкатенации обозначается знаком «+», который не
следует путать со знаком сложения чисел в арифметических выражениях. Пусть,
например, строковое выражение будет включать в себя строку "ин", строковую
переменную strA, значением которой является строка "форма", и строку
"тика": "ин" + strA + "тика"
Тогда значением этого строкового выражения будет: "информатика"
Значение функции Mid — это подстрока, которая начинается от позиции
символа, заданной числовым аргументом Позиция% и длиной, равной значению
числового аргумента Длина %. Если аргументом функции Mid является строка
"информатика", то значение строковой переменной зЬгПодстрока = Mid
("информатика", 3, 5) — строка "форма". |Билет № 3
1. Язык и информация. Естественные и формальные языки
Для обмена информацией с другими людьми человек использует естественные
языки (русский, английский, китайский и др.). Основу языка составляет
алфавит, или набор символов (знаков), которые человек различает по их
начертанию. В основе русского языка лежит кириллица, содержащая 33 знака, в
английском языке применяется латиница (26 знаков), в китайском языке —
алфавит из десятков тысяч знаков (иероглифов). Последовательности символов
алфавита образуют в соответствии с правилами грамматики основные объекты
языка — слова. Правила, согласно которым строятся предложения из слов
данного языка, называются синтаксисом. Необходимо отметить, что в
естественных языках грамматика и синтаксис языка формулируются с помощью
большого количества правил, из которых существуют исключения, поскольку
такие правила складывались исторически. Наряду с естественными языками были
разработаны формальные языки (нотная запись, языки программирования и др.).
Основное отличие формальных языков от естественных состоит в наличии не
только жестко зафиксированного алфавита, но и строгих правил грамматики и
синтаксиса. Так, правила записи математических выражений можно
рассматривать как формальный язык, имеющий алфавит (цифры) и позволяющий не
только именовать и записывать объекты (числа), но и выполнять над ними
арифметические операции по строго определенным правилам. В некоторых языках
знаками являются не буквы и цифры, а другие символы — например, знаки
химических элементов, музыкальные ноты, изображения элементов электрических
или логических схем, дорожные знаки, точки и тире (код азбуки морзе) и др.
Таким образом, представление информации посредством естественных и
формальных языков производится с помощью алфавита — определенного набора
знаков. Знаки могут иметь различную физическую природу. Например, для
письма служат знаки, которые являются изображениями на бумаге, в устной
речи в качестве знаков выступают различные звуки (фонемы), а при обработке
текста на компьютере знаки представляются в форме последовательностей
электрических импульсов.
2. Алгоритмическое . программирование. Основные способы организации
действий в алгоритмах
Одним из первых алгоритмических языков программирования был известный всем
Бейсик (Basic), созданный в 1964 г. В настоящее время кроме Бейсика
существует достаточно много языков программирования алгоритмического типа:
Pascal, С и др. Язык программирования формируется на основе определенного
алфавита и строгих правил построения предложений (синтаксиса). В алфавит
языка могут входить буквы, цифры, математические символы, а также
операторы, например Print (печать). Input (ввод) и др. С помощью
алгоритмических языков программирования (их еще называют структурными
языками программирования) любой алгоритм можно представить в виде
последовательности основных алгоритмических структур: линейной, ветвления,
цикла. Линейные алгоритмы. Линейные алгоритмы состоят из нескольких команд
(операторов), которые должны быть выполнены последовательно одна за другой.
Такие последовательности команд будем называть сериями.
Чтобы сделать алгоритм более наглядным, часто используют блок-схемы.
Различные элементы алгоритма изображаются с помощью различных
геометрических фигур: начало и конец алгоритма обозначаются
прямоугольниками с закругленными углами, а последовательности команд —
прямоугольниками (рис. 3).
Ветвление. В отличие от линейных алгоритмов, где команды выполняются
последовательно одна за другой, в алгоритмические структуры ветвление
входит условие, в зависимости от выполнения или невыполнения которого
реализуется та или иная последовательность команд (серий) (рис. 4).
Цикл. В алгоритмические структуры цикл входит серия команд, выполняемая
многократно. Такая последовательность команд называется телом цикла.
Циклические алгоритмические структуры бывают
двух типов:
— циклы со счетчиком, в которых тело цикла выполняется определенное
количество раз (рис. 5);
— циклы с условием, в которых тело цикла выполняется до тех пор, пока
выполняется условие.
Цикл с условием Когда заранее известно, какое число повторений тела цикла
необходимо выполнить, можно воспользоваться циклом со счетчиком.
Однако часто бывает необходимо повторить тело цикла, но заранее неизвестно,
какое количество раз это надо сделать. В таких случаях количество
повторений зависит от выполнения некоторого условия.
Условие выхода из цикла можно поставить в начале, перед телом цикла (рис.
6, а), или в конце, после тела цикла
|Билет .№ 4
1. Двоичная система счисления. Запись чисел в двоичной системе счисления
Система счисления — это знаковая система, в которой числа записываются по
определенным правилам с помощью цифр — символов некоторого алфавита.
Например, в десятичной системе для записи числа существует десять всем
хорошо известных цифр: 0, 1, 2 и т. д.
Все системы счисления делятся на позиционные и непозиционные. В позиционных
системах счисления значение цифры зависит от ее положения в записи числа, а
в непозиционных — не зависит. Позиция цифры в числе называется разрядом.
Разряд числа возрастает справа налево, от младших разрядов к старшим.
Каждая позиционная система использует определенный алфавит цифр и
основание. В позиционных системах счисления основание системы равно
количеству цифр (знаков в ее алфавите) и определяет, во сколько раз
различаются значения цифр соседних разрядов числа,
Наиболее распространенными в настоящее время позиционными системами
счисления являются десятичная и двоичная:
Система счисления Основание Алфавит цифр
Десятичная 10 0,1,2,3,4,5,6,7,8,9
Двоичная 2 0,1
Рассмотрим в качестве примера десятичное число 555. Цифра 5 встречается
трижды, причем самая правая обозначает пять единиц, вторая справа — пять
десятков и, наконец, третья — пять сотен.
Число 555 записано в привычной для нас свернутой форме. Мы настолько
привыкли к такой форме запи си, что уже не замечаем, как в уме умножаем
цифры числа на различные степени числа 10. В развернутой форме запись числа
555 в десятичной системе выглядит следующим образом: 55510 = 5 • 102 + 5 •
101 4- 5 • 10°.
Как видно из примера, число в позиционных системах счисления записывается в
виде суммы степеней основания (в данном случае 10), коэффициентами при этом
являются цифры данного числа. В двоичной системе основание равно 2, а
алфавит состоит из двух цифр (0 и 1). В развернутой форме двоичные числа
записываются в виде суммы степеней основания 2 с коэффициентами, в качестве
которых выступают цифры 0 или 1. Например, развернутая запись двоичного
числа 101 а будет иметь вид: 1•22+0•21+1•20.
2. Магистрально-модульный принцип построения компьютера
В основу архитектуры современных персональных компьютеров положен
магистрально-модульный принцип Модульный принцип позволяет потребителю
самому комплектовать нужную ему конфигурацию компьютера и производить при
необходимости ее модернизацию. Модульная организация компьютера опирается
на магистральный (шинный) принцип обмена информацией между устройствами.
Магистраль включает в себя три многоразрядные шины: шину данных, шину
адреса и шину управления.
Шина данных. По этой шине данные передаются между различными устройствами.
Разрядность шины данных определяется разрядностью процессора, т. е.
количеством двоичных разрядов, которые процессор обрабатывает за один такт.
За 25 лет, со времени создания первого персонального компьютера (1975 г.),
разрядность шины данных увеличилась с 8 до 64 бит. Шина адреса. Каждая
ячейка оперативной памяти имеет свой адрес. Адрес передается по адресной
шине. Разрядность шины адреса определяет адресное пространство процессора,
т. е. количество ячеек оперативной памяти, которые могут иметь уникальные
адреса. Количество адресуемых ячеек памяти можно рассчитать по формуле:
N = 21, где I — разрядность шины адреса.
В первых персональных компьютерах разрядность шины адреса составляла 16
бит, а количество адресуемых ячеек памяти — N = 2 ==65 536.
В современных персональных компьютерах разрядность шины адреса составляет
32 бита, а максимально возможное количество адресуемых ячеек памяти равно
ЛГ = 232 = 4 294 967 296.
Шина управления. По шине управления передаются сигналы, определяющие
характер обмена информацией по магистрали. Сигналы управления определяют,
какую операцию — считывание или запись информации из памяти — нужно
производить, синхронизируют обмен информацией между устройствами и т. д
| |
|Билет № 5 |Билет № 6 |Билет № 1 |
|1. Кодирование |1. Качественные и|1. Информация и |
|информации. |количественные |информационные |
|Способы |характеристики |процессы в |
|кодирования |информации. |природе, |
|Кодирование |Свойства |обществе, |
|информации. В |информации |технике. |
|процессе |(новизна, |Информационная |
|преобразования |актуальность, |деятельность |
|информации из |достоверность и |человека |
|одной формы |др.). Единицы |I К концу XX в. |
|представления |измерения |стала |
|(знаковой системы)|количества |складываться, |
|в другую |информации |сначала в рамках |
|осуществляется |Информация в |кибернетики, а |
|кодирование. |биологии. В |затёминформатики,|
|Средством |биологии понятие |информационная |
|кодирования служит|информация |картина мира. |
|таблица |связывается с |Строение и |
|соответствия, |целесообразным |функционирование |
|которая |поведением живых |сложных систем |
|устанавливает |организмов. |различной природы|
|взаимно |Понятие |(биологических, |
|однозначное |информация в |социальных, |
|соответствие между|биологии |технических) |
|знаками или |применяется также|оказалось |
|группами знаков |в связи с |невозможным |
|двух различных |исследованиями |объяснить, не |
|знаковых систем. |механизмов |рассматривая |
|В процессе обмена |наследственности.|общих |
|информацией часто |Генетическая |закономерностей |
|приходится |информация |информационных |
|производить |передается по |процессов. |
|операции |наследству и |Получение и |
|кодирования и |хранится во всех |преобразование |
|декодирования |клетках живых |информации |
|информации. При |организмов. |является условием|
|вводе знака |Информация в |жизнедеятельности|
|алфавита в |кибернетике. В |любого организма.|
|компьютер путем |кибернетике |Даже простейшие |
|нажатия |(науке об |одноклеточные |
|соответствующей |управлении) |организмы |
|клавиши на |понятие |постоянно |
|клавиатуре |информация |воспринимают и |
|выполняется его |используется для |используют |
|кодирование, т. е.|описания |информацию, |
|преобразование в |процессов |например, о |
|компьютерный код. |управления в |температуре и |
|При выводе знака |сложных системах |химическом |
|на экран монитора |(живых организмах|составе среды для|
|или принтер |или технических |выбора наиболее |
|происходит |устройствах). |благоприятных |
|обратный процесс —|Информация и |условий |
|декодирование, |знания. Человек |существования. |
|когда из |получает |Любой живой |
|компьютерного кода|информацию из |организм, в том |
|знак преобразуется|окружающего мира |числе человек, |
|в графическое |с помощью органов|является |
|изображение. |чувств, |носителем |
|Кодирование |анализирует ее и |генетической |
|изображений и |выявляет |информации, |
|звука. Информация,|существенные |которая |
|в том числе |закономерности |передается по |
|графическая и |посредством |наследству. |
|звуковая, может |мышления, хранит |Генетическая |
|быть представлена |полученную |информация |
|в аналоговой или |информацию в |хранится во всех |
|дискретной форме. |памяти. Процесс |клетках организма|
|При аналоговом |систематического |в молекулах ДНК, |
|представлении |научного познания|| |
|физическая |окружающего мира |Человек |
|величина принимает|приводит к |воспринимает |
|бесконечное |накоплению |окружающий мир |
|множество |информации в |(получает |
|значений, причем |форме знаний |информацию) с |
|ее значения |(фактов, научных |помощью органов |
|изменяются |теорий и т. д.). |чувств (зрения, |
|непрерывно. При |Таким образом, с |слуха, обоняния, |
|дискретном |точки зрения |осязания, вкуса).|
|представлении |процес са |Чтобы правильно |
|физическая |познания |ориентироваться в|
|величина принимает|информация может |мире, он |
|конечное множество|рассматриваться |запоминает |
|значений, причем |как знания. |полученные |
|ее величина |Свойства |сведения (хранит |
|изменяется |информации. |информацию). В |
|скачкообразно. |Участники |процессе |
|Примером |дискуссии должны |достижения |
|аналогового |владеть тем |каких-либо целей |
|представления |языком, на |человек принимает|
|графической |котором ведется |решения |
|информации может |общение, тогда |(обрабатывает |
|служить, скажем, |информация будет |информацию), а в |
|живописное |понятной. Только |процессе общения |
|полотно, цвет |при условии, что |с другими людьми |
|которого |информация |— передает и |
|изменяется |полезна, |принимает |
|непрерывно, а |дискуссия |информацию. |
|дискретного — |приобретает |Человек живет в |
|изображение, |практическую |мире информации. |
|напечатанное с |ценность. |Процессы, |
|помощью струйного |Примерами |связанные с |
|принтера и |передачи и |получением, |
|состоящее из |получения |хранением, |
|отдельных точек |бесполезной |обработкой и |
|разного цвета. |информации могут |передачей |
|Примером |служить некоторые|информации, |
|аналогового |конференции и |называются |
|хранения звуковой |чаты в Интернете.|информационными |
|информации | |процессами. |
|является виниловая|Широко известен |Информационные |
|пластинка |термин «средства |процессы |
|(звуковая дорожка |массовой |характерны не |
|изменяет свою |информации» |только для живой |
|форму непрерывно),|(газеты, радио, |природы, человека|
|а дискретного — |телевидение), |и общества, но и |
|аудиокомпакт-диск |которые доводят |для техники |
|(звуковая дорожка |информацию до |Человеком |
|кото рого содержит|каждого члена |разработаны |
|участки с |общества. |технические |
|различной |Обязательно, |устройства в |
|отражающей |чтобы такая |часнрсти |
|способностью). |информация была |компьютеры, |
|Графическая и |достоверной и |которые |
|звуковая |актуальной. |специально |
|информация из |Недостоверная |предназначены для|
|аналоговой формы в|информация вводит|автоматической |
|дискретную |членов общества в|обработки |
|преобразуется |заблуждение и |информации. |
|путем |может стать |2. |
|дискретизации, т. |причиной |Объектно-ориентир|
|е. разбиения |возникновения |ованное |
|непрерывного |социальных |программирование.|
|графического |потрясений. |Объекты: свойства|
|изображения и |Неактуальная |и методы. Классы |
|непрерывного |информация |объектов |
|(аналогового) |бесполезна, и |объектно-ориентир|
|звукового сигнала |поэтому никто, |ованное |
|на отдельные |кроме историков, |программирование |
|элементы. В |не читает |является в |
|процессе |прошлогодних |настоящее |
|дискретизации |газет. |время наиболее |
|производится |Чтобы человек мог|популярной |
|кодирование, т. е.|правильно |технологией |
|присвоение каждому|ориентироваться в|программирования.|
|элементу |окружающем мире, |Объектно-ориентир|
|конкретного |ему нужна полная |ованными языками |
|значения в форме |и точная |программирования |
|кода. |информация. |являются Visual |
|Дискретизация — |Задача получения |Basic, Visual |
|это преобразование|полной и точной |Basic for |
|непрерывных |информации стоит |Application |
|изображений и |перед наукой. |(VBA), Delphi и |
|звука в набор |Человек получает |др. |
|дискретных |полную и точную |Инкапсуляция. |
|значений, каждому |информацию о |Основной единицей|
|из которых |природе, обществе|в |
|присваивается |и технике в |объектно-ориентир|
|значение его кода.|процессе |ованном |
| |обучения. |программировании |
|Кодирование |Единицы измерения|является объект, |
|информации в живых|количества |который заключает|
|организмах. |информации. За |в себе, |
|Генетическая |единицу |инкапсулирует, |
|информация |количества |как описывающие |
|определяет |информации |его данные |
|строение и |принимается такое|(свойства), так и|
|развитие живых |количество |средства |
|организмов и |информации, |обработки этих |
|передается по |которое содержит |данных (методы). |
|наследству. |сообщение, |Классы объектов и|
|Хранится |уменьшающее |экземпляры |
|генетическая |неопределенность |класса, объекты, |
|информация в |знаний в два |инкапсулирующие |
|клетках организмов|раза. Такая |одинаковый |
|в структуре |единица названа |перечень свойств |
|молекул ДНК |бит. |и методов, |
|(дезоксирибонукле-|Следующей по |объединяются в |
|иновой кислоты). |величине единицей|классы. Каждый |
|Молекулы ДНК |измерения |отдельный объект |
|состоят из четырех|количества |является |
|различных |информации |экземпляром |
|составляющих |является байт, |класса. |
|(нуклеотидов), |причем |Экземпляры класса|
|которые образуют |1 байт = 23 бит =|могут иметь |
|генетический |8 бит. |отличающиеся |
|алфавит. |Кратные байту |значения свойств.|
|Молекула ДНК |единицы измерения| |
|человека включает |количества |например в среде |
|в себя около трех |информации |Windows&Office в |
|миллиардов пар |вводятся |приложении word |
|нуклеотидов, и в |следующим |существует класс |
|ней закодирована |образом: |объектов |
|вся информация об |1 Кбайт = 210 |документ, который|
|организме |байт = 1024 байт;|обозначается |
|человека: его | |следующим |
|внешность, |1 Мбайт = 210 |образом: |
|здоровье или |Кбайт = 1024 |Documents ( ) |
|предрасположенност|Кбайт; |Класс объектов |
|ь к болезням, |1 Гбайт = 210 |может содержать |
|способности и т. |Мбайт = 1024 |множество |
|д. |Мбайт. |различных |
| |2. Внешняя память|документов, |
|2. Основные |компьютера. |каждый из которых|
|характеристики |Различные виды |имеет свое имя. |
|компьютера |носителей |Например, один из|
|(разряд-.ность, |информации, их |документов может |
|тактовая частота, |характеристики |иметь имя |
|объем оперативной |(информационная |Проба.doc |
|и внешней памяти, |емкость, |Documents |
|производительность|быстродействие и |("Проба.doc”) |
|и др.) |др.) |Объекты в |
|Процессор. |Основной функцией|приложениях |
|Важнейшей |внешней памяти |образуют |
|характеристикой |компьютера |некоторую |
|процессора, |является |иерархию. На |
|определяющей его |способность |вершине иерархии |
|быстродействие, |долговременно |объектов |
|является его |хранить большой |находится |
|частота, т. е. |объем информации |приложение. Так, |
|количество базовых|(программы, |иерархия объектов|
|операций |документы, |приложения Word |
|(например, |аудио-и |включает в себя |
|операций сложения |видеоклипы и т. |следующие |
|двух двоичных |д.). Устройство, |объекты: |
|чисел), которые |которое |приложение |
|производит |обеспечивает |(Aplication), |
|процессор за 1 |запись/считывание|документ |
|секунду. За |информации, |(Documents), |
|двадцать с |называется |фрагмент |
|небольшим лет |накопителем или |документа |
|тактовая частота |дисководом, а |(Selection), |
|процессора |хранится |символ |
|увеличилась в 500 |информация на |(Character) и др.|
|раз, от 4 МГц |носителях | |
|(процессор 8086, |(например, |Полная ссылка на |
|1978 г.) до 2 ГГц |дискетах). |объект состоит из|
|(процессор Pentium|В накопителях на |ряда имен |
|4, 2001 г.). |гибких магнитных |вложенных |
|Другой |дисках (НГМД или |последовательно |
|характеристикой |дискетах) и |друг в друга |
|процессора, |накопителях на |объектов. |
|влияющей на его |жестких магнитных|Разделителями |
|производительность|дисках (НЖМД или |имен объектов в |
|, является |винчестерах}, в |этом ряду |
|разрядность |основу записи, |являются точки, |
|процессора. |хранения и |ряд начинается с |
|Разрядность |считывания |объекта наиболее |
|процессора |информации |высокого уровня и|
|определяется |положен магнитный|заканчивается |
|количеством |принцип, а в |именем |
|двоичных разрядов,|лазерных |интересующего нас|
|которые процессор |дисководах — |объекта. |
|обрабатывает за |оптический |Например, ссылка |
|один такт. |принцип. |на документ |
|Разрядность |Гибкие магнитные |Проба.doc в |
|процессора |диски. Гибкие |приложении Word |
|увеличилась за 20 |магнитные диски |будет выглядеть |
|лет в 8 раз. В |помещаются в |следующим |
|первом |пластмассовый |образом: |
|отечественном |корпус. Такой |Application. |
|школьном |носитель |Documents |
|компьютере «Агат» |информации |("Проба. doc") |
|(1985 г.) был |называется |Методы объекта. |
|установлен |дискетой. Дискета|Чтобы объект |
|процессор, имевший|вставляется в |выполнил |
|разрядность 8 бит,|дисковод, |какую-либо |
|у современного |вращающий диск с |операцию, |
|процессора Pentium|постоянной |необходимо задать|
|4 разрядность |угловой |метод. Многие |
|равна 64 бит. |скоростью. |методы имеют |
|Оперативная |Магнитная головка|аргументы, |
|(внутренняя) |дисковода |которые позволяют|
|память. |устанавливается |установить |
|Оперативная память|на определенную |параметры |
|представляет собой|концентрическую |выполняемых |
|множество ячеек, |дорожку диска, на|действий. Для |
|причем каждая |которую и |присваивания |
|ячейка имеет свой |записывается (или|аргументам |
|уникальный |считывается) |конкретных |
|двоичный адрес. |информация. |значений |
|Каждая ячейка |В целях |применяется |
|памяти имеет объем|сохранения |двоеточие и знак |
|1 байт. |информации гибкие|равенства, а |
|В персональных |магнитные диски |между собой |
|компьютерах |следует |аргументы |
|величина адресного|предохранять от |отделяются |
|пространства |воздействия |запятой. |
|процессора и |сильных магнитных|Синтаксис команды|
|величина |полей и |применения метода|
|фактически |нагревания, так |объекта |
|установленной |как это может |следующий: |
|оперативной памяти|привести к |Объект.Метод |
|практически всегда|размагничиванию |арг1:=значение, |
|различаются. |носителя и потере|арг2:=значение |
|Например, объем |информации. |Например, |
|адресуемой памяти |Жесткие магнитные|операция открытия|
|может достигать 4 |диски. Жесткие |в приложении Word|
|Гбайт, а величина |магнитные диски |документа |
|фактически |представляют |ripo6a.doc должна|
|установленной |собой несколько |содержать не |
|оперативной памяти|десятков дисков, |только название |
|будет значительно |размещенных на |метода Open, но и|
|меньше — скажем, |одной оси, |указание пути к |
|«всего» 64 Мбайт. |заключенных в |открываемому |
|Оперативная память|металлический |файлу (аргументу |
|аппаратно |корпус и |метода FileName |
|реализуется в виде|вращающихся с |необходимо |
|модулей памяти |высокой угловой |присвоить |
|различных типов |скоростью. За |конкретное |
|(SIMM, DIMM) и |счет множества |значение): |
|разного объема (от|дорожек на каждой|Documents () . |
|1 до 256 Мбайт). |стороне дисков и |Open FileName: |
|Модули различаются|большого |="С: |
|по своим |количества дисков|ДокументыПроба.|
|геометрическим |информационная |doc" |
|размерам: |емкость жестких |Свойства объекта.|
|устаревшие модули |дисков может в |Чтобы изменить |
|SIMM имеют 30 или |десятки тысяч раз|состояние |
|72 контакта, а |превышать |объекта, |
|современные модули|информационную |необходимо |
|DIMM — 168 |емкость дискет и |определить новые |
|контактов. |достигать 50 |значения его |
|Долговременная |Гбайт. |свойств. Для |
|(внешняя) память. |Чтобы сохранить |присваивания |
|В качестве внешней|информацию и |свойству |
|памяти |работоспособность|конкретного |
|используются |жестких дисков, |значения |
|носители |необходимо |используется знак|
|информации |оберегать их от |равенства. |
|различной |ударов и резких |Синтаксис |
|информационной |изменений |установки |
|емкости: гибкие |пространственной |значения свойства|
|диски (1,44 |ориентации в |объекта |
|Мбайт), жесткие |процессе работы. |следующий: |
|диски (до 50 |Лазерные |Объект.Свойство =|
|Гбайт), оптические|дисководы и |ЗначениеСвойства |
|диски CD-ROM (650 |диски. Лазерные |Одним из классов |
|Мбайт) и DVD (до |дисководы |объектов является|
|10 Гбайт). Самыми |используют |класс символов |
|медленными из них |оптический |Characters (). |
|по скорости обмена|принцип чтения |Экземпляры класса|
|данными являются |информации. На |нумеруются: |
|гибкие диски (0,05|лазерных дисках |Characters (1), |
|Мбайт/с), а самыми|CD (CD — Compact |Characters (2) и |
|быстрыми — жесткие|Disk, компакт |т. д. Установим |
|диски (до 100 |диск) и DVD (DVD |во фрагменте |
|Мбайт/с). |— Digital Video |текста (объект |
|Производительность|Disk, цифровой |Selection) для |
|компьютера. |видеодиск) |первого символа |
|Производительность|информация |(объект |
|компьютера |записана на одну |Characters (1)) |
|является его |спиралевидную |начертание |
|интегральной |дорожку (как на |полужирный |
|характеристикой, |грампластинке), |(свойство Bold). |
|которая зависит от|содержащую |Свойство Bold |
|частоты и |чередующиеся |имеет два |
|разрядности |участки с |значения и может |
|процессора, объема|различной |быть установлено |
|оперативной |отражающей |(значение True) |
|(внутренней) и |способностью. |или не |
|долговременной |Лазерный луч |установлено |
|(внешней) памяти и|падает на |(значение False).|
|скорости обмена |поверхность |Значения True и |
|данными. |вращающегося |False являются |
|Производительность|диска, а |ключевыми словами|
|компьютера нельзя |интенсивность |языка. |
|вычис лить, она |отраженного луча | |
|определяется в |зависит от | |
|процессе |отражающей | |
|тестирования по |способности | |
|скорости |участка дорожки и| |
|выполнения |приобретает | |
|определенных |значения 0 или 1.| |
|операций в | | |
|стандартной |Для сохранности | |
|программной среде.|информации | |
| |лазерные диски | |
| |надо предохранять| |
| |от механических | |
| |повреждений | |
| |(царапин), а | |
| |также от | |
| |загрязнения. | |
| |Для пользователя | |
| |имеют | |
| |существенное | |
| |значение | |
| |некоторые | |
| |технические | |
| |характеристики | |
| |различных | |
| |устройств | |
| |хранения | |
| |информации: | |
| |информационная | |
| |емкость, скорость| |
| |обмена | |
| |информацией, | |
| |надежность ее | |
| |хранения (табл. | |
| |2). | |
| |Накопители и | |
| |носители | |
| |информации | |
| |Тип | |
| |Емкость | |
| |Скорость(Мб/c) | |
| |Опасность | |
| |НГМД | |
| |1,44 Мб | |
| |0,05 | |
| |Магн. поля | |
| |НЖМД | |
| |до 50Гб | |
| |до 100 | |
| |Удары | |
| |CD-ROM | |
| |650Мб | |
| |до 7,8 | |
| |Царапины и | |
| |DVD-ROM до | |
| |17Гб до| |
| |6,8 | |
| ||загрязнение | |
|Билет № 7 |Билет № 8 |Билет № 19 |
|Процессор. |1. Программное |1. Текстовый |
|Процессор |управление |редактор. |
|может |работой |Назначение и |
|обрабатывать|компьютера. |основные |
|различные |Программное |функции |
|виды |обеспечение |Текстовые |
|информации: |компьютера |редакторы — это|
|числовую, |Данные и |программы для |
|текстовую, |программы. |создания, |
|графическую,|Числовая, |редактирования,|
|видео и |текстовая, |форматирования,|
|звуковую. |графическая и |сохранения и |
|Процессор |звуковая |печати |
|является |информация может|документов. |
|электронным |быть |Современный |
|устройством,|представлена и |документ может |
|поэтому |обработана на |содержать, |
|различные |компьютере в |кроме текста, и|
|виды |форме данных. |другие объекты |
|информации |Чтобы процессор |(таблицы, |
|должны в нем|«знал», что ему |диаграммы, |
|обрабатывать|делать с |рисунки и т. |
|ся в форме |данными, как их |д.). |
|последовател|обрабатывать, он|Более |
|ьностей |должен получить |совершенные |
|электрически|определенную |текстовые |
|х импульсов.|команду |редакторы, |
| |(инструкцию). |имеющие целый |
|Такие |Например, |спектр |
|последовател|«сложить два |возможностей по|
|ьности |числа» или |созданию |
|электрически|«заменить один |документов |
|х импульсов |символ на |(например, |
|можно |другой». Обычно |поиск и замена |
|записать в |для решения |символов, |
|виде |какой-либо |средства |
|последовател|задачи |проверки |
|ьностей |процессору |орфографии, |
|нулей и |требуется не |вставка таблиц |
|единиц (есть|единичная |и др.), |
|импульс — |команда, а их |называют иногда|
|единица, нет|последовательнос|текстовыми |
|импульса — |ть. |процессорами. |
|нуль), |Последовательнос|Примером такой |
|которые |ть команд, |программы |
|называются |которую |является Word |
|машинным |выполняет |из офисного |
|языком. |компьютер в |пакета |
|Устройства |процессе |Microsoft |
|ввода и |обработки |Office. |
|вывода |данных, |Мощные |
|информации. |называется |программы |
|Человек не |программой. |обработки |
|воспринимает|Программное |текста — |
|электрически|обеспечение. В |настольные |
|е импульсы и|течение |издательские |
|очень плохо |нескольких |системы — |
|понимает |десятилетий |предназначены |
|информацию, |создавались |для подготовки |
|представленн|программы, |документов к |
|ую в форме |нужные для |публикации. |
|последовател|обработки |Пример подобной|
|ьностей |различных |системы — Adobe|
|нулей и |данных. |PageMaker. |
|единиц, |Совокупность |Редактирование |
|следовательн|требуемых |— |
|о, в составе|программ |преобразование,|
|компьютера |составляет |обеспечивающее |
|требуются |программное |добавление, |
|специальные |обеспечение |удаление, |
|устройства |компьютера. |перемещение или|
|ввода и |Операционная |исправление |
|вывода |система является|содержания |
|информации. |базовой и |документа. |
|Устройства |необходимой |Редактирование |
|ввода |составляющей |документа |
|«переводят» |программного |обычно |
|информацию с|обеспечения |производится |
|языка |компьютера, без |путем |
|человека на |нее компьютер не|добавления, |
|машинный |может работать в|удаления или |
|язык |принципе. |перемещения |
|компьютера, |Для выполнения |символов или |
|а устройства|на компьютере |фрагментов |
|вывода, |конкретных работ|текста. |
|наоборот, |(создания |Объектно-ориент|
|делают |текстов и |ированный |
|информацию, |рисунков, |подход дает |
|представленн|обработки |возможность |
|ую на |числовых данных |реализовать |
|машинном |и т. д.) |механизм |
|языке, |требуется |встраивания и |
|доступной |прикладное |внедрения |
|для |программное |объектов (OLE —|
|человеческог|обеспечение. |Object Linking |
|о |Прикладное |Embedding). |
|восприятия. |программное |Этот механизм |
|Устройства |обеспечение |позволяет |
|ввода |можно разделить |копировать и |
|информации. |на две группы |вставлять |
|Ввод |программ: |объекты из |
|числовой и |системы |одного |
|текстовой |программирования|приложения в |
|информации |и приложения. |другое. |
|осуществляет|Системы |Например, |
|ся с помощью|программирования|работая с |
|клавиатуры. |являются для |документом в |
|Для ввода |программистов-пр|текстовом |
|графической |офессионалов |редакторе Word,|
|информации |инструментами |в него можно |
|или работы с|разработки |встроить |
|графическим |программ на |изображения, |
|интерфейсом |различных языках|анимацию, звук |
|программ |программирования|и даже |
|чаще всего |(Basic, Pascal, |видеофрагменты |
|применяют |С и др.). В |и таким образом|
|манипуляторы|настоящее время |из обычного |
|типа мышь |появились |текстового |
|(для |системы |документа |
|настольных |визуального |получить |
|персональных|программирования|мультимедиа-док|
|компьютеров)|(Visual Basic, |умент. |
|и трекбол |Borland Delphi и|Форматирование |
|или тачпад |др.), которые |— |
|(для |позволяют даже |преобразование,|
|портативных |начинающему |изменяющее |
|компьютеров)|пользователю |форму |
|. |компьютера |представления |
|Если мы |создавать |документа. В |
|хотим ввести|несложные |начал» работы |
|в компьютер |программы. |над документом |
|фотографию |Приложения |целесообразно |
|или рисунок,|предоставляют |задать |
|то |пользователю |параметры |
|используем |возможность |страницы: ее |
|специальное |обрабатывать |формат |
|устройство —|текстовую, |(размер), |
|сканер. В |графическую, |ориентацию, |
|настоящее |числовую, аудио-|размер полей и |
|время все |и |др. |
|большее |видеоинформацию,|Форматирование |
|распростране|а также работать|абзаца. Абзац |
|ние получают|в компьютерных |является одним |
|цифровые, |сетях, не владея|из основных |
|камеры |программирование|объектов |
|(фотоаппарат|м. Практически |текстового |
|ы и |каждый |документа. В |
|видеокамеры)|пользователь |компьютерных |
|, которые |компьютера |документах |
|формируют |нуждается в |абзацем |
|изображения |приложениях |считается любой|
|уже в |общего |текст, |
|компьютерном|назначения, к |заканчивающийся|
|формате. |числу которых |управляющим |
|Процессор |относятся: |символом |
|опер. память|текстовые и |(маркером) |
| |графические |конца абзаца. |
|магистраль |редакторы, |Ввод конца |
|устр. Ввода |электронные |абзаца |
|долг.память |таблицы, системы|обеспечивается |
|уст.вывода. |управления |нажатием |
| |базами данных, а|клавиши {Enter}|
|клавиатура |также приложения|и отображается |
|нгмд |для создания |символом Ц. |
|монитор |мультимедиа-през|В процессе |
|мышь |ентаций. В связи|форматирования |
|cd-rom |со стремительным|абзаца задаются|
|принтер |развитием |параметры его |
|сканер |глобальных и |выравнивания |
|dvd-rom |локальных |(выравнивание |
|плоттер |компьютерных |отражает |
|Для ввода |сетей все |расположение |
|звуковой |большее значение|текста |
|информации |приобретают |относительно |
|предназначен|различные |границ полей |
|микрофон, |коммуникационные|страницы), |
|подключенный|программы. Из-за|отступы (абзац |
|ко входу |широкого |целиком может |
|специальной |распространения |иметь отступы |
|звуковой |компьютерных |слева и справа)|
|платы, |вирусов можно |и интервалы |
|установленно|отнести к |(расстояние |
|й в |отдельной группе|между строк |
|компьютере. |антивирусные |абзаца), отступ|
|Управлять |программы. |красной строки |
|компьютерным|Для |и др. |
|и играми |профессиональных|форматирование |
|удобнее |целей |символов. |
|посредством |квалифицированны|Символы — это |
|специальных |ми |буквы, цифры, |
|устройств — |пользователями |пробелы, знаки |
|игровых |компьютера |пунктуации, |
|манипуляторо|используются |специальпые |
|в |приложения |символы, такие |
|{джойстиков)|специального |как @, *, &. |
|. |назначения. К |Символы можно |
|Устройства |ним относятся |форматировать |
|вывода |системы |(изменять их |
|информации. |компьютерной |вид), задавая |
|Наиболее |графики, системы|шрифт, размер и|
|универсальны|автоматизированн|начертание. |
|м |ого |Шрифт — полный |
|устройством |проектирования |набор символов |
|вывода |(САПР), |определенного |
|является |бухгалтерские |начертания, |
|монитор, на |программы, |включая |
|экране |компьютерные |прописные и |
|которого |словари и |строчные буквы,|
|высвечиваетс|системы |знаки |
|я числовая, |автоматического |препинания, |
|текстовая, |перевода и др. |специальные |
|графическая |Все большее |символы, цифры |
|и |число |и знаки |
|видеоинформа|пользователей |арифметических |
|ция. |применяет |действий. Для |
|Для |обучающие |каждого |
|сохранения |программы для |исторического |
|информации в|самообразования |периода и |
|виде |или в учебном |разных стран |
|«твердой |процессе. Прежде|характерен |
|копии» на |всего, это |шрифт |
|бумаге |программы |определенного |
|служит |обучения |рисунка. Каждый|
|принтер, а |иностранным |шрифт имеет |
|для вывода |языкам, |свое название, |
|на бумагу |программы-репети|например Times |
|сложных |торы и тесты по |New Roman, |
|чертежей, |различным |Anal, Courier и|
|рисунков и |предметам и т. |др. |
|схем |д. Большую |По способу |
|большого |пользу приносят |представления в|
|формата — |различные |компьютере |
|плоттер |мультимедиа-прил|различаются |
|(графопостро|ожения |шрифты |
|итель). |(энциклопедии, |растровые и |
|Оперативная |справочники и т.|векторные. Для |
|и |д.) на лазерных |представления |
|долговременн|дисках, |растровых |
|ая память. В|содержащие |шрифтов служат |
|компьютере |огромный объем |методы |
|информация |информации и |растровой |
|хранится в |средства |графики, |
|оперативной |быстрого ее |символы шрифта |
|(внутренней)|поиска. |— это группы |
|памяти. |Достаточно |пикселей. |
|Однако при |большое число |Растровые |
|выключении |пользователей |шрифты |
|компьютера |начинают |допускают |
|вся |знакомство с |масштабирование|
|информация |компьютером с |только с |
|из |компьютерных |определенными |
|оперативной |игр, которые |коэффициентами.|
|памяти |бывают самых | |
|стирается. |различных типов:|В векторных |
|Долговременн|логические, |шрифтах символы|
|ое хранение |стратегические, |описываются |
|информации |спортивные и т. |математическими|
|обеспечивает|д. |формулами и |
|ся внешней |2. Основные типы|возможно |
|памятью. В |и способы |произвольное их|
|качестве |организации |масштабирование|
|устройств |данных |. Среди |
|внешней |(переменные и |векторных |
|памяти |массивы) |шрифтов |
|обычно |Переменные. В |наибольшее |
|выступают |алгоритмических |распространение|
|накопители |и |подучили шрифты|
|на гибких |объектно-ориенти|типа TrueType. |
|магнитных |рованных языках |Размер шрифта. |
|дисках |программирования|Единицей |
|{НГМД), |(в частности, в |измерения |
|накопители |языке Visual |размера шрифта |
|на жестких |Basic) |является пункт |
|магнитных |переменные |(1 пт = 0,376 |
|дисках |играют важнейшую|мм). В |
|(НЖМД) и |роль. Они |текстовом |
|оптические |предназначены |редакторе Word |
|накопители |для хранения и |по умолчанию |
|(CD-ROM и |обработки данных|используется |
|DVD-BOM). |в программах. |шрифт Times New|
|Магистраль. |Переменные |Roman размером |
|Обмен |задаются |12 пт. |
|информацией |именами, |Начертание. |
|между |определяющими |Кроме |
|отдельными |области памяти, |нормального |
|устройствами|в которых |(обычного) |
|компьютера |хранятся их |начертания |
|производится|значения. |символов обычно|
|по |Значениями |применяют |
|магистрали |переменных могут|полужирное, |
|(рис. 8). |быть данные |курсивное и |
|Подключение |различных типов |полужирное |
|компьютера к|(целые или |курсивное. |
|сети. |вещественные |Формат файла |
|Человек |числа, |определяет |
|постоянно |последовательнос|способ хранения|
|обменивается|ти символов, |текста в файле.|
|информацией |логические |Простейший |
|с |значения и т. |формат |
|окружающими |д.). Тип |текстового |
|его людьми. |переменных |файла (ТХТ) |
|Компьютер |задается типом |содержит только|
|может |данных, которые |символы |
|обмениваться|могут быть |(числовые коды |
|информацией |значениями |символов), |
|с другими |переменных. |другие же |
|компьютерами|Значениями |форматы (DOC, |
|с помощью |переменных |RTF) содержат |
|локальных и |числовых типов |дополнительные |
|глобальных |(Byte, Integer, |управляющие |
|компьютерных|Long, Single, |числовые коды, |
|сетей. Для |Double) являются|которые |
|этого в его |числа. |обеспечивают |
|состав |Логические |форматирование |
|включают |переменные |текста. |
|сетевую |(Boolean) могут |2. Двоичное |
|плату и |принимать |кодирование |
|модем. |значения True |текстовой |
|2.Алгоритм |или False. |информации. |
|позволяет |Значениями |Различные |
|формализоват|строковых |кодировки |
|ь выполнение|переменных |кириллицы |
|задачи. |(String) |Начиная с конца|
|Предположим,|являются |60-х |
|что |последовательнос|годовкомпыотеры|
|пользователю|ти символов и т.|все больше |
|надо |д. Над |стали |
|провести |различными |использоваться |
|редактирован|типами данных, а|для обработки |
|ие текста и |следовательно, |текстовой |
|из текста |переменными |информации, и в|
|«информацион|допустимы |настоящее время|
|ная модель» |различные |основная доля |
|получить |операции. Так, |персональных |
|текст |над числовыми |компьютеров в |
|«модель |переменными |мире. (и |
|информационн|возможны |большая часть |
|ая». |арифметические |времени) занята|
|Запись |операции, над |обработкой-имен|
|алгоритма на|логическими |но текстовой |
|естественном|переменными — |информации. ...|
|языке. |логические | |
|Запишем |операции, над |Традиционно для|
|необходимую |строковыми — |кодирования |
|последовател|операции |одного символа |
|ьность |преобразования |используется |
|действий т е|символьных строк|количество |
|алгоритм |и т. д. |информации! |
|Редактирован|Различные типы |равное 1 байту,|
|ие текста, |данных требуют |т.е.1=1байт=8би|
|на |для своего |т. |
|естественном|хранения в |Если |
| |оперативной |рассматривать |
|языке, |памяти |символы как |
|который |компьютера |возможные |
|понятен |разное |события, то |
|человеку |количество ячеек|можно |
|(пользовател|(байт). Так, для|вычислить, |
|ю |хранения целого |какое |
|компьютера):|числа в |количество |
| |интервале от 0 |различных |
|1) выделить |до 255 в |символов можно |
|слово |переменных типа |закодировать: N|
|информационн|Byte достаточно |= 21 =28 - 256.|
|ая + пробел;|одной ячейки | |
| |памяти (одного |Такое |
|2) вырезать |байта), для |количество |
|этот |хранения |символов вполне|
|фрагмент; |вещественного |достаточно для |
|3) |числа с двойной |представления |
|установить |точностью в |текстовой |
|курсор на |переменных типа |информации» |
|позицию |Double требуется|включая |
|после слова |уже восемь ячеек|прописные и |
|модель + |(восемь байт), а|заглавные буквы|
|пробел; |для хранения |.русского и |
|4) вставить |символьных строк|латинского |
|фрагмент |в переменных |алфавита, |
|текста. |типа String — |цифры, знаки, |
|Запись |одна ячейка на |графические |
|алгоритма на|каждый символ. |символы и т.д. |
|алгоритмичес|Имя любой |Кодирование |
|ком языке. |переменной |заключается в |
|Каждая |(идентификатор) |том что каждому|
|команда |уникально и не |символу |
|алгоритма |может меняться в|ставится в |
|должна |процессе |соответствие |
|однозначно |выполнения |уникальный |
|определять |программы. Имя |двоичный код от|
|действие |переменной может|0 до 255 или |
|исполнителя,|состоять из |соответствующий|
|т. е. |различных |ему двоичный |
|алгоритм |символов |код от 00000000|
|должен быть |(латинские и |до 11111111. |
|точным. |русские буквы, |Таким образом, |
|Однако |цифры и т. д.), |человек |
|естественный|но должно |различает |
|язык не |обязательно |символы по их |
|очень |начинаться с |начертанию, а |
|подходит для|буквы и не |компьютер — по |
|записи |включать знак |их коду. |
|алгоритмов, |«.» (точку). |При вводе в |
|так как не |Количество |компьютер |
|обладает |символов в имени|текстовой |
|достаточной |не может быть |информации |
|строгостью и|более 255. |происходит ее |
|определеннос|Например, |двоичное |
|тью при |числовую |кодирование, |
|записи |переменную можно|изображение |
|команд. |назвать А или |символа |
|Для |Число, а |преобразуется в|
|достижения |строковую — А |его двоичный |
|необходимой |или Строка. |код. |
|точности и |Простейший |Пользователь |
|строгости |способ задания |нажимает на |
|алгоритм |типа переменной |клавиатуре |
|следует |(ее 'объявления)|клавишу с |
|формализоват|состоит в |символом — и в |
|ь, т. е. |приписывании к |компьютер |
|записать на |имени переменной|поступает |
|одном из |определенного |определенная |
|формальных |суффикса. |последовательно|
|языков. В |Например, |сть из восьми |
|школьной |числовую |электрических |
|информатике |переменную типа |импульсов |
|в качестве |Integer можно |(двоичный код |
|такого |задать как А%, а|символа). Код |
|формального |строковую |символа |
|языка часто |переменную типа |хранится в |
|используют |String — как А$.|оперативной |
|алгоритмичес|Переменная может|памяти |
|кий язык. |получить или |компьютера, где|
|Запишем |изменить |занимает одну |
|алгоритм |значение с |ячейку. |
|Редактирован|помощью |В процессе |
|ие текста на|оператора |вывода символа |
|алгоритмичес|присваивания: |на экран |
|ком языке: |Let |компьютера |
|алг |ИмяПеременной = |производится |
|Редактирован|Выражение |обратный |
|ие текста |Ключевое слово |процесс — |
|дано |Let в |декодирование, |
|информационн|большинстве |т. е. |
|ая модель |случаев не |преобразование |
|надо модель |используется. |кода символа в |
|информационн|Переменная |его |
|ая |получает |изображение. ' |
|нач выделить|значение, равное|Важно, что |
|символы с 1 |значению |присвоение |
|по 15 |выражения |символу |
|вырезать |(арифметического|конкретного |
|установить |, строкового или|кода — это |
|курсор на |логического). |вопрос |
|позицию 7 |Например, после |соглашения, |
|вставить |выполнения |которое |
|Графическое |фрагмента |фиксируется в |
|представлени|программы intA =|кодовой |
|е алгоритма.|3 intB = 4 intC |таблице. Первые|
|Чтобы |= intA"2 + |33 кода (с 0 по|
|сделать |intB"2 |32) обозначают |
|алгоритм |целочисленная |не символы, а |
|более |переменная intC |операции |
|наглядным, |примет значение,|(перевод |
|часто |равное числу 25.|строки, ввод |
|применяют | |пробела и |
|блок-схемы. |Массивы. Массивы|т.д.). |
|На |являются набором|Коды с 33 по |
|блок-схеме |однотипных |127 — |
|(рис. 9) |переменных, |интернациональн|
|хорошо видна|объединенных |ые и |
|структура |одним именем. |соответствуют |
|алгоритма, |Массивы бывают |символам |
|по которой |одномерные, |латинского |
|исполнителю |которые можно |алфавита, |
|(человеку) |представить в |цифрам, знакам |
|удобно |форме одномерной|арифметических |
|отслеживать |таблицы, и |операций и |
|процесс его |двумерные (они |знакам |
|выполнения. |представляются в|препинания. |
| |форме двумерной |Коды с 128 по |
| |таблицы). |255 являются |
| |Массивы могут |национальными, |
| |быть разных |т. е-в |
| |типов: числовые,|национальных |
| |строковые и т. |кодировках |
| |д. |одному и тому |
| |Массив состоит |же коду |
| |из |отвечают |
| |пронумерованной |различные |
| |последовательнос|символы. К |
| |ти элементов. |сожалению, в |
| |Номера в этой |настоящее время|
| |последовательнос|существует пять|
| |ти называются |различных |
| |индексами. |кодовых таблиц |
| |Каждый из этих |для русских |
| |элементов |букв (КОИ-8, |
| |является |СР1251, СР866, |
| |переменной, т. |Мае, ISO), |
| |е. обладает |поэтому тексты,|
| |именем и |созданные в |
| |значением, и |одной |
| |поэтому массив |кодировке, не |
| |можно назвать |будут правильно|
| |переменной с |отображаться в |
| |индексом. |другой. |
| |Например, |Каждая |
| |одномерный |кодировка |
| |строковый массив|задается своей |
| |strA (I i, |собственной |
| |содержащий буквы|кодовой |
| |русского |таблицей. |
| |алфавита, можно |Одному и тому |
| |представить в |же двоичному |
| |виде следующей |коду в |
| |таблицы: |различных |
| |I 1 2 3 4|кодировках |
| |5 6 7 8 9 10 11 |поставлены в |
| |12 13 14 15 16 …|соответствие |
| |33 |различные |
| |A(I) А Б В Г Д |символы. |
| |Е Ё Ж З И Й К Л |В последнее |
| |М Н О П…Я |время появился |
| |Индекс может |новый |
| |принимать любые |международный |
| |целочисленные |стандарт |
| |значения (в |Unicode, |
| |данном случае от|который отводит|
| |1 до 33). |на каждый |
| |Обращение к |символ не один |
| |элементу массива|байт, а два, и |
| |производится по |потому с его |
| |его имени, |помощью можно |
| |состоящему из |закодировать не|
| |имени массива и |256 символов, а|
| |значения |- 218 = 65 536 |
| |индекса, |различных |
| |например |символов |
| |strA(5). | |
| |Каждый элемент | |
| |массива может | |
| |обладать | |
| |собственным | |
| |значением. Так, | |
| |значением | |
| |элемента | |
| |рассмотренного | |
| |выше строкового | |
| |массива s t гА | |
| |(5) является | |
| |строка д. | |
| | | |
|Билет № 20 |Билет № 21 |Билет № 22 |
|1. |1. Электронные |1. Базы данных.|
|Графический |таблицы. |Назначение и |
|редактор. |Назначение и |основные |
|Назначение и|основные |функции |
|основные |функции |База данных— |
|функции |Электронная |это |
|Графический |таблица — это |информационная |
|редактор — |программа |модель, |
|это |обработки |позволяющая |
|программа |числовых |упорядочение |
|создания, |данных, |хранить данные |
|редактирован|хранящая и |о группе |
|ия и |обрабатывающая |объектов, |
|просмотра |данные в |обладающих |
|графических |прямоугольных |одинаковым |
|изображений.|таблицах. |набором |
|Графические |Электронная |свойств. |
|редакторы - |таблица состоит|Информация в |
|две |из столбцов и |базах данных |
|категории: |строк. |хранится в |
|растровые и |Заголовки |упорядоченном |
|векторные. |столбцов |виде.. |
|Растровые |обозначаются |Существует |
|графические |буквами или |несколько |
|редакторы. |сочетаниями |различных типов|
|Растровые |букв (A, G, АВ |баз данных: |
|графические |и т. п.), |табличные, |
|редакторы |заголовки строк|иерархические и|
|являются |— числами (1, |сетевые. |
|наилучшим |16, 278 и т. |Табличные базы |
|средством |п.). Ячейка — |данных. |
|обработки |место |Табличная база |
|фотографий и|пересечения |данных содержит|
|рисунков. |столбца и |перечень |
|Среди |строки. |объектов одного|
|растровых |Каждая ячейка |типа, т. е. |
|графических |таблицы имеет |объектов с |
|редакторов |свой |одинаковым |
|есть |собственный |набором |
|простые, |адрес. Адрес |свойств. Такую |
|например |ячейки |базу данных |
|стандартное |электронной |удобно |
|приложение |таблицы |представлять в |
|Paint, и |составляется из|виде двумерной |
|мощные |заголовка |таблицы. |
|профессионал|столбца и |Столбцы такой |
|ьные |заголовка |таблицы |
|графические |строки, |называют |
|системы, |например: А1, |полями; Поле |
|например |F123, Л7. |базы данных — |
|Adobe |Ячейка, с |это столбец |
|Photoshop и |которой |таблицы, |
|CorelPhoto-P|производятся |включающий в |
|aint. |какие-то |себя значения |
|Растровое |действия, |определенного |
|изображение |выделяется |свойства. |
|хранится с |рамкой и |Строки таблицы |
|помощью |называется |являются |
|точек |активной. |записями об |
|различного |Типы данных. |объекте; эти |
|цвета |Электродные |записи разбиты |
|(пикселей), |таблицы |на поля |
|которые |позволяют |столбцами |
|образуют |работать с |таблицы. Запись|
|строки и |тремя основными|базы данных — |
|столбцы. |типами данных: |это строка |
|Любой |число, текст и |таблицы, |
|пиксель |формула. |которая |
|имеет |Числа в |содержит набор |
|фиксированно|электронных |значений |
|е положение |таблицах Excel |различных |
|и цвет. |могут быть |свойств |
|Хранение |записаны в |объекта. |
|каждого |обычном |В каждой |
|пикселя |числовом или |таблице должно |
|требует |экспоненциально|быть, по |
|некоторого |м формате, |крайней мере, |
|количества |например: 195,2|одно ключевое |
|бит |или 1.952Д +02.|поле, |
|информации, |По умолчанию |содержимое |
|которое |числа |которого |
|зависит от |выравниваются в|уникально для |
|количества |ячейке по |любой записи в |
|цветов в |правому краю. |этой таблице. |
|изображении.|Это объясняется|Значения |
|Качество |тем. что при |ключевого поля |
|растрового |размещении |однозначно |
|изображения |чисел друг под |определяют |
|определяется|другом (в |каждую запись в|
|размером |столбце |таблице. |
|изображения |таблицы) удобно|Иерархические |
|(числом |иметь |базы данных. |
|пикселей по |выравнивание по|Иерархические |
|горизонтали |разрядам |базы данных |
|и вертикали)|(единицы под |графически |
|и количества|единицами, |могут быть |
|цветов, |десятки под |представлены |
|которые |десятками и т. |как дерево, |
|могут |д.). |состоящее из |
|принимать |Текстом в |объектов |
|пиксели. |электронных |различных |
|Растровые |таблицах Excel |уровней. |
|изображения |является |Верхний уровень|
|очень |последовательно|занимает один |
|чувствительн|сть символов, |объект, второй |
|ы к |состоящая из |— объекты |
|масштабирова|букв, цифр и |второго уровня |
|нию |пробелов, |и т. д. |
|(увеличению |например запись|Между объектами|
|или |, —, 3 — |
|помощью |нарисовать |истинно; 2 • 2 = 5|
|инструкции Do. |несколько |— ложно. |
|. . Loop. |домиков. Если |Над элементами |
|Условие выхода |использовать |логических |
|из цикла можно |событийные |выражений могут |
|поставить в |процедуры, то для|производиться |
|начале, перед |каждого домика |логические |
|телом цикла или|нужно будет |операции, которые |
|в конце, после |писать свои |обозначаются |
|тела цикла |процедуры, а это |следующим образом:|
|Проверка |очень трудоемко. |логическое |
|условия выхода |В случаях, когда |умножение — And, |
|из цикла |в программном |логическое |
|проводится с |модуле можно |сложение — Or и |
|помощью |выделить |логическое |
|ключевых слов |многократно |отрицание — Mot. |
|While или |повторяющиеся |В языках |
|Until. придают |действия |программирования |
|одному и тому |(процедуры), |используются |
|же условию |формируют общие |различные |
|противоположный|процедуры. |структуры данных: |
|смысл. Ключевое|Выполнение общих |переменная, массив|
|слово While |процедур не |и др. Переменные |
|обеспечивает |связывается с |задаются именами, |
|выполнение |какими-либо |которые определяют|
|цикла до тех |событиями, они |области памяти, в |
|пор, пока |вызываются на |которых хранятся |
|выполняется |выполнение с |их значения. |
|условие, т. е. |помощью оператора|Значениями |
|пока условие |Call. Каждой |переменных могут |
|имеет значение |общей процедуре |быть данные |
|истина. В этом |дается уникальное|различных типов |
|случае условие |название — имя |(целые или |
|является |процедуры и |вещественные |
|условием |устанавливается |числа, строки, |
|продолжения |список входных и |логические |
|цикла. Как |выходных |значения). |
|только условие |параметров |Соответственно |
|примет значение|процедуры. |переменные бывают |
|ложь, |Общая процедура |различных типов: |
|выполнение |представляет |целочисленные |
|цикла |собой |(А%=5), |
|закончится. |подпрограмму, |вещественные |
|Ключевое слово |которая начинает |(А=3.14), |
|Until |выполняться после|строковые |
|обеспечивает |ее вызова из |(А$="информатика'1|
|выполнение |другой процедуры.|), логические |
|цикла до тех | |(A=True). |
|пор, пока не |Список входных |Массивы являются |
|выполняется |параметров — это |набором однотипных|
|условие, т. е. |набор переменных,|переменных, |
|пока условие |значение которых |объединенных одним|
|имеет значение |должно быть |именем. Массивы |
|ложь. В этом |установлено до |бывают одномерные,|
|случае условие |начала выполнения|которые можно |
|становится |процедуры. |представить как |
|условием |Список выходных |одномерные |
|завершения |параметров — это |таблицы, и |
|цикла. Как |набор переменных,|двумерные, которые|
|только условие |значение которых |можно представить |
|примет значение|устанавливается |как двумерные |
|истина, |после окончания |таблицы. Массивы |
|выполнение |выполнения |также могут быть |
|цикла |процедура. |различных типов: |
|закончится. |Тогда синтаксис |целочисленные, |
|2. Выполнение |вызова процедуры |вещественные, |
|арифметических |приобретает вид |строковые vn. р,. |
|операций в |Call |Объектно-ориентиро|
|двоичной |ИмяПроцедурь1(Спи|ванное |
|системе |сокПараметров) SZ|программирование —|
|счисления | |это развитие |
|Сложение. В |Чтобы реализовать|технологии |
|основе сложения|графический |структурного |
|чисел в |интерфейс, |программирования, |
|двоичной |включим в проект |однако оно имеет |
|системе |еще одну форму |свои характерные |
|счисления лежит|(Form2). Для |черты. Основной |
|таблица |рисования домика |единицей в |
|сложения |целесообразно |объектно-ориентиро|
|одноразрядных |создать общую |ванном |
|двоичных чисел |процедуру |программировании |
|(табл. 6). |Домик(Х1, Х2, Yl,|выступает |
|Важно обратить |Y2 As Single), |объект,который |
|внимание на то,|которая .имеет |заключает в себе, |
|что при |только список |инкапсулирует как |
|сложении двух |входных |описывающие его |
|единиц |параметров |данные (свойства),|
|производится |(координат углов |так и средства |
|перенос в |стены). Выходных |обработки этих |
|старший разряд.|параметров эта |данных (методы). |
|Это происходит |процедура не |Важное место в |
|тогда, когда |имеет. |технологии |
|величина числа |Пусть событийная |объектно-ориентиро|
|становится |процедура |ванного |
|равной или |Рисование Click |программирования |
|большей |() обеспечивает |занимает событие. |
|основания |рисование трех |В качестве событий|
|системыисчислен|домиков с |можно |
|ия. |различными |рассматривать |
|Сложение |значениями |щелчок кнопкой |
|многоразрядных |входных |мыши па объекте, |
|двоичных чисел |параметров, т. е.|нажатие |
|выполняется в |три раза вызывает|определенной |
|соответствии с |общую процедуру |клавиши, открытие |
|вышеприведенной|Домик с |документа и т. д. |
|таблицей |различными |Как реакция на |
|сложения с |значениями |события вызывается|
|учетом |входных |определенная |
|возможных |параметров. |процедура, которая|
|переносов из |Тогда связанный с|может изменять |
|младших |формой (Form2) |свойства объекта, |
|разрядов в |программный |вызывать его |
|старшие. В |модуль будет |методы и т. д. |
|качестве |включать в себя |В системах |
|примера сложим |общую процедуру |объектно-ориентиро|
|в столбик |Домик (XI, Х2, |ванного |
|двоичные числа |Yl, Y2 As Single)|программирования |
|ПОгИПз: |и событийную |обычно |
|0+0=0 |процедуру |используется |
|110 |Рисование Click |графический |
|0+1=1 |(): |интерфейс, который|
|+ 11 |Private Sub |позволяет |
|1+0=1 |Домик(Х1, Х2, Yl,|визуализировать |
|1001 |Y2 As Single) |процесс |
|1+1=10 |Form2.Line (XI, |программирования. |
|Вычитание. В |Y1)-(X2, Y2), В |Появляется |
|основе |Form2.Line (XI, |возможность |
|вычитания |Y1)-(X2, Yl)' |создавать объекты,|
|двоичных чисел |Form2.Line (X.I, |задавать им |
|лежит таблица |Y1)-((X1 + Х2) / |свойства и |
|вычитания |2, Y1:V 2) |поведение с |
|одноразрядных |Form2.Line ((XI +|помощью мыши. |
|двоичных чисел |Х2) / 2, Yl / |2. Основы языка |
|(табл. 7). При |2)-