Любой вычислительный процесс - Большая Энциклопедия Нефти и Газа, статья, страница 1
Аксиома Коула: суммарный интеллект планеты - величина постоянная, в то время как население планеты растет. Законы Мерфи (еще...)

Любой вычислительный процесс

Cтраница 1


Любой вычислительный процесс может быть представлен как комбинация этих элементарных алгоритмических структур.  [1]

Любой вычислительный процесс начинается с ввода входных данных в ЭВМ.  [2]

3 Граф вычислительного процесса. ai 2 3 4. 1 2 3. ci 2 - адреса операторов. [3]

Любой вычислительный процесс, как показано на рис. 10, может быть представлен в виде графа, в вершинах которого стоят операторы, производящие действия над данными, а данные по мере их обработки операторами по дугам перемещаются к следующим операторам. Таким образом, в отличие от принципа фон Неймана, где операторы и данные вызывались последовательно, в новой архитектуре осуществляется параллельная обработка данных по мере их поступления к операторам.  [4]

Для любого вычислительного процесса характерно, что ряд его операторов, в том числе и операторы перехода, выполняются не всегда, а только при соблюдении некоторых условий. Поэтому в АЛГОЛе имеется конструкция, называемая условным оператором, который обеспечивает выполнение тех или иных операторов, в зависимости от выполнения некоторых запрограммированных условий. Эти условия записываются в самом условном операторе и определяются заранее предусмотренными значениями известных переменных.  [5]

Алгоритм любого вычислительного процесса может быть вред - ставлен как комбинация перечисленных элементарных алгорат казс структур. Умение расчленить алгоритм на такого рода ре облегчает составление прогреми и их коплуатацив.  [6]

Правильное течение любого вычислительного процесса обеспечивается тем, что на каждой его стадии в памяти ( машины или вычислителя) сохраняются те данные, которые могут понадобиться на более поздних стадиях. Такие данные не только не могут быть искажены или стерты раньше времени, но и должны размещаться достаточно удобно в памяти, чтобы их можно было отыскать и использовать в нужный момент. В реальных вычислительных машинах это, как известно, достигается засылкой промежуточных результатов в специальные устройства - регистры машины или в ячейки памяти с известными адресами где они хранятся вплоть до того момента, когда они потребуются для дальнейшей обработки. Значительно сложнее обстоит дело для машины Тьюринга; ведь в ее распоряжении имеется лишь одна лента, на которой и можно записывать как исходные.  [7]

Как известно, практически в любом вычислительном процессе наступают моменты, когда выполнение операторов в порядке их написания должно быть прекращено и следующий по выполнению оператор должен быть назначен явным образом. Для этих целей в языке имеются специальные операторы перехода, а для идентификации определенных операторов в программе используются метки.  [8]

При этом язык блок-схем не вполне адекватен любому вычислительному процессу. Алгоритмические языки более гибкое средство проектирования вычислительных процессов, но и они отличаются по своим возможностям. Метод проектирования программ с помощью алгоритмических языков оказывается весьма эффективным, так как поддается автоматизации с помощью ЭВМ посредством специальных программ-трансляторов. Трансляторы проверяют правильность проекта программы, написанного на алгоритмическом языке, и по этому проекту формируют программу в кодах ЭВМ. В силу такого автоматического получения изделия из проекта, многие рассматривают отлаженную программу на алгоритмическом языке как готовое изделие.  [9]

Общее программное обеспечение состоит из программ, являющихся обязательными для организации любого вычислительного процесса на конкретной ЭВМ.  [10]

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

Обмен информацией между ЭВМ и внешними по отношению к ней устройствами ( периферией) является неотъемлемым элементом любого вычислительного процесса. В случае стандартной периферии и работы ЭВМ под управлением операционной системы весь процесс обмена оказывается скрытым от пользователя. Необходимо лишь оформить в программе соответствующую системную директиву ввода-вывода. Возможности, предоставляемые операционной системой, достаточно широки и удовлетворяют большинству потребностей, возникающих при работе со стандартной периферией. Непосредственное обращение к стандартным внешним устройствам можно допустить, только зная детали взаимодействия операционной системы с периферией, чтобы гарантировать отсутствие побочных эффектов, которые могут привести к нарушению нормального функционирования либо программы пользователя, либо операционной системы. Обычно в операционной системе имеются разнообразные средства защиты и контроля, направленные против непредусмотренного вмешательства чересчур активного, неумелого или неаккуратного пользователя.  [12]

В 70 - х годах в ИТМ и ВТ впервые была создана распределенная ОС многомашинного комплекса, обеспечивающая сетевое взаимодействие вычислительных процессов в ЭВМ комплекса, а также с процессами в глобальных сетях ЭВМ и использование внешних устройств всех ЭВМ в любых вычислительных процессах, выполняющихся в комплексе. Была фактически обеспечена работа конвейера ЭВМ, предназначенного для обработки в режиме реального времени больших потоков информации о полетах космических аппаратов.  [13]

14 Структурная схема набора задачи ( к примеру 1 - 7.| Кривые выхода. [14]

Цифровая вычислительная машина может быть описана как некоторое устройство, предназначенное для выполнения ряда арифметических и логических операций. Ее использование для решения различных задач основано на том, что любой вычислительный процесс может быть также представлен в виде последовательности элементарных действий. При решении задач вручную человек руководствуется именно тем, в каком порядке необходимо выполнять эти элементарные действия, поскольку изменение очередности выполнения приведет к неправильному результату. Очевидно, если машине некоторым образом задать в виде отдельных инструкций характер и порядок переработки информации, то, обладая значительной скоростью выполнения отдельных операций, она может решить ту же задачу значительно быстрее. При решении задач на ЦВМ очередность выполнения отдельных операций задается программой, а вид перерабатываемой информации - в и с х о д н ы х данных.  [15]



Страницы:      1    2