- 2.38 MB
- 2022-08-30 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
计算机基础云南大学软件学院沈勇13308806539、65031610\n2021/6/162第一章计算机和数字基础知识数字革命数字化一体化计算机内存和存储器寄存器的测量单位数字设备数字数据表示数字化处理密码安全\n2021/6/163数字革命、数字化数字革命由数字技术(如计算机和因特网)所引发的社会、政治和经济改变的发展过程。新技术(如数字电子技术、计算机、通信网络、Web和数字化)正在推动数字革命。数字化将文本、数字、声音、照片和视频转化成数字设备可以处理的数据的过程。数字技术对社会生活的影响计算机改变了我们的世界、计算机改变了我们的一切家庭(通信、工作、学习、娱乐、理财等)教育(课程、技能)企业(日常财务、库存管理、营销、工资等)工业(设计、运输、过程控制等)政府(人口、税收、军事、警察等)医疗卫生(超声波、磁共振、激光眼科手术、胎儿监护、远程医疗、医院日常管理、医生和保险公司以及药房之间的事务)\n2021/6/164数字革命、数字化计算机保有量为什么会突然增长?数字革命的第二阶段自因特网对公众开放时起开始具体化。因特网起初是作为军事项目开发的网络,后来被移交给美国国家科学基金会用来进行研究和学术工作,最终成为全球化的计算机网络。在1995年允许因特网用作商业用途时,一些公司开始为不断增加的用户提供因特网接入和电子邮件服务。电子邮件这种电子通信方式为很多人所用,并最终成为很多人购买计算机并加入数字革命的理由。除了电子邮件之外,因特网还为人们提供了很多种通信和相互交流的方式。因特网完全改变了关于社交孤立的旧观点。计算机不仅没有减少人与人之间的交流,反而是计算机网络为人们提供了新型的相互联系和人际关系。电子公告栏允许会员发表其他人能看到并进行回复的评论和问题,是最早的在线社交场所之一。聊天组曾经是比公告栏更引人注目的环境,并且直到现在还很流行,人们能在聊天组中进行实时信息交流。博客(Blog)是网络日志(Weblogs)的缩写,是发表在网上供公众访问的个人日志。在线社交网络已经非常流行了。因特网既可以让人们共享资源,又可以让人们互相交流。\n2021/6/165数字设备计算机是一种在存储的指令集控制下、接受输入、处理数据、存储数据并产生输出的多用途设备。计算机是处理数据并将数据转换为有用信息的电子设备。计算机系统的4个部分硬件(hardware):组成计算机的物理设备。软件(software):使计算机执行任务的指令。用户(user):计算机的操作者。数据(data):由独立的事实或若干块信息组成。\n2021/6/166数字设备个人用户使用的计算机台式计算机工作站笔记本电脑平板电脑手持式计算机智能电话机构使用的计算机网络服务器大型计算机小型计算机超级计算机\n2021/6/167数字设备Xbox是不是个人计算机?视频游戏控制台通常不被视作个人计算机。尽管视频游戏控制台包含与个人计算机相似的电路,但它的输入输出设备是专门为游戏设计的,只是连接到电视上,专用的游戏设备,只适用于特定的环境,并不能作为个人计算机的替代品。\n2021/6/168数字设备临时存放数据、应用程序指令和操作系统的区域。是计算机处理器的“等候室”,它存放了等待处理的原始数据以及处理这些数据的程序指令,另外,RAM还存放了处理的结果,直到这些数据能被磁盘或磁带更长久地存储描述计算机的内存或存储容量的值B(字节)KB(千字节)1KB=1024ByteMB(兆字节)1MB=1024KBGB(吉字节)1GB=1024MBTB(太字节)1TB=1024GBPB(拍字节)1PB=1024TBZB(泽字节)1ZB=106PB=1021B\n2021/6/169数据和信息数据(data):用于描述各组开关表示的信息的术语,是由一组物理或符号组成,含有某种或某些信息的序列。信息(information):是经过加工并对人类社会实践和生产经营活动产生决策影响的数据。数据是信息的表示形式,信息是数据所表达的含义。数据是具体的物理形式,信息是抽象出来的逻辑意义。从技术角度上讲,通常数据是供机器(如计算机)使用的,而信息是供人使用的。\n2021/6/1610计算机使用二进制的原因二进制在物理上容易实现二进制运算规则简单所有数据都由计算机的电子开关的状态表示,一个开关只有两种状态——开和关,只能表示两个数值当一个开关处于关闭状态时,表示0;处于打开状态时,表示1,只有两个数值,由于只有两个数值,所以计算机被说成是以基数2运行,基数2又称为二进制数字系统\n2021/6/1611计算机常用存储单位位(bit):是计算机中信息存储的最小数据单位,是一个二进制数位的单位。字节(Byte):字节是目前计算机最基本的信息存储单位,一个字节是由相连8个位组成。利用一个字节,计算机可以表示256个不同的符号和字符。\n2021/6/1612不同数制数的表示在数字后加字母B表示二进制数,加字母O表示八进制数,加字母D表示十进制数,加字母H表示十六进制数。例:1011B为二进制数1011,也记为(1011)21357O为八进制数1357,也记为(1357)82049D为十进制数2049,也记为(2049)103FB9H为十六进制数3FB9,也记为(3FB9)16\n2021/6/1613计算机如何处理数据计算机中执行处理的两个构件中央处理器(CPU)存储器每个CPU的基本组件控制单元:用来指挥电信号,控制单元解译存储在CUP中的指令,然后执行指令。它能指挥主内存和算术/逻辑单元之间电信号的运转,也能指挥主内存和输入输出设备间的信号的运转。算术逻辑单元:用于执行算术和逻辑运算,算术/逻辑单元(ALU)可以执行算术和逻辑运算,并能控制这些操作的速度。算术指的是基本的数学运算:加、减、乘、除。逻辑运算指比较,比较两个数据间的关系,如等于(=)、大于(>)、大于或等于(≥)、小于(<)、小于或等于(≤)、不等于(≠)。寄存器:特殊的高速存储区域,内置在CPU中,用于保存当前正在处理的数据。\n2021/6/1614计算机如何执行指令指令周期计算机执行单条指令的过程指令周期的一部分由CPU的控制单元执行,其它部分由ALU执行指令周期的步骤获取指令解释指令执行指令指令增加,指向下一条指令\n2021/6/1615ALU什么时候开始工作ALU(算术逻辑单元)负责处理算术及逻辑运算的利用寄存器存放将要处理的数据当接收到控制器的“开始”信号时,ALU就可以处理这些数据,并将结果暂时存放在累加器中之后这些数据便可以从累加器发送到内存中,或用于进一步处理P24图1-40\n2021/6/1616练习(填空)___________大约是10亿字节。___________是处理数据的电子设备。基数2是___________的另一个名称。在机器代码指令(如0000010000000001)中最左边的数字是操作码,剩下的数字是___________。___________电路包含各种精密元件,例如,电线、晶体管和电容器,这些元件都被封装在面积很小的半导体材料里。\n2021/6/1617练习(选择)从20世纪70年代末期到20世纪90年代中期,计算机保有量都是以缓慢的速度增长的,在_______对商业用途开放之后,计算机保有量突然开始飞速增长。A.因特网B.数字设备C.游戏D.数据处理设备计算机通过一系列指令接收数据、处理数据、存储数据并产生_______。A.输出B.数据C.代码D.二进制数_______是功能最强大的一种计算机。A.个人数字助理B.大型机C.超级计算机D.工作站_______程序的理念使计算机成为多用途设备。A.存储B.执行C.编写D.中断\n2021/6/1618练习(选择)_______数字系统使用一系列的0和1来表示数字数据。A.十进制B.十六进制C.八进制D.二进制程序员用高级语言编写的普通人可以理解的程序叫做_______代码。A.源B.伪C.机器D.高级_______协议是指任何通过使用个人所知道、拥有或隶属的事物确定个人身份的方法。A.认证B.验证C.个人识别D.IP编译器能转换程序组中单一程序的所有语句,并生成叫做__________代码的指令集合。A.原B.伪C.机器D.目标\n2021/6/1619练习(判断)完整的计算机系统有两个部分:硬件和软件。分级的密码有便于记忆的好处,但缺点在于,黑客一旦发现一个密码,就能用这个密码来访问用户的多个账户。术语“微处理器”是术语“微型计算机”的同义词。指令周期只由CPU的控制单元执行。\n2021/6/1620第二章计算机硬件个人计算机基础知识存储设备输入和输出设备硬件安全\n2021/6/1621个人计算机基础知识个人计算机系统包含部件系统单元键盘鼠标硬盘驱动器CD和DVD驱动器其它存储器声音系统显示系统网络和因特网接入\n2021/6/1622微处理器和内存存储器的目的:永久保存数据。存储系统包括存储介质和存储设备。存储介质包括磁带、磁盘、CD、DVD;存储设备包括磁带驱动器、CD驱动器、DVD驱动器、硬盘驱动器、可移动式硬盘驱动器。存储器和内存之间的3个主要区别存储器中的空间比内存大,这就像文件柜中的空间比工作台上的空间大。关闭计算机时,内容仍然保留在存储器中,而输入内存的程序或数据则消失。存储器的速度比内存慢得多,但是它的价格比内存低得多。\n2021/6/1623微处理器和内存计算机的RAM怎样工作?在RAM中,称为电容的微型电子器件存放了表示数据的电信号(位)。我们可以把电容想象成可以打开和关闭的微型灯泡。充电电容“打开”时表示“1”位,放电电容“关闭”时表示“0”位。每组电容都存放8位(即1个字节)的数据。从某种意义上讲,RAM就像一个黑板。我们可以在黑板上写数学公式,擦除它们,再在上面写一个报告大纲。同样,当计算支票簿结余时,RAM可以存放使用的数字和公式;而当使用文字处理软件写文章时,RAM可存放英文文章的提纲。RAM的内容可以通过改变电容的状态来改变。\n2021/6/1624微处理器和内存计算机有了RAM,为什么还需要ROM?打开计算机时,微处理器加电并开始准备执行指令。但由于电源关闭时,RAM是空的,里面没有那些处理器要执行的指令。此时ROM就要发挥作用了。ROM中包含一个称为ROM基本输入/输出的小型指令集。这些指令集能命令计算机如何访问硬盘、搜索操作系统并把它加载到RAM中。当操作系统被加载后,计算机便能理解输入的信息、显示输出、运行软件以及访问数据了。\n2021/6/1625硬盘驱动器计算机广告“160GB8ms7200RPMHD”表示硬盘驱动器的哪些参数?容量:160GB访问时间:8ms速度:7200转通常硬盘的平均数据传输率是每秒50MB\n2021/6/1626CD和DVD技术ROM、R和RW表示什么?光技术分为三类:只读、可记录与可擦写。只读技术(Read-only,ROM)能将数据永久地存储在光盘上,这种光盘不再能进行添加和更改。只读光盘(如CD-ROM、音频ROM、视频DVD和DVD-ROM)通常是在大规模生产中进行压制的,它可以用来转载软件、音乐和电影。可记录技术(Recordable,R)用激光改变夹在透明塑料盘面下染色层的颜色来记录数据。激光在染色层制造的暗点就是读取时的凹点。染色层中的改变是永久的,所以数据一旦被记录就不能再改变。可擦写技术(Rewritable,RW)使用“相位改变”技术来改变光盘表面的晶状体结构,从而记录数据。改变晶状体结构来创建亮点和暗点的模式与CD上的凹点和平面十分相似。晶状体的机构可以从亮变暗再从暗变亮,并且可反复多次,这使得它可以像硬盘一样记录和修改数据。\n2021/6/1627计算机键盘上的键盘组多数的计算机键盘是基于打字机的标准打字机键盘(QWERTY)布局设计的。计算机键盘上的5个键组字母数字键修改键数字小键盘功能键光标移动键\n2021/6/1628计算机键盘上的键盘组修改键ShiftCtrlAlt6个专用键ESCPrintScreenScrollLockPauseInsertDelete\n2021/6/1629鼠标鼠标如何工作鼠标有一个或多个按钮,用户通过点击这些按钮输入命令。计算机鼠标使用机械或者光电技术中的一种来追踪它的位置。鼠标在计算机中的用途和任务选择文本访问菜单实现与程序、文件和数据的交互结合使用下列技术,可以利用鼠标完成任何操作。单击双击拖动右击\n2021/6/1630触摸屏触摸屏如何工作触摸屏技术是在透明的面板上涂上一层薄的导电材料,这种导电材料对触摸屏幕时产生的电流十分敏感,触摸行为所使用的坐标定位实质上与鼠标点击使用同样的定位方法。电阻技术应用在现在的触摸屏中,它可以接受手指或手写笔的输入。处理技术即可以处理单次触击,也可以处理复杂的输入(如手写)\n2021/6/1631打印机选购打印机时应注意哪些特性?分辨率打印速度,用每分钟打印的页数(ppm)或每秒打印的字符数(cps)来度量忙闲度,用每月页数来度量,个人激光打印机的忙闲度大约是每月3000页。运行成本双面功能内存网络功能\n2021/6/1632故障检查和维修怎样确定计算机出了何种问题?无法启动计算机开机时计算机的长鸣声也表示计算机出了问题开机时保持黑屏或出现错误信息蓝屏死机怎样检查硬件故障?P70,图2-59\n2021/6/1633练习(填空)兼容IBM的PC有10个或12个__________键。___________键盘布局的称谓得自于字母键最上面一排头6个键的位置。除了进行指示以外,其他4种鼠标操作是、、、。___________经常用于记笔记或者创建短消息。\n2021/6/1634练习(填空)_____________是指电能的急剧增加或突然出现电力峰值,它会影响到电源插座中的电流。在显示器或打印机上形成图像的点的数目叫做__________。__________研究任何工具之间的物理关系,并解决有关问题。\n2021/6/1635练习(选择)常见的__________设备包括打印机、数码相机、扫描仪、游戏控制杆和扬声器。A.外围B.硬件C.输入D.输出最早流行的个人计算机是__________式的,并且现在这种样式的个人计算机在办公室、学校和家庭还是很常见。A.便携式B.掌上C.桌面D.平板便捷式计算机分为笔记本电脑、__________和超便捷个人电脑。A.台式电脑B.平板电脑C.小型机D.超级计算机\n2021/6/1636练习(选择)磁存储设备使用读写__________来磁化表示数据的微粒。A.头B.笔C.刷D.针将声音翻译成文本是一种称为__________的能力。A.语音识别B.声音识别C.A和BD.以上全不对存储在光存储介质(如DVD)上的数据是作为凹点和__________存储的。A.平面B.凸点C.矩形D.磁条\n2021/6/1637练习(选择)U盘使用__________技术来存储数据和程序。A.固态B.静态C.动态D.易存储在提到计算机显示器时,__________率是指屏幕图像更新的速度。A.刷新B.频C.分辨D.波特很多经验丰富的用户可能都遇到过蓝屏__________的情况,这是指在正常的计算机屏幕上突然显示出让人难以捉摸的、写在蓝色背景上的白色错误信息。A.死机B.保护C.刷新D.等待计算机__________设备包括鼠标、触摸板、跟踪球和操纵杆。A.定点B.外接C.输入D.输出\n2021/6/1638练习(选择)计算机__________设备包括鼠标、触摸板、跟踪球和操纵杆。A.定点B.外接C.输入D.输出下面哪个键不是修改键?A.SHIFTB.CTRLC.ALTD.空格键通过__________程序的图标可以启动程序。A.指向B.双击C.右击D.拖动大多数UPS有两种插口:一种能提供__________备份电源与电涌防护,而另一种只提供电涌防护。A.打印机B.电池C.手机D.电脑\n2021/6/1639练习(判断)一级缓存一般位于单独的芯片上,而二级缓存则固化在CPU的内部,因此,它需要更多的时间将数据传送到处理器中。标准键盘有88个按键。Delete键删除光标右边的字符。CD-RW技术允许用户向光盘写入数据,或更改已写入的数据。\n2021/6/1640练习(判断)在两按钮的鼠标上,通常使用右鼠标按钮进行单击、双击和拖动。游戏控制器事实上不是输入设备。由于笔记识别技术100%的可靠,所以基于笔的输入设备是输入大量文本的理想工具。在你说话时,所有语音识别程序都要求你在单词之间进行停顿。\n2021/6/1641第三章计算机软件软件基础知识常用应用软件软件许可证安全软件\n2021/6/1642软件分类系统软件用来处理以计算机为中心的任务的。操作系统、设备驱动程序、实用程序、编程语言。应用软件用来帮助用户完成实际任务的。文档制作软件、电子表格软件、数字处理软件、数据库软件、图形软件、音乐软件、视频编辑软件和DVD制作软件、教育软件和参考软件、娱乐软件、商用软件\n2021/6/1643安全软件软件许可证规定了计算机程序使用方式的法律合同。包括:单用户许可证、定点许可证、多用户许可证、并行用户许可证单用户许可证一次只允许一个用户使用软件,多数软件都是以单用户许可证的形式销售的。定点许可证一般是以统一定价并允许特定区域内的所有计算机使用软件。多用户许可证按照每个用户来定价的,它允许指定数量的用户在任何时间使用软件。并行用户许可证按照拷贝数量定价,允许一定数量的拷贝同时使用。\n2021/6/1644安全软件免费软件可以免费使用的具有版权的软件。具有全部功能,用户不必为使用软件支付任何费用。开源软件向那些想要修改和改进软件程序的程序员提供了未编译的程序指令,即软件的源代码。开源软件可以以编译过的形式出售或免费传播,但是不管在何种情况下都必须包括源代码。\n2021/6/1645软件安装和升级什么是Windows注册表?用来记录计算机和外设、软件、优先权以及设置的数据库。软件补丁、服务包软件补丁是一小段程序代码,用来替代当前已经安装的软件中的部分代码。服务包是指一组修正错误和处理安全漏洞的补丁,通常应用于操作系统的更新。软件补丁和服务包通常是免费的。\n2021/6/1646软件安装和升级怎样激活软件?产品激活是保护软件不受非法复制的一种措施,它通常会在用户使用软件前要求用户输入产品密钥或激活码。激活通常也是软件安装过程的一部分,但通常在试用软件的试用期结束时也会要求用户激活。如果没有输入有效的激活码,程序就将无法运行。产品激活和注册是不同的,注册只是用来收集用户的基本信息,不过一些软件发行商会将激活和注册过程结合在一起。可以通过电话或因特网来激活软件。通常会在屏幕出现提示用户输入序列号或验证码的信息,而序列号或验证码通常会提供在销售介质、包装材料或下载网站上。用户输入的信息可能会直接由数据库进行核对,也可能被用来产生一个散列值。散列值是对一个或多个数据组进行编码后得到的唯一的数字。产品验证会根据验证码或计算机中的序列号产生散列值,这可以有效地确保软件只在一台特定的计算机上使用。\n2021/6/1647安全软件安全软件用来保护计算机不受恶意软件和非法入侵的危害的计算机程序。包括:杀毒软件、反间谍软件、反垃圾邮件软件、防火墙软件。恶意软件指任何用来暗中进入计算机、非法访问数据或扰乱正常处理操作的计算机程序。包括:病毒、蠕虫、木马、机器人程序和间谍软件。\n2021/6/1648安全软件恶意软件行为显示烦人的信息和弹窗广告。删除或修改用户的数据。加密受害者的数据,并以加密密钥对其进行勒索。上传或下载不该有的文件。记录受害者的按键行为以盗取密码或信用卡号码。向受害者邮件地址簿或即时通信好友列表中的每个人发送恶意软件和垃圾邮件。禁用杀毒软件和防火墙软件。阻止用户访问特定网站,并将浏览器重定向到受感染的网络。使系统的响应速度变慢。允许黑客远程访问受害者机器上的数据。允许黑客远程控制受害者的机器并将其变成僵尸主机。将受害者的计算机与僵尸网络中的其它计算机相连,发送数以百万计的垃圾邮件,或对网站进行拒绝服务攻击。引起网络通讯堵塞。\n2021/6/1649安全软件避免安全威胁在所拥有的每一台计算设备上安装并激活安全软件。保证软件补丁和操作系统服务包及时更新。不要打开可疑的电子邮件附件。只从正规渠道获得软件,而且在运行软件之前先用安全软件对其进行恶意软件扫描。不要点击弹窗广告。不要访问不良网站。禁用Windows中“隐藏已知文件类型的扩展名”选项,这样用户就可以避免打开带有多个文件扩展名的文件。\n2021/6/1650练习(填空)_________是用户可以使用其源代码的各种软件。_________软件可以把文本文档的扫描图像转换成可以编辑的文本。________是一种输入、计算、处理和分析数字的软件工具。软件主要分为_________软件和应用软件两种。在杀毒软件发现病毒特征代码时,它通常会通过加密文件并将其移动到指定文件夹来文件。\n2021/6/1651练习(选择)__________模式是用来进行故障检查功能受限制的Windows版本。A.受限B.静止C.勘查D.安全__________软件能将数据存储为一系列的记录,并允许用户在不同类型的记录之间建立联系。A.字处理B.数据库C.画板D.以上都不是软件__________是一小段程序代码,用来替代当前已经安装的软件中的部分代码。A.补丁B.包C.代码D.定义\n2021/6/1652练习(选择)用户可以将系统设置为在不使用时间超过指定值之后“进入休眠”状态。在休眠模式中,计算机的硬盘可能停止旋转,而显示器可能关闭。为了“唤醒”这个系统,用户仅需要移动鼠标或者在键盘上按下某个键。具有这种功能的PC被称为“__________”。A.红色PCB.绿色PCC.黑色PCD.彩色PC设备__________通常是运行在后台、不打开窗口并用来在外设与计算机之间建立通信的软件。A.驱动程序B.实用程序C.演示程序D.帮助程序__________威胁是指由多种恶意程序组合成的恶意软件。A.多重B.单一C.多组合D.多批次\n2021/6/1653练习(选择)字处理程序或电子邮件程序是程序的示例。A.系统B.电子表格C.模板D.独立很多种__________制作软件能够提供用来创建和排版打印的材料和急于Web材料的工具。A.数据库B.音乐C.文档D.视频与__________不同的是,木马并不会向其他计算机传播。A.机器人程序B.间谍软件C.杀毒软件D.蠕虫__________的一个关键特性是可以在计算机里潜伏数天甚至数月,悄无声息地进行自我复制。A.病毒B.木马C.补丁D.包\n2021/6/1654练习(判断)字处理器程序只能处理文本。当在字处理器中输入文本的时候,不必在每一行的结束处按下Enter键,除非想要开始新的段落。如果想要创建Web页面,必须使用特殊的HTML程序,而不是字处理器。多数软件都是以单用户许可证的形式销售的。\n2021/6/1655练习(判断)你可以直接在单元格中或者在公式栏上编辑工作表数据。如果应用软件的启动画面中没有包括版权声明,则此软件未受版权法的保护。如果你使用的是一种有效的反病毒产品,那么你应该永远不需要更新它的病毒定义。\n2021/6/1656第四章操作系统和文件管理现代操作系统基础知识操作系统的主要功能DOS不再是PC主要操作系统的原因引导过程文件管理\n2021/6/1657现代操作系统基础知识Windows3.1是操作系统吗?不是。Windows3.1不是操作系统,而被称为“操作环境”。需要DOS操作系统来提供操作系统内核。\n2021/6/1658现代操作系统基础知识最畅销的操作系统全世界80%多的个人计算机上安装了MicrosoftWindows操作系统。Windows操作系统的名称来源于出现在基于屏幕的桌面上的矩形工作区。每一个工作区窗口都能显示不同的文档或程序,为操作系统的多任务处理能力提供了可视化模型。\n2021/6/1659现代操作系统基础知识Windows操作系统的发展最早版本的Windows(包括Windows3.1)被称为“操作环境”而不是操作系统,因为它们需要DOS操作系统来提供操作系统内核。Windows操作环境最初提供了可点击的用户界面,它通过图形屏幕显示和鼠标输入来实现。Windows操作环境发展至今日的综合操作系统已经不需要DOS内核了。从一开始Windows操作系统就是为使用Intel或与Intel兼容的微处理器的计算机设计的。随着芯片体系结构从16位到32位,然后发展到64位,Windows始终跟随着芯片发展的脚步。除此之外,Windows开发人员还添加和升级了各种功能,例如,网络和文件系统。他们还对用户界面进行了改进,以使用户界面外观更漂亮而且更容易使用。Windows从1985年问世以来,已经发展了很多版本,如图所示。\n2021/6/1660现代操作系统基础知识2007WindowsVista支持64位处理,强化了安全性能,而且在文件管理方面更具有灵活性。同时也具有更强的搜索功能,而且文档缩略图的图标更加生动2001WindowsXP有更新过的用户界面,使用Windows2000的32位内核,支持FAT32和NTFS文件系统2000WindowsMe最后一款使用了能够访问DOS的Windows内核的Windows版本2000Windows2000是“适用于各种形式的商用多目的的网络操作系统”,具有强化的Web服务功能1998Windows98这个Windows版本最大的特点是稳定性的增强,这其中包括了InternetExplorer浏览器1995Windows95以修改过的用户界面为特色,支持32位处理器、TCP/IP协议、拨号上往和长文件名1993WindowsNT提供网络服务器和NTFS文件系统的管理工具和安全工具1992WindowsforWorkgroups提供对等网络、电子邮件、组调度及文件和打印机共享等功能1992Windows3.1采用了程序图标和文件夹隐喻1990Windows3.0采用了图形控件1987Windows2.0采用了重叠式窗口,扩展了内存访问1985Windows1.0将屏幕分割为众多矩形“窗口”,使得用户可以同时运行多个程序\n2021/6/1661现代操作系统基础知识Windows有哪些优势在Windows上运行的程序的数量和多样性是其他任何操作系统都无法匹敌的,这使得Windows成为使用最广泛的桌面操作系统,为了有最好的软件选择,尤其是对于游戏和纵向市场商用软件,应该选用Windows操作系统。运行Windows的硬件平台的多样化也是显著优势之一。用户可以使用桌面计算机、笔记本电脑、PDA、超便携个人电脑、PC机或平板电脑来运行具有相似图标和菜单的各种版本的Windows。诸如手写识别之类的功能让Windows的用途更加广泛,这可以使Windows能控制带有触摸屏的PDA和平板电脑。Windows庞大的用户群也是其一大优势。数量巨大的文档(包括自学材料和故障诊断指南)都可以在网上以及多数书店的书架上找到。微软的官方网站www.microsoft.com也提供了数以千计的包含便于搜索的信息的页面。第三方网站也提供了各种技巧、工具和故障诊断指南。对于硬件和外设,Windows为内置驱动器和即插即用功能提供了极好的支持。由于有着平台中最广大的用户基础,Windows计算机用户群成为大部分硬件生产商的主要目标市场。许多最快的显卡和最酷的操作杆只提供给Windows平台。\n2021/6/1662现代操作系统基础知识Windows有哪些劣势可靠性和安全性。操作系统的可靠性通常是由无故障正常运行的时间来度量的。但遗憾的是,Windows出现不稳定情况的频率往往要比其他操作系统高。系统响应变慢、程序无法工作以及错误信息都是Windows出故障的表现。重启系统通常能排除故障而且使计算机的功能恢复正常,但浪费在关闭系统和等待重启上的时间,却为使用过程增加了不必要的挫折。在各种主要的桌面操作系统中,Windows是公认最容易受病毒、蠕虫和其他攻击侵扰的系统,而Windows之所以成为众矢之的,部分是因为其庞大的用户群使之成为最大的目标。除此之外,反企业情绪是微软成为了反叛黑客的仇视对象。Windows有许多安全漏洞被黑客发现并利用。虽然微软致力于修补安全漏洞,但其程序员始终要比黑客慢一步,因此,在用户等待补丁的过程中,他们的计算机可能已经受到影响了。\n2021/6/1663操作系统基础知识为什么计算机不直接将操作系统留在内存中?计算机的内存大都属于“易失性”的RAM(随机访问存储器)。如果计算机掉电,存放在RAM上的数据就会立刻丢失。尽管在计算机运行时,操作系统的一个副本能被装载到RAM中,但只要掉电,存放在RAM中的这个副本就会丢失。除了RAM,计算机还有“非易失性”的内存芯片(如ROM和EEPROM),这两种内存在掉电时也能存储数据。但通常,ROM和EEPROM的大小不足以存储整个操作系统。由于RAM是易失性内存,ROM和EEPROM的容量又太小,计算机的设计者们于是决定把操作系统存储在计算机的硬盘上。在引导过程阶段,操作系统的一个副本被传送到RAM中,计算机在执行输入、输出或存储等操作时,就能够按需要从RAM中快速访问操作系统。\n2021/6/1664操作系统基础知识操作系统怎样管理内存?内存是计算机中最重要的资源之一,微处理器处理的数据和执行的指令都存储在内存中。当用户想要同时运行不止一个程序时,操作系统就不得不在内存中为不同的程序分配出特定的空间。操作系统会为每一个打开并运行着的程序在内存中分配特定的空间。操作系统本身也是程序,所以它也需要占用内容中的空间。当多个程序在运行时,操作系统需要避免内存泄露,即操作系统需要确保指令和数据不能从内存中的一个区域“溢出”到已经分配给其它程序的另一个区域。如果操作系统做不到这一点,不能保护每个程序的内存区域,那么数据就将被破坏,程序可能崩溃,并且计算机将显示错误信息,例如,“GeneralProtectionFault”(一般性保护错误)或“ProgramNotResponding”(程序没有响应)。有时候如果同时按下Ctrl、Alt和Del键来关闭遭破坏的程序,PC机就能够弥补内存泄露所造成的后果。\n2021/6/1665操作系统的主要功能操作系统的主要功能提供指令来显示那些用户与其交互的屏幕对象,这些对象称为用户界面。将程序(比如字处理程序、电子表格程序)加载到计算机的内存中,使用户可以使用它们。协调程序与CPU、RAM、键盘,鼠标、打印机和其他软硬件协同工作。管理在硬盘上存储信息以及从键盘中检索信息的方式。操作系统在程序运行中的作用列出文件。把文件的内容保存到磁盘中。把文件的内容从磁盘读入内存。给打印机发送文档,并激活打印机。通过方法,使用户能够将数据从一个文档或程序复制/移动到另一个文档或程序。在运行的程序之间分配RAM。识别击键或者鼠标单击,并在屏幕上显示字符或者图形。\n2021/6/1666DOS不再是PC主要操作系统的原因DOS不再是PC主要操作系统的原因DOS每次只能将一个应用程序加载到内存中。DOS只支持一个用户和一个处理器。DOS不能规定应用程序的界面必须具备怎样的外观和功能。DOS不能处理大量的内存。DOS是为8位和16位的CPU设计的,不能利用32位体系结构的新型处理器。在DOS下安装和配置硬件是困难的,每种设备都需要独特的驱动程序。DOS不支持长文件名。DOS的命令行界面和GUI相比,难以学习和使用。\n2021/6/1667操作系统基础知识操作系统存储在哪里?有一些数字设备,特别是掌上电脑和视频游戏控制台,整个操作系统很小,以至于可以存储在只读存储器上。对于计算机而言,操作系统程序非常庞大,所以操作系统的大部分内容都存储在硬盘上。在引导过程中,操作系统内核会加载到内存中。内核提供的是操作系统中最重要的服务(如内存管理和文件访问)。在计算机运行时,内核一直驻留在内存中,操作系统的其它部分(如定制使用程序)只有在需要时才载入。\n2021/6/1668引导过程引导过程在开启计算机与计算机准备完毕并能接受用户发出的命令之间发生的一系列事件称为引导过程,或“引导”计算机。计算机的小型引导程序内置于计算机系统单元内的ROM(只读存储器)电路中。开启计算机时,ROM电路通电并通过执行引导程序启动引导过程。引导过程有以下6个主要步骤:通电。启动引导程序。微处理器开始执行存储在ROM中的引导程序。开机自检。计算机对系统的几个关键部件进行诊断测试。识别外围设备。操作系统识别与计算机相连接的外围设备,并检查设备的设置。加载操作系统。计算机将操作系统从硬盘读取并复制到RAM中。检查配置文件并对操作系统进行定制。微处理器读取配置数据,并执行由用户设置的任何已定制的启动实用程序。\n2021/6/1669用户界面图形用户界面的基本要素有哪些?最初计算机使用的是命令行界面,它需要用户输入熟记的命令来运行程序和完成任务。现在的计算机大多数都具有图形用户界面的功能,图形用户界面提供了用鼠标点击来选择菜单选项并操作屏幕上显示的图形对象的方式。图形用户界面最初是由著名的XeroxPARC公司的研究机构设想出来的。1984年,苹果计算机公司的研制者成功地将这一概念运用到商业中,在发行的受欢迎的Macintosh计算机上首次使用了图形用户界面操作系统和应用程序。但是直到1992年Windows3.1成为绝大多数PC机的标准配备,图形用户界面才真正成为PC机市场的主流。图形用户界面基于能用鼠标或其它输入设备操纵的图形对象。每种图形对象都代表一种计算机任务、命令或现实世界对象。图标和窗口可以在基于屏幕的桌面上显示。图标是代表程序、文件或硬件设备的小图片。而窗口是容纳程序、数据或控件的矩形工作区。按钮是用来点击以作出选择的图形(通常是矩形)。按钮可以排列在菜单栏、工具栏或任务栏中。\n2021/6/1670文件基础知识Windows文件命名规范区分大小写否文件名最大长度文件名和扩展名不能超过255个字符允许空格是允许数字是不允许出现的字符*\:<>|“/?不允许使用的文件名Aux、Com1、Com2、Com3、Com4、Con、Lpt1、Lpt2、Lpt3、Prn、Nul\n2021/6/1671文件管理为什么某些特定的字符不允许出现在文件名中?如果操作系统将特定的意义赋予某些符号,那么在文件名中将不能使用这些符号。如,Windows使用冒号(:)字符将驱动器名和文件名或文件夹名分开。Report:2007之类的含有冒号的文件名是无效的,因为操作系统不知道如何对冒号进行解释。\n2021/6/1672文件管理文件规范驱动器名、文件夹、文件名、扩展名C:\MyMusic\Reggae\MarleyOneLove.mp3\n2021/6/1673文件基础知识Windows操作系统及可执行文件相关的文件扩展名文件类型描述扩展名批处理文件在计算机启动时自动执行的一连串操作系统命令.bat配置文件包含了计算机为所使用的程序分配运行这些程序必需的系统资源的信息.cfg、.sys、.mif、.bin、.ini帮助文件在屏幕“帮助”上显示的信息.hlp临时文件某种高速暂存存储区,在文件处于打开状态时存放数据,但在关闭文件时数据就会被清除.tmp支持程序与程序的主可执行文件一起执行的程序集合.ocx、.vbx、.vbs、.dll程序计算机程序的主可执行文件.exe、.com\n2021/6/1674文件基础知识为什么有些文件无法打开?文件可能由于传输或磁盘错误已被损坏或者“毁坏”。可能有人无意中改变了文件扩展名。有些文件格式有若干变体,而用户的软件可能无法打开某一种变体的格式。\n2021/6/1675文件管理文件管理技巧使用描述性名称保留文件扩展名将类似的文件编组从上向下组织文件夹使用“我的文挡”的默认目录不要把数据文件和程序文件混杂在一起不要在根目录下保存文件从硬盘访问文件遵守版权规定删除或归档不需要的文件明确存储位置备份!\n2021/6/1676文件管理系统备份完全备份:为备份所指定的文件夹中的所有文件创建一份最新的拷贝。与完全系统备份不同的是,完全备份不必包括计算机上的所有文件。例如,完全备份可以只包括需要经常备份的数据文件。差异备份:备份在上次完全备份后被添加或修改过的文件。在对重要文件进行完全备份以后,可以每隔一段时间进行差异备份。增量备份:备份自上次备份以来被添加或修改过的文件。这些文件不必是从上次完全备份后被添加或修改过的文件,而是备份在进行完全备份或增量备份中任一种之后修改过的文件。\n2021/6/1677练习(填空)操作系统可以管理计算机的___________,例如,RAM、存储器和外围设备。存储在ROM中的___________程序能命令硬盘将操作系统加载到RAM中。从一个打开的窗口转移到另一个窗口的过程叫做。因为Windows3.x不是真正的操作系统,因此称为。\n2021/6/1678练习(选择)当用户想要同时运行不止一个程序时,操作系统就必须在__________中为不同的程序分配出特定的空间。A.软盘B.硬盘C.ROMD.内存(或RAM)__________是一种可以运行在桌面计算机上,却是倾向于服务器应用的开源操作系统。A.LinuxB.WindowsC.UnixD.DOSWindows文件命名__________和Linux的不同。A.规范B.程序C.名称D.条件\n2021/6/1679练习(选择)磁盘的根目录可以细分为叫做__________的更小的列表,它还可以被描述为文件夹。A.根目录B.子目录C.目录D.孙目录在使用Windows的计算机中,硬盘驱动器名通常被指定为__________。A.A盘B.B盘C.C盘D.D盘应用程序“文件”菜单中的__________选项,允许用户在当前位置使用当前文件名保存文件的最新版本。A.保存B.另存为C.打开D.新建\n2021/6/1680练习(选择)Windows__________是操作系统提供的应用程序软件,用来帮助用户组织和操作文件。A.控制面板B.资源管理器C.内核D.服务在备份所选择的文件,而不是进行完全备份时,需要制作Windows__________的副本,并在安装新硬件或新软件时对其进行更新。A.注册表B.程序C.启动盘D.软件__________备份只能复制上次备份后更改过的文件。A.完全B.增量C.A和BD.以上均不对\n2021/6/1681练习(判断)Windows操作系统是为摩托罗拉和IBM处理器设计的。图形用户界面如此命名的原因,是用户可以指向屏幕上的图形对象。通过使用键盘,你可以与图标交互。所有窗口都是独特的,因为它们不共享相同的功能。\n2021/6/1682练习(判断)操作系统负责给运行的程序分配内存。UNIX是以前的大型计算机使用的8位单用户操作系统。DOS包含了充分利用图标和菜单的图形用户界面。Windows3.x允许用户继续运行以前的基于DOS的程序。Windows95之所以流行,是因为它包含了协作式多任务。\n2021/6/1683第五章局域网和无线局域网网络的优势网络分类\n2021/6/1684网络分类按覆盖范围划分为:局域网(LAN)、校园网(CAN)、城域网(MAN)、广域网(WAN)局域网(LAN):计算机相互之间的距离相对较近,并且以一种使他们能够通信的方式(通过电缆、红外线链接或者小型无线设备)连接起来。(指传输距离较小、传输速率较高、以共享网络资源为主要目的的网络系统。)校园网(CAN):遵循与局域网相同的原理,规模更大和更多样化。城域网(MAN):将多个局域网(LAN)连接到一起的大规模网络。在约80公里的距离内进行声音和数据传输的高速公共网络(覆盖城市和郊区的通信网络)。广域网(WAN)是跨越宽广地理范围的两个或者更多的连接到一起的LAN。(覆盖大面积的通信网络,覆盖国家和世界级的网络)局域网(LAN)和广域网(WAN)的主要区别地理距离与传输数据有关的成本\n2021/6/1685网络拓扑结构通用的网络拓扑结构总线状拓扑结构星状拓扑结构环状拓扑结构网状拓扑结构无线拓扑结构通用的网络介质双绞线电缆:128MBs同轴电缆:200MBs光纤电缆:2Gbs射频或者红外线信号\n2021/6/1686通信协议协议一系列用来交互和协商的规则。通信协议从一个网络节点向另一个网络节点有效地传输数据的一套规则。协议完成网络通信的功能将消息分成包。在包上粘贴地址。初始化传输。控制数据流。校验传输错误。对已传输数据进行收到确认。\n2021/6/1687以太网以太网成功的因素以太网网络很容易理解、实现、管理和维护。作为非专有技术,以太网设备可以从各种供应商处获得,而且市场竞争使设备价格变得很低。现有的以太网标准允许网络拓扑结构有很大的灵活性,以满足小型设备和大型设备的需求。以太网能兼容流行的Wi-Fi无线网络,所以可以很容易地在一个网络中混合使用有线和无线设备。\n2021/6/1688以太网安装安装以太网的基本步骤有哪些?在路由器和所有工作站或服务器之间布设电缆。在路由器和连接因特网的设备之间布设电缆。配置所有工作站。配置路由器。怎样布设电缆?P161怎样配置工作站?P161怎样配置路由器?P161怎样知道网络何时可用?P162\n2021/6/1689蓝牙蓝牙蓝牙是一种小范围的无线网络技术,它可以不通过电线、电缆或用户的直接行为而在电子设备之间建立连接。蓝牙网络会在两个或多个蓝牙设备互相进入网络覆盖范围后自动形成。蓝牙网络有时也叫做微型网。蓝牙的传输速率峰值是1Mb/s(1.2版)3Mb/s(2.0版),覆盖范围大约是1~91米。\n2021/6/1690网络分类典型的局域网:客户机/服务器、对等网客户机/服务器网络:由客户机(请求数据的计算机)和服务器(提供数据的计算机)组成的。对等网(点对点网络):网络上的每一个节点与其它节点有相等的关系,而且都拥有支持资源共享的相似的软件类型。在对等网中,所有网络上的微型计算机都直接与其它计算机进行通信,不需要依赖服务器的支持。成本低,最大有效支持25台计算机运行。局域网常用的协议TCP/IPIPX/SPXNetBEUI局域网内常用的网络设备:集线器、交换机、路由器、网关、网桥、中继器\n2021/6/1691局域网的优缺点使用局域网的优势局域网让人们可以在一起工作。共享网络化软件可以减少开支。在局域网上共享数据可以提高生产率。共享网络化硬件可以节省开支。共享网络化硬件可以接入大范围的服务和特定的外设。局域网的缺点在网络发生故障时,所有资源都将不可使用,直到网络修复为止。容易受到非法接入的攻击。\n2021/6/1692加密下的安全加密如何起作用纯文本:没有加密的原始消息,通常称为纯文本或明文。密文:加密过的消息称为密文。解密:将纯文本转换成密文的过程就是加密,而它的逆过程,将密文转换成纯文本的过程叫做解密。加密算法:是一种对消息进行加密和解密的过程。加密密钥:通常简称密钥,必须是已知的单词、数字或短语,只有知道密钥才能加密和解密消息。凯撒大帝的加密技术P178,图5-53密钥是3。\n2021/6/1693练习(填空)数据通常是以的形式在网络链路中传送的。现在最流行的无线局域网技术与以太网兼容,它叫做。是提供用户可以共享存储和其他资源的中央计算机。是一种通过网络交换书面消息的系统。是一种不必使用服务器的小型网络。使用你的计算机给其他人的计算机发送文件的行为被称为文件。\n2021/6/1694练习(选择)蓝牙网络有时也叫做__________。A.WiFiB.微型网C.局域网D.城域网__________可以连接局域网的节点,并且能处理局域网和因特网之间传输的数据。A.适配器B.路由器C.集线器D.交换机在无线__________网络中,网络设备可不通过集中的广播设备而直接互相广播。A.点对点B.点对面C.面对面D.面对点__________是一种网络设备,它存储连接的每个LAN内的每台计算机的寻址信息。A.网桥B.路由器C.服务器D.集线器\n2021/6/1695练习(选择)快速以太网的速率是__________Mb/s。A.1000B.100C.10D.1如果某个服务器为用户存储可以访问的文件,那么我们通常称之为__________。A.文件服务器B.应用程序服务器C.打印服务器D.数据库服务器处于安全原因,不建议用户共享驱动器C的__________目录。A.目标B.子C.根D.节点在向连接到其他工作站的共享打印机发送打印任务前,首先需要确认在计算机上安装了打印机的__________。A.操作系统B.资源管理器C.驱动程序D.打印电缆__________密钥加密使用同一密钥加密和解密消息。A.对称式B.公钥C.WEPD.WPA\n2021/6/1696练习(判断)对等网络就是小型的客户端/服务器网络。如果某些网络用户可以打开但是不能修改共享的文件,那么他们具有只读的访问权限。当某个用户向网络打印机发送一个文件时,这个文件称为假脱机文件。\n2021/6/1697练习(判断)在网络上,数据是分为称作数据包的小块来传输的。分布式计算意味着使网络上的其他计算机执行一些你的计算。公钥加密解决了密码分配的问题,在这种模式中,加密消息和解密消息使用同一种密钥。\n2021/6/1698第六章因特网因特网简介因特网协议、地址和域名因特网接入和因特网安全\n2021/6/1699因特网简介因特网如何产生的因特网的历史开始于1957年,当年10月4日,一个改变世界的事件发生了——苏联发射了人类历史上的第一颗人造卫星。为应对苏联展示出来的技术优势,美国政府决定致力于改善它的科技基础设施。美国高级研究计划署(ARPA)就是众多的发起者之一,ARPA参与了一个项目,这个项目可以用来帮助科学家们交流和共享有价值的计算机资源,1969年架设的ARPANET连接了加州大学洛杉矶分校、斯坦福研究所、犹他州立大学和加州大学圣巴巴拉分校四个地方的计算机。1985年,美国国家科学基金会(NSF)使用ARPANET技术架设了一个类似的但更大的网络,它不再仅仅连接几台大型机,而是连接了多个地方的所有局域网。连接两个或多个网络就形成了“互联网络”或者“互联网”,NSF网络就是一种“互联网”(internet)。随着这种网络在世界范围内的发展,它的名字逐渐演变成为“因特网”(Internet)。\n2021/6/16100因特网简介Internet的网络建造始于1969年Internet的重要特征——所有权的缺乏Internet对可以访问它的任何人开放URL——统一资源定位地址在Web浏览器中指定URL的3种方法使用URL使用超链接使用浏览器的导航工具\n2021/6/16101因特网协议、地址和域名Internet由各种不同网络互连起来,是一个世界规模的交换数据媒介。Internet是一个全球的、开放的信息互连网络。国际互联网、因特网覆盖全球的计算机网络从美国早期ARPANET发展而来Internet的工作原理和Internet连接的每一台计算机都使用同一套规则和程序(称为协议)来控制格式化数据和在计算机之间传输数据的方法。Internet所使用的协议称为传输控制协议/网际协议(TCP/IP)。TCP/IP标识个体计算机和支持计算机进行数据交换的规范,还包括若干计算机应用程序分类规则,这样,在不同类型的计算机上运行的程序就可以互相交流,就可以通过TCP/IP发送和接收数据。\n2021/6/16102因特网协议、地址和域名IP地址IP地址:网络中每台计算机的一个唯一的编号,由四个部分组成的数字地址一个32bit的二进制数11001010001001100100000000000010通常写作四个十进制数,每一个部分是0~255之间的数据,用句点“.”隔开202.38.64.2IP地址需要向管理部门申请才能使用IP地址怎样在因特网上工作因特网上的所有设备都被指定了IP地址,被句点分为四个八位组,每个八位组中的数字都对应着一种网络级别。在递送数据包时,因特网路由器会使用第一个八位组来确定递送数据包的大致方向,而IP地址的其余部分则是用来向下搜索确切的目的地。\n2021/6/16103因特网协议、地址和域名DNS地址一台主机的IP地址是用4字节数字来表示的,这种地址不便于记忆,很难推广。于是出现了用域名称代替IP地址的方案。域名称是用字符来表示的一台主机的字符串通讯地址。为计算机定义的名字,便于人们使用和记忆域名需要转换为IP地址才能使用,这个工作由域名系统来完成域名使用层次化的结构,一般格式:主机名.单位或机构名.机构类型.地理域名,如www.ynu.edu.cn域名的分段与IP地址的分段没有任何关系一般情况下,域名和IP地址的使用场合是一样的\n2021/6/16104因特网协议、地址和域名域名中常用的缩写类型分类缩写代表意义分类缩写代表意义组织或行业性域名COM商业组织国家或地区域名CN中国EDU教育机构AG南极大陆GOV政府机构AU澳大利亚INT国际性组织HK中国香港MIL军队系统机构IT意大利NET网络技术组织DE德国ORG研究或非商业机构UK英国\n2021/6/16105因特网接入和因特网安全计算机和Internet连接的方法直接连接远程终端连接网关连接通过LAN连接通过调制解调器连接高速数据连接三种高速数据连接方法:ISDN服务、xDSL服务、有线电视调制解调器服务防火墙类型防火墙是一种网络安全的产品,可以防止外部用户的侵入,同时允许外部合法用户按指定权限访问规定的网络资源。可以是硬件、软件,或者二者的综合体。常见的防火墙技术:代理服务器、数据包过滤器、应用程序网关、线路网关。\n2021/6/16106因特网安全黑客怎样使用Internet侵入计算机?通过查找打开的端口来获取对网络计算机的未授权访问是最常用的手段之一。Web、FTP和电子邮件之类的网络服务都是通过端口进行活动的。不管什么样的计算机,只要端口是打开的而且在侦听请求,黑客都可像通过一道未上锁的门那样通过这些端口来访问用户的计算机。怎样保护计算机的端口?增强计算机安全性的最简单的方法之一就是在不使用计算机时将其关闭。在计算机关闭的时候,端口不再工作也就不容易受到入侵的威胁了。但将计算机休眠或是启动屏幕保护并不能提供足够的保护,所以必须关闭计算机。用户还应该使用最新的操作系统安全补丁和服务包使计算机保持最新状态\n2021/6/16107练习(填空)__________因特网接入可以定义为能在不同地点间很容易地移动因特网服务的功能。多数学校和大学使用的顶级域名是。SETI@home是__________计算的一个例子,这种计算机能通过使用许多由因特网连接在一起的普通个人计算机来产生强大的处理能力。一对一发送消息称为即时消息(IM),而组群通信称为。Internet上的每一台计算机都有数字地址,称为。超文本链接又叫做。\n2021/6/16108练习(选择)因特网__________是为因特网上的数据传输提供主路由所需的高性能通信链路的网络。A.主干网B.局域网C.内联网D.外联网在因特网上,__________可以将消息分成包,__________负责为每个包添加地址使它们能被路由到其目的地。A.TCP、IPB.IP、TCPC.UDP、IPD.HTTP、UDP卫星因特网服务通常有很高的__________率,这使卫星因特网服务不适合用来进行在线游戏和使用IP电话。A.延迟B.速C.刷新D.分辨Wi-Fi__________是指公众可以访问提供因特网服务的Wi-Fi网络的区域。A.热点B.名称C.功能D.网络\n2021/6/16109练习(选择)__________是用于把一台计算机的文件复制到另一台计算机的Internet工具。A.WorldWideWeb(WWW)B.文件传输协议(FTP)C.UsenetD.HTTP黑客可以使用自动化软件检查计算机所打开的易受未授权访问影响的__________。A.端口B.串口C.接口D.桌面下载安装操作系统安全__________和服务包可以帮助用户防止利用已知操作系统漏洞进行的未授权入侵。A.病毒B.包C.补丁D.程序\n2021/6/16110练习(选择)__________软件可以分析流入和流出的包,以找出可能属于入侵的一部分的异常活动。A.杀毒B.数据库C.办公D.防火墙因特网地址(如ynu.edu.cn)称为完全限定__________。A.域名B.服务C.单元D.地址\n2021/6/16111练习(判断)因为连接到Internet的计算机使用不同的规则和过程,所以Internet才能运行。计算机的IP地址是4部分的数字地址,包含路由信息,并可以标识计算机的位置。若上行速度和下行速度不同,那么用户使用的是非对称因特网连接。防火墙可以控制人们通过Internet对企业网络的访问。\n2021/6/16112第七部分Web和电子邮件Web基础知识电子商务电子邮件\n2021/6/16113Web基础知识WWW(万维网、3W)是通过超文本传输协议(HTTP)在因特网上连接和访问的文档、图像、视频和声音文件的集合。相关Web页面的集合称为Web网站,Web网站位于Web服务器,Web服务器是通常存储数以千计单个网页的Internet主机。\n2021/6/16114Web基础知识URL统一资源定位地址组成:1、网络协议;2、网络服务器的名字;3、服务器上的目录(或文件夹);4、在目录下的文件名和扩展名。例子:http://www.glencoe.com/norton/online/welcome.html正确输入URL的规则有哪些?URL中不能含有空格,即使在标点符号后也不例外,所以不要在URL中输入空格。下划线有时用来替代单词间的空格,如www.detroit.com/top_10.html。确保使用了正确类型的斜线(URL中的全是正斜线),并正确地输入了URL的大写字母。有些Web服务器是区分大小写的。\n2021/6/16115搜索引擎有效查询的技巧P234,图7-21什么是布尔运算符?P235,图7-22\n2021/6/16116电子商务Web上最流行的活动之一就是购物电子商务通常用来描述在计算机网络上以电子形式进行的商业交易,它包括了因特网和Web技术能够支持的所有形式的商业和市场营销过程。电子商务“商品”包括:有形的产品:像衣服、鞋、汽车等这类商品。通过邮局服务或包裹投递服务运送到购买者手中。数字产品:如新闻、音乐、影像、数据库、软件以及各类基于知识的商品。其独特性在于它们能够转换成比特(bit)的形式,可以经由Web投递,顾客在完成他们的定单后就可以得到产品,不再需要有人支付运送费用。服务:如在线医疗咨询、远程教育以及定制服装等。这些服务能够以电子形式投递,如远程教育课程;或者需要产生一些有形产品,如个性化的服装。最常见的电子商务业务模式B2C:企业对消费者,个人消费者能够从商家处购买商品和服务。C2C:消费者对消费者,消费者可以在流行的在线拍卖中互相出售商品。B2B:企业对企业,电子商务指一个企业从另一个企业购买商品或服务。B2G:企业对政府,电子商务专门帮助企业将商品销售给政府。\n2021/6/16117电子商务电子商务常见的支付方式直接向商家提交信用卡号码使用第三方支付服务在线钱包一次性信用卡如何确定连接的网页是否安全1、检查URL。如果网页以https://开头,表示该网页安全;2、检查浏览器的状态栏,当打开安全网页时,浏览器状态栏出现小锁符号。访问网页网站的安全方法1、使用加密套接字协议层(SSL)技术对网页进行编码,为所有的数字加密,如果网页被SSL保护,它的URL地址将以https://开头;2、使用HTTP(S-HTTP)保护协议,对个人数据网页加密。\n2021/6/16118电子邮件E-mail地址用来收发消息的电子邮箱。标准格式:用户名(或用户ID)@DNS地址常用客户端软件Outlook、FoxMail…POP邮件和Web邮件POP(邮局协议)邮件:将个人邮箱的新邮件存储在电子邮件服务器上,当用户查看电子邮箱时,新邮件就会被下载并存储到个人计算机上。Web邮件:将邮件保留在网站上,用户使用标准Web浏览器访问。共同点:都可以阅读、撰写、回复、删除和转发邮件,都能保存和整理通讯录,且都能发送附件。很多ISP即会提供POP邮件服务,也会提供Web服务。\n2021/6/16119电子邮件POP邮件和Web邮件区别POP电子邮件需要安装与使用电子邮件客户端软件,而Web电子邮件可以用浏览器处理电子邮件。控制。在POP电子邮件系统中,邮件被传送到个人计算机的硬盘上,用户能更好地控制邮件,并控制对邮件的访问。而Web电子邮件则把邮件保存和整理在服务器上,用户对邮件的访问权限和控制相对较少。安全。POP电子邮件系统把邮件存储在个人计算机上,因此硬盘的故障可失去所有的邮件。而Web电子邮件提供商则会严格地保护数据的安全,所以存放在服务器的邮件比存储在个人计算机硬盘上还要安全。移动性。Web电子邮件的最大优点在于可通过连接在因特网上的任何一台计算机来读取自己的电子邮件。因此,用户在外出且没有携带个人计算机时也能读取自己的电子邮件。相反,在POP电子邮件系统中,POP邮件工具和数据都会存储在用户的计算机上。因此,外出时若需要使用熟悉的POP电子邮件工具,则必须带上自己的计算机或是将电子邮件存储在U盘上。当然还有一种办法,就是临时将自己的POP电子邮件转发到可在公共计算机上访问的Web电子邮件帐号上。\n2021/6/16120电子邮件网络钓鱼是一种基于电子邮件的诈骗行为,它会使用户泄露如银行帐号等机密信息。网络钓鱼诈骗需要用户回复电子邮件或是点击内嵌的网站链接才能进行诈骗行为。怎样避免网络钓鱼欺诈不要点击邮件中的链接。要使用浏览器进入网站,象平常链接到自己的帐户。如果帐户需要更新,需要了解关于如何进行更新的指示。\n2021/6/16121练习(选择)在输入URL时一定要记得URL绝对不能包含__________,即使是在标点符号后面。A.字母B.符号C.空格D.数字__________软件会解释并执行嵌入HTML文档的指定指令以显示网页。A.翻译B.浏览器C.杀毒D.编程多数在线购物车能起作用是因为它们使用__________存储与顾客在网站上的活动有关的信息。A.CookieB.URLC.WEPD.WPA电子邮件是通过__________交换消息的系统。A.客户程序B.程序C.网络D.主干要查看针对特定主题提交的新闻组文章,可以__________讨论该主题的新闻组。A.订阅B.传输C.提交D.发布\n2021/6/16122练习(判断)对于HTTP来说,客户端和服务器上的通讯端通常都是关联到80端口。Web页面是利用HTML语言编写的文档。在线拍卖是C2C电子商务的一个例子。弹窗广告是一种在用户连接到网页时出现在单独窗口中的广告。要使域欺骗攻击生效,需要回复电子邮件或点击网站内的链接。\n2021/6/16123第八章数字媒体数字声音矢量图形与位图图形在Web上使用矢量图形的优点动画\n2021/6/16124数字声音数字音频用在数字设备中的以二进制格式表示的音乐、语音和其它声音。计算机如何生成数字音频计算机的声卡负责把存储在音频文件中的比特(bit)转换为音乐、音响效果和语音。声卡的作用当要重放数字音频文件时,把数字比特转换成模拟波;当录制声音时,把模拟波转换成数字比特;当需要的时候,负责处理压缩和解压缩。\n2021/6/16125矢量图形与位图图形图形文件的类型:位图和矢量。位图(栅格图形),由一系列组成网格的点组成,每个点的颜色都以二进制数字形式存储。矢量图形是由一组可以重建图片的指令构成,矢量图形文件并不保存每个像素的颜色值,而是包含了计算机需要的为图像中的每个对象创建形状、尺寸、位置和颜色等的指令。矢量图形适合大部分的线条图、标志图、简单的插图以及可能需要以不同的大小被显示或打印的图表。矢量图形与位图图形的区别改变大小时矢量图形比位图效果更佳矢量图形占用的存储空间通常比位图少矢量图形通常不如位图图像真实在矢量图形中编辑对象比在位图图形中容易\n2021/6/16126在Web上使用矢量图形的优点在Web上使用矢量图形有哪些优点?一致的画质:网页上的矢量图形在所有的计算机屏幕上显示的画质是一致的。这种能力使得浏览器能调整爷面中图像的大小,以恰到好处地适应每个屏幕——无论它的大小或分辨率怎样。而且这些调整并不会对图象质量造成损失,显示在分辨率设置为1024×768的显示器中的矢量图形和分辨率设置为640×480的显示器中的矢量图形具有同样轮廓分明的清晰度和光滑的曲线。可搜索性:矢量图像的另一个优点是它所包含的任何文本都是以实际文本的形式存储的,这些文本可以有搜索引擎编入索引中,从而可以包含在关键字搜索中。文件小巧:Web上的矢量图形的第三个优点是文件小巧。相当复杂的图形可以存储在小于30KB的文件中,这些文件只需要很小的存储空间,并可以迅速地从Web服务器传送到用户的浏览器上。\n2021/6/16127动画三维建模程序表面建模程序:通过在底层线框结构上拉伸类似于皮肤的表面来构造对象。实体建模程序:使用与表面建模器相同的技术,支持厚度和密度。多边形建模程序:组合许多细小的多边形来构造对象。基于样条曲线的建模程序:使用数学上定义的在一个轴上旋转以形成三维形状的曲线来构造表面或者实体对象。动画飞越动画:描述三维模型的外部景色,如建筑物或自然景观。行走动画:描述建筑物或场景的内部镜头。角色动画:创作一个角色并使其以一种逼真的方式运动的艺术。图象和WWW(确保页面从服务器下载到用户硬盘快的标准)分辨率:72ppi。色深:GIF,8位,256种颜色;JPG,24位,数百万种颜色。图象大小:不超出800×600屏幕边缘。\n2021/6/16128练习(填空)语音__________软件可以把口语用词翻译成文字,然后就可以显示在计算机屏幕上或存储到文件中。数码相机拍摄的图片可以通过USB电缆、串行电缆或者__________电缆传送到计算机。插入到音频或视频流中的数字__________不会引起用户的注意,但能被符合标准的设备读取。与__________压缩不同的是,__________压缩可以在不丢失数据的前提下缩小文件。\n2021/6/16129练习(选择)数码相机拍摄的图片可以通过USB电缆、串行电缆或者__________电缆传送到计算机。A.双绞线B.电源线C.无线D.火线声波每秒钟被测量的次数被称为__________率。A.采样B.波特C.频D.误码__________格式适用于桌面出版,但不适合用于网页图形。(提示:使用字首缩写词)。A.PCXB.TIFFC.GIFD.JPEG最流行的256色的用于网页图片的格式是__________和PNG。(提示:使用字首缩写词)。A.PCXB.TIFFC.GIFD.JPEG\n2021/6/16130练习(选择)矢量图形可以很容易地通过一种称为__________的过程转换为位图。A.数据化B.光栅化C.模拟化D.跟踪青色、品红色、黄色和黑色有时被称为__________。A.乘色B.除色C.加色D.减色当今,SVG和__________是Web上最流行的矢量图形格式。A.SIFB.JPEGC.FlashD.PCX\n2021/6/16131练习(判断)压缩比为35:1的视频的质量要比压缩比为5:1的视频好。与位图不同,矢量图形可以被放大而不会变得像素化。与无损压缩不同的是,有损压缩可以在不丢失数据的前提下缩小文件。AVI、MPEG是常见的数字视频格式。\n2021/6/16132第九章计算机产业计算机的发展历程人机工程学合理布置工作区\n2021/6/16133计算机的发展历程第一代计算机真空管第二代计算机晶体管第三代计算机集成电路第四代计算机基于微处理器1971年,特德.霍夫研制出了第一个通用微处理器,Intel4004\n2021/6/16134计算机产业和IT产业信息技术产业(IT产业)通常用来指那些开发、生产、销售或支持计算机、软件和计算机相关产品的公司。它包括了属于计算机产业的公司、软件开发商、通信服务提供商、信息服务机构以及服务公司。是否每个使用了计算机的公司都是IT产业的组成部分?P304IT产业中都包含了哪些类别的公司?P304\n2021/6/16135产品开发计算机硬件产品的五阶段生命周期产品开发:创建产品的技术规格和原型。产品发布:公布有关产品的特性、优势及预计价格等信息。推广:在商业展览或新闻发布会上“推广”产品,正式确定产品价格并开始把产品运送给商家或客户。维持:调整生产能力以满足产品需求。退役:不在继续生产产品并且最终会停止产品支持。\n2021/6/16136计算机专业人士的职业计算机专业人士其主要职业涉及了计算机硬件或软件的设计、配置、分析、开发、修改、测试和安全的人。信息系统(IS)部门负责建立和维护公司内信息系统的部门。历史上,信息系统(IS)部门曾经隶属于组织中的财务部门信息系统(IS)部门的主要职责系统设计和规划信息生成定制的报告硬件和软件的安装维护成本控制帮助工作台支持结构完善的IS部门还应该理解公司的使命,以可能的最直接的方式支持该使命而工作,IS专业人员不是再简单地处理计算机,而是通过提供每个工作者完成其个人目标所需的信息和技术资源,来帮助整个组织达到目标。所以IS部门不再是与公司的其它部门相隔离,而是公司日常运转中不可缺少的组成部分。\n2021/6/16137人机工程学人机工程学某种产品被设计与人体一起适当地工作,并且因此减少疲劳和伤害的风险。重复应力伤害(RSI)因持续以不是用来工作的方式使用身体而导致的一组疾病大多数由使用计算机产生的健康风险不是由设备本身引起的,而是由摆放和使用设备的方式造成的。保护视力并减轻眼睛疲劳的方法避免长时间盯在屏幕上记住经常眨眼将显示器放在离眼睛2英尺到2.5英尺之间的位置将显示器放在屏幕不反光的地方保持屏幕清洁寻找显示稳定的图象而不跳动或闪烁的显示器,确保点距不大于0.28mm,刷新率至少是72Hz降低电磁场的伤害的方法经常离开计算机休息坐在离系统单元和显示器一手臂长的位置使用不辐射电磁场的平板显示器\n2021/6/16138人机工程学按照人机工程学指南放置和使用计算机设备以避免重复应力伤害\n2021/6/16139道德决策来自计算机伦理协会职业准则的“十诫”不要使用计算机危害他人不要妨碍他人的计算机工作不要四处窥探他人的文件不要利用计算机进行盗窃不要利用计算机做伪证不要使用或复制没有付费的软件不要在未经许可的情况下使用他人的计算机资源不要侵占他人的知识成果要考虑自己编写的程序对社会的影响要以能表现出体贴和尊重的方式使用计算机\n2021/6/16140智慧地球智慧地球的基本概念2008年IBM提出了理念——“智慧的地球”。其目标是让世界的运转更加智能化,涉及个人、企业、组织、政府、自然和社会之间的互动,而他们之间的任何互动都将是提高性能、效率和生产力的机会。IBM提出的“智慧的地球”的愿景中,勾勒出世界智慧运转之道的三个重要维度。我们需要也能够更透彻地感应和度量世界的本质和变化我们的世界正在更加全面地互联互通在此基础上所有的事物、流程、运行方式都具有更深入的智能化,我们也获得更智能的洞察\n2021/6/16141智慧地球智慧地球的基本概念中华人民共和国建国60周年,温总理的讲话中提到了智慧的地球,他把智慧地球与大家所熟知的互联网与传感网关联在一起。智慧地球包括三个概念:感知,现在已经有这个能力去感知在地球上的很多的物体,平均下来,地球上每个人有十亿个芯片,每一个芯片都能带来很多的智慧,把这些智慧搜集在一起就能够产生一些功效。怎么样能够全方位的联通,例如互联网、手机等联通方式。这些联通的方式完全可以把我们所探知到的一些智慧连接在一起做一些处理,能够达到我们想达到的效果。高度的只能化,有智慧和联通,再加上一些技术上的处理,完全可以把这些智慧转换成让地球更加美好的事情。\n2021/6/16142智慧地球打造智慧地球所不能缺少的四个环节怎么样能够把大量的数据搜集到,分析好,这些是对数据的整合和管理;怎么样在流程上,方式上,在所有的人和物息息相关的事情上,变得更有效,这是一个智慧运作的概念;在现有的IT形式里面,怎么样能够让现有的IT支持智慧地球的创造;绿色,怎样在现有的环境里面,使我们的IT、使我们的地球、使我们的河流、空气变得更加绿色。\n2021/6/16143智慧地球IBM智慧地球的理解可以理解为将物联网和互联网融合,把商业系统和社会系统与物理系统融合起来,形成新的、智慧的全面系统,并且达到运行“智慧”状态,提高资源利用率和生产力水平,改善人与自然间的关系。\n2021/6/16144智慧地球智慧地球的含义智慧地球的核心是以一种更智慧的方法通过利用新一代信息技术来改变政府、公司和人们相互交互的方式,以便提高交互的明确性、效率、灵活性和响应速度;\n2021/6/16145智慧地球智慧地球的三个特征更透彻的感知超越传统传感器、数码相机和RFID的更为广泛的一个概念。具体来说,它是指利用任何可以随时随地感知、测量、捕获和传递信息的设备、系统和流程。通过使用这些新设备,从人的血压到公司财务数据或城市交通状况等任何信息都可以被快速获取并进行分析,便于立即采取应对措施和进行长期规划。更全面的互联互通互联互通是指通过各种形式的高速的高带宽的通信网络工具,将个人电子设备、组织和政府信息系统中收集和储存的分散的信息及数据连接起来,进行交互和多方共享。更深入的智能化智能化指深入分析收集到的数据,以获取更加新颖、系统且全面的洞察来解决特定问题\n2021/6/16146智慧地球的应用实例\n2021/6/16147智慧地球的应用实例智慧的电力赋予消费者管理其电力使用并选择污染最小的能源的权力,这样可以提高能源使用效率并保护环境。同时,它还能确保电力供应商有稳定可靠的电力供应,亦能减少电网内部的浪费。这些确保了经济持续快速发展所需的可持续能源供应。智慧的医疗解决医疗系统中的主要问题,如医疗费用过于昂贵难以负担(特别是农村地区)、医疗机构职能效率低下以及缺少高质量的病患看护。解决这些问题可以推动构建和谐社会,因为只有市民健康才能创造劳动价值。智慧的城市发展中国家的商用和民用城市基础设施不完善、城市治理和管理系统效率低下,以及紧急事件响应不到位等问题急需解决。城市是经济活动的核心,智慧的城市可以带来更高的生活质量、更具竞争力的商务环境和更大的投资吸引力。\n2021/6/16148智慧地球的应用实例智慧的交通采取措施缓解超负荷运转的交通运输基础设施面临的压力。减少拥堵意味着产品运输时间缩短、工人交通时间缩短生产力提高,同时更能减少污染排放,更好地保护环境。智慧的供应链智慧的供应链致力于解决由于交通运输、存储和分销系统效率低下造成的物流成本高和备货时间长等系统问题。成功地解决这些问题将刺激国内贸易,提高企业竞争力,并将助力经济的可持续发展。智慧的银行业提高银行在国内和国际市场的竞争力,减轻风险,提高市场稳定性,进而更好的支持小公司、大企业和个体经营的发展。\n2021/6/16149智慧地球的应用实例智慧的电力远程监控设备可以告知故障发生的时间、地点及能源低效点,从而实现更智慧的电力供给和电力配送。互联互通为消费者与供电者之间提供了虚拟市场使消费者能根据电价和电力使用高峰灵活的调整电力使用。电网使用传感器、智能仪表、数字控制和分析工具自动监控电能的双向流动。\n2021/6/16150智慧地球的应用实例智慧的电力可以应用到下边几个方面减少停电现象智能电表\n2021/6/16151智慧地球的应用实例智慧的医疗移动设备可以支持数据共享和同步,可提高医疗服务的速度和质量。遥测技术使得远程诊断和治疗成为现实。将医院和虚拟团队的医保信息进行整合,可以提高资源使用效率,也可以给民众提供信息以做出明智的选择。高性能运算提高了医学研究的速度和成效,也促进了新知识的发现。\n2021/6/16152智慧地球的应用实例智慧的医疗的具体应用如下整合的医疗平台电子健康档案系统\n2021/6/16153智慧地球的应用实例智慧的城市城市中的监控摄像机、传感器、RFID、数据中心、数据挖掘和分析工具、移动和手持设备、电脑和多媒体终端。带宽、无线和移动通信网络以及城市内各先进的感知工具的连续使市民可以远程管理工作和生活。通过使用传感器、先进的移动终端、高速分析工具和集成IT,可以实时收集并分析城市中的所有信息,以便政府及相关机构及时做出决策并采取适当的措施。\n2021/6/16154智慧地球的应用实例智慧的城市的具体应用如下突发事件管理实时城市管理整合的公共服务\n2021/6/16155智慧地球的应用实例智慧的交通嵌入在道路中的传感器可监控交通流量。车上安装的传感器监控车的状态,并将其移动的信息传送到交通网。建立在新建信息技术和电子技术基础上的整合的无线及有线通信可对交通状况进行有效预测,以帮助城市规划者实现交通流量最大化。智能化的交通基础设施可更加智能地优化交通网络流量,并改善客户总体体验。\n2021/6/16156智慧地球的应用实例智慧的交通的具体应用如下智能交通运输实时交通信息一卡通:交通一体化道路收费\n2021/6/16157智慧地球的应用实例智慧的供应链设备上的仪表板可以实时显示计划、交付时间、供应商、预计库存、商品状况和客户需求的当前状态。全球合作伙伴组成协作网络,共享决策、风险和回报。始终以消费者为活动中心,合理均衡地配置全球资源。供应链自动检测,并在全球货物和服务流通中断时自我识别和自行纠正。\n2021/6/16158智慧地球的应用实例智慧的供应链的具体应用如下供应链网络优化整个价值链的可追溯性——提供供应链可视性\n2021/6/16159智慧地球的应用实例智慧的银行电子柜台让客户无需排队,就能体验银行产品,进行交易,享受多渠道服务。虚拟银行将银行服务从分行延伸到家里、办公室,或任何可接入因特网的地方。集中的后台中心将各分行和虚拟银行连接起来,进而实现低成本和高效率的运作。融合汉字自动匹配系统和行业知识风险评估机制的风险管理基础架构使银行的风险管理高度智能化。\n2021/6/16160智慧地球的应用实例智慧的银行的具体应用如下银行风险管理银行后台作业集中化\n2021/6/16161练习(填空)如果某产品是,那么它能够与人体一起适当地工作,从而减少疲劳或伤害。腕管综合证是的例子。为了减轻眼睛疲劳,显示器的应该不大于0.28mm。非法的软件复制被称为。是处于开发阶段的软件,他们还没有为公开发布做好准备。病毒可以存储在称为的特殊磁盘区域内。计算机犯罪可以分为两种:⑴;⑵。\n2021/6/16162练习(选择)术语“职业__________”指的是能反映工作者价值观的在职选择和行为。A.道德B.技能C.水平D.情操__________是基于社会道德允许行为的立法文件。A.法律B.规则C.规定D.政策在工商企业或政府机构内,__________偷窃可能是最严重的与计算机有关的偷窃类型。A.硬件B.数据C.软件《__________千年版权法案》规定绕过版权保护技术是违法的。A.数字B.数据C.信息D.系统\n2021/6/16163练习(选择)被称为__________的一些产品发布后却从不会投入生产。A.雾件B.组件C.零件D.构件__________谷被认为是集成电路、微处理器和个人计算机的诞生地。A.硅B.峡C.山D.以上全对Web__________是个人简历的超文本版本,其中可以包含到相关网站和工作样本的链接。A.文件夹B.电子邮件C.简历D.数据库术语“职业__________”指的是能反映工作者价值观的在职选择和行为。A.道德B.技能C.水平D.情操\n2021/6/16164练习(判断)对手部和手腕的伤害可能起因于长期使用键盘。一把符合人机工程学的椅子不应该有把手。当打字时,应该将椅子和键盘调整为必须举起手才能触摸到键盘。术语“计算机专业人士”被宽泛地定义为工作在IT产业中的程序员和系统分析员。如果不正确处理的话,有些计算机零件可能对环境造成威胁。没有哪个反盗版方案是绝对安全的。\n2021/6/16165第十章信息系统分析与设计信息系统信息系统的类型信息系统(IS)部门信息系统(IS)部门的主要职责系统开发生命周期\n2021/6/16166信息系统信息系统帮助用户从系统中的信息获得确定类型的数值,而不管存储信息的类型或者要求的数值类型,用来帮助人们以多种方式利用许多类型的信息。三个基本组成:存储信息的物理手段;确保完整性的信息处理过程;关于信息使用和分配的规则。信息系统的类型办公自动化系统:从现成的应用程序来构造,如MicrosoftOffice。通过使用办公自动化工具,工作者减少了花费在某些任务上的时间和劳动事务处理系统:负责处理和跟踪事务的系统。决策支持系统(DSS):收集并报告确定类型的业务数据,这些数据可能帮助管理人员作出更好的决策,通常使用决策支持系统来访问并分析公司事务处理系统众的数据。管理信息系统(MIS):是一套软件工具,允许管理人员收集、组织并评估关于工作组、部门或者整个组织的信息,有效的管理信息系统能将大量的业务数据汇总为对每种类型的管理人员都有用的信息。为不同类型的管理人员提供不同类型的信息。专家系统:执行通常由人类完成的任务。\n2021/6/16167系统开发生命周期系统开发生命周期在开发信息系统的过程中所遵循的流程。系统开发生命周期的五个阶段需求分析系统设计开发实现维护\n2021/6/16168系统开发生命周期系统开发方法指定了系统开发的每个阶段所要做的事,它包括了系统开发人员用来完成SDLC的活动、过程、方法、最佳方案、任务交割以及自动化工具。系统开发方法会引导系统开发人员走过系统开发的每个阶段。结构化方法:致力于信息系统中所产生的各种过程。信息工程方法:专注于在找到处理数据的方法之前信息系统所收集的数据。面向对象方法:将信息系统视作一组完成任务彼此交互的对象。\n2021/6/16169系统开发生命周期第一阶段:需求分析定义问题并决定是否继续进行深入分析当前系统,并开发该问题的可能解决方案选择最佳的解决方案并定义其功能精确地定义问题对于开始项目的后续阶段是至关重要的在需求分析阶段,项目组要关注的是系统必须做什么,而不是如何实现这些功能\n2021/6/16170文档工具结构化文档工具采用结构化方法的项目团队的核心文档工具是数据流图(DFD),数据流图可以以图形方式表现数据在信息系统中的流动情况。数据流图(DFD)外部实体:信息系统以外产生或者接收数据的人、组织或设备。数据存储:能保存数据的文件柜、磁盘、或者磁带。处理过程:通过执行运算、更新信息、为列表排序等等来改变数据的人工或计算机化的例行程序。数据流:表示数据是如何从实体流动到处理过程或者数据存储的。\n2021/6/16171文档工具数据流图符号外部实体由一个标有名词的正方形表示处理过程由边角圆化,编有号码并标记了动词短语的矩形表示数据存储由半开的矩形表示,上面标记了数据文件的名称数据流由一个标注有对数据描述的箭头表示学习班注册2注册学员学员学习班课程\n2021/6/16172文档工具面向对象文档工具统一建模语言(UML)。用例图:描述信息系统的用户以及他们所执行的功能。使用系统的人称为角色或参与者,角色所执行的任何一个任务称为用例。类图:提供每个对象的名称、属性列表、方法列表以及对象间的基数指示。属性是任何被存储为对象部分的数据元素,方法是对象可以执行的行为,基数指的是对象间可能存在的关联个数。顺序图:描述用例中发生的交互活动的详细顺序。\n2021/6/16173文档工具用例(usecase)参与者(actor)\n2021/6/16174文档工具属性(attribute)类(Class)操作(operation)\n2021/6/16175文档工具生命线(lifeline)消息(message)执行说明(executionspecification)对象(object)\n2021/6/16176文档工具\n2021/6/16177文档工具面向对象分析和设计所用的文档工具与结构化文档工具有何不同?结构化文挡工具(DFD)能帮助分析员决定怎样设计数据库并编写允许人们与那些数据库进行交互的应用程序。面向对象设计工具提供了创建数据对象和允许人们与这些对象进行交互的实用程序的蓝图。\n2021/6/16178系统开发生命周期第二阶段:系统设计项目组要解决选定解决方案的“怎么做”问题。采用从上而下和从下而上两种设计。从上而下的设计:从大的概念开始,并逐渐深入到细节,首先考虑系统必须提供的主要功能,将他们分为越来越小的动作;从下到上的设计:从系统开始,逐渐转移到大的概念,适合于用户有具体输出要求的情况。计算机辅助软件工程(CASE)工具开创建原型、建立图表、编写代码、管理开发工作,帮助项目组通过系统设计步骤。\n2021/6/16179系统开发生命周期第三阶段:开发为系统各部分创作或定制软件,有购买和本地开发两种途径。测试:开发和实现阶段不可分割的部分。测试有3种方式:单元测试、集成测试和系统测试。每个应用程序模块在完成之后,要经过单元测试以确保它能可靠且正常运行,所有模块都完成并且测试结束后,执行集成测试,以确保模块能够一起正常运行。单元测试和集成测试完成之后,系统测试可以确保所有的硬件和软件部件能够一起正常运行。\n2021/6/16180系统开发生命周期第四阶段:实现在用户环境中安装硬件和软件。直接转换:所有的用户同时停止使用旧系统,然后开始使用新系统。这种转换尽管很快,但是可能是破坏性的。并行转换:用户继续使用旧系统,而逐渐增加通过新系统处理的数据量。对两个系统的输出进行比较;如果它们一致,那么就进行转换。这种选择对于新系统的附加实况测试是有用的,但是由于要同时运行两套系统,因此是相当棘手的。分阶段转换:用户一个组件一个组件地开始使用新系统。这种选择只适合于那些能够被分割成块的系统。引导转换:在单独实验区的人员使用新系统,然后整个组织进行转换。在转换的过程中,培训人员和支持人员承担重要角色。验收测试:为验证新系统是否能够按需求运行而设计的。验收测试的步骤通常由用户和系统分析员设计,并且使用真实数据来证实系统在正常数据和峰值数据负荷下都能正常运行。验收测试通常标志着实现阶段的完成。\n2021/6/16181系统开发生命周期第五阶段:维护监视各种系统性能指数,以确保系统按照预定轨道运行;响应用户的需求变更;纠正系统中的错误。系统中的错误要在第5阶段纠正。维护阶段可以持续多长时间?维护阶段是SDLC里最长的阶段,可以持续到系统报废。尽管SDLC的分析、设计和实现成本昂贵,但对很多组织来说,维护阶段最昂贵,因为它持续的时间最长。维护阶段占去信息系统总成本的70%。维护阶段什么时候停止?维护阶段可以持续到信息系统不再有良好的性价比或者组织的变化使得信息系统过时为止。最终信息系统有用的或者良好的性价比的生命会接近结束,那个时候就需要重新开始系统开发生命周期了。三个关键的因素能够确保良好的服务质量:可靠性、可用性和可维护性。当计算机系统能够正常运行时,它是可靠的。可用性指的是系统能够连续地被所有使用者访问的能力。可维护性与系统是否很容易升级或维修有关。\n2021/6/16182练习(填空)在信息系统中,处理信息的过程帮助确保它的。通过使用工具,工作者减少了花费在某些任务上的时间和劳动。系统为不同类型的管理人员提供不同类型的信息。是一种有组织的建造信息系统的方法。当为新建或者要修改的信息系统确定某个需求时,阶段开始。在SDLC的设计阶段,项目团队需要确定几种可能的__________,然后选择能用最低的成本带来最大好处的一种。\n2021/6/16183练习(选择)许多公司建立__________来限制某些工作者可以使用的信息。A.规则B.帮助系统C.信息系统有效的信息系统是为支持帮助组织实现其__________的目标而设计。A.使命B.管理C.基础D.爱好IS部门要理解并支持公司的__________。A.管理人员B.使命C.成本核心在__________SDLC中,一个阶段的工作必须在下一个阶段开始前完成。A.瀑布模型B.迭代C.改进的D.敏捷式在需求分析过程中,开发团队必须__________。A.定义问题B.实现系统C.既不是A也不是BD.A和B\n2021/6/16184练习(选择)面向对象程序员经常使用__________图设计程序中的类。A.XMLB.HTMLC.UMLD.UXML在计划阶段,主要目标之一是制定项目__________计划。A.开发B.测试C.配置D.时间测试的最后一个阶段被称为__________测试,在这个阶段中,用户验证整个系统像指定的那样工作。A.用户B.集成C.单元D.验收结构化方法使用DFD,而面向对象方法则使用__________图、类图和顺序图。A.用例B.数据流图C.IPOD.实体关系图\n2021/6/16185练习(选择)在__________过程中,开发者考虑主要的系统功能,并将它们分成更小的动作。A.从上到下的设计B.从下到上的设计C.A和B二者当程序员采取__________途径时,他们决定要创造系统组件。A.购买B.维护C.本地开发从旧系统迁移到新系统的过程称为__________。A.实现B.转换C.系统设计__________测试保证了软件模块能够可靠且正常地运行,而__________测试则检查以保证所有模块之间能够协调工作。A.单元、集成B.集成、单元C.黑盒、白盒D.白盒、黑盒\n2021/6/16186练习(判断)工厂的计算机控制加工系统不是信息系统的例子。大多数办公自动化系统必须从定制的软件程序建立。IS部门通常与公司的其它部分相分离,而且它们专门集中在技术问题上。在SDLC的需求分析阶段。首要的挑战是精确地定义可能存在于信息系统中的任何问题。在系统设计阶段,设计者要决定该系统必须做什么。如果可以使用现成的产品,那么SDLC的开发阶段可以跳过。在SDLC的开发和实现阶段,要进行测试。在引导转换过程中,用户一个组件一个组件地开始使用新的信息系统。\n2021/6/16187第十一章数据库数据库和数据库管理系统(DBMS)数据库:相关数据或事实的集合,字段、记录、表。(以一定组织方式(结构)存储在一起的相关数据的集合。)DBMS:允许用户存储、访问数据或事实,并将它们加工为有用信息的软件工具。(是处理数据库存取和各种管理控制的软件系统,是数据库系统的中心枢纽。其作用就是管理数据库。)DBMS允许用户执行的任务创建数据库表查看记录排序记录查询数据库生成报表数据库管理系统(DBMS)的优点减少数据冗余改善数据完整性加强安全性数据维护更容易\n2021/6/16188第十一单元数据库创建数据库的三个步骤命名字段指定字段类型指定字段大小过滤器和表单过滤器:用于从表中显示选定列表或子集的DBMS功能部件,它告诉DBMS只显示那些满足条件的记录,隐藏或过滤掉那些不满足条件的记录。表单:定制的表视图,一次显示一条记录,并且包含是数据录入不易混淆的特殊控件和标签。查询语言SQLXbaseQBE\n2021/6/16189第十一单元数据库数据库模型?有哪些?数据库的基础结构叫做数据库模型。平面文件。层次数据库。网状数据库。关系数据库。维度数据库。对象数据库。对象-关系数据库。\n2021/6/16190第十一单元数据库为什么数据库需要记录关系?记录类型之间的关系可以用什么图形形式来描绘?在数据库术语中,关系是存储在不同记录类型里数据之间的关联。关系是很重要的,因为数据库所代表的现实事物之间往往存在着很重要的关联。记录类型之间关系的一个重要方面是基数,基数指的是两种记录类型之间可能存在关联的个数。记录类型之间的关系可以描绘成图形形式的实体-关系图(ER图或ERD)。P376图11-9。\n2021/6/16191第十一单元数据库SQL怎样指定在数据库中被执行的行为?SQL查询通常以一个指定需要执行操作的行为关键字或者命令开始。常用的SQL命令字,P398,图11-46。\n2021/6/16192练习(填空)是相关数据或事实的集合。包含单个数据表的数据库文件称为。记录的完整集合构成。数据__________是指通过分析数据库中存在的信息,发现之前未知而且有潜在价值的信息的过程。主__________包含了唯一标识一个记录的数据,如社会保障号码或者ISBN。AND、OR和NOT是__________操作符的例子,它们用来指定查询标准之间的关系。\n2021/6/16193练习(选择)__________文件是只包含一个记录类型的结构化文件。A.表格B.平面C.线性D.字段在ERD(实体关系图)中,关系和__________是以连接线的形式表示的。A.基数B.字段C.数据D.表__________数据库能够根据需求通过共享字段连接记录类型。A.网状B.层次C.关系D.以上都不对为了过滤输入到特定字段中的数据,数据库设计者可以设置一个字段__________规则。A.验证B.取消C.共享D.改变规范化过程的一个目标是将数据__________降低到最小。A.冗余B.安全性C.容量D.以上全对利用__________序可以按照从A到Z的字母顺序排列记录。A.上升B.下降C.升D.降\n2021/6/16194练习(选择)__________字段只能保存两个值之一,如是或否。A.双向B.二进制C.逻辑D.计数器要在特定的字段中查找数据,可以使用SQL命令__________。A.selectB.createC.updateD.deleteSQL__________命令能够改变一个或多个记录中指定字段的数据。A.selectB.createC.updateD.delete__________虽然不能防止数据库丢失或被盗,但可以使数据库所包含的数据不会被随意使用。A.加密B.解密C.解码D.编码最低级别的权限允许用户对数据库进行__________访问。A.读B.写C.读写D.以上都不对数据库__________是监控和记录数据库内的用户活动的程序。A.加密B.监控C.访问控制D.审计\n2021/6/16195练习(判断)数据库是允许用户存储、访问数据或事实,并将它们加工为有用信息的软件工具。记录是关于一个人或者对象全部记录的集合。一旦建立起数据库的结构,就可以将需要的任何类型的信息放入任何字段。平面文件数据库只使用一个数据表。电子表格软件通常包含一些适用于关系数据库的数据管理特性。计算字段是处理过程中计算出来的并且暂时存储在内存中。在SQL中,JOIN命令允许向数据库中添加字段。ASP、CGI以及PHP可以用来创建XML文档,这些文档在发送到浏览器之前会先被服务器进行处理。\n2021/6/16196第十二章计算机编程计算机编程包含非常广泛的工程范围,包括设计、编码、测试和文档编制。大多数计算机程序员会不同程度地参与所有这些程序开发的阶段,但他们更专注于编写代码的过程。软件工程是应用数学、工程和管理技术来降低计算机程序的成本和复杂性,并增加其可靠性和可修改性的开发过程。同计算机编程相比,软件工程具有更为形式化和更严格的特征。软件工程一般应用在可能由于成本超标和软件错误造成严重后果的大型软件项目上。\n2021/6/16197第十二单元计算机编程什么是过程化编程?传统的编程方法使用的是过程化范例(有时也称为“命令式范例”),将问题的解决方案概念化为一系列的步骤。用过程化语言编写的程序通常由包含在这些程序中的指令组成,这些指令按照一定顺序排列,用来说明如何执行一个任务或解决一个问题。支持过程化范例的编程语言被称为过程化语言。机器语言、汇编语言、COBOL、FORTRAN、C语言和很多其它的第三代语言都被归类为过程化语言。过程化语言非常适合解决线性(或者说按部就班)的算法问题。\n2021/6/16198第十二单元计算机编程程序控制流程程序语句执行的顺序算法一系列可以写下来并能执行任务的步骤。通向某个解决方案的步骤集合。什么是表述算法的最好方式?结构化英语:英语语言的一个子集,具有限制性地选择能够反映活动处理的句子结构。伪代码:是一种编写算法的符号系统,由英文和一种用户最喜爱的编程语言混合而成。伪代码并不像结构化英语那样形式化,其结构和语句是随意的。在编写伪代码时,可以将计算机语言中的命令字和语法用到实际的程序中去。流程图:计算机在执行任务时应该如何从一个指令跳到另外一个指令进行处理的图形化表示方法,使用箭头和符号来表示程序语句运行的顺序。试探法寻找某个问题解答的步骤集合,不能保证求出最合理的解答。\n2021/6/16199第十二单元计算机编程通用的流程型式条件语句:是一个测试,确定程序下一步应该做什么事情,经常以If-Then语句的形式出现,意思是“如果”一个事件出现,“那么”某个特定的事件应该接着发生。循环:一次次重复的一段代码,直到满足某些成为“出口条件”的条件为止。通用的循环:For循环、While循环、Do-While循环。变量和函数变量:是被处理数据的标签和占位符。函数:是执行单一任务的小型算法,是完成一个具体任务的步骤集合。不同的计算机语言使用不同的名称来表示可重用的代码块,如子程序、过程和例程,统称为函数。结构化编程和面向对象编程结构化编程在20世纪60年代和70年代得到发展,它是指使用一组定义良好的结构来构建程序。结构化编程的目的之一就是消除goto语句。面向对象编程(OOP)20世纪80年代得到发展。\n2021/6/16200第十二单元计算机编程结构化编程使用的三种控制结构顺序结构:定义程序的默认控制流程。选择结构:围绕条件语句构建,如果条件语句为真,则执行确定的代码行;如果条件语句为假,那么不执行这些代码行。重复结构(或循环结构):程序要检查条件语句并在该条件的基础上执行循环,如果条件为真,则一个或多个命令的代码块将一直重复执行到该条件为假为止。面向对象编程将数据和处理该数据的指令组合在一起成为一个自给自足的“对象”。对象:是一个自给自足的模块,由预先编写好的程序代码组成。类和类继承:类由属性和被多个对象共享的功能组成,类可以分为子类,子类具有父类的全部属性和方法,这一现象称为“类继承”。消息:在OOP中给对象发送消息,要求他们执行特定的功能,设计程序的一个组成部分就是确定在这些对象中间发送和接收消息的流程。编程语言0和1构成的机器吗是计算机能够理解的惟一语言,理解机器吗对于人类而言是有难度的,为了使软件开发更容易,研究者开发出更复杂的编程语言,开发者可以用人类的术语而不是计算机的术语来考虑他们的程序。编程语言有一个共同特征:每一种编程语言要求程序员遵循一些非常严格的规则,如按照确定的顺序和结构提供信息、使用特殊的符号、使用标点符号。\n2021/6/16201第十二单元计算机编程编程语言的分类(基于进化的历史)机器语言:是最基本的语言。汇编语言:程序员很少使用汇编语言来编写大规模的程序,程序员使用汇编语言来微调使用高级语言编写的程序的重要部分。高级语言:语法与汇编语言或机器语言的代码相比,更像人类语言,人们可以更容易地读、写并理解计算机程序。编程语言的分类(按照发展阶段来讨论)第一代语言:机器语言。第二代语言:汇编语言。第三代语言:支持结构化编程,如FORTRAN、COBOL、BASIC、Pascal、C、C++、Java、ActiveX。第四代语言:支持数据库,可以用4GL来创建应用程序的界面,还可用来快速开发应用程序的原型。VisualBasic(VB)第五代语言:原则上将使用人工智能,在你对软件功能所作的描述基础上创建软件。\n2021/6/16202第十二单元计算机编程WorldWideWeb开发语言超文本标记语言(HTML)可扩展标记语言(XML)无线标记语言(WML)\n2021/6/16203第十二单元计算机编程编程时的系统开发生命周期程序是信息系统的构件,在创建软件产品时,程序员必须遵循一个过程或生命周期,这类似于整个信息系统的生命周期,分为5个主要的阶段阶段一:需求分析这个阶段,主要识别和了解需求或问题。程序员必须分析程序设计,了解用户需要的界面和起点以及用户要求程序完成的操作。通常,终端用户在这个阶段将输入大量信息。确定了程序的起点和终点以后,程序员就可以开始设计代码。\n2021/6/16204第十二单元计算机编程阶段二:程序设计这个阶段,程序员开始草拟实际编码时使用的程序逻辑。程序员可以使用很多设计工具,如IPO图(用于结构化编程)、圆和消息管道(用于面向对象编程)以及伪代码。阶段三:开发(编程)开发涉及到编写和测试源代码,使用编程语言创建程序。程序员可以利用文本编辑器编写源代码,然后编译代码,也可以使用可视化编辑器编写代码,然后在编译代码之前描述应用程序。\n2021/6/16205第十二单元计算机编程阶段三:开发(编程)即使程序员在开发程序时非常认真,程序中也难免出现错误和故障,程序员如何知道程序是否能够正常运行?程序错误是由什么原因造成的?常见的语法错误关键字遗漏关键字拼写错误标点符号遗漏使用了不正确的标点忘记将括号配对程序员如何发现错误?P420\n2021/6/16206第十二单元计算机编程阶段四:实现实现阶段涉及到安装软件和用户对软件的测试,同时包括大量文档编写工作,不仅要在代码内编写文档,而且要针对用户编写手册形式的文档。这个阶段,程序员将完成大部分调试,而且需要查找和修改错误。阶段五:维护一旦安装了程序,维护阶段即告开始。之所以需要进行维护,是由于一些小故障在程序发布时可能还没有修复,而且为了响应市场需要或用户请求,程序员需要添加新功能。维护阶段是程序开发生命周期中最长的一个阶段,有时可以达到几年。\n2021/6/16207面向对象编程类和对象之间有哪些不同?类是对事物的抽象,它不是个体对象,而是描述一些对象的完整集合。对象是系统中用来描述客观事物的一个实体。类属性公共属性:可以被程序中的任何一个实用程序使用。私有属性:只能被定义了这些属性的使用程序访问。面向对象程序怎样使用对象?面向对象程序使用对象的基本方式是通过方法来操作它们。方法是定义了一种行为的代码段,方法名通常以一组圆括号结束,如compare()或getArea()。方法能做什么?方法能执行一系列的任务,如收集输入、执行计算、进行比较、执行决策和产生输出。\n2021/6/16208练习(填空)规划程序时,程序可以使用__________图。缓冲区__________是指在内存中的数据超出了预期的边界,并流动到为其他数据预留的内存区域中的情况。面向对象程序员经常使用图设计程序中的类。(提示:使用字首缩写词)。说明性编程规范专注于描述__________,而过程化范例则强调描述__________的算法。我们使用编译器将源代码转换为计算机可以使用的。程序员可以提供__________来修复已经出售给消费者的软件产品中所存在的缺陷。所有的编程语言要求用户遵守确定的规则。从一个系统产生工作在另一类系统的目标代码,这个过程我们称之为。\n2021/6/16209练习(选择)在遇到__________之前,循环将重复执行。A.对象B.错误C.退出条件D.句法CPU可以理解的1和0被称为__________。A.句法B.中断消息C.解释程序D.机器语言__________是简化的文字版本的程序。A.伪代码B.控制流程C.流程图除了调整利用高级语言编写的程序的主要部分以外,程序员很少使用__________。A.编译器B.汇编语言C.解释程序D.前端\n2021/6/16210练习(选择)FORTRAN和COBOL是__________语言的例子。A.第3代B.第4代C.第5代D.第6代__________的目的之一就是消除goto语句。A.编程语言B.解释器C.结构化编程编程语言的语法可能要求使用特殊的__________。A.结构B.符号C.A和B二者在4GL__________环境中,程序使用工具栏拖放按钮和文本框等对象,创建应用程序的定义。A.可视化B.文本C.脚本D.编码\n2021/6/16211练习(选择)__________是应用程序的界面,它对用户隐藏了程序的大部分。A.报表B.数据库C.前端程序员开始草拟将在软件SDLC的__________阶段中使用的程序逻辑。A.程序设计B.开发C.实现D.分析__________开发环境为程序员提供了可以通过点击鼠标来构件程序重要部分的工具。A.可视化B.可读化C.可写化D.自动化程序员可以使用称为__________的软件来逐步查看程序并发现错误。A.调试器B.编辑器C.绘图板D.以上都不是__________是程序员在自己编写的程序中可以访问的一组应用程序或操作系统的功能。(提示:使用字首缩写词)。A.IDEB.APIC.SDKD.以上都不是程序员运用结构化英语、伪代码和__________来表示算法。A.流程图B.自然语言C.表格D.数据库\n2021/6/16212练习(判断)所有类型的软件都包括一个或多个包含命令的软件,这些命令告诉计算机的硬件做什么事情。新型的计算机能够理解人类语言,因此机器语言是不必要的。程序语句执行的顺序称为程序逻辑。条件语句是一种测试,它确定程序下一步应该做什么。子程序是程序代码的一部分,但是不包括在主执行路径中。机器语言是所有编程语言中最先进的语言。编程的系统开发生命周期类似于用来创建信息系统的SDLC。软件错误的主要类型是语法和算术错误。组成计算机程序的指令有时候也成为代码。BASIC语言是一种容易理解的编程范例,因为它不要求使用算法。