2020年全国计算机软考软件设计师英
2020年计算机软件水平考试《软件设计师》知识点汇总

2020年计算机软件水平考试《软件设计师》知识点汇总标准化是把所编写的程序从一种类型的计算机迁移到另一种类型的计算机上的基础。
标准的建立使语言在各种机器上的实现保持一致。
在所有相容编译器上都可用的一组标准功能意味着,用户总是能确定下一步会获得什么结果。
使用ANSI标准后,C++使应用程序能够轻松地在不同的机器之间迁移,缓解了在多个环境上运行的应用程序的维护问题。
当然,还有其他问题需要考虑。
如果程序是能够移植的,那么就不能把非标准库中的特性引入代码,还必须使程序对建立该程序所使用的开发机器的依赖性降到最低,否则迁移代码就很困难。
C++的ANSI标准还有另一个优点:它对用C++编程所需要学习的部分实行了标准化。
这个标准将使后续的程序具有一致性,因为它只为C++编译器和库提供了一个定义参考。
在编写编译器时,该标准的存有也使编写人员不再需要许可。
【篇二】2020年计算机软件水平考试《软件设计师》知识点:如何控制需求变更按照现代项目管理的概念,一个项目的生命周期分为启动、实施、收尾三个过程。
需求变更的控制不应该仅仅项目实施过程考虑的事情,而是要分布在整个项目生命周期的全过程。
为了将项目变更的影响降低到最小,就需要采用综合变更控制方法。
综合变更控制主要内容有找出影响项目变更的因素、判断项目变更范围是否已经发生等。
实行综合变更控制的主要依据是项目计划、变更请求和提供了项目执行状况信息的绩效报告。
(1)项目启动阶段的变更预防对于任何项目,变更都无可避免,也无从逃避,只能积极应对,这个应对应该是从项目启动的需求分析阶段就开始了。
对一个需求分析做得很好的项目来说,基准文件定义的范围越详细清晰,用户跟项目经理扯皮的幌子就越少。
如果需求没做好,基准文件里的范围含糊不清,被客户抓住空子,往往要付出很多无谓的牺牲。
如果需求做得好,文档清晰且又有客户签字,那么后期客户提出的变更就超出了合同范围,需要另外收费。
这个时候千万不能手软,这并非要刻意赚取客户的钱财,而是不能让客户养成经常变更的习惯,否则后患无穷。
2020年软考计算机软件资格(水平)考试信息系统项目管理师专业英语汇总

英语占5分,固定必考,根据能力决定是否学习,本模块分三部分:必学词汇(专业英语考点),高频词汇,例句分析(专业英语考点)二、高频词汇,F开头,G开头三、例句分析1、项目管理基本概念英语例句A project is a temporary endeavor undertaken to create a unique product, service, or result.项目是为提供某项独特产品、服务或成果所做的临时性努力。
Project management is the application of knowledge, skills, tools and techniques to project activities to meet project requirements. Project management is accomplished through the application and integration of the project management processes of initiating, planning, executing, monitoring and controlling, and closing. The project manager is the person responsible for accomplishing the project objectives.项目管理就是把各种知识、技能、手段和技术应用于项目活动之中,以实现项目需求。
项目管理是通过应用和综合诸如启动、计划、实施、监控和收尾等项目管理过程来进行的。
项目经理是负责实现项目目标的个人。
2、各管理过程及输入、输出、工具和方法等英语知识Develop Project Charter –developing the project charter that formally authorizes a project or a project phase. 制定项目章程:制定项目章程,正式授权一个项目或一个项目阶段。
2020年计算机软件水平考试软件设计师模拟试题

