什么是硬件,什么是软件?
楼上们大多数回答的都是计算机中上软件与硬件 实际在现代应用中不光是指计算机 如我们常说某公司的软件怎么怎么样 硬件怎么样 其中硬件 就比如公司的房子、人、电脑、桌子等 软件就如公司的规章制度、管理等其实也就是如上说是一个相对看的见摸的着(硬件) 另一个相对看不见摸不着 (软件)先理解计算机中的软件与硬件 其它方面的一点一点就理解了 刚开始谁都搞不懂
硬件和软件的区别在哪里?
问:硬件和软件的区别在哪里?答:硬件是物理的,软件是逻辑的,软件想表达出来必须通过硬件,比如你看到的图像,是靠硬件与操作系统(也是软件)还有其它软件共同工作产生的,所以软件可以理解成一种信息 语言很好理解,中国人说中文,美国人说英文,计算机说计算机文,编程工具相当于一个翻译,把这种介于人和计算机的语言(如C语言)翻译成计算机能读懂的信息 二进制 就是平时所说的0或1,与十进制是一个原理,只不过十制是到第十位就要进位成两位数,而二进制,到1就要进一位, 使用二进制的原因可以这么理解,计算机只能读最最低级的信息,就像电灯,只有开或关,没有中间或其它选择,所以这是机器能理解的最高级的信息,这就是为什么会有二进制。
什么叫硬件?什么叫软件?
Win7+XP双系统启动时出现以下提示:windows未能启动。
原因可能是最近更改了硬件或软件。
解决此问题的步骤:1.插入windows安装光盘并重新启动计算机。
2.选择语言设置,然后单击下一步。
3.单“修复计算机”。
如果没有此光盘,请您丐系统管理员或计算机制造商联系,以获得帮助。
状态:0xc000000e信息:引导选择失败,因为需要的设备不可访问。
解决方法:1.用光盘或者U盘启动WinPE,进入命令提示符。
2.输入“cd \windows\system32”,按回车。
3.输入“bcdedit”,按回车,显示如下:(如找不到bcdedit.exe或系统为64位,请从这里下载)Windows Boot Manager--------------------identifier {bootmgr}device unknowndescription Windows Boot Managerlocale zh-CNinherit {globalsettings}default {default}resumeobject {0a15e9fb-e924-11de-847b-d1bec5c6a45b}displayorder {ntldr}{default}{7619dcc9-fafe-11d9-b411-000476eba25f}toolsdisplayorder {memdiag}timeout 30Windows Legacy OS Loader------------------------identifier {ntldr}device unknownpath \ntldrdescription 早期版本的 WindowsWindows Boot Loader-------------------identifier {default}device unknownpath \Windows\system32\winload.exedescription Windows 7locale zh-CNinherit {bootloadersettings}recoverysequence {0a15e9fd-e924-11de-847b-d1bec5c6a45b}recoveryenabled Yesosdevice unknownsystemroot \Windowsresumeobject {0a15e9fb-e924-11de-847b-d1bec5c6a45b}nx OptIn4.请注意上面的“unknow”部分,我们需要bcdedit进行修改。
我的系统XP装在C盘,Win7安装在E盘,请根据您系统的实际情况输入以下命令:bcdedit /set {bootmgr} device partition=C:bcdedit /set {ntldr} device partition=C:bcdedit /set {default} device partition=E:bcdedit /set {default} osdevice partition=E:重新启动电脑!
怎样判断电脑是硬件还是软件问题
1. 计算机的两个主要组成部分是它内部的存储器及处理器。
2. 内部存储器被用来存储程序和数据,处理器则是一组电路,用来实现一系列的基本运算或机器指令,如进行算术运算和逻辑运算的指令。
3. 在大多数计算机中,有一些指令通常被称为宏指令,实际上这些指令时通过定义更低层次的指令(称为微指令)来实现的。
4. 因为微指令从来不在软件中显示,因此无法详尽的表达它的概念。
手机照相是属于硬件问题还是软件问题。
计算机的两个主要组成部分是它内部的存储器及处理器。
内部存储器被用来存储程序和数据,处理器则是一组电路,用来实现一系列的基本运算或机器指令,如进行算术运算和逻辑运算的指令。
在大多数计算机中,有一些指令通常被称为宏指令,实际上这些指令时通过定义更低层次的指令(称为微指令)来实现的。
因为微指令从来不在软件中显示,因此无法详尽的表达它的概念。
计算机的机器语言是一套指令。
在没有其他支持软件的情况下,机器语言是大多数硬件计算机能够“理解”的唯一语言。
理论上,也可以这样来设计和建造一台计算机,即可以使用一种特殊的高级语言作为它的机器语言作为它的机器语言。
但这样建造的计算机会十分复杂非常昂贵。
此外也会及不灵活,因为很难通过其他的高级语言来使用它。
计算机设计中较现实的选择是,在其硬件上实现能够提供普遍需要的基本操作的较低层次的语言,而要求其系统软件生成使用其他高级语言编写程序的接口。
一种语言的实现系统并不是一台计算机上的唯一软件。
它还需要一个称为操作系统的大程序集,这个程序集提供高于机器语言层次的基本操作。
这些基本操作包括系统资源的管理、输入和输出操作、文件管理系统、程序编辑器,还包括其他各宗普遍需要的功能。
因为语言的实现系统需要许多操作系统工具,所以实现系统是于操作系统接口,而不是直接与处理器打交道。
操作系统和语言实现系统被分层放置于计算机的机器语言接口上,可以将这些层次设想为虚拟计算机,这个计算机在高层次上给用户提供使用接口。
例如:一个操作系统和一个C程序编译器就是一个虚拟的C计算机。
借助于其他编译器,一个计算机能够变成其他类型的虚拟计算机。
绝大多数的计算机系统都提供几种不同类型的虚拟计算机。
用户程序在这个虚拟计算机的顶端层次上形成另一个层次。
可以看下面的图关于编译:实现程序设计语言的方法可以是三种一般方法中的任何一种。
一个极端的方面是,可以将程序翻译成能够在计算机上直接运行的机器语言,这种方法称为编译器实现。
这种方法的优越性事,一旦完成编译过程,程序执行速度非常快。
计算机的软件和硬件分别指什么不同
硬件是指组成计算机系统中可以看得见摸得着的物理设备。
硬件分为最小系统和其他配件,最小系统即CPU+主板+内存+显卡+显示器+电源+键盘,这也就构成了运算器、存储器、输入设备、输出设备这样的组合,其他配件包括硬盘,声卡,网卡,机箱,鼠标,光驱等等,倒不是说必须每个都得有,但没有电脑会很难用。
而软件是指计算机系统中的程序,及维护程序等所有文档的集合,通俗一点就是我们平时所用的那些程序都是啦。
软件是计算机的灵魂,没有软件的计算机就如同没有磁带的录音机和没有录像带的录像机一样,与废铁没什么差别。
使用不同的计算机软件,计算机可以完成许许多多不同的工作。
它使计算机具有非凡的灵活性和通用性。
也正是这一原因,决定了计算机的任何动作都离不开由人安排的指令。
人们针对某一需要而为计算机编制的指令序列称为程序。
程序连同有关的说明资料称为软件。
配上软件的计算机才成为完整的计算机系统。
一般把软件分为两大类:应用软件和系统软件。
一、应用软件 应用软件是专门为某一应用目的而编制的软件,较常见的如: 1、文字处理软件 用于输入、存贮、修改、编辑、打印文字材料等,例如WORD、WPS等。
2、信息管理软件 用于输入、存贮、修改、检索各种信息,例如工资管理软件、人事管理软件、仓库管理软件、计划管理软件等。
这种软件发展到一定水平后,各个单项的软件相互连系起来,计算机和管理人员组成一个和谐的整体,各种信息在其中合理地流动,形成一个完整、高效的管理信息系统,简称MIS。
3、辅助设计软件 用于高效地绘制、修改工程图纸,进行设计中的常规计算,帮助人寻求好设计方案。
4、实时控制软件 用于随时搜集生产装置、飞行器等的运行状态信息,以此为依据按预定的方案实施自动或半自动控制,安全、准确地完成任务。
二、系统软件 各种应用软件,虽然完成的工作各不相同,但它们都需要一些共同的基础操作,例如都要从输入设备取得数据,向输出设备送出数据,向外存写数据,从外存读数据,对数据的常规管理,等等。
这些基础工作也要由一系列指令来完成。
人们把这些指令集中组织在一起,形成专门的软件,用来支持应用软件的运行,这种软件称为系统软件。
系统软件在为应用软件提供上述基本功能的同时,也进行着对硬件的管理,使在一台计算机上同时或先后运行的不同应用软件有条不紊地合用硬件设备。
例如,两个应用软件都要向硬盘存入和修改数据,如果没有一个协调管理机构来为它们划定区域的话,必然形成互相破坏对方数据的局面。
有代表性的系统软件有: 1、操作系统 管理计算机的硬件设备,使应用软件能方便、高效地使用这些设备。
在微机上常见的有:DOS、WINDOWS、UNIX、OS/2等 2、数据库管理系统 有组织地、动态地存贮大量数据,使人们能方便、高效地使用这些数据。
现在比较流行的数据库有FoxPro、DB-2、Access、SQL-server等 3、编译软件 CPU执行每一条指令都只完成一项十分简单的操作,一个系统软件或应用软件,要由成千上万甚至上亿条指令组合而成。
直接用基本指令来编写软件,是一件极其繁重而艰难的工作。
为了提高效率,人们规定一套新的指令,称为高级语言,其中每一条指令完成一项操作,这种操作相对于软件总的功能而言是简单而基本的,而相对于CPU的一眇操作而言又是复杂的。
用这种高级语言来编写程序(称为源程序)就象用预制板代替砖块来造房子,效率要高得多。
但CPU并不能直接执行这些新的指令,需要编写一个软件,专门用来将源程序中的每条指令翻译成一系列CPU能接受的基本指令(也称机器语言)使源程序转化成能在计算机上运行的程序。
完成这种翻译的软件称为高级语言编译软件,通常把它们归入系统软件。
目前常用的高级语言有VB、C++、JAVA等,它们各有特点,分别适用于编写某一类型的程序,它们都有各自的编译软件。
转载请注明出处51数据库 » 硬件照软件是什么原因
鬼舞石崎