文档视界 最新最全的文档下载
当前位置:文档视界 › C++程序设计实践指导书

C++程序设计实践指导书

C++程序设计实践指导书
C++程序设计实践指导书

C++程序设计实践上机指导书

(第七次)

专业

班级

学号

姓名

沈阳工程学院信息学院

实践成绩评价说明

1)上机前充分准备实践材料,对上机内容有程序草稿。(10分)

2)独立完成实践任务,对实践过程非常清晰。(30分)

3)认真理解知识点,能够与理论知识相结合。(10分)

4)在机房遵守上机守则,接受实践指导教师的监督与管理。(20分)

5)认真填写实践指导书,写出实践小结。(10分)

6)在实践中具备一定的创新思想,能够主动与指导教师探讨。(5分)

7)加大实践工作量,主动完成实践指导书中的选做题目。(5分)

8)掌握程序调试的方法,认真完成程序调试工作,使程序能够运行(10分)。

Course::show();

cout<<"Score: "<

}

private:

float score;

};

void main(){

Student s1(0001,"林维",'S',21);

();

cout<

Course c1(1001,"高级语言程序设计",64);

();

cout<

SelCourse sc1(9901,"张帅",'M',22,1002,"面向对象程序设计C++",56,89);

();

}

2、

#include

#include

using namespace std;

