web analytics

What is malware? Describe any 5 types of computer malware with an example.

Malware Malicious Software or Malware is any piece of software that disrupts computer operation, steal information, gain access to private systems or display unwanted advertising. Malware causes intentional harm, direct or indirect, to the computer by damaging files etc. or to the user by stealing sensitive information of the user from the computer etc. A … Read more

Explain Software Design & Implementation Activity

explain-software-design-implementation-activity

Software Design & Implementation Activity:

The implementation stage of software development is the process of converting a system specification into an executable system. A software design is a description of the structure of the software to be implemented, the data which is part of the system, the interfaces between system components and, sometimes, the algorithms used. Designers design step by step to meet the finished design to be implemented in programming to crease an executable system out of the specification.  

Read more

What is Software Specification Activity? Describe the four main phases of software specification activity?

software-specification-activity-with-4-phases

Software Specification:

Software specification or requirements engineering is one of the four activities of software process. In software specification, the task is to identifying and defining the services to be provided from the system and what are the constraints in the operations of the system and in the development of the system. This stage, among the four activities of software process, is critical enough as this is the first stage of the process and defines the whole system. Missing or misunderstanding requirements, leaving gaps or errors will ultimately cause higher development cost, time and rework.  

Read more

Describe the Waterfall Software Process Model with Advantages and Disadvantages

waterfall-software-process-model-with-advantages-disadvantages

Waterfall Software Process Model:

Waterfall model software process model was derived from general system engineering process and it is so called as the stages go top to bottom and while one stage of the process is complete it moves to the next stage and not supposed to come back to any previous stage. Shortly, the operation enters an stage if and only if the previous stage, if any, completes. However, in practice, things doesn’t happen this way.

Read more

Discuss the organization and functions of ALU or Arithmetic & Logic Unit

Arithmetic and Logic Unit (ALU): Arithmetic and Logic Unit is a like a calculator to a computer. ALU performs all arithmetic operations along with decision making functions. In modern CPU or Microprocessors, there can be more than one integrated ALU to speed up arithmetical and logical operations, such as; integer unit, floating point unit etc. … Read more

What are the different generations of computer? Explain

Computer systems reached today’s modern age step by step, these steps are called generations. In each generation computers with new features and functions starts to get the market and the older computers slowly gets replaced. IBM company started categorize the development of computers into generations, though not everyone in the industry including users will be agree on the periods of each generation. However, based on the use of electronic devices, computers systems can be categorized into following generations so far.  

Read more

How software engineering is different from other types of engineering?

how-software-engineering-is-different-from-other-engineering

Software project management is an essential part of software engineering. However, good management won’t guarantee success, but bad management results in project failure. Software managers are responsible for planning and scheduling development.  They supervise the work to ensure that it is following the standards and monitor progress to check that the development is on time and within budget. Software engineering is different from other types of engineering in a number of way which particularly makes software engineering difficult.  

Read more

Explain evaluation of information systems.

Explain evaluation of information systems

Evaluation of Information Systems

The measurement of the efficiency of information systems is the evaluation of information systems. The evaluation of information systems depends on the amount of efficiency in workflow and management an organization achieved by implementing an information system. Evaluation of information systems is measured based on a few criteria as follows:

Read more