文档视界 最新最全的文档下载
当前位置:文档视界 › 掌握计算机语言也是在未来制胜的必备技能!

掌握计算机语言也是在未来制胜的必备技能!

掌握计算机语言也是在未来制胜的必备技能!
掌握计算机语言也是在未来制胜的必备技能!

现在的孩子有很多都在学习少儿编程,少儿编程实际上是一种学习语法,他不仅仅对孩子的未来非常有好处,而且对现在孩子学习的基础教育也非常有帮助,能够提高学习的成绩。

在科技界,编程也一直被视为继口语及书写之后的“第三语言”。

由于计算机在日常生活中变得越来越重要,无法用计算机语言思考的人可能就会在未来被淘汰。可以预见,未来将有更多的人用计算机语言工作,也有更多的人因为不会计算机语言而面临失业的困局。

让孩子从小接受计算机语言的教育,对于他们自身和我们的世界来说,都是一件好事。

许多家长已经认可了计算机语言的重要性,但却担心计算机语言和人平时说的话是不是不大一样,是不是很难学呢?

1

编程实际上就是在学习语法

其实,自然语言和计算机语言之间有许多相似之处,学习计算机语言类似于学习一门外语语法的过程,但更多的是对逻辑思维和解决问题能力的培养。

首先,两类语言都有语法。不论是用自然语言和人打交道,还是用计算机语言和机器打交道,都必须要用规范的语法。学习计算机语言的过程,实际上就是学习语法的过程。

第二,不是只有天才才能学会计算机语言。受到计算机先驱图灵、IT企业家比尔盖茨等人的影响,有些人认为只有数学天才才能学会计算机语言,这完全是一种误解。计算机语言所需要的能力,更确切地说是逻辑思考和解决问题的能力。

学习拉丁语能够强化语言沟通能力,而学习计算机语言则可以强化解决问题的能力。计算机语言能够教会孩子如何把一个大问题分解成可以逐一击破的小问题,并且教会孩子关注细节的思考方式。当孩子掌握了编程基础之后,创造性思考的大门就为他们敞开了。

可以说,我们的孩子们“浸泡”在一个充满着各种外语的世界中,这些外语就是计算机语言。如果说浸泡在外语环境中能让人更快学会这门外语的话,那么现在的孩子所处的计算机语言环境是得天独厚的。

2

编程实际上吃掉数学的过程

首先,编程能够帮助孩子理解数学抽象概念。对于许多孩子来说,数学概念太抽象、离生活太远,不好理解。但是在编程的过程中,抽象的数学概念可以被转化为看得见的、具体的图像。

比如,在编程的过程中,孩子对于小数和分数会有更直观的理解。将代码中的小数点移动位置,屏幕上的物体的大小就会发生巨大的变化。孩子可以因此可以将抽象的小数和分数的概念变成鲜活的图形,印到脑子里。

其次,编程能够强化数学能力。如果孩子想用代码来编写一个有趣的小程序,那就要用到各种各样数学知识,并且还要调用抽象思维的能力。

编程的过程就是解决一个个数学问题的过程,编程对孩子数学能力的强化是毋庸置疑的。

孩子学习少儿编程实际上是在学习语法,学习少儿编程可以让孩子的抽象的数学概念变得更加清楚,可以让数学这门学科学得很好,所以学习少儿编程对基础教育非常有帮助。

计算机技能高考基础知识(常考知识点记忆)

模块一:信息、数据及通信的基本概念 考点1:信息、数据的基本概念 1、数据:所有能够被计算机接受和处理的符号的集合都称为数据 2、信息:有意义的数据的内容。指数据经过加工处理后得到的有价值的知识。 3、信息的基本特征:载体依附性、人地性、时效性、共享性、传递性、客观性、可处理性、真伪性 考点2:通信的基本概念 1、信号是数据在传输过程中的具体物理表示形式。 2、信号分为模拟信号(连续信号)和数字信号,数据信号相对模拟信号,抗干扰强,可靠性高。 3、" 4、调制解调器可完成数字信息与模拟信号之间的转换。其中,调制是将数据信号转换为模拟信号;解调是将模拟信号转换为数字信号。 5、通信系统三个基本要素:信源、信道、信宿 考点3:计算机的发展、类型及其应用领域。 1、第一台计算机:ENIAC,美国,1946年宾夕法尼亚大学 3、计算机主要特点:运算速度快、精确度高、具有记忆和逻辑判断能力 4、计算机的主要应用 1)… 2)科学计算:例如:气象预报、海湾战争中伊拉克导弹的监测 3)数据/信息处理:例如:高考招生中考生录取与统计工作,铁路、飞机客票的预定系统,银行系统 的业务管理 4)计算机控制 5)计算机辅助系统:例如:用CAI演示化学反应 6)人工智能:例如:代替人类到危险的环境中去工作 7)办公自动化系统中的应用:例如:Internet发email 常用缩写: CBE:计算机辅助教育CAI:计算机辅助教学CMI:计算机管理教学CAD:计算机辅助设计 * CAT:计算机辅助翻译CAM:计算机辅助制造CAE:计算机辅助工程 5、计算机的分类: 1)根据规模大小分类:巨型机、大型通用机、微型机、工作站、服务器 2)根据用途分类:通用计算机、专用计算机

微机系统与汇编语言实验报告

