ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:20.72KB ,
资源ID:10930967      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10930967.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(程序设计基础复习资料.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

程序设计基础复习资料.docx

1、程序设计基础复习资料程序设计基础 1.冯.诺依曼型计算机的两大特征是( A )。A. 程序存储和采用二进制B.硬件由五部分组成和软件与硬件分离B. 数据和程序均采用二进制表示D.建立二进制编码体系和软硬件分离2.世界上第一个高级语言是( C )。A. BASIC 语言 B. C语言 C. FORTRAN 语言 D. PASCAL 语言3.汇编语言属于( C )。 A.函数式语言 B.逻辑语言 C.过程式语言 D.非过程式语言 4. C语言的类别是( A )。A. 面向过程的程序设计语言 B.面向问题的程序设计语言B. 面向对象的程序设计语言 D.面向硬件的程序设计语言5.系统软件的核心软件是(

2、 A ) 。A.操作系统 B.编译程序C.汇编程序 D.机器语言6. 关于C语言语句的正确概念是( B )。A.在c语言中不能使用go to语句 B. go to 语句可以从C语言中去除C.while 和do-while都是直到型循环 D. switch语句可以替代if语句 7.采用链式存储保存线性表时,如果要进行插入和删除操作,则在算法的执行效率方面与采用顺序存储的线性表进行比较,( D )。A.插入操作和删除操作的效率都要低B.插入操作的效率要低,删除操作的效率要高c.插入操作的效率要高,删除操作的效率要低D.插入操作和删除操作的效率都要高 8.由于软件开发的螺旋模型的每一周期内都包括(

3、) 阶段,从而能有利于保证软件产品的质量。( D )A.需求定义 B.需求定义、风险分析 C.需求定义、风险分析、工程实现 D.需求定义、风险分析、工程实现和评审9.关于结构化程序设计的概念中,正确的是( A )。A.结构化程序设计是按照一定的原则与原理,组织和编写正确且易读的程序的软件技术B.追求程序的高效率,依靠程序员自身的天分和技巧的程序设计技术C.结构化程序设计的主要思想是自低向上、逐步求精的开发过程D.以上三中说法都是正确的10. 早期进行程序开发过程中存在不少问题,在下列问题中有-一个并不是早期程序员常见的问题,它是( D ).A.程序员过分依赖技巧与天分,不太注重所编写程序的结构

4、B.程序中的控制随意跳转,不加限制地使用go to语句C.无固定程序设计方法D.对问题的抽象层次不够深入11.在软件系统进行组装测试的时候发现错误,则针对被发现的错误,可以判断在整个软件开发过程最可能出现错误的阶段是( B ). A.需求分析 B.概要设计C.详细设计 D.单元测试 12.程序设计要遵循一定的开发方法及思想,以下有一一个不是程序设计过程中应该遵循的开发方法,它是( D ).A. 结构化设计方法 B.模块化程序设计方法C.面向对象的程序设计方法 D.数据结构优先原则13. 关于结构化程序设计的概念中,正确的是( A )。 A.结构化程序设计是按照-定的原则与原理,组织和编写正确且

5、易读的程序的软件技术 B. 一种采用结构描述复杂的客观事物从而可以进行负责程序设计的一-种技术C.结构化程序设计的主要思想是自低向上、逐步求精的开发过程D.以上三中说法都是正确的14.软件开发模型着重研究的是( C )。A. 程序设计的方法和编程技巧 B.软件系统的基本架构和常见的软件系统模型C.软件开发全部过程、活动和任务的结构框架D.软件系统的模型和对应不同模型的开发方法15.汇编程序的任务是( A )。A.将汇编语言编写的程序转换为目标程序B.将汇编语言编写的程序转换为可执行程序.C.将高级语言编写的程序转换为汇编语言程序D.将高级语言编写的程序转换为可执行程序16. C语言是( C )

6、。A.机器语言 B.汇编语言C高级语言D.目标语言17.早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是( D )。A. 程序员过分依赖技巧与天分,不太注重所编写程序的结构B.程序中的控制随意跳转,不加限制地使用go t0语句C.无固定程序设计方法D.对问题的抽象层次不够深入18.软件开发模型着重研究的是( C )。 A.程序设计的方法和编程技巧 B.软件系统的基本架构和常见的软件系统模型 C.软件开发全部过程、活动和任务的结构框架D.软件系统的模型和对应不同模型的开发方法19. 计算机能直接执行的语言是( A)。A.机器语言 B.汇编语言C.高级语言D.

7、目标语言20.程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开发方法,它是( D)。A.结构化设计方法B.模块化程序设计方法C.面向对象的程序设计方法D.数据结构优先原则21.NET的目的就是将_A_作为新-代操作系统的基础,对互联网的设计思想进行扩展。A.互联网B.WindowsC.C#D.网络操作系统22.假设变量x的值为10,要输出x值,下列正确的语句是_C_。A.System.Consolewrite line(x)B. System.Console.Write Line(*x)C.System. Console.Write Line(x=0,x)D.Sys

8、tem.Console.Write Line(x=x)23.要退出应用程序的执行,应执行下列的_A_语句。A.ApplicationExit();B.ApplicationExit, C.ApplicationClose();D.ApplicationClose,24.关于C#程序的书写,下列不正确的说法是_D_A.区分大小写 B. 一行可以写多条语句C.一条语句可以写成多行D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法25.在C#语言中,下列能够作为变量名的是_C_。A.ifB.3abC.b_3aD.a-bc26.能正确表示逻辑关系“a5或a0”的C#语言表达

9、方式是_D_。A.a=5ora=5|a=5&a=l|a=5 &x5) print f( %d n”,m);else print f(”%dn” ,m一);)该程序的执行结果是 6 。3.# include main ()int j;for (j=0; j10;j+)if (j262=0) continue;print f( 26d ,j);)该程序的执行结果是 1 3 5 7 9 4.Main()int x=22, y=10;doprintf(“0Ad%d”,x,+y); while(!x); 该程序的执行结果是 2211 5.#include main()int k=1, j=0;while

10、(k+jj)j=j+2;else k=k+2print f( %d %dn”, k, j);该程序的执行结果是 32 6.写出列程序的运行结果,并说明为什么?using System;class diydemo public static void Main() int a,b,c ;a-10;b-20; c=a/b; Console, Write Line(c=0,c); 答:程序的运行结果为c=0,因为整数与整数相除,其结果为整数。7.using System;class zds static void Main()int a=10,b=100,c=50,max1, max2;max1=M

11、ath,Max(a,b); max2-Math,Max(max1,c);Console,Write Line(最大数为=(0 ,max2); 答:程序运行结果为:最大数为1008、有一函数: 1 (x0)要求:输入一个x值,输出y值。用控制台应用程序编写。 class Programstatic void Main(string args)double x, y; Console.Write(请输入数值x:);x = Convert. ToInt1 6(Console.Read Line();if(x 0) y=-1;else y= 0; Console.Write Line(输出y等于:0,

12、y); 9.输入三个实数,按代数值由小到大的次序输出这三个数using System;class jdz static void Main() double a, b, c,t; Console.Write(请输入数值一a:); a= Convert.To Single(Console Read Line();Console.Write(请输入数值二b: ); b = Convert.To Single(Console.Read Line();Console.Write(请输入数值三c: ); c = Convert.To Single(Console.Read Line();if(ab) t=a;a=b;b=t;if(ac) t=a;a=c;c=t;if(bc) t=b;b=c;c=t; Console.Write Line(“排序由小到大:0,1,(2”,a,b,c);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1