第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
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。