摘要:
第一章 人员和领导力对扩展性的影响 初一见第一章标题,好高深的感觉,扩展性和人员哪门子的关系,在认知中,代码才和扩展性扯的上关系好吧。孙子说:斗众如斗寡,形名是也。 原文:凡治众如治寡,分数是也;斗众如斗寡,形名是也;三军之众,可使必受敌而不败者,奇正是也。兵之所加,如以碫投卵者,虚实是也。这个是出 阅读全文
摘要:
摘要: SOA 是一种在计算环境中设计、开发、部署和管理离散逻辑单元(服务)模型的方法。 SOA 并不是一个新鲜事物,而只是面向对象模型的一种替代。虽然基于 SOA 的系统并不排除使用 OOD 来构建单个服务,但是其整体设计却是面向服务的。由于 SOA 考虑到了系统内的对象,所以虽然SOA 是基于对 阅读全文
摘要:
MVC模式 1、概念 MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 其中M层处理数据,业务逻辑等;V层处理界面的显示结果;C层起到桥梁的作用,来控制V层和M层 阅读全文
摘要:
题目要求: 对于Linux下给定的ELF可执行程序、自行开发签名工具对程序的代码段(Load Segment)首先进行散列,然后对散列值进行签名,签名数据应作为单独的节(Section)附加到原ELF可执行程序的尾部。同时,应开发验证软件并加入操作系统,在运行任何ELF可执行程序前对ELF文件进行验 阅读全文
摘要:
大赛题目的理解: (猜测,为什么要出这样的一道题目)虽然Windows操作系统是目前世界上使用最广泛的操作系统,但是数据的安全存在风险。Linux操作系统的安全性能会比Windows操作系统的高很多,因为Linux操作系统的权限分配会更严格更细致,而且用户间的相互独立性能很好;Linux可以实现跨平 阅读全文
摘要:
质量属性 赵家明 高欣跃 白明霞 (石家庄铁道大学 软件工程学院 河北省 石家庄 050300) 摘要:开发高质量的软件是一件极具挑战的工作。其中一个重要的原因就是对于“质量”的定义各不相同,变化莫测。某软件企业每年都会根据所开发软件的质量对开发团队进行奖励,质量好的团队将会获得相应的嘉奖。可是如何 阅读全文
摘要:
概念架构阶段的3个步骤 初步设计:基于关键功能,借助鲁棒图进行以发现职责为目的的初步设计,对于新系统很重要。 高层分割:对系统黑盒进行切分,可以借助架构模式。 考虑非功能需求,通过"目标-场景-决策表"分析非功能需求。 初步设计的主要任务是发现职责,可以借助"职责协调链"。在分析直接协调链时,首先需 阅读全文
摘要:
【Python0002】排列组合序列 (10分) 【题目描述】 用户输入整数n(1<=n<=26)和整数m(m<=n),然后输入n个不同的字母,请编写程序输出在这n个字母中选择m个字母的所有排列序列和组合序列。 import itertools e=input() num=int(input()) 阅读全文
摘要:
软件架构是一个系统的草图。软件体系结构是构建计算机软件实践的基础。 阅读全文