АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Базовые алгоритмические структуры

Читайте также:
  1. D. Формирование структуры отдела
  2. II. Gearing ratios - Показатели структуры капитала (коэффициенты финансовой устойчивости)
  3. III.4.2. Административная реформа. Системы и структуры федеральных органов исполнительной власти
  4. Абсолютное изменение валового сбора под влиянием изменения структуры посевных площадей рассчитывается с помощью индексов
  5. Абсолютное изменение средней заработной платы под влиянием изменения структуры работников на предприятиях определяется по формуле
  6. Абсолютное изменение средней урожайности под влиянием изменения структуры посевных площадей рассчитывается с помощью индексов
  7. Алгебраические структуры
  8. Алгоритмизация формирования структуры системы.
  9. Алгоритмы циклической структуры
  10. Анализ объема структуры и качества строительно-монтажных работ
  11. Анализ состава, размера и структуры земельных угодий
  12. Анализ состава, размера и структуры земельных угодий

1. Линейные алгоритмы — последовательность блоков, каждый из которых имеет по одному входу и одному выходу, и выполняется в программе один раз. (Рис.1)

 
Истина
Ложь
Условие

 

 


 

 

Рис. 1. Алгоритм линейной структуры Рис.2. Алгоритм «Разветвления»

2. Алгоритм разветвляющегося вычислительного процесса — алго­ритм, в котором в зависимости от значений некоторого признака про­изводится выбор одного из нескольких направлений, называемых вет­вями. В основе организации разветвления лежит проверка логического условия, которое может быть истинно или ложно. (Рис.2)

3. Алгоритм циклического вычислительного процесса включает в себя многократно повторяющиеся участки вычислений для различных значений данных.

Рис.3. Алгоритм циклического вычислительного процесса

ТЕСТОВЫЕ ВОПРОСЫ К ТЕМЕ 6.

1. Алгоритм-это:

  1. Указание на выполнение действий,
  2. Система правил, описывающая последовательность действий, которые необходимо выполнить для решения задачи,
  3. Процесс выполнения вычислений, приводящих к решению задачи

2. Свойство алгоритма – дискретность, выражает, что:

  1. Команды должны следовать последовательно друг за другом,
  2. Каждая команда должна быть описана в расчете на конкретного исполнителя,
  3. Разбиение алгоритма на конечное число команд

3. Формальное исполнение алгоритма – это:

  1. Исполнение алгоритма конкретным исполнителем с полной записью его рассуждений,
  2. Разбиение алгоритма на конкретное число команд и пошаговое их исполнение,
  3. Исполнение алгоритма не требует рассуждений, а осуществляется исполнителем автоматически
  4. Исполнение алгоритма осуществляется исполнителем на уровне его знаний

4. Самое важное свойство алгоритма:

  1. Визуальность,
  2. Массовость,
  3. Дискретность,
  4. Аудиальность,

5. Какой алгоритм называется линейным:

  1. Выполнение операций зависит от условия,
  2. Операции выполняются друг за другом,
  3. Одни и те же операции выполняются многократно
  4. Присутствие всех возможных операций в одном алгоритме

6. Графические задание алгоритма – это:

  1. Способ представления алгоритма с помощью геометрических фигур,
  2. Представление алгоритма в форме таблиц и расчетных формул,
  3. Система обозначений и правил для единообразной и точной записи алгоритмов и их исполнения

7. В расчете на кого должен строиться алгоритм:

A. В расчете на ЭВМ,

B. В расчете на умственные способности товарища,

C. В расчете на конкретного исполнителя

8. Какое из перечисленных свойств относится к свойствам алгоритма:

A. Визуальность,

B. Совокупность,

C. Аудиальность,

D. Понятность

9. Циклическим называется алгоритм, в котором:

  1. Выполнение операций зависит от условия,
  2. Операции выполняются друг за другом,
  3. Одни и те же операции выполняются многократно

ОБЗОР СОВРЕМЕННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Классификация ПО

Программное обеспечение-это совокупность программ, выполненных вычислительной системой.

К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке (ПО):

  • технология проектирования программ (нисходящее проектирование, структурное программирование и др.)
  • методы тестирования программ.
  • методы доказательства правильности программ.
  • анализ качества работы программ и др.

Программное обеспечение - неотъемлемая часть ЭВМ. Оно является логическим продолжением технических средств ЭВМ, расширяющие их возможности и сферу использования.


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 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)