Book cover for Computer Science - An Overview

Computer Science - An Overview

Glenn Brookshear, Dennis Brylow

ISBN #9781292061160

12th Edition

662 Questions

Group icon
18,100 Students Helped

Homework Questions

Right arrow

Summary

Computer Science - An Overview is a comprehensive textbook that introduces readers to the core principles and evolving themes of computer science, ranging from data storage and manipulation to artificial intelligence and computation theory. The book systematically guides learners through the historical evolution of computing devices, the interplay between hardware and software, and the development of modern technologies such as networking, databases, and computer graphics. By interweaving theoretical foundations with practical applications—illustrated through discussions on algorithms, programming languages, and software engineering—it clarifies both technical methodologies and their real-world impact. Serving as a foundational resource, the text equips students with the conceptual tools and problem-solving strategies essential for navigating the complexities of today’s digital landscape.

Chapters & Topics Covered

Chapter 1

Data Storage

Chapter 2

Data Manipulation

Chapter 3

Operating Systems

Chapter 4

Networking and the Internet

Chapter 5

Algorithms

Chapter 6

Programming Languages

Chapter 7

Software Engineering

Chapter 8

Data Abstractions

Chapter 9

Database Systems

Chapter 10

Computer Graphics

Chapter 11

Artificial Intelligence

Chapter 12

Theory of Computation

Popular Video Solutions

Play button

Problem 1

a. What Boolean operation does the circuit compute? b. What Boolean operation does the circuit compute?

Aaron Goree

Aaron Goree   Numerade Educator

Play button

Problem 2

Determine the output of each of the following circuits, assuming that the upper input is 1 and the lower input is 0. What would be the output when upper input is 0 and the lower input is $1 ?$

Aaron Goree

Aaron Goree   Numerade Educator

Play button

Problem 3

The following table represents the addresses and contents (using hexadecimal notation) of some cells in a machine's main memory. Starting with this memory arrangement, follow the sequence of instructions and record the final contents of each of these memory cells: $\begin{array}{cc}\text { Address } & \text { Contents } \\ 00 & \mathrm{AB} \\ 01 & 53 \\ 02 & \mathrm{D} 6 \\ 03 & 02\end{array}$ Step 1. Move the contents of the cell whose address is 03 to the cell at address 00 Step 2. Move the value 01 into the cell at address 02 Step 3. Move the value stored at address 01 into the cell at address 03

Aaron Goree

Aaron Goree   Numerade Educator

Play button

Problem 4

Suppose the memory cells at addresses 00 through 05 in the machine described in Appendix C contain the following bit patterns: $$\begin{array}{cc} \text { Address } & \text { Contents } \\ 00 & 22 \\ 01 & 11 \\ 02 & 32 \\ 03 & 02 \\ 04 & \mathrm{C} 0 \\ 05 & 00 \end{array}$$ Assuming that the program counter initially contained $00,$ record the contents of the program counter, instruction register, and memory cell at address 02 at the end of each fetch phase of the machine cycle until the machine halts.

Shelby Mohamed

Shelby Mohamed   Numerade Educator

Play button

Problem 5

a. In what way are general-purpose registers and main memory cells similar? b. In what way do general-purpose registers and main memory cells differ?

Shelby Mohamed

Shelby Mohamed   Numerade Educator

Play button

Problem 6

Answer the following questions in terms of the machine language described in Appendix C. a. Write the instruction 2304 (hexadecimal) as a string of 16 bits. b. Write the op-code of the instruction B2A5 (hexadecimal) as a string of 4 bits. c. Write the operand field of the instruction B2A5 (hexadecimal) as a string of 12 bits.

Shelby Mohamed

Shelby Mohamed   Numerade Educator

Student Testimonials

‘

WHAT OUR STUDENTS SAY

“I finally understand my textbook questions. Before Numerade, I’d skip hard problems. Now I get instant help with videos that explain everything simply.”

Edwin V. Penn State Freshman

Student Student Student Student Student