Реферат: Команда ветвления, команда повторения - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Команда ветвления, команда повторения

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 13 kb, скачать бесплатно
Обойти Антиплагиат
Повысьте уникальность файла до 80-100% здесь.
Промокод referatbank - cкидка 20%!
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Рассмотрим процесс управления информаци онным процессом , в к отором в качестве управляемого объекта выбран текст . Другими словами , рассмотрим информационный процесс , свя занный с редактированием , т.е . изменением состо яния текста. Во-первых , для того , чтобы преобразова ть текст , должен существовать кто-то или что-то , который эти преобразования выполня ет . Иными словами , необходим исполнитель этих преобразований. Во-вторых , процесс преобразования текста необходимо разбить на отдельные операции , которые должны быть записаны в виде от дельных команд исполни телю . Каждый исполнитель облад ает определенным набором – системой команд , которые он может выполнить . В процессе редактирования текста возможны различные операции : удаление , копирование , перемещение или замена его фрагм ентов . Исполнитель редактирования тек ста должен быть в состоянии выполнить эти опе рации. В-третьих , должно быть определено начальное состояние объекта , в данном случае текста , и его требуемое конечное состояние (цель преобразования ). Будем говорить , что информационный пр оцес с , обладающий всеми перечисленными вы ше свойствами , называется алго ритмом. Слово алгоритм происходит от algorithmi – латинской формы нап исания имени великого математика IX века Аль Хорезми , который сформулировал правила выполнения арифметических д ействий . Первоначально п од алгоритмами и понимали только правила выполнения четырех арифметических действий над многозначными числами . В дальнейшем это пон ятие стали использовать вообще для обозначени я последовательности действий , приводящих к р ешению пос т авленной задачи. Алгоритм – это понятное и точное предписан ие исполнителю выполнить конечную последовательн ость команд , приводящую от исходных данных к искомому результату . Запись алгоритма рас падается на отдельные указания исполнителю вы полнить н екоторое законченное действие . К аждое такое указание называется командой . Команды алгоритма выполняются одна за другой . После каждого шага исполнения алгоритма точно известно , какая команда должна выполняться следующей . Совокупность команд , которые могут б ыть выполнены исполнителем , называется системой команд исполнителя. Всякий алгоритм составляется из просты х команд , команд-обращений к вспомогательным а лгоритмам и структурных команд . К структурным относятся команды ветвления и команды по вторения (команд у повторения чаще называю т циклом ). По команде ветвления исполнитель выбирает один из двух путей исполнения алгоритма с непрем енным выходом на общее продолжение . Выбор происходит по какому-либо условию , т.е . алгоритм выполняется в зависимости от условия или вопроса , на который можно ответить «да» или «нет» , т.е . условие может быть истинным (да ) или ложным (нет ). На учебном алгоритмическом языке ветвление представляется так : Если <условие > то <серия 1> иначе <серия 2> конец ветвления. Здесь <серия 1 > и <серия 2> - это в общем случае некоторые последовательности кома нд на положительной ветви (да ) и отрицател ьной ветви (нет ) ветвления. Вот пример использования ветвления в бытовой ситуации : Если на улице идет дождь то - надет ь сапоги , иначе - н адеть туфли Конец ветвления - выйти из дома . Далее приведен пример блок-схемы полного ветвления «если-то-иначе» : Рассмотренный вариант команды ветвления называется полным ветвлением . Если же на ветви «нет» отсутствует последовательност ь команд , т.е . <серия 2> отсутствует , то такое ветвление называется неполным . Вот пр имер неполного ветвления из той же бытово й серии : Если на улице идет дождь то – взять зонт Конец ветвления – выйти из дома. Далее приведен пример блок-схемы неполног о ветвл ения «если-то» Теперь рассмотрим команду повторения . Команды по вторения составляют цикл . Цикл – это кома нда исполнителю многократно повторить указанную последовательность команд. Однако слово «многократно» не значит «до бесконеч ности» . Организация циклов , никогда не приводящая к остановке в вы полнении алгоритма , является нарушением требовани я его результативности – получения результат а за конечное число шагов . В жизни мы часто выполняем один и тот же набор действий . Например , ка к мы моем грязную посуду ? Мы берем первую тарелку , моем ее , и ставим в шкаф для посу ды , затем берем вторую тарелку и делаем с ней то же самое и так мы дела ем до тех пор , пока не вымоем всю посуду. Рассмотрим графическое представление цик лического а лгоритма . В него входят в качестве базовых следующие структуры : блок проверки Р и блок S , называемый телом цикла . Если тело цикла S расположено после проверки условия Р (цикл с предусловием ), то может случить ся , что при определенных условиях блок S не вып олнится ни разу . Такой вариант организ ации цикла , управляемый предусловием , называется цикл-пока (пока «Р» повторять « S » , конец цикла ). Если условие Р не выполняется , то происходит выход из цикла на команду , запи санную после строки «конец цикла» . Здесь у сл овие Р – это условие на продол жение цикла. Возможен другой случай , когда тело цикла S выполняется по крайней мере один раз и будет повторяться до тех пор , пока не станет истинным условие Р . Такая организа ция цикла , когда его тело расположено пере д проверкой условия Р , носит название цикла с постусловием , или цикл-до Истинность условия Р в этом случае – условие окончания цикла. Отметим , что возможна ситуация с постусловием и при организации цикла-пока . Ита к , цикл-до завершается , когда услов ие Р становится истинным , а цикл-пока , когда Р становится ложным . Другими словами , цикл-до выполняется «до» истинности условия , а цикл- пока выполняется , «пока» указанное логическое выражение остается истинным . На учебном алгор итмическом языке цикл-пока пр е дставля ется так : Пока на полке есть книги , взять кн игу с полки , конец цикла. Далее приведен пример изображения цикла-п ока в виде блок-схемы : Цикл-до представляется аналогично : Брать книгу с полки до тех пор , когда возьмешь красную книгу , конец ци кла. Далее приведен пример изображения цикла-д о в виде блок-схемы. Представление информационного процесса в форме алгоритма позволяет поручить его а втоматическое исполнение различным техническим у стройствам , среди которых особо е место занимает компьютер . При этом говорят , что компьютер исполняет программу (последовательность команд ), реализующую алгоритм на каком-либо языке программирования . Исполнитель алгоритма – это человек или автомат (в частности , им может быт ь пр оцессор ЭВМ ), умеющий выполнить не который , вполне определенный набор действий.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Если тебе удалось обмануть человека, то это не значит, что он дурак. Это лишь значит, что тебе доверяли больше, чем ты того заслуживаешь.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Команда ветвления, команда повторения", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2017
Рейтинг@Mail.ru