class Point {

四、思考题

1、继承与派生的过程。

五、结果分析

六、指导教师评阅成绩

《面向对象程序设计》实验指导书

《面向对象程序设计》课程实验指导书

实验一 Java开发环境的安装与配置 一、实验目的: 1. 掌握JDK、Eclipse的安装步骤。 2. 理解环境变量PATH, CLASSPATH的作用,以及Eclipse的配置。 3. 熟悉Eclipse的编辑、编译与调试环境,编写简单的Application程序 编译执行并完成调试。 二、实验内容: 熟悉JDK的安装和配置,学习如何编写并运行简单的Application程序 (能输出一条简单的问候信息); 三、实验要求: 1. 能正确地安装JDK 2. 熟悉环境变量PATH, CLASSPATH设置方法,熟悉编辑环境 3. 调试程序、编译,运行后得到正确的结果 四、实验步骤: 1.从https://www.docsj.com/doc/2611871442.html,/technetwork/java/index.html上下载最新版本的JDK,并安装。 2.设置环境变量PATH, CLASSPATH, 使得Java程序能正确编译和执行。 3.在Eclipse环境下编写一个HelloWorld.java程序, (1)在主方法static public void main(String[ ] args)中调用System. out.println()方法,使程序输出一条问候信息; (2) 编译运行程序,观察运行情况和输出结果。(使用JDK环境,调用 javac.exe和java.exe编译和执行程序)

实验二 Java语言基础 一、实验目的: 熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用,掌握运算符优先级,熟悉使用Java的选择语句,循环语句。 二、实验内容: 1.编写Java Application程序,输出1900年到2000年之间的所有润年。 (闰年的判断条件:能被4整除且不能被100整除,或能被400整除); 2.金字塔:Pyramid.java 在屏幕上显示一个由星型符号“*”组成的金字塔图案,示例如下: * *** ***** ******* 要求:金字塔高度h,可以由用户设置。 三、实验要求: 1. 正确使用Java语言的选择语句,循环语句; 2. 调试程序、编译,运行后得到正确的结果 3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提成 示,并给出解决办法。 四、实验步骤: 1.编写主类; 2.在static public void main(String[ ] args)方法中加入实现要求功能 的代码,主要步骤如下: (第一题)从1900到2000循环,按照闰年的判断条件是则输出1900年到2000年之间的所有润年。 (第二题)允许用户设置金字塔高度。 4. 编译运行程序,观察输出结果是否正确。

C语言程序设计实验指导(课后习题)参考答案

《实验指导》课后练习题参考答案实验1: 1.主函数 2-4:DDC 5.stdio.h 6-9:CCCC 实验2: 1.double 2-4:ABB 5.2 6-12:CDDDADC 13.! 14.8 15-17:ACC 18.G 19-20:CA 21.5 4 22.x=6c 23-25:DCA 26.0x 27.2.000000 28-29:AB 30.a=3 31.D 32.3.15 33.B 34.double 实验3: 1-3:CCD 4.B 5.2,0 6-8:CAC 9. (1)pass, (2)中 及格 不及格 10-12:ADD 13.2 14.B 15.10 16.6 17.x>=1 && x<=sqrt(10)

实验4: 1.B 2.1 3.A 4.3/5,5/8 5.30 实验5: 1.D 2.(1)9 (2)1 3-5:CDB 6.(1)10 (2)7 7.C 8.(1)x=16 (2)y=8 9.return 实验6: 1-5:CCADA 6.10,20 7.13 11 12 8.7 9.2 10.B 11.(1)3 (2) 1 12-13:CB 14.-31 15.221 16.main函数 17.22 18.(1)return (2)void 实验7: 1.C 2.auto 3.9 4.(1) 4 (2) 0 5.10 6.(1)5 (2) 7 (3) 8 7.C 8.110 9-12:DDBC 13.(1) 1 (2) 3

15.6 720 16.auto 17.48 18.(1)1 (2)2 19.D 20.D 21.5,25 22.6 实验8: 1-2. DD 3. 16 4. (1)0 2 3 (2)2 3 5 (3)7 11 13 5. (1)i<9 (2)j<9-i (3)a[j]=a[j+1] (4)a[j+1]=temp 实验9: 1. D 2. (1)-1 (2)2 3. (1)1 (2)a[i-1][j-1]+a[i-1][j] (3)j<=i 4. (1)1 3 4 5 6 7 (2)3 4 5 6 (3)End of main()! 实验10: 1. 0或NULL 2-5. CACA 6. (1)10 (2)15 (3)19 7. (1)ia[j] (3)”%d”,p+i (4)”%d”, *(p+i) 8. (1)2 6 (2)2 2 (3)4 6 实验11: 1. A 2. C 3. 7 4. (1)strlen(s) (2)s[i]>=’a’ && s[i]<=’z’(3)s[i]+32 (4)’\0’(5)s2[j]!=s2[n2-j-1] (6)j

c语言程序设计实践教程答案完整版

4.2练习题 一、选择题 1.D 2.B 3.A 4.B和D 5.C 6.A 7.B 二、填空题 1.//或/* */ 2.主或main 3.函数首部和函数体4.编译和连接 5.分号 5.2练习题 一、选择题 1.A 2.D 3.B 4.B 5.C 6.C 7.D 8.A 9.B 10.B 11.D 12.B 13.A或B 14.C 15.B

17.D 18.D 19.C 20.D 21.B 22.A 23.D 24.C 25.C 26.B 27.C 28.D 29.A 30.B 二、填空题 1.102,10 2.#define 宏名字符串 3.1 4.n=1 5.-4 6.a=1,b= ,c=2 7.c=A 8.n1=%d\nn2=%d 9.a+b>c&&a+c>b&&b+c>a 10.ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’11.7 12.0 13.8,4 6.2练习题 一、选择题 1.A 2.C 3.D 4.C 5.A 6.B

8.D 9.B 10.C 11.A 12.A 13.C 14.B 15.正确答案为: 二、填空题 1.10 2.y=1 x%i==0 3.屏幕中间输出一个由星号组成的菱形4.1 5.13 6.(cx=getchar())!=-1 front=cx; 7.m%n 8.4 9.*p px=&x py=&y 三、读程序,写结果 1.-1 2.3,1,-1, 3.a=16,y=60 4.x=12,y=4 5.59 7.2练习题 一、选择题 1.B 2.C 3.C 4.A 5.D 6.C 7.D

公共艺术课程标准

《公共艺术》课程标准 一、课程概述 1.课程定位 艺术概论是一门以人类社会一切艺术现象为研究对象概要地论述艺术的基本原理、知识是研究艺术发生的基本规律、阐述艺术的基本性质、艺术活动系统以及艺术种类特点为宗旨的学科体系。这是中等职业学校学前教育专业的学生必修的基础理论课程之一。它可以帮助学习者认知艺术文化与艺术基本原理。引导学生体会艺术与人生的密切关系,提升艺术文化修养、实现意义化生存梦想。奠定专业学习与艺术创造的艺术学理论基础,观察和分析艺术领域的各种现象,研究艺术的发展规律,探究自我的艺术意识与艺术观念。 2.课程设计思路 本课程为中职学前教育专业的基础必修技能课程,教学对象为全日制中等职业专科三年制的学生。本课程的教学思路是本课的教学主要以课堂讲授为主,同时以课堂讨论、课后作业、艺术欣赏、讲座、学生演示等方式为辅助手段,从艺术本质论、艺术门类论、艺术发展论、艺术创作论、艺术作品论和艺术接受论这六大方面循序渐进地深入探索研究艺术发展和创作的本质和规律。通过本课程的学习让学生明确艺术的基本原理和概念范畴问题,让学生重视艺术理论的学习并结合所学理论知识更好地为艺术实践服务。 本课程教学内容以中等艺术教育“十二五”部级教材《艺术概论》为主,结合其他《艺术概论》教材书籍和当代美学和文学研究的部分新成果作品的鉴赏,以讲授为主、鉴赏、讨论、为辅,激发学生对艺术本质、规律、创作特征的思考,并根据当下社会艺术领域的发展现状为例结合艺术理论进行分析,培养学生的艺术素养和思考辩证的能力。 本课程共36学时,是以理论为主的职业基础课。计划基础理论课程为24学审美特征、让学生对艺术的本质、学时的学生实践互动展示学时,12并结合时, 创作和发展特有清晰地认识并有所思考启发,在学习理论的过程中加入让学生根据论点自由选题从自身专业出发选择作品进行演讲展示,通过学生互动讨论的环节让大家更透彻地理解理论并用于实践中去。 二、课程目标 通过本课程的学习,使学生们能较系统地把握马克思主义关于艺术的基本原理、原则,作为艺术创作者从理论上认识艺术的本质,特性及艺术发生的客观规律, 从宏观上把握艺术审美的特点和规律,进而树立健康向上的艺术观、价值观、人生观和世界观,培养学生运用科学的美学观分析和解决艺术实践当中所遇到的问题,激发对艺术学习的历史责任感,使学生们的艺术创作更有自觉性,更有思想性,更有创新性,为中国的艺术发展做出贡献。 通过本课程的学习,使学生了解认识到艺术的本质特征;使学生了解艺术的产生和发展的基本规律过程;使学生掌握艺术分类的原则和各门艺术形式的基本特点;使学生掌握艺术创作的基本过程,了解在艺术创作中各种因素之间的关系;了解艺术家应该具有的修养与能力;使学生懂得艺术家是艺术活动和艺术创作的主体;

程序设计实践_任务书

程序设计实践任务书 课程名称:程序设计实践 课程编号:25070748 学分/学时:3学分/3周 课程类型:实践性课程 考核方式:考查 开课学期:大一第3学期 开课单位:计算机与信息工程学院 先修课程:C语言程序设计、C++面向对象程序设计 后续课程:数据结构与算法、网络编程、嵌入式软件设计等 适用专业:计算机科学与技术、网络工程、空间信息科学与工程 一、课程设计的目的、任务与要求 课程性质:程序设计实践是学习C/C++程序设计的一个重要环节。通过课程设计的综合训练,可以使学生在学习理论知识并在实验中进行了一系列基本训练的基础上,进一步加强学生对实际问题分析、编程和动手能力的提高,强化综合应用能力,扩充知识,开阔视野。学生在熟练运用Visual C++ 6.0以后,通过使用Visual C++ 6.0的训练,扩展程序设计的知识面,提高综合应用C++知识能力的要求。 教学目标:本通过学习本课程,学生能够更熟练地掌握C/C++语言的语法规则,能够运用简单的算法,综合运用编程方法和问题分析方法,设计针对解决问题的算法步骤。初步培养数据采集、数据分析、数据处理及结果分析的能力。 a.加强掌握C/C++程序设计语言的语法规程和综合编程能力; b.培养学生面向对象和面向过程的编程思想,学会从现实问题中抽象出一般的解决方法;贯彻面向对象编程思想,抽象出合适的类,封装相关功能函数。 c.掌握基本的软件分工,根据算法画出流程图、报告书写及答辩汇报技巧; 二、设计任务及要求 任务一:C语言部分(以下选做一题) (1)某班学生基本信息管理,可包括以下功能: 学生基本信息输入、输出、插入、删除、排序、查询、数据保存及打开。 struct student /*定义一种结构体类型*/ { int num; char name[20]; char sex; int age; } ; #include “stdio.h”

XX基础设施工程项目公共艺术作品设计及施工一体化招标文件

XX新城XX街以西、XX路以北区域基础设施 工程项目 公共艺术作品设计及施工一体化 招标文件 招标单位:XX市XXX旅游开发有限公司(盖章) 日期: 2015 年 11 月 30 日

目录 投标邀请函 (2) 第一章投标须知 (3) 一、招标基本情况表 (3) 二、投标须知 (4) (一)总则 (4) (二)招标文件说明 (4) (三)投标文件的编写 (5) (四)投标文件的提交 (6) (五)开标 (7) (六)评标 (7) (七)授予合同 (8) (八)评标办法 (8) 第二章投标文件及格式 .................................................... 错误!未定义书签。 一、投标函........................................... 错误!未定义书签。 二、法定代表人授权委托书 (12) 三、项目投标报价 (13) 四、投标人基本情况表................................. 错误!未定义书签。 五、类似项目业绩..................................... 错误!未定义书签。 六、必须提交的资格证明文件........................... 错误!未定义书签。 七、服务承诺书 (15) 八、拟投入本项目各专业设计师汇总表 (15) 九、拟投入本项目的各专业负责人简历表................. 错误!未定义书签。 十、项目负责人情况表................................. 错误!未定义书签。 第三章设计任务书 (18) 第四章建设工程合同 (28)

【程序设计实践实验指导书】实验2:指针进阶

河南工业大学实验报告 课程名称:程序设计实践开课实验室: 一、实验目的: 1. 理解指针数组的概念,掌握指针数组的基本应用和编程方法。 2. 掌握单向链表的概念和建立方法。 3. 掌握单向链表的基本操作。 二、实验环境: 1. 运行Window XP/Windows 7/Windows 8等的操作系统的PC机; 2. VC++6.0,CodeBlocks,或Dev C++等编译环境。 三、实验内容: 1.编写程序,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称。 输入输出示例: 5 May 【源程序】 #include #include int main() { int num; scanf("%d",&num); getchar(); char *month[12]={"January","February","March","April","May","June","July","August","September","

October","Novermber","December"}; printf("%s\n",month[num-1]); return 0; } 【运行结果】 8 August Process returned 0 (0x0) execution time : 2.466 s Press any key to continue. 2. 定义一个指针数组将下表的星期信息组织起来,输入一个字符串,在表中查找,若 输入输出示例: Tuesday 3 【源程序】 #include #include #include int main() { char *month[12]={"January","February","March","April","May","June","July","August","September"," October","Novermber","December"}; char mnum[10]; scanf("%s",&mnum); getchar();

高级程序设计实践(C++)任务书

高级程序设计实践(C++) 课程设计任务书 一、课程设计目的 1、复习和巩固C++语言的基础知识,进一步加深对C++语言的理解和掌握; 2、为学生提供独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生独立分析问题、解决问题、查阅资料以及自学能力。 3、学习和掌握C++程序设计方法以及上机调试技巧,为今后学习其它专业课程打好基础。 二、课程设计内容 题目一:复数计算器 运用面向对象程序设计知识,利用C++语言设计和实现一个复数计算器,要求具备如下主要功能: (1)建立实数类、复数类 (2)实现实数、复数信息的初始化 (3)实现实数的加、减、乘、除、自增、自减、求平方、二次方根等操作(4)实现复数的加、减、乘、除、取模、求平方、求共轭复数、求单个复数的向量角、求两个复数的夹角等运算 (5)实现实数、复数信息的输出 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。 题目二:字符串处理系统 运用面向对象程序设计知识,利用C++语言设计和实现一个字符串处理系统,要求具备如下主要功能: (1)字符串的输入与输出 (2)求字符串的长度 (3)判断字符串是否为空 (4)将字符串置空 (5)字符串比较

(6)字符串赋值 (7)求指定位置的字符 (8)字符串合并 (9)字符串截取 (10)在指定的字符串中1,查找或替换字符串2 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出C++语言关于类、数据成员与成员函数封装的核心概念。 题目三:集合的并、交、差集运算的实现 运用面向对象程序设计知识,利用C++语言设计和实现集合的并、交、差集运算,要求具备如下主要功能: (1)输入输出集合信息,集合元素类型可以是整数、实数或字符串 (2)判断集合的大小 (3)判断集合是否为空 (4)将集合置空 (5)在集合中查找指定的元素 (6)实现集合的交、并、差等运算 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。 题目四:图形类设计 运用面向对象程序设计知识,利用C++语言设计和实现一个图形类,要求具备如下主要功能: (1)图形环境初始化 (2)图形窗口定义 (3)设计和实现点类,可以根据输入的坐标信息,根据给定的颜色和点的大小,在界面上绘制显示相应的点。 (4)设计和实现直线类,可以根据输入的端点坐标信息,根据给定的颜色和线条粗细,在界面上绘制显示相应的直线。 (5)设计和实现圆类,可以根据输入的圆心坐标和半径信息,根据给定的颜色和线条粗细,在界面上绘制显示相应的圆,并可以计算其面积。

C语言程序设计实验实验指导书及答案

实验一熟悉C程序运行环境 班级学号姓名成绩 一、实验目的 1. 熟悉C语言Visual C++调试环境。 2. 掌握C程序的编辑、调试及运行。 二、实验内容 项目1. 调试并运行下面程序,并写出运行结果: #include <> int main() { printf(“Good morning!\n”); printf(“Hello,world!\n”); return 0; } 运行结果(注意,按照屏幕输出格式写): 项目2. 调试并运行下面程序,并写出运行结果: #include <> int main() { int a , b , sum; /*定义变量*/ a=23; b=56; /*为变量赋值*/ sum=a+b; /*计算两个变量的和*/ printf(“sum is %d\n”,sum); /*输出计算结果*/ return 0; } 运行结果:

项目3. 调试并运行下面程序,并写出运行结果: #include <> int max(int,int); int main() { int a , b , c; /*定义变量*/ a=23; b=56; /*为变量赋值*/ c=max(a,b); /*调用max函数,将得到的值赋给c*/ printf(“max is %d\n”,c); /*输出c的值*/ return 0; } int max(int x,int y) /*定义max函数,函数值为整型*/ { int z; /*定义变量*/ if(x>y) z=x; else z=y; return(z); /*将z的值返回*/ } 运行结果: 三、提高部分 1.试想,如果求10个数中的最大者,则程序该如何编写。 程序代码 运行结果:

《设计概论》考试大纲及作业题

《设计概论》 考试大纲及作业题 学生姓名: 学生身份证号: 学生准考证号: 完成作业时间:

设计概论课程考试大纲 一、课程性质 《设计概论》是艺术设计专业的基础课程,主要研究和概述设计现象、设计基本原理、设计基本规律等问题的一门课程,是艺术设计专业学生必修的理论基础课程。 二、学习目的 通过学习,让学生较全面地掌握设计的基本理论,树立正确的设计思想,完善知识结构,提高学生的设计文化修养和吸收前人,他人的设计成果的能力,扩展艺术思路,使理论与实践相结合,发挥重要作用。 三、学习要求 (一)导论:了解作为理论修养和基础课程的《设计概论》的重要性。 (二)设计的历史:较系统地了解设计历史发展的过程,熟练掌握各历史阶段出现的代表作品,设计现象和设计流派。能分析重要设计现象、设计流派出现的社会原因和背景,分析设计与艺术的关系、中国的设计文化如何确立等问题,并能在实践中吸收前人成果,拓展设计思路。 (三)设计的特征:较全面地认识设计文化和各种特征。理解并掌握设计的本质特征、设计的物化、设计文化的继承方式,装饰的意义和特点、视觉在设计中的意义和特性,美感的特征及材料和技术的重要性等重要问题。 (四)设计的思维:较系统的了解设计思维规律及其过程。理解并掌握知识的内在性、外在性、设计观念形成的特点、设计方法、设计过程的步骤和展示的重要性等问题,了解误区的产生和修正。 (五)设计的形态:较全面地了解各种设计形态。较好地掌握视觉传达设计、公共艺术设计、工业产品设计、手工业设计各形态的概念和特征等,理解、分析环境与人的关系,手工业设计的重要性等问题,了解计算机设计的优势和前景。(六)设计的市场:较好地了解从调研定位、创意策划、方案实施到投入市场的全过程的有关问题。掌握调研定位,创意策划的应用范围,构思灵感和文案整理,客户代理,市场规律及有关法规等内容。

2021年高级程序设计实践(C++)任务书

高档程序设计实践(C++) 课程设计任务书 一、课程设计目 1、复习和巩固C++语言基本知识,进一步加深对C++语言理解和掌握; 2、为学生提供独立实践机会,将课本上理论知识和实际有机结合起来,锻炼学生独立分析问题、解决问题、查阅资料以及自学能力。 3、学习和掌握C++程序设计办法以及上机调试技巧,为此后学习其他专业课程打好基本。 二、课程设计内容 ?题目一:复数计算器 运用面向对象程序设计知识,运用C++语言设计和实现一种复数计算器,规定具备如下重要功能: (1)建立实数类、复数类 (2)实现实数、复数信息初始化 (3)实现实数加、减、乘、除、自增、自减、求平方、二次方根等操作 (4)实现复数加、减、乘、除、取模、求平方、求共轭复数、求单个复数向量角、求两个复数夹角等运算 (5)实现实数、复数信息输出 在实现过程中,需运用面向对象程序设计理论基本知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一种类应包括数据成员和成员函数。?题目二:字符串解决系统 运用面向对象程序设计知识,运用C++语言设计和实现一种字符串解决系统,规定具备如下重要功能: (1)字符串输入与输出

(2)求字符串长度 (3)判断字符串与否为空 (4)将字符串置空 (5)字符串比较 (6)字符串赋值 (7)求指定位置字符 (8)字符串合并 (9)字符串截取 (10)在指定字符串中1,查找或替代字符串2 在实现过程中,需运用面向对象程序设计理论基本知识,充分体现出C++语言关于类、数据成员与成员函数封装核心概念。 ?题目三:集合并、交、差集运算实现 运用面向对象程序设计知识,运用C++语言设计和实现集合并、交、差集运算,规定具备如下重要功能: (1)输入输出集合信息,集合元素类型可以是整数、实数或字符串 (2)判断集合大小 (3)判断集合与否为空 (4)将集合置空 (5)在集合中查找指定元素 (6)实现集合交、并、差等运算 在实现过程中,需运用面向对象程序设计理论基本知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一种类应包括数据成员和成员函数。?题目四:图形类设计 运用面向对象程序设计知识,运用C++语言设计和实现一种图形类,规定具备如下重要功能:

公共艺术课程

公共艺术课程 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

《公共艺术》课程标准 一、课程概述 《》主要讲述了:艺术是美的集中体现,是美的结晶,人的审美活动也比较集中地体现在艺术活动之中。艺术教育不仅是普通高校素质教育的一项重要内容,而且是提高大学生人文素养的一条重要途径,因此党中央,国务院和国家教育行政部门对普通高校的艺术教育工作十分重视,发布了相关文件,提出了具体要求。 二、培养目标 (一)方法能力目标 1、培养学生严谨的工作学习态度。 2、培养学生勤于思考、勤于动手操作的习惯。 3、培养学生自学能力及解决问题的能力。 4、培养学生良好的职业道德。 (二)社会能力目标 1、培养学生的沟通能力及团队协作精神。 2、培养学生良好的职业素养。

3、培养学生积极的工作态度及敬业的工作作风。 4、培养学生的自控能力及自知力。 5、培养学生良好的法律意识。 (三)专业能力目标 1、进行美术学习。 2、训练学生的抽象空间造型能力、表现能力。 3、提高艺术修养。 4、具有一定的鉴赏能力。 5、提高艺术创造能力。 三、教学内容与学时分配 本课程在教学环节中设置了2个项目,每个项目针对不同的教学内容设置相关的实训内容。重点是突出实际应用及基本理论知识的掌握。本课程项目结构与学时分配见表1。

表1-1 课程项目内容与学时分配表 表1-2 课程项目内容与学时分配表 四、学习资源的选用 (一)教材选取的原则 上述教学内容要占教材篇幅的80%以上。 教材选用有较强的针对性,教材的练习题及实践环节组织合理。 教材有利于学生灵活掌握知识点,强化上机操作的训练。 五、教师要求 (一)具备承担本课程的能力,掌握美术的知识。 (二)提高艺术鉴赏能力。 六、考核方式与标准 为全面考核学生的学习情况,本课程主要以平时考核和期末考核为主,考核涵盖任务全过程。见表3。表3 考核方式与考核标准

C语言程序设计实验指导书

C 语言程序设计 实 验 指 导 书 电子工程学院 2012-2

实验一 C程序的运行环境和编辑、调试、运行简单C程序 一、实验目的 1.了解 Turbo C 的基本操作方法,学会独立使用该系统。 2.掌握在该系统上如何编辑、编译、运行一个C程序。 二、实验内容及步骤 1.进入C的工作环境 1)在Windouws环境下:“开始”→“程序”→“MS-DOS” 屏幕上进入 MS-DOS窗口 2)在Dos环境下:键入命令c:\> cd c:\tc↙ c:\tc> tc↙ 屏幕上出现Turbo C的工作环境 2.熟悉Turbo C的工作环境 了解Edit窗口与Message窗口 了解主菜单的8个菜单项 File Edit Compile Project Option Debug break/watch 3.输入并运行一个简单的程序 File→New 输入源程序:

