暗記メーカー
ログイン
IPT
  • dulsetnet

  • 問題数 86 • 3/20/2024

    記憶度

    完璧

    12

    覚えた

    32

    うろ覚え

    0

    苦手

    0

    未解答

    0

    アカウント登録して、解答結果を保存しよう

    問題一覧

  • 1

    methods and models used in enterprise application integration, the need for application integration and challenges in integration.

    Integrative programming and integration techniques

  • 2

    refers to techniques for combining existing software components to form a complete system.

    Integration of softwares

  • 3

    includes at least one existing software system, developed in the past with no plan for its symmetric integration with another component in the future.

    Integration of softwares | software integration

  • 4

    deals with an integration approaches and techniques that connect different components of IT infrastructure- people, applications, platforms and databases to enable a secure, intra and inter application collaboration.

    Integrative programming

  • 5

    enable an organization to integrate business processes internally and externally with business partners to create dynamic environments that supports current and evolving business requirements, thereby creating a global organization.

    Integrative solutions

  • 6

    assists in unlimited sharing of data and business processes among any connected applications or data sources in without making major changes to the applications or data structures.

    Application Integration

  • 7

    is the process of connecting multiple, independently developed applications using incompatible technologies into a single organization wide system with information flowing seamlessly among the integrated systems or components.

    Integration

  • 8

    is the process of combining separate applications into cooperating collections of application.

    Integration

  • 9

    is the communication between a set of heterogeneous systems that are integrated together.

    Inter-system communication

  • 10

    which put together many heterogeneous set of subsystems and the produced objects are extremely different, yet should contribute to the same process.

    Integrated Systems

  • 11

    Given two or more systems, subsystems or components, each of which function properly (satisfying their requirement within their environment).

    System Integration

  • 12

    Given a software system, this may have been functioning properly in the field for a significant period.

    Functional integration or technology integration

  • 13

    The problem is to integrate them into one larger system satisfying the combined requirements within the newly formed environment.

    System Integration

  • 14

    The problem is to integrate a new function or a new technology within the system.

    Functional integration or technology integration

  • 15

    should provide the new functionality or use the new technology, while preserving the original system functionality.

    Integrated System

  • 16

    A software system can be developed and delivered using available technologies and with less functionality than it is intended to finally provide.

    Incremental Engineering

  • 17

    Sometimes an existing and properly functioning software system must be decomposed and integrated to carry out modification.

    Modification

  • 18

    defines how applications will be integrated by defining the nature of and mechanisms for integration.

    Integration Model

  • 19

    Some of the methods used for application integration are discussed in the following section. These models include; 3 ANSWERS

    Presentation Integration, Data Integration, Function Integration

  • 20

    allows the integration of new software through the existing presentations of the legacy software.

    Presentation integration model

  • 21

    This is typically used to create a new user interface but may be used to integrate with other applications.

    Presentation integration model

  • 22

    allows the integration of software through access to the data that is created, managed and stored by the software typically for the purposes of reusing or synchronizing data across applications.

    Data integration model

  • 23

    allows the integration of software for the purpose of invoking existing functionality from other new or existing applications. The integration is done through interfaces to the software.

    Functional integration model

  • 24

    needs to provide efficient, reliable and secure data exchange between multiple enterprises applications.

    Application Integration

  • 25

    Integration solutions have to transport data from one computer to another across networks.

    Network Unrealibility

  • 26

    in the worst case, every application runs on a completely separate environment, e.g., database storage is not shared among applications.

    Distributed Systems

  • 27

    Sending data across a network is multiple orders of magnitude slower than making a local method call.

    Slow Networks

  • 28

    each application implements its own data model.

    Heterogeneity

  • 29

    Applications change over time. An integration solution has to keep pace with changes in the applications it connects.

    Modification Complexity / Change is inevitable

  • 30

    is an integration framework composed of a collection of technologies and services which form a middleware or "middleware framework" to enable integration of systems and applications across organizations.

    Application Integration

  • 31

    one application writes a file that another later reads.

    File Transfer

  • 32

    multiple applications share the same database schema, located in a single physical database.

    Shared Database

  • 33

    one application exposes some of its functionality so that it can be accessed remotely by other applications as a remote procedure.

    Remote Procedure Invocation

  • 34

    one application publishes a message to a common message channel. Other applications can read the message from the channel at a later time.

    Messaging

  • 35

    fast changing work-processes and workflows need flexible access to functions and data. High barriers between systems are falling or changing to small boundaries as modularity is growing

    Flexibility

  • 36

    where functions and data have to be used across systems, middleware speeds development and changes (in the long term, but not necessarily in the short term).

    Speed

  • 37

    the of building and maintaining unique one-to-one integration between systems is rapidly growing for larger systems.

    Cost

  • 38

    as methods and interfaces are re-used, fewer components and skills are needed.

    Standardization

  • 39

    as more and more data are used across systems and different work processes, a system integration architecture and some middleware solutions ensure the data integrity across systems and situations of use.

    Data integrity

  • 40

    easy and secure access to information across systems opens up opportunities for new products, especially on new delivery platforms.

    New products and service

  • 41

    you can replace a sub-system from vendor A by an equivalent system from vendor B, without having to reconfigure the rest of the system.

    Prevent lock-in by vendors

  • 42

    as common ways of achieving integration are established, the organization gets a better ; both due to the standardization and to the needed repository of information about systems, functions, data, integrations, interfaces and metadata..

    Overview

  • 43

    standardization allows technical planning departments to use tools which will make the planning process much easier.

    System planning

  • 44

    an understanding of the workflows in which the operators are involved will become more necessary in the future than today.

    Training

  • 45

    provides input & output for the system;

    Presentation layer

  • 46

    the “brains” of the system;

    Application Logic layer

  • 47

    the memory or content of the system (databases and fileservers).

    Data

  • 48

    the physical place where data are put.

    Storage

  • 49

    A _________ is a formal language that specifies a set of instruction that can be used to produce various kinds of output. _______________ generally consist of instructions for a computer.

    Programming Languages / Definition

  • 50

    A ________ is a programming language that supports scripts: programs written for a special runtime environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator. _______ are often interpreted (rather than compiled).

    Scripting Languages / Definition

  • 51

    It's a Compiler-based language

    Programming Languages / Type

  • 52

    It an interpreter based language

    Scripting Languages / Type

  • 53

    developing anything needful from scratch

    Programming Languages

  • 54

    to combine existing components

    Scripting Languages

  • 55

    the _______ are compiled into a more compact form that does not need to be interpreted by another application in the same way. The compiled result is stand-alone.

    Programming Languages

  • 56

    are interpreted within another program (like JavaScript is put within HTML and then interpreted by the browser)

    Scripting Languages

  • 57

    they run independent of a parent program or exterior

    Programming Languages

  • 58

    designed to give full usage of a language

    Programming Languages

  • 59

    one shot conversion

    Programming Languages

  • 60

    it creates a .exe file

    Programming Languages

  • 61

    program compilation is necessary

    Programming Languages

  • 62

    is making a full code of program

    Programming Languages

  • 63

    harder to code. needs numerous lines of code each function

    Programming Languages

  • 64

    are complex

    Programming Languages

  • 65

    takes longer to develop as more code needs to be written

    Programming Languages

  • 66

    does not require a host. is self-executable

    Programming Languages

  • 67

    C, C++, C#, Java, VC++, VB, Basic, COBOL, Pascal, etc.

    Programming Languages

  • 68

    JavaScript, VB Script, Shell, Perl, Python, Ruby, Rexx, PHP, GameMonkey, Lua, etc.

    Scripting Languages

  • 69

    requires a host

    Scripting Languages

  • 70

    takes less time to code as it needs less coding

    Scripting Languages

  • 71

    are easy to use and easy to write

    Scripting Languages

  • 72

    easier to code. needs only a few short lines of code for each function.

    Scripting Languages

  • 73

    are just a piece of code

    Scripting Languages

  • 74

    no need to compile the program

    Scripting Languages

  • 75

    does not create a .exe file

    Scripting Languages

  • 76

    line by line conversion

    Scripting Languages

  • 77

    designed to make coding fast and simple

    Scripting Languages

  • 78

    is a core concept of an object-oriented paradigm that provides a way to perform a single action in different forms.

    Polymorphism

  • 79

    is not a type-safe language, we can pass any type of data members with the methods.

    Jvascript

  • 80

    means Ability to call the same method on different objects and each object responds in different way is called

    Polymorphism

  • 81

    many

    poly

  • 82

    change from one form to another

    morph

  • 83

    is used to describe creation of something without previous planning. In other words,it means to change something from one form to another on the spot.

    Adhoc Polymorphism

  • 84

    says that different types are interchangeable because types doesn't matter at all.

    Parametric Polymorphism

  • 85

    involves creating derivative objects from a parent object.

    Subtype Polymorphism

  • 86

    It’s can be called Inclusion Polymorphism, Subclassing, or Inheritance.

    Subtype Polymorphism