2020年计算机软件水平考试软件设计师模拟试题●用户最关心的存储器的性能主要有 (1) 。
关于常用的只读存储器ROM的准确描述是: (2) 只能由生产厂家在生产芯片的过程中写入,用户无法改写。
(3) 允许用户写入一次,以后只能读出,不能改写。
(4) 不但能够由用户写入,而且允许用紫外线擦除已经写入的内容。
(5) 能够直接用电信号按字节改写。
(1) A.存储容量、工作速度、价格B.存储容量、寿命C.工作速度、价格D.存储容量、工作速度、寿命(2)~ (5) A.MROMB.PROMC.EPROMD.EPROM●某虚拟存储器共有8个页面,每页为1024个字,实际主存为4096个字,采用页表示法行期地址映像。
映像表的内容,见表1。
(6)列出会发生页面失效的全部虚页号为 (6) 。
A.1,3,5,7B.3,5,2,7C.1,2,3,7D.2,3,5,7按现有1023虚地址,下列 (7) 是其对应的主存实地址。
(7)A.4095B.1023C.1024D.缺页●某流水线浮点加法器分为5级,若每一级所需要的时间分别是6ns、7ns、8ns、9ns和6ns,则此流水线的加速比为 (8) 。
若每一级的时间均为7ns,则加速比为 (9) 。
(8) A.2.0B.4.0C.4.5D.5.2(9) A.4.1B.5.0C.5.6D.6.2●下列叙述中错误的是 (10) 。
(10) A.模型是对现实的简化,建模是为更快建好系统B.用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现C.白盒测试仅与程序的内部结构相关,完全能够不考虑程序的功能要求D.软件开发人员实施的一种质量保证活动。
●下列叙述中准确的是 (11) 。
(11) A.在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件怎么做的问题B.软件需求规格说明书在软件开发中具有重要的作用,是软件验收的依据之一C.UML语言支持面向对象的主要概念,并与具体的开发过程相关D.好的测试用例应能证明软件是准确的●王教授1996年3月1日自行将我国《计算机软件保护条例》译成英文,投递给某杂志社,于1996年6月1日发表。
2020计算机软考软件设计师英语练习题及答案

2020计算机软考软件设计师英语练习题及答案●SOAP Version l.2(SOAP)is a lightweight(1)intended for exchanging structured information in a decentralized。
distributed environment.It uses(2)technologies to define an extensible messaging framework providing a message construct that can be exchanged over a variety of underlying protocols· The framework has been designed to be(3)of any particular programming model and other implementa— tion sDecifie semantics.Two major design goals for SOAPare(4)and(5).SOAP attempts to meet these, goals by omitting,from the messaging framework,features that are often foundin distributed sys-terns.(1)A.standardB.protocolC.criterionD.draft(2)A.HTrPB.HTMLC.XMLD.XHTML(3)A adhereB.build uponC.dependentD.independent(4)、(5)A.simplicityplicatedC.extensibilityD.tensibility答案:(1)B (2)C (3)D (4)B (5)D解析:SOAP简单对象应用协议是一个轻量级的协议,它的目的是在分散和分布的环境下交换结构化的信息。
软件设计师专业英语词汇大全

