第一篇:上机练习
1.将例题程序“1-2.aspx”在VS2008中实现,其代码和运行界面如下:
2.课本P14页“第一个ASP.NET程序!”
3.设计一个简单的计算器,输入两个数后可以求两个数的和、差等。界面如下:(可以使用RadioButton控件,也可以参看例题Test2_4.aspx)。提示:从文本框获取的值为字符串类型,如“3”,要转换为整型的数值才能进行计算,转换方法为“Int32.Parse(要转换的字符串)”
4.设计一个简单的在线考试程序,可以包括若干道单选题、多选题,单击交卷按钮后就可以根据标准答案在线评分。举例界面如下(也可以根据自己的喜好添加一些题目或做一些改进,参看例题Test2_4.aspx和2-5.aspx):
5.(C#编程)编写程序,从10个数中找出最大值,要求使用数组。6.(C#编程)编写程序,根据考试成绩的等级打印出百分制分数段。设:A为90分以上,B为80分以上,C为70分以上,D为60分以上,E为59分以下。要求在程序中使用switch语句。
7.(C#编程)用while循环和计数变量x打印从1到50之间的奇数,要求每行只打印6个。8.(C#编程)试编码定义一个公有类pub_test1,它含有两个浮点类型的变量fvar1和fvar2,还有一个整数类型的变量ivar1,pub_test1类中有一个方法sum_f_I(),它将fvar1与ivar1的值相加,结果放在fvar2中。9.(C#编程)
(1)创建一个Rectangle类,添加属性width、height;(2)在Rectangle中添加两种方法计算矩形的周长和面积;(3)编程利用Rectangle输出一个矩形的周长和面积。
10.请自己开发一个同时可以上传两个文件的页面(参看例题upload.aspx)。11.利用VS2008实现综合示例2-5.aspx,其界面如下:
12.设计一个个人注册页面,要求输入用户名、用户姓名、密码、出生日期、电话、E-mail等信息,并要求进行必要的验证。如有可能,再加上提交个人照片栏目。正确提交后显示输入的有关信息。(参看例题2-13.aspx和例题upload.aspx)13.请开发一个页面,显示来访者的IP地址。并判断:如果IP地址以202.118开头的,则显示欢迎信息;否则显示为非法用户,并终止程序。(参看例题4-6.aspx,提示:若要判断IP地址以202.118开头,可以使用String类的Split(char[])方法对IP地址进行分割然后分别判断202和118)
14.请开发一个页面,当客户第一次访问时,需在线注册姓名、性别等信息,然后把信息保存到Cookies中。下一次如该客户再访问,则显示“某某,您好,您是第几次光临本站”的欢迎信息。(参看例题4-8.aspx)
15.请编写两个页面,在第一个页面中客户要输入姓名,然后保存到Session中。在第二个页面中读取该Session信息,并显示欢迎信息。如果客户没有在第一页登陆就直接访问第二页,要将客户重定向回第一页。(参看例题4-9.aspx和4-10.aspx)
16.请设计一个自己的个人主页(自己发挥想象),并在个人主页上加上访问人数。(参看课件“利用Application显示访客人数”)
17.请编写程序实现一个简单的聊天室,要能显示发言人姓名、发言内容和发言时间。(参看例题4-13.aspx、4-14.aspx、4-15.aspx)
18.(选做)改进第17的聊天室,如下图所示,可以为聊天室增加“来访显示”“字体颜色”、“人物表情”、“离开显示”等功能。
19.请参照示例开发一个简单的通讯录管理系统,可以显示、添加、修改和删除信息。
数据库设计:
首页:
插入记录页面:
更新记录页面:
删除记录页面:
20.在Visual Studio 2008中实现例题5-8.aspx。
21.改进19题的通讯录,增加注册页面和登录页面,如果用户没有登录就想进入通讯录管理页面,则将用户重定向回登录页面。提示:
(1)需要在数据库中增加users表,用来保存注册用户的信息。其字段如下
(2)增加注册页面,其界面如下
(3)注册成功后,将网页重定向到登录页面,其界面如下
(4)登录成功后,网页重定向到通讯录首页
22.在Visual Studio 2008中实现例题6-1.aspx、6-2.aspx、6-3.aspx、6-4.aspx、6-6.aspx。
23.在Visual Studio 2008中实现例题6-7.aspx、6-8.aspx、6-9.aspx、6-10.aspx、6-11.aspx。
第二篇:Powerpoint上机练习
PowerPoint 2000上机练习
1、利用“内容提示向导”建立任意类型的一个演示文稿。
2、利用“设计模板”建立演示文稿:
(1)采用“Ribbons”模板,建立专业介绍演示文稿,由3张幻灯片组成,结果以P1.PPT保存在D盘自己姓名文件夹下。
(2)第1张幻灯片封面的标题为你目前就职的学校名,副标题为你的专业
名称。
(3)第2张幻灯片输入你所在专业的特点和基本情况。
(4)第3张幻灯片输入本学期学习的课程名称,学分等基本信息。
(5)根据自己的审美观和爱好,尽可能地美化你的演示文稿。
3、利用“空演示文稿”建立演示文稿:
(6)建立具有3张幻灯片的自我介绍演示文稿,结果以P2.PPT文件保存
在D盘自己的姓名文件夹下。
(7)第1张幻灯片采用“项目清单”版式,标题处分两行填入“自我介绍”
和你的姓名;文本处填写你小学、中学、大学的简历。
(8)第2张幻灯片采用“表格”版式,标题处填入“高考成绩单”;表格
由5列2行组成,内容为你高考的4门课程名(如语文、数学、外语、物理)、总分及对应的分数。
(9)第3张幻灯片采用“文本与剪贴画”版式,标题处填入“个人爱好和
特长”;文本处以简明扼要的文字填入你的爱好和特长;剪贴画选择你所喜欢的图片或你的照片。
4、对建立的P2.PPT演示文稿按规定的要求设置外观:
(10)利用幻灯片母版对标题设置方正舒体、54磅、粗体;
(11)对第1张幻灯片的文本设置“楷体、粗体、32磅”,项目符号的符号
为“”;对第2张幻灯片的表格,内容水平、垂直居中;
(12)设置背景:利用“格式|背景”命令,在“填充效果”中选择“过渡”
标签的“雨后初晴”预设颜色;
(13)对第3张幻灯片,将标题文字“个人爱好与特长”改为“艺术字”库
中第1行第4列的样式,加阴影,颜色为红色。
5、幻灯片的动画设计:
(1)对P2.PPT内第1张幻灯片中的标题部分,采用“左侧飞入”的动画效
果,“单击鼠标”时产生动画效果;文本内容即个人经历,采用“底部飞入”的动画效果,按项一条一条地显示,在“前一事件”2秒后发生;
(2)对P2.PPT的第3张幻灯片的“艺术字”对象设置“螺旋”效果;对
图片对象设置“右侧飞入”效果;对文本设置“向下擦除”的效果。
动画出现的顺序:首先为图片对象,随后文本,最后艺术字;
(3)使P2.PPT演示文稿内各幻灯片间的切换效果分别采用水平百叶窗、溶解、盒状展开、随机等方式。设置切换速度为“快速”,换页方式可以通过单击鼠标或定时3秒。
6、演示文稿中的超级链接:
(14)将P2.PPT中第1张幻灯片的“自我介绍”这几个文字处插入超级链
接,链接到第3张幻灯片处;在第2张幻灯片的标题处插入超级链接,链接到Word中做的任意一个文档文件。
(15)在P2.PPT的第3张幻灯片下方放置动作按钮,可跳转到第一张。
7、放映演示文稿:
将P1.PPT和P2.PPT放映方式分别设置为“演讲者放映”、“观众自行浏览”、“在展台放映”及“循环放映方式”,放映时观察效果。
第三篇:3.13上机练习
3月13日上机课及课后作业:
(输入函数和输出函数应用练习)
1、用getchar()输入一个大写字母,用printf()输出该字母在字母表中的序号(’A’的序号为1)
2、输入3个字符,输出其中ASCII码最大的一个。(注意:用getchar()或%c读入时,空格和回车都是有效输入)
3、鸡兔同笼问题:已知笼中鸡兔总头数为35,总脚数为94,编程计算鸡免各有几只?
(提示方法一:设鸡有x只,兔有y只,a 为头的总数,b 为脚的总数。假设全是鸡,则算出脚的总数是2*a,则与给出的脚数的差为b-2*a,可算出兔的数量为(b-2*a)/2.。所以有:y=(b-2*a)/2;x=a-y;
方法二:根据题意列二元一次方程求解得x=(4a-b)/2,y=(b-2a)/2)
4、某学生参加考试,共有10道考题,每做对一题得10分,错了题扣5分,学生得了70分,编程计算他做对了几道题?
4、有300只足球,分别装在两只木箱和6只纸箱里,如果2只纸箱和1只木箱装的足球一样多,编程求每只木箱、每只纸箱各装多少只足球。
6、有面值5元、10元的钞票共100张,总值为800元。编程求这两种钞票各多少张。
第四篇:信息处理技术员上机练习
信息处理技术处理员上机练习
(2009级计算机应用技术专业)
一、Word部分
1.用word软件录入以下文字,按照题目的要求完成排版后,用word的保存功能直接存盘。
要求:
1.纸张大小设置为自定义、宽21厘米、高17厘米,页面垂直对齐方式为居中。
2.段落标题设置为隶书、四号、加粗、居中;正文文字设置为仿宋、五号、行距为1.25倍。3.将正文文字内容划分为三栏,每栏间设置分隔线。
4.为文档添加页眉,内容为“宇宙探索系列丛书”,并将页眉的文字字体设置为宋体、小五号、斜体、淡紫色,文字效果为阳文。
2.用Word软件录入以下文字,按题目要求完成后,用Word的保存功能直接存盘。
要求:
1.将段落标题设置为宋体、四号、加粗、居中。
2.将正文文字设置为宋体、五号,并为正文内容最后一句话加下划线。
3.为文档添加页眉,内容为“社会主义和谐社会”,并将页眉的文字字体设置为宋体、小五号。
4.为正文添加红色文本框。
3.在Word中绘制如图所示的课程表,按照题目要求完成后,用Word的保存功能直接存盘。
要求:
1.绘制的课程表样式、线条形状、线条颜色与所给图示一致。
2.将表格外部边框线条粗细设置为3磅;内部线条粗细设置为0.5磅;表格底纹设置为灰色-20%。
3.将“软件工程专业课程表”字体设置为宋体、24号。
4.将课程列的文字字体设置为黑色、宋体、小五号、居中;时间列表示时间的字体设置为红色、Times New Roman、五号、居中,其它字体设置为黑色、宋体、五号、居中;日期行的文字字体设置为黑色、宋体、五号、居中。
4.用Word软件制作如下图所示的圆桌形会议室标识,按照题目要求完成后,用Word的保存功能直接存盘。
要求:
1.利用自选图形工具,绘制圆桌形会议室标识。2.将小圆填充为红色,其它图形填充为黄色。3.将小圆的线条颜色设置为红色,其它线条颜色设置为黄色。4.将“圆桌形会议室”文字字体设置为宋体、黑色、小
四、加粗。5.制作完成的圆桌形会议室标识与题目中的基本一致。
二、Excel部分
1.创建“气象资料表”(内容如下表所示),表中记录了2000年到2008年,11月7日到11月14日,某市的日最低温度。按照题目要求完成后,用Excel的保存功能直接存盘。
要求:
1.表格要有可视的边框,并将表中文字设置为宋体、10.5磅、居中,第一列设置为文本格式。2.用函数计算11月7日到11月14日这八天,在2000年到2008年之间的日平均最低温度。(计算结果保留2位小数)。
3.用COUNTIF函数统计每年的这个期间日最低气温不大于1摄氏度的天数。
4.按照有关规定,最低温度不大于零度就需要供应暖气,给出供应暖气的建议日期(填入对应单元格内)。
5.请给出这个期间最温暖的年份(填入对应单元格内)。
2.用Excel创建“销售利润表”(内容如下表所示),按照题目要求完成后,用Excel的保存功能直接存盘。
要求:
1.表格要有可视的边框,并将表中的列标题设置为宋体、小
四、加粗、居中;其他内容设置为宋体、12磅、居中。
2.计算出表格中空白单元格的值,并填入相应的单元格中。3.用函数计算出“合计”,并填入相应的单元格中。4.用函数计算“平均利润”,并填入相应的单元格中。
5.以“销售商店”和“利润”列为数据区域,插入簇状柱形图。
三、PowerPoint部分
1.利用系统提供的资料和图片素材(图片素材点击下面“天气预报”文件夹),按照题目要求用PowerPoint创意制作“天气预报”演示文稿,用PowerPoint的保存功能直接存盘。资料:
资料
一、城市天气预报 资料
二、今日生活指数
1、晾晒指数:基本适宜
天气晴朗,午后温暖的阳光仍能满足你驱潮消霉杀菌的晾晒需求。
2、运动指数:较适宜
明天白天天气较好,无雨水困扰,较适宜开展各种户内外运动,但因气温较低,在户外运动请注意增减衣物。
3、雨伞指数:不带伞
为多云天气,但不会降水,因此您可放心出门,无须带雨伞。参考图示: 要求:
1.第一页演示文稿:用资料一内容。2.第二页演示文稿:用资料二内容。3.演示文稿的模板等可自行选择。
4.第一页演示文稿:文字设置为红色、华文新魏、60号、阴影;插入的图片设置为高度12厘米、宽度15厘米。文字和图片均设置为“百叶窗”动画效果;为演示文稿填充蓝色背景。5.第二页演示文稿:插入组织结构图,将版式设置为右悬挂;为演示文稿插入页脚(页脚内容为“2008-12-21 12:00发布”);将演示文稿放映方式设置为循环放映。
2.用PowerPoint创意制作演示文稿,按照题目要求完成后,用PowerPoint的保存功能直接存盘。
资料:
资料
一、改革开放
资料
二、改革开放是党在新的时代条件下带领人民进行的新的伟大革命,目的就是要解放和发展社会生产力,实现国家现代化,让中国人民富裕起来,振兴伟大的中华民族;就是要推动我国社会主义制度自我完善和发展,赋予社会主义新的生机活力,建设和发展中国特色社会主义;就是要在引领当代中国发展进步中加强和改进党的建设,保持和发展党的先进性,确保党始终走在时代前列。要求:
1.第一页演示文稿:用资料一内容。2.第二页演示文稿:用资料二内容。
3.演示文稿的模版、版式、图片、配色方案、动画方案等自行选择。4.制作完成的演示文稿美观、大方。
四、Access部分
1.按照要求完成后,用Access 的保存功能直接存盘。要求:
1.用Access创建“姓名表”(内容如下表所示)。
2.用Access创建“地址表”(内容如下表所示)。
3.用Access创建“通信表”(内容如下表所示)。
4.通过Access的查询功能生成“联系人汇总表”(内容如下表所示)。
2.按照如下要求完成后,用Access 的保存功能直接存盘。要求:
1.用Access创建“姓名表”(内容如下表所示)。
2.用Access创建“成绩表”(内容如下表所示)。
3.用Access创建“性别表”(内容如下表所示)。
4.通过Access的查询功能生成“学生成绩汇总表”(内容如下表所示)。
第五篇:SQL数据库上机练习3
SQL数据库上机练习3
在C:盘根目录下用自己的名字加“_DB”建立一个文件夹。(例:“王平_DB”)
一.(6分)在SQL Server Management Studio中建立满足如下要求的数据库:
1. 数据库名字为:TGDB;
2. 此数据库包含的一个主数据文件和一个辅助数据文件。主数据文件的逻辑文件名为:TG_data1,物理文件名为TG_data1.mdf,存放在新建文件夹下,初始大小为4MB,自动增长,每次增加20%,最多增加到8MB。辅助数据文件的逻辑文件名为:TG_data2,物理文件名为TG_data2.ndf,同主数据文件存放在相同的位置,初始大小为2MB,不自动增长。
3. 日志文件包含一个,其逻辑文件名为:TG_log,物理文件名为TG_log.ldf,同主数据文件存放在相同的位置,初始大小为3MB,增长方式为自动增长,每次增加1MB,文件增长不受限制。二.(10分)为描述作者向期刊的投稿情况,建立了三张表:作者表、期刊表和投稿表。期刊表用于描述期刊的基本信息,作者表用于描述作者的基本信息,投稿表用于描述作者向期刊的投稿情况。在查询分析器中写出创建这三张表的语句,并将语句以文件形式保存下来,文件名为“考生名.sql”,存放在新建的文件夹下。可以将后续所有的SQL语句均保存在此文件中,在文件中注明题号,不用抄题)。
注:括号中为表名和列名的拼音表示,建表时用拼音表示表名和列名,不区分大小写。三张表的结构如下: 1.作者表(ZZB)
作者号(zzh)普通字符编码定长字符型,长度为4,主码;
作者名(zzm)统一字符编码可变长字符型,最多5个汉字,取值不重复。
2.期刊表(QKB)
期刊号(qkh)
普通字符编码定长字符型,长度为4,主码;
期刊名(qkm)
普通字符编码可变长字符型,最大长度为20,非空;
类别(lb)
普通字符编码定长字符型,长度为2,取值为“是”或“否”
(说明:“是”表示此期刊为核心期刊,“否”表示此期刊为非核心期刊)。
版面费(bmf)
整型。
3.投稿表(TGB)
作者号(zzh)
普通字符编码定长字符型,长度为4,非空; 期刊号(qkh)
普通字符编码定长字符型,长度为4,非空; 投稿日期(tgrq)
小日期时间型,非空,默认值为系统当前时间; 文章名称(wzmc)普通字符编码定长字符型,长度为50;
审稿结果(sgjg)
统一字符编码定长字符型,长度为3,取值范围为{通过,未通过},默认值为“未通过”。
其中,主码为(作者号,期刊号,投稿日期),“作者号”为引用作者表的“作者号”的外码; “期刊号”为引用期刊表的“期刊号”的外码。
三.(6分)运行C:exam.exe程序解压缩数据文件(可解压到任何地方),解压缩的密码为“dbok”。利用SQL Server的导入导出向导,将“期刊表.txt”文件中的数据导入到“期刊表”中,将解压后的 “作者与投稿表.xls”文件中的数据分别导入到 “作者表”和“投稿表”中。四.(6分)在SQL Server Management Studio中创建“SQL Server身份验证”模式的登录帐号:TG_User,其中账户密码为空,默认数据库为Master。并完成如下操作: 1.让TG_User成为TGDB数据库的合法用户。
2.在TGDB数据库中建用户自定义角色:MyRole,让TG_User成为MyRole角色中的成员。3.用较好的方法授予MyRole在TGDB数据库中具有所有用户表的查询权。
五.(4分)在SQL Server Management Studio中按要求完成下列操作:
1.创建一个永久备份设备,备份设备的名字为“TG_BK”,存放在新建文件夹下,物理文件名为“TG_BK.bak”。
2.用“TG_BK”备份设备对“TGDB”进行一次完全备份。六.(28分)利用第二题的三张表,在查询分析器中写出实现如下要求的SQL语句,注明题号。并将这些语句与第二题所写的语句保存在一起。(注:要求下述语句均使用一条SQL语句完成)1.查询2006年以后(包括2006年)的投稿情况,列出作者名、期刊名、文章名称和投稿日期。2.查询姓哪个姓的作者最多,列出这个姓氏和姓这个姓氏的作者人数,包含并列的情况。3.查询作者“杨伍华”没有投过稿的核心期刊的名称。
4.查询“杨伍华”投过稿的期刊的投稿情况,显示期刊号,审稿通过总次数,版面费总金额(说明:只有审稿结果为“通过”时,作者才需向期刊缴纳相应版面费),要求只列出投稿次数超过5次(不包括5次)且版面费总金额大于7000的情况。
5.查询全体作者(包括还没有投过稿的作者)的人均投稿次数,列出总投稿次数、总人数和人均投稿次数。要求平均投稿次数保存到小数点后2位。
6.向投稿表中插入一条记录,作者号为“zz01”,期刊号为“qk02”,文章名称为“地铁限界系统的研究”,投稿日期和审稿结果为默认值。7.删除投稿表中2000年以前(包括2000年),期刊名为“哲学研究”中审稿未通过的的投稿记录。七.(10)统计每位作者的投稿情况,列出作者名,投稿通过率(保留到小数点后2位),评价。其中,当投稿通过率高于0.7,评价为“高”;当投稿通过率在0.4到0.7之间,评价为“中”;当投稿通过率低于0.4,评价为“低”。(可分步骤实现)八.(10)用游标实现按如下报表形式显示结果的SQL语句。该报表首先输出期刊名称(只包括有投稿记录的期刊),然后显示此期刊的详细投稿情况,包括是否为核心期刊、作者名、投稿日期、审稿结果和文章名称。(说明:“是否为核心期刊”一项填写要求:如果是核心就写“是”,否则就写“否”。注意:报表的显示格式。)提示:有关游标的语句格式如下:
声明游标:declare 游标名 cursor for select 语句 打开游标:open 游标名 关闭游标:close游标名
提取数据:fetch next from 游标名 into„„ 释放游标:deallocate 游标名 全局变量:@@fetch_status 报表形式大致如下:(下表只列出了部分数据)
期刊名称:计算机应用研究
是否为核心期刊
作者姓名
投稿日期
审稿结果
文章名称
是
陈毅华
2007年6 月3 日
通过
信息安全的第二道防线——入侵检测系统
是
杨晓光
2008年6 月9 日
通过
一种基于移动agent技术的分布式数据检索系统的实现
是
杨伍华
2007年8 月29日
通过
无线传感器网络的研究
是
杨伍华
2008年2 月1 日
通过
基于Web的考试系统新方案
是
陈晓立
2006年3 月9 日
通过
基于J2EE的分布式事务研究
是
田令洋
2006年1 月26日
通过
个性化协同学习环境本体的研究
期刊名称:交通与计算机
是否为核心期刊
作者姓名
投稿日期
审稿结果
文章名称
是
田令洋
2007年4 月8 日
未通过
CORBA和Java的结合使用
是
田令洋
2008年1 月3 日
未通过
高速公路通信系统的整合利用初探
„„
是
杨晓光
2006年3 月1 日
未通过
基于VC与Ansys的参数化有限元分析