教材代码-(2)
- 格式:doc
- 大小:394.50 KB
- 文档页数:25
《c语⾔程序设计》实验报告(实验-2)《C语⾔程序设计》实验报告2013~2014学年第⼆学期班级姓名学号指导教师实验⼀实验项⽬名称:C程序的运⾏环境和运⾏C程序的⽅法所使⽤的⼯具软件及环境:Visual C++ 6.0⼀、实验⽬的:1.了解在Visual C++ 6.0环境下如何编辑、编译、连接和运⾏⼀个C程序;2.通过运⾏简单的C程序,初步了解C源程序的特点。
⼆、预习内容:教材《C语⾔程序设计教程》第1章。
三、实验内容:1. 在Visual C++ 6.0环境下输⼊并运⾏下⾯的程序:#includeint main( ){printf("This is a C program.\n");return 0;}2. 在Visual C++ 6.0环境下输⼊下⾯的程序(有语法错误),编译、连接、调试该程序,直⾄程序⽆语法错误,然后运⾏程序,并观察分析运⾏结果。
#includeint main( ){int a,b,suma=3;b=4;sun=a+b;print(“%d+%d=%d\n”,a,b,sum);return 0;}四、实验结果:1. 运⾏结果(或截图):This is a C program.Press any key to continue2. (1) 改正后的源程序:#includeint main( ){int a,b,sum;a=3;b=4;sum=a+b;printf("%d+%d=%d\n",a,b,sum);return 0;}(2) 运⾏结果(或截图):3+4=7五、思考题:1. ⼀个C程序上机的步骤有哪些?答:上级输⼊与编辑源程序—对原程序进⾏编译–与库函数链接–运⾏可执⾏的⽬标程序。
2. 组成C程序的基本单位是函数,⼀个函数包括哪⼏个部分?答:⼀个函数包括两部分:分别为函数头或函数⾸部和函数体。
成绩指导教师签名实验⼆实验项⽬名称:数据类型、运算符和表达式所使⽤的⼯具软件及环境:Visual C++ 6.0⼀、实验⽬的:1.掌握整型、实型与字符型这三种基本类型的概念;2.掌握常量及变量的使⽤⽅法;3. 掌握基本算术运算符及其表达式的使⽤⽅法;4. 掌握++、--运算符、赋值运算符及其表达式的使⽤⽅法。
湖北省高等教育自学考试大纲课程名称:第二外语(德语)课程代码:0842一. 课程性质与设置目的湖北省高等教育自学考试德语课程是为以德语为第二外语的自学考试考生开设的第二外语课程。
本课程为应用型、技能型课程。
本课程应该达到的目标是:1. 通过语音阶段的学习与训练,能正确掌握德语的发音规则以及正字法规则,在此基础上形成正确的拼读与拼写能力。
2. 通过对课文的学习和大量词汇、句例的训练,使自学应考人员能够清晰地获得德语基本词法和句法概念,认识并熟练掌握的基本词汇量要求达到1500个,为正确掌握和应用德语知识打下良好基础。
3. 在此基础上着重培养自学应考人员的阅读能力和理解能力并兼顾听、说、译、写的能力。
二. 课程内容与考核目标高等教育自学考试第二外语德语课程的考试内容以本考试大纲的规定教材《德语—高等学校非德语专业用(上下册)》(上海外语教育出版社1997年版吴永年、华宗德主编)为依据。
课程内容主要由语音教程部分,基础教程部分和阅读课文三大部分构成。
现将课程内容和应考核目标分述如下:(一) 语音教程部分德语同印欧语系中的其他语言一样,由拼写文字所构成。
掌握好德语语音不仅对正确地记忆和书写词汇,掌握和运用语法规则很重要,而且对提高听说能力,阅读及理解能力都是不可或缺的基础。
语音教程部分的课程内容包括:1. 26个字母及发音2. 五个单元音 a, e, o, i, u, 三个变元音 ä , ö , ü , 三个复合元音 ei (ai), eu (äu), au; 三个双元音 aa, ee, oo 以及 ie 。
3. 18个单辅音 b, c, d, f, g, h, j, k, l, m, n, p, r, s(ß ), t, v, x, z; 18个组合辅音 ch, chs, ck, ds, dsch, dt, ng, nk, pf, ph, qu, sch, sp, st, th, ts, tsch, tz:4. 半元音 y;5. 长元音及短元音;6. 词汇重音;语音知识部分的考核重点为词汇的正确拼写。
项目一数控机床概述任务2 数控机床工作原理及组成一、数控机床工作原理数控机床是采用了数控技术的机床,它用数字信号控制机床运动及其加工过程,具体来说,是将刀具移动轨迹等加工信息用数字化的代码记录在程序介质上,然后输入数控装置,经过译码、运算,发出指令,经伺服放大、伺服驱动和反馈,自动控制机床上的刀具与工件之间的相对运动,从而加工出形状、尺寸与精度符合要求的零件。
二、数控机床的组成数控机床一般由输入/输出设备、数控装置(CNC)、可编程逻辑控制器(PLC,FANUC 称之为PMC)、伺服驱动装置、主轴控制单元、机床本体、检测反馈装置及辅助装置组成,如图1-2-1所示。
图1-2-1 数控机床的组成图1-2-2所示为典型的数控装置构成(FANUC 0i Mate-D)。
图1-2-2 FANUC 0i Mate-D数控装置1. 输入/输出设备输入/输出设备是机床数控系统和操作人员进行信息交流、实现人机对话的交互设备。
图1-2-3所示为MDI键盘,用于手动编辑程序、输入参数等功能。
图1-2-4所示为彩色液晶显示器(LCD),为操作人员显示加工程序、坐标值以及报警信号等必要的信息。
图1-2-5所示为机床操作面板,用于直接控制机床的动作或加工过程。
此外还可以通过CF卡、RS232接口、以太网(如图1-2-6所示)传输程序及参数等数据。
图1-2-3 MDI键盘图1-2-4 LCD(液晶显示器)图1-2-5 机床操作面板图1-2-6 FANUC 0i Mate-F数控装置接口2. 数控系统(CNC)数控系统(如图1-2-7)是计算机数控系统的核心,它是由硬件和软件两部分组成的。
硬件主要包括微处理器(CPU)、存储器、局部总线、外围逻辑电路以及与CNC系统其他组成部分联系的接口等,软件包括管理软件和控制软件。
图1-2-7 FANUC 0i Mate-F数控系统接口CNC 系统的作用如下:它接收输入装置送来的信息,经过数控装置的系统软件或逻辑电路进行编译、运算和逻辑处理后,输出各种信号和指令,控制机床的各个部分,使其进行规定的、有序的动作。
实验二:Python程序设计基础知识的应用(4学时) 一、实验方式:一人一机二、实验目的:1、熟练掌握常用Python内置对象与关键字的用法;2、熟练掌握Python运算符与表达式的用法;3、熟悉常用Python内置函数的用法。
三、实验内容:1、请验证教材中代码,掌握Python内置对象的用法。
2、请验证教材中代码,掌握Python运算符与表达式的用法。
3、请验证教材中代码,掌握常用Python内置函数的用法。
4、输入华氏温度h,求摄氏温度c。
(摄氏温度=5/9*(华氏温度-32))5、输入两个数给变量a和b,交换值后输出。
6、输入一个三位数分别输出各位上的数码。
7、随机生成10个100以内的整数列表,然后将列表内容逆序后显示。
四、实验结果与分析:1、请验证教材中代码,掌握Python内置对象的用法。
1)整数变量一、命令行方式:(1)程序代码(程序运行最终正确代码):>>> x=7>>> type(x)<class 'int'>>>> type(x)==intTrue>>> isinstance(x,int)True>>>(2)程序结果(截图Alt+PrtSc):(3)程序分析(程序运行错误修改或运行结果分析):无2)字符串变量一、命令行方式:(1)程序代码(程序运行最终正确代码):>>> x="青岛科技大学">>> x'青岛科技大学'>>> type(x)<class 'str'>>>> isinstance(x,str)True>>> x=123>>> type(x)<class 'int'>>>> x="青岛科技大学“SyntaxError: EOL while scanning string literal >>> x="青岛科技大学">>> type(x)<class 'str'>>>> x=[1,2,3,4,5,6]>>> type(x)<class 'list'>>>>(2)程序结果(截图Alt+PrtSc):(3)程序分析(程序运行错误修改或运行结果分析):引号使用错误2、请验证教材中代码,掌握Python运算符与表达式的用法。
自考英语(二)教材课后练习答案课程代码00015Unit 1 The power of languageText AChecking your comprehension1-5 BADACBuilding your vocabularySection A 1-6 consistent statement reflect invalid considerablycomparisonSection B 1-6 credible identify assumption represents evaluatedappropriateSection C 1-6 to forth into on with toBridging the gap1-10 defines action tears good express powerful internally shapes responds to personalTranslationSection A 1. take interests of different social groups into account2. Compare the recent work with the previous one3. was not consistent with his statement to the police4. was not relevant to the affair /matter that was being dealt with5. Please inform us of any change in your caseSection B成为一名灵活的读者,你需要知道怎样选择和使用阅读方式,来与你的阅读目的相一致。
懂得何时以及怎样选用不同的阅读方式会使你成为一个灵活的读者。
当读者的目的是需要很高的阅读理解能力来读懂难度很高的阅读材料时,精读是一名灵活的读者使用的阅读方法。
全国计算机等级考试⼆级Python教材实例程序及编程习题第⼀章程序设计基本⽅法实例1.1斐波那契数列计算#CalFibonacci.pya,b=0,1while a<1000:print(a,end=',')a,b=b,a+b实例1.2 圆⾯积的计算#CalCircleArea.pyr=25area=3.1415*r*rprint(area)print("{:.2f}".format(area))实例1.3绘制五⾓红星1#DrawStar.py2from turtle import*3 color('red','red')4 begin_fill()5for i in range(5):6 fd(200)7 rt(144)8 end_fill()9 done()实例1.4 程序运⾏计时1#CalRunTime.py2import time3 limit=10*1000*10004 start=time.perf_counter()5while True:6 limit-=17if limit<=0:8break9 delta=time.perf_counter()-start10print("程序运⾏时间是:{}秒。
".format(delta))实例1.5绘制七彩圆圈1#DrawSevenColorfulCircles.py2import turtle3 colors=['red','orange','yellow','green','blue','indigo','purple']4for i in range(7):5 c=colors[i]6 turtle.color(c,c)7 turtle.begin_fill()8 turtle.rt(360/7)9 turtle.circle(50)10 turtle.end_fill()11 turtle.done()习题-基本编程题:⒈悄悄话:name=input('请输⼊对⽅名字:')s=input('请输⼊悄悄话的内容:')print("{},听我说句悄悄话:{}".format(name,s*3))⒉九九乘法表for i in range(1,10):for j in range(1,i+1):print("{}*{}={:2} ".format(j,i,i*j),end="")print("")⒊同切圆import turtleturtle.pensize(3)turtle.circle(20)#绘制半径为20像素的圆turtle.circle(40)#绘制半径为40像素的圆turtle.circle(80)#绘制半径为80像素的圆turtle.circle(160)#绘制半径为160像素的4.三个⼩爱好hobbies=""for i in range(3):s=input('请输⼊你的⼩爱好(最多三个,按Q或q结束):')if s.upper()=='Q':breakhobbies +=s+''print('你的⼩爱好是:',hobbies)⒌名字的幸运数import randomstr1=input("请输⼊你的名字:")print("Hello!{}".format(str1))guard=ord(str1[0])%100print("你的幸运数字是",random.choice(range(guard)))第⼆章 Python语⾔基本语法元素s=input("请输⼊⼀段⽂本:")i=len(s)-1while i>=0:print(s[i],end="")i=i-1实例2.2s=input("请输⼊⼀段⽂本:")i=-1while i>=-1*len(s):print(s[i],end="")i=i-1实例2.3s=input("请输⼊⼀段⽂本:")print(s[::-1])习题-编程题:⒈获得⽤户输⼊的⼀个整数l N,计算并输出N的32次⽅。