main() { printf("This is a C program.\n"); printf("OK\n"); } 按F9进行编译和连接,观察屏幕上显示的编译信息。如果出现出错信息,则应找出原因并改正。 按Run→Run(或按Ctrl+F9) 编译、连接、运行一起完成。 按Run→User screen(或按Alt+F5) 察看运行结果。 按任一键从用户屏切换回TC窗口。 4.输入并编辑第二个C程序 File→New 输入源程序: main ( ) { int a,b,sum; a=123; b=456; sum=a+b; printf("sum is %d\n", sum); }

编辑、运行、调试该程序。 5.编辑、运行、调试自己编写的程序(至少一个程序) 如:输入上底、下底和高,计算梯形面积。 观察屏幕上显示的编译信息。如果出现出错信息,则应找出原因并改正。 用File→Save (或F2)保存程序(程序名为a1.c) 三、实验报告要求 写明: 1.实验目的 2.实验内容与步骤 3.编写的程序(题目,经调试、运行后正确的程序) 4.编译过程中出现的错误信息。 5.总结讨论本次实验的结果和收获。

VB程序设计学习与实验指导答案

Visual Basic 程序设计学习与实验指导答案 上篇学习指导 第1章Visual Basic 概述 1.事件 2.查看对象 3.工程 4.视图属性窗口 5.窗体编辑器 第2章面向对象程序设计初步 1.控件 2.事件 3.类属性 4.属性 5.略 https://www.docsj.com/doc/2611871442.html, 第3章Visual Basic 语言基础 1.(a*sin(30/180*3.14)+c*(log(b)/log(10)))/((Abs(d)+1)*(e+f))+1