《微机系统与汇编语言实验报告》 8086汇编语言实验项目一(数值筛选) 1.实验目的: 进一步熟悉8086指令系统,运用并掌握汇编语言程序设计基本方法,编制能满足题目要求的数据处理类小规模程序。并通过使用EDIT、MASM、LINK等软件工具,熟悉汇编语言程序书写、输入、编译、连接生成可执行程序的全过程。进一步提高汇编语言程序调试和结果查找的能力。 2.基本要求: 应用8086汇编语言程序设计方法,编制一个程序,使它能对10个字节型有符号常数作如下处理: 1.在这10个常数中筛选出所有奇数,并存放到ODD开始的内存单元中; 2.在这10个常数中筛选出所有偶数,并存放到EVE开始的内存单元中; 3.对所筛选出的奇数、偶数分别求和,求和结果分别存放到每组数的结尾。 掌握用EDIT输入和保存8086汇编语言源程序、用MASM编译、用LINK连接生成可执行程序(EXE文件),并采用DEBUG调试运行自编程序,观察并记录程序运行的结果。 3.实验原理与方法: 1.实验原理 本实验项目需要运用8086汇编语言程序设计方法,而不是单纯地用DEBUG输入汇编语言指令来解决问题。 为了满足本实验的基本要求,程序中需要用到8086伪指令来定义数据区,用定义地址标识符伪指令来定义三个内存变量ORITAB、ODD、EVE,其长度都为10个字节。这就建立了原始数据存储区、奇数结果存储区和偶数结果存储区。在操作三个存储区前,通过“OFFSET<变量名>”运算,就能获取这三个存储区的首地址。 设置两个地址指针SI、DI,一个指向EVE存储区单元地址,另一个指向ODD存储区单元地址。当找到符合偶数条件的数据时,就用SI在传送指令中对目的操作数形成“寄存器间接寻址方式”,把偶数传送到SI所指向的单元;当找到符合奇数条件的数据时,就用DI 在传送指令中对目的操作数形成“寄存器间接寻址方式”,把奇数传送到DI所指向的单元。 设置两个求和寄存器DH、DL,当找到奇数时,把它加到DH求和;当找到偶数时,把它加到DL求和。 为了在10个原始数据中筛选出2种数据(奇数、偶数),需要对10个原始数据进行扫描,即,设置一个循环LOOP来对10个原始数据逐一分析。用TEST指令来测试每个原始数据的最低位,可分析出该数据的奇偶性。 4.实验操作题目:

计算机职业技能鉴定国家题库

职业技能鉴定国家题库 计算机操作员中级理论知识试卷 注意事项 1、本试卷依据2008年颁布的《计算机操作员》国家职业标准命制, 考试时间、120分钟。 2、请在试卷标封处填写姓名、准考证号和所在单位的名称。 3、请仔细阅读答题要求,在规定位置填写答案。 一、单项选择题(第1题~第160题。选择一个正确的答案,将相应的字母填入题内的括号中。每题0.5分,满 分80分。) 1.在商业活动中,不符合待人热情要求的是( A )。 A、严肃待客,不卑不亢 B、主动服务,细致周到 C、微笑大方,不厌其烦 D、亲切友好,宾至如归 2.树立对职业道德的认识;培养职业道德情感是( A )的内容。 A、职业道德修养 B、职业道德教育 C、职业道德准则 D、职业素质 3.西方发达国家在职业道德建设上积累了很多经验,下列表述不正确的是( C )。 A、加强职业道德的立法工作 B、注重信用档案体系的建立 C、重视员工爱国意识的培养 D、严格的岗前和岗位培训 4.合同员工违犯职业纪律,在给其处分时应把握的原则是( C )。 A、企业不能做罚款处罚 B、严重不遵守企业纪律,即可解除劳动合同 C、视情节轻重,可以做出撤职处分 D、警告往往效果不大 5.我国制定的约束计算机在网络上行为的法律法规是( C )。 A、计算机软件保护条例 B、计算机联网规则 C、计算机信息网络国际联网安全保护管理办法 D、中华人民共和国计算机安全法 6.下列关于勤劳节俭的论述中,不正确的选项是( B )。 A、勤劳节俭是促进经济和社会发展的最终动力 B、勤劳是现代市场经济需要的,而节俭则不宜提倡 C、勤劳和节俭符合可持续发展的要求 D、节俭有利于节省资源,但与提高生产力无关 7.下列四个选项中,( A )在我国法律体系中处于最低位置。 A、行政规章 B、行政法规 C、刑法 D、法律 8.下列字符中,其ASCII编码值最大的是、( D ) A、空格 B、D C、9 D、a

微机原理与汇编语言教学大纲

《微机原理与汇编语言》课程教学大纲一、课程基本信息 二、教学目标和要求 本课程是计算机专业的专业主干课。课程以当今主流微处理器80X86为结合点,分析它的结构特点、操作原理、指令系统以及汇编语言设计的基本方法,为后续课程打下必要的基础。通过本课程的学习,要求学生掌握微型计算机的基本

工作原理、汇编语言程序设计基本方法、微型计算机接口技术、建立微型计算机系统的整体概念,形成微机系统软硬件开发的初步能力。应能掌握计算机的基本工作原理及汇编语言编程的技能和技巧,养成良好的程序设计风格,为今后的工作打下必要的技术基础。 三、教学难点 重点是8086CPU内部结构,引腿信号及功能,指令系统;汇编语言程序设计;接口的基本技术,接口芯片的内部结构和工作原理。难点是CPU操作时序,各种接口芯片的控制字,模式字的设置及其含义,接口与外设子系统的硬件设计及软件编程。 四、教学内容及基本要求 第一章微型机算计概述 (2学时) 教学目标和要求:理解微型机的分类和发展概况;掌握微处理器、微型计算机和微型机系统的差别;掌握CPU的功能和组成部件;掌握计算机的基本结构。 教学重点和难点:无。 教学方式:(课堂讲授) 第一节微型计算机的特点和发展 一、微型计算机的特点 二、微型计算机的发展 第二节微型机的分类 一、微型计算机的分类 第三节微处理器、微型计算机和微型计算机系统 一、微处理器 二、微型计算机 三、微型计算机系统 第四节微型机算机的应用 一、微型计算机的应用 复习思考题: 1. 微处理器、微型计算机和微型计算机系统之间有什么不同?

