当前位置:文档之家› 厦门理工软件工程复习试题及答案

厦门理工软件工程复习试题及答案

厦门理工软件工程复习试题及答案
厦门理工软件工程复习试题及答案

软件工程期末试卷(A)

说明:本试卷为04级计算机专业(专升本)软件工程期末试卷,总计100分,时间100分钟

一、选择题:(每题1分,共20分)(将答案写在题号前的()中)

( C )1. 软件是()。

A. 处理对象和处理规则的描述

B. 程序

C. 程序及其文档

D. 计算机系统

( B )2. 软件需求规格说明的内容不应包括()。

A. 主要功能

B. 算法的详细描述

C. 用户界面及运行环境

D. 软件的性能

( B )3. 程序的三种基本控制结构是()。

A. 过程、子程序和分程序

B. 顺序、选择和重复

C. 递归、迭代和回溯

D. 调用、返回和转移

( D) 4. 面向对象的分析方法主要是建立三类模型,即( )。

A) 系统模型、ER模型、应用模型

B) 对象模型、动态模型、应用模型

C) E-R模型、对象模型、功能模型

D) 对象模型、动态模型、功能模型

( C ) 5. 在E-R模型中,包含以下基本成分( )。

A) 数据、对象、实体

B) 控制、联系、对象

C) 实体、联系、属性

D) 实体、属性、操作

( A ) 6. 各种软件维护的类型中最重要的是( )。

A) 完善性维护B) 纠错性维护C) 适应性维护D) 预防性维护

( B ) 7.软件测试的目标是()。

A. 证明软件是正确的

B. 发现错误、降低错误带来的风险

C. 排除软件中所有的错误

D. 与软件调试相同

( D )8.软件生命周期中所花费用最多的阶段是()

A.详细设计 B.软件编码 C.软件测试D.软件维护

( C )9.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0, 1.0],现从输入的角度考虑一组测试用例:-1.001, -1.0, 1.0, 1.001.设计这组测试用例的方法是()A.条件覆盖法 B.等价分类法C.边界值分析法 D.错误推测法

( D )10、详细设计的基本任务是确定每个模块的( )设计

A.功能 B.调用关系 C.输入输出数据 D.算法

( A )11.设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:()

A.模块化的根据B.逐步求精的根据C.抽象的根据D.信息隐藏和局部化的根据

( D )12.下面几种白箱测试技术,哪种是最强的覆盖准则()

A.语句覆盖B.条件覆盖C.判定覆盖D.条件组合覆盖

( A )13.面向数据流的设计方法把()映射成软件结构。

A.数据流B.系统结构C.控制结构D.信息流

( A )14.内聚程度最低的是( )内聚

A.偶然

B.过程

C.顺序

D.时间

( A )15.确定测试计划是在( )阶段制定的.

A.总体设计 B.详细设计 C.编码 D.测试

(D )16.需求分析的产品是()

A.数据流程图案B.数据字典C.判定表D.需求规格说明书

(C )17.数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是()A.数据库设计B.数据通信C.数据定义D.数据维护

( D )18.( )引入了“风险驱动”的思想,适用于大规模的内部开发项目。

A.增量模型B.喷泉模型C.原型模型D.螺旋模型

( D )19.模块的内聚性最高的是()

A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚

( D )20.提高测试的有效性非常重要,成功的测试是指( )

A.证明了被测试程序正确无误

B. 说明了被测试程序符合相应的要求

C.未发现被测程序的错误

D.发现了至今为止尚未发现的错误

二.判断题(每题1分,共10分)将答案写在题号前的()中,正确用√,错误用χ。

(×)1、开发软件就是编写程序。

(×)2、系统测试的主要方法是白盒法,主要进行功能测试、性能测试、安全性测试及可靠性等测试。

(×)3、编程序时应尽可能利用硬件特点以提高程序效率.

(×)4、软件需求分析的任务是建立软件模块结构图。

(√)5、尽可能使用高级语言编写程序

(×)6、以结构化分析方法建立的系统模型就是数据流图。

(×)7、进行总体设计时加强模块间的联系。

(×)8、编码时尽量多用全局变量.

(√)9、用CASE环境或程序自动生成工具来自动生成一部分程序.

(×)10、软件测试是要发现软件中的所有错误。

三、填空题(每题1分,共5分):将结果填在()

1、将下面的关系按继承关系、聚集关系或普通关联进行分类。

小汽车---------红旗轿车(继承)

小汽车---------驾驶员(普通关联)

班级------------学生(聚集)

2、将下列各项分为类或类的实例

我的汽车(实例)

交通工具(类)

三、简答题:(每题5分,共25分)

1. 软件生命期各阶段的任务是什么?

答:软件生命期分为7个阶段:

1、问题定义:要解决的问题是什么

2、可行性研究:确定问题是否值得解,技术可行性、经济可行性、操作可行性

3、需求分析:系统必须做什么

4、总体设计:系统如何实现,包括系统设计和结构设计

5、详细设计:具体实现设计的系统

6、实现:编码和测试

7、运行维护:保证软件正常运行。

2、软件重用的效益是什么?

答:1、软件重用可以显著地改善软件的质量和可靠性。

2、软件重用可以极大地提高软件开发的效率。

3、节省软件开发的成本,避免不必要的重复劳动和人力、财力的浪费。

3、自顶而下渐增测试与自底而上渐增测试各有何优、缺点?

答:

①自顶而下渐增测试

优点:不需要测试驱动程序,能够在测试阶段的早期实现并验证系统的主要功能,而且能够尽早发现上层模块的接口错误。

缺点:需要存根程序,底层错误发现较晚。

②自底而上渐增测试

优点与缺点和自顶而下渐增测试相反。

4 、提高可维护性的方法有哪些?

答:在软件工程的每一阶段都应该努力提高系统的可维护性,在每个阶段结束前的审查和复审中,应着重对可维护性进行复审。

在需求分析阶段的复审中,应对将来要扩充和修改的部分加以注明。在讨论软件可移植性问题时,要考虑可能要影响软件维护的系统界面。

在软件设计的复审中,因从便于修改、模块化和功能独立的目标出发,评价软件的结构和过程,还应对将来可能修改的部分预先做准备。

在软件代码复审中,应强调编码风格和内部说明这两个影响可维护性的因素。

在软件系统交付使用前的每一测试步骤中都应给出需要进行预防性维护部分的提示。

在完成每项维护工作后,都应对软件维护本身进行仔细认真的复审。

为了从根本上提高软件系统的可维护性,人们正试图通过直接维护软件规格说明来维护软件,同时也在大力发展软件重用技术。

简述软件测试要经过哪几个步骤,每个步骤与什么文档有关。

【解答】

