Topic #2: Operating System Concepts Flashcards
It refers to a program that can take advantage of a multicore computer running on more than one core at a time
Multithreading
It is a processor that is a single computing component with two or more independent processing units called cores
Multi-core processors
This refers to the software or hardware that is used to temporarily store information, often data, in a computer system
Cache
Memories have direct access to the CPU
CPU Registers
Cache
Main Memory RAM
- Physical RAM
- Virtual Memory
These Memories have Storage access
Cache
Main Memory Ram
- Physical RAM
- Virtual Memory
These memories have indirect access to CPU and are assisted by memory management
Secondary Storage Devices
- ROM/BIOS
- Removable Drives
- Network/Internet Storage
- Hard Drive
Input Sources
- Keyboard
- Mouse
- Removable Media
- Scanners/Cameras/Mics
- Remote Source
Permanent Storage Areas
Secondary Storage Devices
- ROM/BIOS
- Removable Drives
- Network/Internet Storage
- Hard Drive
It is an electronic pathway through which data can be transfferred
Bus
These type of Operating Systems manages the operations of a mainframe computer
Mainframe Operating Systems
These Operating Systems are operating systems designed to run on serverss
Server Operating systems
These servers host programs and data, and responds to client requests for web pages or other web-based services
Web servers
These servers allows users to forward and receive emails for and from their business and controls individual email accounts based on a specific domain
Mail Servers
These servers involve a joint storage point for business to store documents or data
File Servers
These servers facilitate dynamic webpage building based on the database contents
Database Servers
These servers host applications
Application Servers
These servers allow multiple machines to use a single printer
Print Servers
These Operating systems enable several programs to run concurrently as it boost the performance of CPUs within a single computer system
Multiprocessor Operating Systems
These Operating Systems that can run on low speed processors and have less memory requirements to be used in Mobile Devices
Handheld Operating Systems
These type of Operating systems are specialized to perform a specific task for a device that is not a computer
Embedded Operating System
Types of Embedded Operating systems
Multitasking Operating Systems
Real-Time Operating Systems
Single Loop Control Operating Systems
It is a type of Embedded Operating System that can perform several tasks at once
Multitasking Operating Systems
These type of Embedded Operating Systems are designed to be reactive and processes inputs and outputs when they are received and responds in a specific timeframe.
Real-time Operating system
These type of Embedded Operating Systems exercises control over a single variable
Single Loop Control Systems
These type of Operating System acts as a manager for complex systems for sensor applications
Sensor Node Operating systems
These operating systems are programmed to the smart card microprocessor and is responsible for managing communication protocols, storage, security services and applications
Smart Card Operating Systems
Components in the IT Infrastructure Ecosystem
- Computer Hardware Platforms
- Operating System Platforms
- Enterprise Software Applications
- Networking/Telecommunications
- Consultants and System Integrators
- Data Management and Storage
- Internet Platforms
These IT Infrastructure refer to all the computers and server machines in a network
Computer Hardware Platforms
These are the top chip producers
- Intel
- AMD
- ARM
- IBM
These are the top firms
- IBM
- HP
- Dell
- Lenovo
This IT Infrastructure refers to the platform that allows different parts of a software program to run concurrently
Operating System Platforms
Percentage Breakdown of the OS running in server Level
65% - Linux/Unix
35% -Windows
Percentage Breakdown of the OS’s on the Client Level
90% - Windows
These IT Infrastructure is large-scale software that helps solve the problems of the entire organization
Enterprise Software Applications
These are the top Enterprise Application Provders
SAP
Oracle
This component of IT Infrastructure is handled by software stored in storage devices
Data Management and Storage
These IT Infrastructure are provide data connectivity, internet access, voice and wired area network
Networking Platforms
These IT infrastructure overlaps with the network infrastructure but is solely related to the hardware, software, and facilities that support web hosting, maintenance of websites and web application tools
Internet Platforms
This component of IT Infrastructure are used to integrate legacy systems with modern infrastructure
Consulting and System Integration Services
This is the ensuring of new infrastructure works with legacy systems
Software Integration
These are older TPS created for mainframes that would be too costly to replace or redesign
Legacy Systems