Cтраница 1
Сравнение элементарных операций аппаратных ЭВМ. [1] |
Прикладной программист в редких случаях обращается к программированию на языке машинных команд. В случае, когда возникает задача оптимизации собственной программы, программист обращается к программированию на языке машины в рамках, определяемых средствами операционной системы и транслятора соответствующего входного языка. Наибольший эффект оптимизации достигается тогда, когда внутренний цикл полностью располагается на регистрах. В некоторых типах ЭВМ ( ЕС, Cyber и др.) программисту доступно размещение данных на регистрах. [2]
Основные категории специалистов, работающих на ЭВМ, функцииv выполняемые ими, и возможные перекрытия видов работ. Стрелки показывают связи между специалистами в процессе работы. [3] |
Прикладные программисты - специалисты, которые на основе разработок системных аналитиков планируют работу машины. Часто они выполняют и функции системных аналитиков. [4]
Прикладные программисты нуждаются в проблемно-ориентированных языках, на которых они могли бы легко описывать решение своих задач в форме, распознаваемой машинными транслирующими программами, поставляемыми производителями вычислительной системы. Эти языки принято называть языками высокого уровня. ФОРТРАН и АЛГОЛ предназначены в основном для описания математических вычислений и используются, как правило, учеными, инженерами и прикладными программистами научно-инженерного профиля. Язык ФОРТРАН очень популярен среди программистов, особенно в США, а язык АЛГОЛ получил признание научных работников в области машинной математики как средство однозначного представления вычислительных алгоритмов. В работе [12] приводится обширный обзор литературы по языку ФОРТРАН и излагается сравнительная оценка этих публикаций. КОБОЛ является языком, ориентированным на коммерческие вычисления. Этот язык разработан для использования экономистами и базируется на словах, являющихся сокращениями слов английского языка. КОБОЛ облегчает работу программиста с записями и файлами, предоставляет средства построения иерархических структур данных. [5]
Прикладные программисты и системные аналитики заинтересованы не только в том, чтобы иметь возможность следить за состоянием программы в ходе ее выполнения на машине, но также и в том, чтобы осуществлять планирование прохождения своих раданий через установку и знать, как можно восстановить систему, и в частности свои программы, после случайной машинной ошибки или сбоя. [6]
Прикладной программист, выполнив отладку прикладной программы, передает ее в библиотеку функциональных прикладных программ для последующей эксплуатации при решении функциональных задач АС. [7]
Прикладные программисты имеют, как правило, в своем распоряжении один или несколько языков программирования ( ПЛ / 1, Кобол, Фортран и др.), на которых формулируются прикладные задачи. [8]
Прикладной программист, разрабатывающий программы средствами расширенного текстового редактора XEDIT, как правило, вполне обходится префиксными подкомандами. [9]
Прикладной программист определяет физическое расположение данных и включает формирование физической структуры в прикладные программы. [10]
Прикладной программист или конечный пользователь необязательно должен знать о схеме базы данных в целом, так как обычно она очень сложна. Иногда такая неосведомленность объясняется соображениями безопасности. Программист или пользователь должен иметь дело только с теми конкретными приложениями и записями, которые ему нужны. [11]
Две физические древовидные структуры. При помощи языка DL / 1 из этих физических структур можно получить множество различных логических структур. [12] |
Прикладной программист также работает с деревом сегментов. [13]
Прикладной программист часто представляет себе записи файла расположенными на носителе последовательно. На самом деле это не обязательно так: последовательность физических записей может отличаться от их логической последовательности. [14]
Прикладные программисты воспитаны на Фортране. Это едва ли не самый старый язык, предназначенный и применяемый в области численного анализа. [15]