软件设计师专业英语词汇大全access 存取active-matrix 主动距陈adapter n. 适配器,转换器adapter cards 适配卡agents 代理analog signals 模拟信号animations 动画applets 程序arithmetic operations 算术运算array n. 数组,阵列assembly n. 汇编,安装,装配asynchronous a. 异步的,非同步的asynchronous communications port 异步通信端口attachment 附件audio-output device 音频输出设备Bandwidth n. 带宽Bar code reader 条形码读卡器Bit n. 比特Bluetooth n. 蓝牙Bus line 总线cache n. 高速缓存CAD(Computer Aided Design)计算机辅助设计CD-R 可记录压缩光盘CD-ROM 可记录光盘CD-RW 可重写光盘certificates n. 证书command n. 命令,指令compress vt. 压缩,精减configuration n. 配置control unit 操纵单元controller n. 控制器cookies 信息记录程序cookies-cutter programs 信息记录截取程序coprocessor n. 协同处理器copyright n. 版权correspond vi. 通信(联系) critical a.& n. 临界的;临界值cursor n. 光标database n. 数据库decimal n.& a. 十进制;十进制的digital a. 数字的digital subscriber line 数字用户线路digital versatile disc 数字化通用磁盘digital video disc 数字化视频光盘directory n. 目录,索引簿disk n. 盘,磁盘display vt. 显示dot-matrix printer 点矩阵式打印机drive v. 驱动e-commerce 电子商务E-mail 电子邮件enclose vt. 封闭,密封,围住,包装file n. 文件firewall 防火墙Flash RAM 闪存format n. 格式hacker 黑客hexadecimal a. 十六进制的hierarchical a. 分级的,分层的home page 主页host computer 主机index n. 索引,变址,指数integrate v. 综合,集成integrated Software 集成软件interpreter n. 解释程序,翻译机key n. 键,关键字,关键码line n. (数据,程序)行,线路list n. 列表,显示locating n. 定位,查找macro n. 宏,宏功能,宏指令main board 主板map n.& vt. 图;映射,变址margin n. 余量,边缘,边际micro a.& n. 微的,百万分之一nemory 内存network adapter card 网卡network terminal 网络终端numerical a. 数量的,数字的on-line a. 联机的operate v. 操作,运算optimize v. 优选,优化output n. 输出,输出设备pixel 像素pop v. 上托,弹出(栈)printer n. 打印机,印刷机product n. (乘)积,产品Programming language 程序设计语言property n. 性(质),特征protocol n. 规约,协议,规程pseudo a. 假的,伪的,冒充的push v. 推,按,压,进(栈)recall vt. 撤消,复活,检索replaceable a. 可替换的retrieve v. 检索retrieve v. 检索rewrite v. 重写scan v. 扫描,扫视,搜索scanner 扫描器series n. 序列,系列,串联set v. 设置space n. 空格键,空间stack n. 栈,堆栈,存储栈sub-directory n. 子目录subset n. 子集,子设备system software 系统软件Telnet 远程登录template 模板terminal 终端terminal n. 终端,端子tracks 磁道update v. 更新,修改,校正variable a. 可变的video n. 视频,电视video display screen 视频显示屏virtual memory 虚拟内存Virus 病毒voice recognition system 声音识别系统ADSL(Asymmetric Digital Subscriber Line)不对称数字订阅线路AGP(accelerated graphics port)加速图形接口AH(Authentication Header)鉴定文件头API(Application Programming Interface)应用程序设计接口ARP(Address Resolution Protocol)地址解析协议ATM(Asynchronous Transfer Mode)异步传输模式BCF (Boot Catalog File)启动目录文件BIOS (Basic input/output System)基本输入/输出系统CA(Certification Authority)证书管理机构CD(compact disc )压缩盘CGI(Common Gateway Interface)公共网关界面CGI(Common Gateway Interface)通用网关接口CISC(Complex Instruction Set Computer) 复杂指令集计算机CMOS(complementary metal-oxide semiconductor)互补金属氧化物半导体CPU(central processing unit)中央处理器CRC(Cyclical Redundancy Check)循环冗余检查CRT(Cathode Ray Tube)阴极射线管CTI(Computer Telephone Integration)计算机电话综合技术DBMS(database management system)数据库管理系统DBS (Direct Broadcast Satellite)直接卫星广播DES(Data Encryption Standard)数据加密标准DIC(Digital Image Control)数字图像控制DNS(Domain Name System)域名系统DOM(Document Object Model)文档对象模型DSP(Digital Signal Processing)数字信号处理DTE(Data Terminal Equipment)数据终端设备DWDM (Dense Wavelength Division Multiplex)波长密集型复用技术EDO(Extended Data Output)扩充数据输出FRC(Frame Rate Control)帧比率控制FTP(File Transfer Protocol)文件传输协议Ghost(General Hardware Oriented System Transfer)全面硬件导向系统转移HDTV(high-definition television)高清晰度电视HTML(Hyper Text Markup Language)超文本标示语言HTTP (Hyper Text Transmission Protocol)超文本传输协议Hypertext 超文本ICMP(Internet Control Message Protocol)因特网信息控制协议IP(Internet Protocol)网际协议LAN(Local Area Network)局域网LCD(iquid crystal display monitor)液晶显示器MAC(Media Access Control)媒体访问控制子层协议MIDI (Musical Instrument Digital Interface)乐器数字化接口MMDS(Multichannel Multipoint Distribution Service)多波段多点分发服务NAC(Network Access Control)网络存取控制NOS(Network operation system)网络操作系统OJI(Open Java VM Interface)开放Java虚拟机接口OLE (object linking and embedding)对象链接入OMR(optical-mark recognition)光标阅读器P3P(Privacy Preference Project)个人私隐安全平台PCI(peripheral component interconnect)外部设备互连总线PCM(Pulse Code Modulation)脉冲编码调制PDA(personal digital assistant)个人数字助理POP3(Post Office Protocol Version 3)第三版电子邮局协议PSTN(Public Switched Telephone Network)公用交换式电话RAM(Random Access Memory)随机存取存储器Remote Login 远程登录(注册)RISC(Reduced Instruction Set Computer) 精简指令集计算机ROM(read-only memory)只读存储器SDRAM(Synchronous Dynamic Random Access Memory)同步动态随机存储器SGML(Standard Generalized Markup Language)标准通用标记语言SMIL(Synchronous Multimedia Integrate Language)同步多媒体集成语言SOCKS(Sockets)一种网络协议,主要用于客户端与外网服务器之间通讯的中间传递SQL(structured query language)结构化查询语言TAPI(Telephony Application Programming Interface)电话应用程序接口TCP(Transmission Control Protocol)传输控制协议TSAPI(Telephony Services Application Programming Interface)电话服务应用程序接口UDP(User Datagram Protocol)用户数据报协议URL(Uniform Resource Locator)统一资源定位符USB(universal serial bus)通用串行总线VDT(Video Display Terminals)视频显示终端VOD(Video On Demand)视频点播VPN(virtual private network )虚拟专用网络VPN(Virtual Private Network)虚拟局域网VRML(Virtual Reality Makeup Language)虚拟现实结构化语言VRR(Vertical Refresh Rate)垂直扫描频率WAIS(Wide Area Information Service)广域信息服务器WDM(Wavelength Division Multiplex)波分多路复用Web browser 网络浏览器WWW (World Wide Web)万维网XML(Extensible Markup Language)可扩展置标语言XSL (Extensible Style Sheet Language)可扩展设计语言。
软考各科目英文名称汇总

