计算机基础真题与答案(试卷、试题)
计算机基础
(本卷共分为1大题50小题,作答时间为120分钟,总分 100 分, 60及格)
1、 本题共50小题,每小题2分,共100分,在每小题给出的几个选项中,只有一项是符合题目要求的。 (单选题)
( ) 1. 每进入外循环一次,内循环就要( )
A. 内循环一次
B. 内循环两次
C. 内循环一圈
D. 内循环两圈
答案: C
( ) 2. 可执行程序的文件后缀名是( )。
A. .txt
B. .exe
C. .obj
D. .dll
答案: B
( ) 3. 在C#语言的循环结构中,首先执行一次,然后再判断条件的循环结构是( )
A. while循环
B. do…while循环
C. for循环
D. foreach循环
答案: B
( ) 4. C#源程序文件的扩展名是( )
A. vb
B. c
C. cpp
D. cs
答案: D
( ) 5. 下列关于循环的概念说法错误的是( )
A. 重复执行的一组语句称为循环
B. 每重复一次循环体,都必须依据一个特定的条件作出继续循环判断
C. 每重复一次循环体,都必须依据一个特定的条件作出停止循环判断
D. 每重复一次循环体,不需要依据特定的条件作出判断
答案: D
( ) 6. 下列关于形式次数与实际参数的关系说法不正确的是( )
A. 它们一定要按照顺序一一对应
B. 它们一定要个数相同
C. 它们一定要类型一致
D. 它们一定要数值相同
答案: D
( ) 7. C#转义序列\r的作用是( )
A. 退格
B. 回车
C. 换行
D. 换页
答案: B
( ) 8. break出现在循环体中的功能是( )
A. 跳出本层循环
B. 重复本层循环
C. 终止本层循环
D. 执行本层循环
答案: A
( ) 9. 下列关于break的作用说法正确的是( )
A. 跳出switch,执行switch下面的语句
B. 执行switch,执行switch下面的语句
C. 跳出switch,跳出switch下面的语句
D. 执行switch,跳出switch下面的语句
答案: A
( ) 10. 计算机按性能分类包括巨型机、大型机、微型计算机和( )
A. 服务器
B. PC
C. 工作站
D. 笔记本
答案: C
( ) 11. 下列( )类用于从文本文件读取数据。
A. Streameader
B. Streamriter
C. Binaryeader
D. Binaryriter
答案: A
( ) 17. 下列软件中,不是操作系统的是( )
A. Linux
B. UNX
C. MS O
D. MS ffice
答案: D
( ) 18. 关于C#程序的书写,下列不正确的说法是( )
A. 区分大小写
B. 一行可以写多条语句
C. 一条语句可写成多行
D. 一个类中只能有一个ain( )方法,因此多个类中可以有多个ain( )方法
答案: D
( ) 19. 构成CPU的主要部件是( )
A. 内存和控制器
B. 内存、控制器和运算器
C. 高速缓存和运算器
D. 控制器和运算器
答案: D
( ) 20. C#的数据类型有( )
A. 值类型和调用类型
B. 值类型和引用类型
C. 引用类型和关系类型
D. 关系类型和调用类型
答案: B
( ) 21. 下面属于单用户多任务操作系统的是( )
A. DO
B. Windows
C. UNX
D. Netare
答案: B
( ) 22. 在C#中,下列数据类型属于引用类型的是( )
A. 整型类型
B. 结构类型
C. 接口类型
D. 枚举类型
答案: C
( ) 23. 计算机软件可分为( )
A. 程序和数据
B. 系统软件和应用软件
C. 数据库管理系统和数据库
D. 编译系统和办公软件
答案: B
( ) 24. 下列属于C#语言的关键字的是( )
A. abstract
B. camel
C. Salary
D. Employ
答案: A
( ) 25. 在C#中,数据类型转换的方式有( )
A. 强制转移
B. 自动转换
C. 显示转换
D. 手动转换
答案: C
( ) 26. 计算机内部采用的数制是( )
A. 十进制
B. 二进制
C. 八进制
D. 十六进制
答案: B
( ) 27. 数据库的英文缩写是( )
A. DB
B. DBS
C. SQ
D. RDM?
答案: A
( ) 28. 数组名后面为( )。
A. 圆括号
B. 方括号
C. 等于号
D. 大于号
答案: B
( ) 29. C#语言中,值类型包括:简单类型、结构类型和( )
A. 接口类型
B. 整数类型
C. 类类型
D. 枚举类型
答案: D
( ) 30. 在C#语言中,下列能够作为变量名的是( )
A. if
B. 3ab
C. a_3
D. a-bc
答案: C
( ) 31. 利用计算机进行机械设计属于( )
A. 科学计算
B. 信息处理
C. 过程控制
D. 计算机辅助设计
答案: D
( ) 32. 将参与运算的两个操作数按对应的二进制位分别进行以下运算,下列符号中表示错误的是( )。
A. &表示按位与
B. ︱表示按位或
C. ~表示按位取反
D. ∧表示位左移
答案: D
( ) 33. C语言结构中的条件有( )种
A. 1
B. 2
C. 3
D. 4
答案: B
( ) 34. C#程序的( )方法被称为程序的大门,应用程序从这里开始运行。
A. Main( )
B. Begin( )
C. Start( )
D. main( )
答案: A
( ) 35. 存储器的最小信息单位是( )
A. 字节( yte )
B. 二进制位( bit)
C. 字( ord )
D. 双字( ouble ord )
答案: B
( ) 36. 程序执行流向有( )种。
A. 1
B. 2
C. 3
D. 4
答案: B
( ) 37. 字符串连接运算符包括&和( )
A. +
B. -
C. *
D. /
答案: A
( ) 38. C语言规定:数组中的下标必须是从( )开始。
A. 3
B. 2
C. 1
D. 0
答案: D
( ) 39. 表达式的格式中,~是( )运算符。
A. 单目
B. 双目
C. 二进制
D. 位左移
答案: A
( ) 40. 关于如下程序结构的描述中,正确的是( )
for(;;)
{循环体; }
A. 不执行循环体
B. 一直执行循环体,即死循环
C. 执行循环体一次
D. 程序不符合语法要求
答案: B
( ) 41. 在C#中,基本的文件操作是由( )命名空间提供的类来实现的。
A. System. ata
B. System. onfiguration
C. System. ollections
D. System. O
答案: D
( ) 42. 下列关于函数说法不正确的是( )
A. 函数是现实某一特定功能的独立程序模块
B. 说明存在一个函数必须包括函数声明和函数体
C. 主调函数在函数调用过程中,跳转执行被调函数代码
D. 被调函数处理结束后,向被调函数返回处理结果
答案: D
( ) 43. if语句后面的表达式应该是( )
A. 赋值表达式
B. 关系表达式或逻辑表达式
C. 算术表达式
D. 任意表达式
答案: B
( ) 44. 引用类型主要有类类型、数组类型、接口类型和( )
A. 对象类型
B. 字符串类型
C. 委托类型
D. 整数类型
答案: C
( ) 45. 实际参数是指( )
A. 函数调用的时候主调函数传递给被调函数的参数
B. 函数调用的时候主调函数的参数
C. 函数调用的时候被调函数的参数
D. 函数调用的时候被调函数传递给主调函数的参数
答案: A
( ) 46. 数组是在计算机的( )单元中连续的单元。
A. CP
B. 内存
C. 硬盘
D. 主板
答案: B
( ) 47. *&a的含义是( )。
A. *&a与a等价
B. *&a与&a等价
C. *&a与*a等价
D. *&a是a的常量
答案: A
( ) 48. 数组名的命名规则同( )名。
A. 变量
B. 常量
C. 等量
D. 增量
答案: A
( ) 49. 按变量地址存取变量值的方式称为( )方式。
A. 间接访问
B. 直接访问
C. 调取访问
D. 停止访问
答案: B
( ) 50. 每一个函数对它们自身来说都是( )的。
A. 可复制
B. 无限循环
C. 独立
D. 递增
答案: C
发表评论 取消回复