Прикладной программист - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если из года в год тебе говорят, что ты изменился к лучшему, поневоле задумаешься - а кем же ты был изначально. Законы Мерфи (еще...)

Прикладной программист

Cтраница 2


16 Цепочка абстракций. [16]

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

18 Сложность машины с точки зрения пользователя. [18]

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

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

Особенно часто прикладные программисты избегают этой проблемы выбором такого языка программирования ( как, например, Фортран, Кобол или ассемблер), семантика которого не основывается на предполагаемом использовании сборщика мусора. К несчастью, выбор таких языков часто приводит к другим издержкам, например в программном обеспечении. Эффективное использование современных языков высокого уровня ( как, например, языка Ада) подразумевает необходимость использования сборщика мусора. Как следствие, можно ожидать повышения давления на проектировщиков систем с целью вынудить их разрабатывать архитектуры, пригодные для параллельного использования сборщика мусора.  [21]

Интерфейс прикладного программиста обычно оформляется как пакет подпрограмм или функций, доступных из языка высокого уровня, такого, как Фортран, Си, Бейсик или Паскаль.  [22]

23 Схема указателей связи сегментов. [23]

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

Методика работы прикладного программиста с базами данных должна определять состав работ, порядок оформления программных модулей, состав эксплуатационной и технической документации на задачи, решаемые с использованием банка данных. Основные положения этой методики должны устанавливать порядок оформления модулей обращения к базам данных от прикладных программ, написанных на различных языках программирования, разрешенных для работы с СУБД, порядок работы с подсхемами баз данных, с которыми работает прикладная программа, порядок внесения изменений в модуль обращения к базам данных при изменении действующих структур баз данных.  [25]

Комплекс поддержки прикладного программиста предусматривает использование языка данных КРЕЗ в рамках интерфейсов включающих языков С, Фортран, Паскаль и ассемблер. При этом реализация интерфейсов включающих языков предусматривает использование препроцессоров.  [26]

27 Состав языковых средств. [27]

Языковые средства прикладных программистов представлены ЯМД, включаемым в прикладные программы на языках Ассемблера, Кобол, Фортран и ПЛ / 1 с целью обращения к БД для ввода, корректировки, поиска и выборки записей файлов БД. Кроме того, манипулирование записями БД с учетом иерархических связей между ними в пределах цепочки файлов может быть выполнено из прикладной программы путем использования функциональных интерфейсов, специально разработанных АБД.  [28]

29 Варианты расположения файла на диске. файл занимает последовательные сектора ( а. файл занимает непоследовательные сектора ( б. [29]

Восприятие файла прикладным программистом сильно отличается от восприятия файла операционной системой. Программист воспринимает файл как линейную последовательность байтов или логических записей. Операционная система воспринимает файл как упорядоченную, хотя необязательно последовательную, совокупность единичных блоков на диске.  [30]



Страницы:      1    2    3    4    5