САSЕ-технология – это

Какие два недостатка имеет метод интерпретации

1) интерпретирующая программа должна находиться в памяти ЭВМ в течение всего процесса выполнения исходной программы. Другими словами она должна занимать определенный объем памяти; = да

2) при разработке сложных программ выделяют головной управляющий модуль и подчиненные ему модули, которые обеспечивают реализацию отдельных функций управления, функциональную обработку, и вспомогательные модули; = нет

3) процесс трансляции одного и того же оператора повторяется столько раз, сколько раз должна исполняться эта команда в программе. Это означает резное снижение производительности работы программы. = да

4) развить программно-инструментальных средств программирования экономических задач основывается на системах автоматизации программирования. =нет

 

Трансляция методом компиляции называется

1) объектным модулем, который представляет собой эквивалентную программу в машинных кодах; = да

2) модулем, который представляет собой форму программной связи; = нет

3) устройство для преобразования кодированного сообщения в исходное. = нет

 

 

42 СИСТЕМЫ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ

К машинно-зависимым языкам программирования относятся машинно-ориентированные языки, основные конструктивные средства которых позволяют учитывать особенности архитектуры и принципов работы определенной ЭВМ. Другими словами они обладают теми же возможностями и требованиями к программистам, что и машинные языки, однако в отличие от последних требуют предварительной трансляции на машинный язык составленных с их помощью программ.

Такими видами языков программирования могут быть: автокоды, языки символического кодирования и ассемблеры,

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

Причиной бурного развития и применения высокоуровневых языков программирования стали быстрый рост производительности ЭВМ и хроническая нехватка программистских кадров.

Промежуточное место между машинно-независимыми и машинно-зависимыми языками занимает язык Си. Его создание стало результатом попытки объединения достоинств, присущих языкам обоих классов:

- в плане максимального использования возможностей конкретной вычислительной архитектуры; благодаря этому программы на языке Си компактны и работа ют эффективно;

- в плане максимального использования мощных выразительных возможностей современных языков вьсокого уровня.

Данный вид языков делится на процедурно-ориентированные и проблемно-ориентированные.

Процедурно-ориентированные языки эффективны для описания алгоритмов решения широкого класса задач; наиболее известные языки — Фортран, Кобол, Бейсик, Паскаль.

 Развить программно-инструментальных средств программирования экономических задач основывается на системах автоматизации программирования, или системы программирования, которые обеспечивают возможность решения широкого круга задач непосредственно в среде операционной системы  ЭВМ.

Специфика задач экономического управления:

• доминирование задач с относительно несложными вычислительными алгоритмами и потребностью формирования накопительных итогов;

• работу с большими  массивами исходно и информации;
• требование предоставления большинства результатной информации в виде документов  табличной формы.

САSЕ-технология представляет собой совокупность средств с истомного анализа, проектирования, разработки и сопровождения сложных программных систем. САSЕ-техиология обеспечивает разработчиков обширными возможностями дня различного рода моделирования. Согласованность взаимодействия всех специалистов, занятых в разработке ПО  гарантируют централизованное хранение всей необходимой для проектирования информации и контроль за целостностью данных.

Проект ISDOS состоит из взаимосвязанных модулей, которые обеспечивают:

- ввод, контроль и кодирование спецификаций проектируемой системы;

- анализ правильности постановки задач и их согласованности;

- выявление ошибок и выдачу сообщений пользователям, а также устранение дублирования в исходной информации;

- преобразование постановок задач после проверки исходных да иных в машинные программы;

- выделение основных элементов информационной системы.

 

К машинно-зависимым языкам программирования относятся:

1) язык программирования Модула-2 = нет

2) языки декларативные, объектно–ориентированные и визуальные; = нет

3) машинно-ориентированные языки, основные конструктивные средства которых позволяют учитывать особенности архитектуры и принципов работы определенной ЭВМ. = да

Специфика задач экономического управления:

1) доминирование задач с относительно несложными вычислительными алгоритмами и потребностью формирования накопительных итогов; = да