软考各科目英文名称汇总一.软考初级:程序员:Programmer网络管理员:Network Administrator多媒体应用制作技术员:Multimedia Application Technician电子商务技术员:Electronic Commerce Technician信息系统运行管理员:System Operation Administrator信息处理技术员:Information Processing Technician二.软考中级:软件评测师:Software Testing Engineer软件设计师:Software Design Engineer网络工程师:Network Engineer多媒体应用设计师:Multimedia Application Engineer嵌入式系统设计师:Embedded System Development Engineer计算机辅助设计师:Computer Aided Design Engineer电子商务设计师:Electronic Commerce Engineer系统集成项目管理工程师:System Integration Project Management Engineer 信息系统监理师:System Auditor数据库系统工程师:Database System Engineer信息系统管理工程师:Information System Engineer信息安全工程师(2016年新增):Information Security Engineer信息技术支持工程师:IT Support Engineer三.软考高级:信息系统项目管理师:Information System Project Manager 网络规划设计师:Network plan designer系统架构设计师:System Architect系统分析师:System Analyst更多软考资讯,请到希赛软考学院。
软件资格考试软件设计师(基础知识、应用技术)合卷(中级)试题及答案指导(2024年)

2024年软件资格考试软件设计师(基础知识、应用技术)合卷(中级)复习试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件设计的基本目标是:A、提高软件的可维护性B、提高软件的可扩展性C、提高软件的可重用性D、提高软件的性能2、在软件设计过程中,以下哪个阶段不属于软件生命周期?A、需求分析B、系统设计C、编码实现D、市场推广3、在面向对象的设计中,以下哪个概念描述了类之间的继承关系?A. 封装B. 多态C. 继承D. 聚合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. 类是一个对象,对象是类的一个实例B. 类是对象的一种实现,对象是类的一个具体表现C. 类和对象是同义词,可以互换使用D. 类和对象没有关系,独立存在 10、以下关于软件开发生命周期的说法中,不正确的是()。
A. 软件开发生命周期是指软件从需求分析到软件维护的全过程B. 软件开发生命周期分为需求分析、设计、编码、测试和维护五个阶段C. 软件开发生命周期中,需求分析阶段主要任务是确定软件的功能和性能D. 软件开发生命周期中,编码阶段是软件开发的核心阶段,主要任务是编写代码11、在面向对象的设计中,以下哪一种设计模式通常用于实现对象间的低耦合和高内聚?A. 单例模式B. 观察者模式C. 命令模式D. 工厂方法模式12、以下哪项是软件测试中常用的黑盒测试方法?A. 静态测试B. 单元测试C. 灰盒测试D. 等价类划分13、在面向对象设计中,以下哪一项不是类的基本特征?A. 封装性B. 多态性C. 继承性D. 命名规范14、以下哪种编程范式适用于复杂业务系统的开发?A. 过程式编程B. 面向对象编程C. 函数式编程D. 逻辑式编程15、在面向对象的设计中,以下哪个概念不是设计模式?A. 单例模式B. 工厂方法模式C. 桥接模式D. 指令模式16、以下关于类和对象的说法中,正确的是:A. 类是对象的实例,对象是类的模板B. 类是对象的模板,对象是类的实例C. 类和对象是同义词,可以互换使用D. 类和对象没有任何关系17、在软件工程中,以下哪一项不属于软件开发生命周期模型?A. 水晶模型B. 瀑布模型C. V模型D. 精益软件开发18、以下哪个选项不是软件质量属性?A. 可用性B. 可维护性C. 可移植性D. 可靠性19、在软件工程中,以下哪个阶段不属于软件开发生命周期?A. 需求分析B. 系统设计C. 编码D. 维护 20、在面向对象编程中,以下哪个概念不属于面向对象的基本特征?A. 封装B. 继承C. 多态D. 模块化21、在软件生命周期模型中,螺旋模型适用于哪种类型的软件开发?A. 小型简单项目B. 需求明确的小型项目C. 大型复杂且风险较高的项目D. 不需要迭代的项目22、以下哪一项不是软件质量保证的主要活动?A. 制定质量保证计划B. 执行管理评审C. 编写软件需求规格说明书D. 进行内部审计23、以下关于软件工程中软件测试的说法,错误的是:A. 软件测试的目的是发现软件中的错误,提高软件质量。
2020年下半年软件设计师真题+答案解析完整版(全国计算机软考)

