《计算机网络基础与Internet应用(第三版)》-刘兵-习题参考答案

《计算机网络基础与Internet应用(第三版)》-刘兵-习题参考答案
《计算机网络基础与Internet应用(第三版)》-刘兵-习题参考答案

计算机网络基础与Internet应用

(第三版)

习题参考答案

习题一

一、填空题

1.局域网、城域网、广域网

2.专用网、公用网

3.WWW、FTP、EMAIL

4.计算机网络系统

5.报文交换、报文分组交换

6.电路交换

7.防火墙

8.telnet

9.TCP/IP协议

10.域名

二、选择题

1-5:ABDDB 6-10:ABDAD

三、判断

1-5:TTFFF 6-10:FTFFF

四、简答题

1.解:

(1)把分布在不同地理位置上的具有独立功能的多台计算机、终端及其附属设备在物理上互连,按照网络协议相互通信,以共享硬件、软件和数据资源为目标的系统称作计算机网络。

(2)主要功能:数据通信、资源共享、计算机系统可靠性和可用性的提高、易于进行分布处理

2.解:按使用范围分为局域网、城域网和广域网

按建设计算机网络的属性来分:公用网和专用网。

按网络的拓扑结构来分:星形、总线形、环形、树形、全互连形和不规则形。

按信息的交换方式来分:电路交换、报文交换和报文分组交换。

3.(1)远程登录服务Telnet(Remote Login)

(2)文件传送服务FTP

(3)电子邮件服务E-mail(Electronic Mail)

(4)电子公告板系统(BBS)

(5)万维网

4.解:在对等网络模式中,相连的机器之间彼此处于同等地位,没有主从之分故又称为对等网络(Peer to Peer network)。它们能够相互共享资源,每台计算机都能以同样方式作用于对方。5.

(1)星型拓扑结构是由中心结点和通过点对点链路连接到中心结点的各站点组成。星型拓扑结构的中心结点是主结点,它接收各分散站点的信息再转发给相应的站点。目前这种星型拓扑结构几乎是Ethernet双绞线网络专用的。这种星型拓扑结构的中心结点是由集线器或者是交换机来承担的。

(2)星型拓扑结构有以下优点:由于每个设备都用一根线路和中心结点相连,如果这根线路损坏,或与之相连的工作站出现故障时,在星型拓扑结构中,不会对整个网络造成大的影响,而仅会影响该工作站;网络的扩展容易;控制和诊断方便;访问协议简单。

星型拓扑结构也存在着一定的缺点:

过分依赖中心结点、成本高。

习题二

一、填空题

1.环型、星型

2.数据报文、线路建立

3.语义、语法、变换规则

4.物理层、数据链路层、网络层

5.集线器、交换机、路由器、网关

6.建立连接、数据通信、拆除连接

7.数字

8.向某一个方向传送信息的、发送、接收

9.模拟、数字

10.ARP、RARP、IP、ICMP、IGMP

二、选择题

1-5:CCABC 6-10:BBCCA

三、判断

1-5:FFFTF 6-10:FTTFT

四、简答题

1.略

2.解:物理层叫集线器;数据链路层叫网桥(交换机);网络层叫路由器、高层叫网关。

3.解:在一条线路上尽可能多的传输多路信号叫多路复用。

多路复用分为频分复用和时分复用。

4.解:

线路交换:面向连接的数据交换方式。完全占用线路资源,保证按照发送顺序到达目的结点。优点是数据传送速度快。缺点是线路出现故障要重新建立连接。

分组交换、报文交换:面向无连接的数据交换方式。分段占用线路资源,不能保证按序到达。优点是线路出现故障影响小。缺点是增加了很多冗余控制位。

习题三

一、填空题

1.逻辑链路子层、介质访问控制子层

2.64字节、1518字节

3.TCP/IP、IPX/SPX、NETBEGUI

4.总线型拓扑

5.发送数据、冲突

6.服务器、客户机、网络通信设备、通信协议

7.TCP/IP

8.1Gb/s、CSMA/CD协议、帧格式、帧长

二、选择题

1-5:AABCB 6-8:CBB

三、简答题

1.解:构成局域网的组件如下:

(1)服务器:是整个网络系统的核心,它为网络用户提供服务并管理整个网络,在其上运行的操作系统是网络操作系统。

(2)客户机:客户机又称工作站。客户机是指当一台计算机连接到局域网上时,这台计算机就成为局域网的一个客户机。

(3)网络通信设备:网络通信设备是指连接服务器与工作站之间的物理线路(又称传输媒体、或传输介质)或连接设备(包括有网络适配器、集线器和交换机等)。

(4)网络协议:为了完成两个计算机系统之间的数据交换而必须遵守的一系列规则和约定称为通信协议。在局域网络中一般使用的通信协议有:NetBEUI(用户扩展接口)协议、IPX/SPX(网际交换/顺序包交换)协议和TCP/IP(传输控制协议/网际协议)。

2.CSMA/CD工作原理

CSMA/CD的工作原理是:发送前先监

听信道是否空闲,若空闲则立即发送数据。

在发送时,边发边继续监听。若监听到冲突,

立即停止发送。等侍一段随机时间(称为退避)

以后,再重新尝试。可概括为:先听后发,

边听边发,冲突停止,延迟冲发。

3.解:

(1)两节点间的信号传播延迟时间是=线路的长度/信号的传播速度

=1000m /200m/μs =5μs (2)最多经过往返时延才能检测到冲突。往返时延=2*传播延迟时间=10μs。

4.解:

CSMA/CD要求:发送时延≥2*传播延迟时间

而发送时延=帧长/数据率

传播延迟时间=线路的长度/信号的传播速度

所以最短帧长=(2*数据率*线路的长度)/信号的传播速度

=2*1*109b/s *2*103m /2*108m/s

=2000bit

5.解:

(1)星型拓扑。图略。

(2)需要购买集线器、路由器、每一个机器安装一块网卡。同时还要为每台机器设

置IP地址、子网掩码、默认网关、DNS服务器地址。

习题四

一、填空题

1.2、30(62)

2./20 ?

3.46、1500、4、15

4.B、170.122、18.36、255.255.0.0

5.12::FFFF、::202.115.203.22

6.序号、确认?

7.IP地址

8.防火墙?

9.cn

10.广播、网络、回环

11.1和0 ?32位

12.防火墙

13.IP、TCP、ICMP

14.RARP

15.物理(或MAC)

二、选择题

1-5:CCBAD 6-10:ABDCA11-15:BCDCB

三、判断题

1-5:FFFTT 6-10:TTFFF

四、简答题

1. 略

2.答:(1)是C类,(2)是A类,(3)是B类

(1)的网络ID是192.168.0 ,主机ID是25

(2)的网络ID是12 ,主机ID是129.15.185

(3)的网络ID是120.156 ,主机ID是78.68

3. 答:应该是10000台

4000/16=250,平均每个地点250台机器。如选255.255.255.0为掩码,则每个网络所连主机数=28-2=254>250,共有子网数=28-2=254>16,能满足实际需求。

可给每个地点分配如下子网号码

地点:子网号(subnet-id)子网网络号主机IP的最小值和最大值

