logo

Characteristics of Programming

18 Pages3047 Words208 Views
   

Added on  2022-02-07

About This Document

This assignment talk about the characteristics of programming in procedural, object-oriented and event-driven. The paper discusses some important concepts like programming paradigm, Object-oriented programming (OOP), Procedural programming, and Event-driven programming. The document also includes their characteristics and relationships.

Characteristics of Programming

   Added on 2022-02-07

ShareRelated Documents
Table Contents
I. Introduction:
In this assignment, I will talk about the characteristics of programming in procedural,
object-oriented and event-driven. Execute algorithms in code with the IDE, write
programs and explain the code. Identify debugging procedures and debugging facilities
available in the IDE. Coding standard and the benefits of coding standard rules.
II. LO2 Explain the characteristics of procedural, object-oriented and event-driven
programming, conduct an analysis of a suitable Integrated Development
Environment (IDE)
A. Give explanations of what procedural, object-oriented and event-driven paradigms
are; their characteristics and the relationship between them. (LO2 – P2)
1. What is the programming paradigm?
- Programming paradigm is an approach to solve problem using some programming
language or also we can say it is a method to solve a problem using tools and
techniques that are available to us following some approach. There are lots for
programming language that are known but all of them need to follow some strategy
when they are implemented and this methodology/strategy is paradigms. Apart from
varieties of programming language there are lots of paradigms to fulfil each and every
demand.
Page 1
Characteristics of Programming_1
- Procedural programming is a method of the programming which has a support of
splitting the functionalities into a number of procedures. In procedural programming,
a large program is broken down into smaller manageable parts called procedures or
functions. Here, priority is given on functions rather than data. In a procedural
programming language, a program basically consists of a sequence of instructions
each of which tells the computer to do something such as reading inputs from the
user, doing the necessary calculation, displaying output.
- Object-oriented programming (OOP) is a computer programming model that organizes
software design around data, or objects, rather than functions and logic. An object can be
defined as a data field that has unique attributes and behavior.
OOP focuses on the objects that developers want to manipulate rather than the logic required to
manipulate them. This approach to programming is well-suited for programs that are large,
complex and actively updated or maintained.
Page 2
Characteristics of Programming_2
- Event-driven programming is a programming paradigm in which the flow of program
execution is determined by events - for example a user action such as a mouse click, key
press, or a message from the operating system or another program. An event-driven
application is designed to detect events as they occur, and then deal with them using an
appropriate event-handling procedure. The idea is an extension of interrupt-driven
programming of the kind found in early command-line environments such as DOS, and in
Page 3
Characteristics of Programming_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Unit 1: Programming Submission
|58
|8377
|153

Diploma in Computing Assignment PDF
|29
|2639
|216

Unit 20 Advanced Programming - Assignment
|31
|3536
|337

Algorithm and Flow Chart - Doc
|27
|5544
|268

Case Study: Wage Commission Application Development
|28
|5209
|493

Answer 1 In structured oriented programming, it is all about the
|2
|393
|323