西安交通大学18年9月课程考试《程序设计基础(高起专)》作业考核试题
西安交通大学18年9月课程考试《编译原理》作业考核试题
(单选题) 1: 编译过程中,语法分析器的任务就是( )A: 分析单词是怎样构成的B: 分析单词串是如何构成语句和说明的C: 分析语句和说明是如何构成程序的D: 分析程序的结构正确答案:(单选题) 2: 算符优先分析法每次都是对________进行归约:A: 句柄B: 最左素短语C: 素短语D: 简单短语正确答案:(单选题) 3: 文法开始符号的所有________作为属性计算前的初始值。
A: 综合属性B: 继承属性C: 继承属性和综合属性D: 都不是正确答案:(单选题) 4: 乔姆斯基(Chomsky)把文法分为四种类型,即0型.1型.2型.3型。
其中3型文法是( ) A: 非限制文法B: 正则文法C: 上下文有关文法D: 上下文无关文法正确答案:(单选题) 5: Pascal中过程说明的局部变量地址分配在()。
A: 调用者的数据区中B: 被调用者的数据区中C: 主程序的数据区中D: 公共数据区中正确答案:(单选题) 6: 不是编译程序的组成部分。
A: 词法分析程序B: 代码生成程序C: 设备管理程序D: 语法分析程序正确答案:(单选题) 7: 教材介绍了三种符号表的构造和处理方法,其中________中常把符号表组织成二叉树形式。
A: 线性组织;B: 排序组织和二分法;C: 杂凑(散列)组织;D: 非线性组织正确答案:(单选题) 8: 数组的内情向量中肯定不含数组的()信息A: 维数B: 类型C: 各维的上下界D: 各维的界差正确答案:(单选题) 9: 在LR(0)的ACTION子表中,如果某一行中存在标记“rj”的栏,则( )。
A: 该行必定填满rjB: 该行未填满rjC: 其他行也有rj正确答案:(单选题) 10: 如果一个编译程序能产生不同于其宿主机的机器代码,则称它为( )A: 诊断编译程序B: 优化编译程序C: 交叉编译程序D: 可变目标编译程序正确答案:(单选题) 11: 在使用高级语言编程时,首先可通过编译程序发现源程序的全部和部分( )错误。
西安交通大学18年9月课程考试《会计制度设计》作业考核试题
(单选题)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:按照原始凭证的基本要素,对于一些对内的自制原始凭证,设计时有些内容可以适当省略,这 些内容一般是() A:填制(接受)凭证的单位名称B:小写金额合计 C:大写金额合计 D:制单人签章 正确答案: (单选题)11: A:进账单 B:送款单 C:存款单 D:收款单 正确答案: (单选题)12: A:财会部门的 B:仓库部门的 C:计划部门的 D:业务部门的 正确答案:(单选题)13: A:金额类 B:存货类C:成本、费用类D:固定资产专用明细账正确答案: (单选题)14:从会计工作的内容来看,企业会计准则和企业会计制度属于 () A:会计核算制度 B:会计分析制度 C:会计监督制度 D:会计人员制度 正确答案: (单选题)15:根据《会计法》的规定,会计部经理的任职条件是 () A:具有三年以上会计管理经验的会计师或高级会计师 B:具有五年以上会计管理经验的会计师或高级会计师 C:具有五年以上财务与会计管理经验的高级会计师 D:具有三年以上财务与会计管理经验的高级会计师 正确答案: (单选题)16:工业企业采用计划成本核算时 ,应设置的会计科目必须有()A: B: C: D: 企业向银行送存现金、支票、银行本票、 组织存货明细核算的口径通常不包括 “会计库存” “保管库存” “计划库存”“可调库存” 三栏式明细分类账通常适用于登记( “原材料” “材料采购”“材料成本差异”、“材料采购”“原材料”、“材料采购”和“材料成本差异” 银行汇票时 ,应当填写并送存银行的凭证是 ()正确答案: (单选题)17:会计制度设计的科学性原则是指 () A:真实性和合规性原则 B:针对性和适应性原则 C:系统性和合理性原则 D:效益性和控制性原则 正确答案: (单选题)18:清算开始时,清算组将原企业有关会计科目的余额进行转帐后,应当编制并报送() A:清算资产负债表B :清算损益表 C:债务清偿表D :清算现金流量表 正确答案:(单选题)19:根据《会计法》和《总会计师条例》的规定 ,总会计师的任职条件是()A:具有五年以上财务与会计管理经验的高级会计师 B:具有五年以上财务与会计管理经验的中级会计师C:具有四年以上财务与会计管理经验的高级会计师D:具有四年以上财务与会计管理经验的中级会计师 正确答案: (单选题)20: A:大型企业 B:中型企业 C:小型企业D:大中型企业 正确答案: (单选题)21: A: 一式一联 B: 一式二联 C: 一式三联D: 一式四联 正确答案: (单选题)22: A:资产负债表 B:利润表 C:现金流量表D:资产负债表和利润表 正确答案:(单选题)23:下列选项中,属于销售与收款业务的不相容岗位的是 ()A:销售业务经办与坏账核销的岗位 B :销售业务经办与账款催收的签订岗位 C:销售业务经办与账款可收回性分析的岗位D:销售业务经办与发票开具、管理的岗位 正确答案: (单选题)24:下列会计报表中属于月报的有( A:资产负债表 B:利润表 C:现金流量表D:资产负债表和利润表 正确答案:(单选题)25:下列关于长期股权投资核算方法的表述中 ,正确的是()A:投资企业对被投资单位具有控制、共同控制或重大影响,采用成本法 B:投资企业对被投资单位不具有控制、共同控制或重大影响,采用权益法C:投资企业对被投资单位具有重大影响,须采用权益法D:投资企业的投资额占被投资单位有表决权资本总额的比例低于 正确答案: (单选题)26:根据《企业会计准则》对总分类会计科目的规定,“研发支出”属于 () A:资产类会计科目 B:共同类会计科目 C:成本类会计科目D:损益类会计科目 正确答案:(单选题)27:负责应收账款的人员,不能同时负责库存现金收入账的登记工作,这种安排属于()日记总帐一般适用于()。
西安交通大学18年9月课程考试汇编语言程序设计作业考核试题
西安交通大学18年9月课程考试《汇编语言程序设计》作业考核试题
1、B
2、D
3、D
4、D
5、B
一、单选题共30题,60分
1、段内直接转移指令采用的寻址方式是:()
A直接寻址
B相对寻址
C绝对寻址
D间接寻址
正确答案是:B
2、使用DOS系统功能调用时,使用的软中断指令是( )
AINT 21
BINT 10H
CINT 16H
DINT 21H
正确答案是:D
3、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( )。
ACMP
BSUB
CAND
DMOV
正确答案是:D
4、NUM EQU 80H
DA DB 34H
AND DA,NUM
上述语句执行后,DA中的内容是( )
A0B4H
B80H
C34H
D0
正确答案是:D
5、DOS系统功能调用中,显示单个字符的系统调用号是( )
A01H
B02H
C08H
D09H
正确答案是:B
6、完成对字单元BUF的内容加1运算,下面错误的指令是( )
AMOV BX,BUF。
西安交通大学程序设计基础多选题
二、多选题(20分)61、以下合法的十六进制数是()。
A、OxffB、0XabcC.0x01D、0X9X正确答案:BC学生答案:BCV62、定义语句.intx.y.若要通过scanf("%d.%d”,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
A.1112<回车>8、11.<空格>12<回车>C、11.12<回车>D.11、<回车>12<回车>正确答案:BCD学生答苯:BCDV63。
以下对C语言中的函数描述不正确的有()-A、可以概套定义,不可以嵌套调用B、不可以嵌套定义,可以嵌套调用C。
可以嵌套定义,也可以嵌套调用D、嵌套定义和嵌套调用都不允许正确答案:ACD学生答案:ACD>64、著a,b.c,d都是int型变童且初值为0,以下选项中正确的赋值语句是()。
A.a=b=c=d=100,B、d++.C.c+b;D.d=(C=22)-(b++);正确答紧:ABD学生答案:ABDV65、以下说法正确的是()。
A、C普甚里有字符串变量B、C语言里没有字符串变量C.C语言里有字符变量D、C语言里设字符变量正确答案:BC学生答案:BCV66、在定义inta[2][3]之后,对a的引用正确的有()。
A.al0121B、aj1.3]C.a[1>2111]D.a[2][0]正确答案:AC67、以下用户标识符,其中台法的是()。
B、f2_G3C、A3-3D、abc正确答案:BD学生答案:BD×68、关于while语句与do-while语句,以下正确的是().A、while是当型结构B、do-while是直到型结构C、两者有区别D、两者无区别正确答案:ABC学生答案:ABCV69、正确的if语句形式是().A、if(x>y&&xl=y);B、if(x==y)x+=y;C、if(xl=y)scanf("%d",&x)eisescanf(["%d",&y);D、if(x<y)(x++;y++)正确答案:ABD学生答案:ABDV70、能正确表示逻辑关系:"a210”的C语言表达式是()。
西安交通大学18年9月课程考试《专题讲座(计算机高起专用)》作业考核试题
【奥鹏】[某某交通大学]某某交通大学18年9月课程考试《专题讲座(计算机高起专用)》作业考核试题试卷总分:100 得分:100第1题,PostNuke的组管理系统可以将用户放入一些组中进行管理,用于控制访问和站点的管理功能,用户组与用户之间的映射关系是()A、多对多的关系B、一对多的关系C、一对一的关系D、多对一的关系第2题,不属于"网页设计三剑客"的是()A、DreamweaverB、PhotoshopC、FlashD、Fireworks第3题,很多字符不能直接放到HTML文档中,如,""和"",以及许多国际字符和印刷字符。
可以使用()替换后在HTML文档中显示A、元素B、标记C、实体D、文档第4题,从一般的博客程序,新闻发布程序,到综合性的管理程序都可以被称为()A、数据库系统C、集成调试编辑环境(IDE)D、内容管理系统(CMS)第5题,不属于常用PHP函数三个分类的是()A、程序设计语言通用函数B、数据库专用函数C、文件函数D、环境函数第6题,标记通常具有以下结构:tagname attribute1=value1 attribute2=value2...对标记的说法错误的是()A、标记(tag)是用一对尖括号""括起来的文本串B、"tagname"是标记名,定义标记的类型C、"attributes"为属性,标记的属性是一种选项,表示元素的附加信息D、所有的标记至少有一个属性第7题,不是安装PostNuke软件的必要条件是()A、PostNuke的Winzip压缩包B、Apache Friends安装到位C、Apache,MySQL服务器已经启动D、安装JAVA第8题,()的出版用于鼓励互操作性和以此来帮助普及新技术。
A、开放标准B、自由软件D、自由代码第9题,()的目标端点是本站的其它文档A、内部B、外部C、EmailD、锚点第10题,属于FOSS 的商务模式的是()1、多种产品线;2、技术服务型;3、应用服务托管(ASP);4、软、硬件一体化A、1B、1 和2C、1、2、3 和4D、都不是第11题,()的目标端点是本站的其它文档A、内部B、外部C、EmailD、锚点第12题,不是安装PostNuke软件的必要条件是()A、PostNuke的Winzip压缩包B、Apache Friends安装到位C、Apache,MySQL服务器已经启动D、安装JAVA第13题,关于HTML说法错误的是()A、全称为HyperText Mark-up LanguageB、中文译为"超文本标记语言"C、HTML是网络的通用语言,一种简单、通用的全置标记语言D、HTML语言构成网页中的动态部分第14题,CMS其实是一个很广泛的称呼,从一般的博客程序,新闻发布程序,到综合性的管理程序都可以被称为()A、数据库系统B、中间件C、集成调试编辑环境(IDE)D、内容管理系统(CMS)第15题,下面不属于Web内容的动态网页内容的是()A、时间、日期的变化,网页访问的统计B、网友对Web内容的查询C、网友发的"帖子"-"跟帖"D、标题第16题,()的目标端点是本站之外的站点或文档,点击,可以跳转到其他的A、内部B、外部C、EmailD、锚点第17题,对开放源码的定义说明错误的是()A、允许获得原始码的人可自由再将此原始码散布B、程序的可执行文件再散布时,必须以随附完整原始码C、不得用于商业目的D、不得对任何人或团体有差别待遇,但若是因为法律规定的情形则为例外第18题,下面不是私有标准的弊端的是()A、不利于公平竞争B、用户需付出很高代价C、安全性问题不保证D、有利于公平竞争第19题,开源软件能更好地支持开放标准;但是当该开源软件成为某种"事实标准",它就会变成一个()A、开放标准B、自由软件C、私有标准D、自由代码第20题,( )是不影响任何文本的单个标记,在文档中插入对象来修饰网页。
西安交通大学18年9月课程考试《程序设计基础(高起专)》作业考核试题
西安交通大学18年9月课程考试《程序设计基础(高起专)》作业考核试题work Information Technology Company.2020YEAR(单选题) 1: 要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
A: fopen("A.\user\abc.txt","r")B: fopen("A.\\user\\abc.txt","r+")C: fopen("A.\user\abc.txt","rb")D: fopen("A.\\user\\abc.txt","w")正确答案:(单选题) 2: 语句while(!E);中的表达式!E等价于()。
A: E==0B: E!=1C: E!=0D: E==1正确答案:(单选题) 3: 若执行fopen函数时发生错误,则函数的返回值是()。
A: 地址值B: 0C: 1D: EOF正确答案:(单选题) 4: 以下说法错误的是()A: C语言函数分为由系统提供的标准库函数和由程序员自己定义的函数B: 在主函数main()中可以调用其他函数,其他函数之间不可以相互调用C: C语言的程序是由一个函数或多个函数组成的D: 对于一个很大的任务,一般把它分解成若干源文件,分别编写和调试正确答案:(单选题) 5: 已知int j,i=1;执行语句“j=i++;”后,变量i的值是( )A: 1B: 2C: -1D: -2正确答案:(单选题) 6: 变量的指针,其含义是指该变量的()。
A: 值B: 地址C: 名D: 一个标志正确答案:(单选题) 7: 关于建立函数的目的,以下正确的说法是()。
A: 提高程序的执行效率B: 提高程序的可读性C: 减少程序的篇幅D: 减少程序文件所占内存正确答案:(单选题) 8: 以下对C语言函数的描述中,正确的是()。
西安交通大学9月课程考试Java语言程序设计作业考核试题
【奥鹏】[西安交通大学]西安交通大学18年9月课程考试《Java语言程序设计》作业考核试题试卷总分:100 得分:100第1题,在Java中用什么关键字修饰的方法可以直接通过类名来调用?()A、staticB、finalC、privateD、void第2题,编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。
A、.byteB、.classC、.htmlD、.exe第3题,Java语言中,int类型在内存中所占的位数为 ( )A、8B、16C、32D、64第4题,下列不是数据库完整性规则的是____。
A、实体完整性B、参照完整性C、数据完整性D、用户定义完整性第5题,Application对象中____函数获取文件的绝对路径。
A、path()B、getpath()C、getRealPath()D、getPath()第6题,在创建对象时必须()A、先声明对象,然后才能使用对象B、先声明对象,为对象分配内存空间,然后才能使用对象C、先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象D、上述说法都对第7题,下列不是服务器脚本语言的是____。
A、ASPB、JSPC、PHPD、VC++第8题,下列不是 InputStream 子类的是____。
A、文件输入流B、对象输入流 ObjectInputStreamC、字符输入流 FilterInputStreamD、压缩文件输入流 ZipInputStream第9题,下列不可作为java语言标识符的是()A、a1B、$1C、_1D、11第10题,类声明中,声明抽象类的关键字是 ( )A、publicB、abstractC、finalD、class第11题,下列哪个选项不是Java语言的特点?()A、面向对象B、高安全性C、平台无关D、面向过程第12题,System.out.println("5"+2);的输出结果应该是()。
西安交通大学18年9月课程考试面向对象程序设计高起专作业考核试题【100分答案】
西安交通大学18年9月课程考试《面向对象程序设计(高起专)》作业考核试题
1、A
2、B
3、B
4、D
5、A
一、单选题共30题,60分
1、在下面的4个关键字中,()是用来说明虚函数的。
Avirtual
Bpublic
Cprotected
Dprivate
答案是:A
2、下列对引用的陈述中错误的是()。
A每一个引用都是其所引用对象的别名,因此必须初始化;
B形式上针对引用的操作实际上作用于它所引用的对象;
C一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行;
D不需要单独为引用分配存储空间。
答案是:B
3、以下叙述中的是()
A使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值
B使用const定义的常量名有类型之分,其值在程序运行时是不可改变的
C在程序中使用内置函数使程序的可读性变差
D在定义函数时可以在形参表的任何位置给出缺省形参值
答案是:B
4、下列对派生类的描述中,()是错误的。
A一个派生类可以作为另一个类的基类
B派生类至少有一个基类
C派生类的成员除了它自己的成员外,还包含它的基类的成员
D派生类中继承的基类成员的访问权限到派生类中保持不变
答案是:D
5、一个类的构造函数通常被定义为该类的(??)成员。
A公用
B保护
C私有
D友元
答案是:A
6、一个函数功能不太复杂,但要求被频繁调用,选用()
A内置函数
B重载函数
C递归函数
D嵌套函数。
西安交通大学18年9月课程考试《法理学(高起专)》作业考核试题
(单选题) 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: 法律关系的客体包括()A: 人们的思想B: 友情关系C: 同学关系D: 物、精神财富和行为正确答案:(单选题) 11: 在现代世界各国中,严格责任确定的是()A: 民事责任的原则B: 刑事责任的原则C: 违宪责任的原则D: 行政责任的原则正确答案:(单选题) 12: 下列关于法和道德表述不正确的是()。
西交《程序设计基础(高起专)》作业考核试题
----------------------------------单选题----------------------------------1. 可将源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。
. 内存. 缓冲区. 文件. 寄存器正确答案:2. 对以下说明语句int [10]={6,7,8,9,10};的正确理解是()。
. 将5个初值依次赋给[1]至[5]. 将5个初值依次赋给[0]至[4]. 将5个初值依次赋给[6]至[10]. 因为数组长度与初值的个数不相同,所以此语句不正确正确答案:3. 逻辑运算符两侧运算对象的数据类型()。
. 只能是0或1. 只能是0或非0正数. 只能是整型或字符型数据. 可以是任何类型的数据正确答案:4. 函数的形式参数隐含的存储类型说明是()。
. xtrn. stti. rgistr. uto正确答案:5. int =1,=2,=3;i(>)=;i(>)=;则的值为()。
. 1. 2. 3. 不一定正确答案:6. 若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。
. print("%",&p);. print("%",*i);. print("%",*p);. print("%",p);正确答案:7. 下列程序段的输出结果为()。
Int x=3,y=2;print("%",(x-=y,x*=y+8/5));. 1. 7. 3. 5正确答案:8. 语言中的文件类型只有()。
. 索引文件和文本文件两种. SII文件和二进制文件两种. 文本文件一种. 二进制文件一种正确答案:9. 以下只有在使用时才为该类型变量分配内存的存储类说明是()。
. uto和stti. uto和rgistr. rgistr和stti. xtrn和rgistr正确答案:10. 以下数值中,不正确的八进制数或十六进制数是()。
西安交通大学18年9月课程考试《模拟电子技术(高起专)》作业考核试题
(单选题) 1: 半导体二极管的重要特性之一是( )。
A: 温度稳定性B: 单向导电性C: 放大作用D: 滤波特性正确答案:(单选题) 2: 工作在电压比较器中的运放和工作在运算电路中的运放的主要区别是,前者的运放通常工作在( )。
A: 开环或正反馈状态B: 深度负反馈状态C: 放大状态D: 线性工作状态正确答案:(单选题) 3: 与甲类功率放大方式相比,OCL互补对称功放的主要优点是( )。
A: 不用输出变压器B: 不用输出端大电容C: 效率高D: 无交越失真正确答案:(单选题) 4: 放大电路在高频信号作用时放大倍数数值下降的原因是()。
A: 耦合电容和旁路电容的存在B: 半导体管极间电容和分布电容的存在C: 半导体管的非线性特性D: 放大电路的静态工作点不合适正确答案:(单选题) 5: 某电路有用信号频率为2 kHz,可选用( )。
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: 某单相桥式整流电路中有一只二极管断路,则该电路()。
A: 不能工作B: 仍能工作C: 输出电压降低D: 输出电压升高正确答案:(单选题) 11: 下列电路中,输出电压脉动最小的是()A: 单相半波整流B: 单相桥式整流C: 三相半波整流D: 三相桥式整流正确答案:(单选题) 12: 单相整流电路中,二极管承受的反向电压最大值出现在二极管()A: 截止时B: 导通时C: 由导通转截止时D: 由截止转导通时正确答案:(单选题) 13: 在多级放大器中,对零点漂移影响最大的是()。
程序设计基础样题及参考答案
五.
编程题 (40 %)
共 7 页第 5 页 共 7 页第 6中 期末√
注:所有题目答案写在答题纸上,考试完毕把答题纸,试题和演草纸都上交 一. 选择 (15x1=15 %)
1、 C 语言规定、函数返回值的类型是由 D 。 (A) return 语句中的表达式类型所决定 (B) 调用该函数时的主调函数类型所决定 (C) 调用函数时系统临时决定 (D) 在定义该函数时所指定的函数类型所决定 2、 简单变量做实参时,它与对应形参之间的数据传递方式是 B 。 (A) 地址传递 (B) 单向值传递 (C) 由实参传给形参,再由形参传回给实参 (D) 由用户指定传递方式 3、 下述对 C 语言字符数组的描述中错误的是 C 。 (A) 字将数组可以存放字符串 (B) 字符数组的字符串可以整体输入、输出 (C) 可以在赋值语句中通过赋值运算将“=”对字符数组整体赋值 (D) 不可以用关系运算符对字符数组中的字将串进行比较 4、 对两个数组 a、b 做以下初始化: char a[]=”ABCDEF”; char b[]={’A’,’B’,’C’,’D’,’E’,’F’}; 则以下叙述正确的是 D 。 (A) a 与 b 数组完全相同 (B) a 与 b 长度相同 (C) a 和 b 中都存放字符串 (D) a 数组比 b 数组长度长 5、 以下程序段 C 。 x=-1; do { x=x*x; }while(!x) (A) 是死循环 (B) 循环执行两次 (C) 循环执行一次 (D) 有语法错误 6、 下面是用户自己定义的四组标识符,全部合法的一组是 A A) _main enclude sin B) For -max turbo
5)
{
#include<stdio.h>
void fun() static a++; printf("a=%d\n", a); } main() { int m; for(m=0; m<=1; m++) fun(); } int a=5;
《程序设计基础(高起专)》作业考核试题与答案
西安交通大学16 年 3 月课程考试《程序设计基础(高起专)》作业考核试题一、单选题1. 以下对C 语言函数的描述中,正确的是( A )。
A. C 程序必须由一个或一个以上的函数组成B. C 函数既可以嵌套定义又可以递归调用C. 函数必须有返回值, 否则不能使用函数D. C 程序中有调用关系的所有函数必须放在同一个程序文件中2. 在C 语言中,char 型数据在内存中的存储形式是( D )。
A. 补码B. 反码C. 原码D. ASCII 码3. 以下叙述中不正确的是(B )。
A. 一个好的程序应该有详尽的注释B. 在C 程序中,赋值运算符的优先级最低C. 在C 程序中,j++; 是一条赋值语句D. C 程序中的#include 和#define均不是C语句4. 应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为(A. fclose()B. close()C. fread()D. fwrite5. 设C 语言中,int 类型数据占2 个字节,则short 类型数据占(A. 1 个字节B. 2 个字节C. 4 个字节D. 8 个字节6. 已知函数的调用形式fread(buffer,size,count,fp); 其中bufferA. 一个整数, 代表要读入的数据项总数B. 一个文件指针, 指向要读的文件C. 一个指针, 指向要读入数据的存放地址D. 一个存储区, 存放要读的数据项7. 在C 语言中,形参的缺省存储类是( A )。
A. autoB. registerA )。
B )。
代表的是( C )。
D. extern8. 以下标识符中,不能作为合法的C用户定义标识符的是(A )。
A. putcharB. _doubleC. _123D. INT9. 在C语言中,能代表逻辑值“真”的是(D )。
A. TrueB. 大于0 的数C. 非0 整数D. 非0的数10. 已知x=43,ch='A' ,y=0; 则表达式(x>=y&&ch<'B'&&!y)的值是(C )。
西安交通大学18年9月课程考试《程序设计基础》作业考核试题
(单选题) 1: 下列四个选项中,均是C语言关键字的选项是()。
A: auto、enum、includeB: switch、typedef、continueC: signed、union、scanfD: if、struct、type正确答案:(单选题) 2: 应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。
A: fclose()B: close()C: fread()D: fwrite正确答案:(单选题) 3: 以下叙述不正确的是()。
A: 一个C源程序可由一个或多个函数组成B: 一个C源程序必须包含一个main函数C: C程序的基本组成单位是函数D: 在C程序中,注释说明只能位于一条语句的后面正确答案:(单选题) 4: 设有以下说明语句typedef struct { int n;char ch[8];}PER;则下面叙述中正确的是( ) A: PER 是结构体变量名B: PER是结构体类型名C: typedef struct 是结构体类型D: struct 是结构体类型名正确答案:(单选题) 5: 设有以下说明语句struct ex{ int x ; float y; char z ;}example;则下面的叙述中不正确的是A: struct结构体类型的关键字B: example是结构体类型名C: x,y,z都是结构体成员名D: struct ex是结构体类型名正确答案:(单选题) 6: 结构体类型的定义允许嵌套是指()。
A: 成员是已经或正在定义的结构体型B: 成员可以重名C: 结构体型可以派生D: 定义多个结构体型正确答案:(单选题) 7: C语言中,定义结构体的保留字是()。
A: unionB: structC: enumD: typedef正确答案:(单选题) 8: 对于如下的表达式:int a[3][4],*p;p=*a;执行p++操作之后,*p表示取()的内容。
A: a[0][0]B: a[1][0]C: a[1][1]D: a[0][1]正确答案:(单选题) 9: 以下只有在使用时才为该类型变量分配内存的存储类说明是()。
西交《程序设计基础》在线作业参考答案
B.2
C.3
D.4
答案:A
17.请选出可用作C语言用户标识符的是()
A.void,define,WORD
B.a3_b3,_123,IF
C.FOR,--abc,Case
D.2a,Do,Sizeof
答案:B
18.static struct {int a1;float a2;char a3;}a[10]={1,3.5,'A'};说明数组a是地址常量,它有10个结构体型的下标变量,采用静态存储方式,其中被初始化的下标变量是()。
答案:D
14.凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。
A.自动(auto)
B.静态(static)
C.外部(extern)
D.寄存器(register)main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case 0:a++;break; case 1:b++;break; } case 2:a++;b++;break; case 3:a++;b++;break; } printf("a=%d,b=%d\n",a,b); }
A.a[1]
B.a[-1]
C.a[0]
D.a[10]
答案:C
19.下列说法错误的是()
A.else总是和它上面的,离它最近的if配对
B.条件表达式可以不用括号括起来。
C.整个if语句在程序中被看作是一条语句
D.if语句中的各语句可以是一条语句,也可以是复合语句
答案:B
西安交通大学程序设计基础选择题
西安交通大学程序设计基础选择题一、单选题(60分)1、关于建立函数的目的,以下正确的说法是()。
A、提高程序的执行效率B、提高程序的可读性C、減少程序的篇幅D、减少程序文件所占内存正确答案:B学生答案:Bv2、下列程序段的输出结果为()。
Int x=3.y=2.printf("%d".(x-=y.x*=y+8/5));A、1B、7C、3D、5正确答案:C学生答案:CV3、fgets(str.n.fp)函数从文件中读入一个字符串,以下正确的叙述是()。
A、字符串读入后不会自动加入".0'B、fp是file类型的指针C、fgets函数将从文件中最多读入n-1个字符D、fgets函数将从文件中最多读入n个字符正确答案:C学生答案:CV4、若有说明.int lj=2,"p=&1',则能完成=赋值功能的语句是()。
A、i="p;B."p=*&);C、i=&j;D、I=**p;正确答案:B学生答案:Bv5、以下正确的说法是()。
A、用户若需调用标准库函数,调用前必须重新定义B、用户可以重新定义标准库函数,若如此,该函数将失去原有含义C、系统根本不允许用户重新定义标准库函数D、用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调正确答案:B学生答案:Bv6、C语言中,定义结构体的保留字是()。
A、unionB、structC、enumD、typedef正确答案:B学生答案:Bv7、以下语句中,不能实现回车换行的是()。
A、printf("n");B、putchar("n");c、tprintf(stdout,"in");D、fwrite("n",1.1.stdout);正确答案:B学生答案:Bv8、若有inta[10]=10.1.2,3.4,5,6,7.8.9)."p=a.则输出结果不为5的语句为()。
西安交通大学18年9月课程考试《面向对象程序设计》作业考核试题
西安交通大学18年9月课程考试《面向对象程序设计》作业考核试题(单选题) 1: 下列说法错误的是()。
A: 在类中不能对所定义的数据成员进行初始化;B: 类的公有成员函数是类与外界的接口C: 同一个类的两个对象占用相同的内存空间;D: 类实现数据隐藏。
正确答案:(单选题) 2: 下面是四条顺序出现的声明语句,非法的初始化语句是()。
A: int i = –1;B: const int ic=i;C: const int *pc=&icD: int *const cpi=&ic正确答案:(单选题) 3: 当一个类对象离开它的作用域时,系统自动调用该类的( )。
A: 无参构造函数B: 带参构造函数C: 拷贝构造函数D: 析构函数正确答案:(单选题) 4: 有关析构函数的说法不正确的是_____.A: 析构函数有且只有一个B: 析构函数和构造函数一样可以有形参C: 析构函数无任何函数类型D: 析构函数的作用是在对象被撤销时收回先前分配的内存空间正确答案:(单选题) 5: 下列哪个初始化是非法的(下面五个选项是顺序出现的声明语句)()A: int i =-1;B: const int ic=i;C: const int *pc=&icD: int *const cpi=&icE: const int *const cpic=&ic正确答案:(单选题) 6: 下列语句中错误的是()。
A: “int *p=new int (10);”B: “int *p=new int [10];”C: “int *p=new int ;”D: “int *p=new int (10)(0);”正确答案:(单选题) 7: 如果类A被说明成类B的友元,则( )A: 类A的成员即类B的成员B: 类B的成员即类A的成员C: 类A的成员函数不得访问类B的成员D: 类B不一定是类A的友元正确答案:(单选题) 8: 在一个类的定义中,包含有()成员的定义。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(单选题) 1: 要打开A盘上user子目录下名为的文本文件进行读、写操作,下面符合此要求的函数调用是()。
A: fopen("A.\user\","r")B: fopen("A.\\user\\","r+")C: fopen("A.\user\","rb")D: fopen("A.\\user\\","w")正确答案:(单选题) 2: 语句while(!E);中的表达式!E等价于()。
A: E==0B: E!=1C: E!=0'D: E==1正确答案:(单选题) 3: 若执行fopen函数时发生错误,则函数的返回值是()。
A: 地址值B: 0C: 1D: EOF正确答案:(单选题) 4: 以下说法错误的是()A: C语言函数分为由系统提供的标准库函数和由程序员自己定义的函数。
B: 在主函数main()中可以调用其他函数,其他函数之间不可以相互调用C: C语言的程序是由一个函数或多个函数组成的D: 对于一个很大的任务,一般把它分解成若干源文件,分别编写和调试正确答案:(单选题) 5: 已知int j,i=1;执行语句“j=i++;”后,变量i的值是( )A: 1B: 2C: -1D: -2正确答案:、(单选题) 6: 变量的指针,其含义是指该变量的()。
A: 值B: 地址C: 名D: 一个标志正确答案:(单选题) 7: 关于建立函数的目的,以下正确的说法是()。
A: 提高程序的执行效率B: 提高程序的可读性C: 减少程序的篇幅;D: 减少程序文件所占内存正确答案:(单选题) 8: 以下对C语言函数的描述中,正确的是()。
A: C程序必须由一个或一个以上的函数组成B: C函数既可以嵌套定义又可以递归调用C: 函数必须有返回值,否则不能使用函数D: C程序中有调用关系的所有函数必须放在同一个程序文件中正确答案:(单选题) 9: 经过下列的语句int j,a[10],*p;定义后,下列语句中合法的是()。
A: p=p+2;(B: p=a[5];C: p=a[2]+2;D: p=&(j+2);正确答案:(单选题) 10: 执行下列两个语句后,输出的结果为()char c1=66,c2=98;printf(“%c,%d”,c1,c2);A: 66,98C: B ,97D: B,98正确答案:~(单选题) 11: 关于形式参数,下面说法错误的是()A: 对于形参,虽然定义了它,只有当函数被调用时,形参才在内存中开辟空间B: 调用结束后,形参自动从内存中被释放掉C: 在函数定义中,可以不给出形参类型,调用的时候再定义。
D: 实参与形参的关系是赋值与被赋值的关系正确答案:(单选题) 12: 设C语言中,int类型数据占2个字节,则short类型数据占()。
A: 1个字节B: 2个字节C: 4个字节}D: 8个字节正确答案:(单选题) 13: C语言中的文件类型只有()。
A: 索引文件和文本文件两种B: ASCII文件和二进制文件两种C: 文本文件一种D: 二进制文件一种正确答案:(单选题) 14: 若二维数组a有m列,则在a[i][j]前的元素个数为()。
A: j*m+I*B: i*m+jC: i*m+j-1D: i*m+j+1正确答案:(单选题) 15: 以下选项中不属于C语言的类型的是()A: signed short intB: unsigned long intC: unsigned intD: long short正确答案:`(单选题) 16: 函数的形式参数隐含的存储类型说明是()。
A: externB: staticC: registerD: auto正确答案:(单选题) 17: 下列标识符中,不合法的C语言用户自定义标识符是()。
A: printfB: enumC: _!D: sin正确答案:(单选题) 18: 以下程序中,while循环的循环次数是( )main(){ int i=0;while(i<10){ if(i<1) continue;if(I==5) break;i++;};......}A: 1C: 6D: 死循环,不能确定次数正确答案:(单选题) 19: 以下叙述中正确的是()。
A: 在程序的一行上可以出现多个有效的预处理命令行B: 使用带参的宏时,参数的类型应与宏定义时的一致…C: 宏替换不占用运行时间,只占编译时间D: 在以下定义中CR是称为"宏名"的标识符#defineCR045正确答案:(单选题) 20: 下面关于表达式:int i,*ip=&i说法正确的是()A: 此表达式写法错误B: 此表达式表示用&i对ip进行初始化C: 此表达式表示用&i对*ip进行初始化D: 此表达式表示用&i分别对*ip和i进行初始化正确答案:(单选题) 21: 若用数组名作为函数的实参,传递给形参的是()。
\A: 数组的首地址B: 数组第一个元素的值C: 数组中全部元素的值D: 数组元素的个数正确答案:(单选题) 22: 下列关于标识符的说法不正确的是()A: 第一个字符必须是字母或下划线B: 第一个字符以后必须由字母、下划线或数字组成C: 大小写字母表示相同意义D: 标识符不能用C中的关键字%正确答案:(单选题) 23: 在C语言中,char型数据在内存中的存储形式是()。
A: 补码B: 反码C: 原码D: ASCII码正确答案:(单选题) 24: 字符数组char a[]=”How do you do”;的大小为()A: 10B: 11.C: 14D: 15正确答案:(单选题) 25: 若int i=10;执行下列程序后,变量i的正确结果是( )switch ( i ) {case 0: i+=1;case 10: i+=1;case 11: i+=1;default: i+=1;}A: 10B: 11C: 12D: 13正确答案:(单选题) 26: C语言中,要求运算数必须是整型的运算符是()。
{A: ^B: %C: !D: >正确答案:(单选题) 27: C语言中,定义结构体的保留字是()。
A: unionB: struct正确答案:(单选题) 28: 每条C语句后面都要有一个()A: 逗号B: 冒号C: 分号D: 括号正确答案:(单选题) 29: 结构体类型的定义允许嵌套是指()。
A: 成员是已经或正在定义的结构体型B: 成员可以重名^C: 结构体型可以派生D: 定义多个结构体型正确答案:(单选题) 30: 已知函数的调用形式fread(buffer,size,count,fp);其中buffer代表的是()。
A: 一个整数,代表要读入的数据项总数B: 一个文件指针,指向要读的文件C: 一个指针,指向要读入数据的存放地址D: 一个存储区,存放要读的数据项正确答案:(多选题) 1: 设有以下定义int a=0;double b=;cha rc='A';#defined2则下面语句中正确的是()。
}A: a++;B: b++;C: c++;D: d++;正确答案:(多选题) 2: 以下不符合C语言语法的实型常量是()。
A: .5E-3D: E15正确答案:(多选题) 3: 有定义语句.int x,y;若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
…A: 1112<回车>B: 11,<空格>12<回车>C: 11,12<回车>D: 11,<回车>12<回车>正确答案:(多选题) 4: 关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。
A: 三个表达式都不可省略B: 表达式1可以省略C: 表达式2可以省略D: 表达式3可以省略、正确答案:(多选题) 5: 以下4个选项中,可以看作是一条语句的有()。
A: {;}B: a=0,b=0,c=0;C: if(a>0);D: if(b==0)m=1;n=2;正确答案:(多选题) 6: 正确的if语句形式是()。
A: if(x>y&&x!=y);B: if(x==y)x+=y;.C: if(x!=y)scanf("%d",&x)elsescanf("%d",&y);D: if(x<y){x++;y++;}正确答案:(多选题) 7: 以下对switch语句和break语句中描述错误的有()。
C: 在switch语句中,可以根据需要使用或不使用break语句D: break语句是switch语句的一部分正确答案:(多选题) 8: 以下说法正确的是()。
【A: C语言里有字符串变量B: C语言里没有字符串变量C: C语言里有字符变量D: C语言里没字符变量正确答案:(多选题) 9: 能正确表示逻辑关系:"a≥10"的C语言表达式是()。
A: a≥10B: !(a<10)C: a>=10D: a<10、正确答案:(多选题) 10: t为int类型,进入下面的循环之前,t的值为0do{………}while(t==1);则以下叙述中正确的是()A: 循环控制表达式的值为0B: 循环控制表达式的值为1C: 循环控制表达式合法D: 以上说法都不对正确答案:(判断题) 1: min和id-s都是合法的标识符。
()A: 错误B: 正确—正确答案:(判断题) 2: 可以用typedef声明各种类型名,但不能用它来定义变量。
()A: 错误B: 正确正确答案:(判断题) 3: 若定义char *str;则str="BOOK";是正确的。
()A: 错误B: 正确正确答案:(判断题) 4: 若有int a[10]={1,2,3,4,5,6,7,8,9,10};a=a+1;则这时a代表元素2的位元元址。
(),A: 错误B: 正确正确答案:(判断题) 5: 全局变量的作用域一定比局部变量的作用域范围大。
()A: 错误B: 正确正确答案:(判断题) 6: 用户标识符中可以出现下划线和中划线(减号)。
()A: 错误B: 正确;正确答案:(判断题) 7: C语言既可以用来写系统软件,也可以用来写应用软件。
()A: 错误B: 正确正确答案:(判断题) 8: C程序中,当调用函数时,由实参把值传递给形参,调用结束后,再由形参把值传回给实参。