1:00000001 129.250.1.0 129.250.1.1---129.250.1.254

2:00000010 129.250.2.0 129.250.2.1---129.250.2.254

3:00000011 129.250.3.0 129.250.3.1---129.250.3.254

4:00000100 129.250.4.0 129.250.4.1---129.250.4.254

5:00000101 129.250.5.0 129.250.5.1---129.250.5.254

6:00000110 129.250.6.0 129.250.6.1---129.250.6.254

7:00000111 129.250.7.0 129.250.7.1---129.250.7.254

8:00001000 129.250.8.0 129.250.8.1---129.250.8.254

9:00001001 129.250.9.0 129.250.9.1---129.250.9.254

10:00001010 129.250.10.0 129.250.10.1---129.250.10.254

11:00001011 129.250.11.0 129.250.11.1---129.250.11.254

12:00001100 129.250.12.0 129.250.12.1---129.250.12.254

13:00001101 129.250.13.0 129.250.13.1---129.250.13.254

14:00001110 129.250.14.0 129.250.14.1---129.250.14.254

15:00001111 129.250.15.0 129.250.15.1---129.250.15.254

16:00010000 129.250.16.0 129.250.16.1---129.250.16.254

4.答:使用“ping”命令,测试是否有TCP/IP协议ping 127.0.0.1

5.答:DSN分成顶级域名、二级域名、三级域名……主机名。

6.答:硬件地址是48位、IP地址是32位、端口地址是16位,硬件地址用于实际传输的,IP地址用于路由选择,端口地址用于区分主机上的进程。

7.答:1.(1)192.168.0.1(2)到192168.0.254。(2)255.255.255.0

(3)192.168.0.1 (4)202.117.12.33到202.117.12.39

(5)255.255.255.248 (6) 202.117.12.33

2. 路由器(计算机?)

五、协议分析

解:1.(1)源MAC地址:00 e2 46 e1 07 85、目的MAC地址:01 35 e2 00 00 00 (2)类型字段:08 00 表示含义:数据段的内容是IP数据报。

2.(1)20、100

(2)协议字段值:17

(3)该数据包不是最后一个数据包,该数据包允许再分片。

3. 在运输层中使用的是UDP协议。其分组格式中:

(1)源端口地址:04 01 。目的端口地址:00 a1 =161 。

(2)这个用户数据报是从客户发到服务器

(3)这个服务器程序是SNMP

习题五

一、填空题

1.域名服务器

2.本地域名服务器、根域名服务器、授权域名服务器。

3.高速缓存区(Cache)

4.动态主机配置协议、IP地址

5.Word Wide Web、Web服务器

6.浏览器、Web服务器

7.七,四,TCP

8.80,21

9.接收邮件

10.用户名所在主机

二、简答题

1.答:企业和政府部门使用Intranet能实现以下功能:

(1)对内可提供一个灵活、高效、宽松、快速、廉价、可靠的信息交流、信息共享和企业管理的理想环境。真正实现企业管理的电子化、科学化和自动化,大大提高工作效率,提高企业的竞争力。

(2)对外可全面展示企业的形象,宣传和发布产品信息,保持与客户和伙伴的密切联系。(3)可连接到Internet上,企业领导人可实践各种先进的企业管理方法,进行体制创新,确保企业立于不败之地。

2.答:Intranet所关心的主要问题是如何组织企业内部的信息、信息交流和信息共享,如何按企业的管理模式设计Extranet系统。Extranet主要关心的是如何保持核心信息数据的安全。安全总是Extranet的核心问题。

3.答:略

4.答:略

5.答:4个步骤组成:

(1)客户机与服务器建立连接;

(2)客户机向服务器递交请求,在请求中指明所要求的特定文件;

(3)如果请求被接纳,那么服务器便发回一个应答。在应答中至少应当包括状态编号和该文件内容;

(4)客户机与服务器断开连接。

6.答:主页(Home Page)就是用户在访问Internet网上的某个站点时,首先显示在浏览器中的第一个页面,也称为WWW的“初始页”。

7.答:FTP是TCP/IP 协议族中的一个协议,是英文File Transfer Protocol的缩写。该协议定义的是一个在远程计算机系统和本地计算机系统之间传输文件的一个标准,是Internet文件传送的基础。

8.答:一个FTP服务器进程可同时为多个客户进程提供服务。FTP的服务器进程由两大部分组成:一个是主进程,负责接受新的请求;另外有若干个从属进程,是负责处理单个请求。主进程工作步骤:

(1)打开熟知端口(端口号为21),使客户进程能连接上;

(2)等待客户进程发起连接建立请求;

(3)启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。

(4)回到等待状态,继续接受其他客户进程发来的请求。主进程与从属进程的处理是并发地进行。

9.电子邮件信息的格式很简单。信息由ASCII文本组成,包括两个部分,中间用一个空行分隔。第一部分是一个头部(header),包括有关发送方、接收方、发送日期和内容格式等文本;第二部分是正文(body),包括信息的文本,这部分是让用户自由撰写。

10.答:一封电子邮件的实际传递过程如下:

(1)由发送方计算机(客户机)的邮件管理程序将邮件进行分拆,即把一个大的信息块分成一个个小的信息块,并把些小的信息块封装成传输层协议(TCP层)下的一个或多个TCP 邮包。

(2)TCP邮包又按网际层协议(IP层)要求,拆分成IP数据包(分组),并在上面附上目的计算机的地址(IP地址)。

(3)根据目的计算机的IP地址,确定与哪一台计算机进行联系,与对方建立TCP连接。(4)如果连接成功,便将IP邮包送上网络。IP邮包在Internet的传递过程中,将通过对路径的路由选择,经过许许多多路由器存储转发的复杂传递过程,最后到达接收邮件的目的计算机。

(5)在接收端,电子邮件程序会把IP邮包收集起来,取出其中的信息,按照信息的原始次序还原成初始的邮件,最后传送给收信人。

三、实验操作题

(略)

习题六

一、填空题

1.调制解调器、网卡、声卡、视频采集卡和摄像头。

2.代理软件、路由器

3.Internet服务提供商(ISP)

4.窄带接入、宽带接入

5.Asymmetrical Digital Subscriber Line,非对称数字用户线路

6.非对称

7.拨号方式、共享方式

8.Enternet 300、Enternet 500、WinPoET、RasPPPoE、NetV oyager

9.以太口,WAN口

10.单网卡、双网卡

二、选择题

1~5:BCCAB 6~10:CABBB

三、判断题

1~5:TTFTF 6~10:FFFFF

四、简答题

1.Internet接入技术有很多种,按大类分为窄带接入和宽带接入。采用Modem通过电话线拨号接入和采用ISDN(Integrated Service Digital NeTwork,综合业务数字网,俗称一线通)通过电话线和网络终端NT1接入一般认为属于窄带接入。宽带接入,一般接入速率是普通拨号上网的几十至几百倍,目前宽带接入技术分为以下几种:ADSL、以太网、HFC、DDN、帧中继、无线接入技术。

2.答:选择一个好的ISP,应从以下几个方面进行选择:

