1.架构师分为 以下几大类:业务架构师 ÿBusiness Architect)ÿ 主题领域架构师(Domain Architect)ÿ 技术架构师(TechnologyArchitect)ÿ 项目 架构师( J2EE架构师、.NET 架构师等)以及系统架构师
2.系统架构师是系统或产品线的设计责任人,给出开发规范, 搭建系统实现的核心构架, 对整个软件架构、关键构件、接口进行总体设计并澄清关键技术细节的高级技术人员。可以说, 系统架构师是信息系统开发和演进的全方位技术与管理人才
3.需具备的技术素质:总体规划、方案设计、技术队伍管理经验丰富;熟悉业务领域技术、应用和发展;项目管理理论扎实并有实践经验;对相关工程技术认识深刻;有C/S或B/S产品开发及架构和设计经验;具有面向对象分析、设计和开发的能力,精通UML和XML等;熟练使用powerdesigner;对相关编程技术 (如PHP/.Net/JAVA) 及整个解决方案有深刻的理解及熟练的应
用,并且精通架构和设计模式 ,并在此基础上设计产品
4管理素质:它包括远见、诚信、果断的领导素质。系统架构师是一个髙效工作团队的建造者。制订 一个清晰的、强制性的、有远见的目标作为整个团队的 动力,。 作为技术的领导者,系统架构师必须提供特定的方法和模型作为理想的技术解决方案;并排除各种非系统相关因素的影响。作为一个技术管理者,系统架构师在需要做出决定时,必须避免犹豫,必须具备及时解决技术问题的紧迫感和自信心。
5.操作系统的作用:(1)通过资源管理,提髙计算机系统的效率。(2) 改善人机界面,向用户提供友好的工作环境。
6.操作系统分类:操作系统按功能不同可分为: 单用户操作系统和批处理操作系统;分时操作系统和
实时操作系统;网络操 作系统和分布式操作系统;以 及嵌入式操作系统
7.操作系统的4个特征:并发、共享、虚拟性和不确定性
8.操作系统的5大管理功能:进程管理、文件管理、设备管理、存储管理和作业管理
9.进程是资源分配和独立运行的基本单位;实际是研究系统中各进程之间的并发特性及进程之间的相互制约性
10.进程通常由程序、数据及进程控制块(PCB组成)
11.进程的5种状态:新建、就绪、运行、阻塞、终止
12.产生死锁的4个必要条件:互斥条件、请求保持条件、不可剥夺条件和环路条件
13.解决死锁的策略. 死锁的处理策略主要有 4 种: 鸵鸟策略 ( 即不理睬策略)、 预防策
略 (破坏 死锁的 4 个必要条件之一)、避免策略 (精心 地分配资源,动态地回避死锁)、
检测与解除死锁 (一 旦发生死锁,系统不但能检测出,还能解除)。
14.线程是进程中的一个实体,是被系统独立分配和调度的基本单位
15.程序的逻辑 地址被转换成主存的物理地址的过程称为地址重定位。地址重定位有两
种方式: 静态重定位 ( 在程序执行之前进行地址重定位,即装入内存时 重定位) 和动态
重定位 (在程 序执行期间,在每次存储访问之前进行地址重定位)。
16.存储管理的方式有分区存储管理、分页存储管理、分段存储管理、段页式存储管理和虚拟存储管理
17.设备管理的主要任务之一是控制设备和内存或 CPU 之间的数据传送, 常用的数据传送控制方式如下。
程序控制方式,中断方式,直接存储访问方式. 通道方式
18.磁盘调度是使各进程对磁盘的平均访问时间最小。
常用的调度算法有先来先服务 ÿfirst-come first-served, FCFS)ÿ 最短寻道时间优先(Shortest
Seek Time First, SSTF)ÿ 扫描算法 ÿSCAN)
19.文件的逻辑 结构有结构的记录文件和无结构的字符流文件。
文件的物理结构有连续结构、链接结构、索引结构、多个物理块的索引表。
20.文件控制块是系统为每个文件设置的用于描述和控制文件的数据结构, 它是文件存在的唯一标志,简称为
21.用户作业可以采用 脱机和联机两种控制方式控制作业运行。 作业控制块 JCB 是记录
与该作业有关的各种信息的登记表。 JCB 是作业存在的唯一标志, 包括用户名、 作业名、
状态标志等信息。在输入井中,通常将作业控制块排成一个或多个队列, 称为作业后备
队列,也就是说作业后备队列是由若干个 JCB 组成的。
22.