2. 微型计算机采用总线结构有什么优点? 3. 数据总线和地址总线在结构上有什么不同之处? 第二章 16位和32位微处理器 ( 6学时 ) 教学目标和要求: 1、掌握:8086微处理器的编程结构,常用引腿信号的功能,8086的中断系统,总线操作及时序; 2、理解:80386的体系结构,三种工作方式,指令流水线和地址流水线,虚拟存储机制和片内两级存储管理;Pentium采用的先进技术,原理结构,技术发展。 教学重点和难点:8086微处理器的结构,内部寄存器的功能,主要的引脚信号及功能,中断响应过程,存储器组织和I/O组织。 教学方式:(课堂讲授6学时) 第一节 16位微处理器8086 (2学时 ) 一、8086的编程结构 总线接口部件和执行部件的组成及各自功能,8086总线周期的概念。 二、8086的引腿信号和工作模式 1. 最小模式和最大模式的概念 为了适应各种应用场合,在设计8086/8088CPU芯片时,使它们可以在两种模式下工作,及最小模式和最大模式。 2. 8086/8088的引腿信号和功能 8086/8088CPU有40条引腿,这里介绍在两种模式下公用的32条引腿和他们的传递方向及有效跳变。 3. 最小模式 讲述8086在最小模式下的典型配置及有关引腿信号。 4. 最大模式 讲述8086在最大模式下的典型配置及有关引腿信号。 三、8086的操作和时序 1. 系统复位和启动操作 8086/8088复位时各内部寄存器的值,复位时序,总线信号状态。

计算机组成原理与汇编语言(课后习题).