2.mod 3.X=Int(X) And Y=Int(Y) And X*Y>0 4. 4.Y Mod 4=0 And Y Mod 100<>0 Or Y Mod 400=0 5.x=Int((99-10+1)*Rnd+10) 6.0 “” 7.空格 8.6,845.30 9. (1)8 (2)1 (3)abcd (4)出错,类型不匹配 (5)False (6)2008-6-29 (7)I likeVB (8)4 (9)4 4 (10)3 4 (11)10 -10 (12)-1 (13)aa (14)3 (15)0 (16)1 (17)C (18)5 (19)8 (20)34.54 (21)中国 (22)上海 (23)VISUAL BASIC (24)visual basic 10. (1)x<-100 or x>100 (2)a=Int(a) And b =Int(b) Or a<0 And b<0 (3)x<=y or x>=z (4)a>0 And a<>Int(a) (5)a=0 xor b=0 (6)Len(S)<10 (7)UCase(S)=S (8)Left(S,1)=”a” And Right(S,1)=”a” (9)Instr(S,”@”)<>0 (10)Trim(S)=S (11)Date=#8/8/2008#

公共艺术作业

剪纸在公共艺术作品中的应用 摘要:剪纸艺术是中国传统文化的传承。无论从审美形态还是创作形式上来看,剪纸艺术与公共艺术都有着一种内在的必然联系。剪纸在公共艺术上的应用,自古代就已开始,经历传承与发展,剪纸艺术在现代公共艺术作品中大放异彩。剪纸本身的二维形态,经过加厚、拉伸、扭曲等变化,变身为基于二维图像的现代公共艺术作品,赋予剪纸这一传统艺术作品以新的生命力,更为现代公共艺术作品的创作带来了新的灵感和活力。 关键词:剪纸公共艺术二维形态 剪纸作为一种二维形态,通过纸张的镂 空雕刻展现表达的主题。将剪纸创作手法应 用于现代公共艺术,经过加厚、拉伸、扭曲 等艺术加工,变形为具有美感的现代公共艺 术作品,为剪纸艺术赋予了新的生命力。 剪 纸在公共艺术中的最早应用,可追溯到木 质雕花隔窗时代,其良好的视觉通透性, 为空间营造出若即若离的美感,解决了墙 面呆板的问题,同时又具有隔窗的实际功 能。 在现代公共艺术作品中,剪纸艺术得到了广泛的应用。许多公共艺术作品运用剪纸的思想和手法,加以适当的变形,创作出了极具美感的作品。 剪纸艺术在现代公共艺术作品的应用,首先体现在镂空装饰墙上。作品采用剪纸艺术思维,以镂空形态展现自己的设计思想。镂空的设计,极具表现力,同时与周围环境向协调。不仅可以通过镂空的形象展现基本形态,同时,作为观众,透过镂空的雕塑作品,可以观察到雕塑背后的景色,给人以一谈究竟和若即若离