(1)入网方式。(2)出口速率。(3)服务项目。(4)收费标准。(5)服务管理。

3.ADSL(Asymmetrical Digital Subscriber Line,非对称数字用户线路)是一种能够通过普通电话线提供宽带数据业务的技术,是目前极具发展前景的一种接入技术。

4.ADSL的具体工作流程是:经ADSL MODEM编码后的信号通过电话线传到电话局后在通过一个信号识别/分离器,如果是语音信号就传到交换机上,如果是数字信号就接入Internet。ADSL与以往调制解调技术的主要区别在于其上下行速率是非对称的,即上下行速率不等,其下行速度相对较高和相对较慢的上行速度非常适于做Internet浏览使用。它无需修改任何现有协议和网络结构,即可在电信公司与最终用户间架起一座高速通道。

5.ADSL的优点:(1)高传输速率(2)上网和打电话互不干扰(3)独享带宽安全可靠(4)费用低廉(5)安装快捷方便(6)提供多种先进服务

6.虚拟拨号方式是PPPoE(Point-to-Point Protocol Over Ethernet),主要有Enternet 300、Enternet 500、WinPoET、RasPPPoE、NetV oyager等

7.8.略

9.用于小规模局域网共享上网的软件大体分为两类:一类是代理服务器(Proxy Server)软件;另一类是网关类(Gateway)软件。

10.服务器方式共享上网的实现思路是以一台计算机担任服务器,向其他计算机提供网络共享服务,实现此方式主要有两种方案,一个是采用代理(Proxy)服务器方案,另一个是采用网址转换方案(NA T)。

习题七

一、填空题

1.浏览器

2.刷新

3.收藏夹

4.SMTP、POP3

5.聊天

6.多线程

7.搜索引擎

8.RM,RM格式9.PPlive,PPstream 10.网络日志(Web Log)

二、选择题

1~5:CCACB 6~10:CCDAC

三、判断题

1~5:TTFTF 6~10:TFTTF

四、简答题

1.答:(1)IE地址栏直接输入地址。(2)IE起始页。(3)收藏夹

2.答:方法如下:

(1)在浏览器中,选择“查看→编码”。

(2)单击下拉菜单的选中所需要的文字条目(如BIG5码),这样网页就显示正常了。

3. 答:文件→另存

4.略。

5.略

6.答:QQ是一种即时通信软件。

7,8,9,10书上有。

习题八:

一、填空题

1. ASCII,htm,html

2.元素

3.起始链接签,结尾链接签,元素体

4.,,

5.

最大,

最小减小

6.
用于强制换行。

表示一个段落的开始。强制换行,段落

7. 绿色浅绿色

8.protocol:// https://www.360docs.net/doc/b49876802.html,[:port]/directory/filename

9.zzz

10.SRC属性是指明图形的URL地址。BORDER属性:决定边框线的宽度,0表示无边框。

11. 增加增大

12.表单

13.< FORM ACTION = "…" METHOD="…" >FORM

14. INPUT

15. 标题,表元

二、判断题

1-5:FFFFT 1-5:FTFFT6:F

三、简答题

1. 答:HTML文件由元素(Element)组成,HTML文档结构:

武汉工业学院

这是一HTML的测试文件

2.答:统一资源定位器URL(Uniform Resource Locator)是文件名的扩展。在单机系统中,如果要找一个文件,需要知道该文件所在的路径和文件名;在互联网上同样找一个文件,除了要知道以上内容之外,显然还需要知道该文件存放在哪个网络的哪台主机中才行。与单机系统不一样的是,在单机系统中所有的文件都由统一的操作系统来管理,因而不必给出访问该文件的方法;而在互联网上,每个网络,每台主机的操作系统都不一样,因此必须指定访问该文件的方法。一个URL包括了以上所有的信息。它的构成为:

protocol:// https://www.360docs.net/doc/b49876802.html,[:port]/directory/filename

3.答:注释方法:/* */

3.答:JavaScript有两种注释方法:单行注释和多行注释。单行注释以“//”开始,以同一行的最后一个字符作为结束;多行注释以“/*”开始,以“*/”结束,符号“*/”可放在同一个行或一个不同的行中。

4.答:输出结果是:世界好

5.答:运行结果是:“调用这个函数mul(5) ,结果为:24”

四、程序

1.答:略

2.答:

一个JavaScripte程序测试

3.答:

一个Date对象的属性和方法的使用

4.答:

一个JavaScripte程序测试

用户名:

密码:

确认密码:

姓别:

电话号码:

C语言题库及答案

C语言题库及答案

姓名成绩 温馨提示:同学们,经过培训学习,你一定积累了很多知识,现在请认真、仔细地完成这张试题吧。加油! 一单项选择题 1. 在C语言中,以 D 作为字符串结束标志 A)’\n’ B)’’ C) ’0’ D)’\0’ 2.下列数据中属于“字符串常量”的是( A )。 A.“a” B.{ABC} C.‘abc\0’ D.‘a’ 若干个字符构成字符串 在C语言中,用单引号标识字符;用双引号标识字符串 选项B,C,分别用{}和’’标识字符串 选项D,标识字符。 3、以下说法中正确的是( C )。 A、C语言程序总是从第一个定义的函数开始执行

B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是( B )。 A) C程序的工作过程是编辑、编译、连接、运行 B) C语言不区分大小写。 C) C程序的三种基本结构是顺序、选择、循环 D) C程序从main函数开始执行 5.下列正确的标识符是(C )。 A.-a1 B.a[i] C.a2_i D.int t 6.下列C语言用户标识符中合法的是( B )。 A)3ax B)x C)case D)-e2 E)union 7.下列四组选项中,正确的C语言标识符是( C )。 A) %x B) a+b C) a123 D) 123 8、下列四组字符串中都可以用作C语言程序中的标识符的是( A )。 A、print _3d db8 aBc B、I\am one_half start$it 3pai C、str_1 Cpp pow while D、Pxq My->book line# His.age 9.C语言中的简单数据类型包括(D )。 A、整型、实型、逻辑型 B、整型、实型、逻辑型、字符型 C、整型、字符型、逻辑型 D、整型、实型、字符型 10.在C语言程序中,表达式5%2的结果是 C 。

基础生态学课后习题答案

