F2032 – Fundamentals of Operating System BAHAGIAN A / SECTION A 1. Fungsi utama sistem pengoperasi adalah The primary purpose of an operating system is ____ a. Memastikan perkakasan berfungsi dengan lancar To make the most efficient use of the computer hardware b. Membenarkan pengguna menggunakan komputer To allow people to use the computer c. Memudahkan penggunaan komputer To make computers easier to use d. Memastikan pengaturcara mempunyai pekerjaan To keep systems programmers employed 2. ___ dilaksanakan pada perkakasan komputer dan menjadi membenarkan perisian lain dijalankan ___runs on computer hardware and serve as platform for other software to run on a. Sistem pengoperasi / Operating System b. Perisian aplikasi / Application Software c. Perisian sistem / System Software d. Semua / All 3. ___ adalah lapisan yang berada di antara pengguna dan perkakasan dalam sistem komputer ___ is the layer of a computer system between the hardware and the user program a. Persekitaran pengoperasi / Operating environment b. Sistem pengoperasi / Operating system c. Sistem persekitaran / System environment d. Tiada / None 4. Yang manakah di antara berikut BUKAN system pengoperasi? Which of the following is NOT an Operating System ? a. Window Vista b. Debian c. Microsoft Exchange Server d. Mandriva 1 F2032 – Fundamentals of Operating System 5. The operating system manages a. Memory b. Processes c. Disks and I/O devices d. All of the above 2 F2032 – Fundamentals of Operating System 6. Multiprogramming systems a. Are used only one large mainframe computers. b. Execute each job faster c. Are easier to develop than single programming systems d. Execute more jobs in the same time period 7. _______ is the first program run on a computer when the computer boots up a. System software b. Operating system c. System operations d. None 8. Which of the following Operating System does not implement multitasking a. Windows 98 b. Windows NT c. MS DOS d. Windows XP 9. ______ shares characteristics with both hardware and software a. Operating system b. Software c. Data d. None 10. ____ is used in operating system to separate mechanism from policy a. Single level implementation b. Two level implementation c. Multi level implementation d. None 3 F2032 – Fundamentals of Operating System 11. The operating system creates _____ from the physical computer a. Virtual space b. Virtual computers c. Virtual device d. None 12. When a computer is first turned on or restarted, a special type of absolute loader called ____ is executed a. Compile and Go loader b. Relating loader c. Bootstrap loader d. Loader 13. Which of the following is NOT operating system structure a. Monolithic system b. Layered System c. Preemptive d. Virtual Machine 14. A process ____________________ a. is a program in execution. b. is a collection of relate defined by its creator. c. decide which processes to load when memory space becomes available. d. allocate and deallocate memory space as needed. 15. Poor response times are usually caused by i. Process busy ii. High I/O rates iii. High paging rates iv. Protection a. b. c. d. i & ii ii & iv i, ii & iii i , ii, iii, & iv 4 F2032 – Fundamentals of Operating System 5 F2032 – Fundamentals of Operating System 16. Swapping a. Works best with may many small partitions b. Allows many programs to use memory simultaneously c. Allows each program in turn to use the memory d. Does not work with overlaying 17. DMA stands for ____ a. Direct Memory Access b. Distinct Memory Access c. Direct Module Access d. Direct Memory Allocation 18. Job Scheduler is.. a. High - level scheduler b. Low - level scheduler c. Middle - level scheduler d. Moderate - level scheduler 19. With this scheme, the process that request the CPU first is allocated the CPU first refer to a. First – Come , First – Serve Scheduling (FCFS) b. Round Robin Scheduling (RR) c. Shortest Job First Scheduling (SJF) d. Priority Scheduling 20. Process scheduler is_______________that assign the CPU to execute the process of those job placed on the ready queue by Job Scheduler. a. High - level scheduler b. Low - level scheduler c. Middle - level scheduler d. Moderate - level scheduler 6 F2032 – Fundamentals of Operating System 21. Round Robin Scheduling is similar to a. b. c. d. Shortest Job First Scheduling (SJF) Priority Scheduling First – Come, First – Served Scheduling (FCFS) Shortest – Remaining – Time – First (SRTF) 22. Scheduling Criteria is used for comparison can make a substantial difference in the determination of the best scheduling algorithm. The criteria include i. CPU Utilization ii. Throughput iii. Turn Around Time iv. Waiting Time a. b. c. d. i & ii i, ii & iii i, ii & iv i, ii, iii & iv 23. Which of the following Operating systems do you choose to implement a Client-Server network a. b. c. d. MS DOS Windows 98 Windows XP Windows 2000 24. Which of the following is a read only memory storage device? a. CDROM b. Floppy disk c. Hard disk d. External Hard Disk 25. Data (information) is stored in computers as a. Files b. Directories c. Floppies d. Matter 7 F2032 – Fundamentals of Operating System 26. An interface commands are created as ___________ as it can, so that it could be understood a. Hard b. Easy c. Moderate d. Normal 27. What is the name of the latest Operating System developed by Microsoft? a. Windows NT b. Windows 2000 c. Windows XP d. Windows 7 28. FAT stands for a. File Accommodation Table b. File Access Tape c. File Activity Table d. File Activity Table 29. Major activities of an operating system regard to memory management i. ii. iii. iv. a. b. c. d. Keep track of which parts of memory currently being used and by whom. Allocate and de-allocate memory space as needed. Determine where the data will be allocated Decide which processes are to be loaded into memory when memory space becomes available i i & ii i, iii & iv I, ii, iii & iv 30. System call _____________________________ a. is allow user-level processes to request services of the operating system b. is determine where the data will be allocated in disk c. is tracking each single file d. is an interactive command 8 F2032 – Fundamentals of Operating System 31. Which of the following memory management schemes does not allow multiprogramming? a. Single – user contiguous scheme b. Fixed Partition c. Dynamic Partition d. Segmentation 32. Which of the following are the disadvantages of a fixed partition scheme i. ii. iii. iv. a. b. c. d. Requires that the entire program be loaded into memory Requires that the entire program be stored contiguously Does not allow multiprogramming Requires that the entire program remain in memory until the job is completed i i & ii i, iii & iv I, ii, iii & iv 33. Which of the following OS owned by Google a. Windows b. Chrome c. Linux d. Mac 34. A computer interrupt is ………….. a. the computer turn off b. the computer is interrupted by a signal from space saying it needs to close down the illegal application. c. when on word processor, if you type to much the computer makes an interrupt to let you there is no more room to type d. when a device has data to transfer it makes an interrupt.. that means it needs your attention, the processor then stops what it is doing and deals with the device 35. Operating systems that allow different parts of a software program to run concurrently is referred to a. Multitasking b. Multithreading c. Multiprocessing d. Multi – user 9 F2032 – Fundamentals of Operating System 36. NTFS is stands for a. New Table Files System b. New Tools Files System c. New Type Files Structure d. New Traveler File Structure 37. Which of the following is true about Paging? i. Is dividing incoming job into pages of equal size ii. Also known as Paged Memory Allocation iii. Is early memory management schema iv. It can only handle one job at a time a. b. c. d. i i & ii i, ii & iv i, ii, iii & iv 38. An Operating system that is capable of allowing multiple software processes to run at the same time. a. Multitasking b. Multithreading c. Multiprocessing d. Multi – user 39. Which of the following is NOT accessing method? a. Random Access b. Sequential Access c. Direct Access d. Tree Access 40. The first window version was a. Window 3.0 b. Window 3.11 c. Window 4.0 d. Window NT 10 F2032 – Fundamentals of Operating System 41. Which of the following is TRUE about Segmentation Scheme a. requires that the entire program be stored contiguously and in memory b. known as static partition c. commercially in the late 1940s and early 1950s d. each job is divided into several segment of different sizes 42. Windows 4.0 is generally known as ... a. Windows 95 b. Windows 98. c. Windows for Workgroups d. Windows NT 43. Which of the following best defines CPU utilization? a. amount of time to execute a particular process b. amount of time a process has been waiting c. keep the CPU as busy as possible d. number of processes that complete their execution per time unit 44. _____________is a specialized WRITE command for existing data files that allows for appending records or for rewriting selected records in their original place in the file a. Modify b. Insert c. Open d. Read 45. Which of the following is an Interactive Command i. Create ii. Delete iii. Rename iv. Copy a. i b. ii &ii c. ii, iii & iv d. i, ii, iii & iv 11 F2032 – Fundamentals of Operating System 46. ____________installation removes all data from your hard disk by repartitioning and reformatting your hard disk and reinstalling the operating system and programs to an empty (clean) hard disk. a. Upgrade b. Clean c. Multi-boot d. Virtualization 47. What are patch in operating system? a. A piece of program code that can fix a problem in OS b. A piece of program that can correct the whole OS c. A complete of a program code that can correct a problem in OS d. A piece of a program code that can patch the OS 48. The function of Window Task Manager contains 5 element, they are i. Application ii. Processes iii. Networking iv. Defragmentation a. i b. i & ii c. i,ii & iii d. i ,ii ,iii & iv 49. Themes enable a. User to modify screen server of the computer b. User to modify background of the computer c. User to modify background, sound and icon d. User to modify the resolution of the screen 50. Which of the following is NOT basic option for the installation of a new operating system a. Upgrade b. Multi-boot c. Virtualization d. Multitasking 12