测试过程按4 个步骤进行,即单元测试(模块测试)、集成测试(子系统测试和系统测试)、确认测试(验收测试)和平行运行。

单元测试集中对用源代码实现的每一个程序单元进行测试,与其相关的文档是单元测试计划和详细设计说明书。

集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。与其相关的文档是集成测试计划和软件需求说明书。

确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。与其相关的文档是确认测试计划和软件需求说明书。

平行运行把已经经过确认的软件纳入实际运行环境中,与其他系统成份组合在一起进行测试。与其相关的文档:用户指南、使用手册等。

四、应用题(每题8分,共40分)

1、假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需

要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。要求:画出系统的数据流图。

答:

2、将下面给出的伪码转换为N-S图和PAD图。

void root ( float root1, float root2 ) {

i = 1;j = 0;

while ( i <= 10 ) {

输入一元二次方程的系数a, b, c;

p = b*b – 4*a*c;

if ( p < 0 ) 输出“方程i无实数根”;

else if ( p > 0 ) 求出根并输出;

if ( p == 0 ) {

求出重根并输出;

j = j + 1;

}

i = i +1;

}

输出重根的方程的个数j;

}

【解答】

(1)N-S 图

(2)PAD 图

3、:输入三整数,判断是否构成三角形,如构成三角形,则输出三条边的值,否则输出”不能构成三角形”. 要求:1.用程序流程图表示该问题的算法;2.计算程序复杂度; 3.设计路径覆盖的测试用例。 答:

i = 1; j = 0; while ( i <= 10 ) 输入a, b, c; 计算 p = b 2 - 4ac ;

p < 0 ? 输出“方程i ”无实根 求出根并输出 ↓ p > 0 ? p == 0 ? 求出重根并输出; j = j + 1; ↓ i = i + 1;

输出重根的方程个数i

T

T T F F F i = 1; j = 0; 输出重根的方程个数i while ( i <= 10 )

输入a,b,c; 计算 p = b 2–4ac; 求出根并输出 p > 0 ?

p < 0 ? 输出方程i 无实根

p = 0 ?

求出重根并输出; j = j+1; i = i + 1;

路径:

1.①—②—③—④—⑥—⑦

2.①—②—⑤—⑥—⑦

3.①—⑤—⑥—⑦ 4.①—②—③—⑤—⑥—⑦

程序复杂度=3+1=4

测试用例

① ②

③ ④

⑥ ⑦

ⅠⅡ ⅢⅣ

4、某航空公司规定,乘客可以免费托运重量不超过30kg的行李。当行李重量超过30kg时,对头等舱的国内乘客超重部分每公斤收费4元,对其他舱的国内乘客超重部分每公斤收费6元,对外国乘客超重部分每公斤收费比国内乘客多一倍,对残疾乘客超重部分每公斤收费比正常乘客少一半。用判定树表示与上述每种条件组合相对应的计算行李费的算法.

答案:

5、一个软件公司有许多部门,分为开发部门和管理部门两种,每个开发部门开发多个软件产品,每个部门由部门名字唯一确定。该公司有许多员工,员工分为经理,工作人员和开发人员。

开发部门有经理和开发人员,管理部门有经理和工作人员。每个开发人员可参加多个开发项目,每个开发项目需要多个开发人员,每位经理可主持多个开发项目,建立该公司的对象模型。

答案:

厦门理工学院c语言复习题,答案仅供参考(强烈推荐)

C程序设计期末复习思考题 一、选择题: 1 一个C语言程序是由_________。 A)一个主程序和若干个程序组成B)函数组成 C)若干过程组成D)若干子程序组成 2已知各变量的类型说明如下: int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C语言语法的表达式是__________。 A)a+=a-=(b=4)*(a=3) B) a=a*3=2 C) x%(-3) D) y=float(i) 3以下不正确的语句为___________。 A) if (x > y); B) if (x = = y) && (x != 0) x + = y; C) if (x < y) { x ++; y++;} D) if (x != y) scanf(“ %d ”,&x); else scanf(“ %d ”,&y);) 4C语言中while 和do —whiloe循环的主要区别是___________。 A)do —while 的循环体至少无条件执行一次 B)while 的循环控制条件比do—while 的循环控制条件严格 C)do —while 允许从外部转到循环体内 D)do —while 的循环体不能是复合语句 5 下面程序应该是________ (程序行左边的数字表示行号) 1main( ) 5 for( i=0;i<3;i++) scanf( “%d”,&a[i]); 2{ 6 for(i=1;i<4;i++) a[0] = a[0] + a[i]; 3int a[3]={0}; 7 printf(“%d\n”, a[0]); 4int i; 8 } A)没有错误B)第3 行有错误 C)第5 行有错误D)第6 行有错误 6 以下程序有语法性错误,有关错误原因的正确说法是____________。 main( ) { int G=5,k; void prt_char( ); …… k=ptr_char(G); ……} A)语句void ptr_char( ); 有错,它是函数调用语句,不能用void 说明 B)变量名不能使用大写字母 C)函数说明和函数调用语句之间有矛盾 D)函数名不能使用下划线 7 若有以下定义,则对a数组元素正确引用的是____________。 int a[5], *p=a; A) *&a[5] B) a+2 C) *(p+5) D) *(p+2) 8在执行下面程序时,如果从键盘上输入:ABCdef〈回车>,则输出为 ______________。

厦门理工学院UML(阶段复习1~5)

厦门理工学院UML阶段复习 1)“分区”是顺序图中的核心元素。(X) 2)“消息”是活动图中的核心元素。(X) 3)用例文档中的“备选事件流”用于描述用例基本事件流可能出现的分支事件或异常 事件。(√) 4)用例图主要用于描述系统的功能。(√) 5)“-”在UML中表示为受保护的(protected)访问级别。(X) 6)“班级类”和“学生类”之间是泛化关系。(X) 7)FURPS+的需求模型中,其中URPS分别代表系统的可用性、可靠性、性能和可支 持性。(√) 8)在用例图中,参与者代表了以某种方式与系统进行交互的人或物。(√) 9)用例是指系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作 用。(√) 10)在用例文档中,涉众就是参与者。(X) 11)需求工程的两个主要活动包含“定义需求”和“分析需求”。(√) 12)分析的两个层次是指“架构分析”和“用例分析”。(√) 13)在顺序图中,消息主要分为同步消息、异步消息和返回消息。(√) 14)顺序图将业务流程展示为内部一步步的控制流和数据流。(X) 15)是泛化关系的图形符号表示。(√)

