Oops.pdf - JAVA Means DURGASOFT 1 DURGA SOFTWARE...

This preview shows page 1 - 4 out of 233 pages.

JAVA Means DURGASOFT 1 DURGA SOFTWARE SOLUTIONS ,202 HUDA Maitrivanam, Ameerpet , Hyd. Ph: 040-64512786
Image of page 1

Subscribe to view the full document.

JAVA Means DURGASOFT 2 DURGA SOFTWARE SOLUTIONS ,202 HUDA Maitrivanam, Ameerpet , Hyd. Ph: 040-64512786 Object Orientation: To design any enterprise application,we have to use a particular programming language.Before selecting a particular programming language,first we have to select a particular type of programming language. There are four types of programming languages: 1)Unstructured Programming languages. 2)Structured Programming languages. 3)Object Oriented Programming languages. 4)Aspect Oriented Programming languages. 1)Unstructured Programming languages: These Programming languages are outdated programming languages,they are introduced at the beginning stages of computers. Ex: BASIC --->First interpretive programming language. FOTRAN- -->First compilative programming language. Unstructured Programming languages are not following any structure to design applications,it is not suggestable in application development. Unstructured Programming languages are using mnemonic codes like ADD,SUB,MUL,DIV,GOTO...LOAD..to design applications.Basically,mnemonic codes are available in very less number and which may provide very less no. of features to design applications. Unstructured Programming languages are using only "goto" statement to define flow of execution,only "goto" statement is not sufficient to define flow of execution. Unstructured Programming languages are not allowing functions feature,it may increase code redundancy (duplicate),it will reduce code reusability,it is not suggestable in application development.
Image of page 2
JAVA Means DURGASOFT 3 DURGA SOFTWARE SOLUTIONS ,202 HUDA Maitrivanam, Ameerpet , Hyd. Ph: 040-64512786 2)Structured Programming languages: Structured Programming languages are very good when compared with Unstructured Programming languages,because, These Programming languages are not outdated programming languages,which are in use at present application development. These Programming languages are using high level syntaxes. These Programming languages are using more no.of flow controllers to define very good flow of execution. These Programming languages are using functions feature to improve code reusability. Structured Programming languages are not good when compared with Object Oriented Programming languages,because 1)Modularity is not good in Structured Programming languages. 2)Abstraction is not good in Structured Programming languages. 3)Code Reusability is not good in Structured Programming languages. 4)Structured Programming languages are able to provide tightly coupled design for the applications. 5)Security is not good with Structured Programming languages.
Image of page 3

Subscribe to view the full document.