- 1、本文档共97页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
0 2.1 计算机系统的组成 2.1.1 概述 存储器的访问过程 输入和输出设备 2.1.2 计算机的基本工作原理 2.1.3 计算机软件 操作系统分类 常用操作系统 汇编语言是指用能反映指令功能的助记符来代替难懂、难记的机器指令的语言。用汇编语言编出的程序称为汇编语言源程序,这种程序计算机无法执行,必须提前翻译成机器语言目标程序,计算机才能执行,这个翻译过程称为汇编。 汇编语言在编写、阅读和调试等方面比机器语言有了很大的进步,但是,汇编语言仍然是一种面向机器的语言,它的助记符只是机器语言的符号化而已。因此,与机器语言相比,汇编语言便于识别记忆,但通用性不强,所以仍然属于低级语言。 高级语言是一种独立于机器的语言,出现于20世纪50年代中期。高级语言的表达式接近于人们日常使用的自然语言和数学表达式,并具有严格的语法规则。用高级语言编写的源程序在计算机中也不能直接执行,通常要翻译成机器语言的目标程序才能执行。 高级语言是一种面向过程的计算机语言。在编写程序时,用户不必了解计算机的内部结构,主要考虑解题算法和步骤,并把解题的算法和步骤通过规定的语言表述方式输入计算机,计算机就可以按要求完成相应的工作。高级语言具有标准化程度高、便于程序交换、计算速度高等优点。 使用这种语言,不必关心问题的解法和处理过程的描述,只要说明所要完成的工作目标和条件,指明数据输入以及输出形式,就能得到所要的结果,而其他工作都由系统来完成。因此它比高级语言具有更多的优越性。如果说高级语言要求人们告诉计算机怎么做,那么非过程语言只要求人们告诉计算机做什么。因此,人们称非过程语言是面向目标的语言,如SQL语言等。 但是非过程化语言目前只适用于部分领域(如数据库),其通用性及灵活性不如过程化语言。 在结构化程序设计方法的基础上,人们提出了面向对象的程序设计方法,这是程序设计方法的一次革命。面向对象技术以更接近人类思维的方式建立问题域模型,以对象作为描述信息实体的统一概念,把数据和对数据的操作融为一体,通过数据抽象、消息、类、继承、封装和实例化等机制构造软件系统,构造出模块化的、可重用的、维护性好的程序,并能控制软件的复杂性和开发费用。 面向对象的程序设计思想已经主导程序设计语言的发展。面向对象的技术进一步缩小了人脑思维与电脑“思维”方式上的差异,并可以使人们在利用计算机解决问题时,不需要将主要精力花在编程上(如何描述解决问题的过程上),而是花在对要解决问题的分析上。 面向对象的可视化程序设计语言是当前最流行的程序设计语言,准确地说,这类语言是基于某种面向对象语言的可视化的集成开发环境,例如,Delphi就是基于对象的Pascal语言。采用这类语言开发软件,程序的开发过程是可视化的,即很多编程工作可以通过可视化的操作实现,而对应的代码则由集成开发环境自动生成。该类语言特别适合于开发图形用户界面,而且能做到所见即所得。利用这样的语言开发程序可以大大降低编程的复杂度,提高编程效率。 当前流行的面向对象的可视化程序设计语言有:Visual Basic 、Visual Basic.Net、Visual C++、Visual C#.Net、Delphi等。 具有非过程语言的基本特征,而且还具有一定的智能和许多新的功能的语言。如PROLOG语言(PROgramming in LOGic),它是智能性语言的代表,广泛应用于抽象问题求解、数据逻辑、公式处理、自然语言理解、专家系统和人工智能的许多领域。 应用软件是为解决各种实际问题而编制的应用程序及有关资料的总称。应用软件可以在市场上购买,也可以自己开发。 常用的应用软件包括: 文字处理软件,如WPS, Word, PageMaker等; 电子表格软件,如Excel等; 绘图软件,如AutoCAD、3DS、 PaintBrush等; 课件制作软件,如PowerPoint、Authorware、ToolBook等。 除了以上典型的应用软件外,还有教育培训软件、娱乐软件、财务管理软件等,也都属于应用软件的范畴。 2.2 微机硬件组成 随着电子技术的发展、集成电路技术的进步,微型计算机从最早的IBM PC发展到今天的Pentium IV。其各项性能指标得到大大提高。不管是最早的PC还是现在的酷睿2计算机,它们的基本构成都是由显示器、键盘和主机构成。 2.2.1 主板 2.2.2 外存储器 2.2.3 输入设备 2.2.4 输出设备 2.3 信息的数字化 计算机最主要的功能是信息处理。要使计算机能处理信息,首先必须将各类信息转换成由二进制数0和1的组合表示的代码。计算机要处理的数据除了数值数据之外,更多的是字符、图像、图形、声音等非数值信息所对应的非
您可能关注的文档
- 颌骨囊性病变CT诊断-课件.ppt
- 颌面损伤2012-4-9-课件.ppt
- 鸿茅药酒与健康长寿座-课件.pptx
- 后遗症期康复定稿-课件.ppt
- 湖南省学前教育学会第二次代表大会工作报告-课件.ppt
- 湖南省中医肿瘤专业的创建与发展-课件.ppt
- 户外露营装备及附件-课件.ppt
- 护理安全管理现状与思考-课件.ppt
- 护理服务中的沟通技巧2-课件.ppt
- 护理管理观念创新-丁广亮-课件.ppt
- 6.1价值与价值观(课件)统编版高中政治必修四《哲学与文化》.pptx
- 1.4 地球的圈层结构 课件 人教版(2019)必修一 高中地理.pptx
- 5.3 一元一次方程的应用(第1课时 几何问题)七年级数学上册(北师大版2024).pptx
- 第六章 几何图形初步(单元复习课件)七年级数学上册(人教版2024).pptx
- Unit 7 Section 1 Reading 1 Fun after school 课件 沪教版2024英语七年级上册.pptx
- 第33讲 流域内协调发展与资源的跨区域调配、产业转移与国际合作(课件)高考地理一轮复习(新高考通用).pptx
- 3.3 体液调节与神经调节的关系(课件)-高二生物(人教版2019选择性必修1).pptx
- 第26讲 新时期的政治建设与社会治理 课件-高三统编版(2019)历史一轮复习.pptx
- 第4章 第2节 化学反应中的质量关系-九年级化学沪教版2024上册.pptx
- 第19讲 两次鸦片战争与列强侵略的加剧 教学课件-高三统编版(2019)必修中外历史纲要上一轮复习.pptx
最近下载
- 最新人力资源从业资格练习题(共5套含答案).docx VIP
- 中华人民共和国环境保护法解读.pptx VIP
- 2024年高校教师资格证之高校教师职业道德通关试题库(有答案).pdf VIP
- 初中音乐《谁说女子不如男 豫剧《花…》时良华PPT课件新优质课比赛公开课获奖5.pptx VIP
- 液压与气压传动课后习题答案.pdf VIP
- 福建省厦门市2023-2024学年高一上学期期末质检地理试题 附答案.docx VIP
- 2025江苏苏州狮山商务创新发展集团有限公司下属板块公司招聘4人笔试备考试题及答案解析.docx VIP
- 供货方案及质量保证措施.docx VIP
- 森林灭火设备培训课件.pptx VIP
- 2025年多旋翼无人机超视距驾驶员执照备考题库宝典(核心题版).docx
文档评论(0)