2) доминирование задач с относительно сложными вычислительными алгоритмами; = нет

3) выделение основных элементов информационной системы; = нет

4) работу с большими массивами исходно и информации. = да

 


САSЕ-технология – это

1) формальная знаковая система, предназначенная для записи компьютерных программ; = нет

2) совокупность средств с истомного анализа, проектирования, разработки и сопровождения сложных программных систем; = да

 

Проект ISDOS состоит из взаимосвязанных модулей, которые обеспечивают:

1) ввод, контроль и кодирование спецификаций проектируемой системы; = да

2) анализ правильности постановки задач и их согласованности; = да

3) автокоды, языки символического кодирования и ассемблеры; = нет

4) выявление ошибок и выдачу сообщений пользователям, а также устранение дублирования в исходной информации; = да

5) доминирование задач с относительно сложными вычислительными алгоритмами. = нет

 

 

43 СИСТЕМА  VВА

VВА, являясь подмножеством VВ, включает средства создания приложений VВ, его структуры данных и управляющие структуры, возможность создания пользовательских типов данных. Так же как и VВ, VВА — система визуального программирования, управляемого событиями. В нем присутствует возможность создания форм со стандартным набором элементов управления и написания процедур, которые обрабатывают события, возникающие при тех или иных действиях системы и конечного пользователя. Также он позволяет применять элементы АсtivеХ и автоматизации. VВА является полноценной  системой  программирования, но не обладает всеми возможностями последней версии VВ.

 Особенностью программирования в среде VBA является тот факт, что в ней нельзя создавать проект независимо от этих приложений.

В связи с тем, что VВА — визуальная система, программист может создавать водимую часть приложения, которая является основой интерфейса "программа-пользователь". Благодаря нему осуществляется взаимодействие пользователя с программой. На принципах объектно-ориентированного подхода, реализованного в VВА применительно к приложениям, выполняемым под управлением Windows, разрабатывается программный интерфейс.

Характерным для этих приложений является факт того, что на экране в любой момент существует множество объектов (окон, кнопок, меню, текстовых и диалоговых окон, линеек прокрутки). В зависимости от алгоритма программы пользователь имеет определенную свободу выбора относительно использования этих объектов. Имеется в виду, что он может  сделать щелчок по кнопке, перетащить объект, ввести данные в окно и т.п.  Создавая программ у, программист, не должен ограничивать действия пользователя, он должен разрабатывать программу, которая правильно реагирует на любое действие пользователя, да же неправильное.

Ряд возможных событий определен для каждого объекта. Одни из событий возникают от действий пользователя: щелчок или двойной щелчок мыши, перетаскивание объекта, нажатие клавиши клавиатуры и т.п. бывает, что некоторые события происходят в результате свершения других событий: окно открывается или закрывается, зла мат управления становится активным или теряет активность.

Каждое событие проявляется в определенных действиях программы, а действия эти можно разделить на две группы.

- Действия первой группы—следствия свойств объекта, которые устанавливаются из некоторого стандартного перечня свойств, заданного системой программирования VВА и самой системой Windows. Например, свертывание окна после щелчка по кнопке  Свернуть.

- Вторая группа действий на события определяется только программистом. Для каждого возможного события отклик обеспечивается созданием процедуры VBA. Теоретически можно создать процедуру для любого события, но практически программист заполняет кодом процедуры только для тех событий, которые в данной программе представляют интерес.

Объекты VBA функциональны, т.е. они действуют определенным образом и могут откликаться на определенные ситуации. Внешний вид объекта и поведение определяют его Свойства, а методы объекта определяют те функции, которые может выполнять данный объект.

Свойствами-участниками называют свойства, задающие вложенные объекты.

Объекты могу реагировать на события - инициируемые пользователем и генерируемые системой. События, инициируемые пользователем, возникают например, при нажатии клавиши, щелчка кнопками мыши. События, являющиеся следствием действий пользователя, возникают, когда пользователь щелкает в поле текста, чтобы приступить к редактированию. Поэтому любое действие пользователя может вызвать целый набор событий.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: