bartleby

Videos

Textbook Question
Book Icon
Chapter 1.3, Problem 1.1CP

Why is the computer used by so many different people, in so many different professions?

Expert Solution & Answer
Check Mark

Explanation of Solution

Uses of the Computer:

The Computers are programmable used to perform different jobs. This means, the computers are not only programmed to do just one task, but to do any task that the programmers desire.

  • Computers have made human-life which is so simple with greater accuracy and precision.
  • The program is the set of instructions that the computer follows to perform tasks.
  • Computers do not understand the human language, so the programmers create the software using programming languages such as C, C++, and JAVA etc.

Example:

Computers are used in many fields. Some of them are as follows:

Home:

People use Computers at home for paying bills, social networking, online shopping, and to play computer games.

Education:

People use Computers at school to perform tasks like participating in online classes, searching for articles, writing papers and sending e-mails.

Work:

People use Computers at working spots to communicate with their clients and other employees, conduct business transaction, analyze data and so on.

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
06:30
Students have asked these similar questions
A3Q3.c - You are to write a C program that implements the following disk scheduling algorithms: a. FCFS [10 marks] b. SCAN [10 marks] c. C-SCAN [10 marks] d. SSTF [10 marks] e. LOOK [10 marks] f. C-LOOK [10 marks] • Your program will service a disk with 300 cylinders numbered 0 to 299. • • • • The program will service the requests (a list of 20 cylinder numbers) given in the file request.bin. This file contains (4 byte) integer values representing requests ranging from 0-299. Your program will take the initial position of the disk head as the first command line argument and the direction of the head as the second command line argument. It will then output the requests in the order in which they are serviced, and the total amount of head movements required by each algorithm. In particular, your program needs to do the following: Your program should take two command line arguments a) First command line argument - initial position of the disk head (an integer value) b) Second command line...
2. The memory management has contiguous memory allocation, dynamic partitions, and paging. Compare the internal fragmentation and external fragmentation for these three approaches. [2 marks] 3. Suppose we have Logical address space = 24 = 16 (m = 4), Page size=22 =4 (n = 2), Physical address space = 26 = 64 (r = 6). Answer the following questions: [4 marks] 1) Total # of pages ? 2) Total # of frames ? 3) Number of bits to represent logical address? 4) Number of bits to represent offset ? 5) Number of bits to represent physical address? 6) Number of bits to represent a page number? 7) Number of bits to represent a frame number / 4. What is translation look-aside buffers (TLBS)? Why we need them to implement the page table? [2 marks] 5. Why we need shared pages for multiple processes? Give one example to show the benefits. [2 marks] 6. How to implement the virtual memory by using page out and page in? Explain with an example. [2 marks] 7. We have a reference string of referenced page...
8. List three HDD scheduling algorithms. [2 marks] 9. True or False? The NVM has the same scheduling algorithms with HDD. Explain why? [2 marks] 10. Why the modern mouses use polling to detect movements instead of interrupts? [2 marks] 11. What is thrashing? How does it happen? [2 marks] 12. Given a reference string of page numbers 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1 and 4 frames show how the page replacement algorithms work, and how many page faults? [6 marks], 1) FIFO algorithm? [2 marks] 2) Optimal algorithm? [2 marks] 3) LRU algorithm? [2 marks] 13. List at least three file systems that you know. [2 marks] 14. In C programming, how the seek to a specific position in the file by offset? [2 marks]

Chapter 1 Solutions

Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)

