Problem Solving with C++ (10th Edition)
Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
Question
Book Icon
Chapter 1.1, Problem 11STE
Program Plan Intro

Computer Systems:

  • A computer denotes a machine or device that would accomplish processes, computations as well as operations centered on instructions provided by software.
  • A computer follows an instruction set that is termed as a program.
  • The collection of programs used by computer is termed as software.
  • The computer installation is made up by physical machines termed as hardware.

Linking:

  • Linking denotes a process that combines all component object files.
  • Linker determines position of code in memory.
    • It denotes method to control transfer between components.
  • It takes one or more object files created by compiler and combine them into single executable file.
  • The resolution of undefined symbols is deferred until a program is run and it’s termed as dynamic linking.
    • The libraries that are often-used required to be stored in single location.
    • It is not duplicated in all single executable files.
    • If a bug in a function is been corrected by replacing library, all of the programs will benefit from this linking.
  • A static linking denotes copying of all routines used in program into executable image by linker.
    • It requires more space and memory than dynamic linking.
    • It denotes more portability.
    • Each program includes exactly required versions of its library routines.
    • The entire library may not be required in many cases.
  • A linkage editor allows replacement, addition and deletion of sections of individual programs.

Blurred answer
Students have asked these similar questions
When we type a reference, we design a pattern for using the reference. Explain down what a topics that can be included in a pattern?
Lets have a look at the testability recommendation and get a short tour of the compiler.
How can you prevent accidental method overriding in your code? Are there any best practices?

Chapter 1 Solutions

Problem Solving with C++ (10th Edition)

Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education