|
|
|
|
移动端

0.4.5 程序设计

《计算机科学概论(第12版)》第0章绪论,在开篇的这一章,我们探讨计算机科学所涉及的领域,介绍其历史背景,然后为我们的深入学习奠定基础。本节为大家介绍程序设计。

作者:刘艺/吴英/毛倩倩 译来源:人民邮电出版社|2018-01-28 19:56

【新品产上线啦】51CTO播客,随时随地,碎片化学习

0.4.5 程序设计

尽管现在产生的大量的可用语言和工具,与20世纪50年代及20世纪60年代早期的可编程计算机,没什么相似之处,但是将人类的意图翻译成可执行的计算机算法的这种行为,现在被广泛称为程序设计。虽然计算机科学的组成部分并不只有计算机程序设计,还包括许多其他方面,但是通过设计可执行算法(程序)解决问题的能力依然是所有计算机科学家的一项基本技能。

计算机硬件只能执行相对简单的算法步骤,但有了计算机程序设计语言所提供的抽象,人类就能针对复杂得多的问题,进行推理并制定出编码解决方案。下面这几个关键的问题为我们这个主题的讨论提供了框架。

如何构建程序?

程序中会出现哪些类型的错误?

程序中的错误是如何被发现并修复的?

现代程序中的错误对程序有什么影响?

如何对程序进行文档化和评估?


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Microsoft SQL Server 2005技术内幕:T-SQL程序设

SQL Server 2005微软官方权威参考手册。 是Inside Microsoft SQL Server 2005系列书中的第一本,SQL Server类的顶尖之作。 全球公认SQL S...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