Ch. 1.5 - Prob. 1.11CP Ch. 1.5 - What happens to a variables current contents when... Ch. 1.5 - What is a compiler? Ch. 1.5 - Prob. 1.14CP Ch. 1.5 - What is byte code? Ch. 1.5 - Prob. 1.16CP Ch. 1.6 - What four items should you identify when defining... Ch. 1.6 - Prob. 1.18CP Ch. 1.6 - What is pseudocode? Ch. 1.6 - Describe what a compiler does with a programs... Ch. 1.6 - Prob. 1.21CP Ch. 1.6 - Is a syntax error (such as misspelling a key word)... Ch. 1.6 - What is the purpose of testing a program with... Ch. 1.7 - Prob. 1.24CP Ch. 1.7 - Prob. 1.25CP Ch. 1.7 - Prob. 1.26CP Ch. 1.7 - Prob. 1.27CP Ch. 1.7 - Prob. 1.28CP Ch. 1 - Prob. 1MC Ch. 1 - A byte is made up of eight a. CPUs b. addresses c.... Ch. 1 - Each byte is assigned a unique a. address b. CPU... Ch. 1 - Prob. 4MC Ch. 1 - Prob. 5MC Ch. 1 - These are words that have a special meaning in the... Ch. 1 - These are symbols or words that perform operations... Ch. 1 - These characters serve specific purposes, such as... Ch. 1 - These are words or names that are used to identify... Ch. 1 - Prob. 10MC Ch. 1 - Prob. 11MC Ch. 1 - Prob. 12MC Ch. 1 - Prob. 13MC Ch. 1 - The following pseudocode algorithm has an error.... Ch. 1 - Available Credit A program that calculates a... Ch. 1 - Sales Tax A program that calculates the total of a... Ch. 1 - Account Balance A program that calculates the... Ch. 1 - The variable x starts with the value 0. The... Ch. 1 - The variable a starts with the value 10. The... Ch. 1 - Prob. 1SA Ch. 1 - Prob. 2SA Ch. 1 - What is the difference between operating system... Ch. 1 - Why must programs written in a high-level language... Ch. 1 - Why is it easier to write a program in a... Ch. 1 - What is a source file? Ch. 1 - Prob. 7SA Ch. 1 - What is an algorithm? Ch. 1 - What is a compiler? Ch. 1 - What must a computer have in order for it to... Ch. 1 - What is the difference between machine language... Ch. 1 - Why does byte code make Java a portable language? Ch. 1 - Prob. 13SA Ch. 1 - Prob. 14SA Ch. 1 - What part of an object forms an interface through... Ch. 1 - What type of program do you use to write Java... Ch. 1 - Will the Java compiler translate a source file... Ch. 1 - What does the Java compiler translate Java source... Ch. 1 - Prob. 19SA Ch. 1 - Prob. 20SA Ch. 1 - Your First Java Program This assignment will help...

Additional Engineering Textbook Solutions

Find more solutions based on key concepts
2-1 List the five types of measurements that form the basis of traditional ptane surveying-

Elementary Surveying: An Introduction To Geomatics (15th Edition)

How does form turning differ from ordinary turning?

Degarmo's Materials And Processes In Manufacturing

Celsius to Fahrenheit Table Design a program that displays a table of the Celsius temperatures 0 through 20 and...

Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)

Knowledge Booster
Background pattern image
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
    SEE MORE QUESTIONS
    Recommended textbooks for you
    Text book image
    Principles of Information Systems (MindTap Course...
    Computer Science
    ISBN:9781305971776
    Author:Ralph Stair, George Reynolds
    Publisher:Cengage Learning
    Text book image
    Systems Architecture
    Computer Science
    ISBN:9781305080195
    Author:Stephen D. Burd
    Publisher:Cengage Learning
    Text book image
    Principles of Information Systems (MindTap Course...
    Computer Science
    ISBN:9781285867168
    Author:Ralph Stair, George Reynolds
    Publisher:Cengage Learning
    Text book image
    Fundamentals of Information Systems
    Computer Science
    ISBN:9781305082168
    Author:Ralph Stair, George Reynolds
    Publisher:Cengage Learning
    Text book image
    EBK JAVA PROGRAMMING
    Computer Science
    ISBN:9781337671385
    Author:FARRELL
    Publisher:CENGAGE LEARNING - CONSIGNMENT
    Text book image
    C++ Programming: From Problem Analysis to Program...
    Computer Science
    ISBN:9781337102087
    Author:D. S. Malik
    Publisher:Cengage Learning
    Instruction Format (With reference to address); Author: ChiragBhalodia;https://www.youtube.com/watch?v=lNdy8HREvgo; License: Standard YouTube License, CC-BY