《基础生态学》(第二版) 牛翠娟、娄安如、孙儒泳、李庆芬高等教育出版社 课后思考题答案 第一章绪论 1、说明生态学定义。 生态学就是研究有机体与环境相互关系的科学,环境包括非生物环境与生物环境。生物环境分为种内的与种间的,或种内相互作用与种间相互作用。 2、试举例说明生态学就是研究什么问题的,采用什么样的方法。 生态学的研究对象很广,从个体的分子到生物圈,但主要研究4个层次:个体、种群、群落与生态系统。 在个体层次上,主要研究的问题就是有机体对于环境的反应;在种群层次上,多度与其波动的决定因素就是生态学家最感兴趣的问题,例如种群的出生率、死亡率、增长率、年龄结构与性比等等;在群落层次上,多数生态学家在目前最感兴趣的就是决定群落组成与结构的过程;生态系统就是一定空间中生物群落与非生物环境的复合体,生态学家最感兴趣的就是能量流动与物质循环过程。 生态学研究方法可以分为野外的、实验的与理论的三大类。 3 第二章有机体与环境 1、概念与术语 环境就是指某一特定生物体或生物群体周围一切的总与,包括空间及直接或间接影响该生物体或生物群体生存的各种因素。 生态因子就是指环境要素中对生物起作用的因子,如光照、温度、水分等。 生态福就是指每一种生物对每一种生态因子,在最高点与最低点之间的范围。 大环境指的就是地区环境、地球环境与宇宙环境。 小环境指的就是对生物有直接影响的邻接环境。 大环境中的气候称为大气候,就是指离地面1、5m以上的气候,由大范围因素决定。 小环境中的奇虎称为小气候,就是指近地面大气层中1、5m以内的气候。 所有生态因子构成生物的生态环境,特定的生物体或群体的栖息地生态环境称为生境。 对动物种群数量影响的强度随其种群密度而变化,从而调节种群数量的生态因子,称为密度制约因子。 可调节种群数量,但其影响强度不随种群密度而变化的生态因子,称为非密度制约因子。 任何生态因子,当接近或超过某种生物的耐受性极限而阻止其生存、生长、繁殖或扩散时,这个因素称为限制因子。 广温性就是指生物对环境中的温度因子的适应范围较宽,这种生物对温度耐受限度较广的特点。具有这种特点的动物叫做广温性动物。 狭温性就是指生物对环境中的温度因子的适应范围较窄,这种生物对温度耐受限度较窄的特点。具有这种特点的动物叫做狭温性动物。 2、什么就是最小因子定律?什么就是耐受性定律? 利比希在1840年提出“植物的生长取决于那些处于最少量状态的营养元素”。其基本内容就是:低于某种生物需要的最小量的任何特定因子,就是决定该种生物生存与分布的根本因素,这就就是利比希最小因子定律。 Shelford于1913年提出了耐受性定律:任何一个生态因子在数量上或质量上的不足或过多,即当其接近或达到某种生物的耐受限度时会使该种生物衰退或不能生存。

C语言课后习题答案(最终)

第0章习题 1. 将下列十进制数分别转化为二进制数、八进制数和十六进制数: (1)128 (2)511 (3)1024 (4)65535 (5)1048575 答: (1)10000000、200、80 (2)111111111、777、1FF (3)10000000000、2000、400 (4)1111111111111111、177777、FFFF (5)11111111111111111111、3777777、FFFFF 2. 将下列二进制数转化为十进制数和十六进制数: (1)1100110101B (2)101101.1011B 答: (1)821、335 (2)45.6875、2D.B 3. 写出下列数的原码、反码、补码:15、-20、-27/32 答: (1)00001111、00000000、00001111 (2)10010100、11101011、11101100 (3)1.1101100、1.0010011、1.0010100 4. 16位无符号定点整数的数值表示范围为多少?8位补码的表示范围是多少?16位补码的表示范围是多少? 答: 0~65535、-128~127、-32768~32767 5.1968年Dijkstra提出结构化程序设计的思想的原因是什么?简要回答结构化程序设计的经典定义。 答: 结构化程序设计概念的提出主要是源于程序结构的层次性与模块化使得构造出来的软件具有良好的可理解性和可维护性,随着软件规模的扩大与复杂性的提高,程序的可维护性成为程序设计者们关注的重要问题之一。 如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。 6.C程序在内存中存储在哪儿?计算机的内存空间是如何分区的?分区存放不同类型的数据的目的是什么? 答:

第二章部分习题参考答案

2 何时选用顺序表,何时选用链表作为线性表的存储结构合适? 各自的主要优缺点是什么? 在实际应用中,应根据具体问题的要求和性质来选择顺序表或链表作为线性表的存储结构,通常有以下几方面的考虑: 1. 基于空间的考虑。当要求存储的线性表长度变化不大,易于事先确定其大小时,为了节约存储空间,宜采用顺序表;反之,当线性表长度变化大,难以估计其存储规模时,采用动态链表作为存储结构为好。 2. 基于时间的考虑。若线性表的操作主要是进行查找,很少做插入和删除操作时,采用顺序表做存储结构为宜;反之,若需要对线性表进行频繁地插入或删除等的操作时,宜采用链表做存储结构。并且,若链表的插入和删除主要发生在表的首尾两端,则采用尾指针表示的单循环链表为宜。 顺序表的主要优点: 没使用指针,不用花费附加开销; 线性表元素的读写访问非常简洁便利 链表的主要优点:无需事先了解线性表的长度; 能够适应经常插入删除内部元素的情况; 允许线性表的长度有很大变化 3 在顺序表中插入和删除一个结点平均需要移动多少个结点? 具体的移动次数取决于哪两个因素? 在等概率情况下,顺序表中插入一个结点需平均移动n/2 个结点。删除一个结点需平均移动(n-1)/2个结点。具体的移动次数取决于顺序表的长度n以及需插入或删除的位置i °i 越接近n 则所需移动的结点数越少。 4 链表所表示的元素是否有序? 如有序,则有序性体现于何处? 链表所表示的元素是否一定要在物理上是相邻的? 顺序表的有序性又如何理解? 有序。有序性体现在通过指针数据元素有序的相连。物理上不一定要相邻。顺序表的有序不仅体现在逻辑结构上有序,而且在物理结构(储存结构)也有序。 5 设顺序表L是递增有序表,试写一算法,将x插入到L中并使L仍是递增有序表。因已知顺 序表L是递增有序表,所以只要从顺序表终端结点(设为i位置元素)开始向前 寻找到第一个小于或等于x的元素位置i后插入该位置即可。 在寻找过程中,由于大于x 的元素都应放在x 之后,所以可边寻找,边后移元素,当找到

大学c语言考试题库含答案

================================================== 题号:1482 执行以下程序段后,输出结果和a的值是()。int a=10; printf("%d",a++); A、11 和10 B、11 和11 C、10 和11 D、10 和10 答案: C 题号:2100 已知字符'A'的ASCⅡ代码值是65,字符变量c1的值是'A',c2的值是'D'.执行语句printf("%d,%d",c1,c2-2);后,输出结果是 A、65,66 B、A,B C、65,68 D、A,68 答案: A 题号:5055 相同结构体类型的变量之间,可以()。 A、比较大小 B、地址相同 C、赋值 D、相加 答案: C 题号:3217 int a[10];合法的数组元素的最小下标值为()。 A、1 B、0 C、10 D、9 答案: B

