摘要:
1.虚方法 在一个类中,用virtual修饰符标识的方法,叫做虚方法。他被用来在其派生类中重写方法。 例如,我们可以这样写: 有人可能会疑惑,为什么要写虚方法,我直接再写个别的方法不就行了吗? 如果你这样问的话,我就不开心了,说明你面向对象三大特征没有明白,多态是怎么实现的,不就是可以通过使用虚方法 阅读全文
摘要:
一、层次结构 在计算机系统中存储层次可分为高速缓冲存储器(Cache)、主存储器(主存)、辅助存储器(外存)三级。高速缓冲存储器用来改善主存储器与中央处理器的速度匹配问题。辅助存储器用于扩大存储空间。 二、分类 1.按照存储器所处位置分类 (1)内存:也称主存,位于主机内或主机板上,用来存放当前运行 阅读全文
摘要:
一、概念 指令:计算机执行某种操作的命令。 指令系统:一台计算机中所有指令的集合。 发展:复杂指令系统-精简指令系统 复杂指令系统计算机(CISC):为增强指令系统的功能,设置一些功能复杂的指令,把一些原来由软件实现,常用功能改用硬件的指令系统来实现。目前绝大多数计算机都属于这。 精简指令系统(RI 阅读全文
摘要:
一、概述 计算机系统结构是计算机的机器语言程序员或编译程序编写者所看到的外特性。所谓外特性,就是计算机的概念性结构和功能特性,主要研究计算机系统的基本工作原理,以及在硬件、软件界面划分的权衡策略,建立完整的、系统的计算机软硬件整体概念。 1982年,梅尔斯定义了组成计算机系统的若干层次,每一层都提供 阅读全文
摘要:
一、数据表示 机器数:各种数值在计算机中的表示形式。其特点是采用二进制计数器,数的符号用0和1标识,小数点则隐含,表示不占位置。机器数分为带符号数和无符号数。无符号数称为正数。 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是 0000 0011。如果是 -3 ,就是 100 0001 阅读全文
摘要:
一、概述 在C#中,数据根据变量的类型以两种方式中的一种存储在一个变量中。变量的类型分为两种:引用类型和值类型,这也是CLR支持的两种类型。 二、定义 1.引用类型: 分配在堆上的类型称为引用类型。 解析:一个可以称为”类“的类型都是引用类型。 引用类型总是从托管堆上分配的,常用的语法就是New X 阅读全文
摘要:
1.计算机硬件基本组成(考点较少,了解基本组成即可,功能熟悉就行) (1)基本概述 计算机系统由硬件和软件组成。硬件由运算器,控制器,存储器,输入输出设备5大部件组成,这是由冯·诺依曼提出的经典计算机结构模型。 其中,运算器和控制器被集成在一起成为中央处理单元-CPU。CUP是硬件系统的核心,用于数 阅读全文
摘要:
考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平 2.考试要 阅读全文
摘要:
在描述他们之间区别之前,首先得明白他们的定义。 一、结构体 1.定义: 在 C# 中,结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct 关键字用于创建结构体。用来封装多个不同类型的变量 例如,您可以按照如下的方式声明 Book 结构: 结构可带有方法、字段、索引 阅读全文
摘要:
一、概述: 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。是一种总体设计的思想。 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(BLL) 阅读全文