[Semester 2] Computer Human Interaction Flashcards
Machine is turned on
Goes through boot process
User opens IDE and Spotify
OS runs multiple processes concurrently
User googles an error
Process for opening chrome is loaded and networking protocols are started
Hypertext Transfer Protocol (HTTP)
Main protocol for web transactions
Secure Sockets Layer (SSL)
Protocol for data encryption
Secure HTTP (HTTPS)
Combines HTTP and SSL
Email protocols
- Simple Mail Transfer Protocol (SMTP)
- Post Office Protocol (POP)
- Internet Message Access Protocol (IMAP)
File Transfer Protocol (FTP)
Exchanging files between computers
User submits coursework on NESS 5 minutes before the deadline
NESS has lots of traffic so uses load balancing
Load balancing
Web traffic is spread across multiple servers
User loads a game
System tries to access more memory
Machine crashes
Potential for kernel panic
Non-paged kernel memory
Kernel memory using RAM
Paged kernel memory
Used for the kernel
Committed/virtual memory
An extension of RAM
True or false: Virtual memory will only be used if there is no space left in RAM
False! Some processes are always transferred to VM regardless of how much space is left in RAM.
Ring 3
Applications. This is the least privileged layer.
Rings 2 and 1
Device drivers
Ring 0
The kernel. This is the most privileged layer.