大学计算机基础作业详解 第五章

合集下载

大学计算机基础第5章第三版答案

大学计算机基础第5章第三版答案

大学计算机基础第5章第三版答案习题一、选择题1.计算机网络是计算机技术与计算机技术紧密结合的产物。

(a)通信(b)电话(c)internet(d)卫星2.通信线路的主要传输介质有双绞线、()、微波等。

(a)电话线(b)光纤(c)一级线(d)三级线3.最常用到的通信标准和协议有()文档、ieee标准、itu-t建议等。

(a)iso(b)iso9002(c)iso/rm(d)rfc4.网络软件包括()、网络服务器软件、客户端软件。

(a) Windows(b)UNIX(c)网络操作系统(d)通信控制软件5计算机网络的目的是实现()和信息交换。

(a)资源共享(b)远程通信(c)网页浏览(d)文件传输6.计算机网络既可以采用数字通信方式,也可以采用()通信方式。

(a)信号(b)模拟(c)基带(d)卫星7.通信双方必须共同遵守的规则和约定称为网络()。

(a)合同(b)协议(c)规范(d)文本8.网络信号的传输方式有()和点对多点两种通信方式。

(a)点对点(b)端对端(c)PC对PC(d)ISP对isp9点对多点网络通常以()模式工作。

(a)无线电(b)广播(c)单播(d)端对端10.广播式网络有三种信号传输方式:单播、多播和()。

(a)无线电(b)广播(c)组播(d)端对端11.()拓扑结构由一个中央节点和若干从节点组成。

(a)总线类型(b)星型(c)环型(d)网络类型12 IEEE将网络分为LAN、()和man。

(a)pstn(b)adsl(c)man(d)atm13.osi/rm的中文含义是()。

(a)网络通信协议(b)国家信息基础设施(c)开放系统互连参考模型(d)公共数据通信网络14.网络协议分层方法及其协议层与层之间接口的集合称为网络()。

(a)服务(b)通信(c)关系(d)体系结构15.tcp/ip协议网络接口层常用的协议有()系列以太网协议。

(a) ieee802(b)ieee802。

3(c)ieee802。

大学计算机基础第5章

大学计算机基础第5章

时期 阶段
任务
文档
需求分析 系统的目标及应完成的工作 需求规格说明书
开发
总体设计 软件设计
详细设计 软件编码 编写程序代码
总体设计说明书 详细设计说明书 程序、数据注释
黑盒测试、白盒测试、单元 测试后的软件、
软件测试 测试、集成测试、确认测试、大纲、方案与结
系统测试

运行 软件维护 运行和维护
维护后的软件
1)软件生命周期模型:是描述软件开发过程 中各种活动如何执行的模型。 2)常见的软件生命周期模型有:瀑布模型、 增量模型、螺旋模型、喷泉模型、变换模型及 基于知识的模型等。
上图是软件生存周期的瀑布模型。
5、软件工具与软件开发环境
软件工具:就是帮助开发软件的软件。 软件开发环境(或称软件工程环境):是全面支 持软件开发全过程的软件工具的集合,这些软 件工具按照一定的方法和模式组合起来,共同 支持软件生命周期内的各个阶段和各项任务的 完成。
结构化方法的软件开发过程
软件计划后 结构化分析
结构化设计
编码并测试 结构化程序设计
面向对象方法的软件开发过程
软件计划后 面向对象分析
面向对象设计
软件测试 面向对象编程
1、结构化分析方法
1)结构化分析(简称SA)方法是面向数据流 进行需求分析的方法。该方法使用简单易读 的符号,运用抽象的概念模型,根据软件内 部数据传递、变换的关系,自顶向下逐层分 解,描绘出满足功能要求的软件模型
DFD图的数据流可分为两种类型:变换流和事务流 变换流:信息沿着输入通路进入系统,同时将信息的外
部形式转换成内部形式,通过变换中心处理之 后,再沿着输出通路转换成外部形式输出 事务流:信息沿着输入通路到达一个事务中心,事务中 心根据输入信息的类型在若干个动作序列中选 择一个来执行,这种信息流称为事务流

大学计算机基础第五章

大学计算机基础第五章

大学计算机基础》第5xx 作业、单选题(每小题 4 分,共100分,得分96分)用PowerPoint 制作幻灯片,在保存时默认的文件扩展名是D、ppt 你的回答:答案:2、在当前演示文稿中要新增一张幻灯片,采用方式。