2020年下半年软件设计师真题+答案解析上午选择1、在程序执行过程中,高速缓存(Cache)与主存间的地址映射由()。
A.操作系统进行管理B.操作系统进行管理C.程序员自行安排D.硬件自动完成答案:DCache与主存地址映射由硬件完成。
2、计算机中提供指令地址的程序计数器PC在()中。
A.控制器B.运算器C.存储器D.I/O设备答案:APC是控制器中的子部件。
3、以下关于两个浮点数相加运算的叙述中,正确的是().A.首先进行对阶,阶码大的向阶码小的对齐B.首先进行对阶,阶码小的向阶码大的对齐C.不需要对阶,直接将尾数相加D.不需要对阶,直接将阶码相加答案:B浮点数运算的过程:对阶→尾数运算→规格化。
其中对阶的过程:小数向大数看齐,尾数右移。
4、某计算机系统的CPU主频为2.8GHz。
某应用程序包括3类指令,各类指令的CPI(执行每条指令所需要的时钟周期数)及指令比例如’下表所示。
执行该应用程序时的平均CPI为(4);运算速度用MIPS表示,约为(5)。
A.25B.3C. 3.5D.4答案:C5、A.700B.800C.930D.1100答案:B第一问关于平均CPI,即对列出的CPI求平均数。
4*35%+2*45%+6*20%=3.5。
第二问求MIPS,即每秒执行的百万条指令数。
根据第一问CPI,每条指令需要的时钟周期为4,每个时钟周期为主频的倒数,即1/2.8G秒,则每条指令需要时间3.5/2.8G秒。
每秒执行指令数为1/(3.5/2.8G)=2.8G/3.5=0.8G=800M。
(1M=106,1G=109)6、中断向量提供().A.函数调用结束后的返回地址B.I/O设备的接口地址C.主程序的入口地址D.中断服务程序入口地址答案:D中断向量就是指中断服务程序的入口地址,它存放着一条跳转到中断服务程序入口地址的跳转指令。
7、以下关于认证和加密的叙述中,错误的是()。
A.加密用以确保数据的保密性B.认证用以确保报文发送者和接收者的真实性C.认证和加密都可以阻止对手进行被动攻击D.身份认证的目的在于识别用户的合法性,阻止非法用户访问系统答案:C认证一般有账户名/口令认证、使用摘要算法认证和基于PKI的认证。
2020软考软件设计师模拟试题及答案

