一、编程基础之计算机基础知识
2021/12/19 17:19:57
本文主要是介绍一、编程基础之计算机基础知识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.1 整体概述计算机系统
计算机系统分为硬件系统和软件系统两个部分。
硬件:就是我们平时都能看得见的机械零件。不同种类的计算机,硬件系统的组成也会不相同。
软件:是程序、数据以及相关文档的总称。
程序是由一系列指令组成的,每条指令对应着相应的操作,完成特定的任务,把执行结果按照各种格式输出。
就我理解,计算机硬件和软件的组合才能构成一个计算机整体,二者相辅相成,缺一不可。计算机在没有装入任何软件的情况下,被称为“裸机”。而裸机是没有办法完成和处理任何任务的。同样的,仅仅只有软件,而没有硬件设备的支撑,软件也没有发挥作用的物质基础。
由此可以看来,如果把软件比作将领,那么就可以把硬件比作士兵。如果没有将帅的命令,士兵不会执行任务;如果没有士兵,将帅也是纸上谈兵,并没有实际用途。
到这里想必大家对于计算机硬件和软件都有了一个初步的概念,而实际上,计算机硬件和软件又是都可以往下细分的,下面有计算机系统的组成结构图。
这篇关于一、编程基础之计算机基础知识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?