Warning: foreach() argument must be of type array|object, bool given in /var/www/html/web/app/themes/studypress-core-theme/template-parts/header/mobile-offcanvas.php on line 20

Question: Aside from the smart cell phones used by a billion people, list and describe four other types of computers

Short Answer

Expert verified

Aside from the smart cell phones used by a billion people. There are many types of computers we used in our daily life. They are servers, Aircraft navigation systems, elevators, Assembly lines in large manufacturing companies.

Step by step solution

01

How computers become part of our daily life.

Computers have become an important part of our daily life. Because of their computation and speed, people began to rely on them and started using them in different sectors. Computers can be used in different sectors like servers for storing data. In Aircraft navigation systems we can use computers for calculating the destination routes and weather conditions. In elevators, computers can help us reduce wait time for the elevator, and in assembly lines, computers can be used to increase the efficiency of production and automate many tasks.

02

usage of computers in different sectors.

Many modern elevators use computers to keep the elevator car where it needs to be. By using some sensors and using the information from sensors computers can make the decision where should be the elevator car should be placed. This can reduce the waiting time and improve efficiency in their usage.

Aircraft navigation computers will help to reach their destination. In the old days, people must rely on a compass and there is accurate information about the weather. Because of the computers, we have advanced navigation systems and real-time weather information. Earlier there were no FMS (flight management system) people must do any task manually. But FMS helps in automating many in-flight tasks which reduces the workload. A major use of FMS is that it can help to determine the flight location based on information from GPS and different sensors.

An Assembly line is a place where the parts are added in sequence until the final product is built. Many tedious tasks lie in performing the same task repeatedly in the assembly line can be automated by the computers and increase production.

Data plays an important role in the modern era. Maintaining data and using it are very important. In the olden days, data is stored on floppy disks or in books. Because of the computers and advancements in data storage devices, we can easily navigate and use the data effectively.

Unlock Step-by-Step Solutions & Ace Your Exams!

  • Full Textbook Solutions

    Get detailed explanations and key concepts

  • Unlimited Al creation

    Al flashcards, explanations, exams and more...

  • Ads-free access

    To over 500 millions flashcards

  • Money-back guarantee

    We refund you if you fail your exam.

Over 30 million students worldwide already upgrade their learning with Vaia!

One App. One Place for Learning.

All the tools & learning materials you need for study success - in one app.

Get started for free

Most popular questions from this chapter

Another pitfall cited in Section 1.10 is expecting to improve the overall performance of a computer by improving only one aspect of the computer. Consider a computer running a program that requires 250 s, with 70 s spent executing FP instructions, 85 s executed L/S instructions, and 40 s spent executing branch instructions.

1.13.1 [5] <§1.10> By how much is the total time reduced if the time for FP operations is reduced by 20%?

1.13.2 [5] <§1.10> By how much is the time for INT operations reduced if the total time is reduced by 20%?

1.13.3 [5] <§1.10> Can the total time can be reduced by 20% by reducing only the time for branch instructions?

Consider two different implementations of the same instruction set architecture. The instructions can be divided into four classes according to their CPI(class A, B, C, and D). P1 with a clock rate of 2.5 GHz and CPIs of 1,2,3, and 3, and P2 with a clock rate of 3 GHz and CPIs of 2,2,2, and 2.

Given a program with a dynamic instruction count of 1.0E6 instructions divided into classes as follows: 10% class A, 20% class B, 50% class C, and 20% class D, which is faster?

a)What is the global CPI for each implementation?

b) Find the clock cycles required in both cases.

A.9 [25] Write and test a MIPS assembly language program to compute and print the first 100 prime numbers. A number n is prime if no numbers except 1 and n divide it evenly. You should implement two routines: ■ test_prime (n) Return 1 if n is prime and 0 if n is not prime. ■ main () Iterate over the integers, testing if each is prime. Print the first 100 numbers that are prime. Test your programs by running them on SPIM.

Question: First, show the block organization of the 16-bit carry save adders to add these 16 terms, as shown in Figure B.14.1. Assume that the time delay through each 1-bit adder is 2T. calculate the time of adding four 4-bit numbers to the organization at the top versus the organization at the bottom of Figure B.14.1.

The simple exception handler always jumps back to the instruction following the exception. This works fine unless the instruction that causes the exception is in the delay slot of a branch. In that case, the next instruction is the target of the branch. Write a better handler that uses the EPC register to determine which instruction should be executed after the exception.

See all solutions

Recommended explanations on Computer Science Textbooks

View all explanations

What do you think about this solution?

We value your feedback to improve our textbook solutions.

Study anywhere. Anytime. Across all devices.

Sign-up for free