计算机科学与技术专业专接本入学考试试题
专升本试题计算机及答案
专升本试题计算机及答案一、单项选择题(每题2分,共20分)1. 在计算机系统中,CPU主要负责执行什么操作?A. 数据输入B. 数据输出C. 数据处理D. 数据存储答案:C2. 下列哪个选项是计算机操作系统的主要功能?A. 文件管理B. 程序设计C. 数据库管理D. 网络通信答案:A3. 在计算机科学中,"0"和"1"通常用来表示什么?A. 十进制数B. 十六进制数C. 八进制数D. 二进制数答案:D4. 以下哪个选项不属于计算机硬件?A. 中央处理器(CPU)B. 存储器C. 操作系统D. 显示器5. 下列哪个选项是计算机程序设计语言?A. PythonB. ExcelC. PhotoshopD. PowerPoint答案:A6. 计算机病毒是一种什么样的软件?A. 有益的B. 有害的C. 无害的D. 有益或有害答案:B7. 在计算机系统中,RAM代表什么?A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 硬盘驱动器答案:A8. 下列哪个选项是计算机的输入设备?A. 打印机B. 键盘C. 显示器D. 鼠标答案:B9. 下列哪个选项是计算机的输出设备?B. 鼠标C. 显示器D. 打印机答案:C10. 计算机的存储设备通常用来存储什么?A. 程序B. 数据C. 程序和数据D. 以上都不是答案:C二、多项选择题(每题3分,共15分)1. 以下哪些选项是计算机的硬件组成部分?A. CPUB. 操作系统C. 内存D. 硬盘答案:A, C, D2. 计算机软件可以分为哪几类?A. 系统软件B. 应用软件C. 硬件D. 网络软件答案:A, B, D3. 以下哪些是计算机病毒的特点?A. 破坏性B. 传染性D. 可预测性答案:A, B, C4. 计算机的存储设备包括以下哪些?A. RAMB. ROMC. 硬盘D. 光盘答案:A, B, C, D5. 下列哪些是计算机的输入设备?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:A, B, C三、判断题(每题1分,共10分)1. 计算机的CPU是中央处理单元,负责执行程序指令。
专升本计算机试题及答案
专升本计算机试题及答案一、选择题(每题2分,共20分)1. 下列选项中,不属于计算机硬件的是()。
A. CPUB. 内存C. 操作系统D. 硬盘答案:C2. 在计算机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 显示数据D. 打印数据答案:B3. 下列关于计算机病毒的描述,错误的是()。
A. 计算机病毒是一种程序B. 计算机病毒可以自我复制C. 计算机病毒可以自我修复D. 计算机病毒可以破坏数据答案:C4. 在计算机中,1KB等于()字节。
A. 1024C. 512D. 256答案:A5. 下列关于计算机网络的描述,正确的是()。
A. 计算机网络是由计算机和通信设备组成的B. 计算机网络只能用于数据传输C. 计算机网络不能用于资源共享D. 计算机网络只能用于远程办公答案:A6. 在计算机系统中,操作系统的主要功能是()。
A. 管理文件B. 管理硬件C. 管理内存D. 管理所有上述资源答案:D7. 下列关于数据库管理系统的描述,错误的是()。
A. 数据库管理系统用于管理数据库B. 数据库管理系统可以提供数据的安全性C. 数据库管理系统不能提供数据的一致性D. 数据库管理系统可以提供数据的完整性答案:C8. 在计算机编程中,下列选项中不属于控制结构的是()。
B. 选择C. 顺序D. 递归答案:C9. 下列关于计算机存储设备的描述,正确的是()。
A. 硬盘是一种输入设备B. 光盘是一种输出设备C. 内存是一种外存储器D. 硬盘是一种外存储器答案:D10. 在计算机系统中,下列选项中不属于系统软件的是()。
A. 操作系统B. 编译器C. 办公软件D. 驱动程序答案:C二、填空题(每题2分,共10分)1. 计算机硬件系统由输入设备、输出设备、______和______组成。
答案:存储器;处理器2. 在计算机系统中,______是计算机的大脑,负责解释和执行指令。
答案:CPU3. 计算机病毒的传播途径包括电子邮件、______和______。
计算机专升本真题
计算机专升本真题作为计算机专业的学生,专升本是提高自身综合素质和扩展专业知识的重要途径。
为了帮助计算机专业的学生更好地备考专升本考试,以下将提供一套计算机专升本真题,内容涵盖了计算机科学与技术的各个领域。
希望能够对各位考生有所帮助。
一、单项选择题:1. 在计算机中,CPU(中央处理器)承担的主要功能是:A. 主存储器的数据存取B. 控制计算机的操作C. 进行输入输出D. 进行逻辑判断和运算2. 在计算机网络中,OSI(开放式系统互联模型)的第一层是:A. 物理层B. 网络层C. 数据链路层D. 应用层3. 下面哪个不是关系型数据库管理系统?A. MySQLB. OracleC. MongoDBD. SQL Server4. 数据结构中,数组和链表有哪些区别?A. 数组空间大小固定,链表大小可变B. 数组插入删除操作复杂,链表插入删除操作简单C. 数组存储结构连续,链表存储结构离散D. 所有选项都是正确的5. 下面哪个不属于面向对象编程的基本特征?A. 封装B. 继承C. 多态D. 嵌套二、填空题:6. HTTP是什么的缩写?答:超文本传输协议7. 二进制数11010101对应的十进制数是多少?答:2138. 数据库中的SQL是什么的缩写?答:结构化查询语言9. 在计算机操作系统中,进程和线程之间的区别是什么?答:进程是操作系统资源分配的基本单位,而线程是进程的子任务。
10. 哪个算法是计算机图像处理中常用的算法?答:Canny边缘检测算法三、综合应用题:11. 设计一个电商网站的数据库结构,包括商品表、用户表和订单表。
请给出相应的表结构设计,并且说明表之间的关系。
答:商品表(Goods)包含商品ID、商品名称、商品价格等字段;用户表(User)包含用户ID、用户名、密码等字段;订单表(Order)包含订单ID、下单时间、用户ID等字段。
表之间的关系如下:商品表与用户表是多对多的关系,即一个用户可以下多个订单,一个订单可以包含多个商品;用户表与订单表是一对多的关系,即一个用户可以有多个订单。
专转本计算机试题及答案
专转本计算机试题及答案一、选择题(每题2分,共40分)1. 在计算机系统中,CPU是指()。
A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列关于计算机病毒的描述,错误的是()。
A. 计算机病毒具有破坏性B. 计算机病毒具有传染性C. 计算机病毒是一段程序D. 计算机病毒无法预防答案:D3. 在计算机系统中,存储容量的基本单位是()。
A. 字节(Byte)B. 字(Word)C. 位(Bit)D. 兆(M)答案:A4. 下列关于操作系统的描述,正确的是()。
A. 操作系统是计算机硬件的一部分B. 操作系统是计算机软件的核心C. 操作系统是计算机的输入设备D. 操作系统是计算机的输出设备答案:B5. 在计算机网络中,IP地址的作用是()。
A. 表示计算机的物理位置B. 表示计算机的网络位置C. 表示计算机的操作系统D. 表示计算机的硬件配置答案:B6. 数据库管理系统(DBMS)的主要功能是()。
A. 存储数据B. 管理数据C. 处理数据D. 以上都是答案:D7. 在计算机编程中,通常使用()来表示逻辑“或”。
A. &&B. ||C. =D. !答案:B8. 下列关于计算机硬件的描述,错误的是()。
A. CPU是计算机的核心部件B. 内存用于临时存储数据C. 硬盘是计算机的输入设备D. 显卡用于处理图像和视频数据答案:C9. 在计算机系统中,()是用于存储数据和程序的设备。
A. CPUB. 内存C. 硬盘D. 显示器答案:C10. 下列关于计算机软件的描述,正确的是()。
A. 软件是计算机硬件的一部分B. 软件是计算机的输入设备C. 软件是计算机的输出设备D. 软件是计算机的指令集答案:D二、填空题(每题2分,共20分)1. 在计算机系统中,()是用于控制和管理计算机硬件的软件。
答案:操作系统2. 计算机病毒可以通过()传播。
答案:网络3. 计算机的存储容量单位包括KB、MB、GB等,其中1GB等于()MB。
专升本计算机考试题及答案
专升本计算机考试题及答案一、选择题(每题2分,共50题)1.计算机是一种用于高效处理大量数据的_____机器。
A.简单B.复杂C.智能D.快速2.计算机的硬件主要包括_____和外部设备。
A.中央处理器B.内存C.硬盘D.显示器3.以下哪个不属于计算机的主要外部设备?A.鼠标B.键盘C.打印机D.显卡4.计算机的CPU用于处理计算机的_____。
A.输入B.存储C.运算D.输出5.操作系统是计算机的_____软件。
A.硬件B.应用C.输入D.系统......二、填空题(每空2分,共20空)1.计算机系统由_____、硬件和_____组成。
2.计算机内存的单位是_____。
3.在计算机中,数据是以_____的形式存储和处理的。
4.计算机的主要输出设备有_____和打印机。
......三、简答题(每题10分,共5题)1.请简要说明计算机的五大组成部分。
2.什么是二进制数,计算机为什么采用二进制数进行数据表示和处理?3.请简要说明计算机中字节和位的概念,它们之间的关系是什么?4.什么是操作系统?它的作用是什么?5.请简要介绍一下计算机网络的概念和作用。
四、编程题请用任意编程语言编写一个简单的计算器程序,要求可以进行加、减、乘、除四种基本运算。
用户输入两个数和运算符,程序输出计算结果。
参考答案:一、选择题1.B2.A3.D4.C5.D......二、填空题1.中央处理器,软件2.字节3.二进制4.显示器三、简答题1.计算机的五大组成部分包括中央处理器(CPU)、内存(Memory)、硬盘(Hard Disk)、输入设备和输出设备。
中央处理器负责执行计算机的指令,是计算机的核心部件。
内存用于存储数据和程序,是计算机的临时存储器。
硬盘用于永久存储数据和程序。
输入设备用于将外部数据输入到计算机,如键盘和鼠标。
输出设备用于将计算机处理的数据输出给用户,如显示器和打印机。
2.二进制数是一种由0和1组成的数制,计算机采用二进制数进行数据表示和处理是因为电子元件的工作只有两个状态,即通电和不通电,可以用0和1来表示,简化了电路设计和运算。
专升本计算机试题及答案
专升本计算机试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU不能直接访问的存储器是:A. RAMB. ROMC. CacheD. 硬盘答案:D2. 下列哪个不是操作系统的功能?A. 进程管理B. 存储管理C. 设备管理D. 图形设计答案:D3. 在计算机网络中,TCP协议位于哪一层?A. 应用层B. 传输层C. 网络层D. 链路层答案:B4. 数据库管理系统(DBMS)的主要作用是:A. 存储数据B. 管理数据C. 保护数据D. 以上都是答案:D5. 以下哪种编程语言是面向对象的?A. CB. C++C. PythonD. Java答案:B、C、D6. 在HTML中,用于定义文档类型声明的标签是:A. <html>B. <head>C. <body>D. <!DOCTYPE>答案:D7. 以下哪个是Python语言的特点?A. 编译型语言B. 面向过程C. 动态类型D. 静态类型答案:C8. 在关系数据库中,表与表之间的关系可以是:A. 一对一B. 一对多C. 多对多D. 所有选项都是答案:D9. 在计算机组成原理中,冯·诺依曼机的核心思想是:A. 程序存储B. 指令和数据存储在不同的地方C. 指令和数据存储在相同的地方D. 数据并行处理答案:C10. 下列哪个是网络攻击的类型?A. 拒绝服务攻击(DoS)B. 社交工程攻击C. 缓冲区溢出攻击D. 所有选项都是答案:D二、简答题(每题10分,共30分)1. 简述计算机病毒的特点。
计算机病毒是一种恶意软件,它具有以下特点:- 传染性:病毒能够自我复制,传播到其他文件或系统。
- 破坏性:病毒可能会破坏数据,影响系统的正常运行。
- 隐蔽性:病毒往往隐藏在正常程序中,难以被用户察觉。
- 可触发性:病毒通常在满足特定条件时被激活,执行其恶意行为。
2. 解释什么是数据库的规范化,并说明其目的。
专升本试题计算机及答案
专升本试题计算机及答案一、选择题(每题2分,共20分)1. 计算机中,CPU的中文意思是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项不是计算机硬件的组成部分?A. 显示器B. 键盘C. 操作系统D. 鼠标答案:C3. 在计算机系统中,软件可以分为哪两大类?A. 系统软件和应用软件B. 硬件软件和应用软件C. 应用软件和数据库软件D. 系统软件和数据库软件答案:A4. 以下哪个选项是计算机病毒的特征?A. 破坏性B. 可读性C. 可操作性D. 可编辑性答案:A5. 计算机的内存主要是指什么?A. 硬盘B. 软盘C. 光盘D. RAM答案:D6. 以下哪个选项是计算机网络的组成部分?A. 路由器B. 打印机C. 扫描仪D. 键盘答案:A7. 计算机操作系统的主要功能是什么?A. 进行数据处理B. 管理计算机硬件资源C. 进行数据存储D. 进行数据加密答案:B8. 下列哪个选项是计算机程序设计语言的分类?A. 机器语言和汇编语言B. 高级语言和汇编语言C. 机器语言和高级语言D. 汇编语言和高级语言答案:B9. 在计算机中,什么是二进制?A. 一种编程语言B. 一种数字系统C. 一种数据存储方式D. 一种操作系统答案:B10. 计算机的工作原理是基于什么原理?A. 牛顿力学B. 电磁学C. 量子力学D. 布尔代数答案:D二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括输入设备、输出设备、______、______和外部设备。
答案:存储器、中央处理器2. 计算机中,______是用来存储数据和程序的设备。
答案:存储器3. 在计算机系统中,______是计算机硬件和用户之间的桥梁。
答案:操作系统4. 计算机病毒是一种______,它可以通过复制自身来传播。
答案:程序5. 计算机的内存分为______和______两种类型。
答案:RAM、ROM6. 计算机网络中,______是一种连接不同网络的设备。
计算机科学与技术专业专接本入学考试(2009秋季)A卷1
绝密★启用前2009年北京联合大学秋季高职升本科基础课、专业基础课考试考试科目程序设计基础(总分:100分考试时间:120分钟)注意事项:1. 试卷共8 页,用钢笔或圆珠笔直接将答案写在试卷上。
2. 答卷前将密封线内的项目填写清楚。
注意:本试卷共五道大题。
题号一二三四五总分题分30 10 10 20 30 100得分一、选择题(本大题共15个小题,每小题2分,共30分)得分评卷人1.以下关于C程序组成特点的叙述中错误的是( c )A)C程序的基本组成单位是函数B)C语言不允许在函数中定义函数C)C语言不允许在一行内写多条语句D)分号是C语句的组成部分2.以下不能用于描述算法的是( d )A)N-S图B)传统流程图C)自然语言D)E-R图3.以下不能作为用户标识符的是( c )A)_128 B)MAIN C)3D D)f2x4.设变量均已正确定义并赋值,以下错误的赋值语句是( b )A)++x; B)x+y=z; C)a=b=c; D)x=y+z;5.以下合法的字符常量是()A)’65’B)’\’C)’n’D)’\08’6.设有定义:int a=20,b=020;,则语句printf(“%d,%d“,a,b);的输出结果是()A)20,15 B)20,16 C)20,20 D)20,177.设有如下程序段:int a=2,b=1,c=3;if(a<b) c=a; a=b;b=c;执行上述程序段后,a、b、c中的值应该是()A)a=1,b=2,c=3 B)a=1,b=2,c=2 C)a=1,b=3,c=3D)a=2,b=1,c=38.以下选项中,与n=i++ 完全等价的表达式是()A)n=i,i=i+1B)n+=i+1 C)i=i+1,n=i D)n=++i9.有以下程序:main( ){ int i,sum;for(i=1; i<5;i++,i++) sum+=i;printf("%d\n",sum); }程序的输出结果是()A)随机值B)10 C)4 D)910.以下程序的功能是计算正整数123的各位数字之和:main( ){ int n=123,sum=0;while(n!=0){ sum=sum+n%10;n= ; }printf("sum=%d\n",sum);}程序的下划线处应填入的是()A)n%10 B)n%100 C)n/10D)n/10011.要求定义一个具有6个元素的int型一维数组,以下选项中错误的是( )A)int a[ ]={1,2,3,4,5,6}; B)int a[2*3]={0};C)#define N 3 D)#define N 6 int a[N+N]; int *a[N];12.有以下程序:main( ){ char str[20]=”String\0xy\n”;printf("%d\n",strlen(str));}程序的输出结果是()A)6 B)7 C)9 D)12 13.有以下函数:int fun(int x, int y){ return x>y ? y : x ; }此函数的功能是()A)返回x和y中较大的数B)总返回“假”C)返回x和y中较小的数D)总返回“真”14.有以下程序main( ){int x[3][3]={ {1,2,3},{11,12,13},{21,22,23} };int i;for(i=0 ; i<3; i++ ) printf("%d ", x[i][i]);}程序运行后的输出结果是( )A)1 11 21 B)2 12 22C)3 13 2 D)1 12 2315.以下叙述中错误的是()A)C语言的源程序文件是文本文件B)由C程序生成的数据文件是由记录组成的C)扩展名为.obj的C程序文件是二进制代码文件D)扩展名为.exe的C程序文件可以执行二、填空题(本大题共10个空,每空1分,共10分)1. C 程序从编写到运行主要经历的步骤包括:编辑、【1】 编译源代码 、【2】 连接目标程序 、运行。
专升本计算机试题及答案
专升本计算机试题及答案一、选择题1. 在计算机系统中,CPU主要负责执行______。
A. 存储器管理B. 输入输出控制C. 程序指令D. 网络通信答案:C2. 下列哪个选项不是操作系统的主要功能?A. 进程管理B. 存储管理C. 设备管理D. 数据加密答案:D3. 在计算机网络中,TCP协议位于哪一层?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:B二、填空题1. 计算机病毒是一种______,能够自我复制并传播。
答案:恶意软件2. 数据库管理系统(DBMS)主要提供______、查询、更新和管理数据库的功能。
答案:创建三、简答题1. 简述计算机硬件系统的基本组成。
答案:计算机硬件系统主要由输入设备、输出设备、存储器、中央处理器(CPU)和接口组成。
2. 解释什么是网络协议,并举例说明。
答案:网络协议是一组规则和标准,用于定义电子设备之间如何进行数据交换。
例如,HTTP协议用于在互联网上传输网页数据。
四、计算题1. 若一个计算机系统采用32位地址,计算该系统的最大内存容量是多少?答案:32位地址意味着可以寻址2^32个不同的内存单元,每个单元通常为1字节,因此最大内存容量为2^32字节,即4GB。
2. 假设一个程序的执行时间是5秒,CPU时钟频率为1GHz,计算该程序执行期间CPU执行的指令数。
答案:1GHz表示CPU每秒可以执行10^9次周期。
5秒内CPU执行的周期数为5 * 10^9。
若每个周期执行一条指令,则指令数为5 * 10^9。
五、论述题1. 论述软件开发生命周期的各个阶段,并解释每个阶段的重要性。
答案:软件开发生命周期通常包括需求分析、设计、编码、测试、部署和维护等阶段。
需求分析阶段确定软件需要满足的功能和性能要求。
设计阶段将需求转化为软件架构和详细设计。
编码阶段实现软件的具体代码。
测试阶段确保软件符合需求并且没有缺陷。
部署阶段将软件发布到生产环境。
维护阶段对软件进行持续改进和修复。
计算机科学基础专升本试题及详解
计算机科学基础专升本试题及详解一、选择题1. 在计算机中,CPU 的功能是:A. 执行指令和处理数据B. 存储程序和数据C. 控制整个计算机系统D. 实现输入输出功能解析:选择A。
CPU(Central Processing Unit,中央处理器)是计算机的核心部件,其主要功能是执行指令和处理数据。
2. 下列存储器中,哪种存储器速度最快?A. 内存条B. 硬盘C. 光盘D. 缓存解析:选择D。
缓存是作为CPU与内存之间的高速交换区域,具有比内存条、硬盘和光盘更快的访问速度。
3. 在计算机网络中,HTTP 是指:A. 超文本传输协议B. 文件传输协议C. 网络传输协议D. 数据传输协议解析:选择A。
HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种用于传输超媒体文档的协议,是访问万维网的基础。
4. 下列哪种语言属于编译型语言?A. PythonB. JavaScriptC. C++D. PHP解析:选择C。
C++ 是一种编译型语言,程序需要经过编译器的编译后才能执行。
5. 在关系数据库中,用于唯一标识每条记录的是:A. 主键B. 外键C. 索引D. 视图解析:选择A。
主键是关系数据库中的一个重要概念,用于唯一标识每条记录,在一个表中每个记录只能有唯一的主键值。
二、简答题1. 请简要介绍计算机网络的基本组成部分。
计算机网络的基本组成部分包括:计算机、网络设备、通信介质和网络协议。
- 计算机:计算机是网络中的终端设备,包括个人电脑、服务器等,用于执行计算和存储数据。
- 网络设备:网络设备包括路由器、交换机、集线器等,用于连接计算机并实现数据的传输和交换。
- 通信介质:通信介质是指用于数据传输的物理媒体,可以是双绞线、光纤等,它们提供了计算机之间传输数据的通路。
- 网络协议:网络协议是计算机网络中的规则和约定,用于实现计算机之间的通信,如IP(Internet Protocol)协议和TCP(Transmission Control Protocol)协议。
专升本试卷(计算机科学与技术)
第一部分理论部分(200分)考试内容包含三部分,即计算机网络技术及应用、C语言程序设计、数据库原理及其应用。
一、计算机网络技术及应用(80分)基本要求(1)掌握计算机网络技术的基本概念和实用技能。
(2)熟悉OSI的七层协议及相关知识。
(3)掌握WINDOWS2000网络的高级使用方法。
1.计算机网络和网络服务(1)网络的定义。
(2)描述三种计算模型。
(3)定义和比较LAN、MAN、WAN。
(4)指出并描述网络的三要素。
(5)CLIENTS、SERVERS、PEERS在网络中的作用。
(6)列出并描述五种网络服务及功能。
(7)区分集中式和分布式网络服务的特点。
2.传输媒介和传输媒介连接(1)传输媒介的定义。
(2)列出并描述常用的传输媒介(电缆及无线媒介)的特性,包括安装难易程度、容量、衰减及抗干扰性五个方面。
(3)用于网络计算机的硬件连接设备。
(4)识别并描述用于互连网络的硬件连接设备。
3.网络协议及模型(1)网络OSI参考模型,描述对等层通讯的工作机制。
(2)物理层的基本作用、与该层有关的连通硬件、各种网络技术问题及相应的解决方法。
(3)链路层的基本作用、与该层有关的连通硬件、各种网络技术问题及相应的解决方法。
(4)网络层的基本作用、与该层有关的连通硬件、各种网络技术问题及相应的解决方法。
(5)传输层的基本作用、与该层有关的各种网络技术问题及相应的解决方法。
(6)会话层的基本作用、与该层有关的各种网络技术问题及相应的解决方法。
(7)表示层的基本作用、与该层有关的各种网络技术问题及相应的解决方法。
(8)应用层的基本作用、与该层有关的各种网络技术问题及相应的解决方法。
4.计算机网络主导协议堆栈(1)NetWare(IPX/SPX)协议栈中主要协议所涉及到的问题及方法。
(2)Internet(TCP/IP)协议栈中主要协议所涉及到的问题及方法。
5.Windows2000环境设置(1)启动系统与故障恢复(2)虚拟内存及多任务的运行方式(3)硬件配置文件及显示设置(4)注册表的使用(5)不间断电源6.磁盘系统的管理(1)磁盘系统的基本概念(2)分区的创建与管理(3)卷的故障恢复(4) BOOT.INI(5)管理远程磁盘及磁盘的添加(6)文件的压缩、加密与磁盘重整7.终端服务的安装与设置(1)终端服务(2)终端服务器与客户端的安装与设置(3)远程管理与控制8.网络通信协议的安装与设置(1) TCP/IP(2) NWLink(3) NetBEUI(4) DLC9.DHCP服务器的安装与设置(1) DHCP的功能及运行方式(2) DHCP服务器的安装与设置(3) DHCP数据库的管理10.WINS服务器的安装与设置(1) WINS的运行方式(2) WINS服务器的安装、设置及管理(3) LMHOSTS文件11.DNS服务器的安装与设置(1) DNS的基本知识(2) DNS服务器的安装、设置与应用12.拨号网络(1)远程访问的方式(2)拨号网络的连接方式及通信协议(3) VPN(4)拨号到专用网络(5)通过Internet创建VPN连接(6) Internet连接共享(7) PPP多重连接与BAP13.自动安装与磁盘复制(1)自动安装(2)磁盘复制14.远程安装(1)远程安装的概念与需求(2) RIS服务器及设置(3) RIS客户端开始安装(4)应答文件及RIPrep映像15.Active Directory站点的管理(1)站点的概念(2)站点的管理16.系统修复(1)高级的启动选项(2)故障恢复控制台(3)修复系统状态数据(4)紧急修复过程参考教材:1.《网络技术基础》清华大学出版社黄丹钱世德2.《Windows2000网络专业指南》清华大学出版社戴有炜二、C语言程序设计(60分)基本要求(1)能运用结构化程序设计方法编写程序。
计算机专升本真题及答案
计算机专升本真题及答案一、选择题(每题2分,共40分)1. 计算机的存储系统由哪几个部分组成?A. CPU、内存、硬盘B. CPU、内存、外存C. 内存、硬盘、光盘D. 内存、硬盘、软盘2. 以下哪个不是操作系统的功能?A. 文件管理B. 设备管理C. 用户界面D. 网络通信3. 在计算机网络中,TCP协议位于哪一层?A. 应用层B. 传输层C. 网络层D. 链路层4. 下列哪个算法不属于排序算法?A. 冒泡排序B. 快速排序C. 选择排序D. 哈希算法5. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 保护数据D. 所有上述选项6. 以下哪个是计算机病毒的特点?A. 可执行性B. 破坏性C. 可传播性D. 所有上述选项7. 在HTML中,用于创建超链接的标签是?A. <a>B. <link>C. <href>D. <hyper>8. 以下哪个是面向对象编程的特点?A. 封装B. 继承C. 多态D. 所有上述选项9. 在计算机组成原理中,CPU的英文全称是什么?A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit10. 在数据结构中,栈(Stack)是一种?A. 线性数据结构B. 非线性数据结构C. 树形数据结构D. 图形数据结构二、填空题(每题2分,共20分)11. 在计算机系统中,______是最基本的存储单位。
12. 计算机的指令系统由______和操作数组成。
13. 在C语言中,用于声明变量的关键字是______。
14. 数据库的三范式是______、______和______。
15. 在网络拓扑结构中,星型拓扑、总线拓扑和______是常见的三种类型。
16. 计算机病毒的传播途径包括______、______和______。
计算机考试专升本试卷真题
计算机考试专升本试卷真题一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备2. 下列哪个选项不是操作系统的功能?A. 进程管理B. 存储管理C. 设备管理D. 数据加密3. 以下哪个是数据库管理系统的缩写?A. DBB. DBSC. DBMSD. DBA4. 在计算机网络中,TCP/IP协议属于哪一层?A. 应用层B. 传输层C. 网络层D. 物理层5. 以下哪种编程语言是面向对象的?A. CB. JavaC. PythonD. 所有选项6. 以下哪个命令用于Windows系统中查看当前路径?A. cdB. dirC. pathD. pwd7. 在HTML中,以下哪个标签用于定义网页的标题?A. <title>B. <h1>C. <body>D. <head>8. 在Java中,以下哪个关键字用于定义类?A. classB. functionC. interfaceD. struct9. 在数据结构中,二叉树的特点是?A. 每个节点最多有两个子节点B. 每个节点只有一个子节点C. 所有节点都只有一个父节点D. 所有节点都在同一层10. 以下哪个是计算机病毒的特点?A. 可以自我复制B. 只能通过物理介质传播C. 需要用户授权才能运行D. 不能通过网络传播二、填空题(每题2分,共20分)11. 在计算机系统中,_________是最基本的存储单位。
12. 数据库设计通常分为三个阶段:需求分析、__________和物理设计。
13. 在计算机网络中,IP地址由32位二进制数组成,分为4个8位的字节,每个字节之间用__________分隔。
14. 在HTML中,用于插入图片的标签是__________。
15. 在Java中,一个类可以有多个__________方法,但只能有一个构造方法。
计算机专升本试题详解与解析
计算机专升本试题详解与解析一、选择题1. 下列关于计算机网络的说法正确的是()。
A. 计算机网络是由计算机和通信设备及软件构成的B. 计算机网络是由计算机和网络线缆构成的C. 计算机网络是由计算机和服务器构成的D. 计算机网络是由计算机和打印机构成的解析:A. 计算机网络是由计算机和通信设备及软件构成的。
选项B、C、D的说法都是不准确的。
2. 在计算机网络中,HTTP是()。
A. 超文本传输协议B. 传输控制协议C. 网际协议D. 硬件配置协议解析:A. HTTP是超文本传输协议,用于在Web浏览器和Web服务器之间传输超文本。
选项B、C和D不正确。
3. 下列关于计算机病毒的说法正确的是()。
A. 计算机病毒是一种硬件设备B. 计算机病毒是一种高级软件程序C. 计算机病毒会感染其他计算机程序并进行破坏D. 计算机病毒只会使计算机运行变慢,不会造成其他损坏解析:C. 计算机病毒会感染其他计算机程序并进行破坏。
选项A、B和D都是不正确的说法。
二、判断题1. 计算机网络是指将分散的计算机系统通过通信设备互相连接起来,实现资源共享和信息传递的网络。
(正确/错误)解析:正确。
计算机网络的定义就是将分散的计算机系统通过通信设备互相连接起来,实现资源共享和信息传递。
2. TCP/IP协议簇是计算机网络中最重要的协议簇,包括了各种网络协议,如HTTP、FTP和SMTP等。
(正确/错误)解析:正确。
TCP/IP协议簇是计算机网络中最重要的协议簇,它包括了各种网络协议,如HTTP、FTP和SMTP等。
三、简答题1. 请简要说明计算机网络的优点。
解析:计算机网络有以下优点:- 资源共享:计算机网络可以实现多台计算机之间的资源共享,比如打印机、文件等,提高了工作效率。
- 信息传递:计算机网络可以实现快速的信息传递,使得人们可以迅速获取所需的信息,方便了工作和学习。
- 网络游戏和远程协作:计算机网络可以支持网络游戏和远程协作,人们可以在不同地方进行游戏和工作,增加了娱乐和工作的灵活性。
计算机科学与技术 专升本真题
1.[单选题]以下标识符中,不是Java语言关键字的是 A、class B、new C、long D、wait答案:D 解析:P352.[单选题]以下程序代码的输出结果是int k =7do{System, out. printin( k --);k --;}while(k>=0); A、6420 B、7531 C、642 D、531答案:B解析:P613.[单选题]以下选项中,不是转义字符的是 A、\u061 B、\’C、\141 D、\u0061答案:A解析:P384.[单选题]假设有定义:String s = null ;则下列选项中,能引发异常的是I . if( ( s ! = null) & ( s. length( ) >0) ) { }I I . if( ( s ! = null) &&( s. length( ) >0) ) { }III. if( ( s = = null) I ( s. length( ) = =0) ) { }IV. if( ( s = = null) I I ( s. length( ) = =0) ) { } A、I B、I和IIIC、 II和 IVD、III答案:B解析:P67-735.[单选题]设有数组定义int[][]x={{1,2,3},{ }, {3,4,5} ,{6,7}} 下列选项中正确的是 A、x. length 的值是3 B、x[ 1 ] [0]的值是0C、x[2] . length 的值是3D、x[3] [ 1 ]的值是3答案:C解析:P101-1056.[单选题]下列关于抽象类的叙述中,正确的是 A、类中只能含有抽象方法,不能含有普通方法 B、类中不一定要有抽象方法,必须要有普通方法C、类中必须含有抽象方法,也可以有普通方法D、类中既可以有抽象方法,也可以有普通方法答案:C解析:P129-1317.[单选题]以下Java程序代码中,能创建BufferedReader对象的是 A. BufferedReader in = new BufferedReader( new FileReader( " a. dat")); B. BufferedReader in = new BufferedReader(new Reader( " a. dat" ));C. BufferedReader in = new BufferedReader( new FilelnputStream( " a. dat"));D. BufferedReader in = new Buffered Reader ( new InputStream ( " a. dat"));答案:A解析:P148-1498.[单选题]MouseMotionListener接口能处理的鼠标事件是 A、按下鼠标键 B、释放鼠标键C、鼠标离开D、鼠标移动答案:D解析:P1819.[单选题]列表(JList)中可以对所选项进行控制,下列选项中正确的是A、仅支持单项选择B、同时支持单项或多项选择C、仅支持连续的多项选择D、既支持单项选择,也支持连续或间断的多项选择答案:D解析:P20110.[单选题]以下方法中,可以使新创建的线程投入运行的是()A、start( )B、yield()C、run( )D、wait()答案:A解析:P21911.[填空题]源文件Testll. java经编译后,若正确,则得到的文件名是()答案:Testll. class 12.[填空题]设x是byte类型,y是int类型,则x + y的值的类型是()答案:int13.[填空题]通常与switch语句配合使用的跳转语句是()答案:break14.[填空题]判明一个引用到底指向哪个实例,即要判明引用的真正类型时,使用的运算符是()是答案:instanceof15.[填空题]构造方法的作用是用来创建类的实例,通过()运算符自动调用答案:new16.[填空题]Java不支持多重继承,但具有多重继承的能力,其实现机制是让一个类实现()答案:多个接口17.[填空题]若不想让引用类型的变量pvar再指向其他的对象,则pvar 应该标记为()答案:final18.[填空题]使用BufferedWriter进行输出时,为防止遗漏需强制清空缓冲区中的剩余内容,使用的方法是()答案:flush()19.[填空题]使用指定的红色值r、绿色值g、蓝色值b构造一个新的颜色myColor的语句是:Color myColor =()答案:new Color( r,g,b)20.[填空题]创建一个列数为30、初始字符串为"Single Line”的文本域的语句是JTextField tf = new JTextField()答案:" Single Line" ,3021.[问答题]设有整型变量nvar,当nvar的值为0时,输出nvar =0,否则输出nvarj!=0。
计算机科学与技术专业专接本入学考试题
计算机科学与技术专业专接本入学考试《程序设计基础》笔试试卷(考试时间120分钟,满分100分)考生注意:1、请将答案写在答题纸对应的位置上,写在试卷上不得分。
2、凡题目涉及具体语言时,只需选做其中一种,并应在答题时标明所选用的语言种类。
一、单选题(本大题共30小题,每小题1分,共30分)B1.在计算机系统中,一个字节的二进制位数是A)4 B)8 C)16 D)32B2.用8位无符号二进制数能表示的最大十进制数为A)256 B)255 C)128 D)127C3.目前计算机病毒扩散最快的途径是A)通过磁盘拷贝B)运行来路不明的软件C)通过网络传播D)通过软件复制B4.U盘处于写保护状态时,其中的数据A)不能读出、不能修改B)可以读出、不能修改C)不能读出、可以修改D)可以读出、可以修改D5.在计算机系统中,可执行程序是A)源程序代码B)ASCII码C)汇编语言代码D)机器语言代码C6.将高级语言编写的源程序转换为目标程序需要使用A)编辑程序B)诊断程序C)编译程序D)驱动程序B7.结构化程序设计中所使用的三种基本控制结构是A)主程序、子程序、函数B)顺序、分支、循环C)输入、处理、输出D)数组、函数、文件D8.以下叙述中正确的是A)计算机病毒只感染文本文件B)计算机病毒只感染可执行文件C)计算机病毒只感染DOC文件D)计算机病毒可感染各类文件D9.某工厂使用的仓库管理软件属于A)系统软件B)工具软件C)开发软件D)应用软件A10.下列存储设备中,断电后其息会丢失的是A)RAM B)ROM C)软盘D)硬盘B11.Windows 98操作系统是A)单用户单任务系统B)单用户多任务系统C)多用户单任务系统D)多用户多任务系统D12.一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是A)有穷性B)有零个或多个输入C)可行性D)有零个或多个输出C13. 在计算机领域中,所谓“裸机”是指A)未安装机壳的计算机B)单板机C)未装备任何软件的计算机D)只安装了操作系统的计算机C14.以下四个字符中ASCII 码值最大的是A ) ”b”B )”B”C )”y”D ) ”Y” A=65 a=97D15.以下变量名合法的是A ) 1stB ) A-2C ) k$3D ) H4a2B16.在以下四个式子中,非法的表达式是A ) a+b=cB ) 6>3+3C ) a=b=1D ) a=a+aC17.以下四个字符串中最大的是A )"dE"B )"Xab"C )"def"D )"XYZ"B18.以下不可以做为常量的是A )”a+3>8”B )3*5C )1E-5D ).001D19.若要使逻辑“与”运算的结果为“真”,则运算符两侧的表达式必须是A )前一个为“真”,后一个为“假” B)两个都为“假”C )前一个为“假”,后一个为“真” D)两个都为“真”A20. 以下不能正确表示算式yb x a ⋅⋅的表达式是 A )(a*x)/b*y B )a*x/(b*y) C )a/b*x/y D )a*x/b/yC21. 设a 、b 和c 都是整型变量,且a=1,b=1,c=1;则以下值为“假”的表达式是A )b>=aB )a&&cC )!a==bD )!a||bB22. 以下只有当变量ch 中存放的是小写字母时,表达式值才为“真”的是A )(ch>=’a’)|| (ch<=’z’)B )(ch>=’a’)&& (ch<=’z’)C ) ch>=65D )(ch>=”a”)&& (ch <=”z”)A23. 有如下程序段x=2; y=-6;z = x; x = y; y = z;printf(”%d %d \n”,y,x);程序运行后的输出结果是A )2 -6B )-6 2C )2 2D )-6 -6A24.有如下程序段a=0;for(j=1; j<=10; j++)if ((j%3==0) || j%5==0)) a++;printf(“%d \n”,a);程序运行后的输出结果是A)10 B)5 C)3 D)2C25. 有如下程序段a=1; b=1;while (b<6)b = b * b + a;printf(”%d\n”,b);程序运行后的输出结果是A)10 B)17 C)26 D)37C26. 有如下程序段for( j=10; j>=6; j--)t=j;printf(”%d %d\n”,t,j);运行后的输出结果是A) 5 5 B)5 6 C)6 5 D)6 6A27. 以下合法的数组定义是A)int x[ ] = { 0,1,2 }; B)int x[5] = { 0, 1, 2, 3, 4, 5 };C)int x = { 0,1,2 }; D)int x(6) = { 0, 1, 2, 3, 4, 5 };28. 有如下程序main( ){ int a[3][3]={ 1,2,3,4,5,6,7,8,9} , i;for(i=0 ;i<3; i++)printf(“%d ”,a[i][i]);}程序运行后的输出结果是A) 1 4 7 B)3 5 7 C)3 6 9 D)1 5 929. 有如下程序main( ){ int i,s=0;for(i=1; i<10; i+=2) s+=i+1;printf(”%d\n”,s);}程序运行后的输出结果是A)自然数1~9的累加和B)自然数1~9中奇数之和C)自然数1~10的累加和D)自然数1~10中偶数之和B30. 有如下程序int fun(int x,int y){ if (x<y) return x;return y;}main( ){int a=1,b=2,c=3;printf(”%d\n”,fun(fun(a,b),fun(b,c)));} }程序的执行结果是A)程序出错B)1 C)2 D)3二、填空题(本大题共10个空,每空2分,共20分)1.计算机软件分为系统软件和应用软件,Windows XP属于____ 。
计算机科学与技术专升本 真题
1.[单选题]关于Java编译过程的叙述中,正确的是 A、编译源文件时使用的命令是java B、编译是指创建-一个Java源程序文件C、编译是将java文件生成.class文件D、编译生成的类文件是文本文件答案:C2.[单选题]下列字符串中,不属于Java语言关键字的是 A、boolean B、defaultC、interfaceD、value答案:D3.[单选题]若有程序语句for (int k=-5;k==(-1);k++)System.out.println("OK");,则字符串OK输出的次数是 A、0 B、1C、4D、5答案:A4.[单选题]关于调用实例方法和静态方法的叙述中,正确的是 A、在当前类的方法中调用本类实例方法时,前缀使用类名 B、在当前类的方法中调用本类静态方法时,.前缀必须使用对象实例名C、在当前类的方法中调用本类实例方法时,前缀可以不使用对象实例名D、在当前类的方法中调用其他类的静态方法时,前缀必须使用对象实例名答案:C5.[单选题] 下列不属于方法签名的是A、方法名B、方法返回值C、方法参数个数D、方法参数的类型答案:B6.[单选题] 以下代码段的输出结果是int[] score= {1,2,3,4,5};int temp = score[0];for(int index = 1; index <5;index++){if(score[index]<temp){temp = score[index];}}System.out.printn(temp); A、数组的平均值 B、数组中的最小数C、数组中的最大数D、数组中最后一个元素答案:B7.[单选题]若程序中定义类S是类P的子类,类P是类G的子类,则叙述正确的是 A、类S只能继承类G中的成员,不能继承类P中的成员 B、类S只能继承类P中的成员,不能继承类G中的成员C、类S可以继承类P及类G中的成员D、类S不能继承类G和类P中的成员答案:C8.[单选题]Java中的抽象类Reader和Writer所处理的流是 A、字节流 B、对象流C、图像流;D、字符流答案:D9.[单选题]关于JLabel组件的说法,正确的是A、JLabel 上只能有文本,不能有图标B、JLabel上只能有图标,不能有文本C、JLabel 上既不能有文本也不能有图标D、JLabel .上既可以有文本也可以有图标答案:D10.[单选题] Thread类中有3个与线程优先级有关的静态量,下列不属于这些静态量的是A、STATIC_ PRIORITYB、NORM_PRIORITYC、MAX_ PRIORITYD、MIN_PRIORITY答案:A11.[填空题]若执行一个Java程序的命令是java HelloWorldApp arg1,则保存arg1的数组元素的下标是()答案:0 12.[填空题]语句System. out.println(45&20);的输出是()答案:413.[填空题] switch 语句中,switch 关键字之后的表达式必须是int类型或()类型。
计算机科学与技术专升本考试真题
选择题计算机系统中,负责解释执行高级语言程序的是:A. 汇编程序B. 编译程序C. 解释程序D. 操作系统以下哪种存储器的存取速度最快?A. 硬盘B. 内存C. 光盘D. U盘下列关于计算机网络的说法中,正确的是:A. IP地址是唯一的,MAC地址不是唯一的B. IP地址不是唯一的,MAC地址是唯一的C. IP地址和MAC地址都不是唯一的D. IP地址和MAC地址都是唯一的在关系型数据库中,主键的作用是:A. 保证数据的完整性B. 提高数据查询速度C. 标识记录的唯一性D. 增加数据的存储量面向对象编程中,用于实现代码重用的机制是:A. 封装B. 继承C. 多态D. 抽象下列哪个不是计算机网络的拓扑结构?A. 星型结构B. 环型结构C. 网状结构D. 树状结构下列关于操作系统的说法中,错误的是:A. 操作系统是计算机的基本软件B. 操作系统负责管理计算机的硬件资源C. 操作系统不提供用户接口D. 操作系统控制和管理计算机的运行以下哪个不是数据库管理系统的组成部分?A. 数据库B. 数据库管理系统软件C. 数据库管理员D. 数据库用户在计算机中,用于存储程序指令的部件是:A. 控制器B. 运算器C. 内存储器D. 外存储器填空题1.计算机网络按照传输介质可以分为有线网和__________。
2.在关系型数据库中,__________是一种用于管理数据库中的数据的软件系统。
3.面向对象编程中,__________是指一个类继承另一个类的属性和方法。
4.HTML中的__________标记用于定义超链接的目标地址。
5.计算机中,__________是指存储程序和数据的部件,它的容量决定了计算机处理数据的能力。
6.__________是指计算机内部表示和存储数据的方式,如二进制、八进制、十进制和十六进制等。
7.TCP/IP协议栈中,负责数据包的路由选择和转发的协议是__________。
8.在计算机中,__________是CPU的主要组成部分之一,负责执行算术和逻辑运算。
计算机科学与技术专升本真题
1.[单选题]下面关于Java语言的说法中,错误的是 A、Java是一个纯面向对象的语言 B、Java语言中有指针、结构和类型定义的概念C、Java语言是与平台无关的,可以在不同的操作系统下运行D、Java语言具有自动无用内存回收机制答案:B 2.[单选题]在Java语言中,int整型量在内存中占 A、8位 B、16位C、32位D、64位答案:C3.[单选题]在Java语言中,switch关键字之后的表达式的计算结果不能是 A、char型 B、int型C、short型D、long型答案:D4.[单选题]在Java语言中,类的多个实例对象所共享的变量被称为 A、静态变量 B、全局变量C、实例变量D、共享变量答案:A5.[单选题]以下对二维数组a的声明中,正确的是 A、int a[4][6]; B、int a[4][6]=new int[4][6];C、int a[][]=new int[4][];D、int a[][]=new int[][6];答案:C6.[单选题]Java允许一个类实现多个接口,从而实现了 A、单重继承 B、方法覆盖C、多重继承D、方法签名答案:C7.[单选题]以下专门用于字符流处理的类是 A、BufferedInputStream和BufferedOutputStreamS.siyofrB B、InputStreamReader和OutputStreamWriterC、FileInputStream和FileOutputStreamDD、ObjectInputStream和ObjectOutputStream答案:B8.[单选题]绘图区域的坐标原点位于该区域的 A、左上角 B、左下角C、右上角D、右下角答案:A9.[单选题]方法setMnemonicO的作用是A、将组合框设置为可编辑的B、为菜单项设置加速键C、将组合框设置为不可编辑的D、为菜单项设置快捷键答案:D10.[单选题]以下方法中,不能实现挂起线程的是A、sleep()B、notify()C、wait( )D、join( )答案:B11.[填空题]在Java虚拟机中可以运行Java的()文件答案:字节码(或. Class) 12.[填空题]表达式-128>>4的值是()答案:-813.[填空题]在异常处理中,包含有捕获及处理某种类型异常代码的是()块答案:catch14.[填空题]在Java中,允许多个方法使用同一个方法名,这就是方法名的()是答案:重载15.[填空题]已知定义String s1="ab",s2=new String("ab");,则s1==s2的值是()答案:false16.[填空题]在接口中定义的成员变量默认为()答案:终极(或final)17.[填空题]把对象转换为字节序列的过程称为对象的()答案:序列化18.[填空题]每个由BorderLayout管理的容器通常被划分为()个区域答案:519.[填空题]要显示标准确认对话框,可使用JOptionPane类中的()方法答案:showConfirmDialog()20.[填空题]线程一共有四种状态:新建、可运行状态、死亡及()答案:阻塞21.[问答题]请写出Java语言中标识符的命名规则。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与技术专业专接本入学考试《程序设计基础》笔试试卷(考试时间120分钟,满分100分)考生注意:1、请将答案写在答题纸对应的位置上,写在试卷上不得分。
2、凡题目涉及具体语言时,只需选做其中一种,并应在答题时标明所选用的语言种类。
一、单选题(本大题共30小题,每小题1分,共30分)B1.在计算机系统中,一个字节的二进制位数是A)4 B)8 C)16 D)32B2.用8位无符号二进制数能表示的最大十进制数为A)256 B)255 C)128 D)127C3.目前计算机病毒扩散最快的途径是A)通过磁盘拷贝B)运行来路不明的软件C)通过网络传播D)通过软件复制B4.U盘处于写保护状态时,其中的数据A)不能读出、不能修改B)可以读出、不能修改C)不能读出、可以修改D)可以读出、可以修改D5.在计算机系统中,可执行程序是A)源程序代码B)ASCII码C)汇编语言代码D)机器语言代码C6.将高级语言编写的源程序转换为目标程序需要使用A)编辑程序B)诊断程序C)编译程序D)驱动程序B7.结构化程序设计中所使用的三种基本控制结构是A)主程序、子程序、函数B)顺序、分支、循环C)输入、处理、输出D)数组、函数、文件D8.以下叙述中正确的是A)计算机病毒只感染文本文件B)计算机病毒只感染可执行文件C)计算机病毒只感染DOC文件D)计算机病毒可感染各类文件D9.某工厂使用的仓库管理软件属于A)系统软件B)工具软件C)开发软件D)应用软件A10.下列存储设备中,断电后其中信息会丢失的是A)RAM B)ROM C)软盘D)硬盘B11.Windows 98操作系统是A)单用户单任务系统B)单用户多任务系统C)多用户单任务系统D)多用户多任务系统D12.一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是A)有穷性B)有零个或多个输入C)可行性D)有零个或多个输出C13. 在计算机领域中,所谓“裸机”是指A)未安装机壳的计算机B)单板机C)未装备任何软件的计算机D)只安装了操作系统的计算机C14.以下四个字符中ASCII 码值最大的是A ) ”b”B )”B”C )”y”D ) ”Y” A=65 a=97D15.以下变量名合法的是A ) 1stB ) A-2C ) k$3D ) H4a2B16.在以下四个式子中,非法的表达式是A ) a+b=cB ) 6>3+3C ) a=b=1D ) a=a+aC17.以下四个字符串中最大的是A )"dE"B )"Xab"C )"def"D )"XYZ"B18.以下不可以做为常量的是A )”a+3>8”B )3*5C )1E-5D ).001D19.若要使逻辑“与”运算的结果为“真”,则运算符两侧的表达式必须是A )前一个为“真”,后一个为“假”B )两个都为“假”C )前一个为“假”,后一个为“真”D )两个都为“真”A20. 以下不能正确表示算式yb x a ⋅⋅的表达式是 A )(a*x)/b*y B )a*x/(b*y) C )a/b*x/y D )a*x/b/yC21. 设a 、b 和c 都是整型变量,且a=1,b=1,c=1;则以下值为“假”的表达式是A )b>=aB )a&&cC )!a==bD )!a||bB22. 以下只有当变量ch 中存放的是小写字母时,表达式值才为“真”的是A )(ch>=’a’)|| (ch<=’z’)B )(ch>=’a’)&& (ch<=’z’)C ) ch>=65D )(ch>=”a”)&& (ch<=”z”)A23. 有如下程序段x=2; y=-6;z = x; x = y; y = z;printf(”%d %d \n”,y,x);程序运行后的输出结果是A )2 -6B )-6 2C )2 2D )-6 -6A24.有如下程序段a=0;for(j=1; j<=10; j++)if ((j%3==0) || j%5==0)) a++;printf(“%d \n”,a);程序运行后的输出结果是A)10 B)5 C)3 D)2C25. 有如下程序段a=1; b=1;while (b<6)b = b * b + a;printf(”%d\n”,b);程序运行后的输出结果是A)10 B)17 C)26 D)37C26. 有如下程序段for( j=10; j>=6; j--)t=j;printf(”%d %d\n”,t,j);运行后的输出结果是A) 5 5 B)5 6 C)6 5 D)6 6A27. 以下合法的数组定义是A)int x[ ] = { 0,1,2 }; B)int x[5] = { 0, 1, 2, 3, 4, 5 };C)int x = { 0,1,2 }; D)int x(6) = { 0, 1, 2, 3, 4, 5 };28. 有如下程序main( ){ int a[3][3]={ 1,2,3,4,5,6,7,8,9} , i;for(i=0 ;i<3; i++)printf(“%d ”,a[i][i]);}程序运行后的输出结果是A) 1 4 7 B)3 5 7 C)3 6 9 D)1 5 929. 有如下程序main( ){ int i,s=0;for(i=1; i<10; i+=2) s+=i+1;printf(”%d\n”,s);}程序运行后的输出结果是A)自然数1~9的累加和B)自然数1~9中奇数之和C)自然数1~10的累加和D)自然数1~10中偶数之和B30. 有如下程序int fun(int x,int y){ if (x<y) return x;return y;}main( ){int a=1,b=2,c=3;printf(”%d\n”,fun(fun(a,b),fun(b,c)));} }程序的执行结果是A)程序出错B)1 C)2 D)3二、填空题(本大题共10个空,每空2分,共20分)1.计算机软件分为系统软件和应用软件,Windows XP属于____ 。
2. 十进制数10对应的二进制数为____ 。
3.程序中定义的变量代表内存中的一个_____ 。
4.程序中____ 类型的数值没有误差。
5.数学式子a acb b24 2-+-对应的表达式为____ 。
6.程序中对文件的存取方式可以分为顺序存取和____ 存取。
为表示关系:x≥y≥z ,应使用的表达式是_____ 。
8.可以将不同类型的数据组合在一起的用户自定义类型称做____ 类型。
9.在高级语言中,访问一个数据文件之前必须_____ 文件;访问结束后应该____ 文件。
三、程序填空题(本大题共9个空,每空2分,共18分)1.以下程序的功能是:根据输入的分数score,输出是否通过考试的信息,及格线是60分。
请填空。
main( ){ int score;scanf(”%d”,&score);if (________) printf(”通过\n”);if (________) printf(”未通过\n”);}2.以下程序的功能是:计算1+2+3+ … +n,n值从键盘输入。
请填空。
main( ){ int n, s=0,k=1;scanf(”%d”, &n);do{ s=s+k; k++; }while (______);printf(”%d\n”,s);}3.以下程序的功能是:输入10名学生的成绩,统计出平均成绩,并输出高于平均成绩的分数。
请填空。
main( ){ int a[11],n,sum,ave,i;n = 0; sum = ________ ;do{ n++;scanf(”%d”, &a[n]);sum = sum + a[n];}while (_________ );ave = sum / 10;for(i=1; i<=10;i++)if (_________ ) printf(”%d”,a[i]);printf(”\n”);}4.以下程序的功能是调用自编函数计算1!+2!+3!+4!。
请填空。
int fac(int n) main( ){ int f = 1,k; { int n, sum,i;for(k=1; k<=n; k++) n = 4; sum =________ ;f = ________; for(i=1; i<=n; i++) sum = sum + fac(i); return(_______ ) printf(”sum=%d\n”,sum);} }四、阅读程序(本大题共3小题,每题4分,共12分)1.以下程序的输出结果是________main( ){int x=5;if (x>5)printf("x>5");else if (x<6)printf("x<6");else if (x==5)printf("x=5");}2.以下程序的输出结果是_________________main( ){ int a=0,b=2,k=4;if (!a) k-=1;if(b) k-=2;if(k) k-=3;printf(”%d\n”,k);}3.以下程序的输出结果是______________main( ){ int i,j;for(i=1; i<=3; i++){ for(j=1; j<=5-i; j++)printf(””);for(j=1; j<=2*i-1; j++)printf(”#”);printf(”\n”);}}五、编程题(本大题共2小题,每题10分,共20分)12.以下程序的功能是:调用函数find在数列中查找x值,若找到返回所在的下标值,否则返回0;数列放在a[1]到a[n]中。
部分程序已给出,请在相应位置填写函数的实现语句。
[C语言]int find (int *a,int n,int x){/******************************//****************************/}main( ){int a[11],x;for(i=1; i<=10; i++)scanf("%d",&a[i]);scanf("%d",&x);printf(" %d \n",find(a,10,x));}。