试题报告

试题报告
试题报告

信息学奥林匹克联赛复赛试题

(random.pas/c/cpp)

【问题描述】

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。

【输入文件】

输入文件random.in 有2行,第1行为1个正整数,表示所生成的随机数的个数:

N

第2行有N个用空格隔开的正整数,为所产生的随机数。

【输出文件】

输出文件random.out 也是2行,第1行为1个正整数M,表示不相同的随机数的个数。第2行为M个用空格隔开的正整数,为从小到大排好序的不相同的随机数。

【输入样例】

10

20 40 32 67 40 20 89 300 400 15

【输出样例】

8

15 20 32 40 67 89 300 400

program noip2006_1_random;

const maxn=1050;

var a:array[1..maxn]of boolean;

i,n,x,max:longint;

procedure first;

begin

assign(input,'random.in');

assign(output,'random.out');

reset(input);rewrite(output);

end;

Begin

first;

readln(n);max:=0; {输入生成的随机数的个数n, }

fillchar(a,sizeof(a),0);

for i:=1 to n do {枚举每一个数,用a数组来记录当前数有没有出现}

begin

read(x);

a[x]:=true;

if max

end;

n:=0;

for i:=1 to max do if a[i] then inc(n); {统计不同数的总数}

writeln(n);

for i:=1 to max-1 do {输出打印时,最后切勿多打空格,否则0分}

if a[i] then write(i,' ');

if max<>0 then writeln(max);

close(input);close(output);

end.

2.Jam的计数法

(count.pas/c/cpp)

【问题描述】

Jam是个喜欢标新立异的科学怪人。他不使用阿拉伯数字计数,而是使用小写英文字母计数,他觉得这样做,会使世界更加丰富多彩。在他的计数法中,每个数字的位数都是相同的(使用相同个数的字母),英文字母按原先的顺序,排在前面的字母小于排在它后面的字母。我们把这样的“数字”称为Jam数字。在Jam 数字中,每个字母互不相同,而且从左到右是严格递增的。每次,Jam还指定使用字母的范围,例如,从2到10,表示只能使用{b,c,d,e,f,g,h,i,j}这些字母。如果再规定位数为5,那么,紧接在Jam数字“bdfij”之后的数字应该是“bdghi”。(如果我们用U、V依次表示Jam数字“bdfij”与“bdghi”,则U,且不存在Jam数字P,使U)。你的任务是:对于从文件读入的一个Jam数字,按顺序输出紧接在后面的5个Jam数字,如果后面没有那么多Jam数字,那么有几个就输出几个。

【输入文件】

输入文件counting.in 有2行,第1行为3个正整数,用一个空格隔开:

s t w

(其中s为所使用的最小的字母的序号,t为所使用的最大的字母的序号。w为数字的位数,这3个数满足:1≤s≤26, 2≤w≤t-s )

第2行为具有w个小写字母的字符串,为一个符合要求的Jam数字。

所给的数据都是正确的,不必验证。

【输出文件】

输出文件counting.out 最多为5行,为紧接在输入的Jam数字后面的5个Jam 数字,如果后面没有那么多Jam数字,那么有几个就输出几个。每行只输出一个Jam数字,是由w个小写字母组成的字符串,不要有多余的空格。

【输入样例】

2 10 5

bdfij

【输出样例】

bdghi

bdghj

bdgij

bdhij

befgh

看了题目,会发现此题和noip2004普及组的《火星人》很像,但是又有一些差别。

其实《火星人》考的是生成排列,而此题考的是生成组合。

生成组合大致算法流程如下:

1. 从后向前找第一个未达到最大值的数a

2. a:=a+1

3. 后面的数都等于前面数加一

4. 判断a[0],若a[0]=1则结束,否则转1

再结合题目,读入时只要转字符位数即可,即A:=ord(ch)-96

program noip2006_3_count;

var a:array[1..26]of longint;

s,t,w,i,p,q:longint;

str:string;

procedure first;

begin

assign(input,'count.in');

assign(output,'count.out');

reset(input);rewrite(output);

readln(s,t,w); {输入最小的字母的序号,最大的字母的序号,数字的位数}

readln(str); { w个小写字母的字符串}

end;

Begin

first;

for i:=1 to w do

a[i]:=ord(str[i])-96; {ord(‘a’)=97}

if t-s>w then

begin

p:=1; {先来确定第一个数}

