计科教材练习04
- 格式:docx
- 大小:59.15 KB
- 文档页数:5
计算机应用基础习题4答案计算机应用基础习题4答案第一题:编写一个程序,实现两个数的加法运算。
答案:```pythonnum1 = float(input("请输入第一个数:"))num2 = float(input("请输入第二个数:"))result = num1 + num2print("两个数的和为:", result)```解析:这道题要求我们编写一个程序,实现两个数的加法运算。
首先,我们使用`input`函数分别获取用户输入的两个数,并将其转换为浮点数类型。
然后,将两个数相加,将结果赋值给变量`result`。
最后,使用`print`函数输出结果。
第二题:编写一个程序,判断一个数是否为偶数。
答案:```pythonnum = int(input("请输入一个整数:"))if num % 2 == 0:print(num, "是偶数")else:print(num, "不是偶数")```解析:这道题要求我们编写一个程序,判断一个数是否为偶数。
我们使用`input`函数获取用户输入的整数,并将其转换为整型。
然后,使用取余运算符`%`判断该数是否能被2整除,如果余数为0,则说明该数是偶数,否则不是偶数。
最后,使用`print`函数输出结果。
第三题:编写一个程序,计算一个数的平方。
答案:```pythonnum = float(input("请输入一个数:"))result = num ** 2print("该数的平方为:", result)```解析:这道题要求我们编写一个程序,计算一个数的平方。
我们使用`input`函数获取用户输入的数,并将其转换为浮点数类型。
然后,使用指数运算符`**`将该数平方,将结果赋值给变量`result`。
第4章练习题及参考答案一、判断题(正确Y,错误N)1.现代通信指的是使用电波或光波传递信息的技术。
通信的任务就是传递信息。
2.现代通信就是传递信息,因此书、报、磁带、唱片等都是现代通信的媒介。
3.通信系统中的发送与接收设备称之为“终端”。
4.在通信系统中,计算机既可以用作信源也可以用作信宿,接收和发送的都是数字信号。
5.通信系统中信源和信宿之间必须存在信道,才能实现信息的传输。
6.光纤是绝缘体,不受外部电磁波的干扰。
7.微波可以按任意曲线传播。
8.微波可以经电离层反射传播。
9.与同轴电缆相比,双绞线容易受到干扰,误码率较高,通常只在建筑物内部使用。
10.光纤通信、微波通信、卫星通信、移动通信,它们的任务都是传递信息,只是其传输介质和技术各有不同。
11.微波中继站之间的距离大致与塔高平方成正比。
一般为50公里左右。
12.中低轨道通信卫星相对于地面是静止的。
13.同步轨道上的卫星数目是有限的。
14.卫星通信是微波接力通信向太空的延伸。
15.传输信息量与传输速率是相同的概念。
16.模拟信号是随时间而连续变化的物理量,包含无穷多个值。
17.信道的带宽总是指信道上所能通过的信号的频带宽度。
18.FDM和TDM是指将任意多路信号复合在同一个信道中传输。
19.无线电广播中的中波段和短波段都采用调幅方式用声音信号调制载波信号,而且都利用电离层反射传输信号。
20.调频广播比调幅广播的声音质量好,原因是调频广播的传输频带较宽,且外界信号不会对声音的频率形成干扰。
21.在有线电视系统中,通过同轴电缆传输多路电视信号所采用的信道复用技术是频分多路复用。
22.采用频分复用技术传输的多路信号一定是模拟信号。
23.在蜂窝移动通信系统中,所有基站与移动交换中心之间均通过光纤传输信息。
第四章选择题卷一及答案[11-1]下列N-S中的图形符号表示的是。
[答] C,1.1A) 选择结构B) 顺序结构C) 当型循环结构D) 直到型循环结构解:这个N-S中的图形符号表示的是当型循环结构。
当条件P成立是反复执行操作A,直到P 不成立时为止。
[11-2]下面关于算法的描述中,错误的概念是。
[答] C,1.1A) 一个算法应当有0个或多个输入B) 一个算法应当有一个或多个输出C) 一个算法所包含的计算步骤可以是无限的D) 算法中的每一个步骤必须要有确切的含义解:从算法的形式化定义中得出一个结论:一个算法是对于任何的输入元素X,都在有穷步骤内中止的一个计算方法。
因此“算法所包含的计算步骤可以是无限的”这种说法是不正确的。
[11-3]按照程序设计语言的发展及分类方法,C语言属于。
[答] C,1.1A) 机器语言B) 汇编语言C) 面向过程语言D) 面向对象语言解:C语言是一种算法语言,它侧重于问题处理过程,其与具体的机器无关,与机器的具体实现无关;接近于数学语言表示,增强了可读性和易排错性;提供了更强大的语句功能和函数库,进一步扩充了语言提供的设施,大大地降低了程序设计的难度。
因此,C语言属于面向过程语言。
[12-1]以下概念中正确的描述是。
[答] C,1.1A) 计算机可以直接执行高级语言源程序B) 解释方式获得的目标代码效率优于编译方式C) 无论是解释方式或编译方式最终获得的都是机器可执行的目标代码D) 源程序经编译后得到的是可执行程序解:用任何一种高级程序设计语言编写的问题求解程序都需要翻译成机器语言程序,完成这种翻译工作的程序称之为翻译器。
把高级语言程序翻译成机器语言程序的方法有两种。
一种是编译方式,一种是解释方式,因此无论是解释方式或编译方式最终获得的都是机器可执行的目标代码。
[12-2]数组是一种应用广泛的数据类型,它属于。
[答] B,1.1A) 简单类型B) 结构类型C) 指针类型D) 文件类型解:数组是每一种高级程序设计语言都提供了的数据结构,是最重要也是最基本的结构数据类型,程序设计人员可以利用数组模拟实现他所需要的一些结构。
计算机应用基础第4章习题答案(江西省三校生)第4章习题答案1. 数据类型与运算符1.1 数据类型计算机中常见的数据类型包括整型、浮点型、字符型、布尔型等。
整型用于表示整数,浮点型用于表示带有小数点的数值,字符型用于表示单个字符,布尔型用于表示真假值。
1.2 运算符运算符是计算机中用于进行数学运算和逻辑判断的符号。
常见的运算符有算术运算符、关系运算符、逻辑运算符等。
算术运算符用于进行基本的加减乘除运算,关系运算符用于比较两个值的大小关系,逻辑运算符用于进行逻辑判断。
2. 控制结构2.1 顺序结构顺序结构是指程序按照顺序执行的结构,即按照代码的先后顺序依次执行每一条语句。
2.2 分支结构分支结构是指根据条件的不同选择不同的执行路径。
常见的分支结构有单向分支结构和双向分支结构。
单向分支结构使用if语句进行条件判断,如果条件满足则执行相应的代码块;双向分支结构使用if-else 语句进行条件判断,如果条件满足则执行if代码块,否则执行else代码块。
2.3 循环结构循环结构是指根据条件的不同重复执行某一段代码。
常见的循环结构有while循环和for循环。
while循环会在循环开始前判断条件是否满足,如果满足则执行循环体中的代码,并且在循环结束后再次判断条件;for循环会在循环开始前初始化计数器,然后在每次循环结束后更新计数器的值,直到计数器达到指定的条件才退出循环。
3. 函数与模块3.1 函数函数是指一段封装了特定功能的代码块,可以通过函数名调用并传入参数来执行函数内的代码。
函数的作用是将一段代码封装成一个独立的单位,提高代码的可读性和复用性。
3.2 模块模块是指将一些相关的函数、类或变量封装到一个文件中,供其他程序使用的文件。
模块可以通过import语句引入,并使用模块名加函数名或变量名的方式调用。
4. 文件操作4.1 文件的打开和关闭在对文件进行操作之前,需要先打开文件,使用open()函数可以打开一个文件,并返回一个文件对象。
测试试卷:计科教材练习【01】--------------------------------------------------------------------------------一、判断题,共10题, 总分:10分。
请直接点击选择True or False.1.计算机文化是指能够理解计算机是什么以及它是如何作为资源被使用的。
( T ) True False2.计算思维的本质是对求解问题的抽象和实现问题处理的自动化。
如果说,数学思维是“抽象和关系”,那么计算思维则是“状态和过程”。
( T ) True False3.我们可以定义计算机系统是指计算机的所有资源。
它包括了计算机硬件和软件。
( T ) True False4.计算机系统结构是研究计算机的硬件互联使得计算机更有效、更高速和更可靠。
( T ) True False5.应用软件是管理计算机所需要的那些软件。
( F ) True False6.程序设计主要有面向文本设计技术和面向对象设计技术。
( F ) True False7.程序是算法的具体实现。
( T ) True False8.计算机被加电后进入工作状态,就开始执行程序,直到关机为止。
( T ) True False9.因特网的开放结构,主要表现在进入网络的机器,属于企业、机构、政府甚至个人的,它们之间的关系是平等地位,没有权限的定义。
( T ) True False10.因特网是一个庞大的计算机互联形成的网络,构建因特网的主要目的是实现各种通信。
( F ) True False--------------------------------------------------------------------------------二、单选题,共11题, 总分:11分。
请四个中选择一个是正确的答案。
1.半导体技术是按一个较高的指数规律发展的。
根据摩尔定律,当价格不变时,集成电路上可容纳的晶体管数目,约每隔( D )个月便会增加一倍,性能也将提升一倍。
第一章习题1.1选择题:⑴一个C程序的执行是(A)。
A)从main()函数开始,直到main()函数结束B)从第一个函数开始,直到最后一个函数结束C)从第一个语句开始,直到最后一个语句结束D)从main()函数开始,直到最后一个函数结束⑵计算机能直接执行的语言是(B)。
A)汇编语言B)机器语言C)高级语言D)A和B⑶一个C程序是由(C)。
A)一个主程序和若干子程序组成B)若干过程组成C)一个或多个函数组成D)若干子程序组成⑷下列说法正确的是(B )。
A)C程序书写格式限制严格,一行内必须写一个语句B)C程序书写比较自由,一个语句可以分行写在多行上C)C程序书写格式限制严格,要求一行内必须写一个语句,并要求行号D)C程序中一个语句不可以分写在多行上1.2填空题:⑴构成C语言程序的基本单位是函数。
⑵C语言源程序文件的后缀是.c,经过编译后,生成文件的后缀是,obj,经过连接后,生成文件的后缀是.exe。
⑶在TURBO C环境中用RUN命令运行一个C程序时,所运行的程序的后缀是.exe。
⑷一个C语言程序必须有而且只能有一个主函数,它的函数名为main。
⑸一个函数有两部分组成,第一部分称为函数首部;第二部分称为函数体。
⑹函数体由符号{开始,用符号}结束。
函数体的前面是声明部分,其后是执行部分。
1.3上机编辑、调试、运行下列程序,发现错误,并改正之。
/*求1 + 2 + 3 + ……+ 10的和*/#include <stdio.h>void main(){int s,n;sum = 0;n = 1;while(n < 0){sum = sum + n;n = n + 1;}printf("sum = %d \n",sum);}第二章 习 题2.1选择题⑴ 在以下标识符中,( B )是合法的用户标识符。
A ) a#bB ) getchC ) voidD ) ab*⑵ 不合法的八进制数是( B )。
测试试卷:计科实验练习【04】--------------------------------------------------------------------------------一、单选题,共6题, 总分:6分。
请四个中选择一个是正确的答案。
1.假定Word2010使用系统默认的选项设置方式。
在Word编辑文档时,如果你输入一个字会把光标后的字覆盖掉,那么要改变这一输入状态,除了在状态栏中鼠标操作“改写”外,还可以按键盘上的( C )键,后者还适合于其他文字编辑软件,比如用于编辑程序文件时。
A.EscB.TabC.InsertD.Break2.在Word2010中,若要插入页脚文字“第m页(共n页)”,其中m和n是具体数字,不同的页m值不同,n将随着总页码的增减而自动变化。
则操作应该是:使用“插入”功能区的“页眉和页脚”分组的“页脚”命令,在“键入文字”处,输入“第页(共页)”,并利用“页眉和页脚工具设计”功能区相关命令插入页码,再利用“页眉和页脚工具设计”功能区“插入”分组的“文档部件”命令,选择“( A )”,通过出现的对话框插入页数。
A.域B.自动图文集C.文档属性D.宏3.在Word2010中输入一个如图1所示的一元二次方程的求根公式。
步骤是:将插入点移到要插入公式的位置,使用“插入”功能区“符号”分组的“公式”命令,出现公式工具,并可在公式编辑框内输入公式,该公式输入中最先需要使用的模板是(D )。
A.图2B.图3C.图4D.图54.如果要将一个100页Word2010文档中的所有数字都加粗,则最快捷的操作方法是(D )。
A.逐个设置B.设置1个,然后使用格式刷复制C.更改样式D.替换5.在Word2010中编辑一篇论文,其中包含了一些程序,程序中的引号都是西文直引号“"”,而我们在Word中录入时,系统自动会将其设置为弯引号。
我们可以通过“自动更正”对话框,设置不要自动将直引号替换为弯引号。
大学计算机基础第1至4章习题答案大学计算机基础习题答案第一章一、填空题1.计算机科学是主要研究(计算理论)、(计算机)、和(信息处理)的学科。
2.在模型建立的前提下,利用计算机求解问题的核心工作就是(算法和程序)设计。
3.算法是一组规则,它的主要特性是(有限性)、(可执行性)、(机械性)、(确定性)和(终止性)。
4.要使一个问题能够用计算机解决,其必要条件是(有确定算法)。
5.在计算机内,一切信息都是以(二进制码)形式表示的。
6.如果说图灵机A能够完全模拟图灵机B,则意味着(给定相同的输入,A的输出与B的输出相同)。
如果A和B能够相互模拟,则表示(A与B计算等价)。
7.图灵机中的纸带可以相当于计算机中的(硬盘)。
8.第一代计算机的主要部件是由(电子管)构成的。
9.未来全新的计算机技术主要指(光子计算机)、(量子计算机)和(生物计算机)。
10.未来电子计算机的发展方向是(巨型化)、(微型化)、(网络化)和(智能化)。
11.目前,国际上广泛采用的西文字符编码是标准(ASCII码),它是用(8(7?))位二进制码表示一个字符。
12.采用16位编码的一个汉字储存时要占用的字节数为(2B)。
13.位图文件的存储格式为(BMP),用数码相机拍摄的照片的文件格式一般为(JPG)。
14.若处理的信息包括文字、图片、声音和电影,则其信息量相对最小的是(文字)。
15.模拟信号是指(在时间和幅值上)都连续变化的信号。
16.计算机中对信息的组织和管理方式有两种,即(文件)和(数据库)。
17.软件的测试方法包括(白盒测试)和(黑盒测试)。
18.普适计算的主要特点是(无处不在)。
二、简答题1.P14;2.P5;3.P7;4.输入信息、输出信息、程序、内部状态;5.P6;6.P23;7.P19;8.软硬件技术、通信技术、纳米技术;大规模并行处理体系结构、高性能算法、可重构计算、功耗。
第二章1.计算机系统主要由(硬件系统)和(软件系统)组成。
第四章课后习题一、选择题1、有定义语句:int [,]a=new int[5,6];,则下列正确的数组元素的引用是()。
A.a(3,4)B.a(3)(4)C.a[3][4]D.a[3,4]2、下列的数组定义语句,不正确的是()。
A.int a[]=new int [5]{1,2,3,4,5};B. int[,]a= new int a[3][4];C. int [][]a=new int [3][];D.int[]a={1,2,3,4};3、数组定义与赋初值语句如下:int [ ]a={1,2,3,4,5}; 则a[2]的值为()。
A.2B.3C.4D.14、下列数组定义语句中,int []a= new int[3]; 定义的数组a占的字节数为()。
A.16B.12C.6D.85、下列数组定义语句中,double [,]d=new int[4,5];则定义的数组d占的字节数为()。
A.160B.80C.240D.1206、下列程序段执行后,int []a={1,2,3,4,5}; a[4]=a[a[2]]; 则a[4]的值为()。
A.2B.3C.4D.57.要定义一个3行4列的单精度型二维数组f,使用的定义语句为()。
A.float f [,]=new float [3,4];B.float [,]f=new float[3][4];C.float [,];D.float [,]f=new float [3,4];8、语句如下:int[]c1=new int[5];int[] c2={1,2,3,4,5,6,7,8,9,0};数组c1和c2中的元素的个数分别为()A.6和10B. 6和9C. 5和10D. 5和99、定义一个数组,正确的代码为()A.int arraya[]=new int[5];B.int[] arraya=new int[5];C.int arraya=new int;D.int[5] arraya=new int[5];10、要定义一个为int型的交错数组a,数组有两行,第一行一个元素,第二行两个元素并赋初值3和4,使用的语句是()A.int [ ][ ]a=new int[2][ ];a[1]=new int[1];a[2]=new int[2]{3,4};B.int [ ][ ]a=new int[2][ ];a[0]=new int[1];a[1]=new int[2]{3,4};C.int [][]a=new int[ ][ ];a[0]=new int[1];a[1]=new int[2]{3,4};D.int [ ][ ]a=new int[ ][2];a[0]=new int[1];a[1]=new int[2]{3,4};11、下列代码的运行结果()int[] age1 = new int[] { 10, 20 };int[] age2 = age1;age2[1] = 30;Console.WriteLine(age1[1]);Console.ReadKey();A.0B.10C.20D.3012、定义并初始化一个用于存放我们国家的四个直辖市的数组cityName,四个直辖市为:北京,上海,天津,重庆. 正确的是( ABC )多选A.String[] cityName = new String[4] { “北京”, “上海”, “天津”, “重庆" };B.String[] cityName = new String[] { “北京”, “上海”, “天津”, “重庆" };C.String[] cityName={“北京”,”上海“,”天津“,”重庆"};D.String cityName = new String[4] { “北京”, “上海”, “天津”, “重庆" };三、编写程序题1、编写一个Windows应用程序,随机产生10个两位整数存放在数组中,找出最大值、最小值、高于平均值的数。
计算机导论试卷第4章课后习题与参考答案第四章课后习题与参考答案一、选择题1.能将高级语言编写的源程序转换为目标程序的软件是()A、汇编程序B、编辑程序C、解释程序D、编译程序2.类和对象之间的关系是()。
A、定义和被定义的关系B、调用和被调用的关系C、类即是对象数组D、抽象和具体的关系3.下列是面向对象系统的特性的是()。
A、封装性B、二义性C、可重用性D、完整性4.计算机能直接执行的程序是()。
A、机器语言程序B、汇编语言程序C、高级语言程序D、自然语言程序5.下列高级语言中,能用于面向对象程序设计的语言是()。
A、C语言B、C++语言C、FORTRAN语言D、Pascal语言6.软件生存周期中的需求分析阶段的任务是确定()。
A、软件开发方法B、软件开发工具C、软件开发费用D、软件开发系统的功能7.程序设计语言所经历的主要阶段依次为()。
A、机器语言、高级语言和汇编语言B、高级语言、机器语言和汇编语言C、汇编语言、机器语言和高级语言D、机器语言、汇编语言和高级语言8.关于计算机软件叙述中正确的是()。
A、用户所编写的程序即为软件B、源程序称为软件C、软件包括程序和文档D、数据及文档称为软件9.下列叙述中,错误的是()。
A、计算机软件是指计算机中的程序和文档B、软件就是程序C、系统软件是应用程序与硬件间的接口D、为课程管理开发的软件属于应用软件10.一个栈的输入序列为1 2 3,则下列序列中不可能是栈的输出序列的是()。
A、2 3 1B、3 2 1C、3 1 2D、1 2 311.在数据结构中,从逻辑上可以把数据结构分成()。
A、动态结构和静态结构则B、线性结构和非线性结构C、集合结构和非集合结构D、树状结构和图状结构12.在软件生存周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是()。
A、概要设计B、详细设计C、可行性分析D、需求分析13.软件测试的目的是()。
A、证明软件系统中存在错误B、找出软件系统中存在的所有错误C、尽可能多地发现系统中的错误和缺陷D、证明软件的正确性14.下面叙述正确的是()。
大学计算机第四章练习题第4章练习单项选择题:1.在Excel 2003中,关于图表中数据系列的长度和源数据表中的相应数据的动态关系,以下描述不正确的是()。
A、鼠标拖动改变数据系列的长度,不会影响源数据表中的数据变化B、图表中的系列长度增加,源数据表的数值大小也增加C、源数据表中的数值增大,图表中的系列长度将变长D、删除图表中某一个数据系列,源数据表中对应的行数据不会自动删除参考答案:A2.在Excel 2003的页面设置的“页面”选项卡中,不可以设置()。
A、打印的居中方式B、缩放比例C、打印质量D、纸张的方向参考答案:A3.在Excel 2003中,打开两个工作簿BOOK1和BOOK2,在工作簿Book1中引用工作簿Book2的Sheet1工作表中的第3行第5列单元格,可表示为()。
A、[Sheet2]$E$3B、Sheet1!E3C、Book1:Sheet1!E3D、[Book2]Sheet1!E3参考答案:D4.Excel工作簿存盘时默认的文件扩展名为()。
A、.SLXB、.XLSC、.DOCD、.GZB参考答案:B5.在Excel 2003中可以依据字母、数字或日期等数据类型按一定顺序进行排列,这种操作称为()A、筛选B、分类排序C、分类汇总D、排序参考答案:D6.在Excel中,A1单元格设定其数字格式为整数,当输入“33.51”时,显示为()。
A、33.51B、33C、34D、ERROR参考答案:C7.在Excel 2003的某个单元格中输入文字,若文字长度较长而列宽为固定值时利用“单元格格式”对话框中的()选项卡,实现文字自动换行。
A、数字B、对齐C、字体D、图案参考答案:B8.Excel是微软Office套装软件之一它属于()软件。
A、电子表格B、文字输入C、公式计算D、公式输入参考答案:A9.在Excel 2003中,运算符运算的优先级不同,如要修改计算顺序,则()。
A、应把公式中需要首先计算的部分括在( )内B、应把公式中需要首先计算的部分括在[ ]内C、应把公式中需要首先计算的部分括在< >内D、应把公式中需要首先计算的部分括在{ }内参考答案:A10.在Excel 2003中,当用户希望标题文字能够相对于表格居中时,以下操作正确的是()A、填充B、合并及居中C、分散对齐D、居中参考答案:B11.Excel 2003中数据清单最多可以同时使用()个关键字进行排序A、4B、5C、3D、2参考答案:C12.不能够对Excel 2003的工作表进行()操作。
一、单项选择题1、多媒体技术的主要特性有( D )。
A.多样性 B.多样性、集成性C.多样性、集成性、交互性 D.多样性、集成性、交互性、实时性2、( A )是多媒体计算机中直接和硬件打交道的软件。
A.多媒体操作系统 B.多媒体驱动软件C.多媒体创作软件 D.多媒体应用软件3、下列不属于多媒体技术中的媒体的范围的是( A )。
A.存储信息的实体B.信息的载体C.文本D.图像4、数字音乐存储到计算机的文件通常是以( A )为扩展名。
A.WAV B.MID C.GIF D.WMF5、多媒体数据具有( D )的特点。
A.数据量大和数据类型多B.数据类型间区别大和数据类型少C.数据量大、数据类型多、数据类型间区别小、输入和输出不复杂D.数据量大、数据类型多、数据类型间区别大、输入和输出复杂6、图像的主要指标为( B )。
A.大小、像素 B.分辨率、色彩数、灰度C.明亮度、分辨率 D.色彩数、像素、分辨率7、( A )文件是随着网络技术的发展而涌现出来的一种新的流式视频文件格式,是RealNETworks公司所制定的音频压缩规范中的一种。
A.RM文件 B.AVI文件 C.MOV文件 D.ASP文件8、( B ) 解压缩以后得到的数据与原始数据完全—样。
A.有损压缩 B.无损压缩 C.失真编码方法 D.视频压缩9、多媒体计算机系统的两大组成部分是( D )A.多媒体功能卡和多媒体主机 B.多媒体通信软件和多媒体开发工具C.多媒体输入设备和多媒体输出设备 D.多媒体计算机硬件系统和多媒体计算机软件系统10、CD-ROM( D )。
A.仅能存储文字B.仅能存储图像C.仅能存储声音D.能存储文字、声音和图像11、一般说来,要求声音的质量越高,则( B )。
A.采样精度越低和采样频率越低 B.采样精度越高和采样频率越高C.采样精度越低和采样频率越高 D.采样精度越高和采样频率越低12、音频与视频信息在计算机内是以( B )表示的。
第4章习题参考答案1、选择题(1) C (2) C (3) C (4) B (5) D(6) B (7) C (8) A(9) A2、填空题(1) i<9、i 、i++;++a; 、i++; 、9、10(2) i<10 、i 、a++、i++、9、10、10。
(3) 54321 。
(4) x%3==0 || x%7==0 、f=1。
3.程序阅读题(1)pass (2) 1204、程序设计题(1) 参考程序:#include <stdio.h>int main(void){int number;printf("Enter a number: ");scanf("%d", &number);if(number < 0){number = -number;}printf("The absolute value is %d.\n", number);return 0;}Enter a number: 10The absolute value is 10.Enter a number: -300The absolute value is 300.(2) 参考程序:#include<stdio.h>void main(){int n=0;printf("input a string\n");while(getchar()!='\n') n++;printf("%d",n);}(3)参考程序:#include<stdio.h>void main(){int n,i;for(n=2; n<=100; n++){for(i=2; i<n; i++)if(n%i==0) break;if(i>=n) printf("\t%d",n);}}(4)参考程序:#include <stdio.h>main(){double sum = 0;double tmp = 1;int mul = 1;int i;for(i=1;i<=50;i++){tmp *= i;sum += tmp*mul;mul *= -1;}printf("1!-2!+3!-4!+.....+49!-50! = %e",sum);}(5)参考程序:/* 输入10个字符,分别统计出其中空格或回车、数字和其他字符的个数。
《计算机应用基础》教材第4章习题一.填空题1. 255;65536;2562. XLS3.主窗口标题栏上;主窗口菜单栏右边4. C25. 6;66.:左上单元格是B3,右下角的单元格是E57.格式;合并与居中8.单击图表;拖动图表;拖动图表四周的控制柄9.填充柄10.多个单元格;字母;数字11. Sheet1;Sheet2;Sheet312.单击;双击13.单元格14.行标;列标;全选按钮二.选择题1. C2. D3. A4. B5. C6.A7.D8. C9. D 10. B11. B 12. D 13. B 14. A 15. B 16. D 17. B 18. A三.判断题1.√2.√3.×4.×5.×6.√7.×8.×9.×10.×11.×12.√13.√14.×15.√四、问答题(1)启动Excel可以使用哪几种方法?菜单方式:选择任务栏上的【开始】→【程序】→【Microsoft Office】→【Microsoft Office Excel 2000】命令。
快捷方式:如果桌面上有Excel 2000的快捷方式图标,则双击此图标即可。
文档驱动方式:双击任意一个已存在的Excel文档即可启动Excel,同时也打开了该文件。
目标文件方式:在【我的电脑】中找到名为【Excel.exe】的可执行文件,双击该文件即可启动Excel 2000。
(2)正确退出Excel的方法有哪些?其中哪一种方法最简便?单击【文件】菜单,然后在其下拉菜单中选择【退出】选项。
直接单击Excel 2000程序窗口(注意:不是文档窗口)右上角的【关闭】(“”)按钮。
双击程序窗口左上角的控制菜单图标。
单击程序窗口左上角的控制菜单图标,然后选择【关闭】命令。
使用快捷键Alt + F4。
方法最简便的是快捷键Alt + F4。
(3)使用鼠标选择一个单元格区域可以使用哪两种方法?单击欲选定区域的第一个单元格,然后按住鼠标左键不放,沿对角线方向拖至欲选定区域的最后一个单元格。
1.对算法描述正确的是()A.算法是解决问题的有序步骤B.算法必须在计算机上用某种语言实现C.一个问题对应的算法只有一种D.常见的算法描述方法只能用自然语言法或流程图法2.算法与程序的关系是()A.算法是对程序的描述B.算法决定程序,是程序设计的核心C.算法与程序之间无关系D.程序决定算法,是算法设计的核心3.以下关于算法叙述正确的是()A.解决同一个问题,采用不同算法的效率不同B.求解同一个问题的算法只有一个C.算法是专门解决一个具体问题的步骤、方法D.一个算法可以无止境地运算下去4.结构化程序设计由3种基本结构组成,不属于这3种基本结构()A.顺序结构B.输入、输出结构C.选择结构D.循环结构5.有如下用伪代码描述的程序段:Begins*-0input nif n <=10for j二1 to nS ~s+j elseprint "输入数据错"print"最后s的值为:";sEnd请问它的控制结构包括()A.顺序和选择结构B.选择和循环结构C.顺序、选择和循环结构D.循环和顺序结构6.下面不属于算法表示工具的是()A.机器语言C.流程图B.自然语言D.伪代码7.《孙子兵法》上有一道“物不知数”问题,“今有物不知其数,二三数之剩二,五五数之剩三,七七数之剩二,问物几何?”该问题应采用()A.迭代法B.递归法C.穷举法D.查找法&计算机求高次方程求根问题,应采用方法解决()A.迭代法B.穷举法C.查找法D.递归法9.计算机解决“百元买百鸡”问题,应采用()方法解决A.迭代法B.查找法C.递归法D.穷举法10.著名的汉诺(Hanoi)塔问题通常采用()方法解决A.迭代法B.查找法C.穷举法D.递归法11.()特性不属于算法的特性。
A.输入、输出B.有穷性C.可行性、确定性D.连续性12.下列关于人类和计算机解决实际问题的说法,错误的是()A.人类计算速度慢而计算机快B.人类自动化复杂而计算机简单C.人类精确度一般而计算机很精确D.人类可以完成任务,得出结果而计算机不能13.图书管理系统对图书管理是按图书编码从小到大管理的,若要查找一本已知编码的书,则能快速查找的算法是()A.顺序查找B.随机查找C.二分法查找D.以上都不对14.算法的输出是指算法在执行过程中或终止前,需要将解决问题的结果反馈给用户,关于算法输出的描述()是不正确的。
A.
B.
C.
D.
2.通常,任何软件都需要依赖其运行环境,这个环境也叫做平台,它是指
A.
B.
C.
D.
A.管理、监控和维护计算机软、硬件资源
B.为用户提供友好的交互界面,支持用户运行应用软件
C.提高计算机的使用效率
D.以上都是
4.操作系统功能主要是管理,管理计算机的所有资源。
一般认为操作系统对以下几个方面进行管理( D )。
A.处理器、存储器、控制器、输入输出
B.处理器、存储器、输入输出和数据
C.处理器、存储器、输入输出和过程
D.处理器、存储器、输入输出和计算机文件
5.作业(Job)是计算机操作系统中的进行处理器管理的一个重要概念。
下面不正确的说法是( B )。
A.作业是程序被选中到运行结束并再次成为程序的整个过程
B.计算机中所有程序都是作业
C.进程是作业,但作业不一定是进程
D.所有作业都是程序,但不是所有程序都是作业
6.程序、进程和作业之间的关系非常密切,一般可以认为( D )是正确的。
A.所有作业都是进程
B.只有正在运行的程序才是进程
C.被运行的程序结束后再次成为程序的过程是进程
D.当一个作业被选中后进入内存,这个作业就成为进程
7.Windows是图形界面的操作系统,它的特点之一是( C )。
A.支持单用户、单任务,面向PC机
B.支持多用户、单任务,面向各种类型的计算机
C.面向PC机,支持多任务和单用户
D.面向PC机,支持多任务和多用户
8.实时操作系统是指( D )。
A.机器的CPU主频要很快
B.机器能够执行复杂的数学运算
C.机器执行任务在规定的时间内响应
D.机器执行任务在规定的时间内响应并快速处理
9.并行系统是指( D )。
A.多个计算机同时执行不同的程序
B.多个计算机同时执行同一个程序
C.一台计算机内的多个处理器同时处理一个进程
D.协调多个处理器同时执行不同的进程或者程序
10.按照层次结构,操作系统可被划分为内核和外壳两个层次,其中外壳是( B )。
A.在计算机和用户之间提供接口
B.在操作系统内核和用户之间提供接口
C.在计算机和用户/程序之间提供接口
D.在操作系统和用户/程序之间提供接口
11.Windows操作系统的Shell为( B )。
A.命令解释器
B.Window资源管理器
C.程序
D.
12.多任务操作系统运行时,内存中有多个进程。
如果某个进程可以在分配给它
A. B. C. D.
13.多道程序在内存中,如果采用的是交换技术,那么与内存交换的是
A. B.CPU C. D.CD-ROM
A.
B.
C.
D.
A.
B.
C.
D.
B..dat
D..doc
17.NTFS是Windows高版本使用的文件系统,如果一台机器有多个硬盘分区(通
A.C
B.D
C.E
D.
三、选择性填空题,共2题, 总分:6分。
先点击要填写的位置,再选择一个正确的答案。
1.操作系统按照层次结构可被划分为(C) 和外壳(shell)两个层次,其中外壳是(H) 的接口。
如果按照对程序执行的处理方式进行分类,则分为单任务和多任务操作系统。
属于单任务操作系统的是(D) 。
A.Windows
B.用户和计算机
C.内核
D.DOS
E.用户和程序
F.设备驱动
G.Unix
H.用户和内核
2.操作系统根据功能可以分为四个主要功能模块,分别是(C) 、存储
器管理器、设备管理器和文件管理器。
其中设备器管理器是对接入计算机的成千上万种各式各样的设备进行管理,其并不直接操控设备,而是通
过(D) 间接操控设备;文件管理器就是管理计算机中所存储的程序和数据,这些程序和数据以(G) 的形式存储于外部存储设备中。
A.资源管理器
B.网络管理器
C.进程管理器
D.设备驱动程序
E.I/O系统
F.十六进制
G.文件
H.字节流。