《计算机组成原理与汇编语言》习题 第一章 1. 计算机中为什么都采用二进制数而不采用十进制数? 2. 写出下列用原码或补码表示的机器数的真值: a (1 01101101 (2 10001101 (3 01011001 (4 11001110 3. 填空: a (1 (123410=(2=(16 b (2 (34.687510=(2=(16 c (3 (271.33 10 = ( 2= ( 16 d (4 (101011001001 2 = ( 10 = ( 16 e (5 (1AB.E 16 = ( 10 = ( 2 f (6 (10101010.0111 2= ( 10 = ( 16 4. 已知X=36,Y=-136,Z=-1250,请写出X、Y、Z的16位原码、反码、和补码。 5. 已知[X]补=01010101B,[Y]补=10101010B,[Z]补=1000111111111111B,求X、Y、Z及X+Y,Y-Z的十进制值为多少? 6. 用8位补码进行下列运算,并说明运算结果的进位和溢出: a (1 33+114 (233-114 (3(-33+114 (4(-33 -114 7. 将下列十进制数表示为8421BCD码: (18609 (25254 (32730 (42998

8. 将下列8421BCD码表示为十进制数和二进制数: a (101111001 (2001010000101 (3022********* (4 010********* 9. 将下列数值或字符串表示为相应的ASCII码: (151 (27FH (3C6H (4Computer (5 how are you? 10. 定点数和浮点数表示方法各有什么特点? 11. 微处理器、微型计算机和微型计算机系统三者之间有什么不同? 12. 微型计算机由哪几部分组成,各部分功能是什么? 13. CPU在内部结构上由哪几部分组成,CPU应具备什么功能? 14. 简述计算机执行指令和执行程序的过程。以书中的例子为例,说明在此三条指令执行中,哪些信号属于数据流,哪些信号属于控制流? 15. 微型计算机外部为什么采用三总线结构? 16. 数据总线和地址总线在结构和作用上有什么不同? 17. 如果某几种CPU的地址总线分别有8、16、20、32条,它们各自能寻址的存储器的容量是多少? 18. 什么是硬件,什么是软件,硬件和软件的关系如何? 19. 说明位、字节、字长的概念及它们之间的关系。 20. 计算机的发展趋势有哪些?你如何看待冯?诺依曼计算机体系结构理论? 21. 说出几种型号的CPU,它们各有什么特点? 22. 说出目前流行的几种主机板的类型以及它们的性能特点。

汇编语言入门

汇编语言入门教程 对初学者而言,汇编的许多命令太复杂,往往学习很长时间也写不出一个漂漂亮亮的程序,以致妨碍了我们学习汇编的兴趣,不少人就此放弃。所以我个人看法学汇编,不一定要写程序,写程序确实不是汇编的强项,大家不妨玩玩DEBUG,有时CRACK出一个小软件比完成一个程序更有成就感(就像学电脑先玩游戏一样)。某些高深的指令事实上只对有经验的汇编程序员有用,对我们而言,太过高深了。为了使学习汇编语言有个好的开始,你必须要先排除那些华丽复杂的命令,将注意力集中在最重要的几个指令上(CMP LOOP MOV JNZ……)。但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有成就感的,试试看!那么――这个接下来呢?――Here we go!(阅读时看不懂不要紧,下文必有分解) 因为汇编是通过CPU和内存跟硬件对话的,所以我们不得不先了解一下CPU和内存:(关于数的进制问题在此不提) CPU是可以执行电脑所有算术╱逻辑运算与基本I/O 控制功能的一块芯片。一种汇编语言只能用于特定的CPU。也就是说,不同的CPU其汇编语言的指令语法亦不相同。个人电脑由1981年推出至今,其CPU发展过程为:8086→80286→80386→80486→PENTIUM →……,还有AMD、CYRIX等旁支。后面兼容前面CPU的功能,只不过多了些指令(如多能奔腾的MMX指令集)、增大了寄存器(如386的32位EAX)、增多了寄存器(如486的FS)。为确保汇编程序可以适用于各种机型,所以推荐使用8086汇编语言,其兼容性最佳。本文所提均为8086汇编语言。寄存器(Register)是CPU内部的元件,所以在寄存器之间的数据传送非常快。用途:1.可将寄存器内的数据执行算术及逻辑运算。2.存于寄存器内的地址可用来指向内存的某个位置,即寻址。3.可以用来读写数据到电脑的周边设备。8086 有8个8位数据寄存器,这些8位寄存器可分别组成16位寄存器:AH&AL=AX:累加寄存器,常用于运算;BH&BL=BX:基址寄存器,常用于地址索引;CH&CL=CX:计数寄存器,常用于计数;DH&DL=DX:数据寄存器,常用于数据传递。为了运用所有的内存空间,8086设定了四个段寄存器,专门用来保存段地址:CS(Code Segment):代码段寄存器;DS(Data Segment):数据段寄存器;SS(Stack Segment):堆栈段寄存器;ES(Extra Segment):附加段寄存器。当一个程序要执行时,就要决定程序代码、数据和堆栈各要用到内存的哪些位置,通过设定段寄存器CS,DS,SS 来指向这些起始位置。通常是将DS固定,而根据需要修改CS。所以,程序可以在可寻址空间小于64K的情况下被写成任意大小。所以,程序和其数据组合起来的大小,限制在DS 所指的64K内,这就是COM文件不得大于64K的原因。8086以内存做为战场,用寄存器做为军事基地,以加速工作。除了前面所提的寄存器外,还有一些特殊功能的寄存器:IP(Intruction Pointer):指令指针寄存器,与CS配合使用,可跟踪程序的执行过程;SP(Stack Pointer):堆栈指针,与SS配合使用,可指向目前的堆栈位置。BP(Base Pointer):基址指针寄存器,可用作SS 的一个相对基址位置;SI(Source Index):源变址寄存器可用来存放相对于DS段之源变址指针;DI(Destination Index):目的变址寄存器,可用来存放相对于ES 段之目的变址指针。还有一个标志寄存器FR(Flag Register),有九个有意义的标志,将在下文用到时详细说明。 内存是电脑运作中的关键部分,也是电脑在工作中储存信息的地方。内存组织有许多可存放

计算机应用专业职业能力分析报告

计算机应用专业职业能力分析报告 一、从毕业生的就业分布分析专业培养目标 从回收的845份调查表汇总情况看,沿海地区与内地毕业生的就业分布在单位体制方面有较大差别,如图1所示(图a为内地毕业生的单位分布、图b为沿海毕业生 的单位分布)。Array Array 从岗位分布来看,毕业生的就业岗位有五类:一是生产一线的技术岗位,从事计算机相关工作,这类人员占调查人数的43.9%;二是计算机设备的操作、调试、运行与维护,中职毕业生主要进行相关小型设计,办公自动化,网络设备的操作、调试、运行和日常维修,是智能型的操作人员,这类人员占调查人数的30.5%;三是生产管理,从事生产组织、技术指导和管理工作,如企业的计划科、生产科、企管办等,这类人员占调查人数的13.3%;四是产品的销售、售后技术服务,这类人员占调 查人数的5.7%;五是行政管理和个体,其他等,这类人员占调查人数的1.3%和5.3% (如图2所示)。 由以上调查结果分析,中职计算机类专业是培养适应生产、管理、服务第一线需

要的,具有全面素质的高等技术应用型专门人才,学生毕业后主要从事成熟技术与管理规范的应用与运作,如:计算机及网络设备的维修人员、自动化程度高的控制系统的编程、操作与维修人员、采用高新技术控制的设备的操作等高技能的操作人员、大中型企业的车间、地县厂级管理人员和技术干部等。在生产现场从事成熟技术的应用与运作、工艺设计与实施、现场经营管理以及为社会谋取直接利益的工作;是将工程设计、规划、决策转化为工程、产品或其他物质形态,一般不进行整机设计,也不搞产品的开发研究,不涉及高度抽象的理论概念,工作时注重定性的分析,而非定量的计算;他们的理论水平比学术型、工程型技术能力。调查结果显示,认为应加强工艺实施能力和提高新技术应用能力的毕业生分别占调查人数的32%和19.9%,这是社会对中职计算机专门人才规格要求的直接反响。 中职是培养专职计算机工程师和智能型技师。这些人才知识与能力结构中含有较高的技术和智能含量,可以完成创造型的实际工作,会设计工艺装备,编制实施规程,进行网络设备的安装、调试与维修等,其工作以应用理论和技术为主。 二、从毕业生对知识结构的意见和要求分析课程设计 调查结果显示,该专业毕业生的知识结构应由基础理论知识、技术基础知识和专业知识三大部分组成,如图3所示。计算机中职教育应使毕业生掌握相对宽厚的技术基础知识,才能对社会需求和从业道路具有较强的适应能力。 基础理论知识是指毕业生所必须具备的文化基础和应掌握的常规性、前提性知识,如高等数学、物理、外语、计算机应用基础等。基础理论知识是组成本专业毕业生知识结构的基础,同时又是坚持自学的必要条件和继续教育的接受平台。 技术基础知识和专业知识是指适应岗位(群)要求所应掌握的职业技术知识和本专业的最新科技信息,如办公自动化、单片机原理及应用、计算机控制技术、CAD/CAM等。

《微机接口与应用(含汇编语言)》题库及答案

《微机接口与应用(含汇编语言)》题库及答案 一、单顶选择题 1. 8086是( ) A) 单片机 B) 单板机 C) 微处理器 D)微机系统 2. 8086微处理器可寻址访问的最大I/O空间为( ) A) 1K B) 64K C) 640K D) 1M 3.集成度最高的存储线路是( )态线路。 A) 6管静态 B) 6管动态 C)4管动态 D)单管动态 4.当8086/8088访问100H端口时,采用()寻址方式。 A) 直接 B) 立即 C) 寄存器间接 D) 相对 5. 8086/8088的中断是向量中断,其中断服务程序的入口地址是由()提供。 A) 外设中断源 B) CPU的中断逻辑电路 C) 以中断控制器读回中断类型号左移2位 D) 由中断类型号指向的中断向量表中读出。 6.接口芯片是CPU与外设之间的界面,它与外设之间的联络信号是()。 A) RDY,STB B) RDY,INT C) STB,INT D) RDY,STB,INT 7.对8253—5的定时与计数()。 A) 有两种不同的工作方式 B) 定时只加时钟脉冲,不设计数值 C) 实质相同 D) 从各自的控制端口设置 8.单片机是( ) A)微处理器 B)微型计算机 C) 微机系统 D)中央处理器 9. 8086最小工作方式和最大工作方式的主要差别是() A)内存容量不同 B)I/O端口数不同 C)数据总线位数不同 D)单处理器和多处理器的不同 10. 8253—5某计数器的最大计数初值是()。 A) 65536 B) FF00H C) 0000H D) FFFFH 11. 8253—5某计数器工作在方式1时,在计数中途OUTi为() A) 由低变高 B) 由高变低 C) 高电平 D) 低电平 12.由8088微处理器组成的PC机的数据线是( ) A)8条单向线 B)16条单向线C)8条双向线 D)16条双向线13.要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是( )芯片。 A) 1片64K X 8位 B) 2片32K X 8位 C) 4片16K X 8位 D) 8片8K X 8位 14.采用条件传送方式时,必须要有() A) 中断逻辑 B) 请求信号 C) 状态端口 D) 类型号 15. 8086/8088的中断向量表()。 A) 用于存放中断类型号 B) 用于存放中断服务程序入口地址 C) 是中断服务程序的入口 D) 是中断服务程序的返回地址

