东南大学11级计算机科学基础II试卷A机试试卷
2011年考研计算机学科专业基础综合考试真题及答案详解
40.主机甲与主机乙之间已建立一个 TCP 连接,主机甲向主机乙发送了 3 个连续的 TCP 段,
分别包含 300 字节、400 字节和 500 字节的有效载荷,第 3 个段的序号为 900。若主机
乙仅正确接收到第 1 和第 3 个段,则主机乙发送给主机甲的确认序号是
A 300
B 500
C 1200
A.进程 P 的代码段B.进程 P 中打开的文件
C.进程 P 的全局变量
D.进程 P 中某线程的栈指针
26.用户程序发出磁盘 I/O 请求后,系统的正确处理流程是
A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序
B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序
C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序
A.仅 II
B.仅 、II
C.仅 III
D.仅 、III
9.为提高散列(Hash)表的查找效率,可以采取的正确措施是
增大装填(载)因子
II 设计冲突(碰撞)少的散列函数 III.处理冲突(碰撞)时避免产生聚集(堆积)现象
您所下载的资料来源于 获取更多考研资料,请访问
考研资料下载中心
A.仅 I
B.仅 II
素和队尾元素。若初始时队列为空,且要求第 1 个进入队列的元素存储在 A[0]处,则初
始时 front 和 rear 的值分别是
A 0, 0
B 0, n-1
C n-1, 0
D n-1, n-1
4.若一棵完全二叉树有 768 个结点,则该二叉树中叶结点的个数是
A 257
B 258
C 384
D 385
5.若一棵二叉树的前序遍历序列和后序遍历序列分别为 1, 2, 3, 4 和 4, 3, 2, 1,则该二叉树
11年春季江苏省计算机等级考试VB真题
2011年春季江苏省二级VB考试真题第一部分计算机基础知识1.下列有关通信技术的叙述中,错误的是___(1)___ 。
A.无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传输 B.多路复用技术可以降低信息传输的成本,常用的多路复用技术有TDM和FDM C.卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物D.目前3G移动通信有多种技术标准,我国三大电信运营商均采用同一标准2.使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。
存储容量的单位有多种,下面不是存储容量单位的是___(2)___ 。
A. TBB. XBC. GBD. MB3.设有补码表示的两个单字节带符号整数a=01001110和b=01001111。
则a-b的结果用补码表示为___(3)___ 。
A. 11111111B. 10011101C. 00111111D. 101111114.下列有关PC机主板上BIOS和CMOS的叙述中,错误的是___(4)___ 。
A. BIOS芯片是一块闪烁存储器,其存储的信息关机后不会丢失B. BIOS中包含加电自检程序、系统自举程序等C. CMOS芯片属于易失性存储器,它使用电池供电D. CMOS中存放着与硬件相关的一些配置信息,以及CMOS设置程序5.下列有关PC机中央处理器(CPU)和内存(内存条)的叙述中,错误的是___(5)___ 。
A.目前PC机所使用的Pentium和Core 2微处理器的指令系统有数百条不同的指令 B.所谓双核CPU或四核CPU,是指CPU由两个或四个芯片组成C. DDR内存条、DDR2内存条在物理结构上有所不同,例如它们的引脚数目不同 D.通常台式机中的内存条与笔记本电脑中的内存条不同,不能互换6.下列有关PC机I/O总线与I/O接口的叙述中,正确的是___(6)___ 。
A.PC机中串行总线的数据传输速率总是低于并行总线的数据传输速率B. SATA接口主要用于连接光驱,不能连接硬盘c.通过USB集线器,一个USB接口理论上可以连接127个设备D. IEEEl394接口的连接器与USB连接器完全相同,均有6根连接线7.蓝光光盘(BD)是全高清影片的理想存储介质,其单层盘片的存储容量大约为___(7)___ 。
东南大学机试-A卷-(电类)-程序设计及算法语言Ⅱ
东南大学09级C++(下)上机试卷A(考试时间80分钟,卷面成绩100分)学号姓名机位号说明:首先在Z盘建立一个以自己的学号+姓名命名的文件夹,用于存放上交的*.CPP文件,考试结束前根据机房要求,将这个文件夹传送到网络服务器上,注意:提交时只保留文件夹中的CPP文件。
一、改错题(50分。
共10个错误,每个错误5分)【要求】调试程序,修改其中的语法错误及逻辑错误。
只能修改、不能增加或删除整条语句,但可增加少量说明语句。
【注意】源程序以“学号f1.cpp”命名,存入自己学号文件夹。
【题目】以下程序中演示了通过复制构造函数和复制赋值操作符实现深复制,请找出并改正程序中的语法错误和逻辑错误。
【含错误的源程序】#include <iostream>#include <cstring>using namespace std;class student{char *pName;public:student();student(char *pname);student(student &s);~student();student & operator=(student &s);void print();};student::student(){cout<<"Constructor";pName=NULL;cout<<"缺省"<<endl;}student::student ( char *pname ){cout<<"Constructor";int len = strlen(pname);pName = new char[len]; //错误行if ( pName ) strcpy ( pname, pName); //错误行cout<<pName<<endl;}student::student(student &s){cout<<"Copy Constructor";if(s.pName){int len = strlen( s.pName );pName = new char[len +1];if ( pName ) strcpy (pName, s.pName);cout<<pName<<endl;}else pName=NULL;}void student::~student() //错误行{cout<<"Destructor";if ( pName ) cout<<pName<<endl;pName = NULL; //错误行}student & student::operator = ( student s ) //错误行{cout<<"Copy Assign operator";delete[] pName;if ( s.pName ){pName = new char[strlen(s.pName)+1];if ( pName ) strcpy ( pName, s.pName );cout<<pName<<endl;}else pName=NULL;return this; //错误行}void print( ) //错误行{if (pName = NULL ) cout << "NULL" << endl; //错误行else cout << pName << endl;}int main(void){student s1("范英明"),s2("沈俊");student *s3 = new student;*s3 = s1;s1.print();s2.print();s3.print(); //错误行delete *s3; //错误行return 0;}二、编程题(50分。
2022年东南大学计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案)
2022年东南大学计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、对机器语言程序员透明的是( )。
A.中断字B.主存地址寄存器C.通用寄存器D.条件码2、()属于MIMD系统结构。
A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机3、费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指()。
A.系统瓶颈部件上处于同一执行阶段的指令流是数据流的多少倍。
B.系统瓶颈部件上处于同一执行阶段的数据流是指令流的多少倍。
C.系统瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数。
D.A和B4、计算机组成设计不考虑()A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术5、与全相联映象相比,组相联映象的优点是( )A.目录表小B.块冲突概率低C.命中率高D.主存利用率高6、目前,MO由()实现,M1用()实现,M2至M5大多用()实现。
A.软件,固件,硬件B.固件,软件,硬件C.硬件,软件,固件D.硬件,固件,软件7、计算机系统结构不包括( )。
A.主存速度B.机器工作状态C.信息保护D.数据8、在系统结构设计中,提高软件功能实现的比例会( )。
A.提高解题速度B.减少需要的存贮容量C.提高系统的灵活性D.提高系统的性能价格比9、在流水机器中,全局性相关是指( )。
A.先写后读相关B.先读后写相关C.指令相关D.由转移指令引起的相关10、计算机中优化使用的操作码编码方法是( )。
(书上为扩展编码法)A哈夫曼编码B ASCII码C BCD码D扩展操作码11、若输入流水线的指令既无局部性相关,也不存在全局性相关,则()。
A.可获得高的吞吐率和效率B.流水线的效率和吞吐率恶化C.出现瓶颈D.可靠性提高12、不同系列的机器之间,实现软件移植的途径不包括( )A.用统一的高级语言B.用统一的汇编语言C.模拟D.仿真13、下列说法正确的是()A."一次重叠"是一次解释一条指令B."一次重叠"是同时解释相邻两条指令C.流水方式是同时只能解释两条指令D."一次重叠"是同时可解释很多条指令14、在计算机系统设计中,比较好的方法是()。
计算机a级考试题库及答案
计算机a级考试题库及答案一、选择题1. 下列说法中,不属于计算机存储器特点的是( C )。
A. 速度快B. 容量大C. 体积小D. 便于携带2. 计算机内部用来暂时存储数据的部件是( D )。
A. 硬盘B. 集成电路C. 主板D. 内存3. 下列设备中,属于输入设备的是( A )。
A. 鼠标B. 打印机C. 显示器D. 音箱4. 下列文件类型中,不属于图片文件的是( C )。
A. .jpgB. .pngC. .mp3D. .bmp5. 下列网络设备中,可以实现无线上网的是( B )。
A. 交换机B. 路由器C. 集线器D. 网卡二、填空题1. 计算机工作时,最基本的数据单位是(字节)。
2. 二进制数系统由( 0 )和( 1 )两个数字组成。
3. 在Excel中,一个单元格可以存储(值)或(公式)。
4. 以下不属于计算机网络类型的是(局域网)。
5. 计算机中最常用的编程语言之一是( Java )。
三、问答题1. 简述计算机操作系统的作用及常见的操作系统有哪些。
计算机操作系统是控制和管理计算机硬件与软件资源的系统软件,是计算机系统的核心。
其作用包括资源管理、任务调度、文件管理和用户界面等。
常见的操作系统有Windows、Mac OS、Linux等。
2. 什么是计算机病毒?如何预防计算机病毒的感染?计算机病毒是一种恶意程序,通过感染计算机系统,并在其中复制和传播以破坏计算机的正常运行。
预防计算机病毒感染的方法包括定期更新杀毒软件、不随意下载和打开可疑附件、避免点击未知链接等。
四、应用题1. 请用Excel创建一个表格,包括学号、姓名、语文成绩、数学成绩和总分五个列,并输入5个学生的相关信息,然后计算每个学生的总分。
学号姓名语文成绩数学成绩总分1001 张三 80 90 =C2+D21002 李四 85 95 =C3+D31003 王五 90 87 =C4+D41004 赵六 78 92 =C5+D51005 陈七 92 88 =C6+D62. 请用C语言编写一个求阶乘的函数,并在主函数中调用该函数进行计算。
a本模拟考试题及答案
a本模拟考试题及答案一、选择题(每题2分,共20分)1. 以下哪项不是计算机病毒的特点?A. 传播性B. 破坏性C. 隐蔽性D. 可逆性2. 根据题目分析,计算机病毒具有传播性、破坏性和隐蔽性,但不具有可逆性。
因此,正确答案是D。
3. 以下哪个选项是数据库管理系统(DBMS)的主要功能?A. 数据存储B. 数据加密C. 数据压缩D. 数据传输4. 数据库管理系统的主要功能是数据存储、查询、更新和管理。
因此,正确答案是A。
5. 以下哪个选项是操作系统的基本功能?A. 文件处理B. 网络通信C. 硬件管理D. 所有选项都是6. 操作系统的基本功能包括文件处理、网络通信和硬件管理。
因此,正确答案是D。
7. 以下哪个选项是网络协议的作用?A. 规定数据格式B. 规定数据传输方式C. 规定数据交换规则D. 所有选项都是8. 网络协议的作用是规定数据格式、传输方式和交换规则,以确保网络通信的有序进行。
因此,正确答案是D。
9. 以下哪个选项是网络安全的主要内容?A. 系统安全B. 数据安全C. 信息安全D. 所有选项都是10. 网络安全的主要内容包括系统安全、数据安全和信息安全。
因此,正确答案是D。
二、填空题(每题2分,共20分)11. 在计算机系统中,CPU是________的核心部件。
答案:中央处理器12. 数据库设计通常分为两个阶段:需求分析和________。
答案:系统设计13. 操作系统的两种主要类型是批处理系统和________。
答案:分时系统14. 网络拓扑结构主要有星型、环型、总线型和________。
答案:树型15. 计算机病毒的预防措施包括使用杀毒软件、定期更新系统补丁和________。
答案:不打开可疑邮件或链接三、简答题(每题10分,共30分)16. 请简述计算机网络的功能。
答案:计算机网络的主要功能包括资源共享、信息传递、远程通信和分布式处理。
17. 请简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
计算机导论2011级试卷A答案
《计算机导论》2011年度A 卷参考答案一.选择题(共30分,每题1分)二.写出英文缩写的中、英文名称(1~5),名词解释(6~10)(共20分,每题2分)1.ASCIIASCII (American Standard Code for Information Interchange ,美国信息互换标准代码)2.NIC 网卡也叫“网络适配器”,英文全称为“Network Interface Card ”,简称“NIC ”。
3.OSI/RM OSI/RM (Open System Interconnection/Reference Model )——开放系统互连参考模型。
4.ROM 是只读内存(Read-Only Memory )的简称。
5.TCP Transmission Control Protocol 传输控制协议。
6.计算 计算是一种将单一或复数之输入值转换为单一或复数之结果的一种思考过程。
7.算法 是对特定问题求解过程的精确描述,是指令的有序序列。
8.域名为了方便记忆、维护和管理,网络上的每台计算机都有一个直观的唯一标识,称为域名。
是计算机IP 地址的别名。
9.数据结构 是指相互之间存在一种或多种关系的数据元素的集合。
10.数制计数法(记数法),用一组固定的数字或字符和一套统一的规则来表示数目的方法称为数制。
三.填空题(共10分,每题2分)1. ( 10101010 )2 = (170)10 2. ( 95 )10 = (1011111)2 3.( 1100110 )2 = (66)164. ( 5C )16 = (134)85. 二进制与运算: 10111110 ∧ 11010100 = 10010100四.计算题(共15分,每题5分) 1.解:(23.875)10=(10111.111)2 =0.10111111*25(2分)阶为正,阶符为0;阶码为(5)10=(101)2; 数为正数,数符为0;尾数为0.10111111(1分) (2分)2.解:[X-Y]补= [X+(-Y])补= X 补+[-Y]补(1分)X 补=00100001;Y 补=01001110 ;[-Y]反=10110001 ;[-Y]补=10110010X补+[-Y]补=00100001+10110010=11010011(2分)[X补]补= X原;[X-Y]补=11010011;[[X-Y]补]反=10101100;[[X-Y]补]补= [X-Y]原=10101101;所以,X-Y的真值为-45(2分)3.解:A、为A类;(1分)B、IP地址为:64.37.45.221的二进制形式是:01000000.00100101.00101101.11011101;子网掩码为:255.255.255.192的二进制形式是:11111111.11111111.11111111.11000000;(1分)网络地址为:01000000.00100101.00101101.11011101∧11111111.11111111.11111111.11000000=01000000.00100101.00101101.11000000;主机地址为:01000000.00100101.00101101.11011101∧00000000. 00000000. 00000000.00111111=00000000. 00000000. 00000000. 00011101;(1分)网络号为:64.0.0.0子网号为:0.37.45.192主机号为:0.0.0.29 (1分)C、对较大的网络进一步划分。
江苏二级基础试题及答案(11秋-14春)
江苏省计算机二级考试计算机基础部分试题(2011秋-2014春)2011秋试题1。
下列有关信息、信息处理、信息技术的叙述中,错误的是(1)。
A。
信息与物质、能量是客观世界的三大构成要素B. 与信息处理相关的行为和活动主要指信息的分类、计算、分析等,但不包含信息的收集和传递C。
现代信息技术的主要特征之一是以数字技术为基础D. 计算机技术、通信技术均属于信息技术2. 下列有关数字技术与微电子技术的叙述中,错误的是(2)。
A. 数字技术是采用有限个状态(主要是两个状态)来表示、处理、存储和传输信息的技术B。
比特是信息的基本单位,1个比特可以表示8位二进制数C. 集成电路芯片是微电子技术的结晶,是现代信息产业的基础D. Moore定律是指“单块集成电路的集成度平均每18—24个月翻一番”3. 下列有关计算机发展与分类的叙述中,错误的是(3)。
A。
数字电子计算机诞生于20世纪40年代,个人计算机(微型计算机)产生子20世纪80年代初B。
第4代计算机的CPU主要采用中小规模集成电路,第5代计算机采用超大规模集成电路C。
计算机分类有多种方法,按其内部逻辑结构通常分为16位机、32位机或64位机等,目前使用的PC机大多是32位机或64位机D。
巨型计算机一般采用大规模并行处理的体系结构,我国国防科技大学研制的“天河1号”巨型计算机,其性能可在全球巨型机排行榜中位居前10名4。
下列有关PC机微处理器的叙述中,错误的是(4).A. 目前PC机所用的各种微处理器均由Intel公司设计和生产B。
微处理器通常由单片集成电路制成C。
一台高性能PC机中通常包含多个微处理器D. 台式PC机与笔记本PC机采用的微处理器通常有所不同5. 下列有关PC机主板与芯片组的叙述中,错误的是(5)。
A。
台式PC机主板的物理尺寸已经标准化B。
有些主板将声卡、网卡、显卡的功能均集成在其中C. 芯片组是PC机各组成部分相互连接和通信的枢纽,它们与CPU芯片以及IO接口同步发展D. PC机主板上可安装的内存条类型及内存最大容量与芯片组无关6。
东南大学数据结构试卷-推荐下载
共8页
第3页
五、综合算法题(每空 2.5 分,共 55 分)
1.完善改进的归并排序算法。*this是一个待排序的表,而表L2是一个辅助的工作表,帮
助完成排序的中间步骤,最终完成*this的排序。所谓改进指在把元素序列复制到辅助表
中时,把第2个表的元素顺序逆转,这样两个待归并的表从两端开始处理,向中间归并。
可以省去检查子表是否结束的判断。
template <typename T>void Orderedlist<T>::MergeSort(int left, int rig
improvedMergeSort(L2, left, right);
template <typename T>
(1)
template <typename T>
void Orderedlist<T>::improvedMerge(Orderedlist<T> &L2, int left, int mid, int right){
} }
int s1 = left, s2 = right, t = left, k ; //s1,s2是检测指针,t是存放指针
for (k = left; k <= mid; k++){
(2)
} for (k = mid + 1; k <= right; k++){
(3) } while (t <= right){
if(L2.slist[s1] <= L2.slist[s2]) (4)
else (5)
;
2.完成二叉树前序遍历的非递归算法和层次序遍历算法操作。 //非递归前序遍历。每访问一个结点后,在向左子树遍历下去之前,利用栈记录该结点的 右子女结点的地址,以便在左子树退回时可以直接从栈顶取得右子树的根结点,继续右
2021年东南大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)
2021年东南大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。
若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则 Store指令中偏移量的取值范围是()。
A.-32768~+32767B.-32767~+32768C.-65536~+65535D.-65535~+655362、假设某指令的一个操作数采用变址寻址方式,变址寄存器中的值为007CH,地址007CH中的内容为0124H,指令中给出的形式地址为B000H,地址B000H中的内容为C000H,则该操作数的有效地址为()。
A.B124HB.Cl24HC.B07CHD.CO7CH3、假定变量i、f、d的数据类型分别为int、float、double(int用补码表示,float 和double用IEEE754标准中的单精度和双精度浮点数据格式表示),已知i=785,f-l.5678e3,d=1.5el00,若在32位机器中执行下列关系表达式,则结果为真的是()。
I.i==(int)(float)i Ⅱ.f==(float)(int)fIⅡ.f==(float)(double)f Ⅳ.(d+f)-d=fA.仅I、ⅡB.仅I、ⅢC.仅Ⅱ、ⅢD.仅Ⅲ、Ⅳ4、下列关于各种移位的说法中正确的是()。
I.假设机器数采用反码表示,当机器数为负时,左移时最高数位丢0,结果出错;右移时最低数位丢0,影响精度Ⅱ在算术移位的情况下,补码左移的前提条件是其原最高有效位与原符号位要相同Ⅲ.在算术移位的情况下,双符号位的移位操作中只有低符号位需要参加移位操作()A. Ⅲ、ⅡB.只有ⅡC.只有ⅢD.全错5、设x为整数,[x]补=1.x1x2x3x4x5,若要x<-16,x1~ x5应满足的条件是()。
(2011年级)上机考试试卷B(C++下)
信息学院11级计算机科学基础II上机试卷B(考试时间70分钟卷面成绩100分)学号姓名机位号说明:首先在Z盘建立一个以自己的学号命名的文件夹,用于存放上交的*.CPP文件和.dat文件,考试结束前根据机房要求,将这个文件夹传送到网络服务器上,注意:提交时只保留文件夹中的CPP文件和dat文件。
一、改错题(50分)【要求】调试程序,修改其中的语法错误及逻辑错误(共10处)。
1)只能修改、不能增加或删除整条语句。
2)请在修改行的末尾用"注释符号//+序号"表示此行修改过,如//3)3)源程序以"学号f1.cpp"命名,存入自己学号命名的文件夹中。
如04011011f1.cpp。
【含错误的源程序】#include<iostream>#include<cstring>using namespace std;const day = 2;class CShoes{int ID;string Name;double *Price;public:CShoes( int =0, string ="\0", double * =NULL );CShoes( CShoes & );~CShoes();void Rewrite( int ,string );friend ostream& operator<<( ostream& out, CShoes &obj ){out<<"ID: "<<obj.ID<<endl<<"Name: "<<<<endl<<"Price list: "<<endl;if ( Price ){for ( int i=0; i<day; i++ )out<<obj.Price[i]<<'\t';out<<endl<<endl;}else out<<"No price were recorded.\n\n";return out;}};CShoes::CShoes(int id,string name,double *p):ID(id),name(Name){if(*Price=new double [day])for(int i=0;i<day;i++)Price[i]=p[i];else{cout<<"Memory allocation error\n!";exit(1);}}else Price=p;}CShoes::CShoes(CShoes &obj){ID=obj.ID;Name=;if(Price){if(Price=new double [day])for(int i=0;i<day;i++)Price[i]=obj.Price[i];else{cout<<"Memory allocation error\n!";exit(1);}}else Price=obj.Price;}CShoes::~CShoes(){cout<<"No. "<<ID<<" shoes were cancelled!\n\n";if(Price) delete Price;}void CShoes:: Rewrite(int id,string name ){ID=id;Name=name;if(Price){Price=new double(day);if(!Price){cout<<"Memory allocation error!\n";exit(1);if(Price){cout<<"please input "<<day<<" price records:\n";for(int i=0;i<day;i++)cin>>Price[day];}}int main(){double plist[day]={399,799};CShoes shoes(1,"Sandals",plist);cout<<shoes;CShoes shoes1(shoes);cout<<shoes1;shoes1.Rewrite(6,"Boots");cout<<shoes1;return 0;}二、编程题(50分)【注意】源程序以“学号f2.cpp”命名,存入自己学号文件夹。
东南大学计算机技术岗位考试真题
东南大学计算机技术岗位考试真题一、计算机基础知识(1 - 10题)1. 计算机中最小的存储单位是什么?()A. 字节。
B. 位。
C. 字。
D. 双字。
答案:B。
解析:在计算机中,位(bit)是最小的存储单位,它表示一个二进制数位的值为0或1。
字节(Byte)是由8个位组成的存储单元,字和双字是根据计算机体系结构定义的更大的存储单位概念。
2. 以下哪种编程语言属于面向对象编程语言?()A. C.B. Fortran.C. Java.D. Pascal.答案:C。
解析:Java是一种典型的面向对象编程语言,它具有类、对象、继承、封装、多态等面向对象的特性。
C语言是过程式编程语言,Fortran主要用于科学计算,是一种面向过程的语言,Pascal也是一种早期的过程式编程语言。
3. 计算机的硬件系统主要由哪几部分组成?()A. 运算器、控制器、存储器、输入设备和输出设备。
B. 主机、显示器、键盘、鼠标。
C. 中央处理器、内存、硬盘、显示器。
D. 主板、CPU、内存、硬盘、显卡。
答案:A。
解析:计算机硬件系统由运算器、控制器(二者合称为中央处理器CPU)、存储器、输入设备和输出设备这五大基本部分组成。
选项B中主机包含了运算器、控制器和存储器等部分,但这种表述不够全面准确;选项C和D只是列举了部分硬件组件,没有涵盖硬件系统的完整组成结构。
4. 在计算机网络中,IP地址的作用是什么?()A. 标识网络中的主机。
B. 提供网络连接的物理地址。
C. 用于加密网络通信。
D. 确定网络传输的速度。
答案:A。
解析:IP地址在计算机网络中用于唯一标识网络中的主机(或网络接口),以便在网络中进行数据的路由和传输。
物理地址是MAC地址,与IP地址不同;IP地址本身不用于加密网络通信;网络传输速度由网络设备的性能、网络带宽等多种因素决定,与IP地址无关。
5. 计算机操作系统的主要功能不包括以下哪一项?()A. 进程管理。
B. 存储管理。
计算机二级考试试卷3A答案
计算机二级考试试卷3A答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU是指什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪种存储器的存取速度最快?A. 硬盘存储器B. 光盘存储器C. 软盘存储器D. 随机存取存储器(RAM)答案:D3. 下列哪个选项是计算机病毒的特征?A. 可执行性B. 可读性C. 可传播性D. 可预测性答案:C4. 在计算机中,二进制数1011转换为十进制数是多少?A. 8B. 9C. 10D. 115. 计算机硬件系统由哪两部分组成?A. 输入设备和输出设备B. 软件和硬件C. 主机和外部设备D. 中央处理器和存储器答案:C6. 下列哪个选项不是计算机网络的功能?A. 数据通信B. 资源共享C. 分布式处理D. 信息保密答案:D7. 在计算机系统中,操作系统的主要作用是什么?A. 管理计算机硬件资源B. 提供用户界面C. 实现文件存储D. 执行应用程序答案:A8. 下列哪个选项是计算机软件的分类?A. 系统软件和应用软件B. 硬件软件和网络软件C. 操作系统和数据库D. 编程软件和应用软件答案:A9. 在计算机中,ASCII码表示一个字符需要多少位?B. 7位C. 8位D. 16位答案:C10. 下列哪个选项是计算机的输入设备?A. 键盘B. 显示器C. 打印机D. 鼠标答案:A二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括:输入设备、输出设备、存储器、__中央处理器__和__外部设备__。
2. 计算机病毒是一种能够自我复制的__计算机程序__,它可以通过__网络__传播。
3. 在计算机中,一个字节由__8__位组成。
4. 计算机的存储器可以分为__只读存储器__和__随机存取存储器__。
5. 计算机操作系统的主要功能是__管理计算机硬件资源__和__提供用户界面__。
6. 计算机病毒的主要危害包括__破坏数据__、__占用系统资源__和__影响系统运行__。
计算机a级考试题及答案
计算机a级考试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列不属于计算机硬件的是:A. 显示器B. 键盘C. 操作系统D. 打印机答案:C3. 计算机病毒主要通过以下哪种方式传播:A. 电子邮件B. 网络下载C. 移动存储设备D. 所有以上方式答案:D4. 在Windows操作系统中,文件的扩展名通常表示文件的:A. 大小B. 类型C. 创建日期D. 修改日期答案:B5. 下列哪个选项不是计算机网络的功能:A. 资源共享B. 信息传输C. 娱乐游戏D. 数据处理答案:C6. 在Excel中,要将一列数据转换成图表,可以使用:A. 插入B. 格式C. 数据D. 视图答案:A7. 计算机存储器中,RAM表示:A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 硬盘存储器答案:A8. 下列关于计算机软件的描述,错误的是:A. 软件分为系统软件和应用软件B. 操作系统属于系统软件C. 应用软件是为特定用户群设计的D. 所有软件都是免费的答案:D9. 在Word文档中,要将文本居中对齐,可以使用:A. 左对齐B. 居中对齐C. 右对齐D. 分散对齐答案:B10. 计算机的二进制数只有两个数字,分别是:A. 0和1B. 1和2C. 0和2D. 1和3答案:A二、填空题(每题2分,共20分)1. 计算机的工作原理基于______原理。
答案:冯·诺依曼2. 计算机硬件系统由______、存储器、输入设备和输出设备组成。
答案:中央处理器3. 在计算机中,1KB等于______字节。
答案:10244. 计算机病毒是一种______程序。
答案:恶意5. 计算机网络按照覆盖范围可以分为局域网、城域网和______。
答案:广域网6. 在Excel中,SUM函数用于计算______。
答案:和7. 计算机存储器中的ROM表示______存储器。
大学计算机2011级试题[理工科]A卷参考答案
《大学计算机基础》试题答案(A卷)2011 ~ 2012 学年第一学期一.选择题(共35分,每题1分)二.选择对应关系(共15分,每题1分):三.填空题(共12分,每题2分)四.数据表示与运算(共8分,每题4分)1.假定计算机字长为8,用补码表示形式完成整数运算:54-61解:54-61 = 54 +(-61)假定计算机字长为8,那么,54的原码、反码和补码表示形式为:0 0110110 (1分)-61的原码表示形式为:1 0111101-61的反码表示形式为:1 1000010-61的补码表示形式为:1 1000011 (1分)0 0110110+ 1 10000111 1111001 (1分)运算结果1 1111001,对应原码为 1 0000111,即-7 (1分)2.写出十进制数-19.375的浮点数表示形式。
说明:假定计算机字长为16,其中阶符1位,阶码5位,数符1位,尾数9位解:(-19.375)10 = (-10011.011)2 = (-0.10011011)2×2101(1分)假定计算机字长为16,其中阶符占1位,阶码占5位,数符占1位,尾数占9位那么,十进制数19.375的浮点数表示形式为:即 0 00101 1 100110110 (3分)五.简答题(共30分,每题6分)1.什么是操作系统?列举至少三种常见的操作系统。
答题要点:操作系统是管理计算机软、硬件资源,控制计算机工作流程,方便用户使用的计算机软件。
(4分)常见的操作系统:DOS、Windows系列、Unix、Netware、Linux (2分)2.IP地址分为几类,如何进行区分?答题要点:A类32位IP地址的最高1位取值为0;(2分)B类32位IP地址的最高2位取值为10;(2分)C类32位IP地址的最高3位取值为110。
(2分)3.简述音频信息的数字化过程。
答题要点:音频数字化是为了将声音信号数字化,必须首先在时间和幅度两个方面进行离散化,转换成有限个数字表示的离散序列,即数字音频序列。
计算机a级考试题及答案
计算机a级考试题及答案一、选择题1. 下列选项中,与计算机中央处理器(CPU)的功能最相关的是:A. 显卡B. 硬盘C. 内存D. 键盘答案:C2. 下列选项中,不属于计算机操作系统的是:A. WindowsB. MacOSC. LinuxD. Microsoft Office答案:D3. 在计算机网络中,用来唯一标识网络设备的是:A. IP地址B. MAC地址C. 子网掩码D. 域名答案:B4. 以下哪个不是数据结构中的一种?A. 数组B. 队列C. 栈D. 循环答案:D5. 二进制数1101转换成十进制数是:A. 7B. 9C. 11D. 13答案:D二、填空题1. 在计算机中,信息的最基本单位是______。
答案:位(bit)2. 常见的计算机存储器有三大类,分别是______、______和______。
答案:内存、硬盘、光盘3. 在Excel中,单元格的交叉点是由______和______组成。
答案:列字母、行号4. HTML是一种用来描述网页的______。
答案:标记语言5. TCP/IP是指计算机网络中的两个重要协议,分别为______和______。
答案:传输控制协议(TCP)、网际协议(IP)三、简答题1. 请简要解释计算机中央处理器(CPU)的功能和作用。
答案:计算机中央处理器(CPU)是计算机的核心部件,负责执行程序指令和处理数据。
它包括一个或多个处理核心,能够进行逻辑、算术运算,控制计算机的各个部件协同工作,实现计算机的各项功能。
2. 请列举至少三种计算机软件的类型,并简要说明其特点。
答案:操作系统:控制和管理计算机的硬件和软件资源,提供用户与计算机之间的接口。
办公软件:包括文字处理、电子表格、演示文稿等,用于办公和处理各种文档。
图形图像处理软件:用于编辑、修改、处理图形和图像,如Photoshop、CorelDRAW 等。
3. 解释什么是数据库,并简单介绍一种常见的数据库管理系统。
11级自动化专业计算机技术基础试卷A
计算机技术基础
一、简答题(每题5分,共50分)
1.简述电阻、电容与电感的功能及其在电路中的作用。
2.简述触发器的功能?常用的触发器可以组成哪些电路?
3.简述计数器的功能?画出4位加法二进制计数器的时序。
4.简述是译码器的功能,画出译码器的输入输出逻辑真值表。
5.将十进制数16转换为二进制与十六进制数。
6.简述计算机的组成原理。
7.画出51单片机的内部结构简图。
8.简述单片机的指令周期的概念。
9.简述单片机的存储空间概念。
10.简述计算机的指令系统概念。
二、电路原理题(每题10分,共20分)
11.画出NPN三极管的输出特性曲线,说明其工作情况。
12.画出典型的3种二极管整流电路及其输出电压波形。
三、设计题(30分)
13.设计一个单片机输出驱动继电器(5V、100mA)的电路,电源为5V、驱动信号为5V,选择
驱动元件,计算电路参数。
(10分)
14.设计一个8位数码管显示电路与8个键的输入电路,编写单片机应用程序。
要求开机后显
示“12345678”,按下N键后,所有数码管显示该数字,并交替灭和亮(0.5S)。
(20分)
第1页。
2022年东南大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)
2022年东南大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、将线性表的数据元素进行扩充,允许带结构的线性表是()。
A.串B.树C.广义表D.栈2、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储, a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为()。
A.13B.33C.18D.403、线性表的顺序存储结构是一种()。
A.随机存取的存储结构B.顺序存取的存储结构C.索引存取的存储结构D.Hash存取的存储结构4、已知串S='aaab',其next数组值为()。
A.0123B.1123C.1231D.12115、有六个元素6,5,4,3,2,1顺序入栈,下列不是合法的出栈序列的是()。
A.543612B.453126C.346521D.2341566、循环队列放在一维数组A中,end1指向队头元素,end2指向队尾元素的后一个位置。
假设队列两端均可进行入队和出队操作,队列中最多能容纳M-1个元素。
初始时为空,下列判断队空和队满的条件中,正确的是()。
A.队空:end1==end2;队满:end1==(end2+1)mod MB.队空:end1==end2;队满:end2==(end1+1)mod (M-1)C.队空:end2==(end1+1)mod M;队满:end1==(end2+1) mod MD.队空:end1==(end2+1)mod M;队满:end2==(end1+1) mod (M-1)7、若元素a,b,c,d,e,f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈操作,则不可能得到的出栈序列是()。
8、在下述结论中,正确的有()。
①只有一个结点的二叉树的度为0。
②二叉树的度为2。
③二叉树的左右子树可任意交换。
④深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。
A.①②③B.⑦③④C.②④D.①④9、一棵哈夫曼树共有215个结点,对其进行哈夫曼编码,共能得到()个不同的码字。
2011 秋 IT02 EDLN 试卷
2011年(秋)江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试一级(本试卷答题时间为100分钟)试卷密码:EDLN 试卷代号:IT02第一部分: 理论题一、必答题:[1]. 目前我国和欧洲正在广泛使用的GSM(全球通)手机属于______移动通信。
第一代第二代第三代第四代[2]. 下列________语言内置面向对象的机制,支持数据抽象,已成为当前面向对象程序设计的主流语言之一。
LISPALGOLCC++[3]. TCP/IP协议中IP位于网络分层结构中的________层。
应用网络互连网络接口和硬件传输[4]. 路由器用于连接异构的网络,它收到一个IP数据报后要进行许多操作,这些操作不包含________。
域名解析路由选择帧格式转换IP数据报的转发[5]. 我国即时通信用户数量最多的是腾讯公司的_____________ 软件。
[6]. 目前最广泛采用的局域网技术是________。
以太网令牌环ATM网FDDI[7]. 共享软件是一种"买前免费试用"的具有版权的软件,它是一种为了节约市场营销费用的有效的软件销售策略。
[8]. 计算机是一种通用的信息处理工具,下面是关于计算机信息处理能力的叙述:①它不但能处理数值数据,而且还能处理图像和声音等非数值数据②它不仅能对数据进行计算,而且还能进行分析和推理③它具有极大的信息存储能力④它能方便而迅速地与其它计算机交换信息上面这些叙述________是正确的。
仅①、②和④仅①、③和④①、②、③和④仅②、③、④[9]. 信息技术是指用来扩展人们信息器官功能、协助人们进行信息处理的一类技术,其中________主要用于扩展手、眼等效应器官的功能。
计算技术通信与存储技术控制与显示技术感知与识别技术[10]. 现在PC机主板集成了许多部件,一般不集成在主板上的部件是________。
声卡PCI总线内存条网卡[11]. 目前数码相机使用的成像芯片主要有________芯片和CMOS芯片两大类。
(2011年级)上机考试试卷A(C++下)
信息学院11级计算机科学基础II上机试卷A(考试时间70分钟卷面成绩100分)学号姓名机位号说明:首先在Z盘建立一个以自己的学号命名的文件夹,用于存放上交的*.CPP文件和.dat文件,考试结束前根据机房要求,将这个文件夹传送到网络服务器上,注意:提交时只保留文件夹中的CPP文件和dat文件。
一、改错题(50分)【要求】调试程序,修改其中的语法错误及逻辑错误(共10处)。
1)只能修改、不能增加或删除整条语句。
2)请在修改行的末尾用"注释符号//+序号"表示此行修改过,如//3)3)源程序以"学号f1.cpp"命名,存入自己学号命名的文件夹中。
如04011011f1.cpp。
【含错误的源程序】#include<iostream>#include<cstring>using namespace std;#define day 3class CGlasses{ int ID;string Name;double *Price;public:CGlasses( int =0, string ="\0", double * =NULL );CGlasses(CGlasses &);~CGlasses();void Rewrite( int ,string );friend ostream& operator<<( ostream& out, CGlasses &obj ){out<<"ID: "<<obj.ID<<endl<<"Name: "<<<<endl<<"Price list: "<<endl;if(obj.Price){for(int i=0;i<day;i++)out<<obj.Price[day]<<'\t';out<<endl<<endl;}else out<<"No price were recorded.\n\n";return cout;}};CGlasses::CGlasses( int id, string name, double *p) : id(ID), Name(name){if ( !p )if ( Price=new double [day] )for ( int i=0; i<day; i++ )Price[ i ] = p[ i ];else{cout<<"Memory allocation error\n!";exit(1);}}else Price=p;}CGlasses::CGlasses( CGlasses obj ){ID=obj.ID;Name=;if ( obj.Price ){if ( Price=new double [day] )for ( int i=0; i<day; i++ )Price[ i ] = obj.Price[ i ];else{cout<<"Memory allocation error\n!";exit(1);}}else Price=obj.Price;}~CGlasses(){cout<<"No. "<<ID<<" glasses were deleted!\n\n";if ( Price ) delete Price;}void CGlasses:: Rewrite( int id, string name ){ID=id;Name=name;if ( !Price ){Price=new double(day);if ( !Price ){cout<<"Memory allocation error!\n";exit(1);}if ( Price ){cout<<"please input "<<day<<" price records:\n";for ( int i=0; i<day; i++ )cin>>Price[ i ];}}int main(){double plist[day]={70,85,78};CGlasses glass(10,"Sun glasses",*plist);cout<<glass;CGlasses glass1( glass );cout<<glass1;glass1.Rewrite(11,"Hyperopic glasses");cout<<glass1;return 0;}二、编程题(50分)【注意】源程序以“学号f2.cpp”命名,存入自己学号文件夹。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息学院11级计算机科学基础II上机试卷A(考试时间70分钟卷面成绩100分)学号姓名机位号说明:首先在Z盘建立一个以自己的学号命名的文件夹,用于存放上交的*.CPP文件和.dat文件,考试结束前根据机房要求,将这个文件夹传送到网络服务器上,注意:提交时只保留文件夹中的CPP文件和dat文件。
一、改错题(50分)【要求】调试程序,修改其中的语法错误及逻辑错误(共10处)。
1)只能修改、不能增加或删除整条语句。
2)请在修改行的末尾用"注释符号//+序号"表示此行修改过,如//33)源程序以"学号f1.cpp"命名,存入自己学号命名的文件夹中。
如04011011f1.cpp。
【含错误的源程序】#include<iostream>#include<cstring> //错误1改为:#include<string>using namespace std;#define day 3class CGlasses{ int ID;string Name;double *Price;public:CGlasses( int =0, string ="\0", double * =NULL );CGlasses(CGlasses &);~CGlasses();void Rewrite( int ,string );friend ostream& operator<<( ostream& out, CGlasses &obj ){out<<"ID: "<<obj.ID<<endl<<"Name: "<<<<endl<<"Price list: "<<endl;if(obj.Price){for(int i=0;i<day;i++)out<<obj.Price[day]<<'\t'; //错误2改为:out<<obj.Price[ i ]<<'\t';out<<endl<<endl;}else out<<"No price were recorded.\n\n";return cout; //错误2改为:return out;}};CGlasses::CGlasses( int id, string name, double *p) : id(ID), Name(name) //错误4上一行改为:CGlasses::CGlasses( int id, string name, double *p) : ID(id), Name(name) {if ( !p )//错误5改为:if ( p ){if ( Price=new double [day] )for ( int i=0; i<day; i++ )Price[ i ] = p[ i ];else{cout<<"Memory allocation error\n!";exit(1);}}else Price=p;}CGlasses::CGlasses( CGlasses obj )//错误6改为:CGlasses::CGlasses( CGlasses &obj ) {ID=obj.ID;Name=;if ( obj.Price ){if ( Price=new double [day] )for ( int i=0; i<day; i++ )Price[ i ] = obj.Price[ i ];else{cout<<"Memory allocation error\n!";exit(1);}}else Price=obj.Price;}~CGlasses() //错误7改为:CGlasses::~CGlasses(){cout<<"No. "<<ID<<" glasses were deleted!\n\n";if ( Price ) delete Price; //错误8改为:if ( Price ) delete [] Price;}void CGlasses:: Rewrite( int id, string name ){ID=id;Name=name;if ( !Price ){Price=new double(day); //错误9改为:Price=new double[day];if ( !Price ){cout<<"Memory allocation error!\n";exit(1);}}if ( Price ){cout<<"please input "<<day<<" price records:\n";for ( int i=0; i<day; i++ )cin>>Price[ i ];}}int main(){double plist[day]={70,85,78};CGlasses glass(10,"Sun glasses",*plist); //错误10上一行改为:CGlasses glass(10,"Sun glasses",plist);cout<<glass;CGlasses glass1( glass );cout<<glass1;glass1.Rewrite(11,"Hyperopic glasses");cout<<glass1;return 0;}二、编程题(50分)【注意】源程序以“学号f2.cpp”命名,存入自己学号文件夹。
【题目】文件“sin.dat”用于保存正弦函数值,生成公式是:y = sin(2*pi*f*t + thet) 公式(1)其中:pi为圆周率(取值3.1415926), f为频率(单位:赫兹/Hz),t为时间(单位:秒/s)取值范围是0到tend,thet为初始相位(单位:弧度/rad)。
该文件中已给数据存储格式如下:1)前8个字节作为一个双精度实数表示信号频率f;2)接着又是8个字节作为一个双精度实数表示信号结束时间tend;3)然后还是8个字节作为一个双精度实数表示信号初始相位thet;4)最后是4个字节作为一个整数表示需要生成的信号样值数n。
遵照公式(1) 均匀生成从时间0到tend的n个双精度实数的sin信号样值(C++求x正弦的标准库函数为double sin(double x)),即第一个信号样值是sin(thet),最后一个信号样值是sin(2*pi*f*tend + thet),共计n个。
要求:1)分别将以上4个从文件中得到的参数在屏幕输出,每行一个参数,格式为:参数名= 参数值例如:f = 100.22)将以上生成的n个值在屏幕上输出,每行5个,各值显示宽度为16;3)将这n个双精度实数紧挨着前面的4个参数以二进制形式顺序保存在“sin.dat”文件中。
【注意】sin.bak为sin.dat的备份文件。
【参考答案】//以下红颜色的为添加的代码#include<fstream>#include<iostream>#include<iomanip>#include<cmath>using namespace std;const double pi=3.1415926 ;int main(){fstream finout( "sin.dat" , ios::in | ios::out | ios::binary );double f , tend , thet ;int n ;finout.read( (char*) &f , 8 );finout.read( (char*) &tend , 8 );finout.read( (char*) &thet , 8 );finout.read( (char*) &n , 4 );cout<<"信号频率f ="<< f <<endl;cout<<"信号结束时间tend ="<< tend <<endl;cout<<"信号初始相位thet ="<< thet <<endl;cout<<"信号样值数n ="<< n <<endl;double *y = new double [ n ];double t=0;f or( int i=0 ; i < n ; i++ ){ t = ( i* tend ) / (n-1);y[ i ] = sin(2*pi*f*t + thet) ;cout<<setw(16)<<y[ i ];if( (i+1)%5==0 ) cout<<endl;}cout<<endl;finout.write ( (char*)y , n*8 );finout.close();return 0;}【提醒】上传的学号文件夹中只需包含f1.cpp、f2.cpp及sin.dat三个文件即可,其余文件上传前删除。