Programming Paradigms

  • Paradigm can also be termed as method to solve some problem or do some task.
  • programming paradigm is a style, or “way,” of programming.
  • Main paradigms in scientific computation (many others for other fields):
  • Imperative.
  • Functional.
  • Logical
  • Object-Oriented.
  • Imperative
  • The language provides statements, such as assignment statements , which explicitly change the state of the memory of the computer.
  • The basic idea is the command, which has a measurable effect on the program state.

“ First do this and next do that “

  • Functional
  • In this paradigm we express computations as the evaluation of mathematical functions.

“ Evaluate an expression and use the resulting value for something “

 

  • Logic
  • The logic paradigm fits extremely well when applied in problem domains that deal with the extraction of knowledge from basic facts and relations.

“ Answer a question via search for a solution “

  • Object-Oriented
  • In this paradigm we associate behavior with data-structures called “objects ” which belong to classes which are usually structured into a hierarchy.

“ Send messages between objects to simulate the temporal evolution of a set of real

world phenomena “

About Nirali Honest

Intend to utilize my skills in academic and research area with committed and dedicated people, which will help me to explore myself fully and realize my potential. Willing to work as a key player in challenging & creative environment. institute1 Currently I am working as an Assistant Professor at Smt. Chandaben Mohanbhai Patel Institute of Computer Applications (CMPICA) which is a constituent post-graduate institution of Charotar University of Science & Technology, CHARUSAT, offering a three-year full-time Master of Computer Applications (MCA) programme with the intake of 180 students per year , a two-year full-time MCA Lateral programme with an intake of 60 students, a two-year full-time Master of Science in Information Technology (M.Sc.(IT)) programme with intake of 60 students per year a five-year full-time Dual Degree Master of Computer Applications (MCA-Dual Degree BCA + MCA) programme with intake of 60 students per year and a Doctor of Philosophy (Ph. D.) programme (Full time/Part time).
This entry was posted in Object Oriented Programming using Java. Bookmark the permalink.

Leave a comment