系统分析师2017年上午题(附答案).pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
系统分析师2017年上午题主要涉及了多个IT领域的知识点,包括面向对象编程、软件分析与设计、加密算法、网络安全、知识产权、软件著作权、计算机程序的专利权、商标注册、数据校验、计算机体系结构以及软件工程中的需求获取方法。 1. 面向对象分析:在面向对象编程中,“IS-A”关系表示类的继承关系,是一种泛化关系(C)。这意味着一个类是另一个更一般类的特殊类型。而“IS-PART-OF”关系通常代表聚合关系(D),表示一个类是另一个类的一部分或者包含在另一个类中。 2. 动态分析模型:面向对象动态分析模型描述了系统运行时的行为,交互模型包括顺序图和协作图(A),它们用来展示对象间的交互和消息传递。其他的行为模型如状态图和活动图描述了对象的状态变化和流程。 3. 设计模式:设计模式是解决常见问题的模板,原型(Prototype)和模板方法(Template Method)属于创建型模式(A),组合(Composite)和代理(Proxy)属于结构型模式(B),桥接(Bridge)和状态(State)属于行为型模式(C),外观(Façade)和中介(Mediator)属于行为型模式(非创建型)。 4. 密码学:三重DES加密使用两个密钥对明文进行三次加密,其密钥长度为112位(B)。RSA是一种非对称加密算法,SHA-1和MD5是哈希函数,RC5是一种对称加密算法。 5. 公钥基础设施:在PKI(Public Key Infrastructure)中,用户A和B要在CA(证书颁发机构)I1和I2处取得证书,A和B互信的必要条件是他们互相交换公钥(B)。 6. 哈希函数:SHA-1算法可以生成160位(B)的固定长度摘要。 7. 软件版权:软件著作权人通常是软件的开发者或拥有者,即软件公司(D)。计算机软件著作权的保护对象是计算机程序及其文档(C)。 8. 专利权:计算机程序的智力成果中,能取得专利权的是控制测试过程的程序(D),因为算法和程序代码通常不受专利保护,而游戏规则和方法也不符合专利要求。 9. 商标注册:不能获准注册的商标包括地理名称,如湖南(D),因为这可能导致误导消费者。 10. 循环冗余校验码(CRC):根据CRC计算,数据1100左移三位后为1100000,用生成多项式1011(X^3+X+1)进行模2除法,得到的余数是101,因此CRC编码是1100010(A)。 11. CPU指令执行:在一个指令周期中,首先需要从内存读取指令,这需要程序计数器(PC)(C)的内容送到地址总线上,指示下一条指令的地址。 12. 流水线技术:在5段流水线中,吞吐率约为(167*10^6)个/s(D),因为总时间是4ns(4段*1ns)加上2ns,所以1/(4+2)ns=167*10^6/s。 13. CISC(复杂指令集计算机):CISC的特点是指令长度不固定,指令格式和寻址方式多(D),且往往包含复杂的指令,执行时间差异较大。 14. Cache管理:在Cache-主存系统中,主存地址到Cache地址的变换由硬件完成以提高速度(A),Cache容量的增加并不一定线性提高命中率,且Cache内容不总是与主存内容完全一致,可能有更新延迟。 15. 需求获取方法:访谈法(20)是一种灵活但信息量大、记录困难、需要领域知识的方法。其他方法如问卷调查、观察法等各有特点。 以上内容涵盖了系统分析师考试中涉及的多个IT知识点,包括面向对象编程、软件工程、密码学、知识产权、计算机体系结构等多个方面。
- 粉丝: 17
- 资源: 26万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助