UDUS Open Educational Resources

PROCEDURE ABSTRACTION IN COMPUTER HIGH-LEVEL LANGUAGES: JAVA PROGRAMMING LANGUAGE

Show simple item record

dc.contributor.author Maniru, M.U
dc.contributor.author Sadiq, A.A
dc.contributor.author Ziya'u, B
dc.date.accessioned 2019-08-31T12:28:06Z
dc.date.available 2019-08-31T12:28:06Z
dc.date.issued 2017-03-30
dc.identifier.issn 2488-9849
dc.identifier.uri http://hdl.handle.net/123456789/879
dc.description.abstract This paper titled Procedure Abstraction in Computer High-Level Languages has discussed on the Issues of Data Abstraction and Procedural Abstraction. It first introduced and explained the concept of Procedure as an abstraction of a single memory-less action which is invoked with parameters and its effect depends upon the parameter values. Abstraction was also discussed which is process by which concepts are derived from the usage and classification of literal ("real" or "concrete") concepts, first principles, or other methods. Forms of Abstraction which are Data Abstraction which refers to, providing only essential information to the outside world and hiding their background details, i.e., to represent the needed information in program without presenting the details. Benefits of Data Abstraction which include: Class internals are protected from inadvertent user-level errors, which might corrupt the state of the object. Procedure Abstraction which is as a particular mechanism for separating use from implementation. Benefits of Procedure Abstraction which include allows us to think about the general framework & postpone details for later and Gives us building blocks we can reuse in other situations. Also Examples of procedure Abstractions were also discussed in this paper. Finally Summary and Conclusions were drawn from the discussion en_US
dc.language.iso en en_US
dc.publisher International Journal of Advanced Academic Research en_US
dc.subject Management Information Systems en_US
dc.title PROCEDURE ABSTRACTION IN COMPUTER HIGH-LEVEL LANGUAGES: JAVA PROGRAMMING LANGUAGE en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UDUS-OER


Advanced Search

Browse

My Account