Skip to Content
C++程序设计:原理与实践(基础篇)(原书第2版)
book

C++程序设计:原理与实践(基础篇)(原书第2版)

by 本贾尼 斯特劳斯特鲁普
August 2021
Intermediate to advanced
450 pages
9h 36m
Chinese
Pearson
Content preview from C++程序设计:原理与实践(基础篇)(原书第2版)

习题

1.选择一个你最常做的活动(例如上学、吃饭或看电视)。列举计算机直接或间接牵涉其中的方式。

2.选择一个你最感兴趣或了解的职业。列举这些职业的人涉及计算机的活动。

3.将你从习题2中得到的列表与选择不同职业的朋友交换,并且改进他或她的列表。当你们都完成后,比较你们的结果。记住:这种开放式的练习没有完美的解决方案,永远有可能得到改进。

4.根据你自己的经验,描述一种离开计算机不可能进行的活动。

5.列举你已经使用过的程序(软件应用)。列举那些你与程序有明显交互的例子(例如在一台MP3播放器中选择一首新歌),而不是那些可能涉及计算机的例子(例如转动你的汽车的方向盘)。

6.列举十个完全不会涉及(即使是间接的)计算机的人类活动。这可能会比你想得更困难!

7.列举五个当前没有使用计算机,但是你认为在将来的某个时间会使用的工作。为你选择的每个工作写几句阐述的话。

8.解释(至少100字,但不超过500字)为什么你想成为一名计算机程序员。另一方面,如果你相信自己不想成为一名程序员,也请解释。在这两种情况下,请提供深思熟虑、合乎逻辑的论据。

9.解释(至少100字,但不超过500字)除了程序员之外,你希望在计算机工业中扮演的角色(不管“程序员”是否是你的首要选择)。

10.你认为计算机将会发展到有意识、有思想、有能力与人类竞争的程度吗?写一段支持你的观点的话(至少100字)。

11.列举最成功的程序员共有的特点。列举通常认为程序员应该具有的特点。

12.列举至少五种在本章中提到的计算机程序的应用,并选择一种你最感兴趣和将来某天最想参与的应用。解释为什么选择这种应用(至少100字)。

13.保存本页文字、本章、莎士比亚的所有著作分别需要多大存储空间?假设1字节的存储空间可以保存一个字符,试图精确到误差20%以内。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普
管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉

Publisher Resources

ISBN: 9787111562252