还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件开发操作系统、数据结构、软件工程、数据库相关基础知识试题 ●TCP/IP是一个协议簇,它的体系结构分四层应用层、网际层、网络接口层和__1__,其中ARP协议属于_2_为了在源主机和目的主机之间传送数据,IP协议需要确定源主机和目的主机是否在同一个网络中如果不在同一网络时,则必须通过_⑶_进行通信1 A.会话层 B.传输层 C.网络层 D.表示层2 A.应用层 B.传输层 C.网际层 D.网络接口层3A.网关或路由器 B.中继器 C.集线器 D.终端匹配器试题答案1B2B3A ●使用Windows操作系统,在“我的电脑”中选择某磁盘中的文件,再选择“查看”菜单中的“__4__”,可查看该文件建立或最近修改的时间和文件大小供选择的答案4 A.大图标 B.排列图标 C.列表 D.详细信息试题答案4D ●在Windows操作系统中,选择一个文件图标,执行“剪切”命令后,“剪切”的文件放在__5__中;选定某个文件夹后,__6__,可删除该文件夹供选择的答案5 A.回收站 B.硬盘 C.剪贴板D.软盘6 A.在键盘上单击退格键 B.右击打开快捷菜单,再选择“删除”命令 C.在“编辑”菜单中选用“剪切”命令 D.将该文件属性改为“隐藏”试题答案5C6B ●在__7__表示中,数值0是唯一表示的供选择的答案7 A.原码 B.反码 C.补码 D.原码或反码试题答案7C ●若用8位机器码表示十进制-101,则原码表示形式为__8__;补码表示的形式为__9__供选择的答案8 A.11100101 B.10011011 C.11010101 D.111001119 A.11100101 B.10011011 C.11010101 D.11100111试题答案8A9B ●CPU执行程序时,为了从内存中读取指令,需要先将__13__的内存输送到__14__上供选择的答案13 A.指令寄存器 B.程序计数器PC C.标志寄存器 D.变址寄存器14 A.数据总线 B.地址总线 C.控制总线 D.通信总线试题答案13B14B ●__15__技术是在主存中同时存放若干个程序,并使这些程序交替执行,以提高系统资源的利用率供选择的答案15 A.多道程序设计 B.Spooling C.缓冲 D.虚拟设备试题答案15A ●在下列存储管理方案中,__16__是解决内存碎片问题的有效方法虚拟存储器主要由__17__组成供选择的答案16 A.单一连续分配 B.固定分区 C.可变分区 D.可重定位分区17 A.寄存器和软盘 B.软盘和硬盘 C.磁盘区域与主存 D.CDROM和主存试题答案16D17C ●虚拟存储管理系统的基础是程序的__18__理论,这个理论的基本含义是指程序执行是往往会不均匀的访问主存储器单元根据这个理论,Denning提出了工作集理论工作集是进程运行时被频繁访问的页面集合在进程运行时,如果它的工作集页面都在__19__内,能够使该进程有效的运行,否则会出现频繁的页面调入/调出的现象
(18)A.全局性 B.局部性 C.时间全局性 D.空间全局性
(19)A.主存储器 B.虚拟存储器 C.辅助存储器 D.U盘试题答案18B19A ●数据库管理技术是在__20__的基础上发展起来的数据模型的三要素是数据结构、数据操作和__21__建立数据库系统的主要目标是减少数据冗余,提高数据的独立性,并集中检查__22__供选择的答案20 A.文件系统 B.编译系统 C.应用程序系统 D.数据库管理系统21 A.数据安全 B.数据兼容 C.数据约束条件 D.数据维护22 A.数据操作性 B.数据兼容性 C.数据完整性 D.数据可维护性试题答案20A21C22C ●在关系代数运算中,__23__运算结果的关系模式与原关系模式相同供选择的答案23 A.并 B.笛卡儿积 C.投影 D.自然连接试题答案23A ●学生关系模式为SSnoSnameSDSage,其中Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄,试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系须生的学号、姓名和年龄 SELECTSnoSnameSage FORMs WHERE__24__供选择的答案24 A.SD=计算机 B.SD=‘计算机’ C.‘SD’=计算机 D.‘SD=计算机’试题答案24B ●__28__不能减少用户计算机被攻击的可能性供选择的答案28 A.选用比较长和复杂的用户登录口令 B.使用防毒软件 C.尽量避免开放过多的网络服务 D.定期扫描系统硬盘碎片试题答案28D ●__29__不是通信协议的基本元素供选择的答案29 A.格式 B.语法 C.传输介质 D.计时试题答案29C ●使用FTP协议进行文件下载时,__30__供选择的答案30 A.包括用户名和口令在内,所有传输的数据都不会被自动加密 B.包括用户名和口令在内,所有传输的数据都会被自动加密 C.用户名和口令是加密传输的,而其他数据则以明文方式传输 D.用户名和口令是不加密传输的,其他数据是加密传输的试题答案30A ●在面向对象方法中,对象是类的实例表示对象相关特征的数据称为对象的__31__,在该数据上执行的功能操作称为对象的__32__;一个对象通过发送__33__来请求另一个对象哪个为其服务通常把一个类和这个类的所有对象称为“类及对象”或对象类在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是__34__供选择的答案31 A.数据变量 B.数据结构 C.属性 D.定义32 A.行为 B.调用 C.实现 D.函数33 A.调用语句 B.消息 C.命令 D.函数34 A.用例图 B.构件图 C.类图 D.对象图试题答案31C32A33B34C ●数据结构主要研究数据的__35__供选择的答案35A.逻辑结构 B.存储结构 C.逻辑结构和存储结构 D.逻辑结构和存储结构及其运算的实现试题答案35D ●PUSH和POP命令常用于__36__操作供选择的答案36 A.队列 B.数组 C.栈 D.记录试题答案36C ●如果根的层次为1,具有61个接点的完全二叉树的高度为__38__供选择的答案38 A.5 B.6 C.7 D.8试题答案38B ●从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为__39__供选择的答案39 A.插入排序 B.选择排序 C.希尔排序 D.归并排序试题答案A ●数组是一种数据结构,对数组通常进行的两种基本操作是__40__供选择的答案40 A.插入和删除 B.插入和赋值 C.查找和修改 D.查找和删除试题答案40C ●SQL是一种__44__程序设计语言供选择的答案44 A.过程式 B.非过程式 C.面向对象 D.逻辑程序设计试题答案44B ●设数组a[
1..
105..15]的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[ij]1≤i≤10,5≤j≤15的地址计算公式为__46__供选择的答案46 A.a-204+2i+j B.a-204+40i+4j C.a-84+i+j D.a-64+44i+4j试题答案46D ●以下关于编程风格的叙述中,不应提倡的是__49__供选择的答案49 A.使用括号以改善表示式的清晰性 B.用计数方法而不是文件结束符来判断文件的结束 C.一般情况下,不要直接进行浮点数的相等比较 D.使用有清晰含义的标识符试题答案49B ●一般地,可以将软件开发的生命周期划分为软件项目计划、__50__、软件设计、编码、测试和运行/维护6个阶段供选择的答案50 A.可行性分析 B.初始调查 C.需求分析与定义 D.问题分析试题答案50C ●软件的__51__是指软件从一种计算机系统转换到另一种计算机系统运行的难易程度在规定的条件下和规定的时间间隔内,软件实现其规定功能的概率称为__52__供选择的答案51 A.兼容性 B.可移植性 C.可转换性 D.可扩展性52 A.可扩展性 B.可接近性 C.可靠性 D.稳定性试题答案51B52C ●以下关于程序测试的叙述,正确的是__55__供选择的答案55 A.程序测试的目的是为了证明程序的正确性 B.白盒测试也称为功能测试 C.黑盒测试也称为结构测试 D.程序测试要注意检验程序是否有多余的功能试题答案55D ●对两个内存单元执行__56__逻辑操作,可实现全同比较功能供选择的答案56 A.OR或 B.AND与 C.EOR异或 D.与非试题答案56C ●8个二进制位至多可表示__57__个数据供选择的答案57 A.8 B.64 C.255 D.256试题答案57D ●__58__操作一般不会感染计算机病毒供选择的答案58 A.打开电子邮件的附件 B.从网站下载软件 C.通过软盘传送计算机上的文件 D.启动磁盘整理工具试题答案58D ●CPU中,保存当前正在执行的指令的寄存器是__59__表征指令执行结果的寄存器是__60__供选择的答案59 A.程序计数器 B.标志寄存器PSW C.堆栈指示器 D.指令寄存器60 A.程序计数器 B.标志寄存器PSW C.堆栈指示器 D.指令寄存器试题答案59D60B ●1000BaseLX使用的传输介质是__61__供选择的答案61 A.UTP B.STP C.同轴电缆 D.光纤试题答案61D ●在星型局域网结构中,连接文件服务器与工作站的设备是__62__供选择的答案62 A.网卡 B.集线器 C.收发器 D.网关试题答案62B ●浏览器与WWW服务器之间传输信息时使用的协议是__63__供选择的答案63 A.HTTP B.HTML C.FTP D.SNMP试题答案63A ●MAC地址通常固化在计算机的__64__上供选择的答案64 A.内存 B.网卡 C.硬盘 D.高速缓冲区试题答案64B ●在局域网模型中,数据链路层分为__65__供选择的答案65 A.逻辑链路控制子层和网络子层 B.逻辑链路控制子层和媒体访问控制子层 C.网络接口访问控制子层和媒体访问控制子层 D.逻辑链路控制子层和网络接口访问控制子层试题答案65B●在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为___66____;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为_____67_____供选择的答案
(66)A.直接转换 B.位置转换 C.分段转换 D.并行转换
(67)A.直接转换 B.位置转换 C.分段转换 D.并行转换试题答案
(66)D
(67)C●下列要素中,不属于DFD的是___68____当使用DFD对一个工资系统进行建模时,____69_____可以被认定为外部实体供选择的答案
(68)A.加工 B.数据流 C.数据存储 D.联系
(69)A.接收工资单的银行 B.工资系统源代码程序 C.工资单 D.工资数据库的维护试题答案
(68)D
(69)A●在系统验收测试中,____70____是在一个模拟的环境下使用模拟数据运行系统;__71___是在一个实际环境中使用真实数据运行系统供选择的答案
(23)A.验证测试 B.审计测试 C.确认测试 D.模块测试
(24)A.验证测试 B.审计测试 C.确认测试 D.模块测试试题答案70A71C●采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档以下关于产生这些文档的描述中,正确的是____72_____供选择的答案72A.外部设计评审报告在概要设计阶段产生B.集成测试计划在程序设计阶段产生C.系统计划和需求说明在详细设计阶段产生D.在进行编码的同时,独立的设计单元测试计划试题答案72A ●__73__无助于加强计算机的安全73 A.安装杀毒软件并及时更新病毒库 B.及时更新操作系统补丁包 C.把操作系统管理员帐号的口令设置为空 D.安装使用防火墙试题答案C ●下面描述正确的是__74__20 A.只要不使用U盘,就不会使系统感染病毒 B.只要不执行U盘中和程序,就不会使系统感染病毒 C.软盘比U盘更容易感染病毒 D.设置写保护后使用U盘就不会使U盘内的文件感染病毒试题答案D ●使用浏览器上网时,__75__不可能影响系统和个人信息安全75 A.浏览包含有病毒的网站 B.改变浏览器显示网页文字的字体大小 C.在网站上输入银行帐号、口令等敏感信息 D.下载和安装互联网上的软件或者程序试题答案B●若push、pop分别表示入栈、出栈操作,初始栈为空且元素
1、
2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为__76__76 A.321 B.213 C.231 D.123试题答案B ●若in、out分别表示入、出队操作,初始队列为空且元素a、b、c依次入队,则经过操作序列in、in、out、out、in、out之后,得到的出队序列为__77__77 A.cba B.bac C.bca D.abc试题答案D ●若线性表采用链式存储结构,则适用的查找方法为__78__78 A.随机查找 B.散列查找 C.二分查找 D.顺序查找试题答案D ●字符串“computer”中长度为3的子串有__79_个79 A.4 B.5 C.6 D.7试题答案C ●可以用栈来检查算术表达式中的括号是否匹配分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“”就将其入栈,遇到“”就执行出栈操作对算术表达式“a+b*a+b/c+a+b”检查时,__80__;对算术表达式“a+b/a+b-c/a/b”检查时,__81__这两种情况都表明所检查的算术表达式括号不匹配80 A.栈为空却要进行出栈操作 B.栈已满却要进行入栈操作 C.表达式处理已结束,栈中仍留下有字符“” D.表达式处理已结束,栈中仍留下有字符“”81 A.栈为空却要进行出栈操作 B.栈已满却要进行入栈操作 C.表达式处理已结束,栈中仍留下有字符“” D.表达式处理已结束,栈中仍留下有字符“”试题答案80A81C ●堆排序是一种基于__82__的排序方法,__83__不是堆82 A.计数 B.插入 C.选择 D.归并83 A.15,28,25,56,68,63,30 B.15,28,25,30,68,63,56 C.68,28,63,25,15,56,30 D.68,56,39,63,28,25,15试题答案82C83D ●若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为__84__,在while-do型循环中,判断循环条件的次数为__85__84 A.m-1 B.m C.m+1 D.2m85 A.m-1 B.m C.m+1 D.2m试题答案84B85C ●程序语言的语句从功能上大体可分为__86__两大类86 A.声明语句和可执行语句 B.简单语句和复杂语句 C.顺序语句和判定语句 D.程序语句和注释语句试题答案A ●设数组a[
1..
31..4]中的元素以列为主序存放,每个元素占用1个存储单元,则数组元素a
[23]相对于数组空间首地址的偏移量为__87__87 A.6 B.7 C.8 D.9试题答案B ●职员关系模式为E(EnoEnameDeptEageEaddr),其中Eno表示职员号,Ename表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址建立“开发部”(DS表示开发部)职员的视图DS_E如下,要求进行修改、插入操作时保证该视图只有开发部的职员 CREATEVIEWDS_E ASSELECTEnoEnameDeptEageEaddr FROM WHERE__88__如下SQL语句可以查询开发部姓“王”职员的姓名和家庭住址 SelectEnameEaddr FromDS_E Where__89__;88 A.Dept=DS B.Dept=DSWITHCHECKOPTION C.Dept=’DS’ D.Dept=’DS’SWITHCHECKOPTION89 A.Ename=’王%’ B.EnameLink’王%’ C.Ename=’王*’ D.EnameLink’王*’试题答案DB●在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat$1命令;若用户键入的命令参数的个数为2时,执行cat$2$1命令请将下面所示的Shell程序的空缺部分补齐case__90__in 1cat$1;; 2cat$2$ *echo‘default…’ esac90A.$$ B.$@ C.$# D.$*试题答案C。