File and I-O systems, security and protection mechanisms, cryptography basics, virtualization and virtual machines. - Question Bank
1. What is the concept of 'disk striping' in RAID (Redundant Array of Independent Disks) configurations?
2. Which cryptographic primitive is essential for ensuring non-repudiation, meaning a sender cannot deny having sent a message?
3. What is the main security benefit of using a Virtual Private Network (VPN) in conjunction with virtualization?
4. Which type of I/O operation typically involves reading or writing data sequentially, such as accessing a tape drive?
5. What is a 'threat' in cybersecurity?
6. What is the primary goal of data encryption?
7. What is 'thrashing' in the context of operating system memory management and I/O?
8. Which file system was developed by Oracle and is known for its advanced features like data integrity, performance, and scalability, often used in enterprise environments?
9. What is a 'virtual disk' in the context of virtualization?
10. In virtualization, what is 'snapshotting'?
11. What is the purpose of a 'salt' in password hashing?
12. Which of the following is a cryptographic hash function known for its speed but now considered insecure due to collision vulnerabilities?
13. What is a 'security vulnerability'?
14. What is the primary function of the 'mount' command in Unix-like systems regarding file systems?
15. Which file system feature allows multiple directory entries to point to the same file data?
16. What is a 'block device' in the context of I/O systems?
17. What is the main advantage of using a virtual machine over a physical machine for testing purposes?
18. In a Type II hypervisor (hosted), what component runs directly on the host hardware?
19. What is 'virtualization' in computing?
20. Which cryptographic algorithm is commonly used for secure key exchange?
21. What is the purpose of a digital signature?
22. What is a 'security domain' in the context of protection mechanisms?
23. Which I/O method uses interrupts to signal the CPU when an I/O operation is complete?
24. What is the 'inode' in Unix-like file systems?
25. Which file system is native to Windows operating systems and supports features like file permissions, journaling, and encryption?
26. What is 'virtualization overhead'?
27. In the context of virtual machines, what is 'guest OS'?
28. What is the primary use of asymmetric encryption (public-key cryptography)?
29. Which cryptographic concept ensures that a message has not been tampered with during transit?
30. What is the principle of 'least privilege' in security?
31. In security, what is a 'rootkit'?
32. What is the purpose of a 'spooler' in I/O systems?
33. Which I/O control method involves the CPU constantly checking the status of an I/O device?
34. What is the primary difference between a hard link and a symbolic link?
35. In the context of file systems, what is a 'symbolic link' (symlink)?
36. What is a benefit of using virtualization?
37. Which type of hypervisor runs directly on the host's hardware?
38. What is the role of a hypervisor?
39. What is a virtual machine (VM)?
40. What is the main purpose of a hash function in cryptography?
41. Which of the following is an example of a hashing algorithm?
42. What is a key characteristic of symmetric encryption?
43. Which cryptographic technique involves transforming plaintext into ciphertext using a secret key?
44. What is the difference between authentication and authorization?
45. Which security mechanism uses a set of rules to determine what actions a user or process is allowed to perform on a file or resource?
46. What is the main goal of access control in operating systems?
47. Which I/O buffering technique involves using a separate memory area to hold data during transfer between a device and main memory?
48. In the context of I/O systems, what does DMA stand for and what is its main advantage?
49. What is the primary purpose of a journaling file system?
50. Which file system is commonly used in Unix-like operating systems and supports features like journaling and hard links?