Header Ads

Header ADS

WHAT IS CASE AND OOP !


What is CASE?

CASE is the use of computer-based support in the software development process. CASE is the use of a computer-assisted method to organize and control the development of software, especially on large, complex projects involving many software components and people. Using  CASE allows designers , code writers, testers, planners and managers to share a common view of where a project stands at each stage of development. CASE helps ensure a disciplined, check-pointed process.
A CASE tool many portray progress graphically. It may also serve as a repository for or be linked to document and program libraries containing the project's business plans, design requirements, design specifications, detailed code specifications, the code units, test cases and result, and marketing and service plans. 

CASE originated in the 1970's when computer companies were beginning to borrow ideas from the hardware manufacturing process and apply them to software development.
Some CASE tools supported the concepts of structure programming and similar organized development methods.CASE tools have had to encompass or accommodate visual programming tools and object-oriented programming. In corporations, a CASE tools may be part of a spectrum of processes designed to ensure quality in what is developed.

How does CASE assist programmers?


  1. Two resources that help software development include CASE tools (key term) and object-oriented software development
    1. CASE tools help automate the process of designing, coding and testing activities.
    2. OOP – program is organized into objects.
  2. Each object (key term) contains both data and processing operations necessary to perform a task
  3. Object-oriented software development (key term) – process by which program is organized into objects
  4. OOP (key term) uses modules called objects that are reusable, self-contained components. Presume that certain functions are the same, so instructions are used in variety of software. C++ one of most widely used OOP languages


What is OOP?

Object Oriented Programming (OOP) is a programming technique in which programs are written on the basis of objects.
Examples : 

  • C++
  • PHP
  • JAVA 
  • Objective-C

It's a programming language model organized around objects rather than 'actions' and data rather than logic. Historically a program has been viewed as a logical procedure that takes input data,processes it, and produces output data.
This is the data of a program. The x,the y,the xSpeed, the ySpeed, the color, the film and etc. The programming challenge was seen as how to write the logic, not how to define data. Object-oriented programming takes the view that what we really care about the objects we want to manipulate rather than the logic required to manipulate them.



References

All the information collected Google And YouTube. 😃
All the photos collected Google.





No comments

Theme images by enot-poloskun. Powered by Blogger.