天津市大学软件学院2012年高职升本专业考试考试大纲
天津市大学软件学院高职升本专业课C语言历年真题

2011年天津市大学软件学院高职升本专业课试题-C语言部分考场号考生号姓名第一部分C语言部分100分一、单项选择题(共25小题,每题2分,共50分)以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表”对应的格中,未填入答题表,错选或多选均不得分。
1.设有类型说明 unsigned int a=65535;,按%d格式输出a的值,其结果是()。
A.65536B.-1C.1D.-327672.以下程序输出的结果是()。
#include <stdio.h>main(){ int a=-1,b=4,k;k=!((++a<0)&&!(b--<0));printf("%d%d%d\n",k,a,b);}A.104B.103C.013D.0043.设有int i;则表达式i=1,++i,++i||++i,i的值为()。
A.1B.2C.3D.44.设有int a[]={10,11,12},*p=&a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次是...()。
A.10,11,12B.11,12,12C.10,12,12D.11,11,125.设有说明int s[2]={0,1},*p=s; 则下列错误..的C语句是()。
A.s+=1;B.p+=1;C.*p++;D.(*p)++;6.以下程序的输出结果是()。
#include <stdio.h>`void prtv(int *x){ printf("%d\n",++*x);}main(){ int a=25;prtv(&a);}A.25B.26C.27D.以上均不对7.下列叙述中正确的是()。
A.C语言的函数可以嵌套定义B.C语言的子程序有过程和函数两种C.C语言编译时不检查语法D.C语言中,根据函数能否被其它源文件调用,被区分为内部函数和外部函数8.以下程序的输出结果是()。
专升本-2012年软件学院专业课试题-C语言部分试题及答案

一、单项选择题(共25小题,每题2分,共50分)以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表”对应的格中,未填入答题表,错选或多选均不得分。
1.一个C语言程序是由()组成的。
A. 一个主程序和若干个子程序B. 函数C. 若干过程D. 若干子程序2.若x、i、j和k均是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
A. 4B. 16C. 32D. 523.下列程序不是..死循环的是()。
A. int i=100;B. int k=0;while(1) do { ++k; } while(k>=0);{ i=i%100+1;if(i>100) break;}C. for(;;);D. int s=36;while(s);--s;4.在C语言中一维数组的定义形式为:类型说明符数组名()。
A. [常量表达式]B. [整型表达式]C. [整型常量]或[整型表达式]D. [整型常量]5.下面四个选项中,均是正确的八进制数或十六进制数的选项是()。
A. -10B. 0abc-0x8f -017-011 0xcC. 010D. 0a12-0x11 -0x1230xf1 -Ox86.putchar函数可以向终端输出一个()。
A. 整型变量表达式值B. 实型变量值C. 字符串D. 字符或字符型变量值7.下列程序的输出结果是()。
main(){ printf("%x",'A'); }A. 65B. 41C. AD. 1018.程序int a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5;的输出结果是()。
printf("%d",*--p);A. 非法B. a[4]的地址C. 5D. 39.以下选项中,与k=n++完全等价的表达式是()。
A. k=n,n=n+1B. n=n+1,k=nC. k=++nD. k+=n+110.被调函数调用结束后,返回到()。
天津市大学软件学院高职升本范围(有答案)

第一套1、下列关于瀑布模型的描述正确的是(D )A.利用瀑布模型,如果发现问题修改的代价很低B.瀑布模型的核心是按照软件开发的时间顺序将问题简化C.瀑布模型具有良好的灵活性D.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开2、原型化方法是用户和设计者之间执行的一种交互构成,适用于( A)系统。
A.需求不确定性高的B. 需求确定的C. 管理信息D.实时3、在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( A)A.软件危机B. 软件工程C. 程序设计革命D. 结构化程序设计4、软件工程是(C )A.是结构化程序设计的指导方法。
B.是软件开发技术和软件工程管理学为内容的学科。
C.是指导计算机软件开发和维护的工程学科。
D.是指导软件开发的工程方法。
5.软件开发瀑布模型中的软件定义时期各个阶段依次是( B )。
A.可行性研究,问题定义,需求分析。
B.问题定义,可行性研究,需求分析。
C.可行性研究,需求分析,问题定义。
D.以上顺序都不对。
6.软件需求分析的主要任务是准确地定义出要开发的软件系统是( C)A.如何做?B. 怎么做?C. 做什么?D. 不做什么?7.数据字典是用来定义( D )A.流程图B. 功能结构图C. 系统结构图D. 数据流图A.SAB.SDC.SPD.SC9.在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,( C )是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。
A.业务需求B.系统要求C.非功能需求D. 用户需求10.要将一个复杂的系统分析清楚,传统软件工程常用方法是结构化分析方法,结构化分析方法就是( A)。
A.面向数据流自顶向下,逐步求精的方法B 由内向外进行分析的方法C.先局部后整体的分析方法D.使用IPO图形工具分析的方法11.模块的内聚性最高的是( D)A.逻辑内聚B. 时间内聚C. 偶然内聚D. 功能内聚12.总体设计的目的是确定整个系统的( B)。
天津专接本软件工程专业考试资料