2020软考软件设计师模拟试题及答案21. 新软件项目与过去成功开发过的一个项目类似,但规模更大,此时比较适合使用 (25) 实行项目开发设计。
(25) A.原型法B.变换模型C.瀑布模型D.螺旋模型参考答案:(25)C。
解析:因为新项目与过去成功开发过的一个项目类似,已经有了成功的项目开发经验和积累的软件模块,所以,应尽可能将这些经验和软件模块应用到新项目中,即对于这个规模更大的软件项目应该使用瀑布模型实行开发。
22.在下列代码中,准确的C代码是(26)(26) A. #defineMYNAME="ABC"B. #includestring.hC. for(i=0;iP3且系统CPU调度采用可剥夺式优先级的进程调度方案,CPU使用权在这个进段将转让给进程P1,进程P1占用CPU的使用权20 ms,进程P2继续占用R3设备20 ms,进程P3因CPU使用权被剥夺而处于就绪状态。
③ t2~t3时段(20ms):进程P1占用CPU使用权终止后,进入占用R3设备的时段。
因为进程的优先级P2>P3,进程P2使用完R3设备后,进入占用CPU的使用权时段。
进程P3仍处于就绪状态。
④ t3~t4时段(10ms):进程P1在t3时刻运行完毕。
进程P2继续占用CPU的使用权。
进程P3仍处于就绪状态。
⑤ t4~t5时段(10ms):进程P2占用CPU使用权终止后,进入占用R2设备的时段。
进程调度程序重新调度进程P3占用CPU的使用权。
⑥ t5~t6时段(10ms):进程P3占用CPU使用权终止后,进入占用R2设备的时段。
因为I/O设备R2可被进程并行使用,所以,进程P2、P3在这个时段将并行占用R2设备。
系统中也没有其他待运行的进程,此时段CPU将处于空闲状态。
⑦ t6~t7时段(10ms):进程P2在t6时刻运行完毕。
进程P3继续占用R2设备。
此时段CPU仍处于空闲状态。
⑧ t7~t8时段(20ms):进程P3的I/O操作任务完成后,进程调度程序将CPU使用权分配给它。
2020年全国计算机软考软件设计师英语试题

2020年全国计算机软考软件设计师英语试题●The Semantic Web is a web of dat a There is lots of data we all use every day,and its not part of the(1).I can see my bank statements on the web,and my photographs,and I can see my appoint. ments in a calendar.But can I see my photos in a calendar to see what l was doing when I took them 9. Can I see bank statement lines in a calendar?Why not?Because we don’t have a web of dat a Because data is controlled by (2),and each application keeps it to itself.The Semantic Web is about two things.It is about common formats for interchange of(1 3),where01 the original Web we only had interchange of documents.Also it is about language for recording how the data relates to real world(4).That allows a person,or a (5),to start off in one database,and then move through an unending set of databases which are connected not by wires but by being about the same thing.(1) A. lifeB. WWWC. pageD. web(2) A. managerB. applicationsC. softwareD. computer(3) A. documentsB. pagesC. meansD. data(4) A. objectsB. peopleC. computersD. instances(5 )A. operatorB. administratorC. machineD. server答案:(1)D (2)B (3)D (4)A (5)C解析:语义web是一个数据组成的网络。
2020年软考《软件设计师》练习题及答案

2020年软考《软件设计师》练习题及答案1.Multiple choices.(1)Software design may .a.be a creative processb.not be learned from a bookc.be learned from a bookd.require a certain amount of flair(2)Methodologies of software design can be classified into .a.down-top function designb.data-driven designc.top-down function designd.object-oriented design(3)A well-designed system should be .a.easily understoodb.reliablec.straightforward to implementd.straightforward to maintain(4)A derivation process for designing a programming system includes stages.a.5b.4c.3d.2(5)In the early stage of software design we need .a.give a flowchartb.give a set of requirementsc.top-down functional design onlyd.prepare an informal design(6)A good design of software depends on .a.establishing a definitive wayb.the applicationc.the particular project requirementsd.efficient code to be produced(7)Software design can be .a.represented in any single notationb.a multi-stage activityc.an iterative activityd.a single-stage activity(8)The tasks being performed by a software engineer are .a.to design communication mechanismsb.to design file structuresc.to design data structuresd.to derive the design of a programming system2.Fill in the blanks with appropriate words or phrases.(1)To accomplish a effective software design we should use .(2)Good software design is the key to .(3)If the software design is highly cohesive and loosely coupled,we can achieve .(4)A programming system may have multiple .(5)Structured design and stepwise refinement are the examples of .(6)An essential part of the software design process is .(7)A maintainable design implies that .(8)Object-oriented design can be viewed as .(9)In a programming system each subsystem must be decomposed into .(10)Design that is derived from an analysis of the input and output system data is a .a.separate componentsb.top-down functional designc.a consistent design methodologyd.data-driven designe.very efficient code and minimal designf.the cost of system changes is minimizedg.a collection of objectsh.effective software engineeringi.subsystemsj.the precise specification答案:1.(1)a,b,d (2)b,c,d (3)a,b,c,d (4)a(5)a,b,d (6)a,c,d (7)b,c (8)a,b,c,d2.(1)c (2)h (3)e (4)i (5)b (6)j (7)f (8)g (9)a (10)d。
2020年全国计算机软考软件设计师英语试题及答案