1、以下哪个是UML中的行为图?(D) A、类图 B、构件图 C、部署图 D、用例图 2、以下哪个是UML中的结构图?(A) A、对象图 B、用例图 C、活动图 D、顺序图 3、哪一种UML图描述对象之间消息的交互,并强调消息的执行顺序。(C) A、活动图 B、用例图 C、顺序图 D、通信图 4、哪一种UML图描述对象之间消息的交互,并强调对象之间的协作。(B) A、顺序图 B、通信图 C、时间图 D、交互概览图 5、哪一种UML图描述事物执行的控制流和数据流。(C) A、顺序图 B、通信图 C、活动题 D、交互概览图 6、哪一种UML图描述一组用例、参与者以及它们之间的相互关系。(B) A、类图 B、用例图 C、构件图 D、部署图 7、用例文档描述了用例的业务流程,有些用例的流程比较复杂(如存在分支、循环等复杂结构),而这个流程使用文本描述并不直观,这种情况可以采用_______来描述该用例内部的执行流程。(D) A、类图 B、用例图 C、活动图 D、顺序图 8、对象、生命线、控制焦点、消息是哪一种UML图的语法?(D) A、类图 B、用例图 C、活动图 D、顺序图 9、以旅店客房管理为建模情景,以下__AC_是实体类,___E____是控制类,__DB_____是边界类 A、旅客类 B、支付界面类 C、客房类 D、银行支付系统接口类 E、支付类

厦门理工学院专业介绍

厦门理工学院专业介绍

厦门理工学院专业介绍 本科专业介绍 材料成型及控制工程专业(本科四年) 【培养目标】 本专业以研究开发各种材料的加工成型工艺和模具设计制造技术为主攻方向,培养具备材料成型及模具设计制造基础知识与应用能力,掌握金属塑性成形、压铸成形和塑料成型工艺及设备控制,具有创新能力,能从事产品开发、材料成型工艺设计、模具设计与制造,企业生产经营管理等工作的高素质工程技术人才。 【主要课程】 工程制图及CAD、工程力学、电工电子技术、机械原理、机械设计、计算机辅助三维设计、机械制造技术基础、检测及控制工程、材料科学基础、材料成型原理、材料成型工艺、材料成型设备、塑料成型工艺与模具设计、冲压工艺及模具课程设计、金属压力铸造工艺与模具设计等。 【就业方向】 在机械、汽车、电子电器、仪器仪表、轻工、日常用品等企业,从事材料成型与控制工程领域的产品开发、技术创新、材料成型工艺设计、

模具设计与制造、企业生产运行管理等工作,还可以进一步攻读本专业及相关专业的硕士学位。 车辆工程专业(本科四年) 【培养目标】 本专业培养具备汽车设计、制造、试验等专业知识与应用能力,掌握汽车电器与电子技术,汽车保养维修、检测与诊断技术,能在汽车及其相关行业中从事汽车设计制造、科技开发、应用研究、经营管理和车辆保险与公估等方面工作的高素质工程技术人才。 【主要课程】 工程制图及CAD、理论力学、材料力学、机械设计、工程材料及材料成形技术基础、液压与气压传动、控制工程基础、机械制造工程基础、汽车构造、汽车设计、汽车理论、汽车试验学、汽车车身设计、汽车制造工艺学、汽车发动机原理、有限元分析、汽车电器与电子技术、汽车检测与诊断技术等课程以及汽车维修理论、汽车保险公估、汽车营销与技术服务等。 【就业方向】 可以在机械、汽车、车辆保险与公估以及汽车相关行业的科研院所、企事业单位、技术开发中心从事车辆设计、制造、商贸和管理等工作,还可以进一步攻读本专业及相关专业的硕士学位。

厦门市智业软件工程有限公司

厦门市智业软件工程有限公司 校园招聘简章 一、公司简介 厦门市智业软件工程有限公司成立于1997年,一直专业从事医疗卫生行业信息系统软件的研发、工程实施及维护服务,注册资金5200万元,目前是国内最大的提供医疗卫生信息化整体解决方案的开发商之一,所开发的系列具有自主知识产权的产品涉及卫生医疗行业的各个领域,产品分别通过了卫生部的评审鉴定,是国家级的火炬计划项目,获得了科技部的 创新基金的扶持等。 经过十余年的持续发展,现有员工500余人,其中研发、实施、维护人员450余人,医学专家、医疗管理专家20余人,本科以上学历占82%,员工平均年龄26岁。智业公司现已建成以厦门为总部及产品研发基地, 新疆、重庆、安徽、沈阳、北京、天津、河北、河南、湖北、湖南、云南、海南、上海等十三个分公司为分中心,各大省区设立办事处或分销商的公 司体系格局,拥有福建省卫生厅、海南省卫生厅、河南省卫生厅、天津市 卫生局四个省级及以厦门市卫生局为代表的30余个地市级用户和上述地 区100余家大中型医院用户、数百家基层医疗机构用户。 二、公司优势 (一)因为专业,所有优秀 15年来一直专业从事医疗卫生相关软件的开发、销售及实施。产品获多项国家创新基金、火炬计划项目基金、科技支撑计划等支持。 (二)敢为人先,引领行业 ●率先在厦门建立了全国区域卫生信息平台,提供数字卫生城市解决方案。 ●承担建设的厦门市市民健康信息系统被认为是“我国区域卫生信息化建 设迄今为止最为成功的实践蓝本”(新闻联播报道)。

●在国内最早开发临床诊疗信息系统(CIS系统)。 ●智业HIS产品是全国最早进行“一卡通”研究、开发与应用的HIS系统。 ●智业HIS产品是全国最早与银行合作并成功应用“银行卡自助服务”从而 实现银行卡一卡通就诊的HIS系统。 (三)产品优势,全国唯一 ●全国第一家且唯一一家“医生工作站”和“医技工作站”同时通过卫生部 评审鉴定。 ●全国第一家且唯一一家HIS软件出口创汇的业内公司(包括反盗版的成 绩)。 (四)稳步发展,覆盖全国 三、企业文化 企业目标:成为中国最好的医疗软件行业供应商 创业信念:合智创新、诚信立业 企业精神:积极主动、敢为人先、团结敬业、和谐发展 经营理念:让我们的产品和服务超越客户的期望

厦门理工学院c语言实验4_循环答案)

《高级语言程序设计》实验报告 实验序号:4 实验项目:循环结构 学号姓名专业、班级 实验地点实验1-518 指导教师谢小竹实验时间 一、实验目的及要求 1.熟悉掌握while语句、do-while语句和for语句实现循环的方法 2.掌握在程序设计中用循环的方法实现一些常用算法 3.掌握嵌套循环的使用方法 4.比较3种循环的异同 二、实验设备(环境)及要求 使用Visual C++ 6.0;windows系列操作系统的环境。 三、实验内容与步骤 1.分别用while、do-while、for语句编程,求数列前20项之和:2/1,3/2,5/3,8/5,13/8······【算法提示】 1)定义实变量sum、term、a、b、c,整变量i 2)初始化:sum=0,分子a=2,分母b=1 3)初始化:i(计数器)=1 4)计算第i项term =a/b 5)累加sum=sum+term 6)计算c=a+b,更新b= a,更新a=c 7)计数器加1,i++ 8)重复4、5、6、7,直到i>20 9)输出2位精度的结果 3次测试结果,数列前20项之和sum=

