Intro to Computers and C++
1
Objective s
In this chapter, you’ll:
ï® Learn computer hardware,
software and Internet basics.
ï® Understand a data hierarchy
from bits to databases.
ï® Understand the types of
programming languages.
ï® Understand the strengths of
C++ and other languages.
ï® Be introduced to the C++
standard library of reusable
components.
ï® Compile and run a C++
application using our three
preferred compilers and
Docker containers.
ï® Be introduced to objecttechnology concepts used in
the objects-natural case studies
(Chapters 2–9) and discussed
in detail in the object-oriented
programming Chapters 9–11.
ï® Understand how concurrent
programming helps maximize
performance on multi-core
processors.
ï® Be introduced to big data and
data science.
ï® Learn about exciting recent
developments in computing,
including the Metaverse,
artificial intelligence and
related technologies.