能正确表示逻辑关系:" a≥10或a≤0 "的C语言表达式是 A、a>=0 | a<=10 B、a>=10 or a<=0 C、a>=10 && a<=0 D、a>=10 || a<=0 答案: D 题号:157 main() {int x=1,a=0,b=0; switch (x) { case 0: b++; case 1: a++; case 2: a++;b++;} printf("a=%d,b=%d",a,b); }该程序的输出结果是( ) A、2,2 B、2,1 C、1,1 D、1,0 答案: B 题号:4784 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的 数据类型为()。 A、不确定 B、double C、int D、float 答案: B 题号:1647 以下程序中,while循环的循环次数是______ main() { int i=0;

(完整word版)基础生态学试题A卷答案

西北农林科技大学本科课程考试试题(卷)2011—2012学年第1学期《基础生态学》课程 A 卷专业班级:命题教师:张晓鹏李刚审题教师: 标准答案 一.名词解释(每小题2分,共20分)得分:分 1.趋异适应:指亲缘关系相近的同种生物的个体或群体,长期生在不同自然生态环境条件下,表现出性状不相似的现象。 2.顶级群落:生物群落由先锋阶段开始,经过一系列演替,到达中生状态的最终演替阶段(或群落演替的最终阶段,主要种群的出生率和死亡率达到平衡,能量的输入与输出以及产生量和消耗量也都达到平衡)。 3.生物的生活史对策:指种群在其生活史各个阶段中,为适应其生存环境而表现出来的生态学特征。 4.特征替代:重叠区内长期共存的物种,因其生态要求发生分化而导致形态分化,使它们在形态上又略有不同。但形态上的种间差异只在两个物种的重叠分布区内才存在,而在各自独占的分布区内则消失,这种现象就叫特征替代。 5.协同进化:一个物种的性状作为对另一物种性状的反应而进化,而后一物种的这一性状本身又是作为对前一物种性状的反应而进化的现象。 6.生态幅:每一种生物对每一种生态因子都有一个耐受范围,即有一个生态上的最低点和最高点。在最低点和最高点(或称耐受性的上限和下限)之间的范围,称为生态幅。 第 1 页共10 页

7.生态入侵:指某种生物从原来的分布区域扩展到一个新的地区,其后代在新的 区域内繁殖、扩散并维持下去的过程。 8.生态阈值:生态系统忍受一定程度外界压力维持其相对稳定的这个限度。 9.边际效应:群落交错区种的数目及一些种的密度比相邻群落有增大趋势的现象。 10.生态平衡:指生态系统通过发育和调节所达到的一种稳定状态,它包括生态系统内部各部分的结构、功能和能量输入和输出的稳定。 二.填空题(每空1,共20)得分:分1.中国植物群落分类系统的基本单位是群丛。 2.目前被大多数学者所接受的物种形成学说是地理物种形成学说。3.五种北美莺同以云杉为生,分处不同的位置,达到避开竞争的效果,这是由于形成了生态位分异(分化)的结果。 4.构成陆地生态系统初级生产量的限制因素中,最易成为限制因子是水。 5.生态系统的分解作用特点和速率主要取决于分解者种类和 资源质量、环境条件三个方面。 6.驱动生态系统物质循环的能量主要来自于太阳能(阳光)。7.动物种群的生殖适应对策中,高纬度地区的哺乳动物每胎产仔数比低纬度地区多。 8.阳地植物的光补偿点比阴地植物高;飞鼠每天开始活动以温度 为信号;鹿秋天进入生殖期以日照长短为信号。 第 2 页共10 页

第二章习题及解答

第二章 集成门电路 一、填空 1、由TTL 门组成的电路如图7.1-2所示,已知它们的输入短路电流为I is =1.6mA ,高电平输入漏电流I iH =40μA 。试问:当A=B=1时,G 1的 电流(拉,灌)为 ;A=0时,G 1的 电流(拉,灌)为 。 3 G A B 图1 2、TTL 门电路输入端悬空时,应视为 ;(高电平,低电平,不定)此时如用万用表测量其电压,读数约为 (3.5V ,0V ,1.4V )。 3、集电极开路门(OC 门)在使用时须在 之间接一电阻(输出与地,输出与输入,输出与电源)。 4、CMOS 门电路的特点:静态功耗 (很大,极低);而动态功耗随着工作频率的提高而 (增加,减小,不变);输入电阻 (很大,很小);噪声容限 (高,低,等)于TTL 门。 二、 图 2各电路中凡是能实现非功能的要打对号,否则打×。图2-1为TTL 门电路,图 2-2为CMOS 门电路。 A 图2-1 A A V 图2-2 三、 要实现图3中各TTL 门电路输出端所示的逻辑关系各门电路的接法是否正确?如不 正确,请予更正。

C B A C B A F ??= A B AB =A B CD AB F +=X X B X A F += 图3 四、图4中G 1为TTL 三态门,G 2为TTL 与非门,万用表的内阻20k Ω/V ,量程5V 。当 C=1或C=0以及S 通或断等不同情况下,U 01和U 02的电位各是多少? 图4 五、由CMOS 传输门和反相器构成的电路如图5(a )所示,试画出在图5(b )波形作用下的输出u o 的波形(u i1=10V u i2=5V ) t t 图5(a ) (b) C S 通S 断11U O1=U O2=U O1=U O2= 00 U O1=U O2= U O1=U O2= U O2

基础生态学试题及答案1

单选题 1、在光与植物形态建成的各种关系中,植物对黑暗环境的特殊适应产生A:黄化现象 2、当光强度不足时,C02浓度的适当提高,则使植物光合作用强度不致于降低,这种作用称为 C:补偿作用 3、氧气对水生动物来说,属于D:限制因子 4、地形因子对生物的作用属于B:间接作用 5、具体的生物个体和群体生活地段上的生态环境称为B:生境 6、根据生态因子作用大小与生物数量的相互关系,将生态因子分为密度制约因子和D:非密度制约因子 7、根据生态因子的性质,可将其分为土壤因子、地形因子、生物因子、人为因子和A:气候因子 8、生态学发展大致经历了生态学的萌芽时期,建立时期,巩固时期和C:现代生态学时期 9、臭氧层破坏属于 B:全球性环境问题 10、下列范围不属于生物圈的是C:大气圈的上层 11、全球生态学的研究对象是C:整个生物圈 12、景观生态学的研究对象是D:景观单元 13、种群生态学研究的对象是A:种群 14、当代环境问题和资源问题,使生态学的研究日益从以生物为研究主体发展到B:以人类为研究主体 15、生态学作为一个科学名词,最早是由(A:E.Haeckel)提出并定义的 16、下列表述正确的是C:生态学是研究生物与其周围环境之间相互关系的一门科学 17、中国植物群落分类中把多个群落联合为植被型的依据是B:建群种的生活型和生活条件 18、中国植物群落分类原则是D:群落学—生态学原则 19、森林砍伐形成的裸地,在没有干扰的情况下的演替过程是 B:次生演替 20、顶极――格局假说的意思是C:随着环境因子的梯度变化呈连续变化 21、单顶极理论中的顶极群落最适应的生态条件是C:气候 22、与演替过程中的群落相比,顶级群落的特征是B:稳定性高 23、群落演替速度特点是B:演替初始缓慢中间阶段快,末期演替停止 24、季相最显著的群落是 B:落叶阔叶林 25、下列关于生态位的概念,错误的是C:矮作物,深根浅根作物间作时,它们的生态位完全重叠 26、关于层片的论述,正确的是C:兴安落叶松群落是单优势林,其乔木层与层片是一致的 27 、以下有关分层现象的论述,错误的是B:植物地下根系分层由浅入深依次是乔木、灌木、草本和植被 28、关于群落镶嵌性的概念正确的论述是B:是同一群落内部水平结构的进一步分异现象 29、群落结构最复杂的是D:常绿阔叶林 30、关于优势度正确的概念是 A:群落各成员中,建群种的优势度最大 31、群落内部不具备的特点是D:气温增加 32、生物群落是 B:植物、动物、微生物有序、协调统一的群体 单选题:

C语言习题及参考答案

C语言习题集 习题一 一.填空题 1.C程序是由(函数)构成的,一个C程序中至少包含(main函数)。因此,( 函数) 是C程序的基本单位。 2.C程序注释是由( /*) 和( */ ) 所界定的文字信息组成的。3.函数体一般包括( 变量声明) 和( 语句) 。 二.判断题 1.一个C程序的执行总是从该程序的main函数开始,在main函数最后结束。【错】 2.main函数必须写在一个C程序的最前面。【错】 3.一个C程序可以包含若干的函数。【对】 4.C程序的注释部分可以出现在程序的任何位置,它对程序的编译和运行不起任何作用。但是可以增加程序的可读性。【对】 5.C程序的注释只能是一行。【错】 6.C程序的注释不能是中文文字信息。【错】 8.可以使用Visual C++ 6.来编译和连接一个C程序。【对】 9.可以使用Visual C++ 6.来运行一个C程序。【对】 10.可以使用Visual C++ 6.来实时调试(即动态调试)一个C程序。【对】三.简答题 1.写出一个C程序的基本结构。 2.简要叙述使用Visual C++ 6.0编译和运行一个程序的步骤。 四.编程题 1.提高题:参照课本例1.1,试编写一个C程序,输出如下信息。(提示:使用键盘上的一些符号)。 2.提高题:试编写一个C程序,输出如下信息。 ********************** *** @ @ *** *** @ *** ********************** 试试看,可以输出其他组合图案吗?

习题二 一.选择题 1、合法的字符常量是(ACD)。 A)…\t?B) “A” C)…a?D)?\x32? 2、合法的字符常量是( D) 。 A)…\084?B) …\84? C)…ab?D)?\x43? 3、(B)是C语言提供的合法的数据类型关键字。 A)Float B)signed C)integer D)Char 4、在以下各组标识符中,合法的标识符是((4))。 (1)A)B01 B)table_1 C)0_t D)k% (2)A)Fast_ B)void C)pbl D) (3)A)xy_ B)longdouble C)*p D)CHAR ( 4 ) A) sj B) Int C)_xy D)w_y23 5、属于合法的C语言长整型常量的是(BD)。 A)5876273 B)0L C)2E10 D)(long)5876273 6、下面选项中,不是合法整型常量的是(B )。 A)160 B)-0xcdg C)-01 D)-0x48a 7、判断int x = 0xaffbc;x的结果是(D)。 A)赋值非法B)溢出C)为affb D)为affbc 8、下面选项中,均是合法浮点数的是(B)。 A)+1e+1 B)-.60 C)123e D)-e3 A)5e-9.4 B)12e-4 C)1.2e-.4 D).8e-4 A)03e2 B)-8e5 C)+2e-1 D)5.e-0 9、在C语言中,要求参加运算的数必须时整数的运算符是(C)。 A)/ B)* C)% D) = 10、在C语言中,字符型数据在内存中以(D)形式存放。 A)原码B)BCD码C)反码D)ASCII码 11、下列语句中,符合语法的赋值语句是(C)。 A)a=7+b+c=a+7;B)a=7+b++=a+7; C)a=(7+b,b++,a+7);D)a=7+b,c=a+7; 12、是非法的C语言转义字符(B )。 A)…\b?B)…\0xf? C)…\037? D)… \?? 13、对于语句:f=(3.0,4.0,5.0),(2.0,1.0,0.0);的判断中,( B )是正确的。A)语法错误B)f为5.0 C)f为0.0 D)f为2.0 14、与代数式(x*y)/(u*v) 不等价的C语言表达式是(A )。 A)x*y/u*v B)x*y/u/v C)x*y/(u*v) D)x/(u*v)*y 15、在C语言中,数字029是一个(D)。