的美感。 剪纸艺术经过适当的加厚、扭 曲、变形之后,就变成了具有新生 命力的现代公共艺术作品。剪纸本 身的镂空效果给作品以美感,透视 效果加强了作品与环境和人的交 流。而通过艺术加工,增加了作品 的环境适应性,使原本平面的剪纸, 具有了立体感的视觉表达,突破了 原始剪纸的局限性,是传统剪纸艺 术的现代化表达。 剪纸艺术造型元素和艺术形式的丰富性在现代公共艺术城市雕塑设计中的

《java程序设计》实验指导书(完整)

实验一 Java实验环境的建立一、实验目的 1.掌握Java编程环境的搭建过程; 2.掌握Jcreator pro软件的使用方法; 3.能使用Java doc文档。 二、实验内容 1.下载并安装,配置JDK环境变量; 2.下载Javadoc压缩包并解压在JDK安装路径下; 3.下载Jcreator pro 并安装和配置使用环境; 4.使用实验环境运行书中实例代码,在屏幕上输出“Hello Java”字符串。 ①Java application程序代码如下: public class HelloJava { public static void main(String args[]) { "Hello Java!"); } } ②Java applet程序代码如下: import .*; public class Hello extends { public void paint(Graphics g) { ("Hello!",30,30); } } 三、试验要求 1、预习试验内容并写出上机报告。 2、实验中出现的问题及实验体会。

