1.硬件:
顾名思义,计算机硬件仅仅是硬或刚性的计算机的物理元素或机械或设备,即无法更改或修改,但可以通过向计算机添加新的附加硬件来随时间进行升级。
2.框架:
顾名思义,框架只是一种支持结构或工具,为开发软件提供了平台,并包含一组规则,思想,人们可以使用这些思想来处理某些问题并决定要做什么。
硬件和框架之间的区别:
Hardware | Framework |
---|---|
Computer Hardware consists of physical components of computer. | Framework is a platform for developing software applications. |
It is set of instructions used to operate computer and execute particular tasks. | It usually provides platforms on which software developers can develop programs for a specific platform. |
Features of hardware includes storage capacity, performance, usage, maintenance, input data, etc. | Features of framework includes guaranteed upgradability and maintenance, investigate in task rather than technology, etc. |
Benefits of hardware include reduce cost by automating routine tasks, store data, allow interaction between user and computer, perform set of instructions, etc. | Types of framework includes modular testing framework, linear scripting framework, mobile development frameworks, etc. |
Type of hardware includes input devices, processing devices, output devices, storage devices, etc. | Benefits of framework includes code is more secure, consistent development coding, better programming practices, reduce time required to develop software, etc. |
Its main purpose is to allow on to interact with computer as well as store data for later use. | Its main purpose is allow designers and developers to develop better and faster and save time. |
Hardware’s are important for computer to work properly and computer cannot function without computer hardware’s. | Framework is not that much necessary for computer to run as compared to hardware. |
It can be touched. | It cannot be touched. |
Hardware are not that much hard to learn and use as compared to frameworks. | Frameworks are hard to learn and reuse. |