今天刚考完,一个感受,手累,自从高考之后,尼玛就没写过这么多字。但愿阅卷老师高抬贵手,论文给个高分。php
声明:下面彻底是靠记忆写下来的,若有不对,敬请包涵。mysql
上午 选择题 75个,及格45,这个相对下午的考试来讲简单linux
1,2:是考任务流程,直接依赖,相对依赖,
下午 问答题,我选的是1,4,5web
第一题:sql
网络上有多种网络设备,张工建议用用MVC模式设计了一个系统用来控制和监控全部的网络设备,为每一类网络设备写一个控制逻辑,并对全部设备抽象出一个统一的接口管理。李工认为张工很牛叉,作了一个补充,说能够写一个扩展接口,便于之后扩展,后来你们觉的张工,李工都很牛叉,那么,问题来了:数据库
1. MVC 解释及和题目中M,V C分别对应什么内容缓存
2.有个图,这里不方便画,简单描述一下,是个UML类图,一个接口类,一个扩展类(实现接口类),一个管理类(调用扩展类),一个组件类(继承扩展类),问各个模块分别对应系统哪一个部分。并有个填题,给出了候选答案。网络
第四题:
架构
题目是一个系统分析谈论会,关于一个类淘宝的系统如何从新设计的谈论,下面列出了a到m不少点不一样的描述,问题来了:性能
1.填空题,软件质量个各个属性,我写的是性能好可维护性,而后从上面a到m,先择填入各个质量性
2.定义软件架构风险,敏感点,均衡点的定义并从上面a到m选一个来描述这3个定义
第五题:
网站架构优化题,原来用的是php+apach+mysql+linux.如今准备增长多个webserver,有2种方案,DNS映射或者反向代理
1.定义DNS映射和反向代理,并列出优点,劣势。
2.网站主要作的是社交,读数据库比较多,问数据库是水平分隔好仍是垂直分隔好,为啥?
3,准备用memcach缓存放在sebserver和mysql中间,问为何比Mysql缓存更能提升性能,而且有一个很好答的填空题
下午论文题是从4个题中选一个写做文,我选的是第1题,
第1题论述软件需求管理,而且要结合本身实现工做来写
第2题是写需求如何影响架构设计
后面2个忘记了。