一、实验目的: 1.输入、输出操作实现原理和方法 2.掌握程序流程控制的实现方法 3.掌握数组的定义和操作方法 二、实验内容 1.计算 Result=1!+2!+3!+ (10) public class TestJieC{ p ublic static void main(String arg[]){ long result=1; for(int i=1;i<=10;i++) { result=i*result; result+=result; } " "+result); } } 2.计算1---50之间所有素数的和。 public class Test{ p ublic static void main(String args[]){ int count = 0; for(int i = 2;i<=50;i++){ for(int j = 2;j<=i;j++){ if(i>j){ if(i%j == 0){ count++; } } } if(count==0){

C语言程序设计实验与习题指导课后程序设计答案,DOC

P18 (1) #include intmain(void) celsius=26; fahr=9*celsius/5+32; printf("celsius=%d,fahr=%d\n",celsius,fahr); return0; }

(3) #include intmain(void) { intaverage,math,eng,comp; intn,a,b,c; n=152; c=n%10; b=(n/10)%10; a=n/100;

printf("整数%d的个位数字是%d,十位数字是%d,百位数字是%d\n",n,c,b,a); return0; } P27 (2) #include #include intmain(void) {

intmoney,year; doublerate,interest; printf("Entermoney,year,rate:"); scanf("%d%d%lf",&money,&year,&rate); interest=money*pow(1+rate,year)-money; y=pow(x+1,2)+2*x+1/x; } else{ y=sqrt(x); }

printf("y=f(%f)=%.2f\n",x,y); return0; } (4) #include return0; } 10的阶乘 #include intmain(void)

{ inti,n,product; printf("Entern:"); scanf("%d",&n); product=1;

程序设计实践_课程设计任务书_2014

程序设计实践 课程设计任务书 1 课程设计的目的 训练学生灵活应用所学JAVA高级语言方面理论知识的使用,独立完成分析问题并利用Blue J等RAD应用软件开发工具以及JAVA SDK完成一组JAVA应用程序的开发。结合实际的编程知识及结合其它开发工具,编写程序求解指定问题。初步掌握解决各种具体应用问题的基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和各学科知识的综合运用来进行软件开发,巩固、深化学生的理论知识,提高学生的动手能力,并在此过程中培养他们严谨的科学态度和良好的工作作风。 2 课程设计的基本要求 (1)了解并掌握JA V A应用程序的开发方法,具备初步的独立分析和解决问题能力; (2)初步掌握使用Blue J软件的开发过程。包括界面熟悉、功能了解、程序编码、程序调试等基本方法和技能; (3)提高综合运用所学的理论知识和方法独立分析和解决问题的能力; (4)训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风; (5)设计的题目要求达到一定工作量,并具有一定的深度和难度; (6)编写出课程设计说明书。 3 课程设计内容及安排 内容:根据给出问题的要求分析问题,设计出解决该问题的相应算法(采用什么

样的方法来解决问题),并使用JAVA语言编写出程序代码。最后,按照给定的报告模版,编写实习报告。 时间分配:7天 场地:(白云校区)实验楼A508计算机中心4实验室 4 课程设计报告的内容 设计结束后要写出课程设计报告,以作为整个课程设计评分的书面依据和存档材料。设计报告按照给定报告模版的电子文档书写、打印并装订,排版及图、表要清楚、工整,一般应包括以下内容: 4.1 问题分析 以无歧义的陈述说明要解决的问题包括哪些方面? 4.2 算法设计 根据分析得到的问题采用什么样的设计思想或者算法去解决? 4.3 程序编码 把算法设计的结果进一步求精为程序设计语言程序。同时加入一些注解,使程序中逻辑概念清楚。 4.4 调试分析 内容包括:调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析。 4.5 测试结果 列出你的测试结果,包括输入和输出。这里的测试数据应该完整和严格。

厕所布置试题及答案

1、在3DMAX软件中下面命令中表示对曲线进行编辑的是( B ) A、ap Hloes B、Edit Spline C、VertexPaint D、Affect Region 2、一个电脑桌高650,键盘厚度为50,其工作面高度应为( A )。 A、700 B、650 C、600 D、50 3、在AutoCAD软件中,下面的操作中不能实现复制操作的是( D ) A、复制 B、镜像 C、偏移 D、分解 4、在AutoCAD软件工作中移动图形时,可利用以下方式实现( C ) A、利用ctrl+p键 B、利用shifl+p键 C、按住鼠标中键拖动 D、滚动鼠标中键移动 5、在制图中有一实物的某个尺寸为10,绘图时采用的比例为1:2。标注是应标注( B ) A、5 B、10 C、20 D、5mm 6、美国建筑大师罗伯特?6?1文丘里是( B )主义的代表人物,提倡用装饰符号表达个人的感情。 A、现代 B、后现代 C、浪漫 D、折衷 7、下面对3DMAX软件说法中正确的是( A ) A、不管使用何种规格输出,该宽度和高度的尺寸单位为像素 B、不管使用何种规格输出,该宽度和高度的尺寸单位为毫米、 C、尺寸越大,渲染时间越长,图像质量越低 D、尺寸越大,渲染时间越短,图像质量越低 8、对于肢体作业域而言,需要频繁使用或操作的物件、仪表装置应放在( C )内。 A、最大作业域 B、一般作业域 C、正常作业域 D、合适位置 9、__ __和界面的处理,是确定室内环境基本形体和线形的设计内容。 A 材料 B 室内空间组成 C 建筑物 D 结构形式 B 解析:室内设计的空间组织,包括平面布置,首先对原有建筑设计的意图充分理解,对建筑物的确确实实总体布局、功能分析、人流动向以及结构体系等又深入地了解,在室内设计时对室内空间和平面布置予以完善、调整或再创造,也必然包括对室内空间各界面围合方式的设计。 10、确定居室内大衣柜深度的尺寸是依据人体的 C 。 A、臀部宽度 B、两肘宽度 C、肩部宽度 D、两腿宽度 11、由于老年人肌肉力量的退化,伸手够东西的能力不如年轻人,因此我们在给老年人设计空间时应使空间( B )。 A、紧凑 B、宽松舒适 C、空旷 D、明确 12、公共艺术设计的形态大约为( B )设计,展示设计,室内设计,公共环境四个部分。 A、装潢 B、建筑 C、公共阶段 D、家具 13、公共艺术设计的形态大约为( B )设计,展示设计,室内设计,公共环境四个部分。 A、装潢 B、建筑 C、公共阶段 D、家具 14、家具的尺度是否科学、室内界面材料是否合理,室内气流组织好坏都会影响人体的( B ) A、运动系统 B、感觉系统 C、血液系统 D、人体力学 15、室内空间环境按建筑及其功能的设计分类,其意义主要在于:是设计者在接受室内设计任务时,首先应该明确所设计的______。 A 室内空间大小 B 建筑结构 C 空间使用性质 D 建筑环境状况 C 解析:室内空间的使用性质,也就是所谓的“功能定位”的设计,这是由于室内设计造型风格的确定、色彩和照明的考虑以及装饰材质的选用,无不与所设计的室内空间的使用

面向对象程序设计课程实习任务书

面向对象程序设计课程实习任务书 一、课程实习目的: 面向对象程序设计课程实习是集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。要求学生达到熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的思想和方法;能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题,从而提高动手编程解决实际问题的能力。 二、课程实习题目 1)高校人事管理系统 2)图书管理系统 3)高校工资管理系统 4)公司人员管理系统 5)高校学籍管理系统 三、课程实习要求: ⑴选题:每位同学根据自己学号除以5所得的余数选择相应题号的课题,余数为0则选择第5题。换题者不记成绩。 ⑵根据自己对应的课题完成以下主要工作:①完成系统需求分析:包括系统设计目的与意义;系统功能需求(系统流程图);输入输出的要求。②完成系统总体设计:包括系统功能分析;系统功能模块划分与设计(系统功能模块图)。 ③完成系统详细设计:包括数据库需求分析;类层次图;界面设计与各功能模块实现。④系统实现:系统运行后的测试及使用说明。 ⑶按规定格式完成课程实习报告,将其打印稿(A4纸)上交给老师存档。 ⑷不得抄袭他人程序、课程实习报告,每个人应体现自己的个性设计。 四、实习时间 实习时间一周(第12周),周一到周四调试程序,周五集中检查。 五、考核方式与标准 采用实习表现情况、程序质量、实习报告相结合的考核形式: 1、实习表现(20%) 实习出勤情况及实习态度

2、程序质量与创新能力(50%) 最终完成的程序设计的工作量、质量、难易程度。 3、课程实习报告(30%) 报告的格式与内容。 六、课程实习报告内容: 封面 内容摘要 目录 文档正文 1、系统需求分析 2、总体设计 包括系统功能分析;系统功能模块划分与设计(系统功能模块图)。 3、详细设计 类层次图;各功能模块实现等 4、系统实现 系统运行后的测试及使用说明。 5、实习总结与体会 6、附录:源程序清单 参考资料 实习报告封面附后 格式要求: 1、纸张:用A4纸张,页边距一律为上、下2.5cm,左2.5cm、右1.5cm,装订线在左0.5cm,行间距取固定值20磅,字符间距为默认值。 2、字体 普通中文字体要求为宋体,英文字体要求为Times New Roman。 3、字号 第一层次题序和标题用小三号黑体字,第二层次及以下题序和标题用四号宋体字,正文用小四号宋体。 4、字数要求,除程序源代码外不少于3000字。

相关文档
相关文档 最新文档