2020年全国计算机软考软件设计师英语试题及答案Network managers have long awaited (1) voice-over-IP(VOIP)solutions. VOIP (2)ease network management and decreases costs by converging a company' s telephony and data infrastructures into one network. And a VOIP solution implemented at a company' s head - quarters with far - reaching/3 ) offices can save tremendous amounts of (4)in long distance phone bills, provided that solutiori de- livers POTS -like voice quality (5)the Internet.(1) A. practiceB. practicalC. practicablyD. practicum(2) A. promisingB. promisedC. promisesD. promise(3) A. smallB. localC. branchD. end(4) A. cashB. moneyC. spaceD. time(5) A. inB. throughC. overD. above答案:(1)B (2)C (3)C (4)B (5)C解析:网络管理者很久之前就等待着实用的(practical)VOIP解决方案的出现。
VOIP承诺(promises)网络管理能够更加简便。
并通过将公司语音和数据结合在一个网络内传送达到减小开销的目的。
VOIP能够节省公司总部与遥远的分支(branch)机构间的长途话音业务的开销(money),通过(over)因特网传输,可提供同传统话音(POTS)有着相同的话音质量。
2020软考软件设计师试题(1)完整篇.doc

2015软考软件设计师试题(1)1. 信号量是操作系统中用作互斥和同步机制的一个共享的整数变量。
信号量仅可以由初始化、唤醒(Signa1)和等待(Wait)三种操作访问。
对于给定的信号量S,等待操作Wait(S)(又称P操作)定义为if S>0 then _(1)_ else 挂起调用的进程。
唤醒操作Signa1(S)(又称V操作)定义为if 存在等待的进程then 唤醒这个进程else _(2)_ 。
给定信号量S,可以定义一个临界区来确保其互斥、即保证在同一时刻这个临界区只能够被一个进程执行。
当S被初始化为1时,代码段_(3)_ ;{临界区} _(4)_ 定义了一个临界区。
这样的临界区实际上是将共享数据和对这些数据的操作-起封装起来、通过其互斥机制一次只允许一个进程进入,这种临界区通常称为_(5)_。
供选择的答案(1)~(4):A.S:=0B.S:=S十1C.S:=S-1D.S:=1E.Signa1(S+1)F.Wait(S-1)G.Signa1(S)H. Wait(S)(5):A.模块B.类程C.管程D.线程参考答案:(1)C (2)B (3)I (4)H (5)C2. 进程是操作系统中的一个重要概念。
进程是一个具有一定独立功能的程序在某个数据集合上的一次_(6)_。
进程是一个_(7)_的概念,而程序是一个_(8)_的概念。
进程的最基本状态有_(9)_。
在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有_(10)_个。
供选择的答案(6):A.单独操作B.关联操作C.运行活动D.并发活动(7):A.静态B.动态C.逻辑D.物理(8):A.物理B.逻辑C.动态D.静态(9):A.就绪、运行、隐蔽B.停止、就绪、运行C.运行、就绪、阻塞D.就绪、撤消、运行(10):A. 5B. 6C. 1D. 4参考答案:(6)C (7)B (8)D (9)C (10)A3. OMT是一种对象建模技术,它定义了三种模型,它们分别是_(11)_模型,_(12)_模型,和_(13)_模型,其中,_(11)_模型描述了系统中对象的表态结构,以及对象之间的联系、_(12)_模型描述系统中与时间和操作顺序有关的系统特征,表示瞬时行为上的系统的“控剂”特征,通常可用_(14)_来表示;_(13)_模型描述了与值的变换有关的系统特征,通常可用_(15)_来表示。
计算机技术与软件专业技术资格(水平)考试 各级别 英文名

