answersLogoWhite

0


Best Answer

The Modules should be designed specifically so that no information(Algorithm and data) contained within the module is not accessible to the other module that have no need of that information.

Hiding implies that Effective modularity can be achieved by defining a set of independent modules that communicate with one another only through information necessary to achieve software function.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is information hiding in software engineering?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What to study to become a software engineering?

software engineering comes under the category of computer science or information technology. To become one either you need to to btech in IT or CSE OR MCA OR diploma from a good institute .


Differnce between traditional engineering and software engineering?

Software and traditional engineering are somewhat very closely related. Engineering practices like cost and effort estimation are common in both.


What is the similarities between computer engineering and software engineering?

Computer Engineering students study the design of digital hardware and software systems including communications systems, other computer applications, Software engineering is a sub part of computer engineering.


When was Search-based software engineering created?

Search-based software engineering was created in 2001.


What can you do after BE in computer engineering?

programming. Hard design software. Working with network. and any other work-related to information technology.

Related questions

Is IT is sofTware engineering?

IT stands for Information Technology, so it includes but is not limited to software engineering.


Is software engineering and IT are same course?

Software Engineering is a part of IT courses. IT (information technology) is very wast area and there are a lot courses for various technology segment.


What is product in software engineering?

The product of software engineering is software.


What is the best information technology university in south Africa?

University of Johannesburg (about Information Technology and Software engineering).


What is design in software engineering?

data design in software engineering


Major disciplines contribute to an understanding of information systems?

Knowledge in the following disciplines is needed for an understanding of information systems: software engineering, systems engineering, cybersecurity, network engineering, enterprise and web computing, information management, and human-computer interaction.


What kind of jobs require software programming skills?

To help you get an idea of the kind of jobs in software engineering, I took a quick look at online job listings for software engineering. The types of job titles that showed up were Software Engineering Technician, Software Engineering Programmer, Software Engineering Manager, Software Engineering Director, and Technical Writer in Software Engineering.


What is modality in software engineering?

modality provides information about the participation of a particular data object in relationship.


What should be the experties for a computer engineer?

Electronic engineering (or electrical engineering), software design, and hardware-software integration instead of only software engineering or electronic engineering.


What is the difference between btech in computer engineering and btech in information technology?

btech engineering is relates to its all parts and fields as-software and harware all . And comp. with IT is complete software field. computer engineering to be a perfect engineer perfect in every field of it.


What to study to become a software engineering?

software engineering comes under the category of computer science or information technology. To become one either you need to to btech in IT or CSE OR MCA OR diploma from a good institute .


What major disciplines contribute to an understanding of information systems?

Knowledge in the following disciplines is needed for an understanding of information systems: software engineering, systems engineering, cybersecurity, network engineering, enterprise and web computing, information management, and human-computer interaction.