2017计算机专业基础综合考试 模拟试卷(9)

合集下载

计算机基础知识试题及答案2017

计算机基础知识试题及答案2017

计算机基础知识试题及答案2017一、选择题(每题1分,共10分)1. 计算机的中央处理器(CPU)主要包含哪些部件?A. 内存B. 硬盘C. 运算器和控制器D. 显示器2. 下列哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘3. 计算机的存储设备分为哪两类?A. 内存和硬盘B. 硬盘和光盘C. 内存和外存D. 光盘和U盘4. 计算机操作系统的主要功能是什么?A. 运行应用程序B. 管理计算机硬件和软件资源C. 存储数据D. 网络通信5. 下列哪个是计算机网络的拓扑结构?A. 星型B. 环形C. 总线型D. 所有选项都是6. 计算机病毒是一种什么?A. 计算机硬件B. 计算机软件C. 计算机程序D. 计算机数据7. 下列哪个是计算机的输出设备?A. 打印机B. 鼠标C. 显示器D. 键盘8. 什么是二进制?A. 计算机中使用的计数系统B. 十进制的两倍C. 计算机中使用的编程语言D. 计算机中使用的数据库系统9. 下列哪个是计算机的外设?A. CPUB. 内存C. 打印机D. 主板10. 什么是计算机的字节?A. 存储8个二进制位的单元B. 存储16个二进制位的单元C. 存储32个二进制位的单元D. 存储64个二进制位的单元答案:1. C2. B3. C4. B5. D6. C7. A8. A9. C 10. A二、填空题(每题1分,共10分)1. 计算机的五大基本组成部分包括输入设备、输出设备、______、______和外部存储设备。

答案:中央处理器,内存2. 计算机的二进制数只有两个数字,分别是0和______。

答案:13. 在计算机中,1KB等于______字节。

答案:10244. 计算机的操作系统可以分为______操作系统和多用户操作系统。

答案:单用户5. 计算机的存储设备分为______存储和______存储。

答案:顺序,随机6. 计算机的CPU主要由______和______组成。

2017计算机基础考试试题及答案

2017计算机基础考试试题及答案

2017计算机基础考试试题及答案30.发送电子邮件协议使用的传输协议是()。

A. SMTPB. TELNETC. HTTPD. FTP31.LI前世界上最大的计算机互联网络是()。

AARPA 网B.IBM 网C.Internet D.Intranet32.计算机在工作中尚未进行存盘操作,突然电源中断,则计算机中()全部丢失,再次通电也不能恢复。

A.ROM和RAM的信息B.ROM中的信息C.RAM中的信息D.硬盘中的信息33.世界上第一台电子数字计算机采用的主要逻辑部件是()A电子管B晶体管C继电器D光电管34.Visual Basic是一种面向对象的程序设计语言,()不是面向对象系统所包含的三要素。

A.变量B.事件C.属性D方法35.下列控件中无法响应Click事件的是()。

A.驱动器列表框B.文本框C.标签D.时钟36.在Visual Basic代码中,将多个语句合并在一行上的并行符是()。