一、软考的英文名称
经中国外文局审定官方版本,软考英文名称
计算机技术与软件专业技术资格(水平)考试的英文名称为:
Qualification Certificate of Computer and Software Technology Proficiency
信息处理技术员:Information Processing Technician
程序员:Programmer
网络工程师:Network Engineer
网络管理员:Network Administrator
多媒体应用设计师:Multimedia Application Engineer
嵌入式系统设计师:Embedded System Development Engineer
二、各级别证书推荐英文名称
信息系统项目管理师:Information System Project Manager
系统分析师:System Analyst
系统架构设计师:System Architect
软件设计师:Software Design Engineer
软件评测师:Software Testing Engineer
信息系统监理师:System Auditor
数据库系统工程师:Database System Engineer
信息系统管理工程师:System Management Engineer
信息系统运行管理员:System Operation Administrator
信息技术支持工程师:IT Support Engineer
计算机辅助设计师:Computer Aided Design Engineer
软考各科目英文名称汇总

软考各科目英文名称汇总一.软考初级:程序员:Programmer网络管理员:Network Administrator多媒体应用制作技术员:Multimedia Application Technician电子商务技术员:Electronic Commerce Technician信息系统运行管理员:System Operation Administrator信息处理技术员:Information Processing Technician二.软考中级:软件评测师:Software Testing Engineer软件设计师:Software Design Engineer网络工程师:Network Engineer多媒体应用设计师:Multimedia Application Engineer嵌入式系统设计师:Embedded System Development Engineer计算机辅助设计师:Computer Aided Design Engineer电子商务设计师:Electronic Commerce Engineer系统集成项目管理工程师:System Integration Project Management Engineer 信息系统监理师:System Auditor数据库系统工程师:Database System Engineer信息系统管理工程师:Information System Engineer信息安全工程师(2016年新增):Information Security Engineer信息技术支持工程师:IT Support Engineer三.软考高级:信息系统项目管理师:Information System Project Manager 网络规划设计师:Network plan designer系统架构设计师:System Architect系统分析师:System Analyst更多软考资讯,请到希赛软考学院。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020年全国计算机软考软件设计师英
语试题●The Semantic Web is a web of dat a There is lots ofdata we all use every day,and its not part of the(1).I cansee my bank statements on the web,and my photographs,and Ican see my appoint. ments in a calendar.But can I see myphotos in a calendar to see what l was doing when I took them
9. Can I see bank statement lines in a calendar?
Why not?Because we don’t have a web of dat a Becausedata is controlled b y (2),and each application keeps it toitself.
The Semantic Web is about two things.It is about commonformats for interchange of(1 3),where01 the original Web weonly had interchange of documents.Also it is about languagefor recording how the data relates to real
world(4).Thatallows a person,or a (5),to start off in one database,andthen move through an unending set of databases which areconnected not by wires but by being about the same thing.
(1) A. life
B. WWW
C. page
D. web
(2) A. manager
B. applications
C. software
D. computer
(3) A. documents
B. pages
C. means
D. data
(4) A. objects
B. people
C. computers
D. instances
(5 )A. operator
B. administrator
C. machine
D. server
答案:(1)D (2)B (3)D (4)A (5)C
解析:语义web是一个数据组成的网络。
我们现在每天使用大量数据。
它们并不是网络的一部分。
我能够在网上看我的银行结单。
还有我的照片。
我能够在我的日历上看到我的约会。
但是我能在看日历里的照片时看到我照相时在干什么吗?我能在日历中看到银行授信额度吗?
为什么不能?因为我们并不是拥有一个由数据组成的网络。
因为数据是由应用程序控制的,并且只为它自己维护数据。
语义web主要涉及了两方面。
它是交换数据的公共方式,在最初的网络上我们只有交换文档的方式。
它也是一种语言。
这个语言记录了怎样将数据与现实世界对象相联系。
这样就允许一个人或者一台机器,从一个数据库开始,在一系列无尽的数据库间移动,而这些数据库不是靠电线连接的。
而是因为它们都是关于同一件事物的数据库。