第1练 1.1 C语言的产生和发展 《编程语言基础——C语言》 (第5版) 一课一练 (湖南省)

2026-06-25
| 2份
| 7页
| 1人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 作业-同步练
知识点 数据类型和简单程序设计
使用场景 同步教学
学年 2026-2027
地区(省份) 湖南省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 106 KB
发布时间 2026-06-25
更新时间 2026-06-25
作者 xkw_068401954
品牌系列 上好课·一课一练
审核时间 2026-06-25
下载链接 https://m.zxxk.com/soft/58487467.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《编程语言基础——C语言》(第5版)《一课一练》第1练,内容是1.1 C语言的产生和发展。 《编程语言基础——C语言》(第5版)一课一练 第1练 1.1 C语言的产生和发展 一、单选题 1. 以下关于机器语言的描述,正确的是( ) A. 机器语言使用助记符表示各条指令 B. 机器语言程序可以在不同型号计算机上运行 C. 机器语言由二进制代码0和1组成 D. 机器语言是一种面向过程的高级语言 2. 以下关于汇编语言的描述,正确的是( ) A. 汇编语言使用助记符代替二进制代码 B. 汇编语言是计算机能够直接执行的语言 C. 汇编语言程序不需要翻译就能运行 D. 汇编语言是一种面向对象的高级语言 3. 以下属于高级程序设计语言的是( ) A. 机器语言 B. 汇编语言 C. 二进制代码 D. C语言 4. 关于C语言的诞生,以下说法正确的是( ) A. 1972年由Dennis Ritchie在贝尔实验室设计 B. 1975年由Ken Thompson在贝尔实验室设计 C. 1970年由Brian Kernighan在贝尔实验室设计 D. 1969年由AT&T研发团队共同设计 5. C语言最初的设计目的是( ) A. 编写人工智能程序 B. 编写UNIX操作系统 C. 开发数据库管理系统 D. 编写科学计算程序 6. C语言的发展脉络正确的是( ) A. CPL→BCPL→ALGOL 60→B→C B. ALGOL 60→CPL→BCPL→B→C C. B→BCPL→CPL→ALGOL 60→C D. ALGOL 60→B→BCPL→CPL→C 7. 关于B语言与C语言的关系,以下说法正确的是( ) A. B语言由Dennis Ritchie于1970年设计 B. B语言是C语言被标准化后的命名 C. B语言由Ken Thompson设计,是C语言的前身 D. B语言是一种面向对象的程序设计语言 8. 关于C语言标准化历程,以下说法正确的是( ) A. ISO C标准编号ISO 9899-1990,于1987年发布 B. C语言首个标准由ANSI于1983年完成制定 C. ANSI于1983年启动标准化,1987年发布87 ANSI C D. ISO C标准和ANSI C标准是两个独立标准 9. 关于C语言在程序设计史上地位的描述,错误的是( ) A. C语言兼具高级语言特性和低级语言操作能力 B. C语言是世界上第一个高级程序设计语言 C. C语言的设计受CPL和BCPL等语言的影响 D. C语言最初是为编写系统软件而设计的 10. 关于C语言发展关键事件,以下说法正确的是( ) A. Ken Thompson于1972年设计了C语言 B. ISO C标准于1983年正式发布 C. C语言最初运行在IBM PC平台上 D. BCPL语言是C语言最早的祖先语言之一 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《编程语言基础——C语言》(第5版)《一课一练》第1练,内容是1.1 C语言的产生和发展。 《编程语言基础——C语言》(第5版)一课一练 第1练 1.1 C语言的产生和发展 一、单选题 1. 以下关于机器语言的描述,正确的是( ) A. 机器语言使用助记符表示各条指令 B. 机器语言程序可以在不同型号计算机上运行 C. 机器语言由二进制代码0和1组成 D. 机器语言是一种面向过程的高级语言 【答案】C 【解析】机器语言由二进制0和1组成,是第一代计算机语言,硬件依赖性强,不同型号计算机有不同的机器语言。汇编语言才使用助记符代替二进制代码。 2. 以下关于汇编语言的描述,正确的是( ) A. 汇编语言使用助记符代替二进制代码 B. 汇编语言是计算机能够直接执行的语言 C. 汇编语言程序不需要翻译就能运行 D. 汇编语言是一种面向对象的高级语言 【答案】A 【解析】汇编语言使用助记符(如ADD、MOV等)代替二进制机器指令,使程序编写更为直观。汇编语言仍需翻译(汇编)为机器码才能执行,属于低级语言范畴。 3. 以下属于高级程序设计语言的是( ) A. 机器语言 B. 汇编语言 C. 二进制代码 D. C语言 【答案】D 【解析】C语言是高级程序设计语言。机器语言和汇编语言属于低级语言,二进制代码即机器语言的表现形式。常见的高级语言还包括FORTRAN、Pascal、BASIC等。 4. 关于C语言的诞生,以下说法正确的是( ) A. 1972年由Dennis Ritchie在贝尔实验室设计 B. 1975年由Ken Thompson在贝尔实验室设计 C. 1970年由Brian Kernighan在贝尔实验室设计 D. 1969年由AT&T研发团队共同设计 【答案】A 【解析】C语言于1972年由美国贝尔实验室的Dennis Ritchie设计完成。Ken Thompson是B语言的创建者,Brian Kernighan是C语言的推广者,AT&T是贝尔实验室的母公司。 5. C语言最初的设计目的是( ) A. 编写人工智能程序 B. 编写UNIX操作系统 C. 开发数据库管理系统 D. 编写科学计算程序 【答案】B 【解析】C语言最初是为编写UNIX操作系统而设计的,在DEC PDP-11计算机上实现。UNIX操作系统的大部分代码后来都用C语言重写,使C和UNIX紧密联系在一起。 6. C语言的发展脉络正确的是( ) A. CPL→BCPL→ALGOL 60→B→C B. ALGOL 60→CPL→BCPL→B→C C. B→BCPL→CPL→ALGOL 60→C D. ALGOL 60→B→BCPL→CPL→C 【答案】B 【解析】C语言的正确发展脉络为:ALGOL 60→CPL→BCPL→B→C。1960年诞生ALGOL 60,随后发展为CPL,再精简为BCPL。1970年Ken Thompson提炼出B语言,1972年Dennis Ritchie在此基础上设计出C语言。 7. 关于B语言与C语言的关系,以下说法正确的是( ) A. B语言由Dennis Ritchie于1970年设计 B. B语言是C语言被标准化后的命名 C. B语言由Ken Thompson设计,是C语言的前身 D. B语言是一种面向对象的程序设计语言 【答案】C 【解析】1970年,AT&T贝尔实验室的Ken Thompson在BCPL基础上设计出B语言,C语言正是在B语言的基础上进一步发展而来的。Dennis Ritchie是C语言的创建者。 8. 关于C语言标准化历程,以下说法正确的是( ) A. ISO C标准编号ISO 9899-1990,于1987年发布 B. C语言首个标准由ANSI于1983年完成制定 C. ANSI于1983年启动标准化,1987年发布87 ANSI C D. ISO C标准和ANSI C标准是两个独立标准 【答案】C 【解析】1983年美国国家标准学会(ANSI)启动C语言标准化工作,1987年发布了87 ANSI C标准。1990年国际标准化组织(ISO)在87 ANSI C基础上制定了ISO C标准(ISO 9899-1990)。选项A错误在年份,选项D错误之处在于ISO C是以ANSI C为基础制定的。 9. 关于C语言在程序设计史上地位的描述,错误的是( ) A. C语言兼具高级语言特性和低级语言操作能力 B. C语言是世界上第一个高级程序设计语言 C. C语言的设计受CPL和BCPL等语言的影响 D. C语言最初是为编写系统软件而设计的 【答案】B 【解析】C语言并非世界上第一个高级语言,在它之前已有FORTRAN(1957年)、ALGOL(1960年)、BASIC(1964年)等多种高级语言。C语言以兼具高级语言特性和低级语言能力而著称。 10. 关于C语言发展关键事件,以下说法正确的是( ) A. Ken Thompson于1972年设计了C语言 B. ISO C标准于1983年正式发布 C. C语言最初运行在IBM PC平台上 D. BCPL语言是C语言最早的祖先语言之一 【答案】D 【解析】BCPL是C语言发展脉络中的重要祖先语言。C语言由Dennis Ritchie(非Ken Thompson)设计,最初运行在DEC PDP-11计算机上(非IBM PC),ISO C标准于1990年(非1983年)发布。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第1练 1.1 C语言的产生和发展 《编程语言基础——C语言》 (第5版) 一课一练 (湖南省)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。