Cтраница 2
Априорно на базе представлений разработчика о динамике функционирования создаваемой программы может быть составлен первоначальный профиль программы. В профиле обычно содержится следующая информация: частота и длительность выполнения каждого оператора, вероятность выполнения каждого логического условия, предельные значения некоторых переменных, количество итераций в циклах. Эти данные для каждой программы могут получаться автоматически в процессе ее исполнения или обобщаться и уточняться по мере развития отладки и испытаний программ. [16]
Как теория компьютерных наук вместо последовательного программирования с заранее создаваемыми программами искусственный интеллект предполагает динамическое формирование программы из накопленных в памяти компьютера фактов, навыков - и правил, которые машина применяет к конкретной ситуации. [17]
Осуществляет автоматическую компиляцию, компоновку и запуск на выполнение создаваемой программы. В старших версиях режим содержит подменю, отвечающее за различные режимы запуска программы при отладке. [18]
Формальные спецификации могут использоваться как исходные для разработки тестов создаваемых программ, в частности для автоматического построения ( генерации) тестов. Процесс проектирования и разработки тестов нужно вести параллельно с собственно разработкой системы. [19]
Следует отметить, что технология вертикального слоения повышает надежность создаваемых программ и их разработка приобретает индустриальный характер. [20]
Уже при программировании ЭВМ первых поколений было замечено, что создаваемые программы не являются полностью уникальными. В том смысле, что в них можно выделить фрагменты, которые заимствованы из других программ или могут быть использованы в других программах. Примерами таких фрагментов могут служить подпрограммы решения системы линейных уравнений или вывода результатов расчета в виде графика. [21]
Он сообщает ассемблеру, что это последняя транслируемая строка и выполнение создаваемой программы должно начаться с команды, символический адрес которой указан в его поле операнда. [22]
В языках программирования, подобных C, существует очень мало ограничений для видов создаваемых программ, но, как правило, использование рекурсивных функций ограничивается теми, которые позволяют проверять правильность своей работы методом математической индукции, как упоминалось выше. Хотя в этой книге вопрос формального подтверждения правильности не рассматривается, нас интересует объединение сложных программ для выполнения сложных задач, и поэтому требуется определенная гарантия, что задача будет решена корректно. Механизмы, подобные рекурсивным функциям, могут обеспечить такую гарантию, в то же время обеспечивая компактные реализации. [23]
Главное меню ( заголовок Delphi 3 - Proectl) осуществляет основные функции управления проектом создаваемой программы. [24]
Рабочее икни обновленном варианта.| Rt iCmj шрифта. [25] |
После запуска программы автоматически открывается окно предварительного просмотра, в котором в качестве образца создаваемой программой надписи приведено ее название. [26]
Операторы команды комментариев поясняют программу на языке Ассемблера и никакого влияния не оказывают на содержание создаваемой программы. [27]
Объясните, почему в мультипрограммных системах компиляторы не могут ( и не должны) включать в создаваемые программы абсолютно все необходимые функции. [28]
Как уже отмечалось выше, основную трудность при проектировании программы представляют разработка ее структуры, разбиение создаваемой программы на простые части. Универсальные методы проектирования могут предоставить только методику проведения такой работы и требуют от программиста высокой квалификации. При массовом производстве программ одного класса возможен более конструктивный подход. Он состоит в том, что структура таких программ практически разрабатывается заранее и программисту остается только выбрать один из вариантов такой структуры. Ряд соглашений, устанавливаемых для программной реализации таких унифицированных структур, упрощает работу и на других этапах создания программ. В этой главе будет рассмотрен именно такой подход к проектированию программ, реализующих задачи АСУ. [29]
В большинстве случаев разработка логической схемы цифровой модели сопровождается построением блок-схемы, отражающей взаимосвязи основных структурных компонентов создаваемой программы, с необходимыми пояснениями. Таким образом, решаемая задача расчленяется на отдельные действия, которые принципиально могут быть выполнены ЭВМ и в совокупности составляют основу алгоритма решения. [30]