What is the definition of a process in the context of systems?
Activities, procedures, and operations that act on inputs to convert them into a form that can achieve the system’s goal
Examples include manufacturing steps, algorithms, calculations, decision-making, or chemical reactions.
What are the outputs of a system?
Finished products, services, or information released back into the environment
Examples include a manufactured good, a completed report, a decision, heat energy, or waste.
What is the role of feedback in a system?
Information about the system’s output that is fed back into the process or input stage to evaluate and control its performance
It acts as a control mechanism to maintain stability and adjust behavior.
What is negative feedback?
Works to dampen or reverse deviations from the desired goal
Example: A thermostat turning off the heat when the target temperature is reached.
What is positive feedback?
Works to amplify or increase a deviation
Example: A microphone picking up its own sound and getting louder.
Define information in the context of information systems.
Data that has been processed, organized, structured, or presented in a given context to make it meaningful and useful
Raw data is unorganized facts, while information has context and meaning.
What are the characteristics of quality information?
These characteristics ensure that information is useful for decision-making.
What is an Information System (IS)?
An integrated set of components for collecting, storing, processing, and distributing information to support decision-making
It aids in coordination, control, analysis, and visualization in an organization.
List the components of an Information System.
Each component plays a critical role in the functionality of the IS.
What is the purpose of a Transaction Processing System (TPS)?
To perform and record daily routine transactions necessary to conduct business
Examples include sales, payments, deposits, and payroll.
What is the role of a Management Information System (MIS)?
Summarizes and reports on the company’s basic operations using data supplied by TPS
It provides middle managers with structured, fixed, recurring reports.
What does a Decision Support System (DSS) do?
Summarizes and reports on operations and helps in problem-solving and generating solutions to unique problems
Examples include logistics for efficient delivery routes and financial planning.
What is the purpose of an Executive Information System (EIS)?
To address strategic issues and long-term trends, providing high-level, summarized data for senior executives
It focuses on external data like market trends and competitor performance.
What is the function of Knowledge Management Systems (KMS)?
Stores and shares organizational knowledge, including best practices and procedures
Examples include company wikis and databases of solved customer issues.
What is Information Gathering?
The systematic process of identifying, locating, collecting, and recording data from various sources
It is the initial step that feeds raw data into an Information System.
What are the methods of Information Gathering?
Each method serves to collect data in different ways.
What is the Software Engineering definition?
An engineering discipline concerned with all facets of software production, from conception to deployment and maintenance
It applies systematic approaches to design, develop, test, and maintain software.
What are the key goals of Software Engineering?
These goals guide the development process.
What are the main attributes of Software Engineering?
These attributes ensure the software product meets quality standards.
What is the principle of Modularity in Software Engineering?
Breaking the software into smaller, reusable components that can be developed and tested independently
This approach enhances manageability and reduces complexity.
What does the term Software Crisis refer to?
Challenges faced in developing large, complex software systems, including cost overruns and poor quality
It led to the formalization of Software Engineering as a discipline.
What are the core responsibilities of a Software Engineer?
These responsibilities ensure the software meets user needs and quality standards.
What is the formalization of Software Engineering as a discipline a response to?
The crisis that made modification prohibitively expensive
This crisis established the need for structured methodologies in software development.
What does the Software Development Life Cycle (SDLC) define?
The entire process of software production, from the initial idea to final deployment and maintenance
The goal is to produce high-quality software that meets customer expectations.