1、什么是软件架构设计?它包含哪些内容?软件架构设计在实际项目开发过程中如何具体应用?如何保证架构设计的实际执行效果?当出现要设计变更时怎样进行改变?
2、设计模式再软件架构中有何具体体现?它是怎样被使用的?
3、软件架构设计时C/S和B/S系统如何做好联系、衔接?两者之间在设计时有何具体的联系和区别?如何将不同业务系统进行架构设计?架构设计的原则是什么?
4、java和.net的架构设计能否通用?如何通用?
5、软件架构设计的阶段是什么?如何从一个程序员成为一个架构师,它有哪些阶段,该怎样训练自己?架构师有何具体分类(.net?java?).
6、基于GIS系统的软件架构设计应该特别注意一些什么?
7、加入一个开发人员对B/S系统、C/S系统的开发都懂一些,想要在软件架构设计方面有所成长,该怎样训练自己?
8、WCF是一种构建多个系统多个系统时用到的技术,在j2ee中也有类似的东西吗?两者怎样交互呢?