计算机原理与汇编语言—实验报告1,2,3

实验1: 循环接收用户按键输入,将用户输入的大字母原样输出,将用户输入的小写字母转换为小写字母再输出,用户若输入数字0则退出程序,其它情况输出“error!” 实验程序代码 str db 'error!$' data ends stack segment para stack 'stack' db 100 dup(?) stack ends code segment assume ds:data,cs:code,ss:stack start:mov ax,data mov ds,ax again:mov ah,01h int 21h cmp al,'0' je next cmp al,'A' jb error ;小于A的出错 cmp al,'Z' jbe print1 ;在A,Z之间的输出print1 cmp al,'a' jb error ;在Z(41hH)和a(61H)之间的出错 cmp al,'z' jbe print2 ;在a,z之间的输出print2 jmp error print1: mov dl,al mov ah,02h int 21h jmp again ;循环输入,again print2:mov dl,al sub dl,20h mov ah,02h

int 21h jmp again ;循环输入,again error :mov dx,offset str mov ah,09h int 21h next:mov ah,4ch int 21h code ends end start 实验截图 实验总结 实践。 第一次真实的体会到汇编语言的特点,以及和C++语言的区别。 实验2: 从键盘接收用户输入的一个正整数(0-32767之间),输出该数字的所有因子。

计算机组成原理与汇编语言

计算机组成原理及汇编语言试卷10 一、选择题(共20道题) 1.计算机硬件能直接执行的只有()。 A 符号语言 B 机器语言 C 机器语言和汇编语言 D 汇编语言 2.中央处理机(CPU)是指()。 A 运算器 B 控制器 C 运算器和控制器 D 运算器、控制器和主存贮器 3.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:()。 A 基址寻址 B 立即寻址 C 变址寻址 D 基址变址寻址 4.所谓第二代计算机是以()为主要元器件。 A 超大规模集成电路 B 集成电路 C 晶体管 D 电子管 5.大部分计算机内的减法是用( )来实现的。 A 将被减数加到减数中 B 从被减数中减去减数 C 补数的相加 D 从减数中减去被减数

6.个人计算机是属于()。 A 大型计算机 B 小型机 C 微型计算机 D 超级计算机 7.运算器的主要功能是进行()。 A 逻辑运算 B 算术运算 C 逻辑运算与算术运算 D 初等函数运算 8.计算机中()负责指令译码。 A 算术逻辑单元 B 控制单元 C 存储器译码电路 D 输入输出译码电路 9.如果要处理速度、温度、电压等连续性数据可以使用()。 A 数字计算机 B 模拟计算机 C 混合型计算机 D 特殊用途计算机 10.有些计算机将部分软件永恒地存于只读存储器中,称之为()。 A 硬件 B 软件 C 固件 D 辅助存储 E 以上都不对 11.下列()不属于系统程序。 A 数据库系统 B 操作系统 C 编译程序 D 编辑程序 12.一个完整的计算机系统应包括()。 A 运算器、存贮器、控制器 B 主机和外部设备 C 主机与应用程序 D 配套的硬件设备和软件系统

计算机组成原理与汇编语言综合练习题

计算机组成原理与汇编语言综合练习题 一、填空题 1.表示一个数值数据的基本要素是、、。 2.8位二进制补码所能表示的十进制整数范围是至,前者的二进 制补码表示为,后者的二进制补码表示为。 3.某机定点整数格式字长8位(包括1位符号位),用二进制表示最小负数的反 码为,最大正数的反码为。 4.在数的表示范围方面,浮点比定点。在运算规则方面,浮点比定 点。在运算精度方面,浮点比定点。 5.浮点数表示中,数据的范围由的位数据决定,数的精度由决 定。 6.已知0和9的ASCII码分别为0110000和0111001,则3的ASCII码 为,5的ASCII码为。 7.已知字符A的ASCII码为1000001,则字符B的ASCII码为,字符D 的ASCII码为。 8.15的8421码为。 9.每条指令由两部分组成,即部分和部分。 10.有一机器字16位,其中操作码占4位。若采用三地址寻址,则每个地址位为 位,可直接寻址空间为字节;若采用单地址寻址,则每个地址位为位, 可直接寻址空间为字节。 11.零地址指令是不带的机器指令,其操作数是由提供 的。 12.存储器堆栈中,需要一个,用它来指明的变化。 13.运算器的主要功能是进行。 14.SN74181 ALU是一个位运算单元,由它组成16位ALU需使用片 SNN74182 ,其目的是为了实现并行操作。 15.在微程序控制器中,微操作是由控制实现的最基本操作。一条机器指 令是由若干组成的微程序来解释执行的。 16.微程序顺序控制常用的两种方式是方式和方式。 17.控制器的控制方式有、和三种形式,其中方 式最节省时间,方式最浪费时间,而方式介于两者之间。 18.在控制器中,指令寄存器(IR)的作用是,它的位数与有 关。 19.使用Intel 2114(1K×4位)芯片32片可组成容量为 KB内存,每片片 内地址线有位。 20.若有一个512K字的存储器,它由四个存储体组成,每个存储体为16K,则该 存储体的字长是位。 21.计算机的I/O系统由、、和组成。 22.通常外部设备寻址方式有、和等三种方式。 23.中断请求是中断源向发出的申请中断要求,发出中断请求的条件 是。和。 24.中断返回时要恢复和,才能返回主程序继续执 行。 25.发向量地址和执行中断隐指令在程序中断处理过程的阶段,执 行中断服务程序在阶段,自动恢复程序断点地址在阶段。 26.中断隐指令的功能是:在响应中断之后立即中止现行程序,保护 . 和。内容,取出新的送入程序状态字寄存器,取出相应的送程序计 数器。 27.一个完整的程序中断处理过程应包括、、、 和▁五个阶段。

