软考中级软件设计师上午题

合集下载

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷42

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷42

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷42(总分:196.00,做题时间:90分钟)一、选择题(总题数:39,分数:196.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________ 解析:2.在存储体系中,虚拟存储器和Cache分别属于主存/外存层次和CPU/主存层次,这两层次的共同点是(3)。

(分数:2.00)A.都提高存储体系的速度√B.都需要硬件来实现C.地址变换,失效时要替换D.都对程序员透明解析:解析:这两层次的目的都是提高存储体系的速度,但两者是有区别的:Cache完全由硬件来实现,对程序员是完全透明的,它是地址映像来实现的,不需要地址变换;而虚拟存储器由软件和硬件来实现,对系统程序员并不透明,它是通过地址变换来实现的。

3.评审是对软件进行静态测试的一种方法,下述结论中,(15)是与软件评审无关的内容。

(分数:2.00)A.尽量发现错误√B.检查软件文档C.根据评审标准D.依靠测试信息解析:解析:软件评审的目的是判断已完成的工作是否满足预期目的,其依据是评审标准,检查软件文档和依靠测试信息是方法。

尽量发现错误是软件测试的目标。

4.由某市标准化行政主管部门制定,报国务院标准化行政主管部门和国务院有关行政主管部门备案的某一项标准,在国务院有关行政主管部门公布其行业标准之后,该项地方标准(16)。

(分数:2.00)A.与行业标准同时生效B.即行废止√C.仍然有效D.修改后有效解析:解析:根据《中华人民共和国标准法》第二章第6条规定,在国务院有关行政主管部门公布其行业标准之后,该地方标准即行废止。

5.具有独立法人资格的组织甲于1993年11月15日首次发表《××》软件。

2023年上半年软件设计师上午试卷基础知识真题+答案

2023年上半年软件设计师上午试卷基础知识真题+答案

软件设计师2023年上六个月上午试卷-基础知识第1题在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算成果旳寄存器是()。

A.程序计数器B.状态寄存器C.通用寄存器D.累加寄存器参照答案:D第2题某机器字长为n,最高位是符号位,其定点整数旳最大值为()A.2n-1B.2n-1-1C.2nD.2n-1参照答案:B第3题海明码运用奇偶性检错和纠错,通过在n个数据位之间插入k个校验位,扩大数据编码旳码距。

若n=48,则k应为(3)A.4B.5C.6D.7参照答案:C第4题一般可将计算机系统中执行一条指令旳过程分为取指泛。

分析和执行指令3步。

若取指令时间为4△t,分析时间为2△t。

执行时间为3△t。

按次序方式月头到尾执行完600条指令所需时间为(4)△t;若按照执行第一条,分析第i+1条,读取第i+2条重叠旳流水线方式执行指令,则从头到尾执行完600条指令所需旳时间为(5)△t。

【软考在线rkpass ,免费在线真题,定制学习计划】A.2400B.3000C.3600D.54D0参照答案:D第5题A.2400B.2405C.3000D.3009参照答案:B第6题若用256K×8bit旳存储器芯片,构成地址40000000H到400FFFFFH且按字节编址旳内存区域,则需()片芯片。

A.4B.8C.16D.32参照答案:A第7题如下有关木马程序旳论述中对旳旳是()A.木马程序重要通过移动磁盘传播B.木马程序旳客户端运行在袭击者旳机器上C.木马程序旳目旳是使计算机或网络无法提供正常旳服务D.Sniffer是经典旳木马程序参照答案:B第8题防火墙旳工作层次是决定防火墙效率及安全旳重要原因,如下论述中,对旳旳是()A.防火墙工作层次越低,工作效率越高,安全性越高B.防火墙工作层次越低,工作效率越低,安全性越低C.防火墙工作层次越高,工作效率越高,安全性越低D.防火墙工作层次越高,工作效率越低,安全性越高参照答案:D第9题如下有关包过滤防火墙和代理服务防火墙旳论述中,对旳旳是()。

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编4(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1.假设某分时系统采用简单时间片轮转法,当系统中的用户数为n、时间片为q时,系统对每个用户的响应时间T=(23)。

A.nB.qC.n×qD.n+q正确答案:C解析:在时间片轮转法中,系统将所有的就绪进程按先来先服务的原则排成一个队列,每次调度时,把CPU分配给队首进程,并令其执行一个时间片。

当执行的时间片用完时,中断请求,将该程序送往就绪队列的队尾,并把处理机分配给新的队首进程,同时让它也执行一个时间片。

这样就保证就绪队列中的所有进程在一给定的时间内均能获得一时问片的处理机执行时间。

按照这样的思想,每个用户就是一个进程,这样每个用户的响应时间为n×q。

知识模块:操作系统2.在支持多线程的操作系统中,假设进程P创建了若干个线程,那么(24)是不能被这些线程共享的。

A.该进程的代码段B.该进程中打开的文件C.该进程的全局变量D.该进程中某线程的栈指针正确答案:D解析:线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易地实现相互之间的通信)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID(选项C,即:进程的全局变量)。

但该线程中某线程的栈指针不能被这些线程所共享。

知识模块:操作系统3.假设系统采用PV操作实现进程同步与互斥,若有n个进程共享一台扫描仪,那么当信号量S的值为一3时,表示系统中有(23)个进程等待使用扫描仪。

A.0B.n一3C.3D.n正确答案:C解析:本题考查操作系统的设备管理。

PV操作中Pv操作与信号量的处理相关,P表示通过的意思,V表示释放的意思。

执行P操作时信号量S的值减1,若结果大于等于0,则P(S)执行完毕,否则执行P操作的进程暂停以等待释放,S为一3时,有3个进程等待扫描。

2023年上半年软件设计师考试真题及答案-上午卷

2023年上半年软件设计师考试真题及答案-上午卷

2023年上半年软件设计师考试真题及答案-上午卷1、计算机中,系统总线用于()连接。

A.接口和外设B.运算器,控制器和寄存器C.主存及外设部件D.DMA控制器和中断控制器参考答案:C2、在由高速缓存,主存和硬盘构成的三级存储体系中,CPU执行指令时需要读取数据,那么DMA控制器和中断CPU发出的数据地址是()。

A.高速缓存地址B.主存物理地址C.硬盘的扇区地址D.虚拟地址参考答案:B3、设信息位是8位,用海明码来发现并纠正1位出错的情况,则校验位的位数至少为()。

A.1B.2C.4D.8参考答案:C4、中断向量提供的是()。

A.中断源的设备地址B.中断服务程序的入口地址C.传递数据的起始地址D.主程序的断点地址参考答案:B5、计算机系统中,定点数常采用补码表示,以下关于补码表示的叙述中,错误的是()。

A.补码零的表示不是唯一的B.可以将减法运算转化为加法运算C.符号位可以与数值位一起参加运算D.与真值的对应关系简单且直观参考答案:A6、设指令流水线将—条指令的执行分为取指,分析,执行三段,已知取指时间是2ns,分析时间需2ns.执行时间为1nS,则执行完1000条指令所需时间为()。

A.1004nsB.1998nsC.2003nsD.2008ns参考答案:C7、在OSI参考模型中,负责对应用层消息进行压缩、加密功能的层次为()。

A.传输层B.会话层C.表示层参考答案:C8、9、PKI体系中,由SSL/TSL实现HTTPS应用。

浏览器和服务器之间用于加密HTTP消息的方式是()。

如果服务器证书被撇销那么所产生的后果是()。

(8)A.对方公钥+公钥加密B.本方公钥+公钥加密C.会话密钥+公钥加密D.会话密钥+对称加密(9)A.服务器不能执行加解密B.服务器不能执行签名C.客户端无法再信任服务器D.客户端无法发送加密信息给服务器参考答案:D、C10、以下关于入侵防御系统功能的描述中,不正确的是()。

A.监测并分析用户和系统的网络活动B.匹配特征库识别已知的网络攻击行为C.联动入侵检测系统使其阻断网络攻击行为D.检测僵尸网络,木马控制等僵尸主机行为参考答案:C11、web应用防火墙无法有效保护()。

中级软件设计师上半年上午试题及答案解析

中级软件设计师上半年上午试题及答案解析

●浮点数的表示分为阶和尾数 两部分..两个浮点数相加时;需要先对阶;即1n 为阶差的绝对值1A 将大阶向小阶对齐;同时将尾数左移n 位 B 将大阶向小阶对齐;同时将尾数右移n 位 C 将小阶向大阶对齐;同时将尾数左移n 位D 将小阶向大阶对齐;同时将尾数右移n 位●计算机运行工程中;遇到突发事件;要求CPU 暂时停止正在运行的程序;转去为突发事件服务;服务完毕;再自动返回原程序继续执行;这个过程称为2;其处理过程中保存现场的目的是3.. 2A 阻塞B 中断C 动态绑定D 静态绑定3A 防止丢失数据B 防止对其他部件造成影响C 返回去继续执行原程序D 为中断处理程序提供数据●海明码是一种纠错码;其方法是为需要校验的数据位增加若干校验位;使得校验位的值决定于某些被校位的数据;当被校数据出错时;可根据校验位的值的变化找到出错位;从而纠正错误..对于32位的数据;至少需要增加4个校验位才能构成海明码..以10位数据为例;其海明码表示为D 9D 8D 7D 6D 5D 4 P 4D 3D 2D 1P 3D 0P 2P 1中;其中;D i 0≤i ≤9表示数据位;P j 1≤j ≤4表示校验位;数据位D 9由P 4 P 3 和P 2进行校验从右至左D 9的位序为14;即等于8+4+2;因此用第8位的P 4 第4位的P 3和第二位的P 2校验数据位D 5由5进行校验 4A 3 B 4C 5D 65A P 4 P 1B P 4 P 2C P 4 P 3 P 1D P 3 P 2 P 1●流水线的吞吐率是指单位时间流水线处理任务数;如果个段流水的操作时间不同;则流水线的吞吐率是6的倒数..6A最短流水段操作时间B各段流水的操作时间之和B 最长流水段操作时间D流水段数乘以最长流水段操作时间●网络管理员通过命令行方式对路由器进行管理;需要确保ID;口令和会话内容的保密性;应采取的访问方式是77A 控制台 B AUX C TELENT D SSH●在安全通信中;S将所发送的信息使用8进行数字签名;T收到该消息后可利用9验证该消息的真实性..8A. S的公钥 B.S的私钥 C.T的公钥 D.T的私钥9A. S的公钥 B.S的私钥 C.T的公钥 D.T的私钥●在网络安全管理中;加强内务内控可采取的策略有10①控制终端接入数量②终端访问授权;防止合法终端越权访问③加强终端的安全检查与策略管理④加强员工上网行为管理与违规审计10A. ②③B. ②④ C. ①②③④ D. ②③④●攻击者通过发送一个目的主机已经接受过的报文来达到攻击目的;这种攻击方式属于11攻击11A.重放 B.拒绝服务 C.数据截获 D.数据流分析●以下关于计算机软件着作权的叙述中;正确的是1212A.非法进行拷贝;发布或更改软件的人被称为软件盗版者B.计算机软件保护条例是国家知识产权局颁布的;用来保护软件着作权人的权益C. 软件着作权属于软件开发者;软件着作权自软件开发完成之日起产生D. 用户购买了具有版权的软件;则具有对该软件的使用权和复制权●王某是某公司的软件设计师;完成某项软件开发后按公司规定进行软件归档..以下有关该软件的着作权的叙述中; 正确的是1313A.着作权应由公司和王某共同享有 B.着作权应由公司享有C.着作权应由王某享有D.除了署名权以外;着作权的其它权利由王某享有●着作权中;14的保护期不受限制..14A.发表权 B.发行权 C.署名权 D.展览权●数据字典是结构化分析的一个重要输出..数据字典的条目不包括1515A.外部实体 B.数据流 C.数据项 D.基本加工●某商店业务处理系统中;基本加工“检查订货单”的描述为:如定货单金额大于5000元;且欠款时间超过60天;则不予批准了;如订货单金额大于5000元;且欠款时间不超过60天;则发出批准书和发货单;如订货单金额小于或等于5000元;则发出批准书和发货单;如欠款时间超过60天;则还要发催款通知书..现采用决策表表示该基本加工;则条件取值的组合数最少是16 16A.2 B.3 C.4 D.5●某软件项目的活动图如下图所示..其中顶点表示项目里程碑;连接顶点的边表示包含的活动;边上的数字表示活动的持续天数;则完成该项目的最少时间是17天..活动EH和IJ的松弛时间分别是18天17A.17 B.19 C.20 D.2218A.3和3 B.3和6 C.5和3 D.5和6●工作量估计模型COCOMO II的层次结构中;估算选择不包括1919A.对象点 B.功能点 C.用例数 D.源代码行●20是一种函数式编程语言..20A.Lisp B.Prolog C.Python D.Java/C++●将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式;其中;2121A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序B. 编译方式和解释方式都不生成逻辑上与源程序等价的目标程序C.编译方式生成逻辑上与源程序等价的目标程序;解释方式不生成D.解释方式生成逻辑上与源程序等价的目标程序;编译方式不生成●对于后缀表达式abc-+d其中;-;+;表示二元算术运算减;加;乘;与该后缀式等价的语法树为22●假设铁路自动售票系统有n个售票终端;该系统为每个售票终端创建一个进程P i i=1;2;...;n管理车票销售进程..假设T j j=1;2;...;m单位存放某日某趟车的车票剩余票数;Temp为P i进程的临时工作单元;x为某用户的购票张数..P i进程的工作流程如下图所示;用P操作和V操作实现进程间的同步与互斥..初始化时系统应将信号量S赋值为23..图中abc处应分别填入24..23A.n-1 B.0 C.1 D.224A.VS;P S和 S B. PS;PS和V S C.V S;VS和P S D.PS;VS和V S●若系统在将25文件修改的结果写回磁盘时发生奔溃;则对系统的影响相对较大..25A.目录 B.空闲块 C.用户程序 D.用户数据●I/O设备管理软件一般分为4个层次;如下图所示..图中①②③分别对应2626A.设备驱动程序;虚设备管理;与设备无关的系统软件B. 设备驱动程序;与设备无关的系统软件;虚设备管理C. 与设备无关的系统软件;中断处理程序;设备驱动程序D. 与设备无关的系统软件;设备驱动程序;中断处理程序●若某文件系统的目录结构如下图所示;假设用户要访问文件rw.dll;且当前工作目录为swtools;则该文件的全文件名为27;相对路径和绝对路径分别为28..27A. rw.dll B.flash/rw.dll C./swtools/flash/rw.dllD./Programe file/Skey/rw.dll28A. /swtools/flash/和/flash/ B. flash/和/swtools/flash/C. /swtools/flash/和flash/D. /flash/和/swtools/flash/●以下关于增量模型的叙述中;不正确的是2929A.容易理解;管理成本低B.核心的产品往往首先开发;因此经历最充分的“测试”C.第一个可交付版本所需要的成本低;时间少D.即使一开始用户需求不清晰;对开发进度和质量也没有影响●能力成熟模型集成CMMI是若干过程模型的综合和改进..连续式模型和阶段式模型是CMMI提供的两种表示方法..连续式模型包括6个过程域能力等级Capability Level;CL其中30的共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品;以实现支持过程域的特定目标.. 30A.CL1已执行的 B.CL2已管理的C.CL3已定义的D.CL4定量管理的●软件维护工具不包括31工具31A.版本控制 B.配置管理 C.文档分析 D.逆向工程●概要设计文档的内容不包括3232A.体系结构设计 B.数据库设计 C.模块内算法设计 D.逻辑数据结构设计●耦合是模块之间的相对独立性互相连接点紧密程度的度量..耦合程度不取决于3333A.调用模块的方式 B.各个模块之间接口的复杂程度C.通过接口的信息类型D.模块提供的功能数●对下图所示的程序流程图进行判断覆盖测试;则至少需要34个测试用例..采用McCabe度量法计算器环路复杂度为35..34A.2 B.3 C.4 D.535A.2 B.3 C.4 D.5●软件调试的任务就是根据测试时所发现的错误;找出原因和具体的位置;进行改正..其常用的方法中;36是指从测试所暴露的问题出发;收集所有正确或不正确的数据;分析他们之间的关系;提出假想的错误原因;用这些数据来证明或反驳;从而查出错误所在..36A.试探法 B.回溯法 C.归纳法 D.演绎法●对象的37标识了该对象的所有属性通常是静态的以及每个属性的当前值通常是动态的..37A.状态 B.唯一ID C.行为 D.语义●在下列机制中;38是指过程调用和响应所需执行的代码在运行时加以结合;而39是过程调用和响应调用所需执行的代码在编译时加以结合..38A.消息传递 B.类型检查 C.静态绑定 D.动态绑定39A.消息传递 B.类型检查 C.静态绑定 D.动态绑定●同一消息可以调用多种不同种类的对象的方法;这些类有某个相同的超类;这种现象是4040A.类型转换 B.映射 C.单态 D.多态●如下所示的图为UML的41;用于展示某汽车导航系统中42..Mapping对象获取汽车当前位置GPS Location的消息为4341A.类图 B.组件图 C.通信图 D.部署图42A.对象之间的消息流及其顺序 B.完成任务所进行的活动流C.对象的状态转换及其事件顺序D.对象之间信息的时间顺序43A.1:getGraphic B.2:getCarPos●假设现在要创建一个Web应用框架;基于此框架能创建不同的具体Web 应用;比如博客;新闻网站和网上商店等;并可以为每个Web应用创建不同的主题样式;比如浅色或深色等..这一业务需求的类图设计适合采用44模式如下图所示..其中45是客户程序使用的主要接口;维护队主题类型的应用..此模式为46;提现的最主要的意图是47..44A.观察者Observer B.访问者Visitor C.策略Strategy D.桥接Bridge45A.WebApplication B.Blog C.Theme D.Light 46A.创建型对象模式 B.结构型对象模式 C.行为型类模式 D.行为型对象模式47A.将抽象部分与其实现部分分离;使它们都可以独立地变化B.动态地给一个对象添加一些额外的职责C.为其他对象提供一种代理以控制对这个对象的访问D.将一个类的接口转换成客户希望的另一个接口●下图所示为一个不确定有限自动机NFA的状态装换图..该NFA识别的字符串集合可用正规式48描述..48A.aba B.aba C.aba D.aba●简单算术表达式的结构可以用下面的上下文无关文法进行描述E为开始符号;49是符合该文法的句子..49A.2--34 B.2+-34 C.2+34 D.24-3●语法制导翻译是一种50方法..50A.动态语义分析 B.中间代码优化 C.静态语义分析 D.目标代码优化●给定关系模式R<U;F>;其中U为属性集;F是U上的一组函数依赖;那么Armstrong公理系统的伪传递规律是指51..51A.若X→Y;X→Z;则X→YZ为F所蕴含B. 若X→Y;WY→Z;则XW→Z为F所蕴含C. 若X→Y;Y→Z为F所蕴含;则X→Z为F所蕴含D. 若X→Y为F所蕴含;且;则XZ→YZ为F所蕴含●给定关系RA;B;C;D;E与SB;C;F;G;那么与表达式π2;4;6;7σ2<7R S等价的SQL语句如下:S ELECT 52FROM R;S WHERE53●给定教师关系TeacherT_no;T_name;Dept_name;Tel;其中属性T_no;T_name;Dept_name和Tel的含义分别为教师号;教师姓名;学院名和电话号码..用SQL创建一个“给定学院名求该学院的教师数”的函数如下:Create function Dept_countDept_name varchar2054begin55select count into d_countfrom Teacherwhere Teacher.Dept_name=Dept_namereturn d_countend54A.returns integer B.returns d_count integer C.declare integer D.declare d_count integer55A.returns integer B.returns d_count integer C.declare integer D.declare d_count integer●某集团公司下属有多个超市;每个超市的所有销售数据最终要存入公司的数据仓库中..假设该公司高管需要从时间;地区和商品种类三个维度来分析某家店商品的销售数据;那么最适合采用56来完成..56A.Data Extraction B.OLAP C.OLTP D.ETL●队列的特点是先进先出;若用循环单链表表示队列;则5757A.入队列和出队列操作都不需要遍历链表B. 入队列和出队列操作都需要遍历链表C. 入队列操作需要遍历链表而出队列操作不需要D. 入队列操作不需要遍历链表而出队列操作需要●设有n阶三对角矩阵A;即非0元素都位于主对角线以及与主对角线平行且紧邻的两条对角线上;现对该矩阵进行按行压缩存储;若其压缩空间用数组B表示;A的元素下标从0开始;B的元素下标从1开始..已知A0;0存储在B1;An-1;n-1存储在B3n-2;那么非0元素Ai;j0≤i﹤n;0≤j﹤n;|i-j|≤1存储在B58..58A.2i+j-1 B.2i+j C.2i+j+1 D.3i-j+1●对下面的二叉树进行顺序存储用数组MEM表示;已知结点A;B;C在MEM 中对应元素的下标分别为1;2;3;那么结点D;E;F对应的数组元素下标为5959A.4;5;6 B.4;7;10 C.6;7;8 D.6;7;14●用哈希表存储元素时;需要进行冲突碰撞处理;冲突是指6060A.关键字被依次映射到地址编号连续的存储位置B.关键字不同的元素被映射到相同的存储位置C.关键字相同的元素被映射到不同的存储位置D.关键字被映射到哈希表之外的位置●对有n 个结点;e 条边且采用数组表示法即领接矩阵存储的无向图进行深度优先遍历;时间复杂度为6161A.On 2 B. Oe 2 C. On+e D. One●现需要申请一些场地举办一批活动;每个活动有开始时间和结束时间..在同一个场地;如果一个活动结束之前;另一个活动开始;即两个活动冲突..若活动A 从1时间开始;5时间结束;活动B 从5时间开始;8时间结束;则活动A 和B 不冲突..现要计算n 个活动需要的最少场地数..求解该问题的基本思路如下假设需要场地数为m;活动数为n;场地集合为P 1;P 2;...;P m ;初始条件P i 均无活动安排:1采用快速排序算法对n 个活动的开始时间从小到大排序;得到活动a 1;a 2;...;a n ..对每个活动a i ;i 从1到n;重复步骤2;3;4;2从P 1开始;判断a i 与P 1的最后一个活动是否冲突;若冲突;考虑下一个场地P 2;...;3一旦发现a i 与某个P j 的最后一个活动不冲突;则将a i 安排到P j ;考虑下一个活动;4若a i 与所有已安排活动的P j 的最后一个活动均冲突;则将a i 安排到一个新的场地;考虑下一个活动;5将n 减去没有安排活动的场地数即可得到所用的最少场地数.. 算法首先采用快速排序算法进行排序;其算法设计策略是62;后面步骤采用的算法设计策略是63..整个算法的时间复杂度是64..下表给出了n=11的活动集合;根据上述算法;得到最少的场地数为65..62A.分治 B.动态规划 C.贪心 D.回溯63A.分治 B.动态规划 C.贪心 D.回溯64A. Θlgn B. Θn C. Θnlgn D. Θn265A.4 B.5 C.6 D.7●下列网络互连设备中;属于物理层的是66..66A.交换机 B.中继器 C.路由器 D.网桥●在地址中;表示67;welcome.html表示68..67A.协议类型 B.主机域名 C.网页文件名 D.路径68A.协议类型 B.主机域名 C.网页文件名 D.路径●在Linux中;要更正一个文件的权限设置可使用69命令..69A.attrib B.modify C.chmod D.change●主域名服务器在接收到域名请求后;首先查询的是70..70A.本地hosts B.转发域名服务器 C.本地缓存D授权域名服务器.●Creating a clear map of where the project is going is an important first step. It lets you identify risks; clarify objectives; an determine if the project even makes sense. The only thing more important than the Release Plan is not to take it too seriously.Release planning is creating a game plan for your Web project 71what you think you want your Web site to be. The plan is guide for the content; design elements; and functionality of a Web site to be released to the public; to partners; or internally. It also 72how long the project will take and how much it will cost. Whatthe plan is not is a functional 73that defines the project in detail or that produces a budget you can take to the bank.Basically you use a Release Plan to do an initial sanity check of the project's 74and worthiness. Release Plans are useful road maps; but don't think of them as guides to the interstate road system. Instead; think of them as the 75used by early explorers-half rumor and guess and half hope and expectation.It's always a good idea to have a map of where a project is headed.71A. constructing B. designing C. implementing D. outlining72A. defines B. calculates C. estimates D. knows73A. specification B. structure C. requirement D. implementation74A. correctness B. modifiability C. feasibility D. traceability75A. navigators B. maps C. guidances D. goals答案解析:1 D 对阶是指将两个进行运算的浮点数阶码对齐的操作..对阶的目的是为使两个浮点数的尾数能够进行加减运算..首先求出两浮点数阶码的差;即n;将小阶码加上n;使之与大阶码相等;同时将小阶码对应的浮点数的尾数右移相应的位数n;以保证该浮点数的值不变..2—3B C阻塞:一般是指线程阻塞;线程在运行的过程中因为某些原因而发生阻塞;阻塞状态的线程的特点是:该线程放弃CPU的使用;暂停运行;只有等到导致阻塞的原因消除之后才回复运行..或者是被其他的线程中断;该线程也会退出阻塞状态;同时抛出InterruptedException..中断:处理机处理程序运行中出现的紧急事件的整个过程.程序运行过程中;系统外部、系统内部或者现行程序本身若出现紧急事件;处理机立即中止现行程序的运行;自动转入相应的处理程序中断服务程序;待处理完后;再返回原来的程序运行;这整个过程称为程序中断;当处理机接受中断时;只需暂停一个或几个周期而不执行处理程序的中断;称为简单中断.中断又可分为屏蔽中断和非屏蔽中断两类..把一个方法与其所在的类/对象关联起来叫做方法的绑定..绑定分为静态绑定前期绑定和动态绑定后期绑定..静态绑定前期绑定是指在程序运行前就已经知道方法是属于那个类的;在编译的时候就可以连接到类的中;定位到这个方法..动态绑定后期绑定是指在程序运行过程中;根据具体的实例对象才能具体确定是哪个方法..静态绑定发生于数据结构和数据结构间;程序执行之前..静态绑定发生于编译期;因此不能利用任何运行期的信息..它针对函数调用与函数的主体;或变量与内存中的区块..动态绑定则针对运行期产生的访问请求;只用到运行期的可用信息..在面向对象的代码中;动态绑定意味着决定哪个方法被调用或哪个属性被访问;将基于这个类本身而不基于访问范围..中断保存现场:指的是进入中断服务程序或子程序后;由于寄存器有限;主程序和中断服务程序或子程序中用到相同的寄存器;所以为防止冲突;在中断服务程序前或在子程序前用进栈指令保护那些可能受到冲突的寄存器;然后在返回前恢复..4-5 D B 汉明码也利用了奇偶位校验的概念;通过在数据位后面增加一些比特;可以验证数据的有效性..利用一个以上的校验位;汉明码不仅可以验证数据是否有效;还能在数据出错的情况下指明错误位置..2P≥P+D+1;其中P代表汉明码的个数;D代表数据位的个数..D=32;所以P=6;奇偶校验是一种添加一个奇偶位用来指示之前的数据中包含有奇数还是偶数个1的检验方式..如果在传输的过程中;有奇数个位发生了改变;那么这个错误将被检测出来注意奇偶位本身也可能改变..一般来说;如果数据中包含有奇数个1的话;则将奇偶位设定为1;反之;如果数据中有偶数个1的话;则将奇偶位设定为0..换句话说;原始数据和奇偶位组成的新数据中;将总共包含偶数个 1. 奇偶校验并不总是有效;如果数据中有偶数个位发生变化;则奇偶位仍将是正确的;因此不能检测出错误..而且;即使奇偶校验检测出了错误;它也不能指出哪一位出现了错误;从而难以进行更正..数据必须整体丢弃并且重新传输..在一个噪音较大的媒介中;成功传输数据可能需要很长时间甚至不可能完成..虽然奇偶校验的效果不佳;但是由于他只需要一位额外的空间开销;因此这是开销最小的检测方式..并且;如果知道了发生错误的位;奇偶校验还可以恢复数据.. 如果一条信息中包含更多用于纠错的位;且通过妥善安排这些纠错位使得不同的出错位产生不同的错误结果;那么我们就可以找出出错位了..在一个7位的信息中;单个数据位出错有7种可能;因此3个错误控制位就足以确定是否出错及哪一位出错了..6 C 当流水线达到稳定时;经过最长流水段操作时间后;会出来一个新的产品..用总产品数除以对应时间..就是吞吐率..7 D AUX接口Auxiliary是指音频输入接口;可以输出包括mp3在内的电子声频设备的音频一般的耳机插孔;可通过车上的音响来输出这些设备内的音乐..Telnet协议是TCP/IP协议族中的一员;是Internet远程登陆服务的标准协议和主要方式..它为用户提供了在本地计算机上完成远程主机工作的能力..在终端使用者的电脑上使用telnet程序;用它连接到服务器..终端使用者可以在telnet程序中输入命令;这些命令会在服务器上运行;就像直接在服务器的控制台上输入一样..可以在本地就能控制服务器..要开始一个telnet会话;必须输入用户名和密码来登录服务器..Telnet是常用的远程控制Web服务器的方法..SSH 为 Secure Shell 的缩写;由 IETF 的网络小组Network Working Group所制定;SSH 为建立在应用层基础上的安全协议..SSH 是目前较可靠;专为远程登录会话和其他网络服务提供安全性的协议..利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题..SSH最初是UNIX系统上的一个程序;后来又迅速扩展到其他操作平台..SSH在正确使用时可弥补网络中的漏洞..SSH客户端适用于多种平台..几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix;以及其他平台;都可运行SSH..8-9 B A 数字签名保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生..数字签名技术是将摘要信息用发送者的私钥加密;与原文一起传送给接收者..接收者只有用发送者的公钥才能解密被加密的摘要信息;然后用HASH函数对收到的原文产生一个摘要信息;与解密的摘要信息对比..如果相同;则说明收到的信息是完整的;在传输过程中没有被修改;否则说明信息被修改过;因此数字签名能够验证信息的完整性..数字签名是个加密的过程;数字签名验证是个解密的过程..10 D 内务内控管理;主要是为了管理内部网络;防止越权访问;以及内部泄露信息..11 A重放攻击Replay Attacks又称重播攻击、回放攻击或新鲜性攻击Freshness Attacks;是指攻击者发送一个目的主机已接收过的包;来达到欺骗系统的目的;主要用于身份认证过程;破坏认证的正确性..它是一种攻击类型;这种攻击会不断恶意或欺诈性地重复一个有效的数据传输;重放攻击可以由发起者;也可以由拦截并重发该数据的敌方进行..攻击者利用网络监听或者其他方式盗取认证凭据;之后再把它重新发给认证服务器..从这个解释上理解;加密可以有效防止会话劫持;但是却防止不了重放攻击..重放攻击任何网络通讯过程中都可能发生..重放攻击是计算机世界黑客常用的攻击方式之一;它的书面定义对不了解密码学的人来说比较抽象..拒绝服务英文名称denial of service;DoS是指通过向服务器发送大量垃圾信息或干扰信息的方式;导致服务器无法向正常用户提供服务的现象..利用域名解析服务器不验证请求源的弱点;攻击者伪装成攻击目标域名向全世界数以百万计的域名解析服务器发送查询请求;域名服务器返回的数据要远大于请求的数据;导致目标遭受了放大数十倍的DDoS攻击..被利用的域名服务器因此每天会收到大量的恶意请求;它也不断的遭受较小规模的DDoS攻击..数据截获;就是通过一个网络设备或软件;窃取通信双方的交流信息..数据流分析;就是对网络中的流量信息等进行检测..12 C 国务院于1991年6月4日发布了计算机软件保护条例..该条例指出:计算机软件是指计算机程序及有关文档..受保护的软件必须由开发者独立开发;即必须具备原创性;同时;必须是已固定在某种有形物体上而非存在于开发者的头脑中..新条例自2002年1月1日起施行..1991年6月4日国务院发布的计算机软件保护条例同时废止..软件开发者的开发者身份权保护期不受限制..软件着作权的其他权利保护期为25年;截止于软件首次发表后第25年的12月31日;保护期满前;软件着作权人可以向软件登记机关申请续展25年;但保护期最长不超过50年..因继承或单位分立、合并等法律行为使着作权人主体发生合法变更时;不改变相应软件着作权的保护期..因依法签订使用权或使用权许可合同而转让有关权利时;转让活动的发生不改变有关软件着作权的保护期..当拥有软件着作权的单位终止或拥有软件着作权的公民死亡而无合。

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编6

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编6

1. A 参数 B 包含C 过载 D 强制2. A ②④ B ①②③④C ①②④ D ①②3. 4. A 静态绑定 B 动态绑定C 过载绑定 D 强制绑定5. 软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编6(总分68, 考试时间90分钟)1. 选择题选择题()下列各题A 、B 、C 、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

在多态的几种不同形式中,(37)多态是一种特定的多态,指同一个名字在不同上下文中可代表不同的含义。

在面向对象技术中,对象具有以下特性:(37)。

①清晰的边界②良好定义的行为③确定的位置和数最④可扩展性以下关于封装在软件复用中所充当的角色的叙述,正确的是(38)。

A 封装使得其他开发人员不需要知道一‘个软件组织内部是如何1二作B 封装使得软件组织更有效地工作C 封装使得软件开发人员不需要编制开发文档D 封装使得软件组件开发更加容易在有些程序设计语言中,过程调用和响应调用需执行的代码的绑定直到运行时才进行,这种绑定称为(39)。

面向对象分析的第一步是(37)A 定义服务B 确定附加的系统约束C 确定问题域D 定义类和对象6. A 类的静态方法只能访问该类的静态数据成员B 静态数据成员可被该类的所有方法访问C 该类的对象共享其静态数据成员的值D 该类的静态数据成员的值不可修改7. 8. A 认定对象 B 组织对象C 实现对象及其相互关系 D 描述对象间的相互作用9. 10. 11. 下列关于一个类的静态成员的描述中,不正确的是(38)。

以下关于面向对象方法中继承的叙述中,错误的是(37)。

A 继承是父类和子类之间共享数据和方法的机制B 继承定义了一种类与类之间的关系C 继承关系中的子类将拥有父类的全部属性和方法D 继承仅仅允许单重继承,即不允许一个子类有多个父类(41)不是面向对象分析阶段需要完成的。

某程序设计语言规定在源程序中的数据都必须具有类型,然而,(28)并不是做出此规定的理由。

软件水平考试中级软件设计师上午基础知识试题-试卷44_真题-无答案

软件水平考试中级软件设计师上午基础知识试题-试卷44_真题-无答案

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷44(总分138,考试时间90分钟)1. 选择题选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1. 已知文法C[A],它定义的语言描述为(1)。

G[A]:A→0B|1C B→1|1A|0BB C→0|0A|1CCA. G[A]定义的语言由0、1符号串组成,或者串中1的个数是0的个数2倍,或者串中0的个数是1的个数2倍B. G[A]定义的语言由0、1符号串组成,串中0的个数是1的个数2倍C. G[A]定义的语言由0、1符号串组成,串中1的个数是0的个数2倍D. G[A]定义的语言由0、1符号串组成,串中0和1的个数相同2. 在CORBA体系结构中,(12)属于客户端接口。

A. 静态IDLSkeletonsB. POAC. 静态IDLStubsD. 动态Skeletons3. (13)是以科学、技术和实践经验的综合成果为基础,对重复性事物和概念所做的统一规定,经有关方面协商一致,由一个公认机构或主管机构的批准,以特定形式发布作为共同遵守的准则和依据。

A. 标准化B. 协议C. 标准D. 工作流程4. 从信息资源管理的观点出发,信息系统的逻辑结构一般由四部分组成,其中(14)利用信息系统提供的信息进行决策和选择,是信息系统服务的对象。

A. 信息源B. 信息处理器C. 信息使用者D. 信息管理者5. 属于局域网功能的是(27)。

A. 内部网络之间的信息共享B. 系统的信息处理C. 视频电影的观看D. 文件的传输6. 当数据分组从低层向高层传送时,分组的头要被(28)。

A. 加上B. 去掉C. 重新处置D. 修改7. 语言L={ambn|m≥0,n≥1|的正规表达式是(31)。

A. a*bb*B. aa*bb*C. aa*b*D. a*b*8. 从下面的选项中选出正确的答案。

在宏定义:#define MAXINT324中,宏名MAXINT代替的是(32)。

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编3

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编3

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编3(总分:52.00,做题时间:90分钟)一、选择题(总题数:15,分数:52.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________ 解析:2.假设段页式存储管理系统中的地址结构如图3—13所示,则系统中(24)(分数:2.00)A.页的大小为4K,每个段的大小均为4096个页,最多可有256个段B.页的大小为4K,每个段最大允许有4096个页,最多可有256个段√C.页的大小为8K,每个段的大小均为2048个页,最多可有128个段D.页的大小为8K,每个段最大允许有2048个页,最多可有128个段解析:解析:页内地址位数是12位,大小为4K,页号地址为12位~24位,最多可以容纳4096页。

段号地址为8位,最多可以容纳256个段。

3.若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过(2)指令来完成的。

(分数:2.00)A.控制B.中断C.输入输出D.访存√解析:解析:统一编址方式是指I/O端口与主存单元使用同一个地址空间进行统一编址。

在这种方式下,CPU指令系统中无需设置专门的与设备进行数据传输的输入输出指令,I/O端口被当成主存单元同样对待,对主存单元进行访问和操作的指令可以同样用于对I/O端口的访问和操作。

4.正常情况下,操作系统对保存有大量有用数据的硬盘进行(6)操作时,不会清除有用数据。

(分数:2.00)A.磁盘分区和格式化B.磁盘格式化和碎片整理C.磁盘清理和碎片整理√D.磁盘分区和磁盘清理解析:解析:计算机中存放信息的主要的存储设备就是硬盘,但是硬盘不能直接使用,必须对硬盘进行分割,分割成的一块一块的硬盘区域就是磁盘分区。

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷22

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷22

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷22(总分:70.00,做题时间:90分钟)一、选择题(总题数:17,分数:70.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________ 解析:2.衡量查找算法效率的主要标准是(15)。

(分数:2.00)A.元素个数B.所需的存储量C.平均查找长度√D.算法难易程度解析:解析:此题是考查数据结构的查找效率问题,答案为C。

元素的个数,并不与查询效率有多大的关系,因为查找本来就是找元素;所需要的存储量、算法的难度是权衡算法的,并不是衡量效率的主要指标。

3.下列技术中,不属于支持服务器端中间件技术的平台的是(16)。

(分数:2.00)A.CORBAB.EJB √C.J2EED.DNA2000解析:解析:本题考查的是中间件相关知识,中间件是本题包含的一个知识点,而且也出现在大纲中,所以考生必须对中间件的相关知识有一定的了解。

中间件的原理、历史和当前主流的中间件平台等都必须了解。

当前流行的中间件平台有3种:CORBA、J2EE和DNA2000。

COR- BA(对象请求代理架构)分布计算技术是OMG组织基于众多开放系统平台厂商提交的分布对象互操作内容的基础上制定的公共对象请求代理体系规范。

为了推动基于Java的服务器端应用开发,Sun于是在1999年底推出了Java2技术及相关的J2EE规范,J2EE的目标是提供平台无关的、可移植的、支持并发访问和安全的、完全基于Java的开发服务器端中间件的标准。

Microsoft DNA 2000(Distributed internet Applications)是Microsoft在推出Windows2000系列操作系统平台基础上,在扩展了分布计算模型,以及改造Back Office系列服务器端分布计算产品后发布的新的分布计算体系结构和规范。

2023年10月中级软件设计师上、下午试题模拟+答案详解

2023年10月中级软件设计师上、下午试题模拟+答案详解

(A)中级软件设计师上午试题模拟66单项选择题1、中央处理器CPU中的控制器是由一些基本的硬件部件构成的______不是构成控制器的部件。

A.时序部件和微操作信号发生器部件 B.程序计数器C.外设接口部件 D.指令寄存器和指令译码器2、相联存储器的访问方式是______。

A.先入先出访问 B.按地址访问 C.按内容访问 D.先入后出访问内存地址从AC000H到C7FFFH,共有______KB个地址单元,如果该内存地址按字(16bit)编址,由28块芯片构成。

已知构成此内存的芯片每片有16KB个存储单元,则该芯片每个存储单元存储______位。

3、 A.96 B.112 C.132 D.1564、 A.4 B.8 C.16 D.245、I/O控制方式有多种,______一般用于大型、高效的系统中。

A.查询方式 B.中断方式 C.DMA方式 D.I/O通道若磁盘的写电流波形如下图所示,图中①波形的记录方式是______;②波形的记录方式是______。

6、 A.调频制(FM) B.改进调频制(MFM)C.调相制(PE. D.不归零制(NRZ)7、 A.调频制(FM) B.改进调频制(MFM)C.调相制(PE. D.不归零制(NRZ)8、某计算机系统的可靠性结构如下图所示,若所构成系统的每个部件的可靠度均为0.9,即R=0.9,则该系统的可靠度为______。

A.0.9999945 B.0.999945C.0.945 D.0.99459、能正确描述TCP/IP协议的数据封装过程的是______。

A.数据段→数据包→数据帧→数据流→数据B.数据流→数据段→数据包→数据帧→数据C.数据→数据包→数据段→数据帧→数据流D.数据→数据段→数据包→数据帧→数据流10、在TCP/IP协议中,______负责处理数据转换、编码和会话控制。

A.应用层 B.传输层 C.表示层 D.会话层11、下列关于面向连接的服务和无连接的服务的说法不正确的是______。

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷10

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷10

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷10(总分:154.00,做题时间:90分钟)一、选择题(总题数:72,分数:150.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________ 解析:2.下列叙述中正确的是______。

(分数:2.00)A.面向对象程序设计语言都不支持过程化的程序设计B.面向对象系统只可采用面向对象程序设计语言实现C.某些过程化程序设计语言也可实现面向对象系统√D.面向对象程序设计语言不支持对成员变量的直接访问解析:解析:某些面向对象程序设计语言支持过程化的程序设计,比如C++;某些过程化程序设计语言也可实现面向对象系统,如2005年11月软件设计师考试下午试题七就用C语言实现了观察者模式。

3.对磁盘而言,输入/输出操作的信息传输单位为______。

(分数:2.00)A.字符B.字C.块√D.文件解析:解析:按数据交换的单位可将设备分为块设备和字符设备。

块设备(block device)以块为单位组织数据和传送数据,用于存储信息,属于有结构设备。

磁盘就是典型的块设备,每个块的大小为512B~4KB,其基本特征是:①传输速率高,通常为几兆位每秒;②可寻址,即可按地址随机地访问任意一块;③输入/输出方式采用的是DMA方式。

4.在中断响应过程中,CPU保护程序计数器的主要目的是______。

(分数:2.00)A.使CPU能找到中断服务程序的入口地址B.为了实现中断嵌套C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处√D.为了使CPU与I/O设备并行工作解析:解析:中断响应过程大致如下:CPU收到中断请求信号后,如果CPU内部的中断允许触发器为1,则在当前指令执行完后,响应中断。

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷14

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷14

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷14(总分:156.00,做题时间:90分钟)一、选择题(总题数:72,分数:150.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________ 解析:2.系统“抖动”现象的发生是由______引起的。

(分数:2.00)A.置换算法选择不当√B.交换的信息量过大C.内存容量不足D.请求页式管理方案解析:解析:导致页面频繁调入/调出(即抖动)的根本原因是置换算法不当。

3.下列是关于缓冲技术的说法:①引入缓冲技术的主要原因包括:缓和CPU与I/O设备之间速度不匹配的矛盾;减少对CPU的中断频率;放宽对中断响应时间的限制;提高CPU和I/O设备之间的并行性。

②一般从磁盘中开辟一块区域作为缓冲区。

③缓冲可分为单缓冲、双缓冲和循环缓冲。

④Spooling系统用到了缓冲技术。

其中正确的有______个。

(分数:2.00)A.0B.1C.2D.3 √解析:解析:在现代OS中,几乎所有的I/O设备都使用了缓冲区,因为要提高I/O速度和设备的利用率,在很大程度上都需要借助缓冲技术来实现。

缓冲区是操作系统为暂存数据而在内存中开辟的一块区域。

缓冲可分为单缓冲、双缓冲和循环缓冲,如图6-41所示。

引入缓冲技术的主要原因有:缓和CPU与I/O 设备之间速度不匹配的矛盾;减少对CPU的中断频率;放宽对中断响应时间的限制;提高CPU和I/O设备之间的并行性;提高外设利用率,尽可能使外设处于忙状态。

根据实现方式的不同,缓冲技术可分为硬件缓冲和软件缓冲,硬件缓冲是利用专门的硬件寄存器作为缓冲,而软件缓冲则是通过操作系统来实现的。

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编9(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1.网络配置如图5—2所示,其中使用了一台路由器、一台交换机和一台集线器,对于这种配置,下面的论断中正确的是(66)。

A.2个广播域和2个冲突域B.1个广播域和2个冲突域C.2个广播域和5个冲突域D.1个广播域和8个冲突域正确答案:C解析:路由器工作在网络层,可以识别网络层的地址一IP地址,有能力过滤第3层的广播消息。

实际上,除非做特殊配置,否则路由器从不转发广播类型的数据包。

因此,路由器的每个端口所连接的网络都独自构成一个广播域。

集线器上构成一个物理上的星型连接。

但实际上,在集线器内部,各接口都是通过背板总线连接在一起的,在逻辑上仍构成一个共享的总线。

因此,集线器和其所有接口所接的主机共同构成了一个冲突域和一个广播域。

交换机是通过为需要通信的两台主机直接建立专用的通信信道来增加可用带宽的。

从这个角度上来讲,交换机相当于多端口网桥。

交换机上知识模块:计算帆网络2.某单位的局域网配置如图5—3所示,PC2发送到Internet上的报文的源IP地址为(66)。

A.192.168.0.2B.192.168.0.1C.202.117.112.1D.202.117.112.2正确答案:D解析:因为PCI,PC2,PC3连接的是同一个交换机,为内部局域网专用地址,所以其属于局域网,局域网和外部网进行信息交换时需要经过代理服务器的NAT地址转换,因此PC2发送Intemet的报文源IP地址会被替换为代理服务器连接外网的地址。

答案为D。

知识模块:计算帆网络3.以下关于网络中各种交换设备的叙述中,错误的是(66)。

A.以太网交换机根据MAC地址进行交换B.帧中继交换机只能根据虚电路号DLCI进行交换C.三层交换机只能根据第三层协议进行交换D.ATM交换机根据虚电路标识进行信元交换正确答案:C解析:三层交换机就是具有部分路由器功能的交换机,三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。

软考(中级)软件设计师上午(基础知识)模拟题(可编辑).doc

软考(中级)软件设计师上午(基础知识)模拟题(可编辑).doc

软考(中级)软件设计师上午(基础知识)模拟题(可编辑)一、选择题(总题数:43,分数:120.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写答题卡相应位置上,答试卷上不得分。

______________________________________________________________________ ____________________解析:2.某硬盘中共有8个盘片,16个记录面,每个记录面上有2100个磁道,每个磁道有64个扇区,每扇区512字节,则该硬盘的存储容量为______。

A.590.6MBB.9225MBC.1050MBD.1101MB(分数:2.00)A.B.C.√D.解析:3.下列各种类型的I/O技术中,对CPU依赖最小的是______。

A.重叠技术B.中断技术C.程序控制技术D.通道技术(分数:2.00)A.B.C.D.√解析:4.喷泉模型的典型特征是______,因而比较适合于面向对象的开发过程。

A.迭代和有间隙B.迭代和无间隙C.无迭代和有间隙D.无迭代和无间隙(分数:2.00)A.B.√C.D.解析:5.实际应用中,一旦纠正了程序中的错误后,还应该选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为______。

A.验收测试B.强度测试C.系统测试D.回归测试(分数:2.00)A.B.C.D.√解析:6.ISO是一个国际标准化组织。

以ISO9000系列标准为基础,以“追加”形式,制定了______标准,成为“使ISO9001适用于软件开发、供应及维护”的“指南”。

A.ISO9002B.ISO9003C.ISO9000-3D.ISO9004(分数:2.00)A.B.C.√D.解析:7.甲软件公司将其开发的商业软件著作权经约定合法转让给乙股份有限公司,随后自行对原软件作品提高和改善,形成新版本后进行销售。

软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷8

软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷8

软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷8(总分:40.00,做题时间:90分钟)一、选择题(总题数:9,分数:40.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________解析:CDMA系统中使用的多路复用技术是(10)。

我国自行研制的移动通信3G标准是(11)。

(分数:4.00)A.时分多路B.波分多路C.码分多址√D.空分多址解析:A.TD SCDMA √B.WCDMAC.CDMA2000D.GPRS解析:解析:CDMA是“码分多址”数字无线通信技术的英文缩写(Code Division Multiple Access),它是在数字技术的分支——扩频通信技术上发展起来的一种崭新的无线通信技术。

我国为什么要发展CDMA移动通信呢?码分多址移动通信技术(CDMA)被称为“第三代移动通信技术”,相对于第一代移动通信技术(模拟移动通信)和第二代移动通信技术(GSM数字移动通信技术),在技术上有很大进步,主要表现在以下方面。

(1)CDMA信号使用整个频段,几乎是普通窄带调制效率的7倍。

从综合情况衡量,对于相同的带宽,CDMA 系统的容量要比模拟系统大10倍,比GSM系统容量要大4~5倍。

CDMA具有自扰系统功能,可以对话务量和话音干扰噪声进行折中平衡,从而可以在保证通话质量的同时,尽可能多地容纳用户。

CDMA基站覆盖是“单覆盖—双覆盖—单覆盖”,手机从一个基站覆盖范围漫游到另一个基站覆盖范围时,系统将信号自动切换到相邻的较为空闲的基站上,而且是在确认信号已经到达相邻基站覆盖区时,才与原基站断开。

这些技术使CDMA既容量大,接通率高,又不易掉话。

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编3(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1.将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好处是(48)的适当工具。

A.有利于进行反编译处理B.有利于进行与机器无关的优化处理C.尽早发现语法错误D.可以简化语法和语义分析正确答案:B解析:本题考查程序语言基础知识。

“中间代码”是一种简单且含义明确的记号系统,与具体的机器无关,可以有若干种形式。

可以将不同的高级程序语言翻译成同一种中间代码。

由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。

知识模块:程序语言2.以下关于程序错误的叙述中,正确的是(50)。

A.编译正确的程序必然不包含语法错误B.编译正确的程序必然不包含语义错误C.除数为0的错误可以在语义分析阶段检查出来D.除数为0的错误可以在语法分析阶段检查出来正确答案:C解析:用户编写的源程序不可避免地会有一些错误,这些错误大致可以分为静态错误和动态错误。

动态错误也称动态语义错误,它们发生在程序运行时,例如除数为0、引用数组元素F标错误等。

静态错误是指编译阶段发现的程序错误,可分为语法错误和静态语义错误,如单词拼写错误、标点符号错、表达式缺少操作数、括号不匹配等有关语言结构上的错误称为语法错误,而语义分析时发现的运算符与运算对象不合法等错误属丁二静态语义错误。

知识模块:程序语言3.在对程序语言进行翻译的过程中,常采用一些与之等价的中间代码表示形式。

常用的中间代码表示不包括(49)。

A.树B.后缀式C.四元式D.正则式正确答案:D解析:常用的中间代码有后缀式、三元式、四元式和树等形式。

知识模块:程序语言4.编译和解释是实现高级程序设计语言翻译的两种的基本形式。

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷27

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷27

软件水平考试(中级)软件设计师上午(基础知识)试题-试卷27(总分:60.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________ 解析:2.以下描述中,错误的是(1)。

(分数:2.00)A.从一个计算机系统转移到另一个计算机系统的容易程度是软件的可移植性B.软件在需要它投入使用时能实现其指定功能的概率是可靠性√C.软件能够被软件维护人员阅读并理解的方便程度是软件的可理解性D.在规定条件下和规定期间内,实现所指定的功能的概率是软件的可靠性解析:解析:软件可测试性:用来表示测试及验证软件的难易度。

软件可理解性:软件能够被软件维护人员阅读并理解的方便程度。

软件可靠性:软件按规定的条件,在规定的时间内运行而不发生故障的能力。

软件可移植性:指软件从一个计算机系统或环境转移到另一个计算机系统或环境的容易程度。

由于计算机的硬件体系结构不同,因而导致在某一类型机器上开发的软件不能在另一类计算机上运行,所以某一种语言开发环境中开发出来的程序,如不用修改或只需极少量的修改便能在其他种类的计算机上运行,就是可移植性好。

软件可用性:ISO 9241—11国际标准对可用性做了如下定义:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(effectiveness)、效率(efficiency)和用户主观满意度(satisfaction)。

其中:①有效性——用户完成特定任务和达到特定目标时所具有的正确和完整程度。

②效率——用户完成任务的正确和完整程度与所使用资源(如时间)之间的比率。

③满意度——用户在使用产品过程中所感受到的主观满意和接受程度。

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编4

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编4

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编4(总分:50.00,做题时间:90分钟)一、选择题(总题数:23,分数:50.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

__________________________________________________________________________________________解析:2.声音信号数字化过程中首先要进行(12).(分数:2.00)A.解码B.D/A转换C.编码D.A/D转换√解析:解析:声音信号是模拟信号,它不仅在幅度取值上是连续的,而且在时间上也是连续的。

要使声音信号数字化并传递,首先要进行A/D转换。

3.计算机通过MIC(话筒接口)收到的信号是(12)。

(分数:2.00)A.音频数字信号B.音频模拟信号√C.采样信号D.量化信号解析:解析:传统的麦克风,输出的音频模拟信号,需要声卡对接收到的信号进行模数转换,也就是声音的数字化处理,分为采样、量化和编码三个步骤。

4.由ISO制定的MPEG系列标准中,(14)是多媒体内容描述接口标准。

(分数:2.00)A.MPEG—1B.MPEG一2C.MPEG一4D.MPEG一7 √解析:解析:MPEG一7的正式名称是“多媒体内容描述接口(MultimediaContentDescripfionInterface)”,是一个用于描述多媒体内容的ISO/IEC标准。

MPEG一7跟MPEG一1、MPEG一2、MPEG一4等除了名字有点像以外没有更多的相同点。

MPEG—1、MPEG一2、MPEG一4关注的是多媒体本身的编码压缩,而MPEG一7关注的是多媒体内容特征的描述。

5.以下关于dpi的叙述中,正确的是(13)。

(分数:2.00)A.每英寸的bit数B.存储每个像素所用的位数C.每英寸像素点√D.显示屏上能够显示出的像素数目解析:解析:dpi是DotsPerInch的缩写,也是指每英寸的像素,也就是扫描精度。

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

(16)A. 每个任务从何时开始 C. 各任务之间的并行情况 (17)A. ABEGHIK B. ABEGHJK
B. 每个任务到何时结束 D. 各任务之间的依赖关系 C. ACEGHIK D. ACEGHJK
2010 年下半年 软件设计师 上午试卷 第 3 页 (共 12 页)
● 敏捷开发方法 XP 是一种轻量级、高效、低风险、柔性、可预测的、科学的软件开 发方法,其特性包含在 12 个最佳实践中。系统的设计要能够尽可能早交付,属于 (18) 最佳实践。 (18)A. 隐喻 B. 重构 C. 小型发布 D. 持续集成 ● 在软件开发过程中进行风险分析时, (19) 活动的目的是辅助项目组建立处理 风险的策略,有效的策略应考虑风险避免、风险监控、风险管理及意外事件计划。 (19)A. 风险识别 B. 风险预测 C. 风险评估 D. 风险控制 ● 以下关于变量和常量的叙述中,错误的是 (20) 。 (20)A. 变量的取值在程序运行过程中可以改变,常量则不行 B. 变量具有类型属性,常量则没有 C. 变量具有对应的存储单元,常量则没有 D. 可以对变量赋值,不能对常量赋值 ● 编译程序分析源程序的阶段依次是 (21) 。 (21)A. 词法分析、语法分析、语义分析 B. 语法分析、词法分析、语义分析 C. 语义分析、语法分析、词法分析 D. 语义分析、词法分析、语法分析 ● 下图所示的有限自动机中, 0 是初始状态, 3 是终止状态, 该自动机可以识别(22)。
(32)A. 4
B. 5
C. 6
D. 7
● 软件系统的可维护性评价指标不包括 (33) 。 (33)A. 可理解性 B. 可测试性 C. 可扩展性
D. 可修改性
● 以下关于软件系统文档的叙述中,错误的是 (34) 。 (34)A. 软件系统文档既包括有一定格式要求的规范文档,又包括系统建设过程中 的各种来往文件、会议纪要、会计单据等资料形成的不规范文档 B. 软件系统文档可以提高软件开发的可见度 C. 软件系统文档不能提高软件开发效率 D. 软件系统文档便于用户理解软件的功能、性能等各项指标 ● 以下关于软件测试的叙述中,正确的是 (35) 。 (35)A. 软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误 B. 软件测试活动应从编码阶段开始 C. 一个成功的测试能发现至今未发现的错误 D. 在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
● 2010 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是
(88) 月 (89) 日。 (88)A. 12 (89)A. 10 B. 11 B. 11 C. 10 C. 12 D. 9 D. 13
因为考试日期是“11 月 13 日” ,故(88)选 B, (89)选 D,应在答题卡 序号 88 下对 B 填涂,在序号 89 下对 D 填涂(参看答题卡) 。
2010 年下半年 软件设计师 上午试卷 第 1 页 (共 12 页)
● 在输入输出控制方法中,采用 CPU 干预。 (1)A. 程序控制输入输出 C. DMA
(1) 可以使得设备与主存间的数据块传送无需 B. 中断 D. 总线控制
● 若某计算机采用 8 位整数补码表示数据,则运算 (2) 将产生溢出。 (2)A. -127+1 B. -127-1 C. 127+1 D. 127-1 ● 若内存容量为 4GB,字长为 32,则 (3) 。 (3)A. 地址总线和数据总线的宽度都为 32 B. 地址总线的宽度为 30,数据总线的宽度为 32 C. 地址总线的宽度为 30,数据总线的宽度为 8 D. 地址总线的宽度为 32,数据总线的宽度为 8 ● 设用 2K×4 位的存储器芯片组成 16K×8 位的存储器 (地址单元为 0000H~3FFFH, 每个芯片的地址空间连续) ,则地址单元 0B1FH 所在芯片的最小地址编号为 (4) 。 (4)A. 0000H B. 0800 H C. 2000 H D. 2800 H ● 编写汇编语言程序时,下列寄存器中程序员可访问的是 (5) 。 (5)A. 程序计数器(PC) B. 指令寄存器(IR) C. 存储器数据寄存器(MDR) D. 存储器地址寄存器(MAR) ● 正常情况下,操作系统对保存有大量有用数据的硬盘进行 (6) 操作时,不会清 除有用数据。 (6)A. 磁盘分区和格式化 B. 磁盘格式化和碎片整理 C. 磁盘清理和碎片整理 D. 磁盘分区和磁盘清理 ● 如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽, 最终计算机无法再处理合法用户的请求,这种手段属于 (7) 攻击。 (7)A. 拒绝服务 B. 口令入侵 C. 网络监听 D. IP 欺骗 ● ARP 攻击造成网络无法跨网段通信的原因是 (8) 。 (8)A. 发送大量 ARP 报文造成网络拥塞 B. 伪造网关 ARP 报文使得数据包无法发送到网关 C. ARP 攻击破坏了网络的物理连通性 D. ARP 攻击破坏了网关设备 ● 下列选项中,防范网络监听最有效的方法是 (9) 。 (9)A. 安装防火墙 B. 采用无线网络传输 C. 数据加密 D. 漏洞扫描
● 某文件系统采用多级索引结构,若磁盘块的大小为 512 字节,每个块号需占 3 字 节,那么根索引采用一级索引时的文件最大长度为 (27) K 字节;采用二级索引时的文 件最大长度为 (28) K 字节。 (27)A. 85 (28)A. 512 B. 170 B. 1024 C. 512 C. 14450 D. 1024 D. 28900
全国计算机技术与软件专业技术资格(水平)考试
2010 年下半年 软件设计师 上午试卷
(考试时间 9 : 00~11 : 30 共 150 分钟)
请按下述要求正确填写答题卡
1. 在答题卡的指定位置上正确写入你的姓名和准考证号, 并用正规 2B 铅笔在 你写入的准考证号下填涂准考证号。 2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分 75 分。 3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的 选项作为解答,在答题卡相应序号下填涂该选项。 4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。 解答时用 正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不 能正确评分。 例题
2010 年下半年 软件设计师 上午试卷 第 4 页 (共 12 页)
(23)A. P(S1) P(S2) 和 P(S3) P(S4) B. P(S1) V(S2) 和 P(S2) V(S1) C. V(S1) V(S2) 和 V(S3) V(S4) D. P(S1) P(S2) 和 V(S1) V(S2) (24)A. P(S1) P(S2) 和 V(S3) V(S4) B. P(S1) P(S3) 和 V(S5) V(S6) C. V(S1) V(S2) 和 P(S3) P(S4) D. P(S1) V(S3) 和 P(S2) V(S4) (25)A. P(S3) P(S4) 和 V(S5) V(S6) B. V(S5) V(S6) 和 P(S5) P(S6) C. P(S2) P(S5) 和 P(S4) P(S6) D. P(S4) V(S5) 和 P(S5) V(S6) ● 某磁盘磁头从一个磁道移至另一个磁道需要 10ms。文件在磁盘上非连续存放,逻 辑上相邻数据块的平均移动距离为 10 个磁道,每块的旋转延迟时间及传输时间分别为 100ms 和 2ms,则读取一个 100 块的文件需要 (26) ms 时间。 (26)A. 10200 B. 11000 C. 11200 D. 20200
● 冗余技术通常分为 4 பைடு நூலகம்,其中 (29) 按照工作方法可以分为静态、动态和混合 冗余。 (29)A. 时间冗余 B. 信息冗余 C. 结构冗余 D. 冗余附加技术
2010 年下半年 软件设计师 上午试卷 第 5 页 (共 12 页)
● 以下关于过程改进的叙述中,错误的是 (30) 。 (30)A. 过程能力成熟度模型基于这样的理念:改进过程将改进产品,尤其是软件 产品 B. 软件过程改进框架包括评估、计划、改进和监控四个部分 C. 软件过程改进不是一次性的,需要反复进行 D. 在评估后要把发现的问题转化为软件过程改进计划 ● 软件复杂性度量的参数不包括 (31) 。 (31)A. 软件的规模 B. 开发小组的规模 C. 软件的难度 D. 软件的结构 ● 根据 McCabe 度量法,以下程序图的复杂性度量值为 (32) 。
a 0 b 1 a 2 b a b 3 a
(22)A. abab
B. aaaa
C. bbbb
D. abba
● 进程 P1、P2、P3、P4 和 P5 的前趋图如下:
若用 PV 操作控制进程 P1~P5 并发执行的过程,则需要设置 6 个信号量 S1、S2、S3、 S4、S5 和 S6,且信号量 S1~S6 的初值都等于零。下图中 a 和 b 处应分别填写 (23) ; c 和 d 处应分别填写 (24) ,e 和 f 处应分别填写 (25) 。
2010 年下半年 软件设计师 上午试卷 第 2 页 (共 12 页)
● 软件商标权的权利人是指 (10) 。 (10)A. 软件商标设计人 B. 软件商标制作人 C. 软件商标使用人 D. 软件注册商标所有人 ● 利用 (11) 可以对软件的技术信息、经营信息提供保护。 (11)A. 著作权 B. 专利权 C. 商业秘密权 D. 商标权 ● 李某在某软件公司兼职,为完成该公司交给的工作,做出了一项涉及计算机程序 的发明。李某认为该发明是自己利用业余时间完成的,可以个人名义申请专利。关于此项 发明的专利申请权应归属 (12) 。 (12)A. 李某 B. 李某所在单位 C. 李某兼职的软件公司 D. 李某和软件公司约定的一方 ● 一幅彩色图像(RGB) ,分辨率为 256×512,每一种颜色用 8bit 表示,则该彩色图 像的数据量为 (13) bit。 (13)A. 256×512×8 B. 256×512×3×8 C. 256×512×3/8 D. 256×512×3 ● 10000 张分辨率为 1024×768 的真彩(32 位)图片刻录到 DVD 光盘上,假设每张 光盘可以存放 4GB 的信息,则需要 (14) 张光盘。 (14)A. 7 B. 8 C. 70 D. 71 ● 某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。 下列过程模型中, (15) 最适合开发此项目。 (15)A. 原型模型 B. 瀑布模型 C. V 模型 D. 螺旋模型 ● 使用 PERT 图进行进度安排,不能清晰地描述 (16) ,但可以给出哪些任务完 成后才能开始另一些任务。下面 PERT 图所示工程从 A 到 K 的关键路径是 (17) , (图 中省略了任务的开始和结束时刻) 。
相关文档
最新文档