1. 软件工程:是指导计算机软件开发和维护的一门工程学科。
采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。
2. 软件危机:是指在计算机软件的开发与维护过程中所遇到的一系列问题。
3. 黑盒测试:把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。
在程序的接口进行测试,它只检查程序功能能否按照规格说明书的规定正常使用,程序是否能适当地接收输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息的重要性(又称功能测试)。
4. 白盒测试:前提是把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理算法,按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按照预定要求正确工作(又称结构测试)。
5. 结构程序设计:(经典定义)如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则这个程序是结构化的。
(全面定义)是尽可能少用GO TO语句的程序设计方法。
最好仅在检测出错误时使用GO TO 语句,而且应该总是使用前向GO TO语句。
6. 软件维护:是在软件已经交付使用后,为了改正错误或满足新的需求而修改软件的过程。
7. 耦合:是对一个软件结构内不同模块之间互连程度的度量。
8. 内聚:标志着一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展。
简单地说,理想内聚的模块只做一件事。
9. 对象:是由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。
10. 类:是对具有相同属性和行为的一个或多个对象的描述。
11. 实例:是由某个特定的类所描述的一个具体的对象。
12. 消息:是要求某个对象执行在定义它的那个类中所定义的某个操作的规格说明。
13. 方法:是对象所能执行的操作,也就是类中所定义的服务。
天津专升本考试科目及考试大纲

天津专升本考试科目及考试大纲
天津专升本考试科目根据专业不同而有所区别。
文史类考试科目为语文基础、大学英语和计算机应用基础,理工类考试科目为高等数学、大学英语和计算机应用基础。
考试方式为闭卷、笔试,考试时长为语文基础和高等数学为120分钟,大学英语和计算机应用基础为90分钟。
各考试科目满分为150分,总分450分。
此外,专业考试由招生学校负责组织,文化课各科目考试内容以市高招办组编的《天津市“高职升本科”各科目考试大纲(2023年9月)》为准。
如需更多天津专升本考试科目的信息,建议访问天津市教育招生考试院官网或咨询相关人员。
天津市高等院校“高职升本科”招生统一考试大学英语考试大纲

天津市高等院校“高职升本科”招生统一考试大学英语考试大纲一、考试性质与目标天津市高等院校“高职升本科”招生统一考试是由合格的高职高专毕业生参加的选拔性考试。
高等院校根据考生的成绩,按照已确定的招生计划,德、智、体全面衡量,择优录取。
因此,考试应该具有较高的信度、效度、适当的难度和必要的区分度。
英语学科旨在考查考生在语言知识、语言技能、情感态度、学习策略和文化意识等素养整合发展基础上的综合语言运用能力,特别是用英语获取信息、处理信息、分析和解决问题的能力以及跨文化交际能力。
二、考试内容与能力要求考生对英语知识和技能的掌握应达到普通高校在校生非英语专业二年级的水平,同时满足进入本科院校继续学习的基本要求。
具体如下:(一)语言知识1. 掌握并能运用基本的语法结构和句型以及所学功能意念和话题(见附录);2. 词汇要求:掌握3500左右常用单词及500左右习惯用语和固定搭配。
(二)语言运用1.阅读能读懂书、报、杂志中关于一般性话题的语篇以及请柬、通知、公告、广告等,并能从中获取相关信息,完成不同的阅读任务。
具体包括:(1)理解、捕捉文中具体信息;(2)根据上下文识别指代关系;(3)根据上下文推断生词的词义;(4)根据所读内容作出简单的推理和判断;(5)理解所读内容的主旨;(6)理解所读内容的篇章结构;(7)理解作者的意图、基本观点和态度;(8)识别不同文体的特征。
2.翻译根据题目要求,完成一般性话题的中英文互译任务。
其中,英译汉部分中,考生应能在正确理解文章内容的基础上将部分句子译成通顺的汉语;汉译英部分中,考生应能在个别英语词汇的提示下将汉语句子译成通顺的英语。
3.写作根据题目要求完成简单的书面表达任务。
考生应能:(1)写出常见体裁的应用文;(2)描述人物或事件,并进行评论;(3)根据文字提纲或图表提供的信息写短文或报告;(4)正确有效地运用所学语言知识,清楚、连贯地传递信息,表达思想,做到语句通顺,结构完整,文体规范。
软件学院专业课试题-理工类(answer)

