文档详情

《高级语言程序设计(Ⅰ)》第一章 题集.docx

发布:2024-12-19约2.47千字共8页下载文档
文本预览下载声明

《高级语言程序设计(Ⅰ)》第一章题集

课程名称:高级语言程序设计(Ⅰ)

考试形式:课后练习

满分:100分

---

注意事项:

1.本题集共四部分,总分100分。

2.请将答案写在答题纸上。

3.所有题目必须回答,选择题请将正确答案的字母填在答题纸上,其余题目请将答案写清楚。

---

第一部分选择题(共20题,每题2分,共40分)

1.以下哪种不是高级语言?()

A.C++

B.Python

C.汇编语言

D.Java

2.以下哪个不是合法的标识符?()

A._name

B.firstName

C.3rdName

D.lastName

3.在C++中,以下哪个是正确的注释方式?()

A.//单行注释

B./\*多行注释\*/

C.///文档注释

D.以上都对

4.以下哪个是浮点数类型?()

A.int

B.char

C.float

D.bool

5.在C++中,以下哪个是字符串类型?()

A.string

B.char

C.str

D.myString

6.在Python中,以下哪个是正确的条件语句?()

A.ifa=5

B.ifa==5:

C.if(a==5)

D.ifaequals5:

7.在Java中,以下哪个关键字用于捕获异常?()

A.catch

B.try

C.throws

D.throw

8.以下哪个不是面向对象编程的特点?()

A.封装

B.继承

C.全局变量

D.多态

9.在C++中,以下哪个关键字用于声明常量?()

A.const

B.define

C.constant

D.let

10.在Python中,以下哪个是正确的循环语句?()

A.foriinrange(5)

B.for(i=0;i5;i++)

C.fori=1to5

D.forifrom1to5

11.在Java中,以下哪个修饰符表示最高的访问权限?()

A.public

B.private

C.protected

D.default

12.以下哪个不是合法的运算符?()

A.+

B.-

C.*

D.?

13.在C++中,以下哪个关键字用于动态内存分配?()

A.malloc

B.alloc

C.new

D.create

14.在Python中,以下哪个是正确的函数定义?()

A.defmyFunction():

B.functionmyFunction():

C.definemyFunction():

D.createmyFunction():

15.在Java中,以下哪个关键字用于定义接口?()

A.interface

B.extends

C.implements

D.class

16.在C++中,以下哪个头文件包含输入输出流?()

A.iostream

B.stdio.h

C.string

D.cmath

17.在Python中,以下哪个是列表的正确初始化?()

A.myList=[]

B.myList=list()

C.myList={}

D.myList=()

18.在Java中,以下哪个关键字用于定义包?()

A.import

B.package

C.include

D.using

19.以下哪个不是高级语言的优点?()

A.可读性强

B.执行效率高

C.可移植性好

D.抽象层次高

20.在C++中,以下哪个运算符用于求余?()

A.%

B.//

C./

D.mod

---

第二部分填空题(共10题,每题2分,共20分)

1.C++中的输出语句是______,其中std是______的缩写。

2.Python中的缩进通常使用______个空格。

3.Java程序的入口点是______方法。

显示全部
相似文档