What is software?
A set of instructions that tell tell the hardware what to do. Created through the process of programming.
What are challenges that can be solved by operating systems?
What are distinctions within application software?
What is meant by distinction functional perspective?
Divide them based on the function they have, for example for marketing or for logistics
What is meant by the distinction hierarchical perspective?
What is meant by the distninction user perspective
Divide them in terms of what kind of users are using the platform
What is meant by the data perspective?
Data is core of information systems. So you divide the applications based on what the data is used for. Handling the present (transactions) or preparing for the future (analytics) or remembering the past (data warehouses)
What is cloud computing?
What is virtualization
A server can run a 1000 users at the same time as they virtualize machines (so not real machines, but virtualized)
What is GRID?
A thousand machines acting as one machine to improve performance
What are three types of cloud computing?
What is SaaS ?
Often what users see. So an application in the cloud. THink about your email
What is PaaS?
Specically for developers. Like amazon webservices, provides a complete environment for development purposes
What is IaaS?
Often for IT managers. Only gives you an basic structure, like a windows envirnment. You use it to run your own applications on top of it.
What are advantages of Cloud Computing?
What are disadvantages of Cloud Computing?
What are the economic advantages of cloud computing?
What is open source software?
The source code is visible for the users and they can edit/modify it.
What is an advantage of Open source software?
What is an disadvantage of open source software?
What is the business model of open source software?
What is modularization?
What are the key ideas of modularization?
What is the most important modularization paradigm?
- > with service-orientation as an extension