A. 计算机五大基本构件
计算机五大部件是指运算器、控制器、存储器、输入设备和输出设备。
计算机可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功桥慎镇能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。
性价比高:几乎每家每户都会有电敏粗脑,越来越普遍化、大众化,21世纪电脑必将成为每家每户不可缺少的电器之一。计算机发展很迅速,有台式的还有笔记本。
B. 什么是构件
构件是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。
构件代表系统中的一部分物理实施,包括软件代码或其等价物。在图中,构件表示为一个带有标签的矩形。在工程实际中,各种机械与结构得到广泛应用。组成机械与结构的零、构件,在工程力学中统称为构件。
构件的特点:
(1)自描述:构件必须能够识别其属性、存取方法和事件,这些信息可以使开发环境将第三方软件构件无缝地结合起来;
(2)可定制:允许提供一个典型的图形方式环境,软件构件的属性只能通过控制面板来设置;
(3)可集成:构件必须可以被编程语言直接控制。构件也可以和脚本语言或者与从代码级访问构件的环境连接,这个特点使得软件构件可以在非可视化开发项目中使用;
(4)连接机制:构件必须能产生事件或者具有让程序员从语义上实现相互连接的其他机制。