一、单项选择题(共20小题,每题2分,共40分)以下每小题列出的四个备选答案中只有一个符合题目要求,请将正确答案填入“单项选择题答题表”对应的格中,未填入答题表,错选或多选均不得分。
1.表示当x的取值在[1,10]和[200,210]范围内为真,否则为假的C语言表达式为 CA. (x>=1&&x<=10)&&(x>=200&&x<=210)B. (x>=1||x<=10)||(x>=200||x<=210)C. (x>=1&&x<=10)||(x>=200&&x<=210)D. (x>=1||x<=10)&&(x>=200||x<=210)2.若有以下定义:int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则为数组元素a[i]不正确的引用是 DA. *(p+i)B. *(a+i)C. p[i]D. *a[i]3.判断char型变量ch是否为数字的C表达式为 BA. ('0'<=ch&ch<='9')B. (ch>='0'&&ch<='9')C. (ch>="0"&&ch<="9")D. (ch>=0&&ch<=9)4.以下程序段构成的循环是 Cfor(x=0,y=0;(y!=12&&x<4);x++) ;A. 无限循环B. 循环次数不定C. 执行4次D. 执行3次5.以下程序的输出结果是 A#include<stdio.h>main(){ int i;for(i=1;i<=5;i++){ if(i%2) printf("*");else continue;printf("#");}}A. *#*#*#B. *##*##*##*##C. *#*#D. #*#*6.以下程序的输出结果是 C#include<stdio.h>#define MAX(x,y) (x)>=(y)?(x):(y)main(){ int i=10,j=15;printf("%d",10*MAX(i,j));}A. 15B. 100C. 10D. 1507.设有说明:int (*ptr)[8];则ptr是 CA. 指向整形变量的指针B. 指向函数的指针,该函数的返回值为int 数据C. 指向一维数组的指针,该数组的基类型为intD. 长度为8的一维指针数组8.以下程序段的输出结果是 Achar a[]="0123456789",*p=a+4;printf("%c",*p++);A. 4B. a[4]的地址C. 6D. 59.下面程序的运行结果是 B#include <stdio.h>main(){ int a=1,b=10;do{ b−=a;a++;}while(b−−<0);printf("a=%d,b=%d\n",a,b);}A. a=3,b=11B. a=2,b=8C. a=1,b=−1D. a=4,b=910.执行下面程序,输入2后的输出结果是 C#include <stdio.h>main( ){ int k;scanf("%d",&k);switch(k){ case 1:printf("%d\n",k++);break;case 2:printf("%d\n",k++);case 3:printf("%d\n",k++);break;default:printf("Full!\n");}}A. 1B. 2C. 2 3D. 2 3 Full11.若有以下结构体和变量定义,则以下引用方法不正确...的是 Dstruct worker{ int sno;char *name;} work,*p=&work;A. work.snoB. (*p).nameC. p->snoD. work->sno12.char s[10],*p=s;则以下不正确的表达式是 BA. p=s+1;B. p=s++;C. *(s+1)=*p;D. *p++=s[2];13.以下不能对二维数组a正确初始化的语句是 AA. int a[2][3]={{1,2,3},{4,5},{6}};B. int a[][3]={{1,2,3},{4,5,6}};14.若有以下说明和语句,则输出结果是 Cchar sp[]="\t\n\\0will\n";printf("%d",strlen(sp));A. 4B. 3C. 9D. 字符串中有非法字符15.对于结构体类型,以下说法正确的是 CA. 定义结构体时不能定义结构体变量B. 结构体变量所占的空间等于占空间最大的成员所需空间C. 结构体类型可以作为返回值类型D. 结构体定义后可以与标准类型一样使用,但前面必须使用struct16.在C语言中,要求运算数必须是整型的运算符是 DA. /B. ++C. !=D. %17.以下程序段在VC6.0环境中运行的输出结果是struct studentinfo{ char name[10];int SNO;char sex;} student,*ps=&student;printf("%d,%d",sizeof(student),sizeof(ps));的输出结果是 BA. 15,15B. 15,4C. 15,2D. 4,218.根据17题中的结构体和变量定义,不能..正确输出name成员的语句是 CA. printf("%s",);B. printf("%s",ps->name);C. printf("%s",*);D. printf("%s",(*ps).name);19.以下程序的输出结果是 Amain(){ int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]);}A. 0650B. 147C. 5430D. 输出值不定20.设有以下变量定义:char str[20],i;当输入“zhang空格hong回车”时,能正确读入“zhang hong”的程序段是 CA. scanf("%s",str);B. for(i=0,str[i]=getchar();str[i]!='\n';)str[i++]=getchar();C. gets(str);D. for(i=0,str[i]=getchar();str[i]!='\0';i++)str[i]=scanf("%c",str[i]);二、填空题(共10题,每题1分,共10分)请按照试题中对应的标号顺序填写到答题表中1.C函数中若省略函数类型说明,则该函数类型默认为 int 。
2021年天津市大学软件学院与四校联合专升本科招生专业课考试大纲

