您的位置:首页 > 职场人生

2017年上半年软件工程师考试--程序员(上午)考点总结二

2017-05-19 10:36 281 查看
1、CPU基本功能是指令控制,操作控制,时序控制和数据处理。
2、寄存器是CPU中一个重要组成部分,是CPU内部的临时存储单元,寄存器即可以用来存放数据和地址也可以用来存放控制信息或CPU的工作时状态。累加器在运算过程中暂时存放操作数和中间运算结果,它不能用于长时间保存数据。程序计数器的作用是存储待执行指令的地址,实现程序执行时指令执行的顺序控制。
 
3、一般来说,以Trojan开始的的病毒一般为木马病毒,以VBS/JS/Script开头的病毒一般为脚本病毒,以Worm开头的一般为蠕虫病毒。
4、系统安全性保护措施主要包括数据加密,存取控制,和用户鉴别。
5、对源程序编译过程的顺序为:词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成,其中符号表管理和出错处理贯穿整个过程。
6、结构化程序设计方法中使用结构图来描述软件系统的体系结构,指出一个软件系统由哪些模块组成,以及模块之间的调用关系,基本成分有模块,调用和数据。
结构图有四种特征:深度是指结构图控制的层次,及模块的层数;宽度是指一层中最大的模块数,扇出是指一个模块的直接下属模块数,扇入是指一个模块的直接上属模块数。
7、软件工程项目质量管理包括质量计划、质量保证、质量控制。对软件产品质量和软件过程质量的评价有利于改进质量管理工作。
8、并发控制中可以引进两种锁:排它锁和共享锁。
排它锁又叫写锁,用于对数据进行写操作时进行锁定。如果事物T对数据A加上了S锁后,就只允许事物T读取和修改数据A,其它事务对数据A不能再加任和锁,从而也不能读取和修改数据A,直到事物T释放了A上的锁。
共享锁又叫读锁,用于对数据进行读操作时进行锁定。如果事务T对数据A加上了S锁后,事务T就只能读数据A但是不能修改,其他事物可以再对数据A加S锁来读取,只要A上有S锁,任何事务都只能再对其加S锁读取而不能加X锁修改。
9、HTTP是超文本传输协议,可以用来浏览网页;Telent是远程登录协议;FTP是文件传输协议;SMTP为简单邮件传输协议,用来发送邮件。
10、DHCP协议的功能是自动分配IP地址,FTP协议的作用是文件传输,使用的传输层协议为TCP.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: