2011计算机公共基础教程

合集下载

计算机公共基础(教案)

计算机公共基础(教案)

计算机公共基础一、教学目标1. 使学生掌握计算机基础知识,包括计算机的发展史、计算机系统的组成、硬件和软件的基本概念。

2. 培养学生掌握基本的计算机操作技能,包括Windows操作系统的使用、文字处理软件Word、电子表格软件Excel的使用。

3. 培养学生具备基本的计算机应用能力,包括网络的使用、常用办公软件的使用、计算机安全与维护。

二、教学内容1. 第一章:计算机基础知识教学内容:计算机的发展史、计算机系统的组成、硬件和软件的基本概念。

2. 第二章:Windows操作系统教学内容:Windows操作系统的安装、界面及基本操作、文件管理、系统设置、常用附件的使用。

3. 第三章:文字处理软件Word教学内容:Word的基本操作、文档编辑与格式设置、表格制作、图文混排、文档打印。

4. 第四章:电子表格软件Excel教学内容:Excel的基本操作、数据录入与编辑、公式与函数的使用、数据分析与处理、图表制作。

5. 第五章:计算机网络基础教学内容:计算机网络的基本概念、Internet的使用、电子邮件的发送与接收、网络安全的注意事项。

三、教学方法1. 采用讲授法,讲解计算机基础知识,使学生掌握计算机的基本概念和原理。

2. 采用实践教学法,让学生亲自动手操作,熟练掌握Windows操作系统、Word 和Excel的使用技巧。

3. 采用案例教学法,通过实际案例分析,使学生学会计算机在实际工作中的应用。

四、教学资源1. 教材:《计算机公共基础》2. 课件:PowerPoint或其他演示软件制作的课件3. 实验设备:计算机、投影仪、白板等4. 网络资源:Internet、电子邮件客户端软件等五、教学评价1. 平时成绩:学生课堂表现、作业完成情况、实验报告等,占总评的30%。

2. 考试成绩:期末进行的理论知识考试和实际操作考试,占总评的70%。

3. 综合评价:结合平时成绩和考试成绩,全面评价学生的计算机公共基础知识和技能掌握情况。

《计算机应用基础教程》(2011)华师大版习题答案

《计算机应用基础教程》(2011)华师大版习题答案

《计算机应用基础教程》(2011)华师大版习题答案计算机应用基础教程 (2011) 华师大版习题答案这里为大家提供《计算机应用基础教程》(2011)华师大版的习题答案。

本书是计算机应用基础课程的教材,对于学习计算机应用基础的同学们来说,是一本非常重要的参考书。

下面是针对教材中的习题的详细解答。

第一章:计算机概述1. 计算机的发展历史计算机的发展历史可以分为四个阶段:电子管计算机时代、晶体管计算机时代、集成电路计算机时代和超大规模集成电路计算机时代。

2. 计算机的基本组成计算机主要由运算器、存储器、控制器和输入输出设备四个基本部件组成。

3. 计算机的工作原理计算机的工作原理包括指令的执行和运算的过程。

指令的执行通过控制器来实现,运算过程则由运算器完成。

4. 计算机的分类计算机可以按照规模、用途和处理能力等进行分类,常见的分类有:超级计算机、大型计算机、小型计算机、微型计算机和嵌入式计算机等。

第二章:计算机硬件系统1. 计算机的外部设备计算机的外部设备包括输入设备和输出设备,常见的输入设备有键盘、鼠标和扫描仪等,输出设备有显示器、打印机和投影仪等。

2. 计算机的内部设备计算机的内部设备主要包括运算器、存储器和控制器。

运算器用于进行数据运算,存储器用于存储数据和程序,控制器用于控制程序的执行。

3. 计算机的连接方式计算机的连接方式包括串行连接和并行连接,串行连接适用于长距离传输和少量数据传输,而并行连接适用于短距离传输和大量数据传输。

4. 计算机的外设接口计算机的外设接口有串口、并口、USB接口和 HDMI 等,不同的接口可以连接不同的外部设备。

第三章:计算机软件系统1. 计算机软件的分类计算机软件可以分为系统软件和应用软件两大类。

系统软件主要负责计算机的管理和控制,应用软件用于完成具体的任务和操作。

2. 操作系统的功能操作系统是计算机系统的核心部分,其功能主要包括文件管理、内存管理、进程管理、设备管理等。

华东师范大学出版社计算机应用基础教程(2011)习题答案

华东师范大学出版社计算机应用基础教程(2011)习题答案

《计算机应用基础教程(2011版)》习题参考答案第一章单选题:1C 2C 3B 4C 5B 6C 7C 8D 9B 10D 11A 12B 13B14D 15A 16D 17C 18B 19D 20C 21A 22A 23C 24A 25D多选题:1ABC 2ABCD 3ABC 4AC 5ABCD 6ABC 7BC 8ABD 9AC 10ABD填充题:1信息 2转换为 3转换 48 5主存辅存 6层次结构高速缓存外存 772 8系统软件应用软件 9通信技术 10信道第二章单选题:1C 2D 3B 4A 5A 6C 7D 8C 9B 10C 11D 12D 13C14C 15A 16B 17B 18B 19D 20C 21D 22D 23C 24C 25C多选题:1AB 2ABC 3AC 4ABCD 5ABCD填充题:1Peek(桌面透视) 2Snap(窗口吸附) 3家庭组 4跳转列表(Jump List) 5<Alt> + <PrintScrenn> 6P 7桌面 8任务按钮(程序按钮) 9滚动鼠标滚轮 10剪贴板第三章单选题:1C 2B 3D 4A 5B 6D 7B 8B 9B 10C 11C 12D 13D14A 15D 16A 17C 18B 19D 20B 21C 22D 23D 24A 25B多选题:1ACD 2ABC 3ABCD 4BCD 5ABC填充题:1缩进 2<Alt> 3<Alt> <Esc> 4文件/选项 5fx 6xlsx 7节 8日期和时间 9幻灯片母板 10隐藏幻灯片第四章单选题:1B 2C 3A 4A 5B 6C 7A 8B 9B 10C 11C 12A 13B14C 15D 16C 17C 18D 19A 20C 21A 22B 23C 24D 25B多选题:1ABD 2ACD 3ABC 4BC 5AD填充题:1矢量法 2GIF 3有损 4声卡(音频卡) 5视频卡 6WAV 7量化 8采样频率 9大 10时间第五章单选题:1A 2B 3D 4C 5A 6D 7A 8A 9D 10A 11D 12B 13B14D 15D 16A 17C 18A 19B 20D 21C 22D 23B 24C 25D多选题:1ABCD 2BC 3AB 4ABCD 5AB填充题:1局域网城域网广域网 2网络拓扑结构传输介质介质访问控制方式3CSMA/CD(载波侦听多路访问/冲突检测) 4用户名@主机名 5无线技术 6资源位置 7万维网 8计算机网络 9总线型 10资源子网第六章单选题:1B 2D 3B 4D 5B 6A 7D 8C 9A 10C 11C 12C 13B14D 15D 16A 17C 18D 19D 20A 21D 22D 23C 24A 25B多选题:1ACD 2ACD 3ABC 4ABD 5ABCD填充题:1HTML 2文本图像 3远程 4像素 5mailto: 6“文件” 7链接颜色变换图像颜色已访问链接活动链接 8行列单元格 9文件 10类 ID 标签复合1 / 1。

计算机公共基础教程

计算机公共基础教程

计算机公共基础教程《计算机公共基础》课件设计者:丽平冯培禄乌格德乐夫梅荣宝乐尔本课件根据内蒙古大学出版社出版的由斯日古楞, 海泉主编的《计算机公共基础教程》教材制作第1章计算机基础知识1.1计算机概述1.2微型计算机系统1.3计算机中信息的表示1.4多媒体计算机1.5计算机的安全使用与病毒预防1.1 计算机概述1.1.1 计算机的概念计算机是一种按程序控制自动进行信息加工处理的通用工具.它的处理对象和结果都是信息.单从这点来看,计算机与人的大脑有某些相似之处.因为人的大脑和五官也是信息采集,识别,转换,存储,处理的器官,所以人们常把计算机称为电脑.随着信息时代的到来,信息高速公路的兴起,全球信息化进入了一个全新的发展时期.人们越来越认识到计算机强大的信息处理功能,从而使之成为信息产业的基础和支柱.人们在物质需求不断得到满足的同时,对各种信息的需求也将日益增强,计算机终将成为人们生活中必不可少的工具.计算机自动工作的基础在于存储程序方式,其通用性的基础在于利用计算机进行信息处理的共性方法.1.1.2 计算机的发展1.计算机的诞生20世纪40年代中期,正值第二次世界大战进入激烈的决战时期,在新式武器的研究中日益复杂的数字运算问题需要迅速,准确的解决.由于手摇或电动式机械计算机,微分分析仪等计算工具已远远不能满足要求.人类第一台电子计算机由于采用了电子管和电子线路,大大提高了运算速度,每秒完成加法运算达5000次,但它的主要缺陷是不能存储程序.2 计算机的发展历程从人类第一台电子计算机的诞生到现在已半个多世纪,但它的发展之快,种类之多,用途之广,受益之大,是人类科学技术发展史中任何一门学科或任何一种发明所无法比拟的.计算机发展年代划分的原则是依据计算机所采用的电子器件的不同,这就是人们通常所说的电子管,晶体管,集成电路,超大规模集成电路等四个年代.(1) 第一代计算机(1946~1957),通常称为电子管计算机年代.其主要特点是:① 采用电子管作为逻辑开关元件;② 存储器使用水银延迟线,静电存储管,磁鼓等;③ 外部设备采用纸带,卡片,磁带等;④ 使用机器语言,50年代中期开始使用汇编语言,但还没有操作系统.(2) 第二代计算机(1958~1964),人们通常称为晶体管计算机年代.其主要特点是:① 使用半导体晶体管作为逻辑开关元件;② 使用磁芯作为主存储器,辅助存储器采用磁盘和磁带;③ 输入 / 输出方式有了很大改进;④ 开始使用操作系统,有了各种计算机高级语言.(3) 第三代计算机(1965~1970),通常称为集成电路计算机年代.其主要特点是:① 使用中,小规模集成电路作为逻辑开关元件;② 开始使用半导体存储器.辅助存储器仍以磁盘,磁带为主;③ 外部设备种类和品种增加;④ 开始走向系列化,通用化和标准化;⑤ 操作系统进一步完善,高级语言数量增多.(4) 第四代计算机(1971年至今),通常称为大规模或超大规模集成电路计算机年代.其主要特点是:① 使用大规模,超大规模集成电路作为逻辑开关元件;② 主存储器采用半导体存储器,辅助存储器采用大容量的软,硬磁盘,并开始引入和使用光盘;③ 外部设备有了很大发展,采用光字符阅读器(OCR),扫描仪,激光打印机和绘图仪;④ 操作系统不断发展和完善,数据库管理系统有了更新的发展,软件行业已发展成为现代新型的工业产业.(5) 新一代计算机.从80年代开始,日本,美国以及欧洲共同体都相继开展了新一代计算机(FGCS)的研究.新一代计算机是把信息采集,存储,处理,通信和人工智能结合在一起的计算机系统,它不仅能进行一般信息处理,而且能面向知识处理,具有形式推理,联想,学习和解释能力,能帮助人类开拓未知的领域和获取新的知识.3 计算机的发展趋势目前,计算机正朝着并行处理与人工智能俩大方向发展,但是,这除了要靠计算机技术本身的进步外,还受其他相关学科研究进展的制约.目前,计算机的发展趋势可概括为五化,即巨型化,微型化,网络化,多媒体化和智能化.1.1.3 计算机的分类1 巨型机其运算速度在每秒1亿以上:主存容量高达数百兆字节:字长可达64位;结构复杂,价格昂贵.它主要用于天气预报,地质勘察等尖端科技领域.2 大型机其运算速度在每秒100万~数千万次;主存容量高达数十兆字节,字长为32~64位.它主要用于计算中心和计算机网络.3 中型机其性能和规模处于大型机和小型机之间.4 小型机其结构简单,规模较小,操作简单,成本较底.代表机有vax8800.5 工作站它是20世纪70年代后期出现的一种新型机种.它的独特之处是易联网,内存大,具有较强的网络通讯功能.代表机有sun- III等.6 微型机它具有体积小,价格低,功能全,操作简便等优点.是目前应用最为广泛的机种.1.1.4 计算机的应用计算机的应用已渗透到了社会的各个方面,改变着人们的工作,学习和生活的方式,也极大地推动着人类的发展和社会的进步.其应用归纳起来,主要有以下九个方面:1 科学计算利用计算机可以方面地实现数值的精确计算.例如,人造卫星轨迹的计算,水坝应力等.另外,火箭,宇航飞船的研究设计,天气预报都离不开计算机的精确计算.2 信息处理信息处理是指非科学,工程方面的计算,管理以及对各种形式数据的操纵.例如,企业生产管理,质量管理,人事管理,财务管理以及各种报表的统计和计算等.3 自动控制自动控制是指通过计算机对某一过程进行自动操纵,不需人工干预就能够按人们预定的目标和预定的状态进行过程控制.例如,炼钢,机床,无人驾驶飞机,导弹,人造卫星的控制都是靠计算机来控制的.4 辅助设计计算机在辅助设计(简称cad),辅助制造,计算机集成辅助制造系统和辅助教育等方面发挥着越来越大的作用.例如,利用计算机部分代替人工,进行飞机,船舶,建筑等的设计和制造,使设计和制造的效率和质量大大提高.5 人工智能人工智能是指用计算机模拟人脑的部分功能.数据库的智能性检索,专家系统,智能机器人等都是计算机人工智能的典型应用.6 文化娱乐随着计算机的日益微型化,平民化,它已走进千家万户.人们利用计算机可以欣赏电影,观看电视,玩游戏及进行家庭文化教育等.7 计算机通信随着计算机网络的普及,远距离通信已越来越方便.与普通通信相比教,计算机通信具有成本低,能进行可视化交流等优点.8 电子商务电子商务是指基于计算机网络的商务活动.它包括电子邮件,电子数据交换,电子资金转帐和信用卡交易等.9 网络教育网络教育是指基于因特网的教育,是一种新型教育模式.通过网络教育,学生除了可以不受时间,空间的限制学习外,还可以得到一流教师的指导,向世界最权威的专家请教;也可以从世界任何角落获取最新的信息和资料.1.2 微型计算机系统微型计算机系统硬件系统软件系统主机外部设备微处理器(CPU)运算器控制器总线内存储器只读存储器随机存储器外存储器输入设备输出设备系统软件应用软件操作系统程序设计语言语言处理程序数据库管理程序工具软件通用软件专用软件1.2.1 微型计算机硬件系统微机硬件系统由运算器,控制器,存储器,输入设备和输出设备五大部件构成.微处理器(CPU)微处理器(又称中央处理器)是微机的核心部,是用超大规模集成电路工艺制成的芯片,它由控制器,运算器,寄存器和辅助部件组成.1) 运算器运算器(又称算术逻辑的单元,)是微机系统的进行算术运算和逻辑运算的部件.算术运算是指加,减,乘,除运算;逻辑运算是指"与","或","非","比较"等操作.2)控制器控制器(CU)是整个微机系统的控制中心,是指挥微机各部件协调工作的.3) 寄存器寄存器(MU)是用来存放当前运算所需的各种操作数,地址信息,中间结果等内容.将数据暂存于CPU内部寄存器中,加快了操作速度.2 总线系统总线从其功能可分为数据总线,地址总线和控制总线.1)数据总线(DB)数据总线是用于传输各种数据的总线,是双向总线.数据总线的位数和微处理器的位数一致.2)地址总线(AB)地址总线是用于传输地址信号的总线,是单向总线.地址总线的位数决定于的CPU寻址能力.例如,16位总线的寻址能力为64 k;3)控制总线(CB)控制总线是用于传输各种控制信号的总线,是双向总线.CPU内存储器I \O 接口数据总线地址总线控制总线外部设备外部设备3 存储器存储器是微机系统中的记忆设备,用来保存程序和数据.存储器按其作用可分为内存储器和外存储器俩种.1)内存储器内存储器(简称内存)直接与CPU相连接,存取速度快,但存储容量较小;是用来存放当前运行程序的指令和数据的,由半导体器件构成.内存按其功能可分为只读存储器(ROM)和随机存储器(RAM)俩种.ROM 主要用来存放固定不变的程序和数据,如 BIOS程序,这种存储器中的信息只能读出而不能随意写入,是在制造时用特殊方法写入的,断电后其中的信息不会丢失.RAM是一种读写存储器其中的内容是根据需要可以随时读出或写入,由于信息是通过电信号写入的,因此,断电后其中的信息会丢失.RAM是直接与CPU进行数据交换的,而且RAM的速度比CPU的速度慢,为了解决俩者之间的速度不匹配的矛盾,在RAM和CPU之间设计了一个速度较快的高速缓冲存储器(Cache) .2)外存储器外存储器(简称外存),它是内存的扩充.外存储器容量大,价格低,但存储速度较慢,一般用来存放大量暂时不用的程序,数据和中间结果,需要时,可成批地和内存储器进行信息交换.常用的外存有软盘存储器,硬盘存储器,光盘存储器等.(1)软盘存储器软盘存储器(简称软盘)是最早使用的数据存储器之一.它是一种表面涂有磁性物质的聚酯薄膜片圆形片.在外面都封装有一个保护套.目前,常见的为3.5英寸软盘,其容量为1.44MB.(2)硬盘存储器硬盘存储器(简称硬盘)是由涂有磁性材料的合金圆盘组成,是微机系统的主要外存储器.硬盘的一个重要的性能指标就是其盘径大小可分为3.5英寸,2.5英寸,1.8英寸等.目前,多数微机上使用的硬盘为3.5英寸盘.(3)光盘存储器光盘存储器是20世纪70年代的重大科技发明,是信息存储科技的重大突破.光盘存储器是一种利用激光技术存储信息的装置,是由光盘片,光盘驱动器和光盘控制适配器组成.常见的光盘存储器有CD-ROM,CD-R,CD-RW和DVD几种.(4)移动存储设备移动硬盘移动硬盘是目前重要的数字移动存储设备,它具有容量大,插拔简便,保密性强,读写速度快等优点,它又可分为活动硬盘和新型接口移动硬盘.闪盘闪盘是USB移动存储器.它具有防磁,防震,防潮等特点,而且性能稳定,最高容量可达2 GB,可反复擦写100万次,数据至少可保存十年.(5)其他外部存储设备光盘库为了适应大批量的信息交换,出现了光盘库;它是一种能够自动交换光盘盘片和读写数据的装置.磁带存储器它是最古老的一种存储器,称为顺序存取存储器.其特点是存储容量大,速度慢,主要用于数据备份.输入设备输入设备是向微机输入程序,数据和命令的部件常见的输入设备有键盘,鼠标,扫描仪,数字化仪,光笔,数码相机,话筒等.(1)键盘键盘是用户与微机进行交流的主要工具,是微机标准设备.键盘根据其按键开关的接触方式可分为触点式和无触点式两种.键盘主要由主键盘,小键盘,功能键三部分组成.键盘结构示意图(2)鼠标鼠标是微机一种常用的指点式输入设备.利用它可以很方便地指定光标在屏幕上的位置.鼠标使某些操作变得更容易,更有效,更有趣味;鼠标与键盘各有长短,俩者常被混合使用.鼠标按其原理可分为机械鼠标,光电鼠标和光电机械鼠标;按其按键数可分为俩键鼠标,三键鼠标和多键鼠标.(3 )扫描仪扫描仪是一种光电一体化的输入设备,是一个将各种形式的图象信息输入到计算机的重要工具.它由扫描头,主板,机械结构和附件四部分组成.按其所处理的颜色,扫描仪可分为黑白扫描仪和彩色扫描仪俩种;按其扫描方式可分为手持式,台式,平板式和滚筒式四种.扫描仪的主要性能指标有分辨率,扫描区域,灰度级,图象处理能力,精确度和扫描速度等.(4) 光笔光笔是近十年发展起来的一种新型输入设备.最初的光笔不仅价格高,而且识别率低;经过不断改进和完善,现在的光笔在技术方面有了较大的进步,识别率也有了很大的提高.一般人使用光笔每分钟能够轻松输40~50个汉字,完全可以满足日常工作需要.(5) 数字化仪数字化仪是一种图形输入设备,它可将各种图纸的图形信息转化成相应的计算机可识别的数字信号输入到计算机中,主要用于工程设计.(6)数码相机数码相机是一种新型的数字影像设备,是集光,电,机于一体的电子产品.数码相机集成了影象信息的转换,存储,传输等部件,并有数字话存取功能,能够与计算机进行数字信息的交换.它出现使传统的摄影技术发生了革命性变革,开辟了多媒体技术应用的新领域.(7)话筒话筒是一种语言输入设备,是通过声卡连接到微机上的.它是在语音识别系统的支持下完成语言输入的.输出设备输出设备是将经过微机计算或处理后所得的结果以人们人们能够识别的字符,数据,图形等形式进行输出的部件.常见的输出设备有显示器,打印机,绘图仪,投影机,扬声器等.(1)显示器显示器是微机最主要的输出设备,用户通过显示器能够及时了解机器的工作状态,看到信息处理的过程和结果.显示器按其所输出的色彩可分为单色显示器和彩色显示器;按其显示器件可分为阴极射线管显示器和液晶显示器;按其显示器屏幕对角线尺寸可分为14英寸,15英寸,17英寸和21英寸显示器等几种.目前,使用最为普遍的是阴极射线管显示器.(2)打印机打印机是微机系统重要的输出设备之一,是一种机电一体化的高科技产品.打印机可以将微机运行结果直接输出在纸上,方便人们的阅读,同时也便于携带.打印机的种类很多,按其打印技术可分为击打式打印机和非击打式打印机.目前,微机系统中常用的针式打印机属于击打式打印机;喷墨打印机和激光打印机属于非击打式打印机.(3.)绘图仪绘图仪是一种输出图形硬拷贝的设备.绘图仪可以绘制各种平面,立体图形,是计算机辅助设计不可缺少的设备.它主要用于建筑,服装,机械,电子和地质等行业.(4)声音输出设备声音输出设备包括声卡和扬声器俩部分.声卡是插在主板的插槽上,通过外接的扬声器输出声音的.声卡按其分辨率可分为8位,16位,32位,和64位,位数越高则其录制和播放的声音越逼真,效果越好.现在多数声卡为16位和32位,个别高档声卡为64位,并且使用了三维环绕立体声技术,使微机具备了音响的功能.(5)投影机投影机主要用于电化教学,培训,会议等公众场合,它通过与微机的连接,可把微机屏幕上的内容同步地投影到银幕上,使更多的人能够清楚地看到屏幕上的内容.投影机分为透射机和反射机俩种,其主要性能指标有显示分辨率,亮度,投影度,投影尺寸,投影感应时间,投影变焦,输入源和投影颜色等.1.2.2 微型计算机软件系统软件系统是微机系统必不可少的组成部分.微机软件系统包括系统软件和应用软件.1 系统软件系统软件包括操作系统,程序设计语言,语言处理程序,数据库管理程序和工具软件.(1)操作系统操作系统是最基本,最重要的系统软件.它负责管理微机系统的全部软件资源和硬件资源,合理地组织微机各部件协调工作,为用户提供操作和编程界面.常用操作系统有:CP\M 和DOS(单用户单任务操作系统)Windos3.x(16位单用户多任务操作系统)Windos95\98(32位单用户多任务操作系统)Windos xp(32位多用户多任务操作系统)UNIX和Linx(分时操作系统)RDOS(实时操作系统)Amoeba,MDST,CDCS(分布式操作系统)NetWare,WindosNT和OS\2(网络操作系统)MVXDOS\VSE(批处理操作系统)(2)程序设计语言编写程序所用的语言称为程序设计语言,它是人与机器之间交换信息的工具,可分为机器语言,汇编语言,高级语言和第四代语言四类.1)机器语言机器语言是一种二进制代码表示的,能够被机器直接识别和执行的面向机器的程序设计语言,是第一代计算机语言,属于低级语言.用机器语言编写程序称为机器语言程序,编写难度大,不容易被移植.2)汇编语言汇编语言是一种用助记符表示的,面向机器的程序设计语言,它比较接近机器语言,离人类语言仍较远,是第二代计算机语言,属于低级语言.用汇编语言编写的程序称为汇编语言程序,不能被机器直接识别和执行,必须由"汇编程序"翻译成机器语言程序之后才能运行.3)高级语言高级语言是一种比较接近自然语言和数学表达式的程序设计语言,是一种面向过程的程序设计语言;其中所用的符号,标记接近人们的习惯,便于理解,掌握和记忆;是第三代计算机语言,称为算法语言.4)第四代语言第四代语言是面向对象的程序设计语言,具有可视化,网络化,多媒体等功能.目前,较为流行的第四代语言有Visual Basic,Visual C++,Visual FoxPro和JAVA语言等.语言处理程序语言处理程序主要是指把汇编语言转换成机器语言的汇编程序,把高级语言转换为机器语言的编译程序或解释程序和作为软件开发工具的编译程序,装配和连接程序等.(4)数据库管理程序数据库管理程序主要由数据库和数据库管理系统组成.目前,微型计算机系统常用的单机数据库管理系统有Dbase,FoxBase,VisualFoxpro等;适合于网络环境的大型数据库管理系统有Sybase,Oracle,DB2,SQLServer等.(5)工具软件工具软件主要包括机器的监控管理程序,调试程序,故障检测程序和诊断程序等.这些工具软件为用户编写程序及使用计算机提供了很大的方便.2 应用软件应用软件是为实现微机的各种应用而编写的软件,侧重于解决实际问题,它往往涉及应用领域的知识,并且在系统软件的支持下才能运行.按其服务对象,应用软件又分为通用软件和专用软件.1)通用软件通用软件通常用于带有"共性"的微机应用问题,设计面广.常用的通用软件有文字处理软件,表格处理软件,绘图软件,财务软件,图形处理软件和游戏等.2)专用软件专用软件是专为少数用户设计的,目的单一的应用软件.例如,某种机床设备的自动控制软件,专为学习某门课程而设计的教学课件等.3 用户与微机软件系统和硬件软件系统的层次关系用户与微机软件系统和硬件系统的层次关系如图所示;1.2.3 微机的分类与主要技术指标1 微机的分类(1)微机按字长可分为8位机,16位机,32位机,64位机等.(2)微机按结构可分为单片机,单扳机与多芯片机,多板机等.(3)微机按用途可分为工业过程控制机与数据处理机等.(4)微机按CPU芯片型号可分为286微机,386微机,486微机和Pentium微机等.2 微机的主要技术指标1)字长字长是指微机能够直接处理的二进制信息的位数.它是由CPU内部的寄存器,加法器和数据总线的位数决定的,标志着微机处理信息的精度,字长越长精度越高,速度越快.目前,微机的字长为16位,32位,高档微机的字长为64位.2)主频主频是指CPU的时钟频率,单位为MHZ.它在很大程度上决定了微机的运行速度;主频越高,微机的运行速度就越快.如8086的主频为5~8MHZ,80286的主频为4~10MHZ,80386的主频为16~32MHZ,80486的主频为25~100MHZ,80586的主频为75~266MHZ,Pentium微处理器的主频目前已超过3GHZ.3)运行速度运行速度是指微机每秒钟能够执行的指令系统,单位为MIPS;它更能直观地反映微机的速度.4)存取速度存储器完成一次读,写操作所需的时间被称为存储器的存取时间或访问时间.存储器连续进行读写操作所允许的最短的时间间隔被称为存取周期.通常,存取速度的快慢决定了运算速度的快慢.5)存储内容(1)内存容量内存容量是指内存储器能够存储信息的总字节数.内存容量越大,其处理数据能力就越强.目前,微机的内存容量一般为64~256MB.(2)外存容量外存容量是指外存储器所能容纳的总字节数,是反映微机存储数据能力强弱的一项技术指标.除此之外,主机所配置的外部设备的多少与好坏,所配软件的多少与好坏,系统的可靠性,可用性,可维护性,兼容性,完整性和安全性等都是评价微机系统的指标.1.3 计算机中信息的表示1.3.1 进位计数制1.数制数制也称为计数制,是指用一组固定的符号和统一的规则来表示数值的方法.2.进位计数制按进位的方法进行计数,称为进位计数制.在日常生活和计算机中采用的都是进位计数制.3.数位,基数和位权在进位计数制中有数位,基数和位权三个要素.(1) 数位:是指数码在一个数中所处的位置.(2) 基数:是指在某种进位计数制中,每个数位上所能使用的数码的个数,例如十进位计数制中,每个数位上可以使用的数码为0~9十个数码,即其基数为十.(3) 位权:是指在某种进位计数制中,每个数位上的数码所代表的数值的大小,等于在这个数位上的数码乘上一个固定的数值,这个固定的数值就是此种进位计数制中该数位上的位权.数码所处的位置不同,代表数的大小也不同.1.3.2 常用的进位计数制进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制.1.十进制十进位计数制简称十进制.十进制数具有下列特点:(1) 有十个不同的数码符号0,1,2,3,4,5,6,7,8,9.(2) 每一个数码符号根据它在这个数中所处的位置(数位),按"逢十进一"来决定其实际数值,即各数位的位权是以10为底的幂次方.例如(123.456)10,以小数点为界,从小数点往左依次为个位,十位,百位,从小数点往右依次为十分位,百分位,千分位.因此,小数点左边第一位3代表数值3,即3×100,第二位2代表数值20,即2×101;第三位1代表数值100,即1×102;小数点右边第一位4代表数值0.4,即4×10–1;第二位5代表数值0.05,即5×10–2;第三位6代表数值0.006,即6×10–3.因而该数可表示为如下形式:(123.456)10=1×102+2×101+3×100+4×10–1+5×10–2+6×10–3由上述分析可归纳出,任意一个十进制数S,可表示成如下形式:(S)10=Sn-1×10n–1+Sn-2×10n–2+…+S1×101+S0×100+S-1×10–1+S-2×10–2+…×10–m+1+…+S-m×10–m式中Sn为数位上的数码,其取值范围为0~9;n为整数位个数,m为小数位个数,10为基数10n–1,10n–2,101,100,10–1,…,10–m是十进制数的位权.在计算机中,一般用十进制数作为数据的输入和输出._2.二进制二进位计数制简称二进制.二进制数具有下列特点:(1) 有两个不同的数码符号0,1.(2) 每个数码符号根据它在这个数中的数位,按"逢二进一"来决定其实际数值.例如(11011.101)2=1×24+1×23+0×22+1×21+1×20+1×2-1+0×2-2+1×2-3=(27.625)10任意一个二进制数S,可以表示成如下形式:(S)2=Sn-1×2n–1+Sn-2×2n–2+ … +S1×21+S0×20+S-1×2–1+S-2×2–2+…+S-m×2–m 式中Sn为数位上的数码,其取值范围为0~1;n为整数位个数,m为小数位个数;2为基数.2n-1,2n–2,…,21,20,2–1…,2–m是二进制数的位权.3.八进制八进位计数制简称八进制.八进制数具有下列特点:(1) 有八个不同的数码符号0,1,2,3,4,5,6,7.(2) 每个数码符号根据它在这个数中的数位,按"逢八进一"来决定其实际的数值.。

51PASS考证通2011年3月版二级公共基础知识突击教程

51PASS考证通2011年3月版二级公共基础知识突击教程

51PASS考证通2011年3月版二级公共基础知识突击教程突击教程(2011年3月版)当前版本:2011-01-22最新版本下载:/前言............................................................- 5 - 使用说明....................................................- 5 - 第1天:全部的基本概念..........................................- 5 - Point1:算法的基本概念......................................- 5 - 出题趋势................................................- 5 -考点精讲................................................- 6 -真题分析................................................- 6 - Point2:软件工程基本概念....................................- 8 - 出题趋势................................................- 8 -考点精讲................................................- 8 -真题分析................................................- 8 - Point3:数据库的基本概念...................................- 11 - 出题趋势...............................................- 11 -考点精讲...............................................- 11 -真题分析...............................................- 12 - Point4:程序设计方法与风格.................................- 16 - 出题趋势...............................................- 16 -考点精讲...............................................- 16 -真题分析...............................................- 17 - Point5:结构化程序设计.....................................- 17 - 出题趋势...............................................- 18 -考点精讲...............................................- 18 -真题分析...............................................- 18 - Point6:面向对象的程序设计方法.............................- 19 - 出题趋势...............................................- 19 -考点精讲...............................................- 19 -真题分析...............................................- 20 - Point7:基本排序与查找的算法...............................- 21 - 出题趋势...............................................- 21 -考点精讲...............................................- 21 -真题分析...............................................- 22 - 第2天:软件工程与数据库设计...................................- 25 - Point1:数据模型...........................................- 25 - 出题趋势...............................................- 25 -考点精讲...............................................- 25 -真题分析...............................................- 26 - Point2:软件定义阶段.......................................- 31 - 出题趋势...............................................- 31 -考点精讲...............................................- 31 -真题分析...............................................- 32 - Point3:关系代数...........................................- 33 - 出题趋势...............................................- 33 -考点精讲...............................................- 33 -真题分析...............................................- 33 -Point4:软件设计阶段.......................................- 37 - 出题趋势...............................................- 37 -考点精讲...............................................- 37 -真题分析...............................................- 38 - Point5:数据库设计与管理...................................- 43 - 出题趋势...............................................- 43 -考点精讲...............................................- 43 -真题分析...............................................- 44 - Point6:软件测试...........................................- 46 - 出题趋势...............................................- 46 -考点精讲...............................................- 46 -真题分析...............................................- 47 - Point7:程序的调试.........................................- 50 - 出题趋势...............................................- 50 -考点精讲...............................................- 50 -真题分析...............................................- 50 - 第3天:数据结构:栈、队列、二叉树等...........................- 52 - Point1:数据结构的定义.....................................- 52 - 出题趋势...............................................- 52 -考点精讲...............................................- 52 -真题分析...............................................- 52 - Point2:线性表、线性链表和循环链表.........................- 53 - 出题趋势...............................................- 53 -考点精讲...............................................- 53 -真题分析...............................................- 53 - Point3:栈、队列和循环队列.................................- 55 - 出题趋势...............................................- 55 -考点精讲...............................................- 55 -真题分析...............................................- 55 - Point4:线性链表、双向链表与循环链表.......................- 60 - 出题趋势...............................................- 60 -考点精讲...............................................- 60 -真题分析...............................................- 61 - Point5:二叉树.............................................- 62 - 出题趋势...............................................- 62 -考点精讲...............................................- 62 -真题分析...............................................- 63 - 模拟测验.......................................................- 69 - 2011年3月二级公共基础知识................................- 69 -前言使用说明全国计算机等级考试的所有二级科目笔试考试中,都包括公共基础知识的30分题目。

《计算机应用基础教程》(2011)华师大版习题答案

《计算机应用基础教程》(2011)华师大版习题答案

第1章习题学号:姓名:一、单选题1.一般认为,信息(Information)是____C____。

A.数据B.人们关心的事情的消息C.反映物质及其运动属性及特征的原始事实D.记录下来的可鉴别的符号2.信息资源的开发和利用已经成为独立的产业,即__ _C____。

A.第二产业B.第三产业C.信息产业D.房地产业3.信息技术是在信息处理中所采取的技术和方法,也可看作是______B_______的一种技术。

A.信息存储功能B.扩展人感觉和记忆功能 C.信息采集功能D.信息传递功能4.所谓3C技术是指____C____。

A.新材料和新能量B.电子技术、微电子技术、激光技术C.计算机技术、通信技术、控制技术D.信息技术在人类生产和生活中的各种具体应用5.目前应用愈来愈广泛的优盘(U盘)属于____B___ 技术。

A.刻录B.移动存储C.网络技术D.直接连接存储6.信息安全的四大隐患是:计算机犯罪、计算机病毒、____C_ __和计算机设备的物理损坏。

A.自然灾害B.网络盗窃C.误操作D.软件盗版7.“蠕虫”往往是通过____C__ _进入其他计算机系统。

A.网关B.系统C.网络D.防火墙8.在如下四种病毒中,计算机一开始启动操作系统就可能起破坏作用的是____D____。

A.良性病毒B.文件型病毒C.宏D.系统引导型9.计算机要执行一条指令,CPU首先所涉及的操作应该是____B____。

A.指令译码B.取指令C.存放结果D.读写磁盘10.计算机中能直接被CPU存取的信息存放在____D____中。

A.软盘B.硬盘C.高速缓存D.内存11.计算机断电或重新启动后,____A____中的信息将丢失。

A.RAM B.ROM C.优盘D.已存放在硬盘12.计算机系统的内部总线,主要可分为____B____、数据总线和地址总线。

A.DMA总线B.控制总线C.PCI总线D.RS-232总线13.数据通信的数据模型由____B____三部分组成。

2011年计算机二级公共基础知识教程(2)

2011年计算机二级公共基础知识教程(2)

第二章程序设计基础一、学习目标与要求1.了解程序设计的方法,以及程序设计风格确立的一些因素,掌握程序设计的基本规则;2.了解结构化程序设计的基本原则,掌握结构化程序设计的基本结构与特点;3.了解面向对象的程序设计方法,并理解面向对象方法的一些基本概念。

二、内容要点(一)程序设计方法与风格程序设计方法:主要经过了面向过程的结构化程序设计和面向对象的程序设计方法。

程序设计风格,是指编写程序时所表现出来的特点、习惯和逻辑思路。

通常,要求程序设计的风格应强调简单和清晰,必须是可以读的,可以理解的。

要形成良好的程序设计的风格,应考虑如下因素:1.源程序文档化(1)符号名的命名:符号名的命名要具有一定的实际含义,便于对程序的理解,即通常说的见名思义;(2)程序注释:正确的程序注释能够帮助他人理解程序。

注释一般包括序言性注释和功能性注释;(3)视觉组织:为了使程序一目了然,可以对程序的格式进行设置,适当地通过空格、空行、缩进等使程序层次清晰。

2.数据说明方法(1)数据说明的次序规范化;(2)说明语句中变量安排有序化;(3)使用注释来说明复杂的数据结构。

3.语句的结构(1)在一行内只写一条语句;(2)程序的编写应该优先考虑清晰性;(3)除非对效率有特殊的要求,否则,应做到清晰第一,效率第二;(4)首先保证程序的正确,然后再要求速度;(5)避免使用临时变量使程序的可读性下降;(7)尽量使用库函数,即尽量使用系统提供的资源;(8)避免采用复杂的条件语句;(9)尽量减少使用“否定”条件的条件语句;(10)数据结构要有利于程序的简化;(11)要模块化,使模块功能尽可能单一化;(12)利用信息隐蔽,确保每一个模块的独立性;(13)从数据出发去构造程序;(14)不要修补不好的程序,要重新编写。

4.输入和输出(1)对所有的输入输出数据都要检验数据的合法性;(2)检查输入项的各种重要组合的合理性;(3)输入格式要简单,以使得输入的步骤和操作尽可能简单;(4)输入数据时,应允许自由格式;(5)应允许缺省值;(6)输入一批数据时,最好使用输入结束标志;(7)以交互式输入输出方式进行输入时,要在屏幕上使用提示符明确输入的请求,同时在数据输入过程中和输入结束时,应在屏幕上给出状态信息;(8)当程序设计语言对输入格式有严格要求时,应保持输入格式与输入语句的一致性;给所有的输出加注释,并设计输出报表格式。

2011年计算机二级公共基础知识教程(1)

2011年计算机二级公共基础知识教程(1)

1. 基本数据结构与算法1.1 算法算法:是指解题方案的准确而完整的描述。

算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。

算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。

特征包括:(1)可行性;(2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性;(3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义;(4)拥有足够的情报。

算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。

指令系统:一个计算机系统能执行的所有指令的集合。

基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。

算法的控制结构:顺序结构、选择结构、循环结构。

算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。

算法复杂度:算法时间复杂度和算法空间复杂度。

算法时间复杂度是指执行算法所需要的计算工作量。

算法空间复杂度是指执行这个算法所需要的内存空间。

1.2 数据结构的基本概念数据结构研究的三个方面:(1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;(2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;(3)对各种数据结构进行的运算。

数据结构是指相互有关联的数据元素的集合。

数据的逻辑结构包含:(1)表示数据元素的信息;(2)表示各数据元素之间的前后件关系。

数据的存储结构有顺序、链接、索引等。

线性结构条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。

非线性结构:不满足线性结构条件的数据结构。

1.3 线性表及其顺序存储结构线性表由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。

在复杂线性表中,由若干项数据元素组成的数据元素称为记录,而由多个记录构成的线性表又称为文件。

2011年计算机二级公共基础知识教程(3)

2011年计算机二级公共基础知识教程(3)

第三章软件工程基础一、学习目标与要求1.了解软件工程的基本概念;2.了解软件工程过程与软件的生命周期,以及软件工程的目标和原则;3.了解利用结构化分析法进行软件工程中的需求分析的方法,并了解需求分析的方法和需要完成的任务;4.了解数据流图的使用方法;5.了解如何利用结构化设计方法进行软件设计,并了解软件设计的一些常用用工具;6.了解软件测试的目的和方法,以及软件测试的准则,了解常用的软件测试方法的区别和各自的功能与特点;7.了解程序调试的方法和原则。

二、内容要点(一)软件工程基本概念1.软件定义与软件特点1)软件的定义与计算机系统的操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。

2)软件的特点(1)软件是一种逻辑实体,而不是物理实体,具有抽象性;(2)软件的生产与硬件不同,它没有明显的制作过程;(3)软件在运行、使用期间不存在磨损、老化问题;但为了适应硬件、环境以及需求的变化要进行修改,会导致一些错误的引入,导致软件失效率升高,从而使得软件退化;(4)软件的开发、运行对计算机系统具有依赖性,受到计算机系统的限制,这导致了软件移植的问题;(5)软件复杂性高,成本昂贵。

软件开发需要投入大量、高强度的脑力劳动,成本高,风险大;(6)软件开发涉及诸多的社会因素。

许多软件的开发和运行涉及软件用户的机构设置,体制问题以及管理方式等,甚至涉及到人们的观念和心理,软件知识产权及法律等问题。

3)软件的分类按功能分,可分为:应用软件:为解决特定领域的应用而开发的软件系统软件:是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件支撑软件(或工具软件):介于系统软件和应用软件之间,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件2.软件危机与软件工程1)软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

它主要表现在:(1)软件需求的增长得不到满足,用户对系统不满意的情况经常发生;(2)软件开发成本和进度无法控制。

《计算机应用基础教程(2011版)》课后习题答案

《计算机应用基础教程(2011版)》课后习题答案

第一章一、单选题1. C2. C3.B4.C5.B6. C7. C8.D9.B 10.c 11.A 12. B 13.Db 14. D15. A 16. D 17. C 18.B 19.D 20.C 21.A 22.A 23.C 24.A 25.D二、多选题1.ABC2.ABCD3.ABC4.AC5.ABCD6.ABC7.BC8.ABD9.AC10.ABD三、填空题1. 信息2. 转换3.转换4.85. 主存辅存6. 层次结构7. 728. 系统软件应用软件9.通信技术10. 信道第二章一、单选题1.C2. D3.B4.A5. A6. C7.D8. C9. B 10. C11. D 12. D 13. C 14. D 15. A 16. B 17. B 18. B 19. D 20. C21. D 22. D 23. C 24.D 25. C二、多选题1. AB2. ABCD3. AC4. ABCD5. ABCD三、填空题1、Peek,2、Snap,3、家庭组,4、跳转列表,5、<Alt>+<Print Screen>,6、P,7、桌面,8、任务栏按钮,9、上下滚动鼠标滚轮,10、剪贴板第三章一、单选题1、c2、B3、D4、A5、B6、D7、B8、B9、B 10、C11、C 12、D 13、B 14、A 15、无答案16、A 17、C 18、B 19、D 20、B21、C 22、D 23、D 24、A 25、B二、多选题1、ACD2、BC3、ABCD4、BCD5、ABCD三、填空题1、缩进2、ctrl3、F10 Esc4、选项5、fx6、xlsx7、节8、日期和时间9、幻灯片母版10、隐藏幻灯片第四章一、单选题1. B2. C3.A4.A5.D6. C7. A8.B9.B 10.C 11.C 12. A 13.B 14. C 15.D 16. C 17. C 18.D 19.A 20.C 21.A 22.B 23.C 24.D 25.B二、多选题1.ABD2.ACD3.ABC4. BC5.AD三、填空题1.矢量法2. GIF3.有损4.声卡5. 视频卡6. wav7. 量化8. 采样9.大10. 时间第五章一、单选题1. A2.B3.D4. C5.A6.D7. A8.A9.A 10.A 11.D 12. B 13.B 14.D15. D 16. A 17. C 18.A 19.B 20.D 21.C 22.D 23.B 24.C 25.D二、多选题1.ABCD2.AC3.BD4. ABCD5.AB三、填空题1.局域网城域网广域网2. 网络拓扑结构传输介质介质访问控制方式3.CSMA/CD4.用户名@主机名5. 无线技术6. 文件定位信息位置7. 万维网(环球信息网)8. 计算机网络9.总线型10. 资源子网第六章一、单选题1.B2.B3.B4.B5.B6.A7.D8.C9.A 10.C 11.C 12.C 13.B 14.D 15.D 16.A 17.C 18.D 19.A 20.A 21.B 22.C 23.C 24.A 25.B二.多选题1.AB2.ACD3.ABCD4.ABCD(此题叙述不当)5.ABD三.填充题1.HTML2.文字、图像3.远程4.像素5.mailto:6.管理站点7.a:link、a:visited、a:hover、a:active [本题超纲]8.行、列、单元格9.文件10.类、ID、标签、复合内容第10题叙述不完整,应为:样式表CSS规则包括……。

2011年计算机等级考试二级公共基础知识_程序设计基础

2011年计算机等级考试二级公共基础知识_程序设计基础

2011年全国计算机等级考试二级公共基础知识总结:程序设计基础2.1 程序设计设计方法和风格"清晰第一、效率第二"已成为当今主导的程序设计风格。

形成良好的程序设计风格需注意:1、源程序文档化;2、数据说明的方法;3、语句的结构;4、输入和输出。

注释分序言性注释和功能性注释。

语句结构清晰第一、效率第二。

2.2 结构化程序设计结构化程序设计方法的四条原则是:1、自顶向下;2、逐步求精;3、模块化;4、限制使用goto语句。

结构化程序的基本结构及特点:(1)顺序结构:一种简单的程序设计,最基本、最常用的结构;(2)选择结构:又称分支结构,包括简单选择和多分支选择结构,可根据条件,判断应该选择哪一条分支来执行相应的语句序列;(3)循环结构:又称重复结构,可根据给定条件,判断是否需要重复执行某一相同或类似的程序段。

结构化程序设计的特点:只有一个入口和出口2.3 面向对象的程序设计面向对象方法的优点:(1)与人类习惯的思维方法一致;(2)稳定性好;(3)可重用性好;(4)易于开发大型软件产品;(5)可维护性好。

对象是面向对象方法中最基本的概念,可以用来表示客观世界中的任何实体,对象是实体的抽象。

面向对象的程序设计方法中,对象是由数据的容许的操作组成的封装体,是系统中用来描述客观事物的一个实体,是构成系统的一个基本单位,由一组表示其静态特征的属性和它可执行的一组操作组成。

操作描述了对象执行的功能,是对象的动态属性,操作也称为方法或服务。

对象的基本特点:(1)标识惟一性;(2)分类性;(3)多态性;(4)封装性;(5)模块独立性好。

类是指具有共同属性、共同方法的对象的集合。

类是关于对象性质的描述。

类是对象的抽象,对象是其对应类的一个实例。

消息是一个实例与另一个实例之间传递的信息。

对象间的通信靠消息传递。

它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。

继承是使用已有的类定义作为基础建立新类的定义技术,广义指能够直接获得已有的性质和特征,而不必重复定义他们。

《计算机应用基础教程》(2011)华师大版 第2章书后习题答案

《计算机应用基础教程》(2011)华师大版 第2章书后习题答案

第2章习题答案学号:姓名:一、单选题1.Windows 7操作系统共包含 C 个版本。

A.4 B.5 C.6 D.72.在Windows 7中,按压键盘上的<Windows徽标>键将 D 。

A.打开选定文件B.关闭当前运行程序C.显示系统属性 D.显示开始菜单3.在Windows 7中右键单击某对象时,会弹出 B 菜单。

A.控制 B.快捷 C.应用程序 D.窗口4.在Windows 7中,要关闭当前应用程序,可按 A 键。

A.<Alt>+<F4> B.<Shift>+<F4> C.<Ctrl>+<F4> D.<Alt>+<F3>5. A 是Windows7推出的第一大特色,它就是最近使用的项目列表,能够帮助用户迅速地访问历史纪录。

A.跳转列表 B.Aero特效C.Flip 3D D.Windows家庭组6.在Windows系统中,“回收站”的内容 C 。

A.将被永久保留 B.不占用磁盘空间C.可以被永久删除D.只能在桌面上找到7.在资源管理器窗口中,若要选定多个不连续的文件或文件夹,需在按 D 键+单击。

A.〈Tab〉B.〈Shift〉C.〈Alt〉D.〈Ctrl〉8.在Windows 7 的资源管理器窗口,以下方法中不能新建文件夹的是 C 。

A.执行“文件/新建/文件夹”命令B.从快捷菜单选择“新建/文件夹”命令C.执行“组织/布局/新建”命令D.点击“新建文件夹”命令按钮9.在Windows7中选择全部文件夹或文件的快捷键是 B 。

A.〈Shift〉+A B.〈Ctrl〉+A C.〈Shift〉+S D.〈Ctrl〉+S10.Windows 7的资源管理器窗口,如果希望显示经典风格的“文件”菜单,可C 按键。

A.〈Shift〉B.〈Ctrl〉C.〈Alt〉D.〈F1〉11.在Windows 7的资源管理器窗口中,利用导航窗格可以快捷的在不同的位置之间进行浏览,但该窗格一般不包括 D 部分。

2011年全国计算机等级考试公共基础

2011年全国计算机等级考试公共基础

2011年全国计算机等级考试第一章数据结构与算法考点1:算法1.算法的时间复杂度是指算法执行过程中所需要的基本运算次数。

2.算法的空间复杂度是指算法执行过程中所需要的存储空间。

3.算法通常由两种基本要素组成,一是对数据对象的运算和操作,二是算法的控制结构。

4.在同一个问题规模下,如果算法执行所需的基本运算次数取决于某一特定输入时,可以用平均性态和最坏情况复杂性两种方法来分析算法的工作量。

5.算法设计基本方法主要有列举法、归纳法、递推、递归和减半递推技术。

考点2:数据结构的基本概念1.数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。

一般说来,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。

而采用不同的存储结构,其数据处理的效率是不同的。

2.所谓数据处理,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。

3.数据结构是指相互有关联的数据元素的集合。

4.数据元素之间的任何关系都可以用前驱和后继关系来描述。

5.在数据结构中,没有前驱的结点称为根结点,没有后继的结点称为终端结点(也称为叶子结点)。

数据结构中除了根结点与终端结点外的其他结点一般称为内部结点。

6.在数据结构中,结点及结点间的相互关系是数据的逻辑结构。

数据结构按逻辑关系的不同,通常可分为线性结构和非线性结构两类。

7.一个非空的数据结构满足以下两点:有且只有一个根结点;每一个结点最多有一个前驱,也最多有一个后继,则称该数据结构为线性结构,线性结构又称线性表。

线性结构与非线性结构都可以是空的数据结构,一个空的数据结构究竟属于线性结构还是非线性结构,根据具体情况来确定。

考点3:线性表及其顺序存储结构1.给定一个有n个元素的线性表,若采用顺序存储结构,则在等概率前提下,向其插入一个元素需要移动的元素个数平均为n/2。

2.在稍微复杂的线性表中,一个数据元素可以由若干个数据项组成,在这种情况下,常把数据元素称为记录。

计算机公共基础教程第1章计算机基础知识

计算机公共基础教程第1章计算机基础知识

注:实线表示数 据或指令流动; 虚线表示控制信 号流动
计算机硬件 〔Hardware〕 是指由电子 元器件和机 械部件构成 的机器实体, 也称为硬设 备、机器系 统或裸机。
计算机 系统
一、计算机系统
硬件 系统
软件 系统
主机
中央处理器 内部存储器
运算器 控制器 随机存储器 只读存储器
外部存储器
外部 输入设备 设备
功能:1〕指令控制 2〕操作控制 3〕时间控制 4〕数据加工
中央处理器
2、CPU的组成:控制器和运算器
1〕控制器:由程序计数器、指令存放器、指令译 码器、时序产生器和操作控制器组成,协调和指挥 整个计算机系统工作的部件。
功能: 从内存中取出一条指令,并指出下一条指 令在内存中的位置
对指令进展译码或测试,产生相应的操作控制 信号,启动规定的动作
三、各种数制间的转换
2、十进制数转换成二进制数
1〕整数局部
规那么:除以2取余,即对十进制整数逐次除以2,直至商数 为0,逆向取每次得到的余数。
如:(215)10=
(59)10=
2〕小数局部
规那么:乘以2取整,即对十进制的小数局部逐次乘以2,直 至乘积的小数局部为0,取每次乘积的整数局部。
如:(0.6875)10= (0.1)10=
计算机是一种具有快速运算、逻辑判断和巨大记忆功 能的电子设备,是一种能够按照指令对各种数据和信息进 展自动加工和处理的机器。
二、计算机的开展概况
1 、 世 界 上 第 一 台 电 子 计 算 机 : ENIAC—— Electronic Numerical Integrator And Computer, 1946年在美国陆军阿伯丁弹道实验室诞生。

计算机公共基础教程第3章

计算机公共基础教程第3章

(3)第一次按“ ” ”键,它转换成左引号,按第 二次,它转换成为右引号,自动配对。
表3-2 智能ABC的中文标点符号输入法
•按键 •. •, •对应的中文标 点 •。(句号) •, •按键 •“ •( •对应的中文标点 •“” (左或右引号) •( (左括号)
•=或*
•; •? •! •:
•、
•; •? •! •:
返回本节首页
3.2.2 智能ABC的标准输入方式
1.全拼输入 2.简拼输入 3.混拼输入 4.笔形输入(如表3-1) 5.音形输入
笔形代 码 1
笔形
笔形名称
实例
说明

| ノ
横(提)
竖 撇
三、西
上、是 川、手
笔画“提”按“横”处理
表 笔 形 定 义 表
2 3 4 5 6
3-1
ㄟヽ
ㄅ 乚 十(×) 口
•三百七十二克
•捌仟陆佰贰拾元
返回本节首页
3.2.5 双打输入方式
汉字读音由声母和韵母组成。在双打输入时, 只需击键两次:奇次为声母,偶次为韵母。 对于有韵母的零声母音节,需要用零声母键 “o”或隔音符号“ ’ ”补够两键,但要注 意的是在屏幕上显示的仍是该字的规范拼音。
返回本节首页
3.3
3.3.1
2.UCDOS基本操作
(1)系统安装
(2)系统配置( 字库设置、显示设置 、 打印设置、系统裁减、 窗口设置)
(3)系统检查 (4)系统启动
(5)从内存中卸载
(6)退出
3.UCDOS的功能键
(1)与Alt键配合。 (2)与Ctrl键配合。
返回本节首页
3.1.3 汉字的输入法及其分类
1.区位输入法 2.拼音输入法 全拼输入法、双拼输入法、智能ABC输入法 3.五笔字型输入法 4.扫描批量输入 5.笔写输入 6.语音输入

2011年秋季学期公共课《计算机基础与应用》...-推荐下载

2011年秋季学期公共课《计算机基础与应用》...-推荐下载
1
第一部分 复习方法指导和总体要求
为了加强对这门课的练习与复习,增加通过全国统考的把握, 所以我们加强了对平时作业及期末考试的要求。期末考试的大纲及 内容与全国统考的要求相一致,但考试形式、题目的知识分布比例 略有差别, 期末考试是笔试形式, 全国统考是上机考试。
考试题目以选择题和问答题的形式出现,对于选择题,可以多 次反复练习,并将自己不熟悉的题目标记下来再次练习,并且要注 意一下选择题的分值分布;对于操作题要练习到位,注意操作的步 骤与方法,并注意总结。
30%,文字编辑、电子表格和电子演示文稿约占 35%,计算机网络 基础和 interent 应用约占 25%,信息安全和多媒体基本应用约占 10%。
第四部分 关于全国统考的注意事项
1. 统考时间
每年有三次,具体时间见网上的通知。
2. 考试形式:机考,时间 90 分钟
3. 题型
选择题占 40%,操作题占 60%。满分 100 分。
《计算机应用基础》复习指导
目录 第一部分 复习方法指导和总体要求 ..............................................2 第二部分 复习资料 ..........................................................................2 第三部分 期末考试形式及试卷结构 ..............................................2 第四部分 关于全国统考的注意事项 ..............................................3 第五部分 课程重点以及考点 ..........................................................4 一、计算机基础知识 ................................................................6 二、Windows 操作系统及其应用............................................7 三、文字编辑 ............................................................................8 四、Excel 电子表格 ................................................................10 五、PowerPoint 电子演示文稿 ..............................................12 六、计算机网络基础 ..............................................................13 七、Internet 的应用 ...............................................................14 八、计算安全 ..........................................................................15 九、计算机多媒体技术 ..........................................................16 第六部分 考试题型举例 ................................................................17 第七部分 一套统考模拟题 ............................................................19 第八部分 一套期末考试模拟题 ....................................................26 第九部分 另一套期末考试模拟题 ................................................29
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章数据结构与算法§1.1 算法的复杂度1. 算法的基本概念①.算法:即解题方案的准确而完整的描述【注意:算法不等于程序,也不等于计算方法,通常,程序的编制不可能优于算法的设计】②.利用计算机算法为计算机解题的过程实际上是在实施某种算法。

(1)算法的基本特征算法一般具有4个基本特征:可行性、确定性、有穷性(包括精度要求确定的计算过程和合理的执行时间的含义)、拥有足够的情报。

(2)算法的基本要素①.对数据对象的运算和操作计算机算法就是计算机能处理的操作所组成的指令序列。

通常,计算机可以执行的基本操作是以指令的形式描述的,一个计算机系统能执行的所有指令的集合称为该计算机系统的指令系统。

其中基本的运算和操作包括:算术运算、逻辑运算、关系运算、数据传输(赋值、输入、输出等)。

②.控制结构:算法中各操作之间的执行顺序称为算法的控制结构。

ⅰ.描述算法的工具通常有:传统流程图、N—S结构化流程图、算法描述语言。

ⅱ.一个算法的3种基本控制结构:顺序结构、选择结构、循环结构。

(3)算法基本设计方法算法基本设计方法:列举法、归纳法、递推(逐成分解)、递归、减半递推技术、回溯法。

2. 算法复杂度算法复杂度包括时间复杂度和空间复杂度。

注意两者的区别,不要混淆,见表1-1§1.2 数据结构1.2.1 逻辑结构和存储结构1. 数据结构的基本概念(1)数据结构:指相互有关联的数据元素的集合。

(2)数据处理:指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算、也包括对数据元素进行分析。

(3)数据结构研究的3个方面①.数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;②.在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;③.对各种数据结构进行的运算。

2. 数据的逻辑结构数据的逻辑结构是对数据元素之间的逻辑关系的描述,它可以用一个数据元素的集合和定义在此集合中的若干关系来表示。

数据的逻辑结构有两个要素:一是数据元素的集合,通常记为D;二是D 上的关系,它反映了数据元素之间的前后件关系,通常记为R。

一个数据结构可以表示成:B=(D,R) 其中,B表示数据结构。

为了反映D中各数据元素之间的前后件关系,一般用二元组来表示。

在数据处理领域中,通常把数据元素之间的这种固有的关系简单地用前后件关系(或直接前驱或直接后继关系)来描述。

例如,假设a与b是D中的;两个数据,则二元组(a,b)表示a是b的前件,b 是a的后件例如,如果把一年四季看作一个数据结构,则可表示成:B =(D,R)D ={春季,夏季,秋季,冬季}R ={(春季,夏季),(夏季,秋季),(秋季,冬季)}3. 数据的存储结构数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。

由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此,为了表示存放在计算机存储空间中的各数据元素之间的逻辑关系(即前后件关系),在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。

一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。

顺序存储方式主要用于线性的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。

链式存储结构就是在每个结点中至少包含一个指针域,用指针来体现数据元素之间逻辑上的联系。

1.2.2 数据结构的图形表示一个数据结构除了用二元关系表示外,还可以直观地用图形表示。

在数据结构的图形表示中,对于数据集合D 中的每一个数据元素用中间标有元素值的方框表示,一般称为数据结点,并简称为结点;为了进一步表示各数据元素之间的前后件关系,对于关系R 中的每一个二元组,从前件结点指向后向结点。

例如,一年四季的数据结构可以用如图的图形表示又如,反映家庭成员间辈分关系的数据结构可以用如图的图形表示在数据结构中,没有前件的结点称为根结点;没有后件的结点称为终端结点(也称叶子结点)。

例如,在数据结构一年四季中,“春”所在的结点(简称为结点“春”,下同)为根结点,结点“冬”为终端结点。

通常,一个数据结构中的元素结点可能是在动态变化的。

根据需要或在处理过程中,可以在一个数据结构中增加一个新结点(称为插入运算),也可以删除数据结构中某个结点(称为删除运算)插入与删除是对数据结构的两种基本运算。

除此之外,对数据结构的运算还有查找、分类、合并、分解、复制和修改等等。

1.2.3 线性结构和非线性结构根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。

(1)如果一个非空的数据结构满足下列两个条件:①.有且只有一个根结点;②.每一个结点最多有一个前件,也最多有一个后件。

则称该数据结构为线性结构。

线性结构又称线性表。

在一个线性结构中插入或删除任何一个结点后还应是线性结构。

栈、队列、串等都为线性结构。

如果一个数据结构不是线性结构,则称之为非线性结构。

数组、广义表、树和图等数据结构都是非线性结构。

(2)线性表的顺序存储(也称顺序分配)结构具有以下两个基本特点:①.线性表中所有元素所占的存储空间是连续的;②.线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。

元素ai 的存储地址为:ADR(ai)=ADR(a1)+(i-1)k ,ADR(a1)为第一个元素的地址,k 代表每个元素占的字节数。

(3)顺序表的运算有查找、插入、删除3种。

§1.3 栈 (zh àn )1. 栈的基本概念栈(stack )是一种特殊的线性表,是限定只在一端进行插入与删除的线性表。

在栈中,一端是封闭的,既不允许进行插入元素,也不允许删除元素;另一端是开口的,允许插入和删除元素。

通常称插入、删除的这一端为栈顶,另一端为栈底。

当表中没有元素时称为空栈。

栈顶元素总是最后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。

栈是按照“先进后出”或“后进先出”的原则组织数据的。

因此,栈也被称为“先进后出”表或“后进先出”表。

由此可以看出,栈具有记忆作用通常用指针top来表示栈顶的位置,用指针botton指向栈底。

往栈中插入一个元素称为入栈运算,从栈中删除一个元素(即删除栈顶元素)称为退栈运算。

栈顶指针top动态反应了栈中的元素变化情况。

(如右图所示)栈这种数据结构在日常生活中也是常见的。

例如,枪械的子弹匣就可以用来形象的表示栈结构。

子弹匣的一端是完全封闭的,最后被压入弹匣的子弹总是最先被弹出,而最先被压入的子弹最后才能被弹出。

2. 栈的顺序存储及其运算栈的基本运算有3种:入栈、退栈与读栈顶元素。

①.入栈运算:在栈顶位置插入一个新元素;即先将栈顶指针进一(即top加1),然后将新元素插入到栈顶指针指向的位置当栈顶指针已经指向存储空间的最后一个位置时,说明栈空间已满,不可能再进行入栈操作,这种情况称为“上溢”错误。

②.退栈运算:取出栈顶元素并赋给一个指定的变量;即先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针退一(即top减1)。

当栈顶指针为0时,说明栈空,不可能再进行退栈操作,这种情况称为“下溢”错误。

③.读栈顶元素:将栈顶元素赋给一个指定的变量。

必须注意,这个运算不删除栈顶元素,只是将它的值赋给一个变量,因此,在这个运算中,栈顶指针不会改变。

当栈顶指针为0时,说明栈空,读不到栈顶元素。

§1.4 队列1. 队列的基本概念队列是只允许在一端进行删除,在另一端进行插入的顺序表,通常将允许删除的这一端称为队头或排头(通常用排头指针【front】指向排头元素的前一个位置),允许插入的这一端称为队尾(通常用一个称为尾指针【rear】的指针指向队尾元素,即尾指针总是指向最后被插入的元素)。

当表中没有元素时称为空队列。

队列的修改是依照先进先出的原则进行的,因此队列也称为先进先出的线性表,或者后进后出的线性表。

例如:火车进遂道,最先进遂道的是火车头,最后是火车尾,而火车出遂道的时候也是火车头先出,最后出的是火车尾。

若有队列:Q =(q1,q2,…,qn)那么,q1为队头元素(排头元素),qn为队尾元素。

队列中的元素是按照q1,q2,…,qn的顺序进入的,退出队列也只能按照这个次序依次退出,即只有在q1,q2,…,qn-1都退队之后,qn才能退出队列。

因最先进入队列的元素将最先出队,所以队列具有先进先出的特性,体现“先来先服务”的原则。

队头元素q1是最先被插入的元素,也是最先被删除的元素。

队尾元素qn是最后被插入的元素,也是最后被删除的元素。

因此,与栈相反,队列又称为“先进先出”(First In First Out,简称FIFO)或“后进后出”(Last In Last Out,简称LILO)的线性表。

2.循环队列ⅰ.循环队列:将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。

ⅱ.循环队列的两种基本运算:入队运算与退队运算。

ⅲ.队列的顺序存储结构一般采用队列循环的形式,即循环队列。

循环队列s=0表示队列空。

s=0且front=rear表示队列满。

计算循环队列的元素个数:“尾指针减头指针”,若为负数,再加其容量即可。

假设循环队列初始状态为空,即:s=0,且front=rear=m。

①.入队运算:指往队列(循环队列)队尾插入一个数据元素;即将队尾指针进一(即rear=rear+1),并当rear=m+1时置rear=1,然后将新元素插入到队尾指针指向的位置。

当循环队列非空(s=1)且队尾指针等于排头指针时,说明循环列已满,不能进行入队运算,这种情况称为“上溢”。

②.退队运算:指从队列(循环队列)的队头删除一个数据元素,并赋给指定的变量;即将将排头指针进一(front=front+1),并当front=m+1时置front=1。

然后将排头指针指向的元素赋给指定的变量。

当循环队列为空(s=0)是不能进行退队运算,这种情况称为“下溢”。

§1.5 链表在链式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值,称为数据域;另一部分用于存放指针,称为指针域。

其中指针用于指向该结点的前一个或后一个结点(即前件或后件)。

链式存储方式既可用于表示线性结构,也可用于表示非线性结构。

(1)线性链表线性表的链式存储结构称为线性链表。

在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。

这样的表称为双向链表。

在线性链表中,各数据元素结点的存储空间可以是不连续的,且各数据元素的存储顺序与逻辑顺序可以不一致。

相关文档
最新文档