2.36块砖36人搬,男搬4女搬3,小孩2人搬1砖。要求一次全搬完,问男、女、小孩各若干(人)? 算法提示:设x,y,z 表示男、女、小孩的人数,则有不定方程: x+y+z=36 4x+3y+z/2=36 对x,y,z所有可能的组合测试出满足条件的解。 x、y、z的取值范围: x:1~9,步长1 y:1~ 12,步长1 z:2~36,步长2 对x,y,z所有可能的组合:9×12×(36/2)重复测试条件: 4*x+3*y+z/2==36 &&x+y+z==36 是否成立,若成立则打印出x、y、z的值。

厦门理工学院uml考试试卷a卷

厦门理工学院uml考试试卷a卷厦门理工学院uml考试试卷A卷 总分42分,1-18题每小题1分,19-30题每小题2分。 1(下列描述中,哪个不是建模的基本原则( d ) A.要仔细的选择模型 B.每一种模型可以在不同的精度级别上表示所要开发的系统 C.模型要与现实相联系 D.对一个重要的系统用一个模型就可以充分描述 2(下列关于软件特点的描述中,哪个是错误的( c ) 软件是被开发或设计的,而不是被制造的; A. B.软件不会“磨损”,但会“退化”; C.软件的开发已经摆脱了手工艺作坊的开发方式; D. 软件是复杂的 3(在UML中,有3种基本构造块,分别是(a ) A. 事物、关系和图 B. 注释、关系和图 C. 事物、关系和结构 D. 注释、关系和结构 4(在UML中,有四种关系,下面哪个不是(b) A.依赖关系 B.继承关系 C.泛化关系 D.实现关系

5(下面哪个不是UML中的静态视图(a) 状态图 A. B.用例图 C.对象图 D.类图 6(用户在银行员工的指导下,使用ATM机,查阅银行帐务系统的个人帐务数 据,并打印其个人用户帐单。在上述 过程中,对ATM机管理系统而言,哪个不是系统的参与者( b) A.用户 B.银行员工 C.打印系统 D.帐务系统 7(在用例之间,会有三种不同的关系,下列哪个不是他们之间可能的关系( d ) A.包含(include) B.扩展(extend) C.泛化(generalization) D.关联(connect) 8(下列关于活动图的说法错误的是( d ) A. 一张活动图从本质上说是一个流程图,显示从活动到活动的控制流 B. 活动图用于对业务过程中顺序和并发的工作流程进行建模。 C. 活动图中的基本要素包括状态、转移、分支、分叉和汇合、泳道、对象 流。 D. 活动图是UML中用于对系统的静态方面建模的五种图中的一种 9(在下面的图例中,哪个用来描述活动(activity)(a)

软件学院学生科技创新及学科竞赛管理办法

厦门大学软件学院文件 学院【2010】4号 软件学院学生科技创新及学科竞赛管理办法为鼓励软件学院学生积极参与课外科技学术活动,踊跃参加学科竞赛,提高学生的学术水平和创新能力,促进学生科技创新成果的涌现特制定本办法。 第一章领导和组织机构 1、成立学院学生科技创新及学科竞赛指导委员会 学生参加科技创新及学科竞赛的积极性关系到素质教育和创新型软件人才培养的成效,学生科技创新成果关乎学院的荣誉和声望,也是学院综合竞争力的体现,理应得到全院教职工的重视与支持。 学院成立“软件学院学生科技创新及学科竞赛指导委员会”(以下简称委员会)。委员会设主任2名,由学院党委书记、院长担任;设副主任4名,由学院副院长、党委副书记担任;设委员若干,由企业技术骨干和学院学生科技创新及学科竞赛指导小组成员担任。委员会主要负责统筹安排相关领域的制度建设和资源配置。学院每年拨出专款设立学生科技创新专项基金,用于支持相关领域的活动及竞赛,列入每年的预算,基金的具体支出计划由委员会主任、副主任研究决定。 2、成立学院学生科技创新及学科竞赛指导小组 学院成立“软件学院学生科技创新及学科竞赛指导小组”(以下简称指导小组)。指导小组在委员会的领导下开展工作,设组长1名、副组长

1名,成员为学院专业教师和相关辅导员,可由学院指定或自愿报名参加。指导小组主要负责各级各类学生科技创新及学科竞赛的指导和评审工作。 指导小组承担在大一开设的《国内外学科竞赛》专业选修课的教学任务,向学生介绍国内外主要的学科竞赛,从低年级做起,激发学生兴趣,课程计1学分。同时,学院开设《创新实践课》专业选修课,凡同时选修《国内外学科竞赛》和《创新实践课》并在指导小组指导下参加国家级及以上竞赛并提交作品、获指导小组验收通过的,视为课程合格,共计2学分。科技创新和学科竞赛的申报、立项、评审等相关规定见本办法第三章。 指导小组应密切关注有关学科竞赛的动态,及时组织、指导学生团队参赛,安排好培训,并按时报送作品,一些重要赛事应组织大一的保送生尽早组队训练;指导小组与软件学社应保持密切联系,根据学生实际情况酌情安排参赛。 学院为指导小组提供必要的软硬件支撑和经费保障,根据指导小组成员指导学生参赛的获奖情况给予奖励,根据时间和精力的投入情况给予计算教学工作量,详见本办法的第六章。 3、学院软件学社在科技创新和学科竞赛活动中的职责 软件学社是是学院团委学生会的一个重要部门,在指导小组指导下负责学院学生科技创新及学科竞赛的发动、组织。 软件学社应在学院内举办各种形式的学术讲座、沙龙、趣味小竞赛,提高学生的专业兴趣,激发学生的科研热情。同时,应建立学院人才库,在指导小组指导下制定全年赛程计划,根据学生兴趣合理组队。

厦门理工学院重新学习管理规定

附件 厦门理工学院重新学习管理规定 (2016年修订版) 为进一步完善学分制,加强教学管理,根据教育部《普通高等学校学生管理规定》和《厦门理工学院学分制学籍管理规定》,现对我校学生课程的重新学习规定如下: 一、课程重新学习的申请条件 (一)课程考核当学期不及格的学生(含重新学习的学生),参加在下学期期初统一组织的补考,补考考核仍然不及格的由学生申请参加重新学习。 (二)非限定性选修课和公共选修课考核不及格者,学生可根据选修课程目录重新选修;实验、实习、课程设计、毕业论文(设计)等实践性课程不组织补考,考核不合格或因缺课等导致无考核资格者,随下一届或由课程归属单位安排重新学习。 (三)学生考试违纪或无故旷考,考试成绩按零分计,学生须申请参加重新学习;旷课、请假误课等超过学校规定次数的学生及无考试资格的学生须申请参加重新学习。 二、课程重新学习的教学管理 (一)课程重新学习原则上在原开课时间的下一学年对应学期内进行。毕业生毕业当学期的重新学习报名、学习及考核的时间安排与正常课程教学同时进行,不再单独组织。必修课因教学计划变更而不

再开设时,经学生申请,所在课程归属学院认定,教务处批准后,学生可改选其他可替代课程。非对应学期若其他专业有开设相同或相近的课程,经任课教师同意且教学班容量允许,学生可以向课程归属单位申请修读。 (二)重新学习包括跟班重新学习、单独开班重新学习、自主重新学习三种方式。跟班重新学习采用跟下一年级开设(同一教学大纲课程)教学班的方式进行;若同一课程重新学习人数达15人以上(含15人),可根据教学条件采用单独开班的方式组织重新学习;重新学习如果与其他课程时间冲突,经任课教师同意,院系批准,可在办理重新学习选课手续后申请自主学习。自主学习的学生需要按任课教师要求进行自学,在完成课后作业、期中考核等环节后参加期末考核。 (三)单独开班重新学习的上课时数必须为原时数的50%以上,可利用晚上、双休日或寒暑假开班上课。 (四)凡按规定必须重新学习的学生,在教务处规定的选课时间段内在教学管理系统中查询本学期开设课程情况并进行选课,将获得重新学习资格;未在规定的选课时间内获得重新学习资格的不得参加课程重新学习和考核。 (五)跟班重新学习课程的考核与课程正常考核同步进行,若考核时间与本学期所修其他课程考核时间有冲突,须向任课教师申请并在正常考核结束时顺延进行重新学习课程考核。 (六)学生对已获得学分课程考核成绩不满意的,可申请重新学习。课程成绩以该课程历次考核的最高成绩记载,课程绩点系数以最

厦门理工学院C语言报告实验3_顺序、选择结构

《C语言程序设计》实验报告 实验序号:3 实验项目名称:顺序、选择结构 网工学号姓名专业、班级 实验地点316 指导教师林老师实验时间11.1 一、实验目的及要求 1.掌握正确使用逻辑运算符和逻辑表达式表示逻辑判断; 2.熟练掌握用if语句编写选择结构的程序; 3.掌握switch语句的正确使用; 4.初步了解调试程序的一般方法。 二、实验设备(环境)及要求 使用Visual C++ 6.0;windows系列操作系统的环境。 三、实验内容与步骤 1.输入一个华氏温度f,要求输出摄氏温度c。公式为c=5/9(f-32)。 输出要求有文字说明,取2位小数。 【算法提示】 1)定义实变量c,f 2)提示输入"Please enter f:" 3)读入f 4)根据公式计算c 5)打印两位精度的结果。 测试结果: 华氏温度f 摄氏温度c 100.25 0.5 23.78

2.有一函数 x (x<1) y= 2x-1 (1<=x<10) 3x-11 (x>=10) 用scanf函输入x的值,求y值。 【算法提示】 1)定义实变量x,y 2)提示输入"Please enter x:" 3)读入x 4)判断x所在的区间,对应出y的计算公式并求值(进一步细化) 5)打印结果。 运行结构截图: \ 3.从键盘上输入一个正整数,判断这个数能否同时被3和5整除; 运行结构截图: 4.设计算法输入一个四位正整数,将它们倒排,例如输入1234,输出4321。(提示:分别应用/ 求整数部分,%求余数部分。例如7/5=1,7%5=2)。 运行结构截图: 5.某公司的招聘条件如下:①Experience with C ②bachelor degree ③less than 30 要求屏幕输出如下:

