Number : B1005.010021/ B1305.090036 / B1105.090056 Write a one-page review of an article about operating systems that appeared in a recent computing magazine or academic journal. Be sure to cite your source. Give a summary of the article, including the primary topic, the information presented, and the author s conclusion. Give your personal evaluation of the article, including the author s writing style, inappropriate use of jargon, topics that made the article interesting to you, and its relevance to your own experiences.
Number : B1205.090077 / B1005.090035 / B1105.090051 Research the Internet or current literature to identify an operating system that runs a cell phone or handheld computer. (These are generally known as mobile operating systems.) List the key features of the operating system and the hardware it is designed to run. Cite your sources.
Number : B1005.090024 / B1205.090090 / B1105.090023 Three different number systems (in addition to the familiar base-10 system) are commonly used in computer science. Create a column of integers 1 through 30. In the next three columns show how each value is represented using the binary, octal, and hex number systems. Identify when and why each of the each three numbering systems is used. Cite your sources.
Number : B1005.010001 / B1305.010049 / B1405.090057 For a platform of your choice, investigate the growth in the size of main memory (RAM) from the time the platform was developed to the present day. Create a chart showing milestones in memory growth and the approximate date. Choose from microcomputers, midrange computers, and mainframes. Be sure to mention the organization that performed the RAM research and development and cite your sources.
Number : B1005.090002 / B1405.090062 / B1205.090041 The sizes of pages and page frames are often identical. Search academic sources to discover typical page sizes, what factors are considered by operating system developers when establishing these sizes, and whether or not hardware considerations are important. Cite your sources.
Number : B1105.090021 / B1205.090081 / B1205.090085 Core memory consists of the CPU and arithmetic logic unit but not the attached cache memory. On the Internet or using academic sources, research the design of multi-core memory and identify the roles played by cache memory Level 1 and Level 2. Does the implementation of cache memory on multicore chips vary from one manufacturer to another? Explain and cite your sources.
Number : B1105.090133 / B1105.090037 / B1005.090016 Multi-core technology can often, but not necessarily always, make applications run faster. Research some reallife computing environments that are expected to benefit from multi-core chips and briefly explain why. Cite your academic sources.
Number : B1105.090071 / B1105.090058 / B1205.090058 Compare two processors currently being produced for personal computers. Use standard industry benchmarks for your comparison and briefly list the advantages and disadvantages of each. You can compare different processors from the same manufacturer (such as two Intel processors) or different processors from different manufacturers (such as Intel and AMD).
Number : B1105.090500 / B1205.090063 / B1305.090034 Research current literature to investigate the role of deadlock and any resulting thrashing. Discuss how you would begin to quantify the cost to the system (in terms of throughput and performance) of deadlock-caused thrashing. Cite your sources.
Number : B1105.090014 / B1005.010012 / B1305.090048 Research the problem of livelock in a networked environment. Describe how it differs from deadlock and give an example of the problem. Identify at least two different methods the operating system could use to detect and resolve livelock. Cite your sources.