天津市大学软件学院与“四校” 联合2021年“高职升本科”招生专业课考试大纲一、考试性质天津市大学软件学院与“四校”“高职升本科”招生专业考试是由合格的高职高专毕业生参加的选拔性考试。
高等院校根据考生的成绩,按照已确定的招生计划,德、智、体全面衡量,择优录取。
因此,考试应该具有较高的信度、效度、适当的难度和必要的区分度。
二、考试目标专业考试要求考生系统了解程序设计语言的基本结构、程序设计的基本方法和基本技术,掌握程序设计基本语法,具有根据给定算法设计和调试程序的能力。
掌握专业的基本知识、基本理论和基本方法,并能运用相关理论和方法分析,具有抽象思维能力,逻辑推理能力和运用所学知识分析和解决问题的综合能力。
三、考试内容与基本要求专业考试科目分为专业基础科目和专业科目,专业基础科目为《C语言程序设计》,专业科目为《软件工程》。
各科目内容按照“了解”、“掌握”、“应用”三个能力层次规定了其应达到的能力层次要求。
各能力层次为递进等级关系,后者必须建立在前者的基础上,其含义是:了解:能知道有关的名词、概念、知识的含义,并能正确认识和表述,是低层次的要求。
掌握:能全面把握基本概念、基本原理、基本方法,能理解有关概念、原理、方法的区别与联系,是较高层次的要求。
应用:能运用基本概念、基本原理、基本方法联系学过的多个知识点分析和解决有关的理论问题和实际问题,是最高层次的要求。
各科目内容及具体要求如下:(一)C语言基础1. 基础知识【了解】C语言的特点;算法的基本概念与特征。
【掌握】C语言程序的结构、运行C程序的步骤和方法。
2. 数据类型、运算符与表达式【掌握】各种数据类型的常量和变量表示;各类运算符的使用和表达式的计算。
【应用】不同类型数据间的混合运算、强制类型转换运算符、复合赋值运算符。
3. 顺序结构程序设计【了解】C语句的概念及种类。
【掌握】常用输入输出函数的使用。
【应用】顺序结构程序的应用。
4. 选择结构程序设计【掌握】关系运算符与关系表达式;逻辑运算符与逻辑表达式;if语句及其嵌套;switch语句;条件运算符合条件表达式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2012年高职升本专业考试考试大纲
天津工业大学、天津师范大学、天津理工大学
三校联考
2012年高职升本专业考试
高职升本科的考试分为文化考试和专业考试两个部分。
文化考试由天津市教育招生考试院统一组织进行。
专业考试安排如下:
一、专业课考试时间
2012年1月15日(周日)上午9:00-11:00
二、考试科目
面向文理招生,专业课考试科目为2门,每门满分100分,共200分。
考试时间120分钟
三、考试范围及要求
(一)软件工程概论
1. 软件工程的概念。
2. 软件工程的基本原理。
3. 软件的生命周期。
4. 可行性研究过程。
5. 系统流程图的符号及表示。
6. 数据流图的符号及表示。
7. 需求分析的任务。
8. 总体设计的过程,描绘软件结构的图形工具
9. 程序流程图的表示。
10. 编码及其风格。
11. 软件测试的目标、准则、方法与步骤。
12. 软件维护的定义、特点及过程。
13. 面向对象分析的基本过程
14. 面向对象设计的准则。
(二) C 语言基础
1.基本知识:C 语言的组成、C 语言的特点、C 语言的编译过程;算法的概念和特性;结构化程序设计相关概念;各种数据类型的常量和变量表示;运算符的使用和表达式的计算;输入与输出函数的使用。
2. C程序三种流程设计:顺序结构、选择型程序设计(包括if语句及其嵌套和switch 语句);循环型程序设计(包括while 语句、do-while 语句和for 语句);复合语句的使用;辅助控制语句(包括break语句和continue语句)。
3. 数组:一维数组的定义和使用;二维数组的定义和使用;字符数组和字符串;常用字符串处理函数的使用。
4. 函数:常用库函数的正确调用;函数的定义;函数参数传递和返回值的含义;函数的调用;函数的嵌套调用和递归调用;数组作为函数参数;局部变量和全局变量;变量的存储类别(自动,静态,寄存器,外部);变量的作用域和生存期。
5. 编译预处理命令:不带参宏定义和带参宏定义的使用;“文件包含”的处理。
6. 指针:指针与指针变量的概念,指针与地址运算符;指针与数组、字符串和函数的配合使用。
7. 结构体:结构体数据的定义和使用;结构体数组的使用;利用指针操作结构体的方法(链表的基本操作)。
(三)多媒体应用基础
1、基本知识:多媒体技术的基本概念、特性;多媒体技术的发展历程、研究内容;多媒体技术的应用领域和发展趋势。
2、多媒体计算机系统的组成:多媒体计算机系统的层次结构、软硬件要求和基本设备;常用外部设备的工作原理、功能和特点;音频卡、显示卡的功能和基本原理。
3、多媒体存储技术:光盘的结构、种类与工作原理;CD 的种类及特点;VCD 与DVD 的视频标准;多媒体光盘的制作方法。
4、数字音频信息处理:多媒体数据压缩编码的必要性和分类;音频信号压缩方法及音频编码标准(PCM、APCM 、DPCM、ADPCM 只要求理解概念);声音信号的概念与特点、存储格式及质量的度量方法;声音的数字化与声音文件的格式;常用的音频处理软件(COOL EDIT PRO,GOLDWAVE 等)简单处理声音信号的方法。
5、静态图像信息处理:色彩、数字图像的基本概念;常用图形、图像文件的基本格式及特点;图像信息获取的基本原理和方法;静态图像压缩标准JPEG 的工作原理和实现技术;图像压缩编码常用算法的基本原理(只要求掌握
Huffman编码和行程编码);Photoshop CS2工具箱分类及使用方法(图像的基本操作、色彩调整的方法等)。
6、数字视频处理:数字视频的基本概念与基本格式。
运动图像压缩的国际标准MPEG;视频信息获取的基本原理和方法;流媒体的概念与技术:常用媒体播放器使用;模拟视频信号的特点及数字化的基本方法;数字视频编辑的基本步骤和方法。
7. 动画制作技术:二维动画软件Flash的特点;Flash8的工作环境;简单动画的
制作、编辑方法。
了解三维动画软件3DMAX 的基本概念和工作流程。
8、多媒体产品的设计制作:多媒体作品的制作过程;多媒体产品开发的美学艺术概念、不同素材的艺术感受、多媒体产品版面元素设计原则、作品剧本创作概要,剧本实例分析(创意、编剧、排演);多媒体创作工具的基本功能、主要特点和种类;Authorware 的菜单系统及常用图标功能;熟悉利用Authorware 开发多媒体作品的流程。
四、命题考试的有关说明(一)题型及比例
1 .理科生卷
(三)试题难度及比例
要合理安排试题的难易程度。
试题难度可分为易、较易、较难和难四个等级, 其比例为:易20%,较易50%,较难20%,难10%
五、专业课程考试参考教材
学院组织编写的考试指导用书。