厦门理工学院uml考试试卷A卷

厦门理工学院uml考试试卷A卷 总分42分,1-18题每小题1分,19-30题每小题2分。 1.下列描述中,哪个不是建模的基本原则( d ) A.要仔细的选择模型 B.每一种模型可以在不同的精度级别上表示所要开发的系统 C.模型要与现实相联系 D.对一个重要的系统用一个模型就可以充分描述 2.下列关于软件特点的描述中,哪个是错误的( c ) A.软件是被开发或设计的,而不是被制造的; B.软件不会“磨损”,但会“退化”; C.软件的开发已经摆脱了手工艺作坊的开发方式; D. 软件是复杂的 3.在UML中,有3种基本构造块,分别是(a ) A. 事物、关系和图 B. 注释、关系和图 C. 事物、关系和结构 D. 注释、关系和结构 4.在UML中,有四种关系,下面哪个不是(b) A.依赖关系 B.继承关系 C.泛化关系 D.实现关系 5.下面哪个不是UML中的静态视图(a) A.状态图 B.用例图 C.对象图 D.类图 6.用户在银行员工的指导下,使用ATM机,查阅银行帐务系统的个人帐务数据,并打印其个人用户帐单。在上述过程中,对ATM机管理系统而言,哪个不是系统的参与者( b) A.用户 B.银行员工 C.打印系统 D.帐务系统 7.在用例之间,会有三种不同的关系,下列哪个不是他们之间可能的关系( d ) A.包含(include) B.扩展(extend) C.泛化(generalization) D.关联(connect)

8.下列关于活动图的说法错误的是( d ) A. 一张活动图从本质上说是一个流程图,显示从活动到活动的控制流 B. 活动图用于对业务过程中顺序和并发的工作流程进行建模。 C. 活动图中的基本要素包括状态、转移、分支、分叉和汇合、泳道、对象流。 D. 活动图是UML中用于对系统的静态方面建模的五种图中的一种 9.在下面的图例中,哪个用来描述活动(activity)(a) A B C D 10.事件(event)表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明,下面哪个不是事件的类型( c ) A.信号 B.调用事件 C.空间事件 D.时间事件 11.下列关于状态图的说法中,正确的是( c ) A. 状态图是UML中对系统的静态方面进行建模的五种图之一。 B. 状态图是活动图的一个特例,状态图中的多数状态是活动状态 C. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为。 D. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模 12.下面(a)不属于UML中的静态视图 A.状态图 B.用例图 C.对象图 D.类图 13.通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定性( c) A.公有的(public) B.受保护的(protected) C.友员(friendly) D.私有的(private) 14.UML中类的有三种,下面哪个不是其中之一(b ) A.实体类 B.抽象类