A、选择“编辑|复制”和“编辑| 粘贴”命令B 、选择文件|xx命令1、A、ppsB、docC、htmC、选择插人I幻灯片(从文件) 命令D、选择插人I新幻灯片命令你的回答:答案:在___视图中可方便地对幻灯片进行移动、复制、删除等编辑操作。

3、幻灯片放映A、普通B、幻灯片浏览C、以上都不行D、你的回答:答案:4 、在幻灯片母版中插人的对象,只能在可以修改。

你的回答:答案:5、已设置了幻灯片的动画,但没有动画效果,是因为A 、没有设置动画A 、 幻灯片母版B 、 普通视图C 、 讲义母版D 、 以上都不可以B 、 没有切换到普通视图 C、 没有切换到幻灯片放映视图 D 、没有切换到幻灯片浏览视图你的回答:答案:6、启动PowerPoint 后,要新建演示文稿,可通过___方式建立。

A、空演示文档B、设计模板C、内容提示向导D、以上均可以你的回答:答案:7、在演示文稿中,在插入超级链接中所链接的目标,不能是A、幻灯片中的某个对象B、同一演示文稿的某一张幻灯片C、另一个演示文稿D、其他应用程序的文档你的回答:答案:8若要超级链接到其他文档,是不正确的。

、使用插人|超级链接”命令A、使用插人|幻灯片(从文件) ”命令B、使用幻灯片放映|动作按钮”命令C、D、单击常用”工具栏的[插入超链接]按钮你的回答:答案:在 PowerPoint 的 _____下,可以用拖动方法改变幻灯片的顺序。

你的回答:答案:10、在 PowerPoint 中,"格式"下拉菜单中的 ________ 命令可以用来改变某一幻灯片的布局。

A 、背景B 、幻灯片版式9、 A 、 幻灯片视图B 、 备注页视图C 、 幻灯片浏览视图D 、 幻灯片放映C幻灯片配色方案D、字体你的回答:答案:11、在PowerPoint中,通过"背景"对话框可对演示文稿进行背景和颜色的设置,打开"背景"对话框的正确方法是_________________ 。

920777-大学计算机基础-第五章

920777-大学计算机基础-第五章
例如:不同的局域网、城域网和广域网可以根据需要 相互连接,形成规模更大的互联网,例如Internet。
10
计算机网络的性能指标
网络性能指标都从不同的方面来度量了计算机网络 的性能。
速率 带宽 误码率 吞吐量 时延 时延带宽积 往返时间RTT 利用率
11
计算机网络的性能指标
速率 计算机所发出的的信息都是数字形态的。在网络技 术中的速率是指连接在计算机网络上的主机在数字 信道上传送数据的速率,也被称为数据率(data rate) 或成为比特率(bit rate)。 速率的单位是b/s(比特每秒)或者bps(bit per second)。计算公式为:
5.2 计算机网络的概述
5
计算机网络的定义
简单的说计算机网络就是“一群具有独立功能的计 算机通过通信线路和通信设备互联起来,在功能完 善的网络软件(网络协议、网络操作系统等)的支 持下,实现计算机之间数据通信和资源共享的系统”
资源共享观点将计算机网络定义为“以能够相互共 享资源的方式互联起来的自治计算机系统的集合”。
LAN(Local Area Network, 局域网)
覆盖范围:一般处于同一个建筑内或者同一个建筑群内 特点: 局域网覆盖有限的地理范围,它适用于机关、校园、工厂等有
限范围内的计算机、终端与各类信息处理设备联网的需求。 局域网提供高数据传输速率(10Mbps~10Gbps)、低误码率(误
码率指每传送n个位,可能发生一个位的传输差错,局域网的误码 率通常在10-12~10-7之间)的数据传输环境。 局域网一般属于一个单位所有,易于建立、维护与扩展。 从介质访问控制方法的角度来看,局域网可以分为共享介质式 局域网和交换式局域网;
S=1/T 其中,T为没发送一比特所需要的时间。

大学计算机基础-第5章习题答案

大学计算机基础-第5章习题答案

习题一、单选题1. ( B)是Excel环境中存储和处理数据的最基本文件。

A. 工作表文件B. 工作簿文件C. 图表文件D. 表格文件2. 若在单元格中出现一连串的"###"符号,则需( B)。

A. 重新输入数据B. 调整单元格的宽度C. 删去该单元格D. 删去这些符号3. 填充柄位于单元格的( B)。

A. 左上角B. 右下角C. 左下角D. 右上角4. 在Excel工作表中,表示一个以单元格C5、N5、C8、N8为四个顶点的单元格区域,正确的是( B)。

A. C5:C8:N5:N8B. C5:N8C. C5:C8D. N8:N55. 在Excel 2010中,当C7单元格中有相对引用=SUM(C3:C6),把它复制到E7单元格后,双击它显示出( A)。

A. =SUM(C3:C6)B. =SUM(C4:C7)C. =SUM(E3:E6)D. SUM(E3:E7)6. 在Excel 2010中,不连续单元格选择,只要按住( A)的同时选择所要的单元格。

A. CtrlB. ShiftC. AltD. ESC7. 已知Excel 2010某张工作表有"单位"与"销售额"等项目,现已对该工作表建立了"自动筛选",如下说法中,错误的是( D )。

A. 可以筛选出"销售额"前5名或者后5名B. 可以筛选出"单位"名字的第二个字为"州"的所有单位C. 可以同时筛选出"销售额"在10000元以上与在5000元以下的所有单位D. 不可以筛选出"单位"名的第一个字为"湖"字,同时"销售额"在10000元以上的数据8. 给Excel 2010工作表改名的正确操作是( A)。

A. 右击工作表标签条中某个工作表名,从弹出菜单中选"重命名"B. 单击工作表标签条中某个工作表名,从弹出菜单中选"插入"C. 右击工作表标签条中某个工作表名,从弹出菜单中选"插入"D. 单击工作表标签条中的某个工作表名,从弹出菜单中选"重命名"9. 在Excel 2010中,删除单元格后,其余单元格将发生如下变化,( C)。

大学计算机基础第五章

大学计算机基础第五章

大学计算机基础第五章第五章软件技术基础1.程序设计语言(1)机器语言和汇编语言由计算机硬件系统可以识别的指令组成的语言称为机器语言。

汇编语言是将机器指令映射为一些可以被人读懂的助记符。

由于计算机只能识别机器语言,所以汇编语言通常需要通过汇编程序翻译为机器语言。

汇编语言的翻译软件称为汇编程序,它可以将程序员写的助记符直接转换为机器指令,然后由计算机去识别和执行。

用机器语言编写的程序是计算机可以直接执行的程序。

用机器语言编写的程序,代码长度短,执行效率高。

但是,这种语言的缺点也很明显。

最主要的是编写机器语言程序必须要熟知CPU 的指令代码,编写程序既不方便,又容易出错,调试查错也非常困难。

而且编写的程序只能在特定的机器上运行,没有通用性。

(2)高级语言高级语言源程序翻译为指令代码有两种做法:编译或者解释。

编译通过编译程序来完成。

解释则是通过解释程序完成。

解释的结果产生可以直接执行的指令。

编译的结果是得到目标程序。

目标程序也是要经过连接才会得到可执行程序目前应用比较广泛的几种高级语言由FORTRAN/BASIC/PASCAL/C等。

(3)面向对象的语言(4)未来的语言2、语言处理程序语言处理程序是把源程序翻译成机器语言的程序,可分为三种:汇编程序、编译程序和解释程序。

(1)汇编程序把汇编语言源程序翻译成机器语言程序的程序称为汇编程序,翻译的过程称为汇编。

汇编程序在翻译源程序时,总是对源程序从头到尾一个符号一个符号地进行阅读分析,一般用两遍扫描完成对源程序的加工转换工作。

汇编语言在翻译的同时,还对各种形式的错误进行检查和分析,并反馈给用户,以便修改。

反汇编程序也是一种语言处理程序,它的功能与汇编程序相反,它能把机器语言程序转换成汇编语言程序。

(2)编译程序编译程序是把高级语言源程序(如Fortran、Pascal、C 等)翻译成目标程序(机器语言程序)的一种程序,翻译的过程称为编译。

(3)解释程序解释程序也是一种对高级语言源程序进行翻译处理及的程序。

《大学计算机基础》各章习题答案(Win7+Office2010)

《大学计算机基础》各章习题答案(Win7+Office2010)

目录第一章答案 (1)第二章答案 (3)第三章答案 (5)第四章答案 (5)第五章答案 (5)第六章答案 (5)第一章答案一、单项选择题CCBCC AABBA AC二、填空题1. 世界上一台电子计算机是1946年在美国研制,该机的英文缩写名是ENIAC 。

