?一、云计算概念:
云计算(Cloud Computing)是由分布式计算(Distributed Computing)、并行处理(Parallel Computing)、网格计算(Grid Computing)发展来的,是一种新兴的商业计算模型。目前,对于云计算的认识在不断的发展变化,云计算没仍没有普遍一致的定义。
狭义的云计算指的是厂商通过分布式计算和虚拟化技术搭建数据中心或超级计算机,以免费或按需租用方式向技术开发者或者企业客户提供数据存储、分析以及科学计算等服务,比如亚马逊数据仓库出租生意。
广义的云计算指厂商通过建立网络服务器集群,向各种不同类型客户提供在线软件服务、硬件租借、数据存储、计算分析等不同类型的服务。广义的云计算包括了更多的厂商和服务类型,例如国内用友、金蝶等管理软件厂商推出的在线财务软件,谷歌发布的Google应用程序套装等。
通俗的理解是,云计算的“云“就是存在于互联网上的服务器集群上的资源,它包括硬件资源(服务器、存储器、CPU等)和软件资源(如应用软件、集成开发环境等),本地计算机只需要通过互联网发送一个需求信息,远端就会有成千上万的计算机为你提供需要的资源并将结果返回到本地计算机,这样,本地计算机几乎不需要做什么,所有的处理都在云计算提供商所提供的计算机群来完成。
二、云计算服务模式:
目前,云计算的主要服务模式有:SaaS(Software as a Service)软件即服务,PaaS(Platform as a Service)平台即服务,IaaS(Infrastructure as a Service)基础设施即服务。
SaaS :
SaaS是最为成熟、最出名,也是得到最广泛应用的一种云计算。大家可以将它理解为一种软件分布模式,在这种模式下,应用软件安装在厂商或者服务供应商那里,用户可以通过某个网络来使用这些软件,通常使用的网络是互联网。这种服务模式的优势是,由服务提供商维护和管理软件、提供软件运行的硬件设施,用户只需拥有能够接入互联网的终端,即可随时随地使用软件。这种模式下,客户不再像传统模式那样花费大量资金在硬件、软件、维护人员,只需要支出一定的租赁服务费用,通过互联网就可以享受到相应的硬件、软件和维护服务,这是网络应用最具效益的营运模式。对于小型企业来说,SaaS是采用先进技术的最好途径。https://www.sodocs.net/doc/3c5522935.html,、NetSuite、Google的Gmail和https://www.sodocs.net/doc/3c5522935.html,都是这方面非常好的例子。
PaaS :
PaaS提供了基础架构,把开发环境作为一种服务来提供。这是一种分布式平台服务,软件开发者可以在这个基础架构之上建设新的应用,或者扩展已有的应用,同时却不必购买开发、质量控制或生产服务器。Salesforce.co
m的https://www.sodocs.net/doc/3c5522935.html,、Google的App Engine和微软的Azure(微软云计算平台)都采用了paas的模式。这些平台允许公司创建个性化的应用,也允许独立软件厂商或者其他的第三方机构针对垂直细分行业创造新的解决方案。
IaaS :
IaaS把厂商的由多台服务器组成的“云端”基础设施,作为计量服务提供给客户。它将内存、I/O设备、存储和计算能力整合成一个虚拟的资源池为整个业界提供所需要的存储资源和虚拟化服务器等服务。这是一种托管型硬件方式,用户付费使用厂商的硬件设施。IaaS通常会按照“弹性云”的模式引入其他的使用和计价模式,也就是在任何一个特定的时间,都只使用你需要的服务,并且只为之付费。IaaS的优点是用户只需低成本硬件,按需租用相应计算能力和存储能力,大大降低了用户在硬件上的开销。例如Amazon Web服务(AWS), IBM的BlueCloud等均是将基础设施作为服务出租。
SaaS、PaaS和IaaS这三种模式都是采用外包的方式,减轻企业负担,降低管理、维护服务器硬件、网络硬件、基础架构软件或应用软件的人力成本。从更高的层次上看,它们都试图去解决同一个商业问题——用尽可能少甚至是为零的资本支出,获得功能、扩展能力、服务和商业价值。当某种云计算的模式获得了成功,这三者之间的界限就会进一步模糊。成功的SaaS或IaaS服务可以很容易地延伸到平台领域。
三、各大厂商云计算发展状况:
IBM :
目前最全面的云计算厂商,在构建、支持和运作大规模计算系统方面有丰富经验和绝对优势。IBM的云计算技术主要用于解决下一代企业级数据中心的管理问题。他主要面向企业提供云计算管理平台并提供相关服务,帮助企业构建自己的云计算基础设施。
IBM的“蓝云(Blue Cloud)”使计算不仅仅局限在本地,通过架构一个分布的、可全球访问的资源结构,使数据中心在类似互联网的环境下运行计算。可以对企业现有的基础架构进行整合,通过虚拟化技术和自动化技术,构建企业自己拥有的云计算中心,实现企业硬件资源和软件资源的统一管理、统一分配、统一部署、统一监控和统一备份,打破应用对资源的独占,从而帮助企业实现云计算理念。
“蓝云”计算平台是一套软、硬件平台,将Internet上使用的技术扩展到企业平台上,使得数据中心使用类似于互联网的计算环境。“蓝云”大量使用了IBM先进的大规模计算技术,结合了IBM自身的软、硬件系统以及服务技术,支持开放标准与开放源代码软件。“蓝云”基于IBM Almaden研究中心的云基础架构,采用了Xen和PowerVM虚拟化软件,Linux操作系统映像以及Hadoop软件(Google File System以及Ma
pReduce的开源实现)。“蓝云”的硬件平台环境与一般的x86服务器集群类似,使用刀片的方式增加了计算密度。
“蓝云”软件平台的特点主要体现在虚拟机以及对于大规模数据处理软件Apache Hadoop的使用上。虚拟化的方式在“蓝云”中有两个级别,一个是在硬件级别上实现虚拟化,另一个是通过开源软件实现虚拟化。硬件级别的虚拟化可以使用IBM p系列的服务器,获得硬件的逻辑分区LPAR(logic partition)。逻辑分区的CPU资源能够通过IBM Enterprise Workload Manager来管理。通过这样的方式加上在实际使用过程中的资源分配策略,能够使相应的资源合理地分配到各个逻辑分区。p系列系统的逻辑分区最小粒度是1/10颗CPU。Xen则是软件级别上的虚拟化,能够在Linux基础上运行另外一个操作系统。
“蓝云”存储体系结构包含类似于Google File System 的集群文件系统以及基于块设备方式的存储区域网络SAN。在蓝云计算平台上,SAN 系统与分布式文件系统(例如Google File System)并不是相互对立的系统,SAN提供的是块设备接口,需要在此基础上构建文件系统,才能被上层应用程序所使用。而Google File System正好是一个分布式的文件系统,能够建立在SAN之上。两者都能提供可靠性、可扩展性,至于如何使用还需要由建立在云计算平台上的应用程序来决定,这也体现了计算平台与上层应用相互协作的关系。
微软:
云+端、软件+服务是对微软云计算的最佳诠释,云计算平台Azure包括了Windows Azure、Microsoft SQL数据库服务,Microsoft .Net服务等主要组件,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。
微软的虚拟化解决方案,。将虚拟化技术架构一共分为四个层次,表示层虚拟化,应用程序虚拟化,桌面虚拟化,服务器虚拟化。可以说是一个技术套件,实现了一个集成的、端到端的、虚拟化的基础架构,通过不同的层级,实现了从桌面到数据中心的全方位管理,因此能够做到解决方案快速上线,流畅的使用效果和服务及数据的容灾备份和恢复,大大增强了可用性和稳定性。微软的虚拟化解决方案,可以说是一个技术套件,实现了一个集成的、端到端的、虚拟化的基础架构,通过不同的层级,实现了从桌面到数据中心的全方位管理,因此能够做到解决方案快速上线,流畅的使用效果和服务及数据的容灾备份和恢复,大大增强了可用性和稳定性。
由于传统的虚拟化在虚拟机中我们看到的硬件设备都是被模拟出来的,当上层请求被交予虚拟机之后,会经过一次转换,之后,再交给我们的物理服务器,因此,系统的性能和速度会受到影响,这也是传统虚拟化之所以
覆盖率比较低的原因之一。
对于微软使用的HyperV来说,它可以被称为一种半虚拟化的状态,在虚拟中看到的一部分硬件设备不是被虚拟出来的,而是通过HyperV的架构,直接访问硬件,把请求直接转给服务器,正因为中间减少了一次转换,所以访问和计算速度得以提升,以突破性能这个虚拟化应用的
原始瓶颈。同时在虚拟机和硬件之间不存在兼容性的问题,因为微软的HyperV是允许在虚拟机中安装硬件驱动,这样在虚拟机中使用操作系统和在物理机中使用操作系统,就没有太多的区别,只要针对不同的硬件安装不同的驱动就可以兼容使用,这就消除了部分技术人员对兼容性的顾虑。
近期微软又推出云计算基础构架方案,通过拆除多余组件,挑选合适的电源以及一定程度上限制平台的扩展性,同时更好对其进行合理优化配置。运用高效能组件,低功率处理器以及优化机架中电源与制冷配置提高整体效能。大量的利用在芯片,电源以及存储上的新技术。
VMware :
从vSphere平台到vCloud Director管理软件,VMware通过其产品系列实现了公共云和私有云服务整合中所有应用程序的虚拟化和自动化,尤其是在服务器虚拟化上具有优势。
通过将数据中心资源聚合成为大规模的、共享的、弹性的计算资源池并显著提升基础架构利用率,为企业节省了大量成本。
利用VMware vSphere对关键业务应用进行虚拟化,创建资源。
利用VMware vShield将确保应用和数据能被恰当地划分至信任区域以满足法规遵从的需求,也可以满足将数据保持在特定权限范围内的要求。
利用构建于VMware vSphere之上的VMware vCloud Director,使IT 部门能够通过基于Web 的门户向用户开放虚拟数据中心,并定义和开放能部署在虚拟数据中心的IT 服务目录。
VMware vFabric云应用程序平台结合了市场领先的Spring Java开发框架和诸多平台服务,包括轻型应用服务器、全局数据管理、云就绪的消息传送、动态负载均衡和应用程序性能管理等。基于VMware vFabric开发的应用程序,具有高性能和能够轻松地跨异构云环境进行移植等优点。
VMware桌面虚拟化产品实现高效、自动化的桌面管理,通过增强的基于角色的管理和集中的桌面安全策略,提高整个桌面环境的控制力和安全性。按需交付桌面资源。通过在一个可管理从数据中心到云的服务器和桌面的通用虚拟化平台上实现标准化,从而将复杂性降至最低。
Amazon :
主要具有EC2(Elastic Compute Cloud,弹性计算云)、S3(Simple Storage Service,简单储存服务)等云产品。为企业提供计算和存储服务,收费的服务项目包括存储服务器、带宽、CPU资源以及月租费
。Amazon将自己的弹性计算云建立在公司内部的大规模集群计算的平台上,而用户可以通过弹性计算云的网络界面去操作在云计算平台上运行的各个实例
(instance)。弹性计算云用户使用客户端通过SOAP over HTTPS协议与Amazon弹性计算云内部的实例进行交互。这样,弹性计算云平台为用户或者开发人员提供了一个虚拟的集群环境,在用户具有充分灵活性的同时,也减轻了云计算平台拥有者(Amazon公司)的管理负担。弹性计算云中的每一个实例代表一个运行中的虚拟机。用户对自己的虚拟机具有完整的访问权限,包括针对此虚拟机操作系统的管理员权限。
Google :
Google的云计算主要由MapReduce、Google文件系统(GFS)、BigTable组成。它们是Google 内部云计算基础平台的3个主要部分。Google 还构建其他云计算组件,包括一个领域描述语言以及分布式锁服务机制等。Sawzall是一种建立在MapReduce基础上的领域语言,专门用于大规模的信息处理。Chubby是一个高可用、分布式数据锁服务,当有机器失效时,Chubby 使用Paxos算法来保证备份。
四、云计算核心技术:
云计算系统运用了许多技术,其中以编程模型、数据管理技术、数据存储技术、虚拟化技术、云计算平台管理技术最为关键。
(1)编程模型
MapReduce是Google开发的java、Python、C++编程模型,它是一种简化的分布式编程模型和高效的任务调度模型,用于大规模数据集(大于1TB)的并行运算。严格的编程模型使云计算环境下的编程十分简单。MapReduce模式的思想是将要执行的问题分解成Map(映射)和Reduce(化简)的方式,先通过Map程序将数据切割成不相关的区块,分配(调度)给大量计算机处理,达到分布式运算的效果,再通过Reduce程序将结果汇整输出。
(2)海量数据分布存储技术
云计算系统由大量服务器组成,同时为大量用户服务,因此云计算系统采用分布式存储的方式存储数据,用冗余存储的方式保证数据的可靠性。云计算系统中广泛使用的数据存储系统是Google的GFS和Hadoop团队开发的GFS的开源实现HDFS。
GFS即Google文件系统(Google File System),是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。GFS的设计思想不同于传统的文件系统,是针对大规模数据处理和Google应用特性而设计的。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。
一个GFS集群由一个主服务器(master)和大量的块服务器(chunkserver)构成,并被许多客户(Client)访问。主服务器存储文件系统的元数据,包括名字空间、访问控制信息、从文件到块的映射以及块的当
前位置。它也控制系统范围的活动,如块租约(lease)管理,孤儿块的垃圾收集,块服务器间的块迁移。主服务器定期通过HeartBeat消息与每一个块服务器通信,给块服务器传递指令并收集它的状态。GFS中的文件被切分为64MB的块并以冗余存储,每份数据在系统中保存3个以上备份。
客户与主服务器的交换只限于对元数据的操作,所有数据方面的通信都直接和块服务器联系,这大大提高了系统的效率,防止主服务器负载过重。
(3)海量数据管理技术
云计算需要对分布的、海量的数据进行处理、分析,因此,数据管理技术必需能够高效的管理大量的数据。云计算系统中的数据管理技术主要是Google的BT(BigTable)数据管理技术和Hadoop团队开发的开源数据管理模块HBase。
BT是建立在GFS, Scheduler, Lock Service和MapReduce之上的一个大型的分布式数据库,与传统的关系数据库不同,它把所有数据都作为对象来处理,形成一个巨大的表格,用来分布存储大规模结构化数据。
Google的很多项目使用BT来存储数据,包括网页查询,Google earth和Google金融。这些应用程序对BT的要求各不相同:数据大小(从URL到网页到卫星图象)不同,反应速度不同(从后端的大批处理到实时数据服务)。对于不同的要求,BT都成功的提供了灵活高效的服务。
(4)虚拟化技术
通过虚拟化技术可实现软件应用与底层硬件相隔离,它包括将单个资源划分成多个虚拟资源的裂分模式,也包括将多个资源整合成一个虚拟资源的聚合模式。虚拟化技术根据对象可分成存储虚拟化、计算虚拟化、网络虚拟化等,计算虚拟化又分为系统级虚拟化、应用级虚拟化和桌面虚拟化。
(5)云计算平台管理技术
云计算资源规模庞大,服务器数量众多并分布在不同的地点,同时运行着数百种应用,如何有效的管理这些服务器,保证整个系统提供不间断的服务是巨大的挑战。
云计算系统的平台管理技术能够使大量的服务器协同工作,方便的进行业务部署和开通,快速发现和恢复系统故障,通过自动化、智能化的手段实现大规模系统的可靠运营。
五、云计算未来发展:
(1)数据安全:由于数据安全的存在,各行业重要部门还很难完全信任云计算服务供应商,这也是阻碍云计算发展的重要因素,所以私有云还会占有一定的市场,但最终的发展方向还是向公有云发展,云安全成了推动发展所必须突破的问题。
(2)网络传输:由于云计算本身的要求,将来的云计算服务将会很大程度的依赖于网络传输的速度,但目前的网络速度很难让云计算服务高效率高性能的实现其应用,所以云计算的发展
还依赖于网络技术的发展。
(3)兼容瓶颈:现代企业内部,IT系统越来越复杂,通常会涉及多个系统的协作。云计算是一种全新的共享基础资源的架构方法,在与其它系统配合时往往会牺牲一部分自身性能。大部分企业在部署云计算系统时,都需要考虑对原有投资的保护,所以更好的兼容性也是发展的趋势。
(4)规模发展:目前云计算服务还主要应用在企业小型应用,随着云计算技术的发展,服务会更加趋向于大规模应用,并且推动当前各云计算平台的统一,使平台开发、运行、维护统一起来。
(5)用户体验:未来云计算服务将更加注重用户体验,依据不同的用户需求定制专属的应用,使出色的用户体验和规模化的使用相结合。
计算机基础知识试题 1、CPU的主要功能是进行()。 A、算术运算 B、逻辑运算 C、算术逻辑运算 D、算术逻辑运算与全机的控制答:D 分析:中央处理器(CPU),它包括运算器和控制器,其中运算器完成各种运算任务(包括算术运算与逻辑运算两大类),控制器根据指令的容产生指挥其他硬件部件直辖市工作的控制信号。所以正确答D。 2、CPU能直接访问的存储部件是()。 A、软盘 B、硬盘 C、存 D、光盘答:C 分析:存与外存有一个重要区别:存能够被CPU直接访问,而外存的信息只能由CPU通过输入输出操作来存取,不能与CPU直接交换信息。所以,当前CPU正在执行的程序、正在处理的数据都存在存里,外存上保存的程序、数据只有先调入存,才能再被CPU访问。换句话说,存是工作存储器,外存是后备性的存储器,是存的扩充与备份。、外存组成这样一种层次结构,在存取速度、容量、价革几方面实现了合理的配合。本题正确答是C。 3、如果一个存储单元存放一个字节,那么一个64KB的存储单元共有()个存储单元,用十六进制的地址码则编号为0000~()。 A、64000 B、65536 C、10000H D、0FFFFH 答:依次为B和D 分析:存储器的容量是指它能存放多少个字节的二进制信息,1KB代表1024个字节,64KB就是65536个字节。存储器是由若个存储单元组成的,每个单元有一个唯一的序号以便识别,这个序号称为地址。通常一个存储单元存放一个字节,那么总共就有65536个存储单元。要有65536个地址,从0号编起,最末一个地址号为65536-1=65535,即十六进制FFFF。所以本题的两个正确答依次为B和D。注意地址的编号都从0开始,因此最高地址等于总个数减1。 4、计算机中访问速度最快的存储器是()。
预览: 信息技术基础知识 1、世界上第一台电脑:1946年第一台电子计算机在美国宾夕法尼亚大学问世,它的名字叫ENIAC。 2、计算机也可以叫信息处理机,它可以帮助我们收集、存储、加工、传递各种信息,既快又好。 3、计算机是由硬件和软件两个部分组成的。从外观上看:一台计算机由主机、显示器、键盘、鼠标器、音箱等部件组成。从功能上看计算机的硬件主要由中央处理器(CPU)、存储器、输入设备和输出设备等组成。 4、键盘是最主要的输入设备,显示器是最主要的输出设备。 5、存储器主要用来保存计算机的运行指令及数据资料。存储器分为存储器和外存储器两种。 6、存储器的存储容量通常用32MB、64MB、128MB等来表示,数值越大表示可以存储的数据越多。存储器可以分为只读存储器(ROM)和随机存储器(RAM)两种。 7、外存储器常用的有磁盘存储器、光盘存储器和U盘存储器(闪存),磁盘存储器又可以分为硬盘存储器和软盘存储器。 8、计算机的工作过程是通过输入设备把信息输入主机,由主机对信息进行加工处理,再把加工处理后的信息通过输出设备输出。整过过程可以用“输入”、“处理”、“输出”六个字来概括。 9、CUP又叫中央处理器,是计算机的“心脏”,计算机中的一切工作都通过它来处理。计算机的性能与中央处理器的型号有关。人们通常所说的486、奔腾Ⅲ、奔腾Ⅳ等就是中央处理器的型号。 10、计算机的软件分为系统软件(DOS、Windows、Linux等)和应用软件两大类(如WPS、Word、PowerPoint等)。 11、计算机病毒是人为编制的具有破坏性的计算机程序。它具有传染性、潜伏性、隐蔽性、危害性等特点。 12、道德规①不蓄意破坏和损伤他人的计算机系统设备及资源。②不制造病毒程序。③不窃取别人的软件信息资源。④不擅自篡改他人计算机的系统信息资源。⑤在计算机网络及通信过程中,不破译别人的口令。⑥不使用和传播带病毒的软件。 13、信息具有广泛性、时效性、可再生性和可传递性。 14、“信息高速公路”是指数字化大容量光纤通讯网络。 15、计算机应用领域 ①科学计算(地震预测、气象预报、火箭发射等) ②数据处理(人口统计、档案管理、银行业务、情报检索、企业管理等)
计算机软件可维护性方法研究 来源:中国论文下载中心 [ 10-03-02 11:45:00 ] 作者:李峰编辑:studa20 摘要:软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须全局考虑软件与硬件的结合,以及用户的要求和软件的要求。 关键词:计算机软件;可维护性;软件;硬件;结合 1 建立明确的软件质量目标和优先级 一个可维护的程序应是可理解的、可靠的、可测试的、可修改的、可移植的、效率高的和可使用的。但要实现这所有的目标,需要付出很大的代价,而且也不一定行得通。因为某些质量特性是相互促进的,例如可理解性和可测试性、可理解性和可修改性。但另一些质量特性却是相互抵触的,例如效率和可移植性、效率和可修改性等。因此,尽管可维护性要求每一种质量特性都要得到满足,但它们的相对重要性应随程序的用途及计算环境的不同而不同。 2 使用提高软件质量的技术和工具 模块化是软件开发过程中提高软件质量,降低成本的有效方法之一,也是提高可维护性的有效的技术。它的优点是如果需要改变某个模块的功能,则只要改变这个模块,对其他模块影响很小;如果需要增加程序的某些功能,则仅需增加完成这些功能的新的模块或模块层;程序的测试与重复测试比较容易;程序错误易于定位和纠正;容易提高程序效率。使用结构化程序设计技术,提高现有系统的可维护性。采用备用件的方法,当要修改某一个模块时,用一个新的结构良好的模块替换掉整个模块。这种方法要求了解所替换模块的外部(接口)特性,可以不了解其内部工作情况。它有利于减少新的错误,并提供了一个用结构化模块逐步替换掉非结构化模块的机会。采用自动重建结构和重新格式化的工具(结构更新技术)。采用如代码评价程序、重定格式程序、结构化工具等自动软件工具——把非结构化代码转换成良好结构代码。改进现有程序的不完善的文档。改进和补充文档的目的是为了提高程序的可理解性,以提高可维护性。采用结构化小组程序设计的思想和结构文档工具。软件开发过程中。建立主程序员小组,实现严格的组织化结构,强调规范,明确领导以及职能分工,能够改善通信、提高程序生产率;在检查程序质量时,采取有组织分工的结构普查,分工合作,各司其职,能够有效地实施质量检查。同样,在软件维护过程中,维护小组也可以采取与主程序员小组和结构普查类似的方式,以保证程序的质量。 3 进行明确的质量保证审查 质量保证审查对于获得和维持软件的质量,是一个很有用的技术,还可以用来检测在开发和维护阶段内发生的质量变化。一旦检测出问题来,就可以采取措施来纠正,以控制不断增长的软件维护成本,延长软件系统的有效生命期。为了保证软件的可维护性,有4种类型的软件审查。 在检查点进行复审。保证软件质量的最佳方法是在软件开发的最初阶段就把质量要求考虑进去,并在开发过程每一阶段的终点,设置检查点进行检查。检查的目的是要证实已开发的软件是否符合标准,是否满足规定的质量需求。在不同的检查点,检查的重点不完全相同。如图1所示。
计算机组成原理2009年12月期末考试复习大纲 第一章 1.计算机软件的分类。 P11 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。 2.源程序转换到目标程序的方法。 P12 源程序是用算法语言编写的程序。 目标程序(目的程序)是用机器语言书写的程序。 源程序转换到目标程序的方法一种是通过编译程序把源程序翻译成目的程序,另一种是通过解释程序解释执行。 3.怎样理解软件和硬件的逻辑等价性。 P14 因为任何操作可以有软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。对于某一机器功能采用硬件方案还是软件方案,取决于器件价格,速度,可靠性,存储容量等因素。因此,软件和硬件之间具有逻辑等价性。 第二章 1.定点数和浮点数的表示方法。 P16 定点数通常为纯小数或纯整数。 X=XnXn-1…..X1X0 Xn为符号位,0表示正数,1表示负数。其余位数代表它的量值。 纯小数表示范围0≤|X|≤1-2-n 纯整数表示范围0≤|X|≤2n -1
浮点数:一个十进制浮点数N=10E.M。一个任意进制浮点数N=R E.M 其中M称为浮点数的尾数,是一个纯小数。E称为浮点数的指数,是一个整数。 比例因子的基数R=2对二进制计数的机器是一个常数。 做题时请注意题目的要求是否是采用IEEE754标准来表示的浮点数。 32位浮点数S(31)E(30-23)M(22-0) 64位浮点数S(63)E(62-52)M(51-0) S是浮点数的符号位0正1负。E是阶码,采用移码方法来表示正负指数。 M为尾数。P18 P18
2.数据的原码、反码和补码之间的转换。数据零的三种机器码的表示方法。 P21 一个正整数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,既三种表示方法完全一样。 一个负整数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,表示方法。 1.原码符号位为1不变,整数的每一位二进制数位求反得到反码; 2.反码符号位为1不变,反码数值位最低位加1,得到补码。 例:x= (+122)10=(+1111010)2原码、反码、补码均为01111010 Y=(-122)10=(-1111010)2原码11111010、反码10000101、补码10000110 +0 原码00000000、反码00000000、补码00000000 -0 原码10000000、反码11111111、补码10000000 3.定点数和浮点数的加、减法运算:公式的运用、溢出的判断。 P63 已知x和y,用变形补码计算x+y,同时指出结果是否溢出。 (1)x=11011 y=00011 (2)x=11011 y=-10101 (3)x=-10110 y=-00001
计算机基础知识点汇总 一、计算机的诞生及发展 (一)计算机的诞生 1.时间:1946年 2.地点:美国宾夕法尼亚大学 3.名称:ENIAC (二)计算机的发展 > 二、计算机系统的组成 现代的计算机系统由计算机硬件系统及软件系统两大部分构成。 三、计算机的工作原理 冯·诺依曼提出了“存储程序、程序控制”的设计思想,同时指出计算机的构成包括以下几个方面: (1)由运算器、存储器、控制器、输入设备、输出设备五大部件组成计算机系统。 (2)计算机内部采用二进制表示的数据和指令。 | (3)采用“存储程序和程序控制”技术(将程序事先存在主存储器中,计算机在工作时能在不需要人员干预的情况下,自动逐条取出指令并加以执行)。 四、计算机的分类
五、计算机硬件 (一)中央处理器 1.简介 中央处理器又称为微处理器,是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。 ( 2.组成 (1)控制器 实现计算机各部分的联系并自动执行程序的部件。功能是从内存中一次取出指令,产生控制信号,向其他部件发出命令指挥整个计算过程。 (2)运算器 对二进制数码进行算术运算和逻辑运算。 (二)存储器 1.内存储器 … (1)作用 内存储器又称主存储器,简称内存。内存位于系统主板上,可以直接与CPU进行信息交换,内存储器主要用于存放计算机系统中正在运行的程序及所需要的数据和中间计算结果以及与外部存储器交换信息时作为缓冲。 (2)特点 速度较快,容量相对较小。 (3)分类 只读存储器ROM:永久保存数据,存储微型机的重要信息。 随机存储器RAM:断电丢失数据,存储当前运行的程序信息(SRAM、DRAM)。 \ 2.外存储器 (1)作用
一、计算机基础知识 1.1946年,世界上第一台电子计算机是ENIAC,冯~诺依曼领导的小组研发。 2.最能准确反应计算机主要功能的是:计算机可以实现高速度的运算 3.计算机与其他计算工具的本质区别是程序存储和程序控制。(计算机原理) 4.第二代计算机的主要电子逻辑元件是(晶体管) 5.字长影响计算机精度的指标之一计算机中存储和表示信息的基本单元是字节 6.一般应用软件下,“文件”菜单下的“打开”功能,实际上是将数据从辅助存储器中取 出,传送到内存或者ram的过程。办公自动化属于数据处理应用领域 7.用计算机进行资料检索工作属于计算机应用中的(数据处理) 8.计算机软件是指使用的(数据、程序和文档资料的集合)。 9.磁盘、闪存盘在使用前应进行格式化操作。所谓“格式化”是指对磁盘进行磁道和扇区 的划分. 10.计算机在执行存储、传送等操作时,作为一个整体进行操作的一组二进制,称为(机器 字)。 11.计算机系统采用总线结构进行数据处理,用户数据时通过_数据总线送入内存。 12.获取指令、决定指令的执行程序,向相应硬件部件发出指令,这是(控制器)的基本功 能。 13.用高级语言C++编写的源程序要执行,必须通过其语言处理程序进行(编译)变成目标 程序后才能实现。 14.计算机的内存储器是由许多存储单元组成的,为使计算机能识别和访问这些单元,给每 个单元一个编号,这些编号称为(地址)。 15.七位ASCII码可以表示(128)个字符。8位二进制数可以表示256种状态。 16.字长为7位的二进制无符号数,其十进制数的最大值是127 17.下列4个字符中,ASCII值最小的是() A. G B. c C. 9 D. g 18.下面不同进制的4个数中,最大的一个数是 A.01010011B B.107O C.CFH D.78D 19.Java是一种(面向对象)的程序设计语言。 20.汉字数据比较大小时按其(在区位表中的)顺序进行的。 21.在汉字查找汉字时,输入的是汉字的机内码,输出的是汉字的(字型码)。 22.若某汉字的国际码是5031H(H表示十六进制),则该汉字的机内码是_D0B1H_。 23.计算机中的字符,一般采用ASCⅡ码编码方案。若已知大写字母I的ASCⅡ值为49H,则 可以推算出J的ASCⅡ值为4A H。 24.按照16×16点阵存放国际码GB2312—1980中的一级汉字(共3755个)的汉字库,所 占的存储空间数大约_118_KB。 25.存储一个24*24 26.十进制数265转化成二进制数是,转化成十六进制数是。 27.中央处理器(CPU)是由控制器、外围设备和存储器组成的。(×) 28.低级语言是独立于机器的程序设计语言。(×) 29.由于计算机能直接识别的是0、1代码表示的二进制语言,而用户使用FoxPro语言编制 的程序不是用二进制代码表示的。因此,计算机是不能直接执行FoxPro源程序的。 (√) 30.数据安全的最好方法是随时备份数据。(√)
小学生应该如何正确的使用电脑 大田集镇黎庙小学邹青玉小学生自控能力差,意识不足,需要家长引导正确对待网络。互联网上精彩的虚拟世界不仅吸引了成年人,而且也同样让孩子们感到新奇。很多家长知道,“学电脑要从娃娃抓起”,电脑可以让孩子开阔眼界,增长见识,但是网上不健康的东西也很容易给孩子带来不良影响。那么,家长们应该如何正确地引导孩子学习和使用电脑呢? 首先,家长应该告诉孩子在电脑上可以做什么。除了孩子最爱玩的游戏外,不妨让孩子在电脑上学着画画、写些小段落、在电脑上阅读图文并茂的童话、进行益智类的数学游戏、学习少儿英语、学下围棋等都是很好的办法。在“触电”时间上,要和孩子形成“规矩”,一般儿童每天上半个小时到一个小时最好。由于孩子刚接触网上学习,家长要多多从正面加以引导。在孩子上网前,家长先给他们立下规矩。总的原则可按《全国青少年网络文明公约》执行,还可以具体一些,如不泄露个人与家庭秘密,学会选择并欣赏健康网站,家长帮孩子指定几个网站,监督孩子远离网络垃圾,学会自我保护。
其次,在选择电脑软件上,要注意选择幼儿语言。因为不少幼儿,抽象思维能力尚不发达,对枯燥乏味的“电脑语言”往往感到兴味索然,因此在选择软件上,不仅要注重孩子的“学”,更应该强调“玩”,这样才能吸引孩子的兴趣。购买软件时,不要迷信软件包装上的文字说明,最好亲自演示一下,确切了解难易程度。家长要充分利用学校网络,帮助和引导孩子积极上网互动学习,积极参加学校在网上搞的教育活动,为孩子创造上网交流的机会。同时,家长要密切注意孩子的表现,如果孩子出现诸如视力减退、食欲不振、精神困顿等症状,就说明过度痴迷了,要引起家长的警惕,这个时候家长应该要求甚至强行命令孩子减少和电脑的“交往”,多多参加其他活动。家长最好也学一些电脑的基础知识,陪孩子一起“触电”,一起学习使用计算机和互联网。在与孩子共同学习的过程中,家长不仅便于与孩子沟通互助,还会保持青春和童心,这种千载难逢的良机不容错过。 最后,孩子不宜过早接触电脑。专家建议,孩子在读小学五六年级时开始学电脑比较合适。因为这时的小学生已经有了一定的知识积累,这时学电脑不需要费太大的精力,又不会对其身心发育产生影响,也有利于培养孩子的兴趣爱好和发掘他们的聪明才智。
计算机组成原理考研知 识点汇总 一, 计算机系统概述 (一) 计算机发展历程 第一台电子计算机ENIAC诞生于1946年美国宾夕法尼亚大学.ENIAC用了18000电子管,1500继电器,重30吨,占地170m2,耗电140kw,每秒计算5000次加法.冯?诺依曼(VanNeumann)首次提出存储程序概念,将数据和程序一起放在存储器,使编程更加方便.50年来,虽然对冯?诺依曼机进行很多改革,但结构变化不大,仍称冯?诺依曼机. 发展阶段时间硬件技术速度/(次/秒) 第一代1946-1957 电子管计算机时代40 000 第二代1958-1964 晶体管计算机时代200 000 第三代1965-1971 中小规模集成电路计算机时代 1 000 000 第四代1972-1977 大规模集成电路计算机时代10 000 000 第五代1978-现在超大规模集成电路计算机时代100 000 000 EDVAC(Electronic Discrete Variable Automatic Computer)电子离散变量计算机 组成原理是讲硬件结构的系统结构是讲结构设计的 摩尔定律微芯片上的集成管数目每3年翻两番.处理器的处理速度每18个月增长一倍. 每代芯片的成本大约为前一代芯片成本的两倍 新摩尔定律全球入网量每6个月翻一番. 数学家冯·诺依曼(von Neumann)在研究EDVAC机时提出了“储存程序”的概念.以此为基础的各类计算机通称为冯·诺依曼机.它有如下特点: ①计算机由运算器,控制器,存储器,输入和输出五部分组成 ②指令和数据以同等的地位存放于存储器内,并可按地址寻访 ③指令和数据均用二进制数表示 ④指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置 ⑤指令在存储器内按顺序存放 ⑥机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器完成 图中各部件的功能 ·运算器用来完成算术运算和逻辑运算并将的中间结 果暂存在运算器内 ·存储器用来存放数据和程序 ·控制器用来控制,指挥程序和数据的输入,运行以及 处理运行结果 ·输入设备用来将人们熟悉的信息转换为机器识别的 信息 ·输出设备将机器运算结果转为人熟悉的信息形式
计算机专业知识汇总 第一章计算机基础知识 考点:计算机基础知识、信息编码与数制、计算机系统的构成及其性能指标、计算机的组成部件与常见外设。 1、计算机的发展:以基本逻辑元件为标志,发展分四个阶段。 第1代:电子管计算机时代(1946-1957),采用电子管基本逻辑部件,体积大、耗电量大、寿命短、可靠性差、成本高、容量小、输入输出设备落后,没有系统软件,只能用机器语言和汇编语言编程,主要用于科学计算。 1946年在美国宾夕法尼亚大学诞生了第一台计算机ENIAC属于第一代计算机。 第2代:晶体管计算机时代(1958-1964),采用晶体管制作逻辑部件,与第一代计算机相比,体积较小,重量减轻,能耗降低,制作成本下降,计算机的可靠性和运算速度得到了提高,存储容量有了提高,开始有了系统软件,提出了操作系统的概念,出现了高级程序设计语言。应用领域扩大到数据处理,事务管理和工业控制等方面。 第3代:中小规模集成电路计算机时代(1965-1969),采用中小规模集成电路制作各种逻辑部件,采用半导体存储器作为主存,存储容量大幅度提升,增强了系统的处理能力,系统软件有了很大发展,出现了分时操作系统,使多用户可以共享软硬件资源,采用结构化程序设计,应用领域和普及程度迅速扩大。 集成电路使计算机体积更小,质量更轻,耗电更省,寿命更长,成本更低,运算更快。 第4代:大规模或超大规模集成电路计算机时代(1970年至今),基本逻辑部件采用大规模或超大规模集成电路。半导体存储器因集成度不断提高,容量越来越大,外存广泛使用软硬磁盘和光盘。各种输入输出设备相继出现。软件产业高度发展,多媒体技术用于计算机,广泛用于社会各个领域。 2、计算机的特点:快速的运算能力;足够高的计算精度;超强的记忆能力;复杂的逻辑判断能力;程序控制方式。 3、计算机的应用: 1)、科学计算(或数值计算):是指利用计算机来完成科学研究和工程技术中提出的问题的计算。 2)、数据处理(信息处理):是指对各种数据进行收集、存储、整理、分类、统计、加工、利用、传播等一系列活动的统称。 3)计算机的辅助技术:计算机辅助设计—CAD、计算机辅助制造—CAM、计算机辅助教学—CAI。 4)过程控制(或实时控制):利用计算机及时采集、检测数据,按最优值迅速地对控制对象进行自动调节或自动控制。 5)人工智能(或智能模拟):是计算机模拟人类的智能活动,储如感知、判断、学习等。 6)计算机网络应用:计算机技术与现代通信技术的结合构成了计算机网络。 4、计算机系统 由运算器、存储器、控制器、输入设备、输出设备五大基本部件组成;计算机内部采用二进制表示数据和指令;采用程序存储,程序控制技术。 5、计算机硬件系统 1)中央处理器:运算器和控制器合在一起称为中央处理器(CPU),也被称作微处理器;运算器也称算术逻辑单元,用于执行所有的算术和逻辑运算指令;控制器负责把指令逐条从存储器中取出,经译码分析后向整机发出控制命令,以保证正确完成程序所要求的功能。 2)存储器:是计算机的记忆部件,它的功能是存储程序和数据。按能否与CPU直接交换信息分为主存储器和辅助存储器;按存取方式分为随机存储器(RAM)和只读存储器(ROM);关机后RAM信息消失,ROM 信息不消失。 3)输入设备:是用来接收用户输入的原始数据和程序,并将它们转换为计算机可以识别的二进制形式存放在内存中。 4)输出设备:与输入设备正好相反,是将放在内存中的信息由计算机处理的结果转换为人们所能识别的形式。 6、计算机软件系统:是程序和程序运行所需要的数据以及开发、使用和维护这些程序所需要的文档集合。
全国计算机一级考试知识点 第一节和第二节知识点 1. 第一台电子数字计算机于1946年诞生在美国,名叫ENICA。 2.计算机的四个发展阶段:第一代电子管;第二代晶体管;第三代中小规模集 成电路;第四代大规模、超大规模集成电路。 3. 第一代计算机主要用于数值计算;第二代开始有了系统软件,提出了操作 系统的概念;第四代计算机时期出现了微机及个人计算机。第一台个人电脑(PC) 由IBM公司制造。 4. 计算机的应用领域:A、科学计算B、数据处理C、过程控制D、辅助 设计和制造(CAD、CAM) E、计算机网络F、人工智能。 5. 科学计算包括:地震测报、导弹、天气预报、高层建筑等 6. 数据处理包括:OA(办公自动化)、DSS(决策支持系统)、ES(专家系统)、MIS(管理信息系统)。 7. 人工智能包括:机器人、专家系统、智能检索、机器翻译。 8. 计算机发展趋势是四化:巨型化、网络化、智能化、微型化、 9. 计算机系统结构五大部分:运算器、控制器、存储器、输入设备、输出 设备。 10.运算器和控制器合称CPU(中央处理器),CPU和内存(也叫主存)合称主机。没有安装软件的计算机叫裸机。 11.运算器主要进行逻辑和算术运算。 12.存储器分内存和外存,内存也叫主存,外存也叫辅存。内存分ROM和RAM两种。ROM是只读存储器,RAM是随机存储器。 13.输入设备主要有:鼠标、键盘、扫描仪、光笔、摄像头麦克风卡阅读器、 数码相机。 14.输出设备:显示器打印机绘图仪音响。 15.冯·诺依曼提出了“存储程序原理”,第一台按照冯的思想制造的计算机叫EDSAC。 16.指令执行的过程四步骤:取出、分析、执行、为下一条指令做准备。 17.微机的主要性能指标:字长(一般是8的倍数,主流机是32位)、速度(MIPS、主频)、存储系统容量、可靠性(MTBF)、可维护性(MTTR)、性能价格比。 18.计算机系统由两个部分构成:硬件系统和软件系统。
小学信息技术试题 选择题: 1、关于信息的概念,信息是一种()。 A、物质 B、资源 2、Windows操作系统中快捷键的使用能够节约大量的时间,粘贴命令的快捷键 为()。 A、Ctrl+C B、Ctrl+V 3、下列各项中不属于系统软件的是()。 A、Windows B、Word 4、Word是一种()。 A、文字处理软件 B、教育软件 5、输入汉字时如果拼音输错了,按下()键,可以删除错误的拼音字母。 A、BackSpace B、空格 6、一台计算机一般包括四部分()。 A、CPU、显示器、主机箱、键盘 B、键盘、鼠标、显示器、主机箱 7、按快捷键的功能是()。 A、删除文字 B、保存文件 8、计算机的显示器属于()。 A、输入设备 B、输出设备 9、CPU是()。 A、内存 B、中央处理器 10、计算机病毒是一种()。 A、特殊的生物病毒 B、人为编制的特殊的计算机程序 11、发现计算机染有病毒后,较为彻底的清除方法是()。 A、关机 B、重新格式化磁盘 12、根据软件的用途,计算机软件一般可分为()。 A、系统软件和非系统软件 B、系统软件和应用软件 13、键盘上的 Fl,F2……是()。 A、功能键 B、数字键 14、全世界最著名的计算机网络是()。 A、渔网 B、因特网 15、电子邮件的昵称叫()。 A、E-mail B、调制解调器 16、关于鼠标的错误概念是()。 A、鼠标是用来播放声音的 B、鼠标最常用的是左键 17、Enter键叫做()。 A、退格键 B、回车键 18、左手的中指应放在键盘上的()键上。 A、J B、D 19、移动鼠标到窗口某一角,当光标变成45°的双向箭头时,将鼠标向外拖动, 窗口将改变()。 A、位置 B、高度和宽度
计算机终端维护管理办法 1 总则 本办法规定海南电网公司计算机终端(包括主机、监视器、笔记本)及外设(包括移动存储介质、打印机、一体机、扫描仪及其它外设等)运行维护管理方法。 本办法适用于海南电网公司所属各单位计算机终端及外设运行维护管理工作。 2 规范性引用文件 《中华人民共和国计算机信息系统安全保护条例》(中华人民共和国国务院令第147号) 《计算机病毒防治管理办法》(中华人民共和国公安部令第51号令) 《国家电力公司信息网运行管理暂行规定》 《海南电网公司综合数据网管理规定》 3 术语与定义 3.1终端:包括计算机主机、监视器、笔记本电脑、有IP数据连接功能的其他电子产品等 3.2 计算机外设:包括输入设备中的键盘、鼠标器、扫描仪、数码相机和语音输入系统、手写输入系统、IC卡输入系统,输出设备中的显示系统、各种打印机和绘图仪,软盘存储器、硬盘存储器、外存储设备,多媒体设备中的光盘驱动器、声卡、音箱、视频卡、电视接收卡、SCSI卡及摄像头等多媒体适配器,网络设备中的调制解调器、网卡、集线器、路由器、网桥、网关和交换机。 4职责分工 4.1 信息部 4.1.1 负责计算机终端及外设的技术选型、鉴定。 4.1.2 负责制定相关运行维护、安全管理制度。 4.2 生技部
负责终端及外设的资产管理 4.3 各分子公司信息部门 负责各自单位的终端及外设的管理、运维。 4.4 信通公司 5.计算机及外部设备的安装调试 负责机关本部的终端及外设的运行维护。 5.1 计算机及其外部设备的安装工作由各分子公司的信息维护部门统一安排执行。 5.2 各部门在使用计算机及其外部设备时,必须严格按照相关的使用说明进行操作。 6.计算机及其外部设备的建档 6.1 设备安装调试完成后,由生技部对新添置的计算机及其外部设备的品牌、型号、购置时间、使用地点、责任人等详细情况进行登记。 6.2 生技部对计算机及其外部设备进行统一编号建立档案。 7.计算机及其外部设备的日常维护及安全运行 7.1 计算机及其外部设备放置与清洁 7.2 计算机主机的放置必须与音箱、打印机等设备保持适当距离,以防止信号相互干扰及过热现象。
课程知识点分析 试题类型: 单项选择2’* 10 = 20’; 填空1’* 15 = 15’; 简答5’* 3 = 15’; 计算题6’* 5 = 30’; 分析论述10’*2 = 20’; 总分100’; 各位同学,在使用这份资料复习时,要注意: 带有红色标记的是重点内容; 尽管很多知识点只有几个字,但是涉及的内容却非常多,比如Cache映像机制;考虑到有些同学考试时有不好的习惯,为了避免麻烦,我在这儿只给大家提纲,请大家对应的看书; 请大家看时,把你特别不明白的地方标出来,发送给lei.z@,我在周一给大家讲解。蓝色标记是之前考过的,应该很重要。大题都在第四章以后--------------------------------------------------------------------- 第一章计算机系统概论 1.1教学内容介绍 (1计算机的发展与应用。 (2计算机系统的层次结构。
(3计算机的特点:快速性、通用性、准确性和逻辑性。 (4计算机的分类方法。 (5性能指标。 1.2重难点分析 (1计算机系统从功能上可划分为哪些层次?各层次在计算机系统中起什么作用? (2冯.诺依曼计算机体系的基本思想是什么?(选择、填空。指令和数据都是用二进制表示的 (3按照此思想设计的计算机硬件系统应由哪些部件组成?各起什么作用? (4如:指令和数据都存于存储器中,计算机如何区分它们? (5衡量计算机性能的主要指标- 机器字长(定义、主频、CPI、MIPS(含义、FLOPS等等 第三章系统总线 3.1教学内容 (1总线及分类。总线是连接各个部件的信息传输线,总线包括:片内总线、系统总线和通信总线。 (2理解总线标准的意义,看看你知道主板上的几种标准总线。 (3总线特性及性能指标: 包括机械特性、电气特性、功能特性和时间特性。 (4总线结构:单总线结构、双总线结构和三总线结构。 (5总线连接方式: 串行传送、并行传送和分时传送。
计算机网络基础知识总结 1. 网络层次划分 2. OSI七层网络模型 3. IP地址 4. 子网掩码及网络划分 5. ARP/RARP协议 6. 路由选择协议 7. TCP/IP协议 8. UDP协议 9. DNS协议 10. NAT协议 11. DHCP协议 12. HTTP协议 13. 一个举例 计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距巨大。A地区的方言可能B地区的人根本无法接受,所以我们要为全国人名进行沟通建立一个语言标准,这就是我们的普通话的作用。同样,放眼全球,我们与外国友人沟通的标准语言是英语,所以我们才要苦逼的学习英语。 计算机网络协议同我们的语言一样,多种多样。而ARPA公司与1977年到1979年推出了一种名为ARPANET的网络协议受到了广泛的热捧,其中最主要的原因就是它推出了人尽皆知的TCP/IP标准网络协议。目前TCP/IP协议已经成为Internet中的“通用语言”,下图为不同计算机群之间利用TCP/IP进行通信的示意图。 1. 网络层次划分
为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer)。其中第四层完成数据传送服务,上面三层面向用户。 除了标准的OSI七层模型以外,常见的网络层次划分还有TCP/IP四层协议以及TCP/IP五层协议,它们之间的对应关系如下图所示: 2. OSI七层网络模型 TCP/IP协议毫无疑问是互联网的基础协议,没有它就根本不可能上网,任何和互联网有关的操作都离不开TCP/IP协议。不管是OSI七层模型还是TCP/IP 的四层、五层模型,每一层中都要自己的专属协议,完成自己相应的工作以及与上下层级之间进行沟通。由于OSI七层模型为网络的标准层次划分,所以我们以OSI七层模型为例从下向上进行一一介绍。
考试知识点 第一部分——1 计算机与微机基础知识及安全问题 1、计算机概述 (1)计算机的发展:掌握各代计算机的特征。 (2)计算机的特点 (3)计算机的应用: 计算机在某处的应用属于计算机应用中的哪一类? 计算机应用最早的领域、最广泛的领域。 CAD、CAI、CAM 2、数制 (1)计算机内部,数据加工、处理与传送的形式就是二进制码。 (2)进制的转换 非十进制数→十进制数:按权展开 十进制数→非十进制数:整数部分:除R取余法 非十进制数→非十进制数: 3位二进制数对应1位的八进制数 4位二进制数对应1位的十六进制数 3、数据与编码(1) (1)数据的单位及其换算 位bit 1字节=8位即1Byte=8bit 1KB=1024B 1MB=1024KB 1GB=1024MB 3、数据与编码(2) (2)字符数据编码: ASCII码: 英文字母、数字的编码值分别满足各自正常的排序关系 同一个字母的小写字符的编码比大写字符的编码值大32 字母的编码值比数字的编码值大 0~9:48~57 A~Z:65~90 a~z:97~122 汉字编码(输入码、内码、字形码) 内码用连续的两个字节表示,每个字节的最高位为1。 N M的字形点阵占用的字节数 4、计算机系统的组成 (1)冯·诺依曼结构计算机工作原理。
(2)硬件系统 (2)硬件系统(2) 内存与外存的区别 内存:CPU可直接读写数据,容量小 外存:CPU不能直接读写数据,容量大 (CD-ROM只读型光盘,约为680MB) 写保护的作用 RAM与ROM区别 ROM:只能读不能写,断电信息不丢失; RAM:能读能写,断电信息丢失 (2)硬件系统(3) 常见输入设备: 键盘、鼠标、扫描仪、摄像头、光笔 键盘上按键的分布 常见输出设备及主要性能指标: 显示器(分辨率)、打印机、绘图仪 总线的作用及分类 硬件系统的主要性能指标 (3)软件系统 常见的系统软件、应用软件 机器语言、汇编语言、高级语言的区别 机器语言:由0、1组成,可以直接被计算机识别, 面向机器; 汇编语言:面向机器,用汇编程序翻译 高级语言:具有通用性,用编译程序翻译
小学信息技术基础知识[教材] 小学信息技术基础知识 一、基础知识与基本操作 (一)信息 我们身边充满各种各样的信息,并且每天都要接收大量的信息。如:读书、听广播、看电视、、与家长、老师、同学谈话使我们获得了大量的信息。此外,用口尝,用鼻闻,用手摸也能获得一些信息。 (二)信息处理 我们随时在接受(输入)信息、处理信息和输出信息。例如老师读:“wo shi ge wen ming de xiao xue sheng”,同学们通过耳朵,输入这些声音信息,从大脑的记忆中,知道这是“我是个文明的小学生”九个字,把这九个字写(输出)在纸上。这就是一个信息的“输入——处理——输出”的过程。 (三)电脑是信息处理机 物质、能量和信息是三种重要资源。 轧钢机、缝纫机等是加工物质材料的机器;蒸汽机、发电机是转换能量的机器;电脑是处理信息的机器。 我们给电脑输入各种数据,经过电脑的处理,输出各种有用的信息。 (四)各种各样的计算机 世界上第一台电子计算机于1946年2月诞生,它的名字叫埃尼亚克(ENIAC),学名是“电子数字积分计算机”。它由18000多支电子管组成,重达30多吨。它的运算速度是每秒5000次。 我国第一台电子计算机诞生于1958年,运算速度是每秒3千次。现在我们使用的电子计算机,体积小巧,运算速度却比埃尼亚克快了成千上万倍。
电子计算机有很多种,根据它的外观,可以分成微型机、便携式计算机和大型计算机等;根据计算机的用途可以分为专用计算机和通用计算机。专用计算机一般用来处理一种数据;超级市场用的收款机,记考勤用的打卡机,以及比较流行的游戏机、学习机等都属于专用计算机。专用计算机只能做一件或几件工作,而办公和家庭用的计算机基本都属于通用计算机。 目前家庭最常用的是多媒体通用计算机,它除了具备普通计算机具有的文字处理、数据计算等功能外,还能够听音乐、看影碟、玩游戏和漫游网络等。随着科技的进步,多媒体电脑的作用将越来越大。 (五)电脑的组成 计算机系统由硬件和软件组成。硬件是构成计算机的那些看得见摸得着的设备。软件是计算机工作时需要的各种程序和数据。 从外观上看,一台计算机主要由主机、显示器、键盘、鼠标、打印机、存储设备等组成。 1.主机:主机是电脑的核心,由许多精密的电子器件组成。它决定了电脑的 主机主要由中央处理器和内存储器两部分组成。我们常常听说运算速度和性能。 的“CPU”就是中央处理器。CPU的型号通常决定了整个计算机的型号和基本性能。 2.显示器:显示器的样子很像电视机,它把电脑工作的结果显示给我们。 3.键盘:我们通过敲键的方式,指挥电脑工作。 4.鼠标:通过拖动鼠标和点按鼠标上的按键,指挥电脑工作。常见的鼠标有双键鼠标和三键鼠标。键盘和鼠标都是电脑的输入设备。
电脑维修基本方法 一、观察法观察,是维修判断过程中第一要法,它贯穿于整个维修过程中。观察不仅要认真,而且要全面。要观察的内容包括:1、周围的环境;2、硬件环境。包括接插头、座和槽等;3、软件环境;4、用户操作的习惯、过程。 二、最小系统法最小系统是指,从维修判断的角度能使电脑开机或运行的最基本的硬件和软件环境。最小系统有两种形式:硬件最小系统:由电源、主板和CPU组成。在这个系统中,没有任何信号线的连接,只有电源到主板的电源连接。在判断过程中是通过声音来判断这一核心组成部分是否可正常工作;软件最小系统:由电源、主板、CPU、内存、显示卡/显示器、键盘和硬盘组成。这个最小系统主要用来判断系统是否可完成正常的启动与运行。对于软件最小环境,就“软件”有以下几点要说明: 1、硬盘中的软件环境,保留着原先的软件环境,只是在分析判断时,根据需要进行隔离如卸载、屏蔽等)。保留原有的软件环境,主要是用来分析判断应用软件方面的问题 2、硬盘中的软件环境,只有一个基本的xx作系统环境(可能是卸载掉所有应用,或是重新安装一个干净的xx作系统),然后根据分析判断的需要,加载需要的应用。需要使用一个干净的xx作系统环境,是要判断系统问题、软件冲突或软、硬件间的冲突问题。 3、在软件最小系统下,可根据需要添加或更改适当的硬件。如:在判断启动故障时,由于硬盘不能启动,想检查一下能否从其它驱动器启动。这时,可在软件最小系统下加入一个软驱或干脆用软驱替换硬盘,来检查。又如:在判断音视频方面的故障时,应需要在软件最小系统中加入声卡;在判断网络问题时,就应在软件最小系统中加入网卡等。最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。最小系统法与逐步添加法结合,能较快速地定位发生在其它板软件的故障,提高维修效率。 三、逐步添加/去除法逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,来检查故障现象是否消失或发生变化,以此来判断并定位故障部位。逐步去除法,正好与逐步添加法的xx作相反。逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。 四、隔离法是将可能防碍故障判断的硬件或软件屏蔽起来的一种判断方法。它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是在设备管理器中,禁用、卸载其驱动,或干脆将硬件从系统中去除。 五、替换法替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种维修方法。好的部件可以是同型号的,也可能是不同型号的。替换的顺序一般为:1、根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;2、按先简单后复杂的顺序进行替换。如:先内存、CPU,后主板,又如要判断打印故障时,可先考虑打印驱动是否有问题,再考虑打印电缆是否有故障,最后考虑打印机或并口是否有故障等;3、最先考查与怀疑有故障的部件相连接的连接线、信号线等,之后是替换怀疑有故障的部件,再后是替换供电部件,最后是与之相关的其它部件。4、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。 六、比较法比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台电脑间进行比较,以判断故障电脑在环境设置,硬件配置方面的不同,从而找出故障部位。 七、升降温法在上门服务过程中,升降温法由于工具的限制,其使用与维修间是不同
第一章计算机及信息技术概述 1.电子计算机的发展历程 ①1946年2月由宾夕法尼亚大学研制成功的ENIAC是世界上第一台电子数字计算机。“诞生了一个电子的大脑”致命缺陷:没有存储程序。 ②电子技术的发展促进了电子计算机的更新换代:电子管、晶体管、集成电路、大规模及超大规模集成电路 电子计算机发展时间: ?第一代 1946-1958 电子管计算机,主要应用科学计算和军事计算 ?第二代 1958-1964 晶体管计算机,主要应用于数据处理领域 ?第三代 1964-1971 集成电路计算机,主要应用于可科学计算,数据处理,工业控制等 领域 ?第四代 1971年以来超大规模集成电路,深入到各行各业,家庭和个人开始使用计算 机 2.计算机的类型 按计算机用途分类:通用计算机和专用计算机 按计算机规模分类:巨型机、大型机、小型机、微型机、工作站、服务器、嵌入式计算机按计算机处理的数据分类:数字计算机、模拟计算机、数字模拟混合计算机 3.计算机的特点及应用领域 计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。(含义) A.运算速度快运算速度用MIPS(百万条指令每秒)来衡量,是计算机性能的指标之一 B.计算精度高应用于数值计算 C.具有逻辑判断能力信息检索、图形识别 D.记忆性强 E.可靠性高、通用性强应用于数据处理、工业控制、辅助设计(CAD)、辅助制造(CAM) 办公自动化。 应用领域:1)数值计算(主要是科学研究等数学计算问题) 2)数据及事务处理(非科技方面的数据管理和计算处理) 3)自动控制与人工智能(多用于航空航天领域) 4)计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI) 5)通信与网络 4.计算机发展趋势:巨型化、微型化、网络化、智能化 1、光计算机 2、生物计算机 3、量子计算机 5.常用的数制 基数:R进制的基数=R 位权:在数制中,各位数字所表示值的大小不仅与该数字本身的大小有关,还与该数字所在的位置有关,我们称这关系为数的位权。 位权:一个与数字位置有关的常数,位权=Rn