A.撇号(JB.冒号(:)C.感叹号(!)D.问号⑺37.语句Ifx=l Theny=l,下列说法正确的是()。

A«x=l和y=l为赋值诰句B.x=l和y=l均为关系表达式Cx=l为关系表达式,y=l为赋值语句D.x=l为赋值语句,y=l为关系表达式38.在默认状态下,若有数组声明:Dim c(3,4 To 5) As Integer,下面数组元素引用中正确的是()。

A.c(l,2)B.c(0,5)C.c(4)D.c(4,4)39.设窗体上有1个滚动条,要求单击滚动条右端的/按钮一次,滚动条移动一定的刻度值, 决定此刻度的属性是()A.MaxB.MinC.SmallChangergeChang40.设a=3,b=4,c=4,d=2,T列表达式的值是()3>2*b Or a=c And b<>c Or c>dA.lB.TrueC.FalseD.2二、填空题:(每空1分,共15分)1.汉字信息编码包括汉字输入码、、汉字字形码和汉字交换码。

17年计算机试题及答案

17年计算机试题及答案

17年计算机试题及答案一、单项选择题(每题1分,共10分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项是计算机硬件系统的基本组成?A. 操作系统B. 应用软件C. 微处理器D. 网络协议答案:C3. 计算机中,RAM代表什么?A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 硬盘存储器答案:A4. 以下哪个是计算机网络中常用的拓扑结构?A. 星型B. 总线型C. 环形D. 所有以上答案:D5. 计算机病毒是一种什么?A. 硬件故障B. 软件故障C. 恶意软件D. 操作系统答案:C6. 在计算机系统中,二进制数“1010”对应的十进制数是多少?A. 8B. 9C. 10D. 11答案:B7. 下列哪个选项是计算机操作系统的主要功能?A. 文件管理B. 程序设计C. 数据处理D. 所有以上答案:D8. 计算机的存储容量通常以什么为单位?A. 字节B. 位C. 千字节D. 兆字节答案:A9. 以下哪个是计算机程序设计语言的分类?A. 机器语言B. 汇编语言C. 高级语言D. 所有以上答案:D10. 在计算机系统中,什么是外设?A. 中央处理器B. 主存储器C. 输入输出设备D. 操作系统答案:C二、多项选择题(每题2分,共10分)1. 以下哪些是计算机软件的分类?A. 系统软件B. 应用软件C. 硬件D. 操作系统答案:ABD2. 计算机硬件包括哪些部分?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:ABCD3. 计算机网络的功能包括哪些?A. 数据传输B. 资源共享C. 分布式处理D. 信息安全答案:ABC4. 计算机病毒的特点包括哪些?A. 传染性B. 破坏性C. 隐蔽性D. 可预见性答案:ABC5. 计算机存储器的分类包括哪些?A. 随机存取存储器B. 只读存储器C. 硬盘存储器D. 光盘存储器答案:ABCD三、判断题(每题1分,共10分)1. 计算机的CPU是计算机的核心部件之一。

大学计算机基础模拟试题与参考答案

大学计算机基础模拟试题与参考答案

大学计算机基础模拟试题与参考答案一、单选题(共75题,每题1分,共75分)1.主要危害系统文件的病毒是A、网络病毒B、文件型C、复合型D、引导型正确答案:D2.1MB的磁盘存储空间是A、1024BB、1024KBC、1024字节D、1百万个字节正确答案:B3.计算机病毒所没有的特点是A、隐藏性B、广泛性C、潜伏性D、传染性正确答案:B4.在Windows 的窗口菜单中,若某命令项后面有向右的黑三角,则表示该命令项( )。

A、双击鼠标可直接执行B、右击鼠标可直接执行C、有下级子菜单D、单击鼠标可直接执行正确答案:C5.Internet采用的协议是______。

A、X.25B、TCP/IPC、IPX/SPXD、IEEE802正确答案:B6.关于二进制代码,下列说法中错误的是A、输入设备能将用户输入的字符转换成二进制代码B、二进制的基码是0和1C、计算机常用的一种二进制代码是ASCII码D、计算机一般都使用二进制代码,用它的某种信息编码方式来表示字符正确答案:A7.完成路径选择功能是在OSI模型的______。

A、物理层B、数据链路层C、运输层D、网络层正确答案:D8."微机的重要特点之一是将计算机硬件中的集成在一块芯片上,称为微处理器(也称"CPU")"A、控制器和存储器B、控制器和运算器C、运算器和存储器D、运算器、控制器和存储器正确答案:B9.以下关于域名系统不正确的描述是______。

A、域名系统采用客户机/服务器方式工作B、域名系统实际上是一个分布式的信息数据库C、一个IP地址可以对应几个域名D、在域名系统中,每个域名对应一个IP地址,且每个IP地址都有一个域名与之对应正确答案:D10.以下不属于网络控制安全措施的是______。

A、物理安全B、存储安全C、传输安全D、访问控制正确答案:D11.计算机病毒是指A、具有破坏性的特制程序B、被破坏了的程序C、带细菌的磁盘D、已损坏的磁盘正确答案:A12.计算机网络的第一阶段的操作系统是______。

2017年上学期计算机基础考试模拟试题及答案

2017年上学期计算机基础考试模拟试题及答案

2017学年第一学期《计算机基础》模拟试卷一.单项选择题1、一个完整的计算机系统包括()A、计算机及其外部设备B、主机、键盘、显示器C、系统软件和应用软件D、硬件系统和软件系统2、组成中央处理器(CPU)的主要部件是()A、控制器和内存B、运算器和内存C、控制器和寄存器D、运算器和控制器3、在Excel 2000的工作表中,每个单元格都有固定的地址,如“A5”表示()。

A、“A”代表A列,“5”代表第5行B、“A”代表A行,“5”代表第5列C、“A5”代表单元格的数据D、以上都不是4、可被计算机直接执行的程序由()语言编写的程序。

A、机器B、汇编C、高级D、网络5、世界上第一台电子计算机诞生于()A、1941年B、1946年C、1949年D、1950年6、计算机信息计量单位中的KB代表()。

A、102BB、210BC、103BD、28B7、计算机系统软件的核心是()A、语言编译程序B、操作系统C、数据库管理系统D、文字处理系统8、Windows的剪贴板是用于临时存放信息的()。

A、一个窗口B、一个文件夹C、一块内存区间D、一块磁盘区间9、要删除“回收站”中的全部文件,应使用的命令是()A、还原B、彻底删除C、完全删除D、清空回收站10、电子邮件有自己固定的格式,包括邮件头和()A、电子邮箱B、电子邮件地址C、简单邮件传输协议D、邮件体11、RAM代表的是()。

A、只读存储器B、高速缓存器C、随机存储器D、软盘存储器12、下列叙述中,正确的()A、激光打印机属于击打式打印机B、 CAI软件属于系统软件C、就存储速度而言,优盘比硬盘快,硬盘比内存快D、计算机的运算速度可以用MIPS来表示13、汉字的拼音输入码属于汉字的()。

A、外码B、内码C、ASCII码D、标准码14、在Internet中的IP地址由()位二进制数组成。

A、8B、16C、32D、6415、IPv6的地址长度是()A、32bitB、64bitC、128bitD、256bit16、在描述信息传输中bps表示的是()。

大学计算机基础模拟考试题(附答案)

大学计算机基础模拟考试题(附答案)

大学计算机基础模拟考试题(附答案)一、单选题(共52题,每题1分,共52分)1.根据计算机网络覆盖的地域范围与规模,可以将其分为( )。

A、局域网、区域网和广域网B、局域网、城域网和广域网C、局域网、城域网和互联网D、以太网、城域网和广域网正确答案:B2.Excel 2016中,一个完整的函数包括( )。

A、“=” 和参数B、“=” 、函数名和参数C、函数名和参数D、“=” 和函数名正确答案:B3.Windows中用“记事本”操作保存的文件,系统默认的文件扩展名是 ( )。

A、TXTB、DOCC、BMAD、RTF正确答案:A4.用户自己的文件,比如用户自己的电影、图片和资料文件等一般存放在( )较好。

A、C盘B、D 盘C、E 盘D、F盘正确答案:C5.当一个应用程序窗口被最小化后,该应用程序将( )。

A、被转入后台运行B、被暂停运行C、被终止运行D、继续在前台运行正确答案:A6.下面哪种操作可能破坏单元格数据有效性( )。

A、该单元格本有公式引用别的单元格,别的单元格数据变化后引起有效性被破坏B、复制别的单元格内容到该单元格C、在该单元格中输入无效数据D、在该单元格中输入公式正确答案:B7.在Excel工作表中,不正确的单元格地址是( )。

A、C$66B、$C66C、C6$6D、$C$66正确答案:C8.下列不属于计算机的外部存储器的是( )。

A、光盘B、内存条C、硬盘D、软盘正确答案:B9.世界上第一台电子数字计算机的主要元件是( )。

A、电子管B、光电管C、晶体管D、继电器正确答案:A10.要选定多个不连续的文件(文件夹),要选按住( ) 。

A、Alt键B、Ctrl键C、Shift键D、Ctrl+Alt键正确答案:B11.采用晶体管的计算机被称为( )。

A、第一代计算机B、第四代计算机C、第三代计算机D、第二代计算机正确答案:D12.在Word中,向右拖动标尺上的( )缩进标志,插入点所在的整个段落向右移动。

2017年江苏省专转本计算机基础模拟试卷一到八答案整理

2017年江苏省专转本计算机基础模拟试卷一到八答案整理

2017年江苏省专转本计算机基础模拟卷一(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案×××√×√××××题号11121314151617181920答案××√×√×√×××二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案D D A A B D B D D D 题号31323334353637383940答案D A C D B C B C D D 题号41424344454647484950答案A B B B A B B B C D 题号51525354555657585960答案D D A A D D D D A B 题号61626364656667686970答案B B C C C D A D A B 三、多项选择题(第71~80小题,每小题1分,共10分)题号7172737475答案ABD ABCD ABD ABC CD题号7677787980答案BCD AC ABC ABCD ABCD 四、填空题(第81~100小题,每小题1分,共20分)81.0110101182.AE83.8.51284.地址85.运算86.算法87.B88.VOD89.190.Where91.存档92.边框93.悬挂94.表格95.对象96.True97.2/3198.0空格1/299.讲义100.大纲计算机基础模拟卷二(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案√√××××××√×题号11121314151617181920答案×√√√×√×√√√二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案B D C B A B C B A B 题号31323334353637383940答案C C A C A A B C D B 题号41424344454647484950答案C B A A C C A C B C 题号51525354555657585960答案B C C D A B B D A C题号61626364656667686970答案C B B B A B D A D B三、多项选择题(第71~80小题,每小题1分,共10分)题号7172737475答案ABC ABCD ABD ACD ABC题号7677787980答案BCD ABC ABD AB ABCD四、填空题(第81~100小题,每小题1分,共20分)81.177782.尾数83.2084.个人计算机85.分时86.能行87.Mac88.Midi89.管理业务系统90.数据字典91.控制面板92.启动93.格式94.插入95.改写96.常规选项97.博物馆名称98.合并及居中99.动作设置100.大纲计算机基础模拟卷三(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案×√×√√√√××√题号11121314151617181920答案√×√××××××√二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案B C D D A B D C B C 题号31323334353637383940答案C D C B D C A B B C 题号41424344454647484950答案C A D A D A B D B B 题号51525354555657585960答案D B A A D B B C D D 题号61626364656667686970答案A B C B B D D D B D三、多项选择题(第71~80小题,每小题1分,共10分)答案ACD AC ABD BC ACD题号7677787980答案BCD ABD ABD AB ABCD四、填空题(第81~100小题,每小题1分,共20分)81.数字技术82.3883.12784.显卡85.编译86.系统软件87.主机地址88.A89.256k90.等于91.写保护92.树状93.显示桌面94.文档195.Ctrl+Home96.1597.=if(B1>100,1,0)98.高级筛选99.F5100.占位符计算机基础模拟卷四(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案√√√××√√××√题号11121314151617181920答案√×√√××√√√×二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案B C B B D D A B B C 题号31323334353637383940答案D C B A D D B D B A题号41424344454647484950答案C D C B D C C C D C 题号51525354555657585960答案D B B A A A B A D A 题号61626364656667686970答案D A B C B B D B B A 三、多项选择题(第71~80小题,每小题1分,共10分)题号7172737475答案ABD ACD ABD ABC ABC题号7677787980答案ABD ABC ABC BC ABC四、填空题(第81~100小题,每小题1分,共20分)81.1110100082.信道83.工作站84.ROM85.汇编程序86.操作系统87.广播88.189.1090.关系91.Alt+F492.记事本93.编辑94.Enter95.Ctrl+鼠标单击96.=SUMSQ(A1:B3)97.工具98.更新99.空演示文稿100.ESC计算机基础模拟卷五(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案×√×√×√×√√×题号11121314151617181920答案√×××√√√√√×二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案D C C B B A B D D B题号31323334353637383940答案B D C A C A D B A A 题号41424344454647484950答案C A C B B D B C B D 题号51525354555657585960答案D D D B C D B D A C 题号61626364656667686970答案C B B A C A C D A D三、多项选择题(第71~80小题,每小题1分,共10分)题号7172737475答案CD BCD ABD ABC ABCD题号7677787980答案BD ACD ACD ABC ABCD四、填空题(第81~100小题,每小题1分,共20分)81.102382.寄存器83.网络接口和硬件84.分组交换机85.mn86.Jpeg87.网络互连88.控制89.F3AA90.391.*.bat92.工具93.首行缩进94.页面95.页眉和页脚96.条件格式97.1698.=sum($A$1:B3)99.视图100.幻灯片母版计算机基础模拟卷六(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案××√××√√√××题号11121314151617181920答案√×××√××××√二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案A B B A A D C B A B 题号31323334353637383940答案B A A A B D B B B A 题号41424344454647484950答案B A B B B B B D D C 题号51525354555657585960答案D D D A B D D A B A 题号61626364656667686970答案D A A C B B A B B D 三、多项选择题(第71~80小题,每小题1分,共10分)题号7172737475答案ABCD BCD BC BD ACD题号7677787980答案ABD ABD ABCD ABCD AD四、填空题(第81~100小题,每小题1分,共20分)81.数字信号82.1083.芯片组84.USB85.网络86.数据的逻辑结构87.矢量图形88.密码89.256K90.Where91.空间代价92.拉伸93.Enter94.两端对齐95.396.高级筛选97.右98.199.动作设置100.排练计时计算机基础模拟卷七(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案×××√√√×√√×题号11121314151617181920答案√√√××√√×√×二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案D B A B D D C D A C 题号31323334353637383940答案C C D D C C B B C C 题号41424344454647484950答案A C C C D A D A D A 题号51525354555657585960答案B C C D A C C B A A 题号61626364656667686970答案A B C A A A D B D B三、多项选择题(第71~80小题,每小题1分,共10分)题号7172737475答案ACD ABC ABCD ACD ABC题号7677787980答案AC ACD ABD BC ABCD四、填空题(第81~100小题,每小题1分,共20分)81.-127—12782.1783.命令行用户交互84.主板85.dpi86.控制结构87.DNS88.51089.声道数90.Insert91.绝对路径92.图标93.分节符94.页面设置95.大纲96.系统日期97.科学计数法98.199.动画方案100.新幻灯片计算机基础模拟卷八(答案)一、判断题(第1~20小题,每小题1分,共20分)题号12345678910答案√×××√√×√××题号11121314151617181920答案√√×√××√×√×二、单项选择题(第21~70小题,每小题1分,共50分)题号21222324252627282930答案B A D C A A D A A A 题号31323334353637383940答案D B A D B B B B B A 题号41424344454647484950答案B B B B A C C D A D 题号51525354555657585960答案B D B B C B A A C C 题号61626364656667686970答案B A B A D D A A B B三、多项选择题(第71~80小题,每小题1分,共10分)题号7172737475答案ABC ABC ABCD ABC ACD题号7677787980答案BCD ABC CD BD ABCD四、填空题(第81~100小题,每小题1分,共20分)81.光纤82.-1583.2084.分辨率85.选择86.数据87.POP388.UDP89.6553690.投影91.写字板92.详细列表93.?94.嵌入方式95.我的文档96.-797.条件格式98.[Book2]Sheet2!$C$3:$D$599.设计模板100.讲义。

大学计算机基础模拟题(含参考答案)

大学计算机基础模拟题(含参考答案)

大学计算机基础模拟题(含参考答案)一、单选题(共75题,每题1分,共75分)1.可被计算机直接执行的程序由( )语言编写的程序。

A、网络B、高级C、汇编D、机器正确答案:D2.你认为最能准确反映计算机主要功能的是A、计算机是一种信息处理机B、计算机可以实现高速度的运算C、计算机可以代替人的脑力劳动D、计算机可以存储大量信息正确答案:A3.不属于Microsoft Office软件包的软件是A、ExcelB、WindowsC、WordD、Outlook正确答案:B4.PowerPoint文档的默认扩展名是().A、DOCB、XLSC、PTPD、PPT正确答案:D5.汉字的国家标准的编码原则是.一个汉字用个字节表示A、4B、2C、1D、3正确答案:B6.WAN被称为().A、广域网B、中程网C、近程网D、局域网正确答案:A7.十六进制数 118 转换为八进制数是A、130B、438C、430D、138正确答案:C8.在Excel工作簿中,同时选择多个相邻的工作表,可以在按住() 键的同时依次单击各个工作表的标签A、TabB、AltC、CtrlD、Esc正确答案:C9.在Word中,在页面设置选项中,系统默认的纸张大小是().A、A4B、B5C、A3D、16开正确答案:A10.要对数据清单中的数据进行分类汇总,首先应A、选定数据清单中的所有数据B、对数据清单中的数据按分类字段排序C、选定数据清单中要分类的数据D、选定数据清单中要分类的字段所在的列正确答案:B11.配置高速缓冲存储器(Cache)是为了解决A、内存与辅助存储器之间速度不匹配问题B、CPU与辅助存储器之间速度不匹配问题C、CPU与内存储器之间速度不匹配问题D、主机与外设之间速度不匹配问题正确答案:C12.计算机的三类总线中,不包括( )。

A、地址总线B、数据总线C、传输总线D、控制总线正确答案:C13.以下属于高级语言的有().A、汇编语言B、C 语言C、机器语言D、以上都是正确答案:B14.下列因素中,对微型计算机工作影响最小的是A、噪声B、磁场C、湿度D、温度正确答案:A15.软件是A、所有程序的统称B、所有技术文档资料的统称C、所有保存在软盘上的程序的统称D、所有程序及相关文档资料的统称正确答案:D16.一个完整的计算机系统应包括A、主机和外部设备B、主机.键盘.显示器和辅助存储器C、硬件系统和软件系统D、系统硬件和系统软件正确答案:C17.下列关于信息高速公路的描述正确的是______。

大学计算机基础考试模拟题(含参考答案)

大学计算机基础考试模拟题(含参考答案)

大学计算机基础考试模拟题(含参考答案)一、单选题(共75题,每题1分,共75分)1.下列四项中,不属于计算机病毒特征的是A、免疫性B、潜伏性C、激发性D、传染性正确答案:A2.在计算机中,字节称为1MBA、10KBB、100KBC、1024KBD、1000KB正确答案:C3.______和______的集合称为网络体系结构。

A、通信子网、资源子网B、数据处理设备、数据通信设备C、层、协议D、通信线路、通信控制处理机正确答案:C4.在Windows中,"回收站"是()."A、软盘上的一块区域B、内存中的一块区域C、高速缓存中的一块区域D、硬盘上的一块区域正确答案:D5.计算机网络的第一个阶段远程终端联机系统实际上是______。

A、计算机与终端连接B、计算机与远程计算机互连C、计算机与计算机互连D、计算机与远程终端连接正确答案:D6.将十进制数93转换为二进制数为A、1011101B、1110101C、1110111D、1010111正确答案:A7.在计算机中,指令主要存放在中A、鼠标器B、存储器C、键盘D、运算器正确答案:B8.在微型计算机中,运算器和控制器合称为A、微处理器B、算术和逻辑部件C、逻辑部件D、算术运算部件正确答案:A9.关于硬件系统和软件系统的概念,下列叙述不正确的是A、计算机硬件系统的基本功能是接受计算机程序,并在程序控制下完成数据输入和数据输出任务B、软件系统建立在硬件系统的基础上,它使硬件功能得以充分发挥,并为用户提供一个操作方便.工作轻松的环境C、一台计算机只要装入系统软件后,即可进行文字处理或数据处理工作D、没有装配软件系统的计算机不能做任何工作,没有实际的使用价值正确答案:C10.计算机病毒是A、计算机软件的故障B、人为编制的具有传染性的程序C、计算机硬件的故障D、其它各选项都不正确正确答案:B11.如果无法显示当前网页,可以尝试______。

2017年“专转本”计算机应用基础模拟试题(含答案)

2017年“专转本”计算机应用基础模拟试题(含答案)

2017年“专转本”计算机应用基础统一考试试题(考试时间90分钟,满分100分)一、单项选择题1.逻辑与运算:11001010∧00001001的运算结果是_____。

A.00001000 B.00001001 C.11000001 D.110010112.在某进制的运算中4*5=14,则根据这一运算规则,5*7=______。

A. 3A B. 35 C. 29 D. 233.长度为1个字节的二进制整数,若采用补码表示,且由五个“1”和3个“0”组成,则可表示的最小十进制整数为_______。

A .-120 B.-113 C.-15 D.-84.根据摩尔(Moore)定律,单块集成电路的集成度平均每______翻一番。

A.8-14 个月 B.18-24个月 C.28-34个月 D.38-44个月5.中央处理器(CPU)是计算机的核心部件,一台计算机中最多包含_____中央处理器。

A.一个 B.两个 C.三个 D.四个6.计算机在执行U盘上的程序时,首先把U盘上的程序和数据读入到_______,然后才能被计算机运行。

A.硬盘 B.软盘C.内存 D.缓存7.某处理器具有32GB的寻址能力,则该处理器的地址线有_______。

A.36根 B.35根 C.32根 D.24根8.扫描仪是常用的输入设备,在扫描仪的性能指标中不包括______A.扫描仪的分辨率B.扫描仪的色彩位数C.扫描仪的扫描幅面D.扫描仪的结构9.彩色显示器的色彩是由三基色合成而得到的。

某显示器的三基色R、G、B分别用4位二进制数表示,则它可以表示______种不同的颜色。

A.65536 B.4096 C.256 D.1210.某CD—ROM驱动器的速率标称为40X,表示其数据的传输速率为_______。

A.2000KB/s B. 4000KB/s C.6000KB/s D.8000KB/s11.在计算机系统中,对计算机各类资源进行统一管理和调度的软件是_______.A.语言处理程序 B.应用软件C.操作系统 D.数据库管理系统12.虚拟存储技术是将上的一部分作为内存来使用。

计算机统考模拟系统试题及答案

计算机统考模拟系统试题及答案

计算机统考模拟系统试题及答案2017年计算机统考模拟系统试题及答案2017年计算机等级考试时间9月23日-26日,目前进入了备考的阶段。

下面yjbys店铺收集了一些计算机统考模拟系统试题及答案,欢迎大家一块练习!单选题1). 度量处理器CPU时钟频率的单位是A.MIPSB.MBC.MHzD.Mbps正确答案:C答案解析:主频是指CPU每秒钟发出的脉冲数,单位为兆赫兹(MHz)。

它在很大程度上决定了微机的运算速度。

通常主频越高,速度越快。

计算机的运算速度通常指平均运算速度,即每秒钟所能执行的指令条数,一般用百万条/秒( MIPS)来描述。

2). 对计算机操作系统的作用描述完整的是( )。

A.管理计算机系统的全部软、硬件资源,合理组织计算机的工作流程,以达到充分发挥计算机资源的效率,为用户提供使用计算机的`友好界面B.对用户存储的文件进行管理,方便用户C.执行用户键入的各类命令D.是为汉字操作系统提供运行的基础正确答案:A答案解析:操作系统是管理、控制和监督计算机软件、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成。

它是直接运行在“裸机”上的最基本的系统软件。

操作系统是计算机发展中的产物,它的主要目的有两个:一是方便用户使用计算机,是用户和计算机的接口。

二是统一管理计算机系统的全部资源,合理组织计算机工作流程,以便充分、合理的发挥计算机的效率。

3). 计算机最主要的工作特点是( )。

A.存储程序与自动控制B.高速度与高精度C.可靠性与可用性D.有记忆能力正确答案:A答案解析:计算机最主要的工作特点是存储程序与自动控制,其他选项均是其中的一部分特点。

4). 编译程序的最终目标是( )。

A.发现源程序中的语法错误B.改正源程序中的语法错误C.将源程序编译成目标程序D.将某一高级语言程序翻译成另一高级语言程序正确答案:C答案解析:编译方式是把高级语言程序全部转换成机器指令并产生目标程序,再由计算机执行。

2017计算机专业基础综合考试 模拟试卷(7)

2017计算机专业基础综合考试 模拟试卷(7)

计算机专业基础综合考试模拟试卷(七)一、单项选择题:第1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项最符合试题要求。

1.设n是描述问题规模的正整数,下列程序片段的时间复杂度是()。

i=n*n;while(i!=1)i=i/2;A.O(log2n) B.O(n)C..O(n2) 2.若已知一个栈的入栈序列是1,2,3,4。

其出栈序列为p1,p2,p3,p4,则p2,p4不可能是()。

A.2、 4 B.2、1C.4、3D.3、 4 3.执行完下列语句段后,i值为()。

int f(int x){ return ((x>0)? x*f(x-1):2);}int i;i=f(f(1));A.2 B.4 C.8 D.无限递归4.含有4个元素值均不相同的结点的二叉排序树有()种。

A.4 B.6 C.10 D.14 5.由元素序列(27,16,75,38,51)构造平衡二叉树,则首次出现的最小不平衡子树的根(即离插入结点最近且平衡因子的绝对值为2的结点)是()。

A.27 B.38 C.51 D.75 6.在下列二叉树中,()的所有非叶结点的度均为2。

Ⅰ.完全二叉树Ⅱ.满二叉树Ⅲ.平衡二叉树Ⅳ.哈夫曼树Ⅴ.二叉排序树A.Ⅱ和ⅣB.Ⅰ和ⅢC.Ⅱ、Ⅳ和ⅤD.Ⅱ、Ⅲ和Ⅳ7.一个含有n个顶点和e条边的简单无向图,其邻接矩阵存储中零元素的个数是()。

A.e B.2e C.n2−e D.n2−2e 8.下列关于AOE网的叙述中,正确的是()。

A.关键路径上某个活动的时间缩短,整个工程的时间也就必定缩短B.关键路径上活动的时间延长多少,整个工程的时间也就随之延长多少C.关键路径上任一关键活动改变后,都必然会影响关键路径的改变D.若所有的关键路径一同延长或缩短,则不会引起关键路径的改变9.下列关于散列表的说法中,不正确的有()个。

I.散列表的平均查找长度与处理冲突方法无关II.在散列表中,“比较”操作一般也是不可避免的III.散列表在查找成功时的平均查找长度与表长有关IV.若在散列表中删除一个元素,只需简单地将该元素删除即可A.1 B.2 C.3 D.4 10.数据序列(2,1,4,9,8,10,6,20)只能是()排序的两趟排序后的结果。

2017年9月计算机考试一级考试MSOffice上机试卷模拟题

2017年9月计算机考试一级考试MSOffice上机试卷模拟题

导语:学⽆⽌境,不管是⽣活中还是2017年计算机考试中,有很多我们不知道的东西,这些东西和知识的积累,对我们的⽣活是⾮常有帮助的,⽆忧考为⼴⼤考⽣们整理了2017年9⽉计算机等级考试计算机基础知识络码蚁详解,希望⼤家喜欢 ⼀、选择题 1[单选题] 下列各存储器中,存取速度最快的⼀种是( )。

A.U盘 B.内存储器 C.光盘 D.固定硬盘 参考答案:B 参考解析:计算机中的存储器采⽤层次结构,按照速度快慢排列依次为:寄存器>⾼速缓冲存储器(⼜叫“快存”或Cache)>内存>外存。

其中内存⼀般分为RAM(随机存取存储器)和ROM(只读存储器)。

速度越快的,⼀般造价越⾼,容量相对更⼩。

因此答案选择B。

2[单选题] 通常打印质量的打印机是( )。

A.针式打印机 B.点阵打印机 C.喷墨打印机 D.激光打印机 参考答案:D 参考解析:打印机质量从⾼到低依次为激光打印机、喷墨打印机、点阵打印机、针式打印机。

3[单选题] 下列关于计算机病毒的描述,正确的是( )。

A.正版软件不会受到计算机病毒的攻击 B.光盘上的软件不可能携带计算机病毒 C.计算机病毒是⼀种特殊的计算机程序,因此数据⽂件中不可能携带病毒 D.任何计算机病毒⼀定会有清除的办法 参考答案:D 参考解析:计算机病毒是指编制或在计算机程序中插⼊的破坏计算机功能以及数据,影响计算机使⽤并且能够⾃我复制的⼀组计算机指令或者程序代码。

计算机病毒具有破坏性、寄⽣性、传染性、潜伏性和隐蔽性等特点。

因此正版软件也会受到计算机病毒的攻击,光盘上的软件会携带计算机病毒,数据⽂件亦会受到感染。

但⼀定会存在清除计算机病毒的⽅法,主要通过两个途径:⼀是⼿⼯清除,⼆是借助反病毒软件来清除,因此答案选择D。

4[单选题] 在下列字符中,其ASCII码值最⼩的⼀个是( )。

A.空格字符 B.O C.A D.a 参考答案:A 参考解析:ASCII码(⽤⼗六进制表⽰)为:空格对应20,0对应30,A对应41,a对应61。

2017计算机基础考试的试题[带答案解析]

2017计算机基础考试的试题[带答案解析]

一、单选题练习1.完整的计算机系统由( C )组成。

A.运算器、控制器、存储器、输入设备和输出设备B.主机和外部设备C.硬件系统和软件系统D.主机箱、显示器、键盘、鼠标、打印机2.以下软件中,( D )不是操作系统软件。

A.Windows xpB.unixC.linuxD.microsoft office3.用一个字节最多能编出( D )不同的码。

A. 8 个B. 16个C. 128 个D. 256个4.任何程序都必须加载到( C )中才能被CPU执行。

A. 磁盘B. 硬盘C. 内存D. 外存5.下列设备中,属于输出设备的是( A )。

A.显示器B.键盘C.鼠标D.手字板6.计算机信息计量单位中的K代表( B )。

A. 102B. 210C. 103D. 287.RAM代表的是( C )。

A. 只读存储器B. 高速缓存器C. 随机存储器D. 软盘存储器8.组成计算机的CPU的两大部件是( A )。

A.运算器和控制器B. 控制器和寄存器C.运算器和内存D. 控制器和内存9.在描述信息传输中bps表示的是( D )。

A. 每秒传输的字节数B.每秒传输的指令数C.每秒传输的字数D.每秒传输的位数10.微型计算机的内存容量主要指( A )的容量。

A. RAMB. ROMC. CMOSD. Cache11.十进制数27对应的二进制数为( D )。

A.1011B. 1100C. 10111D. 1101112.Windows的目录结构采用的是( A )。

A.树形结构B.线形结构C.层次结构D.网状结构13.将回收站中的文件还原时,被还原的文件将回到( D )。

A.桌面上B.“我的文档”中C.内存中D.被删除的位置14.在Windows 的窗口菜单中,若某命令项后面有向右的黑三角,则表示该命令项( A )。

A. 有下级子菜单B.单击鼠标可直接执行C.双击鼠标可直接执行D.右击鼠标可直接执行15.计算机的三类总线中,不包括( C )。

计算机基础考试试题「附答案」

计算机基础考试试题「附答案」

计算机基础考试试题「附答案」2017计算机基础考试试题「附答案」一、单选题1、现代计算机之所以能够自动、连续地进行数据处理,主要是因为。

A:采用了开关电路B:采用了半导体器件C:具有存储程序的功能D:采用了二进制答案: C评析:空2、将计算机分为巨型机、大中型机、小型机、微型机、工作站等五类的分类标准是______。

A:计算机处理数据的方式B:计算机使用范围C:机器的规模和处理能力D:计算机使用的电子器件答案: C评析:空3、只要根据需要编制程序并输入计算机,计算机就可以完成预定任务,这是因为计算机具有______。

A:高速运算能力B:逻辑判断能力C:很高的计算精度D:自动控制能力答案: D评析:空4、英文缩写CAM的中文意思是______。

A:计算机辅助设计B:计算机辅助制造C:计算机辅助教学D:计算机辅助管理答案: B评析:空5、对于信息,下列说法错误的是______。

A:信息是可以处理的B:信息是可以传播的C:信息是可以共享的D:信息可以不依附于某种载体而存在答案: D评析:此题没有评析6、计算机系统中的硬件系统包括主机和外设。

下面关于主机正确的说法是______。

A:主机由CPU、RAM及ROM组成B:主机由CPU、内存及外存组成C:主机箱内的所有硬件组成了主机D:主机有时也包括了计算机网络设备答案: A评析:空7、1GB等于______。

A:1000×1000字节B:1000×1000×1000字节C:3×1024字节D:1024×1024×1024字节答案: D评析:空8、能把汇编语言源程序翻译成目标程序的程序,称为______。

A:编译程序B:解释程序C:编辑程序D:汇编程序答案: D评析:此题没有评析9、根据冯·诺依曼1946年提出的计算机的程序存储原理而设计了现代的计算机。

下面的说法正确的是______。

A:要求计算机完成的功能,必须事先编制好相应的程序,并输入到存储器内。

计算机基础题模拟试题「附答案」

计算机基础题模拟试题「附答案」

计算机基础题模拟试题「附答案」2017年计算机基础题模拟试题「附答案」 ⼀、单选题 1、计算机中能直接被CPU存取的信息是存放在___A____ 中。

A、内存B、光盘C、硬盘D、软盘 2、D/A转换器的功能是将___A_______。

A、数字量转换为模拟量B、数字量和模拟量混合处理C、模拟量转换为数字量D、声⾳转换为模拟量 3、BBS是____D____的缩写。

A、超⽂本标记语⾔B、⽂本传输协议C、⽹络电话D、电⼦公告板 4、以下____B______⽂件是视频影像⽂件。

A、GIFB、MPGC、MP3D、MID 5、OSI参考模型的最低层和最⾼层分别是___A_____。

A、物理层,应⽤层B、表⽰层,应⽤层C、物理层,数据链路层D、应⽤层,物理层 6、在计算机存储体系结构中,下列存储器中存储容量最⼤的是____D____。

A、优盘B、内存储器C、CacheD、硬盘 7、在电⼦邮件服务中,____C___协议⽤于邮件客户端将邮件发送到服务器。

A、ICMPB、POP3C、SMTPD、IMAP 8、程序计数器内存放的是_____C_______。

A、程序B、指令的数⽬C、指令D、地址 9、在计算机系统内部使⽤的汉字编码是__C_____。

A、国标码B、输⼊码C、内码D、区位码 10、“过时的信息没有利⽤价值⼏乎是众所周知的事实”是指信息的____D______。

A、普遍性B、存储性C、传递性D、时效性 11、⽬前常⽤计算机存储器件具有____C___ 状态,并能保持状态的稳定和在⼀定条件下实现状态的转换。

A、三B、⼀C、⼆D、四 12、在⽹页的表单中允许⽤户从⼀组选项中选择多个选项的表单对象是 _A_____ 。

A、复选框B、单选按钮组C、单选按钮D、菜单 13、微型计算机(PC机)的⽂件系统采⽤____B____结构。

A、⽹型B、树型C、环型D、星型 14、⼗六进制数ABCDEH转换为⼗进制数是__B________。

计算机基础考试模拟题含答案

计算机基础考试模拟题含答案

计算机基础考试模拟题含答案2017计算机基础考试模拟题(含答案)一、单项选择题(每小题1分,共20分,答案填于题号前的括号中)(D)1、在计算机中用来存放程序和数据的设备是————。

(A)、控制器;(B)、运算器;(C)、鼠标;(D)、硬盘。

(D)2、计算机软件系统由————组成。

(A)、程序和程序说明文档;(B)、硬件系统和软件系统;(C)、指令和程序;(D)、系统软件和应用软件。

(C)3、在WindowsXP中,打开“运行”对话框的快捷键是————。

(A)、徽标+E;(B)、徽标+F;(C)、徽标+R;(D)、徽标+M。

(A)4、WINDOWS中用于量度文件大小的单位是————。

(A)、字节;(B)、位;(C)、磅;(D)、像素。

(D)5、桌面图标的排列方式中没有的是————。

(A)、按名称;(B)、按类型;(C)、按大小;(D)、按属性。

(B)6、Windows中的窗口类型有————种。

(A)、1;(B)、2;(C)、3;(D)、4。

(C)7、用WindowsXP中“画图”程序建立的位图文件扩展名是————。

(A)、TXT;(B)、RTF;(C)、BMP;(D)、EXE。

(D)8、在Windows窗口中,按下ALT+鼠标左键拖曳,实现的功能是————。

(A)、删除;(B)、移动;(C)、复制;(D)、创建快捷方式。

(A)9、WindowsXP“剪贴板”本质上是————。

(A)、内存中的一块存储区;(B)、硬盘中的一块存储区;(C)、移动盘中的存储区;(D)、Cache中的一块存储区。

(A)10、文件传输协议的缩写是————。

(A)、FTP;(B)、TCP/IP;(C)、HTTP;(D)、SMTP。

(B)11、IntelCore2DuoE45002.20GHzCPU的主频是————。

(A)、4500Hz;(B)、2200MHz;(C)、2200Hz;(D)、2200MB。

(D)12、在智能ABC(标准)且中文标点符号下,输入省略号(……)的键是————。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

while(k2<=m+n) B[k3++]=A[k2++];
else
while(k1<=m) B[k3++]=A[k1++];
for(int i=1;i<=m+n;i++)
//把临时数组 B 复制到 A
数组
A[i]=B[i];
}
(3)总共遍历了 A 数组两遍,第一遍合并,第二遍复制结果,时间复杂度为 O(m+n)。临时数组 B 空间大小 m+n,所以空间复杂度为 O(m+n)。
A[i-1+j]=A[i+j] //从前往后依次向前平移
A[i+v-1]=temp;
//暂存的奇数号元素复制到平移后空出的
位置
i=i-2;v++;
//指针向前,块大小增 1
}//while
}
(3)一共进行了 n/2 次交换,每次交换的元素个数从 1~n/2,因此时间复杂度为 O(n2)。虽然时间复杂度为 O(n2),但因 n2 前的系数很小,实际达到的效率是很高的。 算法的空间复杂度为 O(1)。
2015 年计算机专业基础综合考试最后 8 套模拟题
·33·
“块”。 ④如此继续,直到前一步的“块”前没有元素为止。 (2)算法的设计如下:
void Bubble_Swap(ElemType A[],int n){
int i=n,v=1;
//i 为工作指针,初始假设 n 为奇数,v 为
“块”的大小
泡浮出水面
(3)算法的时间复杂度为 O(n),空间复杂度为 O(n)。 思考:若当长度未知时,该如何操作比较方便?
这里给出两种参考方法:
①先用遍历一遍链表数出元素个数再按参考答案操作。
②同时设立一个栈和一个队列,直接遍历一边链表把每个元素的值都入栈、入队
列,然后再一一出栈、出队列比较元素的值是否相同。
3.解析: (1)算法基本设计思想: ①把数组的前 m 个元素看成一个归并段,后 n 个元素看成一个归并段,增加一 个临时数组 B[1..m+n]存储临时归并结果。分别设置两个指针 k1,k2,指向两个归并 段首元素,再设置一个指针 k3 指向临时数组下一个结果位置。 ②如果 1≤k1≤m 而且 m+1≤k2≤m+n 执行③;否则执行④。 ③ 比 较 两 个 归 并 段 指 针 所 指 元 素 的 大 小 。 如 果 A[k1] ≤ A[k2] , 那 么 B[k3++]=A[k1++];否则 B[k3++]=A[k2++]。执行②。 ④如果 k1>m,则第二个归并段的元素还未比较完,把第二个归并段的剩余元素 复制到数组 B。如果 k2>m+n,则第一个归并段的元素还未比较完,把第一个归并段 的剩余元素复制到数组 B。最后把数组 B 复制到数组 A。 (2)算法的实现如下:
ElemType temp; if(n%2==0) i=n-1; while(i>1){
//辅助变量 //若 n 为偶i=1 时,气
temp=A[i-1];
//将“块”前的偶数号元素暂存
for(int j=0;j<v;j++) //将大小为 v 的“块”整体向前平移
if(q->data==p->data) p=p->next;
else break;
}
if(empty(s)) return 1;
else return 0;
}
//初始化栈 //q 指向出栈元素, //前一半结点入栈
//若 n 为奇数,需要 //后一半表依次和 //出栈一个结点 // 相 等 则 继 续比 较 //不等则跳出循环 //栈空,则说明对称 //否则不对称
void Merge(int[] A) {
//实现数组 1-m 和 m+1-m+n 两个归
2015 年计算机专业基础综合考试最后 8 套模拟题
·34·
并段归并。
int B[m+n+1];
//临时辅助数组 B[1...m+n]
元素较小 向元素较小
int k1,k2,k3;
k1=1;k2=m+1;k3=1;
2.解析: 思路 1(借助栈,空间复杂度高):将表的前半部分依次进栈,依次访问后半部 分时,从栈中弹出一个元素,进行比较。思路 2(类似折纸的思想,算法复杂):找到 中间位置的元素,将后半部分的链表就地逆置,然后前半部分从前往后、后半部分从 后往前比较,比较结束后再恢复(题中没有说不能改变链,故可不恢复)。 为了让算法更简单,这里采用思路 1,思路 2 中的方法留给有兴趣的读者。 (1)算法的基本设计思想: ①借助辅助栈,将链表的前一半元素依次进栈。注意 n 为奇数时要特殊处理。 ②在处理链表的后一半元素时,当访问到链表的一个元素后,就从栈中弹出一个 元素,两元素比较,若相等,则将链表中下一元素与栈中再弹出元素比较,直至链表 到尾。 ③若栈是空栈,则得出链表中心对称的结论;否则,当链表中一元素与栈中弹出 元素不等时,结论为链表非中心对称。 (2)算法的实现如下:
//3 个指针
while(k1<=m&&k2<=m+n ){ //如果两个归并段都没有比较完
if(A[k1]<=A[k2]) B[k3++]=A[k1++];//第一个归并段指针指向
else B[k3++]=A[k2++];
//第二个归并段指针指
}
if(k1>m) 素复制到数组 B
//把没有比较完的归并段中的剩余元
Stack s;initstack(s);
p 工作指针
LNode *q,*p=L->next;
for(int i=1;i<=n/2;i++){
push(p);
p=p->next;
}
if(n%2==1) p=p->next; 特殊处理
while(p!=null){ 前一半表比较
q=pop(s);
下一个结点
计算机专业基础综合考试
算法附加题
1.已知线性表(a1, a2, a3,…,an)存放在一维数组 A 中。试设计一个在时间和空 间两方面都尽可能高效的算法,将所有奇数号元素移到所有偶数号元素前,并且不得 改变奇数号(或偶数号)元素之间的相对顺序,要求:
(1)给出算法的基本设计思想。 (2)根据设计思想,采用 C 或 C++或 Java 语言描述算法,关键之处给出注释。 (3)说明你所设计算法的时间复杂度和空间复杂度。 2.已知长度为 n(n>1)的单链表,表头指针为 L,结点结构由 data 和 next 两个 域构成,其中 data 域为字符型。试设计一个在时间和空间两方面都尽可能高效的算法, 判断该单链表是否中心对称(例如 xyx、xxyyxx 都是中心对称的),要求: (1)给出算法的基本设计思想。 (2)根据设计思想,采用 C 或 C++或 Java 语言描述算法,关键之处给出注释。 (3)说明你所设计算法的时间复杂度和空间复杂度。 3.(12 分)设 m+n 个元素顺序存放在数组 A[1..m+n]中,前 m 个元素递增有序, 后 n 个元素递增有序,试设计一个在时间和空间两方面都尽可能高效的算法,使得整 个顺序表递增有序,要求: (1)给出算法的基本设计思想。 (2)根据设计思想,采用 C 或 C++或 Java 语言描述算法,关键之处给出注释。 (3)说明你所设计算法的时间复杂度和空间复杂度。 1. 解析: (1)算法的基本设计思想: ①在数组尾部从后往前,找到第一个奇数号元素,将此元素与其前面的偶数号元 素交换。这样,就形成了两个前后相连且相对顺序不变的奇数号元素“块”。 ②暂存①中“块”前面的偶数号元素,将“块”内奇数号结点依次前移,然后将 暂存的偶数号结点复制到空出来的数组单元中。就形成了三个连续的奇数号元素 “块”。 ③暂存②中“块”前面的偶数号元素,将“块”内奇数号结点依次前移,然后将 暂存的偶数号结点复制到空出来的数组单元中。就形成了四个连续的奇数号元素
序部分
void InsertSort(int A[],int m,int n){
int temp;
//辅助变量,暂存待插入元素
for(int i=m+1;i<=m+n;i++){
//将 L2 中的元素依次插入到前面有
temp=A[i];
for(int j=i-1;j>=1&&temp<a[j];j--) //向前查找待插入位置
A[j+1]=A[j];
//向后挪位
A[j+1]=temp;
//复制到插入位置
}
}
(3)本算法的时间复杂度由 m 和 n 共同决定,最内层循环的 A[j+1]=A[j]为基本 语句。在最坏情况下,即 L2 中的所有元素均小于 L1 中的最小元素,则对于 L2 中的 每个元素,为了找到其插入位置都需要做 m 次移动,故时间复杂度为 O(mn)。空间复 杂度为 O(1)。
【解析 2】(1)算法的基本设计思想: 将数组 A 看成是两个长度分别为 m 和 n 的有序表 L1 和 L2,只需要将 L2 中的每 个元素依次向前插入到前面有序数组部分中的合适位置即可。插入过程如下: ①取表 L2 中的第一个元素 A[m+1],暂存在 temp 中,让 temp 前插到合适的位置。 ②重复过程①,继续插入 A[m+2],A[m+3],…,A[m+n],直到数组 A 整体有序。 (2)算法的实现如下:
相关文档
最新文档