Preview

Event driven program key features P1

Better Essays
Open Document
Open Document
1433 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Event driven program key features P1
Event driven program

Event-driven programming is a flow of programs which are determined by events like user actions for example mouse clicks, sensor outputs, or messages from other programs. There are a lot of key features that are used in event driven program. Without these feature then certain event can’t happen. The key features of event driven programs are service oriented, time driven, event handlers, trigger functions, events, form, user interface, event loops, flexibility, suitability for graphical interfaces and ease of development and simplicity of programming.
Service oriented
Service oriented is a software and software architecture pattern based on certain parts of software providing different networking application functionality as services to other applications. Service oriented is used a by networked software applications so that other applications can reuse the code that was use by the first networked software applications. These services can be made by programmers in companies and can be released or deployed and applications can use them. Service oriented architectures provides a parts of a collection of the service that would be provided and it could be used by several companies. The service is split into components, service and processes. The components are small parts of programs that are grouped together and put into a service so it could be used by a program also know as processes. A service is different components being grouped together so a program job can be complete.
Time driven
Time driven is a computer programming pattern which controls the flow of a program by being driven by a clock and is used in real time. A program is always divided into sets of tasks that have to be regularly activated. The pattern of the activation is stored in a table which has rules with schedule of when to run a certain tasks.
Event handlers
An event handler is a software that operates different action like mouse movements. The software will only

You May Also Find These Documents Helpful

  • Good Essays

    SP – service provider designs and implements services and policies based on customer requirements. It manages the network operations and network design. It can use…

    • 782 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Bsa/375 Ind Wk3

    • 1284 Words
    • 6 Pages

    Application architecture is the structure of automatic services that bring and perform such functional needs that have the interfaces through which structure apply the functional needs of the organization. For efficient operating, there should be only one structure of application architecture and development design, but in different organizations, different application architectures are employed. There are mostly three views which are used in application architecture, these are as follow:…

    • 1284 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    Events: A mechanism for communication between objects. Used in building loosely coupled applications and helps extending applications.…

    • 485 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    There are many reasons why Windows operating system could be called an event-driven application. The first reason why Windows operating system might be viewed as an event-driven application is that the start button on the operating system can be activated through a click event. This means if a user uses their mouse to click on the start button, the start button will activate and the start buttons list will appear with other functions. Nearly everything on the Windows operating system is event-driven. Another example of this is the fact that you can drag and drop most things on the operating system, you can drag applications and files to the recycling bin to dispose of, or you can drag an application or file to any destination on your computer, such as the documents folder in your hard drive. One more example that the Windows operating system can be referred to as an event-driven application, is the keyboard. The keyboard is event-driven because when a user presses a key on the keyboard, it is registered as a Key Down command. The Key Down command is linked with data that is also linked with the pressing of the key.…

    • 342 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The washing machine sits idle waiting for a command from the user via the buttons (event triggers). It then identifies what button was pressed and then executes the code associated with that trigger. As the dial moves, it will hit the trigger point which will cause the next action however; the user can stop the process immediately with a certain button (trigger). A washing machine cannot assume because the code means that it will always perform the same things. Event driven programming is good as it sits there idle until the event trigger occurs and it is quick to respond to this. Event driven programming is also very simple when it comes to coding as it shows the possible commands for that part of the code, it also allows the user to put a code in without typing which is a lot faster and reduces error.…

    • 290 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Psy300 Week 8

    • 760 Words
    • 4 Pages

    • Identify how you can encapsulate the data and processes you identified into an object-oriented design.…

    • 760 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Nt1310 Unit 1 Module 2

    • 5116 Words
    • 21 Pages

    Web services are client and server applications that communicate over the World Wide Web’s (WWW) by using Hyper Text Transfer Protocol (HTTP). Web services provide a standard means of interoperating between software applications running on a variety of platforms and frameworks. It has two participants:…

    • 5116 Words
    • 21 Pages
    Satisfactory Essays
  • Satisfactory Essays

    IT Level 3

    • 1133 Words
    • 6 Pages

    These events include user input events in user interfaces, these can be resolute by events that you apply such as mouse click, messages from programs. Event driven programming is the example used in the interfaces e.g. could be JavaScript these actions have a response to the user input.…

    • 1133 Words
    • 6 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Page 3 – 3 basic types of services - Directory Services, Application Services, Infrastructure Services…

    • 388 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    For the larger scaled programs, the N Tier client/server architecture needs to be implemented. This client/server structure is able to increase to include a mid-level or business level tier, this structure has a server for…

    • 624 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Mis Final (Essay)

    • 555 Words
    • 3 Pages

    4)SOAP (Sample Object Access Protocol)- allows users to pass data and apps to each other…

    • 555 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    All event driven programs use trigger functions to respond to events triggered by the user via mouse or keyboard. Each object has its own trigger functions that take place depending on the event assigned to it. Trigger functions can enable the user to change text or even change the colour of the programs or possibly open up a different form. Time triggers can also be set that work based on certain durations.…

    • 280 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    M1 - Describe the features of an event driven language that make it suitable for creating a GUI…

    • 1240 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    A relatively new term that has been introduced to the Web environment is Web service. What is a Web service and how does it differ from the concept of a Web application?…

    • 171 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    PaaS provides services to develop, test, deploy, host and keep it in the similar unified evolution environment. It accomplished the application development process.…

    • 475 Words
    • 2 Pages
    Satisfactory Essays