《可视化编程技术》题型举例( 2010).doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:7 大小:44KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《可视化编程技术》题型举例( 2010).doc

《可视化编程技术》题型举例(2010).doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

可视化编程技术-试卷题型举例一.选择题1.使用Bitmap类中的Save方法保存图片时,图片格式可以选择()。A.BmpB.GifC.JpegD.以上全是2.Ping命令发送的消息采用的是()协议。A.TCPB.UDPC.ICMPD.SMTP二.填空题1.一个枚举类型enummonths{January,February=2,Macrh,April,May=12,June}中成员“June”的值是。2.当按键作用在button控件上压下和按住时,将触发button控件的__________事件和事件。3.“File.Move”方法可以实现文件___________________.4.使用类以二进制形式将数据写入流,相应地使用类用特定的编码将基元数据类型读作二进制值。三.概念题请列举C#语言的主要特点。画出Microsoft.NET开发框架的主要结构图。3.简述C#开发数据库应用程序的一般步骤。4.简述C#开发图形应用程序的一般步骤。5.简述C#程序的一般性组织结构。6.概述C#开发网络程序的主要步骤。7.简述窗体Form的OnPaint事件的触发条件.8.简述窗体Form的timer事件的触发条件,并给出一个代码示例。四.程序阅读阅读下面程序代码:usingSystem;publicclassPerson{publicstringname="";publicintage=0;//默认构造函数publicPerson(){}//构造函数重载(1)publicPerson(intAge){this.age=Age;}//构造函数重载(2)publicPerson(intAge,stringName){this.age=Age;this.name=Name;}publicvoidShowInfo(){Console.WriteLine("Thenameis:"+name);Console.WriteLine("Theageis:"+age);}}classClient{publicstaticvoidMain(){Personp1=newPerson();p1.ShowInfo();Console.WriteLine("==========================");Personp2=newPerson(30);p2.ShowInfo();Console.WriteLine("==========================");Personp3=newPerson(30,"Tom");p3.ShowInfo();}}请问此程序运行后的输出的结果是什么?2.有一个显示图片的窗体Form1,其中有一个“pictureBox1”控件和一个“button1”按钮控件,在此按钮的click事件的主要代码如下:privatevoidbutton1_Click(objectsender,System.EventArgse){BitmapmyBitmap=newBitmap(@"c:\test.jpg");pictureBox1.Image=myBitmap;intiWidth=this.pictureBox1.Width;intiHeight=this.pictureBox1.Height;Graphicsg=this.pictureBox1.CreateGraphics();g.Clear(Color.Gray);for(inty=0;y<=iHeight;y++){g.DrawImage(myBitmap,0,0,iWidth,y);}}请问:button1事件代码运行后的显示效果是什么?阅读下面程序代码:usingSystem;publicclassHello{publicstaticvoidMain(){Console.Write("请输入行数:");intlines=int.Parse(Console.ReadLine());Console.WriteLine("");for(inti=1;i<=lines;i++){for(intk=1;k<=lines-i;k++)Console.Write("");for(intj=1;j<=i*2+1;j++)Console.Write("*");Console.WriteLine("");}Cons