Matlab程序设计与应用(厦门大学网络学院)

单选题(共100题) (1).如果x=1: 2 : 8,则x(1)和x(4)分别是()(1分) 回答: 正确答案:B. 1, 7 得分:0 (2).下列哪个函数名是四舍五入到最邻近的整数()(1分) 回答: 正确答案:C.round 得分:0 (3).表达式 char(65)+1 的值是()(1分) 回答: 正确答案:B.66 得分:0 (4).legend()命令是()(1分) 回答: 正确答案:A.在图中标注“图例”; 得分:0 (5).MATLAB中的程序控制结构包括()(1分) 回答: 正确答案:B. 顺序结构循环结构选择结构 得分:0 (6).在MATLAB矩阵除法中,B/A等效于()(1分) 回答: 正确答案:A.B*inv(A) 得分:0 (7).subplot(2,1,2)是指()的子图(1分) 回答: 正确答案:B.两行一列的下图 得分:0 (8).设有数组定义:x=[1,2,3,4,5,6], y=x' ,下列表达式中正确的是()(1分) 回答: 正确答案:D.y*x 得分:0 (9).Matlab中用来表示不确定值的变量是()(1分) 回答:

正确答案:A.NaN 得分:0 (10).执行语句for x=1:2:10, disp(x), end,循环体将执行()次(1分) 回答: 正确答案:B.5次 得分:0 (11).下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是() (1分) 回答: 正确答案:B. if else end; switch case end; for end; while end; 得分:0 (12).删除工作空间中保存的变量x的命令是()(1分) 回答: 正确答案:A.clear x 得分:0 (13).产生所有元素均为1的2行3列矩阵的命令是()(1分) 回答: 正确答案:A.ones(2,3) 得分:0 (14).case子句后面的表达式不可以为()(1分) 回答: 正确答案:B.字符串 得分:0 (15).可以使用()命令为图形添加网格(1分) 回答: 正确答案:A.grid on 得分:0 (16).清空Matlab工作空间内所有变量的指令是()(1分) 回答: 正确答案:C.clear 得分:0 (17).设A=[2 4 3; 5 3 1; 3 6 7],则sum(A),length(A)和size(A)的结果()(1分) 回答: 正确答案:A.[10 13 11] 3 [3 3] 得分:0

厦门理工学院网络规划

《计算机网络管理》课程设计设计大纲 园区网络规划设计、管理与维护 一、实验目的及要求 目标:加强学生对具体单位网络应用平台的实际规划和管理能力,把该实验之前所学的理论知识及各个实验整合起来,形成整体知识体系和平衡发展的综合专业素质,为其以后快速就业和无缝接轨就业单位的业务打好基础。 要求:①网络规划要考虑网络架构、子网划分、协议配备、设备选择、网络管理软件的应用、网络安全策略的设计;②网络管理与维护要考虑网络性能的优化、网络攻防技术选择与使用、下一代网络技术的平稳过渡;③同时解决融入不断涌现的新技术和新应用;④分组:自由组合,5-6人一组;合理分工,密切配合。 二、实验设备(环境)及要求 Windows xp、Windows 2003、路由器、交换机、PC机、ISA Server 2006、网管工具。 三、实验内容与步骤 (一)园区网规划(必做) 以厦门理工学院集美校区校园网络为例(仅供参考),对校园网进行规划: 集美校区校园网络于2003年开始弱电智能化方案的设计、论证工作,2004年启动建设,弱电智能化主要进行11个子系统的建设:综合布线系统及电话通讯系统、计算机网络系统、校园安全防范系统、

校园公共广播和英语等级考试系统、校园一卡通系统、多媒体教学系统、大屏幕电子公告屏、触摸屏系统、卫星及有线电视系统、建筑设备自动化系统、弱电机房系统、综合管道桥架系统。整个工程分3期进行。 1、集美校区校园网络一期工程 一期工程于2005年10月完工,完成综合布线和计算机网络两个子系统。集美校区综合布线系统。该系统采用美国COMMSCPOE综合布线产品,其中主干部份采用万兆多模光缆(约3150米),水平布线部份采用六类铜缆。项目内容包括:主干子系统(管道、光纤);建筑群子系统(管道、光纤);设备间子系统(机柜、配线架、连接器、跳线);管理子系统(机柜、配线架、连接器、跳线);工作区子系统(光纤、双绞线、模块、面板)。总计六类信息点2350个,光纤200对。 集美校区计算机网络系统。目前开通的网络有教学楼群和实验楼群共13栋建筑,网络系统设计了扁平的两层架构网络:核心层、接入层,核心层设置在第三实验楼3楼的临时网络中心,接入层分布在各建筑单体的楼层设备管理间。项目内容包括1台港湾 BigHammer6808核心交换机(配置1个交换引擎,72个千兆SFP模块、24个10/100/1000M电口模块)、55台μHammer2824/2948接入层交换机、NetHammerG708路由器。接入层交换机和核心交换机采用千兆多模光纤进行高速互联。 2、集美校区校园网二期工程

厦门大学软件学院首届宿舍文化节(执行书)

厦门大学软件学院首届宿舍文化节 ——宿面朝天 主办方:软件学院团委学生会 承办方:乐助协会,宣传部 [11月6日至21日] 一、活动背景: 宿舍,是我们生活、学习的主要场所;是互相关心、共同进步的小窝;是传播信息,交流思想,探讨问题,表现自我的平台;更是自我管理,自我教育的课堂。 为了营造良好的学习和生活环境,建设健康向上的寝室文化,创建高品位的寝室文化,消除宿舍文化中消极文化的负面影响,加强宿舍间的文化交流,院团委学生会、乐助协会即将于11月份举行以“弘扬宿舍文化,加强宿舍交流”为主旨的首届厦门大学软件学院宿舍文化节。 二、活动对象:厦门大学漳州校区软件学院全体学生 三、评审团:09级软院学生 四、宣传活动: 1、项目内容 A、在各栋学生宿舍张贴“首届宿舍文化节”宣传海报; B、利用学院的人人主页加以宣传; C、各班委、层长宣传。 2、宣传日程安排 A、海报(PS组): 任务:海报(80*110)3张 (1)请应庄婧学姐安排任务; (2)10月31日22:00前,请PS组有任务的同学将海报交给应庄婧学姐,由庄婧学姐定稿; (3)11月1日请乐助协会的同学打印海报,并张贴在各指定位置。 B、人人主页: (1)请在11月1日前发布即将报名的相关信息; (2)请在11月7日将报名竞技活动的各组人员合照上传,供大家参与人气王的投票; (3)请在11月14日将初选后的宿舍设计大赛作品上传,供大家进行投票。(4)请在各项活动结束后及时将相关信息发布。