2.冯·诺依曼原理又称为:“存储程序控制”原理。

3.计算机的硬件由运算器、控制器、存储器、输入设备和输出设备五个部分组成。

4. 微型计算机总线一般由数据总线、地址总线和控制总线组成。

5. 请将下列数据进行相应的转换:(0.125)10=(0.001 )2(11010011)2=(211 )10(127)10=(1111111 )2=(7F )16(FD)16=(11111101 )2=(375 )86. 多媒体对象可为文本、图形、图像、音频、动画、视频。

7. 多媒体的特性主要包括信息载体的多样性、交互性和集成性。

8. 数据库领域中最常见的数据模型主要有层次模型、网状模型和关系模型3种。

9. 计算机科学家Niklaus Wirth曾对程序下了如下定义:程序=算法+数据结构。

10. 能够被计算机直接执行的语言是:机器语言。

11. 黑客的常见入侵手段主要有木马入侵和漏洞入侵。

三、简答题1.计算机经历了几代的发展?经过半个多世纪的时间,计算机发展已经经历了四代,现在正在向第五代发展。

2.采用二进制数表示计算机数据具有哪些好处?采用二进制数表示计算机数据具有以下好处:(1)容易表示二进制数只有“0”和“1”两个基本符号,易于用两种对立的物理状态表示。

(2)运算方便算术运算和逻辑运算是计算机的基本运算,采用二进制可以简单方便地进行这两类运算。

(3)简单可靠二进制只有“0”和“1”两个数码,代表着两种截然不同的状态,在数字传输和处理时容易识别,不易出错。

3.计算机信息的存储单位有哪些?它们之间的关系如何?计算机信息的存储单位主要有位、字节、和字等几种。

大学计算机基础第5章

大学计算机基础第5章
输入内容在公式中所处的位置。
六、Word高效自动化功能
要点: ➢ 长文档目录生成 ➢ 邮件合并
43
实验四、长文档目录——样式和目录
样式:一组已命名的字符和段落格式的组合 , 使用标题样式、新建样式、修改样式
生成目录:对已设置了不同标题样式的文档, 通过“引用|目录|自定义目录”的设置自动生成目录
表格建立
建立方式: ➢ 拖曳生成有规律表格 ➢ 用鼠标自由地绘制表格 ➢ 文本生成表格
22
表格建立——拖曳生成有规律表格
打开插入 表格对话框
• 表格建立——用鼠标自由地绘制表格
选择表格库 中的表格
23
• 表格建立——文本转换为表格
姓名, 数学, 外语, 计算机 吴华, 98, 77, 88 钱玲, 88, 90, 99 张家鸣, 67, 76, 76 王平, 98, 86, 88 李力力, 98, 77, 90
首字下沉、艺术字、公式
38
文字图形效果的实现——首字下沉
“插入”|“文本”|“首字下沉”
艺术字
插入艺术字后,要做的以下美化工作:
·艺术字样式 设置艺术字文本填充、轮廓线和文本效果; ·插入形状 设置艺术字的背景轮廓形状;
·形状样式 设置艺术字的背景效果:填充、阴影等
文字图形效果的实现——艺术字
快速排版:
格式刷:快速复制格式 样式: 命名的格式信息集合,“开始”|“样式”功能区组 模板:提供基本框架和一整套样式组合,创建新文档时选择
8
字符排版
五号方正舒体 五号宋体 四号黑体 三号楷体 二号隶书
20磅华文彩云 15磅华文行楷 倾斜 字符加粗
加下划线 删除线 X2 Y1
字符加边框
段落排版
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.3 实验题一、基础题1.修改下列程序中的错误,输出结果,输出示例如图5-1所示。

并对有注释标记的语句进行功能注释。

// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>using namespace std;void f1(int x[ ]){for(int i=0;i<=9;i++){x[i]=2*x[i]+1;if(i==6) //当输出六个数后实现换行{cout<<endl<<x[i]<<" ";}elsecout<<x[i]<<" ";}cout<<endl;}void main(){int a[10];for(int i=0;i<=9;i++)cin>>a[i]; //逐个输入数组的值f1(a); //用F1函数处理数组system("pause");}图5-1 第1题的输出示例2.修改下列程序的错误,完成求最大数的功能。

// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>using namespace std;inline int f1(int x,int y){return x>y?x:y;}void main(){ int a=120,b=300,c=40;int d,e,f;d=f1(a,b);e=f1(d,c);cout<<"a="<<a<<endl;cout<<"b="<<b<<endl;cout<<"c="<<c<<endl;cout<<"三个数中的最大数为:"<<e<<endl;system("pause");}3.分析程序出错的原因,并更正、输出正确的结果。

要求对有注释标记的语句进行功能注释。

// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>using namespace std;int sum(int a,int b) //求和函数{return a+b;}double sum(double x,double y,double z) //重载求和函数{return x+y+z;}float sum(float x,float y){return x+y;}void main(){cout<<"调用函数sum(int,int)的结果为:"<<sum(13,14)<<endl; //输出整形求和函数的运算结果cout<<"调用函数sum(double,double,double)的结果为:"<<sum(1.32,1.14,1.018)<<endl; //输出双精度浮点求和函数的运算结果cout<<"调用函数sum(float,float)的结果为:"<<sum(12.7,34.78)<<endl; //输出单精度浮点求和函数的运算结果system("pause");}4.分析下列程序所完成的功能,并标出程序中各个变量的存储类型。

// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>using namespace std;int f1(int);void main(){int x=5; //x 为局部普通整型变量static int y;//y为局部静态整型变量y=y+f1(x);cout<<"x="<<x<<" "<<"y="<<y<<endl<<endl;y=y+f1(x);cout<<"x="<<x<<" "<<"y="<<y<<endl<<endl;system("pause");}static int x=12;//x为静态整型变量int f1(int a){ static int y=300;//y为静态整型变量y=y+a;cout<<"x="<<x<<" "<<"y="<<y<<endl;return y;}5.分析下列程序所完成的功能,并输出正确的结果。

#include<iostream>using namespace std;void f1(int x){int d;cout<<"输出该数的逆转数为:";do{d=x%10;cout<<d;x=x/10;}while(x!=0);cout<<endl;}void main(){int n;cout<<"输入一个正整数:";cin>>n;f1(n);}二、编程题1.设计一个函数求100以内能被13整除的最大数。

// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>using namespace std;int f1();void main(){int d;d=f1();cout<<d<<endl;system("pause");}int f1(){int a=100;for (int i=0;i<=20;i++){if (!((a-i)%13)){return a-i;break;}}}2.设计一个可以计算阶乘的函数,由用户输入n值,计算出1!+2!+3!+4+……+n的值,并打印出来。

// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>using namespace std;int f1(int);void main(){int sum=0;int n;cout<<"请输入n的值:"<<endl;cin>>n;for (int i=1;i<=n;i++){sum=sum+f1(i);}cout<<"其结果为:"<<sum<<endl;system("pause");}int f1(int n){if (n==1){return 1;}elsereturn n*f1(n-1);}3.设计一个函数,完成将一个十进制数转换成2、8、16进制数。

// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>#include<string>using namespace std;int f1(int);int er[32]={0};void shu(int a[],int b);void main(){int n;int h;cout<<"输入要求转换的数:"<<endl;cin>>n;h=f1(n);cout<<"二进制的形式为:";shu(er,h);cout<<"八进制的形式为:"<<oct<<n<<endl<<"十六进制的形式为:"<<hex<<n<<endl;system("pause");}int f1(int n){int a=0,j=-1;for (int i=0;i<33;i++){if (n!=0){a=n%2;er[i]=a;n=n/2;j++;}elsebreak;}char b;for (int k=0;k<j/2;k++){b=er[k];er[k]=er[j-k];er[j-k]=b;}return j;}void shu(int a[],int b){for (int i=0;i<b+1;i++){cout<<a[i];}cout<<endl;}4.设计一个递归函数,求满足以下条件的最大的n:12+22+32+……+n2<1000// 上机课第五章实验题.cpp : 定义控制台应用程序的入口点。

//#include"stdafx.h"#include<iostream>using namespace std;int fun();int f(int c);void main(){int a;a=fun();cout<<"满足条件的最大n为:"<<a;system("pause");}int fun(){int n=1;int sum=0;for (;sum<1000;){sum=f(n);n++;}return n;}int f(int c){static int all=0;if (c=1){all=1;return all;}else{all=f(c-1)+c*c;return all;}}5.设计一个重载函数area,用于求出长方形和圆形的面积,其中长方形的长和宽、圆的半径由用户从键盘输入。

相关文档
最新文档