汇编语言实现简单的计算器运算

汇编语言实现简单的计算器运算 DA TAS SEGMENT x dw 0 op db 0 DIV ARRAY dw 10000,1000,100,10,1 DA TAS ENDS stack segment db 100 dup(?) stack ends CODES SEGMENT ASSUME CS:CODES,DS:DA TAS,ss:stack START: MOV AX,DATAS MOV DS,AX next: call do_cal ;输入第一个表达式如:5+3= call show ;输出表达式结果 mov dl,0dh mov ah,02h int 21h mov dl,0ah mov ah,02h int 21h ;回车换行 jmp next ;跳回输入第二个表达式 do_cal: ;输入表达式 call input ;输入数 cmp al,'e' jz exit MOV OP,AL CMP OP,'+' jnz next1 call do_add jmp next5 next1: CMP OP,'-' JNZ NEXT2 CALL DO_SUB JMP NEXT5 NEXT2: CMP OP,'*' JNZ NEXT3 CALL DO_MUL JMP NEXT5 NEXT3:

CMP OP,'/' JNZ NEXT4 CALL DO_DIV jmp next5 NEXT4: cmp op,'=' call show next5:ret ;判断运算符input: ;输入数字xor bx,bx mov cx,10 skip: MOV AH,1 INT 21H cmp al,'0' jl skip1 cmp al,'9' jg skip1 push ax mov ax,bx mul cx mov bx,ax pop ax and al,0fh xor ah,ah add bx,ax jmp skip skip1:ret do_add: ;加法 mov x,bx call input ;输入第二个数 add bx,x ret do_sub: ;减法 mov x,bx call input ;输入第二个数 sub x,bx mov bx,x ret do_mul: ;乘法 mov x,bx call input ;输入第二个数 mov ax,bx mul x mov bx,ax

中职单招计算机类专业技能考试例题

中职单招计算机类专业技能考试例题 知识技能点1:掌握信息与数据及通信的基本概念、知晓计算机的发展历史与分类。 例题: 80486是32位处理器,这里的32位表示的是一项技术指标,即为:( ) A.字节 B.容量 C.字长 D.速度 知识技能点2:掌握计算机内部信息的表示、ASCII码及国标码的概念。 例题: 计算机内部信息的表示及存储采用二进制形式的主要原因 A计算方式简单 B表示形式单一规整 C避免与十进制相混淆 D与逻辑电路相适应 知识技能点3:掌握二进制数、十进制数和十六进制数的概念及换算。 例题: 十进制数字165用二进制表示是()。 A、10100101 B、11011101 C、10100110 D、10011101 知识技能点4:了解信息安全基本知识、病毒及防治基本知识、社会信息道德及版权与知识产权的知识。 例题: 计算机病毒的特征有。() A、传染性、潜伏性、隐蔽性、破坏性、授权性 知识技能点5:掌握计算机的基本组成,计算机硬件知识(中央处理器(CPU)、存储器、输入/输出设备)、常用外设、存储单位及总线等基本知识。 例题: 内存中有一小部份用于永久存放特殊的专用数据,CPU对它们只取不存,这一部分称为只读存储器,简称()。 A.RAM B.ROM C.DOS D.WPS

知识技能点6:掌握计算机软件知识包括分类(系统软件、应用软件),指令,程序和程序设计语言等基本概念、计算机软件应用的举例。 例题: 下列属于数据库应用系统的有( )。 A、Microsoft Windows xp操作系统 B、学生学藉管理信息系统 C、多媒体视频节目点播系统 D、校本课程管理系统 知识技能点7:掌握各种常用文件及其扩展名的使用及意义。 例题: 下面的文件格式哪个不是图形图像的存储格式() A、pdf B、jpg C、gif D、bmp 知识技能点8:掌握计算机网络的基本概念及相关操作:传输介质,网络相关设备等,互联网的各种接入方式,IE浏览器的启动和退出,IP地址的表示,TCP/IP 协议,IP地址的应用,使用“搜索引擎”检索信息,电子邮件,超文本传输协议,超文本标记语言和网页等基本知识。 例题: 将本机网卡的TCP/IP属性设置为: 1)IP地址为:172.16.14.11 2)子网掩码:255.255.255.0 3)默认网关:172.16.14.255 4)首选DNS:202.103.24.68 5)备用DNS:202.103.0.117 知识技能点9:掌握程序设计基础知识:设计程序时应遵循的一些基本原则,数据结构、算法的概念,计算机程序设计语言的分类和特点,算法和算法描述的基本方式,会用流程图表述算法的思想。 例题: Visual Basic中,下列()的表达式的值不等于4。 A、int(4.1) B、fix(4.9) C、Abs(int(-3.9)) D、Abs(int(-4.5))