C、班委、层长:请在11月2日晚通知各位同学相关事项,并分发报名表。 D、积分板(手绘组): 任务:积分板1份,获奖名单(8K,宿舍先不填)2张; (1)请杜颖学姐安排任务; (2)11月13日13:00前请做好积分板,并放在凌云和博学楼下。 (3)11月20日前请做好最后获奖名单。 E、后期宣传(记者团): (1)请肖潇学姐安排任务; (2)请记者团同学在各项活动结束后及时将相关信息上交; (3)请在各项活动结束后及时将相关信息发给相关人员。 五、具体活动项目及流程: (一)宿舍设计大赛 1.活动主旨:宿舍对于我们而言就是家,温暖和谐的宿舍氛围将是我们惬意的 学习生活的保证,每个宿舍里来自天南地北的人们有着不同的价值观、不同的阅历,这就是不同的宿舍文化,为自己宿舍做设计、想个创意口号是我们每个宿舍不同文化氛围的升华和体现。 2.活动内容:集宿舍全体人员的智慧,自由发挥,设计宿舍装潢,并可用摄影 作品的形式展现出来,展现各具特色的宿舍文化。 3、活动细则:(1)宿舍整体布置美观、舒适、温馨,学习氛围及文化气息浓厚 (2)宿舍成员参与活动的积极性及热情高; (3)宿舍內务清新整洁,物品按规定要求放置; (4)宿舍成员关系融洽,集体荣誉感强; 4、评比项目: (1)宿舍的环境情况(参考之前卫检得分); (2)舍徽和口号的设计; (3)上交宿舍的摄影作品,内容是反映宿舍生活的照片。 5、评分标准:(1)一百分制; (2)评审团到宿舍察看,根据宿舍设计、宿舍氛围打分,此部分分数占总分的70%; (3)将摄影作品(JPG格式)初选优秀的上传至厦门大学软件学院人人主页,由网友投票,将根据得票数高低评分,此部分分 数占总分的30%;(若未上传为0分,上传者至少10分,通 过初选者至少20分,获得票数多者酌情加分) (4)以实际获得分数计入总分。 6、注意事项: (1)本次活动以宿舍为单位,要求全体大一学生必须参加,大二学生报名参加(请发送邮件至公共邮箱,主题为“园区+宿舍号+ 报名参加宿舍设计大赛”),参加活动的宿舍至少提交作品1 份(至少8张,至多16张,有条件可以进行图片处理),以“园

2015-2017福建专升本计科类招生计划

2017年专升本招生计划:(计算机科学类分数222 英语单科50)5040福建工程学院 04 计算机科学与技术41 361 5040福建工程学院 05 网络工程41 311 19000福州大学至诚学院03 计算机科学与技术50 16000闽江学院02 软件工程138 227 16000厦门理工学院01 软件工程93 5040泉州师范学院 02 计算机科学与技术45 223 4800武夷学院04 计算机科学与技术41 222 2016年专升本招生计划:(计算机科学类分数220 英语单科50)福建工程学院数字媒体技术46 358 福建工程学院网络工程46 332 福建工程学院软件工程46 309 福州大学至诚学院计算机科学与技术50 246 闽江学院软件工程186 258 厦门理工学院软件工程186 302 泉州师范学院计算机科学与技术48 231 武夷学院计算机科学与技术48 220 龙岩学院计算机科学与技术48 220 2015年专升本招生计划:(计算机科学类分数220 英语单科45)福建工程学院计算机科学与技术60 390 办学地点:铜盘校区 福建工程学院网络工程60 337 办学地点:铜盘校区 福建工程学院软件工程60 293 办学地点:铜盘校区 阳光学院计算机科学与技术100 220 福州大学至诚学院计算机科学与技术80 230 闽江学院软件工程190 250 厦门工学院软件工程50 230 集美大学诚毅学院计算机科学与技术80 251 厦门理工学院软件工程200 289 办学地点:厦软校区 闽南理工学院信息与计算科学50 220 泉州师范学院计算机科学与技术120 220 办学地点:诗山校区(南安) 仰恩大学网络工程70 220 武夷学院计算机科学与技术60 221 龙岩学院计算机科学与技术100 220 宁德师范学院计算机科学与技术45 220

厦门理工学院软件工程学院2014届毕业生简介

厦门理工学院软件工程学院2014届毕业生简介 厦门理工学院软件工程学院成立于2006年,是经福建省教育厅批准设立的,采取校企合作方式,办学体制和管理体制相对独立的厦门理工学院所属的二级学院。学院的办学宗旨是为海西乃至全国培养具有较高专业技能和创新能力的软件产业技术人才。 学院具有本科和专科两个办学层次,设有四年制软件工程本科专业、两年制软件工程(专升本)本科专业以及软件技术、计算机网络技术、图形图像制作和动漫设计与制作等四个专科专业及十几个专业方向。 学院确立了“以软件类专业为主,与其它专业对接,构成特色专业链”的专业发展定位,进而形成以软件类专业为主,多条专业链协调发展的专业群。 学院拥有一支优秀的,以双师型教师为主,职称、学历结构合理的教师队伍,承担着学院的核心教学任务。研究生学历教师比例达60%以上。学院一贯坚持“以教学为中心”,将“构建以就业需求和素质养成为导向的实践性、创新型人才培养体系,培养综合素质高、实践能力强、具有创新创业精神的高技能人才”作为学院的人才培养目标定位,构建了“知行合一,工学结合”的“2134”软件人才培养模式。 学院教学设施完善,实训环境条件完备,拥有先进的多媒体教室和网络综合实训室、软件技术实训室、数字媒体实训室等15个专业实训室,并以综合网络实训环境平台为依托,构建了学院网络办公系统,实现教学、科研、学生、行政后勤等管理手段的现代化。 学院依托企业办学,具有良好的企业背景和校外实训环境。学院采取“校园教学+软件园实训”的教学模式(简称“双园制”),在完成校内外理论和实践教学的基础上,在软件园完成实训、实习教学。学院以“项目驱动教学”为切入点,不断探索和尝试新的教学模式。学院与企业共建专业,成立了由众多知名软件企业代表参加的专业建设指导委员会,共同制定人才培养方案,按着岗位(群)核心能力要求,构建“一个公共技术平台下的核心课程群及核心能力培养模块+多个面向岗位(群)专业方向(知识+技能)模块”的课程体系。 学院加强学生就业和创业教育,将就业创业教育纳入实践性、创新型人才培养体系,为学生提供有效的创业就业体验。积极鼓励学生参加省内外各项职业技能大赛,并取得骄人的成绩。毕业生除可以正常就业外,还可以“专升本”,历年升学率达70%以上。

