内容推荐 本书将计算思维基本概念、C语言实现和现实生活中的场景案例进行结合,打破传统的知识点讲授方式,以案例驱动知识点的方式来突出计算思维过程,很终通过C语言编程实现。根据培养能力目标不同,本书首先讲解计算思维的概念、本质以及相关特征,再针对计算机的一些微观知识点进行补充,包括计算机的组成等软硬件知识,然后通过对程序设计语言发展的描述,初步体会程序语言的特点,很后针对C语言,将抽象的计算思维实例化,培养学生的编程感觉。相较其他一些专业的程序设计教材,本书更适合于计算机编程初学者。 作者简介 "周鸣争:1982年2月至今在安徽工程大学任教,任计算机助教、讲师、副教授、教授。 1990年至今年任安徽省计算机学会常务理事。 2000年至今任安徽省计算机学会常务理事。 2001年至今任安徽省校园网专家委员会委员。 2016年至今任安徽信息工程学院计算机与软件工程学院执行院长。" 目录 章计算与计算思维1 1.1计算机的产生与发展1 1.1.1计算机概念及发展1 1.1.2计算机的特点与不足5 1.1.3计算思想形式化6 1.2计算思维与生活11 1.2.1农夫过河问题11 1.2.2掷铅球问题12 1.2.3汉诺塔问题13 1.2.4啤酒与尿布问题14 1.3计算思维的本质14 1.3.1科学思维的形式14 1.3.2计算思维的特征16 1.3.3计算思维的延伸17 1.4本章小结18 1.5本章习题18 第2章计算机基础20 2.1计算机的组成与冯·诺依曼体系20 2.1.1计算机的组成20 2.1.2冯·诺依曼体系21 2.1.3中央处理器21 2.1.4存储器22 2.1.5输入/输出设备23 2.2机器数与进制转换24 2.2.1机器数与数制24 2.2.2数制转换25 2.3计算机中的编码27 2.3.1数据在计算机中的表示27 2.3.2原码、反码、补码27 2.3.3其他几种编码28 2.4本章小结30 2.5本章习题31 …… |