汇编语言与计算机系统组成单选题

题干A B C D答案难度[1]电子计算机技术在半个世纪中虽有很大的进步,但至今其运行 仍遵循着一位科学家提出的基本原理。他就是( )。 牛顿爱因斯坦爱迪生冯·诺依曼D中 目前我们所说的个人台式商用计算机属于( )。巨型机中型机小型机微型机D中 冯·诺依曼机工作方式的基本特点是( )。多指令流单数据流按地址访问并顺序执行指令堆栈操作存储器按内容选择地址B中 至今为止,计算机中的所有信息仍以二进制方式表示,其理由 是( )。 节约元件运算速度快物理器件性能决定信息处理方便C中 对计算机的软、硬件资源进行管理,是( )的功能。操作系统数据库管理系统语言处理程序用户程序A中 CPU的组成中不包含( )。存储器寄存器控制器运算器A中 主机中能对指令进行译码的器件是( )。ALU运算器控制器存储器C中 许多企事业单位现在都使用计算机计算、管理职工工资,这属 于计算机的( )应用领域。 科学计算数据处理过程控制辅助工程B中 微型计算机的发展以( )技术为标志。操作系统微处理器磁盘软件B中 邮局对信件进行自动分拣,使用的计算机技术是( )。机器翻译自然语言理解机器证明模式识别D中 电子邮件是指( )。用计算机管理邮政信件通过计算机网络收发消息用计算机管理电话系统用计算机处理收发报业务B中 微型计算机的工作环境要求室温一般在15~35度,室温过低容 易造成( )。 磁盘读写出错静电干扰机内元器件受潮变质散热不好,烧毁电源A中 下列关于微处理器的描述中,( )是正确的。微处理器就是一台微机微处理器是微机系统微处理器就是主机微处理器可以用作微机的CPU D中 下列的四个叙述中,只有一个是正确的,它是( )。系统软件就是买来的软件,应用软 件就是自己编写的软件 外存上的信息可以直接进入CPU被 处理 用机器语言编写的程序可由计算机 直接执行 说一台计算机配置了FORTRAN语 言,就是说它一开机就可以用 FORTRAN语言编写和执行程序 C中 将有关数据加以分类、统计、分析,以取得有利用价值的信 息,我们称其为( )。 数值计算辅助设计数据处理实时控制C中微型计算机的分类通常以微处理器的( )来划分 。规格芯片名字长寄存器数目A中下列( )型号计算机标志了计算机时代的真正开始。ENIAC EDVAC EDSAC UNIVAC-I D中地址是内存储器各存储单元的编号,现有一个32KB的存储器, 用十六进制数表示它的地址码,则地址码应从0000H到( ) H。 3276780007FFF8EEE C中 Intel的创始人高登·摩尔总结的摩尔定律说:单片集成电路 所包含的晶体管数目大约每( )个月增加一倍。 12152418D中 在计算机未来发展展望中,计算机科学家们提出的最有可能取 代电子计算机的计算机探索方案是( )计算机。 光子计算机DNA计算机分子计算机量子计算机D中 The fundamental conceptual unit in a computer is: ( ) CPU Hard Drive Operating System Transistor D中 Virtually all computer designs are based on the von Neumann architecture. A high level view of this architecture has the following three components:( )Buses, memory, input/output controllers Hard disks, floppy disks, and the CPU memory, the CPU, and printers memory, input/output modules, and the CPU D中 Which of the following programming languages has an instruction set closest to the machine language of a computer? ( ) BASIC Fortran Assembly Language C++C中 Program that manages the resources of a computer for the benefit of the programs that run on that machine is ( ). Compiler Operating System ALU Control Unit B中 Program that translates from a high-level notation to assembly language is ( ). Compiler Instruction Set CPU Operating System A中计算机中表示地址时使用( )。无符号数原码反码补码A中对于二进制码10000000,若其值为-0,则它是用( )表示 的。 原码反码补码阶码A中对于二进制码10000000,若其值为-128,则它是用( )表 示的。 原码反码补码阶码C中对于二进制码10000000,若其值为-127,则它是用( )表 示的。 原码反码补码阶码B中字长16位,用定点补码小数表示时,一个字所能表示的范围是 ( )。 0~(1-2^-15)-(1-2^-15)~(1-2^-15)-1~+1-1~(1-2^-15)D中某机字长32位,其中1位符号位,31位尾数。若用定点整数补 码表示,则最小正整数为( )。 +1+2^31-2^32-1A中 某机字长32位,其中1位符号位,31位尾数。若用定点整数补 +1+2^31-2^32-1C中

计算机基础知识和应用能力等级考试大纲

计算机基础知识和应用能力等级考试大纲 一级计算机信息技术及应用考试大纲 总体要求 1.掌握计算机信息处理与应用的基础知识。 2.能比较熟练地使用操作系统、网络及OFFICE 等常用的软件。 考试范围 一、计算机信息处理技术的基础知识 1.信息技术概况。 (1) 信息与信息处理基本概念。 (2) 信息化与信息社会的基本含义。 (3) 数字技术基础:比特、二进制数,不同进制数的表示、转换及其运算,数值信息的表示。 (4) 微电子技术、集成电路及 IC 的基本知识。 2. 计算机组成原理。 (1) 计算机硬件的组成及其功能;计算机的分类。 (2) CPU的结构;指令与指令系统;指令的执行过程;CPU 的性能指标。 (3) PC机的主板、芯片组与 BIOS ;内存储器。 (4) PC机 I/O 操作的原理;I/ O 总线与 I/O 接口。 (5) 常用输入设备(键盘、鼠标器、扫描仪、数码相机) 的功能、性能指标及基本工作原理。 (6) 常用输出设备(显示器、打印机) 的功能、分类、性能指标及基本工作原理。 (7) 常用外存储器(软盘、硬盘、光盘) 的功能、分类、性能指标及基本工作原理。 3. 计算机软件。 (1) 计算机软件的概念、分类及特点。 (2) 操作系统的功能、分类和基本工作原理。 (3) 常用操作系统及其特点。 (4) 算法与数据结构的基本概念。 (5) 程序设计语言的分类和常用程序设计语言;语言处理系统及其工作过程。 4. 计算机网络。 (1)计算机网络的组成与分类;数据通信的基本概念;多路复用技术与交换技术;常用传输介质。

