1. What are the advantages and disadvantages of having a small number of sectors per disk cluster? (Hint: You may want to think about retrieval time and the required lifetime of the archives.)
2. Discuss the following questions relative to compilers:
a. Which phase of a compiler would give you a syntax error?
b. Which phase complains about undefined variables?
c. If you try to add an integer to a character string, which compiler phase would emit the error message?
3. Describe in your own words the difference between the role of a system analyst and the role of a program analyst.
4. Describe the process management and memory management activities performed by the Operating System.
5. You have been asked to advise a small business of their network requirements. The business utilises 3 offices in each of two building separated by a roadway approximately 15 metres wide. The offices are used by 10 employees, 6 in one building and 4 in the other. The equipment required includes desktop computers, notebooks, printers, shared storage and an internet connection. Each building has separate telephone connections. Investigate alternatives.
Using the key terms from this topic, plan the network you would suggest and justify your choice of wired or wireless. Include in your discussion the components and type of network topology. Make sure you identify any assumptions in your design.