厦门大学软件学院08级离散数学期末试卷及答案

厦门大学软件学院2008级离散数学期末试卷(A ) 一、选择题(共10题,每题3分,共30分) 1. 下列语句为命题的是( ) A. 勿踏草地; B. 你去图书馆吗?; C. 月球上有水。; D. 本命题为假。 2. 下列推理中,( )是错误的 A. 如果x 是有理数,则它为整数。1/2是有理数。所以,1/2是整数。 B. 若周末气温超过30度,小红就去游泳。小红周末没去游泳。所以,周末气温没有超过30度。 C. 下午小明或者去看电影,或者去打篮球。下午小明没去打篮球。因此,下午小明去看电影了。 D. 若a 能被4整除,则a 能被2整除。a 能被2整除。因此,a 能被4整除。 3. 谓词公式())()()()()(x Q y R y x P x →?∨?中的x ( ) A. 只是约束变元; B. 只是自由变元; C. 既非约束变元又非自由变元; D. 既是约束变元又是自由变元 4. 下列关系中,( )不是等价关系 A. 非空集合的幂集的元素间的包含关系; B. 集合之间的等势关系; C. 公式之间的等价关系; D. 图之间的同构关系。 5. 下面等价公式中,( )是不正确的 A. ())()()()()()()(x B x x A x x B x A x ?∧??∧? B. ())()()()()()()(x B x x A x x B x A x ?∨??∨? C. ()B x A x B x A x →??→?)()()()( D. ())()()()(x B x A x B A x ?→?→? 6. 下列关于集合的势的叙述中,( )是错误的 A. 实数集势小于或等于自然数集; B. 任一无限集合都存在与自己等势的真子集; C. 集合之间的势小于或等于关系是偏序关系; D. 有理数集势小于整数集。 7. 设A ,B ,C 是集合,F 是关系,B A G →:,A D ?,则下列式子中不正确的是( ) A. B B A B A =?φ=- ; B. D D G G ?-))((1; C. ][][][B F A F B A F =; C. )()(C B A C B A ⊕⊕=⊕⊕ 8. 以下序列中,( )是简单可图的 A. (4,4,3,3,2,2); B. (3,3,3,1); C. (5,4,3,2,2); D. (6,6,3,2,2,2,1) 9. 下列叙述中错误的是( ) A. )2(≥n n 阶竞赛图都具有哈密顿通路; B. 非平凡树不是偶拉图,也不是哈密顿图; C. 3(≥n n 且为奇数)阶的二部图一定不是哈密顿图;

厦门理工学院c语言程序设计期末试题ABC(含答案) 考试卷子

c语言程序设计期末试题A(含答案) 一、单项选择题(选择一个最佳答案,每题2分,共20分) 1. 一个C程序的执行是从( )。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序的main函数开始,到本程序文件的最后一个函数结束 D) 本程序文件的第一个函数开始,到本程序main函数结束 2. 下列选项中,不能用作标识符的是( )。 A) _1234_ B) _1_2 C) int_2_ D) 2_int_ 3. 以下定义语句中正确的是( )。 A) char a='A'b='B'; B) float a=b=10.0; C) int a=10,*b=&a; D) float *a,b=&a; 4. 设有以下定义:#define d 2 int a=0; double b=1.25; char c=’A’; 则下面语句中错误的是()。 A) a++; B) b++ C) c++; D) d++; 5. 以下4个选项中,不能作为一条C语句的是( )。 A) {;} B) a=0,b=0,c=0; C) if(a>0); D) if(b==0) m=1;n=2; 6. 有以下定义语句double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( )。 A) a=a+b=b++ B) w%(int)a+b) C) (c+w)%(int)a D) w=a==b; 7. 设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )。 A) p=1; B) *q=2; C) q=p; D) *p=5; 8. 设有定义:int a,*pa=&a; 以下scanf语句中能正确为变量a读入数据的是( )。 A) scanf(“%d”,pa) ; B) scanf(“%d”,a) ; C) scanf(“%d”,&pa) ; D) scanf(“%d”,*pa); 9. 若有说明:char *language[]={”FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则表达式*language[1]>*language[2] 比较的是()。 A)字符B和字符P B) 字符串FORTRAN和字符串BASIC C)字符F和字符B D) 字符串BASIC和字符串PASCAL 10. 执行语句for(i=1;i++<4;);后变量i的值是( )。 A) 3 B)4 C) 5 D) 不定 一、填空题(每空2分,共18分) 1. 若有定义:int a=7;float x= 2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值为。 2. 有程序段:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5]; 则b中的值是。 3. 函数swap(int x,int y)实现对x和y值的交换。则执行语句{int a[2]={1,2}; swap(a[0],a[1]);}后, a[0]= ,a[1]= 。

2019厦门大学软件工程专硕考研初试科目及参考书目

2019厦门大学软件工程专硕考研初试科目及参考书目 一、学院介绍 学院把高起点、高水平的教学、科研作为学院的立院之本,借鉴国际软件人才培养经验,努力实现管理体制、教学模式、课程体系、 教学内容和教学方法的改革与创新,培养具有国际竞争能力的软件产业精英。学院根据信息产业的发展,以市场需求为导向,制定软件人才培养方案。采用国际先进的教学思想、教学方法和优秀教材进行双语教学,按照国际通行规则组织实施教学活动。在专业课程设置上把握重点,推出全球权威性的、IT前沿系统课程,强化外语教学和项目研发实践。学院与MICROSOFT、IBM、SUN、ORACLE、INTEL、SYBASE、BEA、DELL、花旗银行、麻省理工学院、卡内基-梅隆大学等国外著名的IT企业和著名高校开展多途径合作办学,力求在管理体制和运行机制上创新。 学院以培养高层次、实用型软件开发和管理人才为培养方向。设有软件工程、数字媒体艺术本科和软件工程研究生学历教育,包括普通高考本科生、工程硕士研究生和工学硕士研究生等多种培养类型。学院现有在校学生1556人,其中本科生1178人,工学硕士研究生75人,工程硕士研究生303人。学院2004年-2007年四届本科、硕士毕业生549人就业率达100%,深受企事业单位欢迎。2004年-2007年共有64名本科生被推荐为免试研究生,其中推荐到北京大学、清华大

学、南京大学、浙江大学等学校的有30人。 二、考试科目 ①101思想政治理论 ②204英语二 ③302数学二 ④865专业基础(数据结构与软件工程) 三、参考书目 《数据结构》(C语言版)(严蔚敏清华大学出版社)《软件工程》,Ian Sommerville,机械工业出版社

相关主题
文本预览
相关文档 最新文档