第一章 单元测试

1、单选题:
1946年世界上第一台计算机ENIAC问世,它是( )。
选项:
A:中小规模集成电路计算机
B:晶体管计算机
C:大规模、超大规模集成电路计算机
D:电子管计算机
答案: 【电子管计算机

2、单选题:
十进制的-10的补码是( )。
选项:
A:10001010
B:11110101
C:01110110
D:11110110
答案: 【11110110

3、单选题:
为了表达英文、阿拉伯数字等在英文中常用的符号,当前应用最为广泛的7位字符编码是( )。
选项:
A:UNICODE
B:标准ASCII
C:EBCDIC
D:GBK
答案: 【标准ASCII

4、单选题:
一幅采用RGB模型存放、分辨率为1024×768的像素图,占用多大的存储空间( )。
选项:
A:3MB
B:2.25MB
C:0.75MB
D:2MB
答案: 【2.25MB

5、单选题:
若把一个字节当中的某个位设置成0,而不改变其它位,我们采用( )。
选项:
A:或运算
B:与运算
C:异或运算
D:非运算
答案: 【与运算

6、单选题:
冯诺依曼体系结构开始以运算器为中心,效率较低,后调整为以( )为中心。
选项:
A:输入设备
B:控制器
C:输出设备
D:存储器
答案: 【存储器

7、单选题:
目前国内笔记本用户装机量最大的操作系统是( )。
选项:
A:MacOS
B:HarmonyOS
C:Windows
D:Linux
答案: 【Windows

8、单选题:
以下做法错误的是( )。
选项:
A:保持良好的上网习惯,避免传播、运行恶意软件。
B:支持正版软件,反对盗版软件,培养版权意识,提倡知识产权付费。
C:长时不用,无需关闭计算机。
D:安装适合的反病毒软件,定期更换密码,为自己的数字资产建立保障。
答案: 【长时不用,无需关闭计算机。

9、单选题:
如果计算机要运行机器学习、深度学习的算法程序,我们应该主要升级原有机器的哪个部件( )。
选项:
A:内存
B:硬盘
C:CPU
D:显卡
答案: 【显卡

10、单选题:
人类的三大科学思维包括( )。
选项:
A:逻辑思维、理论思维和计算思维
B:抽象思维、实验思维和计算思维
C:逻辑思维、抽象思维和计算思维
D:理论思维、实验思维和计算思维
答案: 【理论思维、实验思维和计算思维

第二章 单元测试

1、单选题:
下列软件属于系统软件的是( )。
选项:
A:迅雷
B:office word
C:adobe photoshop
D:统信UOS
答案: 【统信UOS

2、单选题:
期刊论文电子版的文件类型以pdf为主,以下哪个软件可以阅读此类文件( )。
选项:
A:福昕阅读器
B:xmind
C:迅雷影音
D:滴答清单
答案: 【福昕阅读器

3、单选题:
软件的源代码是公开可见的,任何人都可以查看、修改和分发软件的源代码,这样的软件叫做( )。
选项:
A:免费软件
B:试用软件
C:共享软件
D:开源软件
答案: 【开源软件

4、单选题:
以下哪个jdk的版本号更新( )。
选项:
A:jdk1.17
B:jdk1.11
C:jdk1.8
D:jdk1.6
答案: 【jdk1.17

5、单选题:
下列关于软件升级与维护的叙述错误的是( )。
选项:
A:在升级软件时,应该先关闭正在运行的软件,以避免出现冲突和错误。
B:在进行软件升级时,应该仔细阅读提示信息,确保升级操作正确无误。
C:升级软件前无需备份数据。
D:及时修复软件中的漏洞和错误是维护软件安全的重要步骤。
答案: 【升级软件前无需备份数据。

6、单选题:
下列关于软件卸载叙述错误的是( )。
选项:
A:通过控制面板-程序或程序和功能-选择卸载软件-卸载。
B:通过开始菜单中,被卸载软件快捷方式中的卸载快捷方式,启动卸载向导来卸载软件。
C:通过第三方工具,如:360软件管家、geek等卸载。
D:选择待删除软件的文件夹,按住shift+delete,直接删除。
答案: 【选择待删除软件的文件夹,按住shift+delete,直接删除。

7、单选题:
以下关于软件设计错误的是( )。
选项:
A:本阶段,开发者要着重考虑系统的整体结构和组织方式。
B:在设计阶段,开发者不需要考虑数据设计。
C:软件设计是将需求转化为实际系统架构和技术规范的过程。
D:开发者要将所有的设计决策和规范记录在设计文档中。
答案: 【在设计阶段,开发者不需要考虑数据设计。

8、单选题:
以下哪种语言不是面向对象程序设计语言( )。
选项:
A:C++
B:C
C:Python
D:Java
答案: 【C

9、单选题:
类似于Git这类关于版本控制的工具,以下哪种说法是正确的( )。
选项:
A:版本控制是一种自动更新软件的系统。
B:版本控制是一种跟踪软件更改的系统。
C:版本控制是一种控制软件发布频率的系统。
D:版本控制是一种限制用户对软件进行修改的系统。
答案: 【版本控制是一种跟踪软件更改的系统。

10、单选题:
按照软件生命周期,软件项目开发经历的阶段是( )。
选项:
A:需求分析、软件设计、程序编码、软件测试、运行维护
B:需求分析、软件设计、程序编码、软件测试
C:需求分析、程序编码、软件测试、运行维护
D:软件设计、程序编码、软件测试、运行维护
答案: 【需求分析、软件设计、程序编码、软件测试、运行维护