电脑硬件基础知识
电脑硬件基础知识(一) 1.了解电脑的基本组成 一般我们看到的电脑都是由:主机(主要部分)、输出设备(显示器)、输入设备(键盘和鼠标)三大件组成。
而主机是 电脑的主体,在主机箱中有:主板、CPU、内存、电源、显卡、声卡、网卡、硬盘、软驱、光驱等硬件。
从基本结构上来讲,电脑可以分为五大部分:运算器、存储器、控制器、输入设备、输出设备。
2.了解电脑系统 电脑系统分为硬件和软件两大部分,硬件相当于人的身体,而软件相当于人的灵魂。
而硬件一般分为主机和外部设备,主机是一台电脑的核心部件,通常都是放在一个机箱里。
而外部设备包括输入设备(如键盘、 鼠标)和输出设备(如显示器、打印机)等。
软件一般分为系统软件和应用软件。
3.组装一台电脑需要选购哪些基本部件 (1)、机箱,一般电脑的主要零件都放在这里。
(2)、显示器,用来看电脑的工作过程,要不然,你都不知道电脑究竟在做什么。
(3)、键盘和鼠标,向电脑输入有用的命令,让它去为我们工作。
(4)、主板,这是一块很重要的东西,虽然它长得有点“丑”,这里是决定你这台电脑性能的重要零件之一哦。
(5)、内存,当电脑工作时,电脑会在这里存上存储数据,相当于人的记忆。
(6)、CPU,也称中央处理器,是电脑运算和控制的核心。
(7)、显卡,电脑通过这个玩意传送给显示器。
(8)、声卡,电脑通过这个玩意传送声音给音箱的哦。
(9)、硬盘,平常人们常说我的硬盘有多少G多少G,就是指这个硬盘的容量,而G数越多能装的东西便越多。
(10)、软驱,就是插软盘的玩意,现在一般都用3.5英寸的,古老年代用5.25英寸的,现在我们去买人家都不卖了。
(11)、光驱,听CD当然少不了这个,有时候你要安装某些软件都是在光盘上的,所以这个用处太大。
(12)、电源,主要用于将220V的外接电源转换为各种直流电源,供电脑的各个部件使用 4. 如何评价一台电脑的好和坏 当然,一台电脑的好坏,是要从多方面来衡量的,不能仅看其中某个或者几个性能指标。
而一般评价一台电脑的好坏的 性能指标有如下几种: (1)、CPU的类型和时钟频率 这是电脑最主要的性能指标,它决定了一台电脑的最基本性能。
以前我们常说的286、386、486、586、686等就是 按CPU的型号来叫的。
时钟频率是一台电脑按固定的节拍来工作的一种衡量方法吧,又称为主频,时钟频率越高,时钟周期就越短,它执行指令 所需要的时间便越短,运算速度就越快。
(2)、内存的容量 内存的单位是MB,平常人们总说我的内存有多少多少MB就是指这个,如32MB、64MB、128MB、256MB等,一台电脑,它的内存容量越大,则电脑所能处理的任务可以越复杂,速度也会越快。
(3)、外部设备的配置情况 高档电脑一般都有软好的显示器、键盘、鼠标、音箱等等。
(4)、运行速度 一台电脑的运行速度主要是由CPU和内存的速度所决定的。
(5)、总线类型 总线位数越多,机器性能越高。
(6)、兼容性 是否具有广泛的兼容性,包括能否运行所有电脑上开发的各种应用软件和接受电脑各类扩展卡 电脑硬件基础知识(一) 1.了解电脑的基本组成 一般我们看到的电脑都是由:主机(主要部分)、输出设备(显示器)、输入设备(键盘和鼠标)三大件组成。
而主机是 电脑的主体,在主机箱中有:主板、CPU、内存、电源、显卡、声卡、网卡、硬盘、软驱、光驱等硬件。
从基本结构上来讲,电脑可以分为五大部分:运算器、存储器、控制器、输入设备、输出设备。
2.了解电脑系统 电脑系统分为硬件和软件两大部分,硬件相当于人的身体,而软件相当于人的灵魂。
而硬件一般分为主机和外部设备,主机是一台电脑的核心部件,通常都是放在一个机箱里。
而外部设备包括输入设备(如键盘、 鼠标)和输出设备(如显示器、打印机)等。
软件一般分为系统软件和应用软件。
3.组装一台电脑需要选购哪些基本部件 (1)、机箱,一般电脑的主要零件都放在这里。
(2)、显示器,用来看电脑的工作过程,要不然,你都不知道电脑究竟在做什么。
(3)、键盘和鼠标,向电脑输入有用的命令,让它去为我们工作。
(4)、主板,这是一块很重要的东西,虽然它长得有点“丑”,这里是决定你这台电脑性能的重要零件之一哦。
(5)、内存,当电脑工作时,电脑会在这里存上存储数据,相当于人的记忆。
(6)、CPU,也称中央处理器,是电脑运算和控制的核心。
(7)、显卡,电脑通过这个玩意传送给显示器。
(8)、声卡,电脑通过这个玩意传送声音给音箱的哦。
(9)、硬盘,平常人们常说我的硬盘有多少G多少G,就是指这个硬盘的容量,而G数越多能装的东西便越多。
(10)、软驱,就是插软盘的玩意,现在一般都用3.5英寸的,古老年代用5.25英寸的,现在我们去买人家都不卖了。
(11)、光驱,听CD当然少不了这个,有时候你要安装某些软件都是在光盘上的,所以这个用处太大。
(12)、电源,主要用于将220V的外接电源转换为各种直流电源,供电脑的各个部件使用 4. 如何评价一台电脑的好和坏 当然,一台电脑的好坏,是要从多方面来衡量的,不能仅看其中某个或者几个性能指标。
而一般评价一台电脑的好坏的 性能指标有如下几种...
软件程序怎么让硬件工作的?
计算机的两个主要组成部分是它内部的存储器及处理器。
内部存储器被用来存储程序和数据,处理器则是一组电路,用来实现一系列的基本运算或机器指令,如进行算术运算和逻辑运算的指令。
在大多数计算机中,有一些指令通常被称为宏指令,实际上这些指令时通过定义更低层次的指令(称为微指令)来实现的。
因为微指令从来不在软件中显示,因此无法详尽的表达它的概念。
计算机的机器语言是一套指令。
在没有其他支持软件的情况下,机器语言是大多数硬件计算机能够“理解”的唯一语言。
理论上,也可以这样来设计和建造一台计算机,即可以使用一种特殊的高级语言作为它的机器语言作为它的机器语言。
但这样建造的计算机会十分复杂非常昂贵。
此外也会及不灵活,因为很难通过其他的高级语言来使用它。
计算机设计中较现实的选择是,在其硬件上实现能够提供普遍需要的基本操作的较低层次的语言,而要求其系统软件生成使用其他高级语言编写程序的接口。
一种语言的实现系统并不是一台计算机上的唯一软件。
它还需要一个称为操作系统的大程序集,这个程序集提供高于机器语言层次的基本操作。
这些基本操作包括系统资源的管理、输入和输出操作、文件管理系统、程序编辑器,还包括其他各宗普遍需要的功能。
因为语言的实现系统需要许多操作系统工具,所以实现系统是于操作系统接口,而不是直接与处理器打交道。
操作系统和语言实现系统被分层放置于计算机的机器语言接口上,可以将这些层次设想为虚拟计算机,这个计算机在高层次上给用户提供使用接口。
例如:一个操作系统和一个C程序编译器就是一个虚拟的C计算机。
借助于其他编译器,一个计算机能够变成其他类型的虚拟计算机。
绝大多数的计算机系统都提供几种不同类型的虚拟计算机。
用户程序在这个虚拟计算机的顶端层次上形成另一个层次。
可以看下面的图关于编译:实现程序设计语言的方法可以是三种一般方法中的任何一种。
一个极端的方面是,可以将程序翻译成能够在计算机上直接运行的机器语言,这种方法称为编译器实现。
这种方法的优越性事,一旦完成编译过程,程序执行速度非常快。
怎样学习电脑基础知识
1、计算机操作者必须掌握四个方面的知识。
一是对计算机的基本结构及工作原理大概有所了解;二是必须掌握管理计算机硬件和软件资源的DOS操作系统的基本命令;三是掌握一种文字处理软件,就目前来看,选用WS文字处理软件,即可满足一般工作需要;四是在基本上掌握了以上三个方面知识的基础上,选学一至二门计算机高级语言,对初学者来说,选学BASIC或dBASEⅢ较为适合。
2、由简到繁,循序渐进。
学习计算机知识,不能急于求成,要从头学起,先掌握最基本的东西,然后在实际应用中不断拓宽知识面。
要从计算机由哪几个部件构成、各部件是怎样连接的、如何开关机开始,直到掌握一门计算机高级语言,自己可以编写简单应用程序为止。
3、多上机,勤上机,才能巩固所学知识。
通过上机,可以亲眼目睹每条命令或每个程序在计算机上实现的过程和最终结果,对不正确的命令知道其错误信息和正确的命令格式,这样不仅可以增强感性认识,而且可以加深对命令功能及格式的了解。
DOS操作系统是管理计算机硬件和软件资源的系统软件,学习它必须掌握最基本的操作命令。
DOS操作系统中最基本的操作命令如下: ①FORMAT磁盘格式 ②DIR列目录 ③TYPE显示文件内容 ④COPY拷贝文件 ⑤REN文件改名 ⑥DEL删除文件 ⑦CD改变目录 ⑧MD建立目录 ⑨RD删除目录 初学者熟练掌握以上几个命令的功能、格式及使用方法即可,其它命令在今后实际操作中会慢慢体验和掌握的。
在计算机应用中,处理文件或编写程序都离不开文字处理软件,学习一种文字处理软件是十分必要的。
在学习文字软件之前,应掌握至少一种汉字输入方法,汉字输入方法较多,而以拼音输入法较为简单,初学者应选学拼音输入法。
学习文字处理软件应主要掌握如何进入编辑系统;怎样移动光标;如何删除和插入字符;如何删除一行和插入一行;如何将编好的文件存盘;怎样退出文字编辑系统,其它功能在实际操作中去慢慢掌握,逐渐学会掌握文字处理软件的所有功能。
在掌握以上知识的基础上,开始选学一门高级语言。
学习高级语言,应首先对所学语言由哪几个文件构成,该语言对硬件和软件有什么要求,即运行环境有所了解。
然后开始学习命令和函数,力求掌握每一条命令和每一个函数的功能。
对常用命令要反复学习,反复上机,熟练掌握。
计算机基础知识
这有更全的 , 从诞生开始http://www.nhyz.org/nhxi/nhxi/jisuanji.htm1、计算机的诞生与发展,及其特点 2、计算机在现代社会中的应用 3、计算机的基本组成及其相互联系 4、计算机的工作原理 5、计算机中的数的表示 6、计算机网络及安全基础知识 7、计算机软件知识 8、WINDOWS9X的操作及基本使用 9、收发电子邮件(OUTLOOK)的相关设置 10、构成计算机主机板的主要部件 11、ASCII码 12、中央处理器和存储器 13、计算机技术发展的一个新方向—量子计算机 14、二进制及十、八、十六进制数 15、二进制与十、八、十六进制数之间的转换 16、位、字节和字及内存容量 17、计算机语言 18、操作系统 19、计算机网络的基本概念 20、计算机网络系统的组成 21、多媒体的基本概念 22、多媒体技术发展现状 23、多媒体计算机的配置 24、多媒体应用领域及前景
从事软件开发工作必须具备哪些知识?
展开全部 1.首先热爱这个专业。
只有这样,才会从抽象的理论中找到实实在在的快乐。
如果 不热爱她,或者只因为这是个热门专业,那么极力要求放弃这个专业,因为计算机是 一把双刃剑,学好了会飞黄腾达,学不好毕业后会极其痛苦,高不成低不就,没有发 展潜力,如同学英语专业的人到了美国一样。
2.不要用功利眼光对待这个学科,这绝对不是点点鼠标就能挣钱的专业。
不要去想做网站 挣钱,不要想靠点击率增加广告,这个在4年前已经过时,如果现在仍然这么想,千万别 说出来,因为会觉得很土。
计算级专业的成就感总是伴随着身体上的痛苦而来,肩周 炎,颈椎病,眼睛干涩,掉头发,腰椎间盘突出,关节炎 3.搞明白计算机“科学”与“技术”的含义。
做网页,做图片,做flash,玩游戏,上网, 听歌,录mp3,搞电影字幕,装windows,改注册表,为软件皮肤……这通通不叫计算机科学 与技术,如果是计算机的学生,会做以上事情,那是应该的,不会做,也没什么丢人 的,需要的不是让别人称作“高手”。
4.明确最终的专业方向是软件还是硬件。
方向是网络?网络不是专业方向。
网络是最优 秀的软件工程师、最优秀的硬件工程师与最优秀的通信工程师的智慧结晶。
如果是软件 方向,请在学精一揽子数学、数据结构、算法设计、数值分析、汇编语言、操作系统、 编译原理、数据库原理、软件工程之类课程后,仔细的听一听硬件课程,软 件工程绝对不是背背就能过的课,计算机理论可能是一个人就能研究出来,软件工程是成 千万网软件工程师几十年来失败的教训凝结成的结晶,请认真听课。
不要问应该学什么 语言,计算机专业的人必须具备任何语言1小时上手的能力,最起码要在10分钟把"hello world"做出来。
如果说有必须学的两种语言,那他们是c++与java,学他们不是在学语言, 而是在学thinking in c++,thinking in java,一个是软件的基础理论,一个是面向对象。
软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。
软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。
软件一般是用某种程序设计语言来实现的。
通常采用软件开发工具可以进行开发。
软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。
软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
1计划 对所要解决的问题进行总体定义,包括了解用户的要求及现实环境,从技术、经济和社会因素等3个方面研究并论证本软件项目的可行性,编写可行性研究报告,探讨解决问题的方案,并对可供使用的资源(如计算机硬件、系统软件、人力等)成本,可取得的效益和开发进度作出估计,制订完成开发任务的实施计划。
2分析 软件需求分析就是对开发什么样的软件的一个系统的分析与设想。
它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。
本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。
需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。
本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。
在任何软件或系统开发的初始阶段必须先完全掌握用户需求,以期能将紧随的系统开发过程中哪些功能应该落实、采取何种规格以及设定哪些限制优先加以定位。
系统工程师最终将据此完成设计方案,在此基础上对随后的程序开发、系统功能和性能的描述及限制作出定义。
3设计 软件设计可以分为概要设计和详细设计两个阶段。
实际上软件设计的主要任务就是将软件分解成模块是指能实现某个功能的数据和程序说明、可执行程序的程序单元。
可以是一个函数、过程、子程序、一段带有程序说明的独立的程序和数据,也可以是可组合、可分解和可更换的功能单元。
模块,然后进行模块设计。
概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。
详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库,常用方法还是结构化程序设计方法。
4编码 软件编码是指把软件设计转换成计算机可以接受的程序,即写成以某一程序设计语言表示的“源程序清单”。
充分了解软件开发语言、工具的特性和编程风格,有助于开发工具的选择以及保证软件产品的开发质量。
当前软件开发中除在专用场合,已经很少使用二十世纪80年代的高级语言了,取而代之的是面向对象的开发语言。
而且面向对象的开发语言和开发环境大都合为一体,大大提高了开发的速度。
5测试 软件测试的目的是以较小的代价发现尽可能多的错误。
要实现这...
转载请注明出处51数据库 » 软件运行的硬件基础知识