while (p<=5)and(a[1]

begin

q:=w; {指针在最后一位}

while (q>=1)and(a[q]=t-w+q) do dec(q); {若当前指针所指的值为当前位置的最大值,则指针向前移一位}

if q<>0 then {若当前指针还没有移到头}

begin

inc(a[q]); {当前的值变大一位}

for i:=q+1 to w do a[i]:=a[i-1]+1; {后面每一个值尽可能变得小}

for i:=1 to w do write(chr(a[i]+96)); {输出这个Jam数}

writeln;

inc(p); {指针向后移一位}

end;

end;

end;

close(input);close(output);

end.

3.数列

(sequence.pas/c/cpp)

【问题描述】

给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:

1,3,4,9,10,12,13,…

(该序列实际上就是:30,31,30+31,32,30+32,31+32,30+31+32,…)

请你求出这个序列的第N项的值(用10进制数表示)。

例如,对于k=3,N=100,正确答案应该是981。

【输入文件】

输入文件sequence.in 只有1行,为2个正整数,用一个空格隔开:

k N

(k、N的含义与上述的问题描述一致,且3≤k≤15,10≤N≤1000)。

【输出文件】

输出文件sequence.out 为计算结果,是一个正整数(在所有的测试数据中,结果均不超过2.1*109)。(整数前不要有空格和其他符号)。

【输入样例】

3 100

【输出样例】

981

实际上,这道题是考枚举(BFS),数据量很小,但是又更优的算法。

我们先列一张表看一下:(此时k=3)

n 3^7 3^6 3^5 3^4 3^3 3^2 3^1 3^0 ans

1 0 0 0 0 0 0 0 1 1

2 0 0 0 0 0 0 1 0 3

3 0 0 0 0 0 0 1 1 4

4 0 0 0 0 0 1 0 0 9

5 0 0 0 0 0 1 0 1 10

6 0 0 0 0 0 1 1 0 12

7 0 0 0 0 0 1 1 1 13

8 0 0 0 0 1 0 0 0 27

9 0 0 0 0 1 0 0 1 28

很明显,这道题的解ans一定可以分成an s=3^0*a[0]+3^1*a[1]+……+3^m*a[m],而且我们发现表中a[1]

至a[m]之间实际上是一个二进制序列。

这下算法就明朗了,只要将n转成二进制数,再按k的幂展开求和即可。

注意点,由于ans均小于2.1*109,即这里暗示你用longint,就不能用integer,最好别用int64,Qword或extended(题目中的提示就应该是标程的类型)。

program noip2006_4_sequencet;

var k,n,ans,x,r:longint;

procedure first;

begin

assign(input,'sequence.in');

assign(output,'sequence.out');

reset(input);rewrite(output);

end;

Begin

first;

readln(k,n);

ans:=0;x:=1;

while n>0 do

begin {转化成二进制,作为k的指数}

r:=n mod 2;

n:=n div 2;

ans:=ans+r*x;

x:=x*k;

end;

if ans=0 then writeln(1) else writeln(ans);

close(input);close(output);

end.

4.加分二叉树

(tree.pas/c/cpp)

设一个n个节点的二叉树tree的中序遍历为(l,2,3,…,n),其中数字1,2,3,…,n 为节点编号。每个节点都有一个分数(均为正整数),记第i个节点的分数为di,tree及它的每个子树都有一个加分,任一棵子树subtree(也包含tree本身)的加分计算方法如下:

subtree的左子树的加分× subtree的右子树的加分+subtree的根的分数

若某个子树为空,规定其加分为1,叶子的加分就是叶节点本身的分数。不考虑它的空子树。

试求一棵符合中序遍历为(1,2,3,…,n)且加分最高的二叉树tree。要求输出;

(1)tree的最高加分

(2)tree的前序遍历

【输入文件】

输入文件tree.in

第1行:一个整数n(n<30),为节点个数。

第2行:n个用空格隔开的整数,为每个节点的分数(分数<100)。

【输出文件】

输出文件tree。Out

第1行:一个整数,为最高加分(结果不会超过4,000,000,000)。

第2行:n个用空格隔开的整数,为该树的前序遍历。

样例输入Sample Input

5

5 7 1 2 10

样例输出Sample Output

145

3 1 2

4 5

题解1 Program List 1

var

a:array[0..30,0..30] of longint; {记录动态规划} root:array[0..30,0..30] of integer; {记录根节点} n,i,j,k,head:integer;

max:longint;

procedure print(a,b:longint); {输出前序遍历} begin

if a=b then begin write(a,' '); exit; end;

write(root[a,b],' '); {输出根节点} if a<=root[a,b]-1 then print(a,root[a,b]-1); {输出左子树} if root[a,b]+1<=b then print(root[a,b]+1,b); {输出右子树} end;

begin

readln(n);

for i:=1 to n do

read(a[1,i]);

a[0,0]:=1;

for i:=1 to n do

begin

a[0,i]:=1;

a[i,0]:=1;

end;

for i:=2 to n do {动态规划} for j:=1 to n-i+1 do

begin

max:=0;

for k:=1 to i do

begin

if a[k-1,j]*a[i-k,j+k]+a[1,j+k-1]>max then {动态规划转移方程}

begin

max:=a[k-1,j]*a[i-k,j+k]+a[1,j+k-1];

head:=j+k-1;

end;

end;

a[i,j]:=max;

root[j,j+i-1]:=head; {记录根节点} end;

writeln(a[n,1]); {输出最高加分} print(1,n); {输出前序遍历} end.

图形学实验报告

计 算 机 图 形 学 实验指导书 学号:1441901105 姓名:谢卉

实验一:图形的几何变换 实验学时:4学时 实验类型:验证 实验要求:必修 一、实验目的 二维图形的平移、缩放、旋转和投影变换(投影变换可在实验三中实现)等是最基本的图形变换,被广泛用于计算机图形学的各种应用程序中,本实验通过算法分析以及程序设计实验二维的图形变换,以了解变换实现的方法。如可能也可进行裁剪设计。 二、实验内容 掌握平移、缩放、旋转变换的基本原理,理解线段裁剪的算法原理,并通过程序设计实现上述变换。建议采用VC++实现OpenGL程序设计。 三、实验原理、方法和手段 1.图形的平移 在屏幕上显示一个人或其它物体(如图1所示),用交互操作方式使其在屏幕上沿水平和垂直方向移动Tx和Ty,则有 x’=x+Tx y’=y+Ty 其中:x与y为变换前图形中某一点的坐标,x’和y’为变换后图形中该点的坐标。其交互方式可先定义键值,然后操作功能键使其移动。 2.图形的缩放 在屏幕上显示一个帆船(使它生成在右下方),使其相对于屏幕坐标原点缩小s倍(即x方向和y方向均缩小s倍)。则有: x’=x*s y’=y*s 注意:有时图形缩放并不一定相对于原点,而是事先确定一个参考位置。一般情况下,参考点在图形的左下角或中心。设参考点坐标为xf、yf则有变换公式x’=x*Sx+xf*(1-Sx)=xf+(x-xf)*Sx y’=y*Sy+yf*(1-Sy)=yf+(y-yf)*Sy 式中的x与y为变换前图形中某一点的坐标,x’和y’为变换后图形中该点的坐标。当Sx>1和Sy>1时为放大倍数,Sx<1和Sy<1时为缩小倍数(但Sx和Sy

传染病信息报告管理规范2015年版培训试题及答案

《传染病信息报告管理规范(2015年版)》培训试题 单位:______________ 姓名:___________ 得分:________ 填空题:请将正确答案填写在()中,每题5分,总分100分。 1. 按照《艾滋病和艾滋病病毒感染诊断标准》对最终检测结果为(阳性病例)进行网络报告 2. 传染病报告卡中须填报患者(有效证件或居民健康卡、社会保障卡、新农合医疗卡)等身份识别号码 3. 要求医疗卫生机构在建立电子病历系统和区域卫生信息平台建立电子健康档案时,应具备(传染病信息报告管理或者数据自动抽取交换的功能)。 4. 各级医疗机构应将传染病报告管理工作纳入考核范围,(定期进行自查)。 5. 传染病报告实行属地化管理,(首诊负责制)。 6. 医疗机构负责对(本单位相关医务人员)进行传染病诊断标准和信息报告管理技术等内容的培训。 7. 传染病信息报告:各级各类医疗卫生机构为(责任报告单位);其执行职务的人员和(乡村医生、个体开业医生)均为责任疫情报告人。8. (国家卫生计生委)决定列入乙类、丙类传染病管理的其他传染病和按照甲类管理开展应急监测报告的其他传染病。 9. (省级人民政府)决定按照乙类、丙类管理的其他地方性传染病和其他暴发、流行或原因不明的传染病。

10. 根据不同传染病诊断分类,分为(疑似病例、临床诊断病例、确诊 病例)和病原携带者四类。 11. 传染病纸质报告卡要求用A4纸印刷,使用(钢笔或签字笔)填写, 字迹清楚。 12. 传染病报告卡由(首诊医生或其他执行职务)的人员负责填写。 13. 现场调查时发现的传染病病例,由属地医疗机构(诊断并报告)。 14. 责任报告单位和责任疫情报告人发现甲类传染病和乙类传染病中 的肺炭疽、传染性非典型肺炎等按照甲类管理的传染病人或疑似病人时,或发现其他传染病和不明原因疾病暴发时,应于(2)小时内将传 染病报告卡通过网络报告。 15. 对其他乙、丙类传染病病人、疑似病人和规定报告的传染病病原携带者在诊断后,应于(241小时内进行网络报告。 16. 对甲类传染病和乙类传染病中的肺炭疽、传染性非典型肺炎等按照甲类管理的病人或疑似病人以及其他传染病和不明原因疾病暴发的报告信息,应立即调查核实,于(21小时内通过网络完成报告信息的三级确认审核。 17. 责任报告单位发现本年度内漏报的传染病病例,应及时(补报)。 18. 各级各类医疗卫生机构的纸质《传染病报告卡》及传染病报告记录保存(31年。 19. 首诊医生在诊疗过程中发现(传染病病人、疑似病人)、规定报告的病原携带者后应按照要求填写《传染病报告卡》

招投标自查整改报告

招投标自查整改报告 篇一:工程项目招标自查自纠报告 黄金山新区还建工程建设项目 招标管理自查报告 招投标是投资管控的重要手段,抓好了工程招投标工作,投资管控工作就掌握了关键、奠定了基础。根据《中华人民共和国招投标法》、《黄石经济技术开发区项目招标管理实施办法》的相关规定,严格依法依归按招投标程序办事,确保还建项目招标工作始终置于黄石招投标管理办公室的监督之下,真正做到招标评标工作的公平、公正、公开。现根据工作安排,对XX年以来还建工程建设项目招标管理情况进行了严格自查,现将自查情况汇报如下: 一、自查情况简述 自查内容:此次自查的内容主要有:(1)招标管理和监督制度的建设情况是否齐全、规范;(2)招标程序是否合规;(3)是否存在未核准先招标、未批招标计划先招标的情况;(4)是否存在中标单位资质不符合工程项目建设要求的情况;(5)是否存在规避招标、虚假招标、围标串标、评标不公、监管不力等情况;(6)评标办法是否科学、规范、合理;(7)招、投标资料及评标报告是否齐全、合规、并做到及

时归档;. 二、合同签订及履行情况。 XX、XX年公司共签订主体和配套工程类合同24份,合同总金额约8.2亿元;其中,主体工程全部实行,部分附属配套工程进行公开邀标,对土方平整类工程按照开发区有关规定优先由有关村施工。还建工程项目招议标及合同履行情况较好,未出现不合规和纠纷事件,各个项目的 招标及合同签订等手续规范,材料齐全。 三、主要体会 (一)、以工程标段划分为招标工作的切入点 标段划分指把准备投入建设的某一整体工程或某一整体工程的某一期工程画分为若干工程段落并或单个或组合起来进行招标的招标客体。标段划分的合理与否对招投标的成功与否有很大影响。一期招标工作以工程标段划分为切入点,结合工程总平面条件、工程项目性质、投资额、网络进度、管理协调等因素,确定标段范围,尽量做到标段间无缝搭接,为工程顺利开展作好准备。 1 标段的划分可结合投资计划、资金状况和造价控制手段

计算机图形学实验报告

《计算机图形学》实验报告姓名:郭子玉 学号:2012211632 班级:计算机12-2班 实验地点:逸夫楼507 实验时间:15.04.10 15.04.17

实验一 1 实验目的和要求 理解直线生成的原理;掌握典型直线生成算法;掌握步处理、分析实验数据的能力; 编程实现DDA 算法、Bresenham 中点算法;对于给定起点和终点的直线,分别调用DDA 算法和Bresenham 中点算法进行批量绘制,并记录两种算法的绘制时间;利用excel 等数据分析软件,将试验结果编制成表格,并绘制折线图比较两种算法的性能。 2 实验环境和工具 开发环境:Visual C++ 6.0 实验平台:Experiment_Frame_One (自制平台) 3 实验结果 3.1 程序流程图 (1)DDA 算法 是 否 否 是 是 开始 计算k ,b K<=1 x=x+1;y=y+k; 绘点 x<=X1 y<=Y1 绘点 y=y+1;x=x+1/k; 结束

(2)Mid_Bresenham 算法 是 否 否 是 是 是 否 是 否 开始 计算dx,dy dx>dy D=dx-2*dy 绘点 D<0 y=y+1;D = D + 2*dx - 2*dy; x=x+1; D = D - 2*dy; x=x+1; x

3.2程序代码 //-------------------------算法实现------------------------------// //绘制像素的函数DrawPixel(x, y); (1)DDA算法 void CExperiment_Frame_OneView::DDA(int X0, int Y0, int X1, int Y1) { //----------请实现DDA算法------------// float k, b; float d; k = float(Y1 - Y0)/float(X1 - X0); b = float(X1*Y0 - X0*Y1)/float(X1 - X0); if(fabs(k)<= 1) { if(X0 > X1) { int temp = X0; X0 = X1; X1 = temp; }

传染病报告与管理培训试题及答案

2020年传染病报告管理暨重点传染病业务培训试题单位:姓名: 成绩: 单选题(66分,每空6分) 1、乙肝分类只有()和“确诊”两类。( A ) A、疑似 B、临床诊断 C、实验室诊断 2、各级各类医疗卫生机构的《传染病报告卡》及传染病报告记录保存(D )年。 A、10 年 B、15 年 C、5 年 D、3年 3、医疗机构发现甲类、乙类传染病中肺炭疽、非典、脊灰、人感染高致病性禽流感、不明原因性肺炎等传染病时,应当在多长时间内向所在地县级人民政府卫生行政主管部门报告。(C)A、30分钟B、24小时C、2小时D、12小时 4、根据我国传染病防治法及其细则规定,下列疾病不属于乙类传染病的是( E ) A、病毒性肝炎 B、登革热 C、炭疽 D、艾滋病 E、流行性腮腺炎 5、工作单位:民工、教师、()、工人、干部职员必须填写发病时所在的工作单位名称,学生、幼托儿童填写所在学校(托幼机构)名称及班级(D )。 A、农民 B、家务及待业 C、离退人员 D、医务人员 6、新冠防控对境外入(返)川人员,一律先实施(C )天()隔离医学观察,后实施()天()隔离医学观察措施。

A、7/集中;7天/居家 B、14天/集中;14天/居家 C、14天/集中;7天/居家 7、确定传染病隔离期的主要依据是(A )。 A、最长潜伏期 B、最短潜伏期 C、平均潜伏期 D、传染期 E、症状明显期 8、医疗卫生机构在开展健康体检、术前检查、孕产妇产前检查及住院常规检查等时,筛查出的()、丙肝、(C )等实验室血清抗体阳性结果者,但未经医生明确诊断或经医生诊断不符合传染病诊断标准的病例,不需报告。 A、甲肝、梅毒 B、甲肝、乙肝 C、乙肝、梅毒 9、传染病报告卡上()岁及以下的患儿要求填写患儿家长姓名。(B ) A、13岁 B、14岁 C、15岁 D、16岁 10、现住地址:指(A)。A、患者发病时的住址B、户籍所在地址 11、疑似病例订正为临床诊断或确诊病例,一种传染病订正为另一种传染病(包括病毒性肝炎各型的订正,如未分型肝炎订正为乙肝)时,要不要及时更新诊断时间。(B ) A、要 B、不要 1、二、填空题(34分、每空2分): 1、中华人民共和国传染病防治法规定的法定传染病分甲乙丙三类,其中甲类有(2)种疾病,乙类有(27 )种疾病,丙类有(11)种疾病。新冠肺炎属于(乙)类传染病、按(甲)类传染病管理,新冠肺炎的潜伏期为(1-14)天,多为(3-7)天。新冠肺炎的主要传播途径有:(呼吸道飞沫)、(密切接触传播)。 2、根据不同传染病诊断分类,分为(疑似病例)、(临床诊断病例)、(确诊病例)和病原携带者四类。

评标报告范本最新版

********施工招标 评 标 报 告

************招标代理有限公司二O一二年五月

**********招标代理有限公司 关于报送*********工程 施工招标的有关资料 ***********(甲方)有限公司: 根据《中华人民共和国招标投标法》和相关法规的规定,我公司作为招标代理机构代理招标,已按合同约定完成本阶段工作。现随文报送***********(招标工程)施工招标的有关资料。 二O一二年五月

目录 一、评标报告 1、评标报告及附件 2、廉正承诺书学习 3、评标纪律 4、监督意见 二、开标 1、招标开标会签到表 2、开标会会议程序 3、开标记录(表一) 4、开标记录(表二) 三、评标 1、评标委员会名单 2、四川省评标专家库专家抽取备案表 3、技术标符合性检查表 4、商务标评审表 5、标价比较表 四、其它资料

1、*******发展和改革局批准立项,川投资备***********(备案号) 2、招标文件 一、评标报告 *************(工程名称) 施工招标评标报告 **********施工招标于2012年05月08日开标、评标,已按序推荐出中标候选人,招标工作已基本结束,现将该工程招标评标的主要情况报告如下: 一、工程概况 *********************************************************** 二、工程招标情况 ***************招标代理有限公司受********有限公司委托,代理**************施工邀请招标。2012年04月25日至04月28日向投标人发售了招标文件。在各投标人自行踏勘现场的基础上,招标代理机构于2012年04月29日下午3:00组织各投标人进行了标前答疑。开标会议于2012年05月08日下午15:00在*****************(开标地点)踏勘现场和答疑时间会议室举行。 三、开标情况 开标会议由*****************招标代理有限公司主持,****区发展与改革局及************(甲方)有限公司等单位有关领导和人员

图形学实验报告

山东建筑大学测绘地理信息学院 实验报告 (2016—2017学年第一学期) 课程:计算机图形学 专业:地理信息科学 班级:地信141 学生姓名:王俊凝 学号:20140113010 指

实验一直线生成算法设计 一、实验目的 掌握基本图形元素直线的生成算法,利用编程语言C分别实现直线和圆的绘制算法。 二、实验任务 在TurboC环境下开发出绘制直线和圆的程序。 三、实验仪器设备 计算机。 四、实验方法与步骤 1 运行TurboC编程环境。 2 编写Bresenham直线绘制算法的函数并进行测试。 3 编写中点圆绘制算法的函数并进行测试。 4 增加函数参数,实现直线颜色的设置。 提示: 1. 编程时可分别针对直线和圆的绘制算法,设计相应的函数,例如void drawline(…)和void drawcircle(…),直线的两个端点可作为drawline的参数,圆的圆心和半径可作为drawcircle的参数。 2. 使用C语言编写一个结构体类型用来表示一个点,结构体由两个成员构成,x和y。这样,在向函数传入参数时,可使用两个点类型来传参。定义方法为:

typedef struct{ int x; int y; }pt2; 此处,pt2就是定义的一个新的结构体数据类型,之后就可用pt2来定义其他变量,具体用法见程序模板。 3. 在main函数中,分别调用以上函数,并传入不同的参数,实现对直线的绘制。 4. 线的颜色也可作为参数传入,参数可采用TurboC语言中的预设颜色值,具体参见TurboC图形函数。 五、注意事项 1 代码要求正确运行,直线和圆的位置应当为参数,实现可配置。 2 程序提交.c源文件,函数前和关键代码中增加注释。 程序模板 #include #include typedef struct{ int x; int y; }pt2; /*declare your drawing functions.*/ void drawline(pt2 startpt,pt2 endpt,int color); void drawcircle(pt2 centerpt,int radius,int color); void circlePlotPoints(pt2 centerpt,int x,int y,int color); int main() { int color,radius;

计算机图形学报告讲述

计算机图形学课程实 验 报 告 实验题目 班 级 姓 名 学 号 指导教师 日 期 信息与计算科学专业基础课 Computer Graphics Report Of course experiment

理学院应用数学系 实验说明 试验目的: 掌握TurboC 语言图形函数的使用和学会绘制一般图形。 试验地点: 教九楼401 数学系机房 实验要求(Direction ):1. 每个学生单独完成;2.开发语言为TurboC 或C++,也可使用其它 语言;3.请在自己的实验报告上写明姓名、学号、班级;4.每次交的实验报告内容包括:题目、试验目的和意义、程序制作步骤、主程序、运行结果图以及参考文件;5. 自己保留一份可执行程序,考试前统一检查和上交。 实验内容 实验题一 1.1实验题目 用如下图1所示,图中最大正n 边形的外接圆半径为R ,旋转该正n 边形,每次旋转θ角度,旋转后的的n 边形顶点落在前一个正六边形的边上,共旋转N 次,请上机编程绘制N+1个外接圆半径逐渐缩小且旋转的正n 边形。要求:(1) n 、R 、N 、θ要求可以人为自由控制输入;(2)N+1个正六边形的中心(即外接圆的圆心)在显示屏幕中心。 1.2实验目的和意义 1. 了解如何利用C 语言和图形函数进行绘图,同时熟练掌握C++图形绘制环境; C B A R1 R2 10 图1 利用C 语言图形函数绘图 实验 1 如左图(一)所示:n=6 θ=100、N =1、R=R1、旋转一次。依次类推,共旋转N 次。

2. 掌握C语言的图形模式控制函数,图形屏幕操作函数,以及基本图形函数; 3. 通过对Turbo C进行图形程序设计的基本方法的学习,能绘制出简单的图形; 4. 通过绘制N+1个正n边形,了解图形系统初始化、图形系统关闭和图形模式的控制, 并熟练运用图形坐标的设置,包括定点、读取光标、读取x和y轴的最大值以及图形颜色的设置。 1.3程序制作步骤(包括算法思想、算法流程图等) 算法思想: 1.自动搜索显示器类型和显示模式,初始化图形系统,通过printf、scanf语句控制半径r、边数n、多边形的个数k、边的每次旋转角度d,的自由输入; 2.给定一内接圆半径r,由圆内接多边形的算法公式: x[i]=r*cos((i+1) *2.0*pi/n)+320.0 y[i]=240.0-r*sin(2.0*pi/n *(i+1)) 确定出多边形N的各个顶点坐标,然后利用划线函数line(),连接相邻两点,即形成一个正多边形。 3.根据边与角的关系,以及线段定比分点公式,可知旋转后的多边形的各个顶点的坐标。公式如下: x[i]=(x[i]+x[i+1]/(k+1)) y [i]=(y[i]+y[i+1]/(k+1)) k=360/(n*d) (n为多边形的边数,d为多边形旋转的度数)然后与第二步相同,利用划线函数line(),连接形成又一个旋转过的正多边形,这样就形成了所要绘制的图形; 4.关闭图形系统。 1.4主程序 程序代码: /*----- 多边形的逐次旋转------*/ #include "stdio.h" #include "conio.h" #include "math.h" #include "graphics.h" #include "stdlib.h" #include "time.h" void main() { int graphdriver=DETECT,graphmode; /*自动搜索显示器类型和显示模式*/

传染病信息报告管理规范考试题及答案

传染病信息报告管理规范考试题 姓名:总分: 一、单选题 1、传染病报告卡由录卡单位保留()年。 A、一年 B、二年、 C、三年 D、四年 2、对于乙丙类传染病(除去按甲类管理的传染病)报告卡的审核时限是() A、12小时 B 、24小时 C、18小时 D、36小时 3、修订后的《中华人民共和国传染病防治法》自()起施行。 A、2004年8月28日 B、 2004年12月1日 C、2005年1月1日 D、 2004年12月31日 4、一个病人同时发生n种法定传染病时,应填写几张传染病报告卡() A、1张 B、2张 C、n张 D、4张 5、甲类传染病是指:()。 A、鼠疫、炭疽 B、鼠疫、艾滋病 C 、霍乱、炭疽 D、鼠疫、霍乱 6、采取甲类传染病的预防、控制措施的乙类传染病有()。 A、传染性非典型肺炎、艾滋病、脊髓灰质炎; B、传染性非典型肺炎、肺炭疽、人感染高致病性禽流感、甲型H1N1流感; C、艾滋病、脊髓灰质炎、人感染高致病性禽流感; D、传染性非典型肺炎、艾滋病、人感染高致病性禽流感; 7、传染病报告卡病人属于:用于标识患者常住地址()与报告单位的相对位置。 A、居住时间≧6 个月地址 B、居住时间≧3 个月地址 C、居住时间≧1个月地址 D、户口所在地 8、疫情管理人员应每日至少( )次对传染病报告卡进行审核和查重工作。 A、1次 B、2次 C、3次 D、4次 9、可分为急性和慢性传染病是() A、肺结核 B、梅毒 C、乙肝 D、疟疾 10、流行性感冒是()类传染病。 A、非法定传染病 B、甲类传染病 C、乙类传染病 D、丙类传染病 11、传染病暴发流行时,各级疾控中心和医疗机构是否可以对外发布传染病信 息() A、可以 B、不可以 C、有时可以 D、看情况

电子产品测试报告模板

电子产品测试报告模板 篇一:产品出厂检验报告模板 ×××出厂检验报告 篇二:EMC基本测试报告格式及说明 随着电气电子技术的发展,家用电器产品日益普及和电子化,广播电视、邮电通讯和计算机网络的日益发达,电磁环境日益复杂和恶化,使得电气电子产品的电磁兼容性(EMC 电磁干扰EMI与电磁抗EMS)问题也受到各国政府和生产企业的日益重视。欧共体政府规定,从1996年1月1起,所有电气电子产品必须通过EMC认证,加贴CE认证标志后才能在欧共体市场上销售。此举在世界上引起广泛影响,各国政府纷纷采取措施,对电气电子产品的RMC性能实行强制性管理。根据欧盟的电磁兼容(EMC)指令20XX/108/EC,所有在欧盟市场销售的电子电气产品必须在其对其他产品的干扰性及对外来影响的抗干扰性方面严格符合欧盟法律要求。 检验记录 产品名称NAME OF SAMPLE 商标型号 TRADE MARK & TYPE 制造厂商 MANUFACTURER 委托单位 CLIENT 检验类别 TEST SORT

检验项目 TEST ITEM 静电放电抗扰度、电快速瞬变脉冲群抗扰度、 浪涌(冲击)抗扰度 检验记录 第 3 页共页 检验负责人: 审核: 批准:职务: 年月日 年月日年月日 检验项目:浪涌(冲击)抗扰度试验 依据标准:IEC 61000-4-5:20XX 、企业要求 产品名称:商标型号:样品编号:1# 试验条件:温度:23 ℃,湿度: 52%RH,正常大气压。电磁条件保证受试设备正常工作,并不影响试验结果。 EUT状态:试验前工作正常,试验中受试设备刷卡及RS485命令开锁正常,使受试设备处于正常工作状 态。 试验等级:在受试设备的DC电源和信号线端口: 正-负:电压峰值2kV,开路电压波形/50μs(短路电流波形8/20μs),2Ω内阻 正(或负)-地:电压峰值2kV,开路电压波形/50μs

评标专家工作

评标专家工作 评标专家工作包括组建评标委员会、评标准备、初步评审和详细评审并编写评标报告,每一部分的重要性都是不可比拟的。 1)组建评标委员会 评标委员会可以设主任一名,必要时可增设副主任一名,负责评标活动的组织协调工作,评标委员会主任在评标前由评标委员会成员通过民主方式推选产生,或由招标人或其代理机构指定〔招标人代表不得作为主任人选〕。评标委员会主任与评标委员会其他成员享有同等的表决权。若采用电子评标系统,则须选定评标委员会主任,由其操作“开始投票”和“拆封”。 有的招标文件要求对所有投标文件设主审评委、复审评委各一名,主审、复审人选可由招标人或其代理机构在评标前确定,或由评标委员会主任进行分工。 2)评标准备 (1)了解和熟悉相关内容: ①招标目标; ②招标项目范围和性质; ③招标文件中规定的主要技术要求、标准和商务条款; ④招标文件规定的评标标准、评标方法和在评标过程中考虑的相关因素; (2)分工、编制表格:根据招标文件的要求或招标内容的评审特点,

确定评委分工;招标文件未提供评分表格的,评标委员会应编制相应的表格;此外,若评标标准不够细化时,应先予以细化。 (3)暗标编码:对需要匿名评审的文本进行暗标编码。 3)初步评标 初步评标工作比较简单,但却是非常重要的一步。初步评标的内容包括供应商资格是否符合要求,投标文件是否完整,是否按规定方式提交投标保证金,投标文件是否基本上符合招标文件的要求,有无计算上的错误等。经初步评标,凡是确定为基本上符合要求的投标,下一步要核定投标中有没有计算和累计方面的错误。在修改计算错误时,要遵循两条原则:如果数字表示的金额与文字表示的金额有出入;要以文字表示的金额为准;如果单价和数量的乘积与总价不一致,要以单价为准。但是,如果采购单位认为有明显的小数点错误,此时要以标书的总价为准,并修改单价。如果投标商不接受根据上述修改方法而调整的投标价,可拒绝其投标并没收其投标保证金。 4)详细评标 在完成初步评标以后,下一步就进入到详细评定和比较阶段。只有在初评中确定为基本合格的投标,才有资格进入详细评定和比较阶段。具体的评标方法取决于招标文件中的规定,并按评标价的高低,由低到高,评定出各投标的排列次序。 在评标时,当出现最低评标价远远高于标底或缺乏竞争性等情况时,应废除全部投标。

评标报告范本

********************工程 评 标 报 告 招标人: 评标人:***************工程项目评标委员会 二0一二年一月十七日 评标报告

***************初中: 受业主委托,本评标委员会对**********教学楼工程项目的招标进行了评审,现将招标全过程评审情况报告如下: 一、招标情况 (一)工程概况 本工程为***************教学楼工程。四层,框架结构,建筑面积2567.96㎡。 (二)招标过程 本项目由**********工程造价咨询有限公司实施招标代理,其工程招标代理执业资质为*级,证书编号:123456789。负责此次招标事务的主要人员有****、*****、*****。 (三)招标范围 1、根据*****市建筑设计院设计的施工图纸中全部工程内容及设计变更内容。 2、本次招标项目要求: ①、报名企业须具备建设行政部门核发的房屋建筑工程总承包三级以上(含三级)资质。 ②、项目负责人须具备房建专业二级建造师及以上资质,并具备类似工程施工管理经验。 3、经建设单位预审,响应本次项目资格预审且合格的投标单位共九家:、、

、、 、、 、 。 4、**********教学楼工程项目招标文件、施工图纸于2011年12月27日上午9时00分,在汉滨区有形建筑市场发放,各投标单位领取了施工图纸、招标文件,工程量清单等相关资料。本招标工程评标办法采用安规发【2010】7号文件“合理低价法”。其它内容详见招标文件。 二、开标情况 1、**********教学楼工程于2012年1月17日下午3点30分在*****有形建筑市场进行开标。 2、九家投标单位均在下午3点以前递交了投标文件,招标人、监督管理人员共同签收了标书。 3、招标人按照招投标管理办法有关规定依法组建了评标委员会。 4、评标委员会负责人: 评标委员会成员:、、、 会议主持人: 5、评标监督单位:*****招标办、*****教育局、*****监察局、*****财政局。 6、开标会议唱标、监标、监督管理、记录人员:

计算机图形学实验报告 (2)

中南大学信息科学与工程学院 实验报告实验名称 实验地点科技楼四楼 实验日期2014年6月 指导教师 学生班级 学生姓名 学生学号 提交日期2014年6月

实验一Window图形编程基础 一、实验类型:验证型实验 二、实验目的 1、熟练使用实验主要开发平台VC6.0; 2、掌握如何在编译平台下编辑、编译、连接和运行一个简单的Windows图形应用程序; 3、掌握Window图形编程的基本方法; 4、学会使用基本绘图函数和Window GDI对象; 三、实验内容 创建基于MFC的Single Document应用程序(Win32应用程序也可,同学们可根据自己的喜好决定),程序可以实现以下要求: 1、用户可以通过菜单选择绘图颜色; 2、用户点击菜单选择绘图形状时,能在视图中绘制指定形状的图形; 四、实验要求与指导 1、建立名为“颜色”的菜单,该菜单下有四个菜单项:红、绿、蓝、黄。用户通过点击不同的菜单项,可以选择不同的颜色进行绘图。 2、建立名为“绘图”的菜单,该菜单下有三个菜单项:直线、曲线、矩形 其中“曲线”项有级联菜单,包括:圆、椭圆。 3、用户通过点击“绘图”中不同的菜单项,弹出对话框,让用户输入绘图位置,在指定位置进行绘图。

五、实验结果: 六、实验主要代码 1、画直线:CClientDC *m_pDC;再在OnDraw函数里给变量初始化m_pDC=new CClientDC(this); 在OnDraw函数中添加: m_pDC=new CClientDC(this); m_pDC->MoveTo(10,10); m_pDC->LineTo(100,100); m_pDC->SetPixel(100,200,RGB(0,0,0)); m_pDC->TextOut(100,100); 2、画圆: void CMyCG::LineDDA2(int xa, int ya, int xb, int yb, CDC *pDC) { int dx = xb - xa; int dy = yb - ya; int Steps, k; float xIncrement,yIncrement; float x = xa,y= ya; if(abs(dx)>abs(dy))

供热工程试题及答案报告

《供热工程》模拟试题一 一、填空(每小题1分,共计21分) 三种。 二、选择题(3x6=18分) 1、低温热水采暖系统是指供水温度为()的采暖系统。 A、≥100℃; B、≤100℃; C、<100℃。 2、下列室采暖管道,可以采用焊接连接的有()的管道。 A、≤DN32; B、≥DN32; C、>DN32。 3、单层外门的外门开启附加率()双层外门的外门附加率。 A、大于; B、小于; C、等于; D、无法判断。 4、通行地沟净高为()。 A、1.8 m; B、1.4m; C、1.2 m; D、0.5 m 5、按地带法计算地面传热系数时,地带的划分是按建筑物()进行划分的。 A、表面向里2米; B、建筑轴线向里2.5米; C、外表面向里2米; D、表面向里2.5米 6、组成地面的()为保温材料时,该地面为保温地面。 A、所有材料; B、一层材料; C、几层材料。 三、判断题:(2x6=12分) 1、室工作区的温度是指距地面4m高度围的温度。()

2、计算房间采暖热负荷时,凡高于4m的房间均须进行高度附加。() 3、自然循环热水采暖系统供回干管坡度一般为0.003。() 4、机械循环热水采暖系统循环水泵的扬程与建筑高度有关。() 5、室机械循环热水采暖系统水力计算的经济比摩阻为30~70pa/m。() 6、半通行地沟净高为1.8m。() 四、问答题:(6x4=24分) 1、膨胀水箱的作用是什么?其上有哪些配管? 2、什么是房间采暖热负荷?其包括哪些容? 3、机械循环热水采暖系统与自然循环热水采暖系统的区别是什么? 4、提高水力为稳定性的措施有哪些? 五、计算题:(共25分) 1、某双管热水采暖系统,供回水温度为85℃/60℃,散热器采用M132型,每片散热器散热面积为0.24m2,室计算温度为t n=18℃,散热器的传热系数为:K=2.237(t p j—t n)0.302W/m2. ℃,某房间设计热负荷2500,且散热器明装于室,同侧连接,试求散热器片数。(n=6片时,β1=0.95;n=6—10片时,β1=1;n=11—21片时,β1 =1.0)(15分) 2、某伸缩器两端直管段长度为60m,该系统供、回水温度分别为95~70℃,试计算该伸缩器的热伸长量。(10分) 《供热工程》模拟试题一答案 一、填空题 1、不超压、不汽化、不倒空。 2、2米。 3、螺纹连接、焊接、法兰连接。 4、架空、埋地、地沟。 5、60~120Pa/m。 6、户间传热。 7、定压点。 8、热源、供热管网和热用户。 9、排气装置、泄水阀。 10、流量。 11、缝隙法、换气次数法。

(完整版)工程评标报告模板

档案编号:________ ×××工程 评标报告 ****年**月**日

一、投标人名单 二、评标小组 三、招标过程 1、开标 ××月××日9:00,邀请的3家投标人全部到场。在评标监督组的监督下,由监督组负责人宣读完招标纪律后,

按上表中的投标人顺序进行正式开标,开标过程严格执行招投标法有关规定。 各投标人投标报价如下: 投标报价表 2、资格预审 开标后,各评标人员分别阅读标书,对投标人进行资格预审。 资格预审结果:各投标人均具备投标资格。 投标人对自己的方案进行了详细的介绍,并对投标文件进行了澄清。 3、评标 技术组对各投标人的技术特点进行了详细讨论、评价,形成基本统一的意见,从技术角度进行了打分、排序。 商务组从报价、企业资质信誉、财务及经营状况、标书响应程度和标书编制水准进行了详细的评价,并进行了打分、排序。 四、综合评标意见 (一)××公司

1、公司简介: ××公司是室内外装饰、装修工程设计与施工,装饰材料加工与销售专业承包企业,专项工程设计资质甲级单位。始建于2002年,近三年来,在国内完成室内外装修三万多平方米。公司通过ISO9001:2000质量认证。 2、设计方案:×× 3、响应招标文件好:施工组织措施和方案按招标文件的要求完成以及投标报价与招标文件工程量清单范围口径一致,综合单价组成合理。 4、报价:××万元 (二)××公司 1、公司简介: ××公司成立于2005年,是一家专门从事防腐保温工程、建筑防水、建筑装修装饰工程的专业公司,公司通过ISO9001:2000质量管理体系和ISO14001:2004环境管理体系认证。 2、设计方案:×× 3、响应招标文件一般,投标报价与招标文件工程量清单范围口径不一致,综合单价组成不够合理。 4、报价:××万元 (三)××公司 1、公司简介:

评标报告模板

关于办公设备邀标评标情况的报告 公司领导: 由于xxxxxx集团公司办公楼搬迁和人员增加,各部门都不同程度地造成了办公设备缺口。为了按程序尽快增补办公设备,经各部门申请,xxxxxx集团公司综合办公室审核和领导审批,由综合办公室牵头,资产运营、财务、纪检监察等部门参与组成办公室设备购臵小组,按照xxxxxx集团公司《关于印发xxxxxxxxxxxxxxx集团有限公司采购管理办法的通知》(xxx〔xxxx〕xxx号)有关规定,对办公设备进行公开邀标和评标,最终确定了评标结果。现将有关情况汇报如下: 一、邀标情况 根据20xx年x月xx日对市场进行的调查情况,我们本次共向x家供应商发出了邀标函,截至20xx年x月xx日下午xx时投标截至日,最终有三家公司参与投标,分别为:xxxxx有限公司、xxxx办公设备有限公司、xxxx工贸有限公司。 二、评标情况 20xx年x月xx日,办公设备采购小组召开评标会议,

对三家供应商的投标文件对照邀标函中规定的条件进行了评审。三家供应商的基本情况是: 1、xxxxx办公设备有限公司成立于xxxx年,注册资本贰佰万元整,五证(营业执照、企业代码证、企业税务证、代理等级证书、厂方授权书)齐全,有多家办公设备品牌的授权证明和良好的经营业绩,并有书面的售后服务质量承诺保证。 2、xxxxx有限公司成立于xxxx年,注册资本伍拾万元整,五证(营业执照、企业代码证、企业税务证、代理等级证书、厂方授权书)齐全,有书面售后服务承诺,近年业绩较好。 3、xxxxxx有限公司成立于xxxx年,注册资本壹佰万元整,五证(营业执照、企业代码证、企业税务证、代理等级证书、厂方授权书)齐全,近三年有部分业绩。 三、投标人报价与xxxx集团公司市场询价对比(见附表) 设备名称品牌型号市场询价(元) xxxxxx有限公 司(元)xxxx有限公司 (元) xxxx有限公司 (元) 商用电脑 戴尔Vostro 成就 260s 桌面打印机 惠普P1108入门级 激光打印机碎纸机科密S-658碎纸机财务专用打印惠普5200Lx黑白激

《计算机图形学实验报告》

一、实验目的 1、掌握中点Bresenham直线扫描转换算法的思想。 2掌握边标志算法或有效边表算法进行多边形填充的基本设计思想。 3掌握透视投影变换的数学原理和三维坐标系中几何图形到二维图形的观察流程。 4掌握三维形体在计算机中的构造及表示方法 二、实验环境 Windows系统, VC6.0。 三、实验步骤 1、给定两个点的坐标P0(x0,y0),P1(x1,y1),使用中点Bresenham直线扫描转换算法画出连接两点的直线。 实验基本步骤 首先、使用MFC AppWizard(exe)向导生成一个单文档视图程序框架。 其次、使用中点Bresenham直线扫描转换算法实现自己的画线函数,函数原型可表示如下: void DrawLine(CDC *pDC, int p0x, int p0y, int p1x, int p1y); 在函数中,可通过调用CDC成员函数SetPixel来画出扫描转换过程中的每个点。 COLORREF SetPixel(int x, int y, COLORREF crColor ); 再次、找到文档视图程序框架视图类的OnDraw成员函数,调用DrawLine 函数画出不同斜率情况的直线,如下图:

最后、调试程序直至正确画出直线。 2、给定多边形的顶点的坐标P0(x0,y0),P1(x1,y1),P2(x2,y2),P3(x3,y3),P4(x4,y4)…使用边标志算法或有效边表算法进行多边形填充。 实验基本步骤 首先、使用MFC AppWizard(exe)向导生成一个单文档视图程序框架。 其次、实现边标志算法或有效边表算法函数,如下: void FillPolygon(CDC *pDC, int px[], int py[], int ptnumb); px:该数组用来表示每个顶点的x坐标 py :该数组用来表示每个顶点的y坐标 ptnumb:表示顶点个数 注意实现函数FillPolygon可以直接通过窗口的DC(设备描述符)来进行多边形填充,不需要使用帧缓冲存储。(边标志算法)首先用画线函数勾画出多边形,再针对每条扫描线,从左至右依次判断当前像素的颜色是否勾画的边界色,是就开始填充后面的像素直至再碰到边界像素。注意对顶点要做特殊处理。 通过调用GDI画点函数SetPixel来画出填充过程中的每个点。需要画线可以使用CDC的画线函数MoveTo和LineTo进行绘制,也可以使用实验一实现的画直线函数。 CPoint MoveTo(int x, int y ); BOOL LineTo(int x, int y ); 实现边标志算法算法需要获取某个点的当前颜色值,可以使用CDC的成员函数 COLORREF GetPixel(int x, int y ); 再次、找到文档视图程序框架视图类的OnDraw成员函数,调用FillPolygon 函数画出填充的多边形,如下: void CTestView::OnDraw(CDC* pDC) { CTestcoodtransDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc);

最新评标专家考试题(卷)库

安徽省2017年第一批评标专家考试题库 1、《招标投标法》规定,招标投标活动应当遵循公开()的原则。 2、《招标投标法》规定,招标投标的()程序既是竞争结果和确定环节,也是发生异议、投诉、举报的环节。 3、招标投标活动实质上是以()的方式选择工程承揽单位或供应商。 4、《招标投标法》规定,招标人应当采取必要的措施,保证评标在严格保密的情况下进行,其严格保密的措施不包括()。 5、根据综合评估法完成评标后,()应当拟定一份“综合评估比较表”,连同书面评标报告提交招标人。

6、根据《招标投标法》的规定,下列关于招标文件编制工作的表述中不正确的是()。 7、按照《招标投标法》的规定,招标人最终必须将澄清与修改的内容以()形式通知所有招标文件收受人,而且作为招标文件的组成部分。 8、根据《工程建设项目货物招标投标办法》的规定,下列关于工程建设项目货物投标保证金的有效期表述中不正确的是()。 9、按照《评标委员会和评标办法暂行规定》的相关规定,招标人应当依法重新招标的情况有()。

10、根据《招标投标法》的相关规定,确定中标人的权利归属于()。 11、关于参加开标的人员,说法正确的是() 12、机电产品国际招标采用综合评价法的,应当对每一项评价内容赋予相应的权重,其中价格权重不得低于() 13、根据《招标投标法实施条例》第五十条的规定,关于标底的作用,以下哪条是错误的() 14、评标委员会成员,下列行为中的()应承担行政责任

15、根据《评标委员会和评标办法暂行规定》的规定,在最大限度地满足招标文件实质要求前提下,按招标文件中规定的各项因素进行综合评审后,以评标总得分最高的投标人作为中标候选人的评标方法是() 16、在工程建设项目招标活动中,以下可以担任评标委员会成员的是() 17、下列关于评标工作的基本要求,表述错误的是() 18、根据《招标投标法实施条例》第五十一条的规定,以下不属于评标委员会应当否决其投标的情形:()答案: 19、专门用于规范服务类招标投标行为的文件是()

南邮计算机图形学实验报告(完整版)剖析

实验报告 实验名称指导教师 实验类型综合实验学时 2 实验时间 一、实验目的和要求 能够灵活的运用OpenGL图形API函数,基于C++程序语言,自行设计出各种各样的计算机图形方案并调整不同的透视模型。学会配置OpenGL 图形函数API,设计(1)在屏幕上显示基本3D图形;(2)设置图形的表面光照模型及投影变换模型。 1.所有图形(例如球体,正方体)有清晰的轮廓。 2.学会设置图形表面的光照色彩以及投影变换模型。 3.尽可能采用高效的算法,以降低时间复杂性和空间复杂性。

二、实验环境(实验设备) 硬件:微机 软件:vs2012

实验报告三、实验过程描述与结果分析 实验代码: #include // 绘制立方体 // 将立方体的八个顶点保存到一个数组里面static const float vertex_list[][3] = { -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, }; // 将要使用的顶点的序号保存到一个数组里面static const GLint index_list[][2] = { {0, 1}, {2, 3},

{4, 5}, {6, 7}, {0, 2}, {1, 3}, {4, 6}, {5, 7}, {0, 4}, {1, 5}, {7, 3}, {2, 6} }; //光照模型 void init(void) { GLfloat ambient[] = { 0.0, 0.0, 0.0, 1.0 }; GLfloat diffuse[] = { 1.0, 1.0, 1.0, 1.0 }; GLfloat position[] = { 0.0, 3.0, 2.0, 0.0 }; GLfloat lmodel_ambient[] = { 0.4, 0.4, 0.4, 1.0 }; GLfloat local_view[] = { 0.0 }; glClearColor(0.0, 0.1, 0.1, 0.0); glEnable(GL_DEPTH_TEST);

相关文档
最新文档