第二章部分习题参考答案

《Java语言与WWW技术》课程 第二章部分习题参考答案 2-2编写一个Java Application的例子,能在屏幕上输出“Welcome to Java World!”。 解答:参考源程序:MyJavaExcercise import java.io.*; public class MyJavaExcerciseApplication { public static void main(String args[]) { System.out.println("Welcome to Java World!"); } end of main method } end of class 2-3编写一个Java Applet程序的例子,使之能够在浏览器中显示“Welcome to Java Applet World!”的字符串信息。 解答:源程序:MyJavaExcerciseApplet.java import java.awt.Graphics; import java.applet.Applet; public class MyJavaExcerciseApplet extends Applet { public void paint(Graphics g) {

g.drawString("Welcome to Java Applet World!", 10 , 20); }//end of paint method }//end of class 2-4如何编写一个HTML文件,将2-3题中生成的Applet字节码嵌入其中,并用WWW浏览器观看这个HTML文件规定的页面。 解答:源程序:MyAppletInclude.html < /APPLET > 2-5参考教材中的例2-5,编写一个Applet,其中包括一个标签对象myLabel,利用这个标签对象输出信息“Java是面向对象的语言”。 import java.applet.*; import java.awt.*; import java.awt.event.*; public class AppletLabelOutput extends Applet { Label myLabel;

2019年成人高考生态学基础模拟试题及答案(一)

2019年成人高考生态学基础模拟试题及答案(一)生态学基础模拟预测试卷(一) 满分:150分时间:150分钟 一、选择题:1~20小题。每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的。把所选项前的字母填在题后的括号内。 1.比较理想的耕种土壤是 ( ) A.黏土 B.壤土 C.沙土 D.盐碱土 2.原始森林遭到破坏后,形成森林的过程为 ( ) A.原生演替 B.次生演替 C.旱生演替 D.逆行演替 3.玉米与豆类间作,其关系属于 ( ) 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.欧洲的穴兔于1859年由英国引入澳大利亚,十几年内数量急剧增长,与牛羊竞争牧场,成为一大危害。这种现象从种群数量变动角度看是属于 ( ) A.种群平衡 B.生态入侵 C.不规则波动 D.种群爆发 11.有效积温计算公式中Y代表 ( ) A.一段时间的温度 B.生物学零度

C语言全部章节习题集(参考答案)

第一章 C语言概述 一、选择题: 1、一个C程序的执行是从( A )。 A本程序的main函数开始,到main函数结束 B本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C本程序的main函数开始,到本程序文件的最后一个函数结束 D本程序文件的第一个函数开始,到本程序main函数结束 [ 2、在 C 语言中,每个语句必须以( D )结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 3、C 语言规定:在一个源程序中,main函数的位置( C )。 A. 必须在最开始 B. 必须在系统调用的库函数的后面 C. 可以任意 D. 必须在最后 4、一个C 语言程序是由( B )。 ~ A. 一个主程序和若干子程序组成 B. 函数组成 C. 若干过程组成 D. 若干子程序组成 5、下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 》 6、用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( C )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D. 自动保存源文件 二、填空题: 1、C 语言只有 32 个关键字和 9 种控制语句。 ~ 2、每个源程序有且只有一个 main 函数,系统总是从该函数开始执行C语言程序。 3、C 语言程序的注释可以出现在程序中的任何地方,它总是以 \* 符号作为开始标记,以 */ 符号作为结束标记。 4、C 语言中,输入操作是由库函数 scanf 完成的,输出操作是由库函 数 printf 完成的。 5、系统默认的C 语言源程序文件的扩展名是 .c ,经过编译后生成的目标文件的扩展名是 .obj ,经过连接后生成的可执行文件的扩展名是 .exe 。 6、C 语言的标识符只能由字母、数字和下划线三种字符组成。

第二章习题及答案

第二章习题及答案

化工原理练习题 五.计算题 1. 密度为1200kg.m的盐水,以25m3.h-1的流量流过内径为75mm的无缝钢管。两液面间的垂直距离为25m,钢管总长为120m,管件、阀门等的局部阻力为钢管阻力的25%。试求泵的轴功率。假设:(1)摩擦系数λ=0.03;(2)泵的效率η=0.6 1.答案***** Z1+u2/2g+P1/ρg+He=Z2+u2/2g+P2/ρg+∑H f Z=0,Z=25m,u≈0,u≈0,P =P ∴H=Z+∑H=25+∑H ∑H=(λ×l/d×u/2g)×1.25 u=V/A=25/(3600×0.785×(0.07 5)) =1.573m.s ∑H=(0.03×120/0.075×1.573/(2×9.81)×1.25 =7.567m盐水柱 H=25+7.567=32.567m N=Q Hρ/102=25×32.567×120 0/

(3600×102) =2.66kw N轴=N/η=2.66/0.6=4.43kw 2.(16分) 如图的输水系统。已知管内径为d=50mm, 在阀门全开时输送系统的Σ(l+le ) =50m,摩擦系数可取λ=0.03,泵的性能曲线,在流量为6 m3.h-1至15 m3.h-1范围内可用下式描述: H=18.92-0.82Q2.,此处H为泵的扬程m,Q为 泵的流量m3.h-1,问: (1)如要求流量为10 m3.h-1,单位质量的水所需外加功为多少? 单位重量的水所需外加功为多少?此泵能否完成任务? (2)如要求输送量减至8 m3.h-1 (通过关小阀门来达到),泵的轴功率减少百分之多少?(设泵的效率变化忽略不计) 答案***** ⑴u=10/(3600×0.785×0.05)=1.415[m.s-1] Σhf =λ[Σ(l+le )/d](u2/2)

C语言函数题库及答案

C语言函数题库及答案 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

第六部分函数 一、单项选择题 1.C语言中的函数返回值的类型是由(D)决定 A.return语句中的表达式B.调用函数的主调函数 C.调用函数时临时D.定义函数时所指定的函数类型 2.下面不正确的描述是(B)。 A.调用函数时,实参可以是表达式 B.调用函数时,实参和形参可以共用内存单元 C.调用函数时,将形参分配内存单元 D.调用函数时,实参与形参的类型必须一致 3.在C语言中,调用一个函数时,实参变量和形参变量之间的数据传递是 (D) A.地址传递B.值传递 C.由实参传递给形参,并由形参传回给实参D.由用户指定传递方式 4.下面的函数调用语句中含有(A)个实参 inta,b,c; intsum(intx1,intx2); …… total=sum((a,b),c); A.2B.3C.4 D.5 5.在C语言中(C) A.函数的定义可以嵌套,但函数的调用不可以嵌套

B.函数的定义和调用均不可以嵌套 C.函数的定义不可以嵌套,但是函数的调用可以嵌套 D.函数的定义和调用均可以嵌套 6.关于C语言中的return语句正确的是(C) A.只能在主函数中出现 B.在每个函数中都必须出现 C.可以在一个函数中出现多次 D.只能在除主函数之外的函数中出现 7.两个形参中,第一个形参为指针类型、第二个形参为整型,则对函数形参的说明有错误的是(D) (floatx[],intn) (float*x,intn) (floatx[10],intn) (floatx,intn) 8.在C语言中,函数的数据类型是指(A) A.函数返回值的数据类型 B.函数形参的数据类型 C.调用该函数时的实参的数据类型 D.任意指定的数据类型 9.已知如下定义的函数: fun1(a) {printf("\n%d",a); } 则该函数的数据类型是(C)

基础生态学试题A卷答案图文稿

基础生态学试题A卷答 案 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

一.名词解释(每小题2分,共20分)得分:分 1.趋异适应:指亲缘关系相近的同种生物的个体或群体,长期生在不同自然生态环境条件下,表现出性状不相似的现象。 2.顶级群落:生物群落由先锋阶段开始,经过一系列演替,到达中生状态的最终演替阶段(或群落演替的最终阶段,主要种群的出生率和死亡率达到平衡,能量的输入与输出以及产生量和消耗量也都达到平衡)。 4.特征替代:重叠区内长期共存的物种,因其生态要求发生分化而导致形态分化,使它们在形态上又略有不同。但形态上的种间差异只在两个物种的重叠分布区内才存在,而在各自独占的分布区内则消失,这种现象就叫特征替代。 8.生态阈值:生态系统忍受一定程度外界压力维持其相对稳定的这个限度。 9.边际效应:群落交错区种的数目及一些种的密度比相邻群落有增大趋势的现象。 10.生态平衡:指生态系统通过发育和调节所达到的一种稳定状态,它包括生态系统内部各部分的结构、功能和能量输入和输出的稳定。二.填空题(每空1,共20)得分:分 b3.五种北美莺同以云杉为生,分处不同的位置,达到避开竞争的效果,这是由于形成了生态位分异(分化)的结果。

4.构成陆地生态系统初级生产量的限制因素中,最易成为限制因子是水。 6.驱动生态系统物质循环的能量主要来自于太阳能(阳 光)。 7.动物种群的生殖适应对策中,高纬度地区的哺乳动物每胎产仔数比低纬度地区多。 8.阳地植物的光补偿点比阴地植物高;飞鼠每天开始活动以温度为信号;鹿秋天进入生殖期以日照长短为信号。9.物种在自然界中存在的基本单位是种群。 10.种群数量的调节实际上是通过种群本身内在增长势和有限环境两个反向力间的平衡而实现的。 11.按照演替发生的起始条件不同可以将群落演替划分为原生演替和次生演替两类。 12.能够准确反映生态系统各营养级之间关系的生态金字塔是能量金字塔。 13. 单元顶级学说中的“顶级”是指气候顶级。 14. 在生态系统氮的循环中,一方面通过固氮作用进入生物群落,另一方面又通过反硝化作用重新返回大气。 三.选择题(每小题 1分,共15分)得分:分 1. 如果某种群个体间竞争强烈,排斥性强,则其内分布型最可能是以下哪种 ( B ) A. 随机分布 B. 均匀分布 C. 成丛分布 D. 群集分布 2.群落交错区的特征是( B )。

C语言程序设计第二版习题参考答案

C语言程序设计第二版 习题参考答案 Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-

C语言程序设计习题参考答案 习题 1 一、判断题 1.在计算机中,小数点和正负号都有专用部件来保存和表示。 2.二进制是由0和1两个数字组成的进制方式。 3.二进制数的逻辑运算是按位进行的,位与位之间没有进位和借位的关系。 4.在整数的二进制表示方法中,0的原码、反码都有两种形式。 5.有符号数有三种表示法:原码、反码和补码。 6.常用字符的ASCII码值从小到大的排列规律是:空格、阿拉伯数字、大写英文字母、小写英文字母。 解:1.F2.T 3.T 4.T 5.T 6.T 二、单选题 1.在计算机中,最适合进行数值加减运算的数值编码是。 A. 原码 B. 反码 C. 补码 D. 移码 2.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母y的ASCII 码为十进制数。 A. 112 B. 120 C. 121 D. 122 3.关于ASCII码,在计算机中的表示方法准确地描述是。 A. 使用8位二进制数,最右边一位为1 B. 使用8位二进制数,最左边一位为1 C. 使用8位二进制数,最右边一位为0 D. 使用8位二进制数,最左边一位为0 4.设在机器字长4位,X=0111B,Y=1011B,则下列逻辑运算中,正确的是 ___________。 A. X∧Y=1000 B. X∨Y=1111 C. X⊕Y=0011 D. ˉY=1000 5.下列叙述中正确的是()。 A.高级语言就是机器语言 B.汇编语言程序、高级语言程序都是计算机程序,但只有机器语言程序才是计算机可以直接识别并执行的程序 C.C语言因为具有汇编语言的一些特性,所以是汇编语言的一种 D.C源程序经过编译、连接,若正确,执行后就能得到正确的运行结果6.用C语言编写的源程序经过编译后,若没有产生编译错误,则系统将()。 A.生成可执行文件B.生成目标文件 C.输出运行结果D.自动保存源文件 7.下列叙述中不正确的是()。 A.main函数在C程序中必须有且只有一个 B. C程序的执行从main函数开始,所以main函数必须放在程序最前面 C. 函数可以带参数,也可以不带参数。

2019二级C语言题库参考答案解析

2019年C语言考题答案 1、程序填空题 给定的程序的功能是调用fun 函数建立班级通讯录。通讯录中记录每位学生的编号、姓名和电话号码班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat 的二进制中。 填空:( 1) STYPE(2)FILE(3)fp 改错:(1) for(i=0;i<=sl;i++)(2)t[2*sl]= 0“ 或t[sl+sl]= 0“ 编程: *c=(a/10)*1000+(b/10)*100+(a%10)*10+(b% 10); 2、程序填空题给定程序的功能是:从键盘输入若干文本 (每行不超过80 个字符),写到文件myfile4.txt 中,用-1 作为字符串输出输入的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText 和Writetext 实现。 填空:(1)*fw(2)str (3) str 改错:(1)voidfun(longs,long*t)(2) s1=s1*10; 编程:int i,j=0,min=a[0].s; for(i=0;i

else if(min==a[i].s) b[j++]=a[i]; } return j; 3、程序填空题 给定程序中,函数fun 的功能是:讲自 然数1~10 以及它们的平方根写到名为myfile3.txt 的文本中,然后再按顺序读出显示在屏幕上。 填空:( 1) fp( 2)fclose(fp)(3)myfile3.txt 改错:( 1)for(i=j+1;i

2020年成人高考《生态学基础》模拟试题及答案(二)

2020年成人高考《生态学基础》模拟试题及答案(二)生态学基础模拟预测试卷(二) 满分:150分时间:l50分钟 一、选择题:1~20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的。把所选项前的字母填在题后的括号内。 1.当代环境问题和资源问题,使生态学的研究日益从以生物为研究主体发展到 ( ) A.以植物为研究主体 B.以人类为研究主体 C.以动物为研究主体 D.以种群为研究主体 2.氧气对水生动物来说,属于 ( ) A.地球因子 B.限制因子 C.替代因子 D.一般生态因子 3.下列条件中,能提升雏鸡的孵化率,降低“死胎”率的是 ( ) A.昼夜变温 B.恒温条件 C.高温条件

D.低温条件 4.当水量低于植物生长所需最低点时,植物会 ( ) A.萎蔫 B.烂根 C.休眠 D.缺氧 5.在下列哪种条件下,土壤养分有效性,最有利于植物生长 ( ) A.pH5~6酸性 B.pH6~7_微酸 C.pH7~8微碱 D.pH8~9碱性 6.下列现象中属于风对植物的有利影响的是 ( ) A.风媒 B.“旗形树” C.风折 D.矮化 7.下列属于原地实验的是 ( ) A.实验室中通过罩笼,研究棉铃虫的发育和死亡 B.在田间通过罩笼,研究棉铃虫的发育和死亡 C.应用人工气候箱研究不同温度对昆虫发育和死亡的影响

D.用线粒体和细胞核DNA标记序列,分析证实欧洲大陆的沙漠飞蝗来自两个起源地 8.睡莲属于 ( ) A.浮水植物 B.沉水植物 C.挺水植物 D.多浆植物 9.在一些水域中,因为氮、磷等矿物质过多而引起一些浮游生物的突然增殖,并引起水色异常,即赤潮现象。这个现象属于 ( ) A.生态入侵 B.种群平衡 C.季节消长 D.种群爆发 10.群落发育初期的主要标志是 ( ) A.植物优势种的良好发育 B.植物伴生种的良好发育 C.植物建群种的良好发育 D.植物亚优势种的良好发育 11.下列生物在生存斗争中是K对策生物的是 ( ) A.蝼蛄 B.金雕 C.乌龟

c语言习题及答案

第一章1.1 题目内容: 使用printf()在屏幕上输出hello world! 提示: #include int main() { printf("hello world!\n"); return 0; } 输入格式: 无 输出格式: 输出提示信息:"hello world!\n" 输入样例: 输出样例: hello world! #include int main() { printf("hello world!\n"); return 0; } 1.2 在屏幕上输出多行信息(3分) 题目内容: 使用printf()函数在屏幕上输出以下多行信息: hello world! hello hit! hello everyone! 提示: 在printf()函数中转义字符‘\n’表示换行。

输入格式: 输出格式: 输出提示信息: "hello world!\n" "hello hit!\n" "hello everyone!\n" 输入样例: 输出样例: hello world! hello hit! hello everyone! #include int main() { printf("hello world!\n"); printf("hello hit!\n"); printf("hello everyone!\n"); return 0; } 1.3 计算半圆弧的周长及半圆面积(3分) 题目内容: 编程并输出半径r=5.3的半圆弧的周长及该半圆的面积,的取值为3.14159。要求半径r和必须利用宏常量表示。输入格式: 无 输出格式: 半圆的面积输出格式: "Area=%f\n" 半圆弧的周长输出格式: "circumference=%f\n" 输入样例: 输出样例: Area=44.123632 circumference=16.650427 #include #define PI 3.14159 #define R 5.3 int main() { printf("Area=%f\n", R*R*PI/2); printf("circumference=%f\n", 2*R*PI/2); return 0; }