(2)局域网的组成、特点和分类;局域网的基本原理;常用局域网。 (3)因特网的组成与接入技术;网络互连协议 TCP/IP 的分层结构、IP 地址与域名系统、IP数据报与路由器原理。 (4) 因特网提供的服务;电子邮件、即时通讯、文件传输与 WWW 服务的基本原理。 (5) 网络信息安全的常用技术;计算机病毒防范。 5. 数字媒体及应用。 (1) 西文与汉字的编码;数字文本的制作与编辑;常用文本处理软件。 (2) 数字图像的获取、表示及常用图像文件格式;数字图像的编辑、处理与应用;计算机图形的概念及其应用。 (3)数字声音获取的方法与设备;数字声音的压缩编码;语音合成与音乐合成的基本原理与应用。 (4) 数字视频获取的方法与设备;数字视频的压缩编码;数字视频的应用。 6. 计算机信息系统与数据库。 (1)计算机信息系统的特点、结构、主要类型和发展趋势。 (2)数据库系统的特点与组成。 (3)关系数据库的基本原理及常用关系型数据库。 (4)信息系统的开发与管理的基本的概念,典型信息系统。 二、常用软件的使用 1. 操作系统的使用。 (1) Windows操作系统的安装与维护。 (2) PC机硬件和常用软件的安装与调试,网络、辅助存储器、显示器、键盘、打印机等常用外部设备的使用与维护。 (3)文件管理及操作。 2. 因特网应用 (1) IE浏览器:IE浏览器设置,网页浏览,信息检索,页面下载。 (2) 文件上传、下载及相关工具软件的使用 (WinRAR 、讯雷下载、网际快车等) 。 (3) 电子邮件:创建帐户和管理帐户,书写、收发邮件。 (4) 常用搜索引擎的使用。 3. W ord 文字处理。 (1)文字编辑:文字的增、删、改、复制、移动、查找和替换;文本的校对。 (2)页面设置:页边距、纸型、纸张来源、版式、文档网格、页码、页眉、页脚。

计算机知识与Office操作技能竞赛样题

计算机知识与Office操作技能竞赛样题 计算机基础: 一、选择题 1. 早期的计算机体积大、耗能高、速度慢,其主要原因是制约于______。 A. 工艺水平 B. 元器件 C. 设计水平 D. 元材料 2. 计算机可分为数字计算机、模拟计算机和混合计算机,这种分类是依据______。 A. 功能和用途 B. 性能和规律 C. 处理数据的方式 D. 使用范围 3. 计算机有多种技术指标,其中决定计算机的计算精度的是______。 A.运算速度 B. 字长 C. 存储容量 D. 进位数制 4. 用来表示计算机辅助设计的英文缩写是______。 A. CAI B. CAM C. CAD D. CAT 5. 在计算机中,用数值、文字、语言和图像等所表示的内容都可称为______。 A. 表象 B. 文章 C. 信息 D. 消息 6. 计算机系统是由______。 A. 主机、外设和网络组成 B. 主机和多媒体设备组成 C. 主机和网络组成 D. 硬件系统和软件系统组成 7. 计算机中的所有信息都是以二进制方式表示的,这两个二进制数是______。 A. 1和2 B. 0和2 C. 0和1 D. 1和10 8. 下列4种软件中属于应用软件的是______。 A. 财务管理系统 B. DOS C. Windows 98 D. Windows 2000 9. 计算机存储单元中存储的内容______。 A. 可以是数据和指令 B. 只能是数据 C. 只能是程序 D. 只能是指令 10. 运算器、控制器和寄存器属于______。

C. CPU D. 累加器 11. 鼠标器具有简单、直观、移动速度快等优点,但下列四项中不能用鼠标点击的是______。 A. 键盘 B. 菜单 C. 图标 D. 按钮 12. 个人计算机(PC)必备的外部设备是______。 A. 键盘和鼠标 B. 显示器和键盘 C. 键盘和打印机 D. 显示器和扫描仪 13. 计算机的内存容量可能不同,而计算容量的基本单位都是______。 A. 字 B. 页 C. 字节 D. 位 14. 下列四组数应依次为二进制、八进制和十六进制,符合这个要求的是______。 A. 11,78,19 B. 12,77,10 C. 12,80,10 D. 11,77,19 15. 下列字符中ASCII码值最小的是______。 A. a B. A C. f D. Z 16. 在Word的编辑状态,要在文档中添加符号☆,应该使用______菜单中命令。 A. “文件” B. “编辑” C. “格式” D. “插入” 17. 在Word编辑状态下,若要输入A2X+BY3=C4中的"2"、"3"、"4",应选择的操作是______。 A. 单击"插入"-"符号" B. 单击"插入"-"对象" C. 单击"格式"-"更改大小写" D. 单击"格式"-"字体" 评析:A2X+BY2=C2中的"2"、"3"、"4"属于字体格式中上下标格式,因此应打开"格式"菜单中"字体"进行设置。 18. 在Excel中,按下Delete键将清除被选区域中所有单元格的______。 A. 内容 B. 格式 C. 批注 D. 所有信息 19. 在Excel的图表中,能反映出数据变化趋势的图表类型是______。 A. 柱形图 B. 折线图 C. 饼图 D. 气泡图 20. Windows菜单操作中,如果某个菜单项的颜色暗淡,则表示______。

相关文档
相关文档 最新文档