计算机工程一个以电机工程学和计算机科学的部分交叉领域为内容的工程学,其主要任务是设计及实现计算机系统。计算机工程师通常受过专业的电子工程、软件设计和软硬件集成综合技能的培训。计算机工程师的工作涉及了许多有关计算机的硬件和软件,其关注范围包括微处理器、个人电脑、超级计算机和电路设计等。计算机工程并不仅仅关注计算机系统本身的工作,还致力于多个计算机组成更大规模的分布式计算。
虚拟机,在计算机科学中的体系结构里,是指一种特殊的软件,可以在系统平台和终端用户之间建立一种环境,而终端用户则是基于虚拟机这个软件所建立的环境来操作其它软件。虚拟机是计算机系统的仿真器,通过软件模拟具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,能提供物理计算机的功能。
在计算机科学中,指称语义是通过构造表达其语义的数学对象来形式化计算机系统的语义的一种方法。编程语言的形式语义的其他方法包括公理语义和操作语义。指称语义方式最初开发来处理一个单一计算机程序定义的系统。后来领域扩展到了由多于一个程序构成的系统,比如计算机网络和并发系统。
漏洞或脆弱性,是指计算机系统安全方面的缺陷,使得系统或其应用数据的保密性、完整性、可用性、访问控制等面临威胁。
漏洞或脆弱性,是指计算机系统安全方面的缺陷,使得系统或其应用数据的保密性、完整性、可用性、访问控制等面临威胁。
虚拟机,在计算机科学中的体系结构里,是指一种特殊的软件,可以在系统平台和终端用户之间建立一种环境,而终端用户则是基于虚拟机这个软件所建立的环境来操作其它软件。虚拟机是计算机系统的仿真器,通过软件模拟具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,能提供物理计算机的功能。
系统管理是指企业对计算机系统进行管理,这样可以更有效地提高生产率。
漏洞或脆弱性,是指计算机系统安全方面的缺陷,使得系统或其应用数据的保密性、完整性、可用性、访问控制等面临威胁。
共享内存指在多处理器的计算机系统中,可以被不同中央处理器访问的大容量随机存取内存。由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存。由于其他处理器可能也要存取,任一缓存数据更新后,共享内存就需要立即更新,否则不同处理器可能用到不同的数据。
降级攻击是一种对计算机系统或通讯协议的攻击。在降级攻击中,攻击者故意使系统放弃新式、安全性高的工作方式,反而使用为向下兼容而准备的老式、安全性差的工作方式。例如,在OpenSSL中曾经存在一个程序错误,从而使攻击者能够让TLS服务器与客户端建立老版本TLS连接,尽管双方事实上支持新版本。这样的攻击是最常见的降级攻击。