2014大学Windows网络程序设计 期末复习 试卷模拟习题3
《Windows程序设计》期末试卷(样B卷)
命题人期末考试分数占总分数的百分比60% 学分 2.5 判卷人考试时间审批人密封线题号一二三四五六七八九十总分核分人得分得分一、填空题(10×2分=20分)1. 鼠标右键单击事件的消息是(),其对应的消息响应函数的名称默认是()。
2. MFC AppWizard创建的项目默认有5个类,分别是应用程序类、主窗口框架类、()、()和“关于……”对话框类。
3. Win32应用程序的主函数名为(),MFC应用程序的主函数名是()。
4. MFC类族中的基类是(),MFC类族中具有消息响应能力的类都是从()派生出来的。
5. 大部分可视控件的直接父类是()。
6. 模态对话框是调用其成员函数()来执行的。
得分二、选择题(10×2分=20分)1. 下列句柄类型中,()是应用程序实例句柄。
(A). HWND (B). HPEN (C). HINSTANCE (D). HICON2. 对话框类型的程序,它的数据交换函数是()。
(A). DDX_Text (B). DataExchange (C). DoDataExchange (D). UpdateData3. 下列标识符中,()是窗口重绘的消息标识。
(A). OnDraw (B). Invalidate (C). InvalidateRect (D). WM_PAINT4. 在MFC的应用程序中,程序处理的数据通常作为()类的数据成员。
(A). 文档(B). 视图(C). 框架(D). 应用程序5. 下列宏(Macro)中,不属于消息映射声明和定义的是()。
(A). DECLARE_MESSAGE_MAP (B). WM_LBUTTONDOWN()(C). BEGIN_MESSAGE_MAP (D). END_MESSAGE_MAP6. 按下某个按键时,键盘的接口会产生与该键对应的编码,这个编码叫做()。
(A) 虚拟码(B) 机内码(C) 扫描码(D) 区位码7. 在拆分视图的应用程序中刷新所有子视图,可以调用文档类的成员函数()。
Windows网络编程复习题及答案
一、填空题1.计算机网络是将分布在不同地理位置并具有独立功能的多台计算机通过通信设备和线路连接起来,在功能完善的网络软件支持下,以实现资源共享和信息传递的系统。
2.分析网络的发展和演变过程,大体可分四个阶段即面向终端、计算机-计算机系统、开放式标准化网络体系和网络的互连、高速化阶段。
3.计算机网络提供共享的资源是硬件、软件和数据三类资源,其中数据资源最重要。
4.按照网络的作用范围来分,可以分成局域网、城域网、广域网。
5.目前,无线传输介质主要有微波通信、卫星通信6.在网络中有线传输媒体主要包括双绞线、同轴电缆、光纤7.光纤根据工艺的不同分成单模光纤和多模光纤。
8.在模拟信道中,带宽是指一个物理信道传输信号的能力,即可传输信号的最高频率和最低频率之差,单位为HZ ;而在数字信道中,带宽是每秒传输的位数,单位为bps 。
9.网络连接的几何排列形状叫做网络拓扑结构。
10.使用分层技术可以把复杂的计算机网络简化,使其容易理解,并容易实现。
二、名词解释流量控制:计算机网络上对两台在相互通信的计算机之间在传送着的“帧”的调度行为。
路由问题:在复杂连接的网络内,会产生一个从这一终端端点到那一终端端点之间如何走的问题,即路由问题。
传输介质:传输介质是网络中信息传输的物理通道,是网络通信的物质基础之一,根据其物理形态分为有线介质和无线介质。
网络体系结构:计算机网络的层次及各层协议的集合三、简答:1.简述为什么要对计算机网络进行分层,以及分层的一般原则。
分层原因:1.可以将复杂的网络间题分解为许多比较小的、界线比较清晰简单的部分来处理;2.方便网络组件及产业的标准化;3.允许各种类型的网络硬件和软件相互通信;4.防止对某一层所做的改动影响到其他的层,这样就有利于开发;分层原则:1.各个层之间有清晰的边界,便于理解;2.每个层实现特定的功能;3.层次的划分有利于国际标准协议的制定;4.层的数目应该足够多,以避免各个层功能重复;2.ISO的OSI参考模型为几层?请由低到高顺序写出所有层次。
Windows程序设计-大学模拟题(附答案)
《Windows程序设计》模拟题一,单选题1.所有的Windows应用程序都是由()驱动的.A.事件B.消息C.命令D.菜单[答案]:B2.一般应用程序不会派生自己的()类.A.主框架B.视图C.菜单D.文档[答案]:C3.MessageBox不能完成()功能.A.接收用户输入B.显示消息C.改变对话框标题D.显示问号图标[答案]:A4.Windows系统中的消息不包括().A.标准Windows消息B.控件消息C.命令消息D.视图消息[答案]:D5.()函数是从CView继承来的成员函数,用于刷新整个视图窗口屏幕.A.InvalidateB.MouseMoveC.PaintD.Brush[答案]:A6.菜单()消息,处理菜单状态的动态变化.A.UPDA TE_UIB.UPDATEMANDD.UPDA TE_COMMAND_UI[答案]:DmdUI类的常用成员函数()使菜单项前增加或清除√标志.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:A8.编辑菜单时为使字母下带下划线,应使用助记符().A.@B.#C.&D.$[答案]:CmdUI类的常用成员函数()使菜单项前增加或清除圆点标志.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:BmdUI类的常用成员函数()设置菜单项有效或无效.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:DmdUI类的常用成员函数()改变菜单项文本.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:C12.CDC的常用函数()可以绘制矩形.A.EllipseB.RectangleC.ArcD.Circle[答案]:B13.应用程序可以使用GDI创建3种类型的图形输出,不包括().A.矢量图形C.光栅图形D.文本[答案]:B14.CDC的常用函数()可以绘制内接矩形的圆.A.EllipseB.RectangleC.ArcD.Circle[答案]:A15.()函数用于在指定位置输出字符串.A.PrintB.TextOutC.ScanfD.Write[答案]:B16.在View的在普通成员函数体内用()获得设备环境.A.CDCB.CWindowDClientDClassDC[答案]:C17.创建画笔不需要给出()参数.A.风格B.宽度C.颜色D.长度[答案]:D18.实线画笔的风格应用()宏.A.PS_SOLIDB.PS_DASHC.PS_DOTD.PS_DASHDOT[答案]:A19.实心画刷只需要定义().A.填充样式B.填充颜色C.填充模式[答案]:B20.对话框()描述对话框的外观和控件布局,在资源描述文件中有对话框的定义.A.资源B.类C.模板D.数据[答案]:A21.调用对话框类的对象的方法,创建并显示模态对话框.A.Print()B.Create()C.DoModal()D.Show()[答案]:C22.CDialog中的()成员函数用于成员变量和控件之间的数据传递.A.ExchangeB.ToDoC.EXTD.UpdateData[答案]:D23.静态控件不包括().A.静态文本B.按钮C.静态图片D.组框[答案]:B24.()不是编辑框的消息.A.BN_CLICKEDB.EN_CHANGEC.EN_KILLFOCUSD.EN_SETFOCUS[答案]:A25.()设置进度条的当前位置.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:C26.()设置进度条范围.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:A27.()设置进度条填充步长.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:B28.()让进度条前进一个步长.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:D29.文档和视图的关系是().A.一对一B.一对多C.多对一D.多对多[答案]:B30.在视图类中获得文档类对象指针用函数().A.GetDocumentB.UpdateAllViewsC.OnUpdateD.SetModifiedFlag[答案]:A31.Win32应用程序入口函数是().A.MainB.EntranceC.WinMainD.Inlet[答案]:C32.创建窗口工作()不在WinMain中完成.A.设计窗口类B.注册窗口类C.创建窗口D.窗口过程[答案]:D33.项目文件的扩展名是().A.exeB.dspC.dswD.cpp[答案]:B34.利用ClassWizard不能().A.建立新类B.进行消息映射C.增加类的成员变量D.插入资源[答案]:D35.下列()不是MFC消息映射机制有关的宏.A.DECLARE_MESSAGE_MAPB.BEGIN_MESSAGE_MAPC.DECLARE_SERIALD.END_MESSAGE_MAP[答案]:C36.要使鼠标箭头在按钮上暂停时能显示工具栏按钮提示,必须设置工具栏的风格为().A.CBRS_TOOLTIPSB.CBRS_FL YBYC.CBRS_NOALIGND.WS_VISIBLE[答案]:B37.当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,水平滑动条发送()消息.A.WM_CHARB.WM_HSCROLLC.WM_VSCROLLD.WM_CHANGE[答案]:B38.要将模式对话框在屏幕上显示需要用到().A.CreateB.DoModalC.OnOKD.构造函数[答案]:B39.当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,垂直滑动条发送()消息.A.WM_CHARB.WM_HSCROLLC.WM_VSCROLLD.WM_CHANGE[答案]:C40.以下控件中,()没有Caption属性.A.按钮B.组框C.编辑框D.静态文本框[答案]:C41.关于工具栏,菜单和加速键的关系,正确的说法是().A.工具按钮与菜单必须一一对应B.工具栏与加速键一一对应C.工具按钮不必与菜单一一对应D.菜单与加速键一一对应[答案]:C42.使用GetDC()获取的设备上下文在退出时,必须调用()释放设备上下文.A.ReleaseDC()B.deleteC.DeleteDC()D.Detach()[答案]:A43.列表框CListBox类的成员函数()用来向列表框增加列表项.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[答案]:A44.列表框CListBox类的成员函数()用来清除列表项所有项目.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[答案]:C45.下面()不是MFC设备环境类CDC类的派生类.A.GDIB.CPaintDClientDCD.CWindowDC[答案]:A46.()是非模态对话框.A.查找对话框B.字体对话框C.段落对话框D.颜色对话框[答案]:A47.使用()通用对话框类可用打开文件.A.CFileDialogolorDialogC.CPrintDialogD.CFontDialog[答案]:A48.常见的菜单类型不包括().A.自动菜单B.主菜单C.弹出菜单D.快捷菜单[答案]:A49.下列()不是MFCCDC类中常用的函数.A.TextOutB.EllipseC.RectangleD.CreateRedText[答案]:D50.对话框的功能被封装在()类中.A.CWndB.CDialogC.CObjectmdTarget[答案]:B51.Windows标准控件的属性设置通常由三个选项卡构成,不包括()A.ColorB.GeneralC.StyleD.ExtendStyles[答案]:A52.菜单项助记符前用()引导.A.%B.&C.#D.$[答案]:B53.更新菜单状态的消息是().MANDB.UPDATEC.UPDATE_COMMAND_UID.INV ALIDATE[答案]:C54.能间接调用视图类的OnDraw函数的是()A.OnTimerB.LButtonDownC.SerializeD.Invalidate[答案]:D55.下列()不是MFC消息映射机制有关的宏.A.DECLARE_MESSAGE_MAPB.BEGIN_MESSAGE_MAPC.DECLARE_SERIALD.END_MESSAGE_MAP[答案]:C56.下面()不是GDI对象.A.CFontB.CPalettelientDCD.CBitmap[答案]:C57.列表框的类型不包括()A.SimpleB.DropdownC.DropListD.Scroll[答案]:D58.设置编辑框控件的文本内容,可使用函数()A.SetWindowTextB.SetSelC.ReplaceSelD.GetWindowText[答案]:A59.使用()函数获取的设备上下文在退出时必须调用ReleaseDC释放.A.GetWindowsDCB.GetDCC.GetDesktopDCD.GetClientDC[答案]:B60.类CButton不是下列()控件对应的类.A.命令按钮B.单选按钮C.复选框D.静态文本框[答案]:D61.列表框CListBox类的成员函数()用来返回列表框的列表项总数.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[答案]:F62.滑动条是由滑动块和刻度线构成,按指定增量移动,CSliderCtrl类的成员函数()代表设置滑动块位置.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[答案]:B63.滑动条是由滑动块和刻度线构成,按指定增量移动,CSliderCtrl类的成员函数()代表设置刻度线位置,一次只能设置一个刻度线,用于手动设置刻度线.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[答案]:C64.滑动条是由滑动块和刻度线构成,按指定增量移动,CSliderCtrl类的成员函数()代表设置刻度线的疏密程度,配合Autoticks属性使用,每隔一定单位自动显示一条刻度线.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[答案]:F二,判断题1.UpdateData(true)函数完成成员变量的值传递给控件的操作.[答案]:F2.基于对话框的应用程序,也有文档类和视图类.[答案]:F3.调用DestroyWindow函数完成非模态对话框的销毁工作.[答案]:T4.每个对话框资源都会关联一个对话框类,常派生于CDialog,通过该类对象间接操纵对话框. [答案]:T5.基于对话框的应用程序在运行时也有菜单栏.[答案]:F6.对话框的功能被封装在CDialog类中.[答案]:T7.使用CColorDialog通过对话框类可以显示颜色对话框.[答案]:T8.DDX为对话框数据交换用.[答案]:T9.DDV完成成员变量和控件之间的交换.[答案]:F10.OnOK函数中进行对话框的初始化工作.[答案]:F11.对话框只由对话框类组成.[答案]:F12.从对话框的工作方式看,对话框可分为模式对话框和非模式对话框.[答案]:T13.查找对话框是模式对话框.[答案]:F14.颜色对话框是非模式对话框.[答案]:F15.每一个单选按钮在对话框类中都可以映射一个int类型值变量.[答案]:F16.当编辑框中的文本已被改变,在新的文本显示之后发送EN_CHANGE通知消息.[答案]:T17.CButton类控件只有按键按钮一种类型.[答案]:F18.一组单选按钮在组中的序号从1开始.[答案]:F19.向列表框增加列表项只能使用CListBox类成员的AddString函数.[答案]:F20.一个旋转按钮控件与一个相伴的控件一起使用时,该控件的Tab键次序必须大于旋转按钮. [答案]:F21.进度条控件的操作封装在CProgressCtrl类.[答案]:T22.多个静态文本控件必须有不同的ID号.[答案]:F23.调用Create成员函数创建动态分割窗口.[答案]:T24.调用Create成员函数创建静态分割窗口.[答案]:F25.视图派生类的成员函数通过调用GetDocument函数得到当前文档对象的指针.[答案]:T26.用户可以通过项目工作区窗口的ResourceView视图来查看资源.[答案]:T27.利用MFC编程时,所有的消息与消息处理函数的添加都必须采用ClassWizard类向导来完成.[答案]:F28.窗口是Windows应用程序的基本操作单元,是应用程序与用户之间交互的接口环境,也是系统管理应用程序的基本单位.[答案]:T29.Windows应用程序的入口也是main函数.[答案]:F30.键盘鼠标消息都是命令消息.[答案]:F31.使用MFCAppWizard[exe]向导创建应用程序框架时,向导生成的文件名和类名是不可以更改的.[答案]:F32.消息映射是将消息处理函数与要处理的特定消息连接起来的一种机制.[答案]:T33.命令消息是由菜单项,工具栏按钮和快捷键等用户界面对象发出的WM_COMMAND消息.[答案]:T34.用快捷键F9既可设置断点,又可取消断点.[答案]:T35.调试程序时,会同时出现Variable窗口和Watch窗口.[答案]:T36.Windows是一个基于事件的消息驱动系统.[答案]:T37.MFC采用消息映射来处理消息.[答案]:T38.WM_RBUTTONDOWN是鼠标右键按下时产生的消息.[答案]:T39.给菜单项定义快捷键,只需在菜单项属性设置对话框的Caption文本框中说明即可. [答案]:F40.快捷菜单一般出现在鼠标箭头的位置.[答案]:T41.UPDATE_COMMAND是更新命令用户接口消息.[答案]:F42.工具栏停靠特性只能设置一次.[答案]:T43.状态栏的功能由CToolBar类实现.[答案]:F44.CMenu类,CToolBar类和CStatusBar类的根基类是相同的.[答案]:T45.菜单选择只可以通过鼠标操作来完成.[答案]:F46.状态栏可以通过资源编辑器来编辑.[答案]:F47.MFC应用程序框架为状态栏定义的静态数组indicators放在MainFrm.h文件中. [答案]:F48.在菜单设计时,&字符的作用是使其后的字符加下划线.[答案]:TlientDC代表整个窗口的设备环境.[答案]:F50.删除CPen对象可调用CPen对象的DeleteObject函数.[答案]:F51.DDB又称GDI位图,它依赖于具体设备,只能存在于内存中.[答案]:T52.创建阴影画刷函数是CreateHatchBrush.[答案]:T53.深绿色RGB值为(0,128,0).[答案]:T54.Windows引入GDI的主要目的是为了实现设备相关性.[答案]:F55.Windows用COLORREF类型的数据存放颜色.[答案]:T56.Windows是按图形方式输出字符的.[答案]:T57.TextOut是CDC类中常用的文本输出函数.[答案]:T58.创建画笔后必须调用CDC类的成员函数SelectObject将画笔选人当前设备环境. [答案]:T59.对话框创建后,发送WM_CREATE消息,在该消息处理代码中创建各控件.[答案]:T60.通过AppWizard建立的程序不能被立即执行.[答案]:F61.打开一个项目,只需打开对应的项目工作区文件.[答案]:T62.在同一项目中,VisualC++在内部用来标识资源的资源符号不能重复.[答案]:T63.在Windows环境下,资源与程序源代码紧密相关.[答案]:F64.用户可以通过选择Tools|Customize菜单命令设置集成开发环境的工具栏.[答案]:T65.项目工作区文件的扩展名为dwp.[答案]:F66.Ctrl+F5是编辑程序的快捷键.[答案]:F67.F7是运行程序的快捷键.[答案]:F三,填空题1.项目工作区文件的扩展名是###.[答案]:dsw2.修改公司,描述等信息需用###编辑器.[答案]:Version3.利用###可以快速创建各种风格的应用程序框架,并可自动生成程序通用的源代码.[答案]:应用程序向导4.启动VisualC++,进入VisualC++IDE,从###菜单上选择New菜单项,此时将弹出New对话框[答案]:应用程序向导5.利用###可以快速创建各种风格的应用程序框架,并可自动生成程序通用的源代码[答案]:File6.句柄是Windows使用的一种无重复整数,主要用来###.[答案]:标识应用程序中的一个对象7.一个单文档的MFC应用程序框架一般包括5个类:应用程序类,框架窗口类,###,文档类和文档模板类.[答案]:视图类8.用户点击菜单项后,会产生###消息.[答案]:WM_COMMAND9.改变菜单项文本是使用CCmdUI类的###成员函数.[答案]:SetText10.处理菜单命令消息首先会在###类中.[答案]:视图11.弹出快捷菜单使用的是CMenu类的###函数.[答案]:TrackPopupMenu12.在状态栏中添加文本使用的是CStatusBar类的###函数.[答案]:SetPaneText13.与DOS字符方式下的输出不同,Windows是按###方式输出的.[答案]:图形14.为了体系Windows的设备无关性,应用程序的输出面向一个称为###的虚拟逻辑设备. [答案]:设备环境15.可以利用CGdiObject类的成员函数###将GDI对象设置成指定的库存对象.[答案]:CreateStockObject16.对话框的主要功能是###和输出信息.[答案]:接收用户输入17.使用###函数可用创建非模式对话框.[答案]:Create18.每个控件最多只能关联Control和Value类型成员变量各###个.[答案]:119.一组单选按钮在对话框类中只能映射一个###类型值变量,对应单选按钮在组中的序号,序号从0开始.[答案]:int。
windows编程期末复习题
12.列表框CListBox类的成员函数【A】用来向列表框增加列表项,成员函数【C】用来清除列表项所有项目,成员函数【F】用来返回列表框的列表项总数。
A)AddString()B)DeleteString()C)ResetContent()
{ m_bKey=TRUE;
m_rectRec.top= 102;
m_rectRec.right = 438;
m_rectRec.bottom =182;
m_rectRec.left = 358;
}
Invalidate(true);
CView::OnLButtonDown(nFlags, point);
9.希望菜单前出现一个圆点,应该用CCmdUI类的【B】成员函数。
A)EnableB)SetRadioC)SetCheckD)SetText
10.下面【A】不是MFC设备环境类CDC类的派生类。
A)GDIB)CPaintDCC)CClientDCD)CWindowDC
11.使用【A】通用对话框类可用打开文件。
(1)void CStestView::OnDraw(CDC* pDC)
{
CStestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
pDC->Rectangle(m_rectRec);
}
(2)void CStestView::OnLButtonDown(UINT nFlags, CPoint point)
20.要使鼠标箭头在按钮上暂停时能显示工具栏按钮提示,必须设置工具栏的风格为【B】。
Windows网络操作系统管理期末练习题及答案(各单元练习题)
“Windows网络操作系统管理”期末练习题Windows网络操作系统管理课程的期末考试题型包括配伍题、单项选择题、多项选择题、判断题、操作题五种。
下面按章梳理考核知识点以及相应题型的练习题,并附有答案。
第1章Windows网络操作系统的安装与配置[考核知识点]●Windows网络操作系统的主要产品●Windows网络的管理架构★●安装Windows网络操作系统★●配置Windows网络操作系统注:带★的为核心考核知识点。
配伍题1.请为名词①~⑤选择表示其含义的描述,将配对好的a~b填写到括号中。
①:( ) ②:( ) ③:( ) ④:( ) ⑤:( )单选题1.网络操作系统是操作系统与()的集合,其主要功能是实现网络通信、管理网络运行、为用户提供网络资源共享和各种网络服务。
A.打印机 B. 网络协议 C. 路由器 D. 域2.Windows Server 2008 R2操作系统具有多个版本,主要包括:标准版、()、数据中心版和Web版。
A.精简版 B. 增强版 C. 企业版 D. 学生版3.工作组属于()的管理模式,每台计算机的管理员分别管理各自的计算机,安全级别不高,只适用于小型网络。
A.集中 B. 分散 C. 连续 D. 有层次4.为了能够实现网络通信,管理员需要为计算机上的网卡等网络设备设置TCP/IP参数,主要包括:IP地址、()、默认网关、首选DNS服务器等。
A. 端口B. NetBIOS名称C. 电话号码D. 子网掩码5.Windows Server 2008 R2提供了很多管理工具,为了便于使用,它们具有统一的管理界面,这个界面称为()。
A. 微软管理控制台B. 管理工具C. 转发器D. 域控制器多选题1.Windows Server 2008 R2操作系统的版本包括()。
A.标准版 B. 数据中心版 C. 企业版 D. Web版E. 单机版F. Linux版2.Windows网络的管理架构主要有()。
Windows程序设计课程复习题
Windows程序设计复习题一选择题1 下列程序设计方法中,()是一种基于对象的程序设计方法。
A: MFC程序设计B: 使用WindowsAPI编程C: 使用VisualBasic语言编程 D: 使用C#程序设计语言编程2 MFC程序框架中,最先执行的函数是()。
A: WinMain函数B: CWinApp类的构造函数C: CWinApp类的InitInstance函数D: Cwnd的OnCreate函数3 CWinApp类中用()成员函数实现了对消息环的封装。
A: InitInstance( ) B: Run()C: OnIdle() D: WndProc()4 消息的4个参数中,表示消息类型的参数是()。
A: HWND hwnd B: messageID C: wParam D: lParam5下列各消息中,与程序的菜单命令、工具栏按钮或对话框按钮相对应的消息是()。
A: WM_CHAR B: WM_COMMAND C: WM_CREATE D: WM_PAINT6 MFC消息映射机制中,下列消息映射表BEGIN_MESSAGE_MAP(CGraphicsView, CScrollView)ON_WM_PAINT()END_MESSAGE_MAP()把WM_PAINT消息映射到()。
A: CGraphicsView类OnPaint函数B: CGraphicsView类OnDraw函数。
C: CScrollView类的OnPaint函数D: CScrollView类的OnDraw成员函数。
7 下列MFC类中,不直接支持消息映射的MFC基类是(),A: CCmdTarget B: CWinAPP C: CWnd D: CMap8 下列集合类中,其内部是使用散列表技术实现的MFC类的是()。
A: CArray B: CList C: CMap D: CPtrList9 下列CWnd类成员函数中,用于任何消息的可覆盖函数是()。
2014年计算机网络考试试题及答案
2014年计算机软考网络管理员考试试题及答案1. 数据库管理技术是在的基础上发展起来的A. 文件系统B. 编译系统C. 应用程序系统D. 数据库管理系统2. 数据模型的三要素是数据结构. 数据操作和A. 数据安全B. 数据兼容C. 数据约束条件D. 数据维护3. 建立数据库系统的主要目标是减少数据的冗余,提高数据的独立性,并集中检查A. 数据操作性B. 数据兼容性C. 数据完整性D. 数据可维护性4. CPU执行程序时,为了从内存中读取指令,需要先将什么的内容输送到数据总线A. 指令寄存器B. 程序计数器(PC)C. 标志寄存器D. 变址寄存器5. 不能减少用户计算机被攻击的可能性A. 选用比较长和复杂的用户登录口令B. 使用防病毒软件C. 尽量避免开放过多的网络服务D. 定期扫描系统硬盘碎片6. TCP/IP协议分为四层,分别为应用层. 传输层. 网际层和网络接口层不属于应用层协议的是A. SNMPB. UDPC. TELNETD. FFP7. 通过局域网连接到Internet时,计算机上必须有A. MODEMB. 网络适配器C. 电话D. USB接口8. 若Web站点的Intemet域名是,IP为192.168.1.21,现将TC. P端口改为8080,则用户在浏览器的地址栏中输入后就可访问该网站A.http://192.168.1.21B.http://C.http://192.168.1.21:8080D.http:///80809. 每个Web站点必须有一个主目录来发布信息,lis默认的主目录为,除了主目录以外还可以采用虚拟目录作为发布目录A. \WebsiteB. \Inetpub\wwwrootC. \InternetD. \internet\website10. 在局域网模型中,数据链路层分为A.逻辑链路控制子层和网络子层B.逻辑链路控制子层和媒体访问控制子层C.网络接口访问控制子层和媒体访问控制子层D.逻辑链路控制子层和网络接口访问控制子层参考答案:1-10 ACCBC DBCBA11. 网络管理基本上由网络管理者、网管代理、网络管理协议和管理信息库4个要素组成当网管代理向管理站发送异步事件报告时,使用的操作是A. getB. get-nextC. trapD. set12. 下面哪一项正确描述了路由协议A.允许数据包在主机间传送的一种协议B.定义数据包中域的格式和用法的一种方式C.通过执行一个算法来完成路由选择的一种协议D.指定MAC地址和IP地址捆绑的方式和时间的一种协议13. 以下哪些内容是路由信息中所不包含的A.源地址B.下一跳C.目标网络D.路由权值14. 以下说法那些是正确的A.路由优先级与路由权值的计算是一致的B.路由权的计算可能基于路径某单一特性计算,也可能基于路径多种属性C.如果几个动态路由协议都找到了到达同一目标网络的最佳路由,这几条路由都会被加入路由表中D.动态路由协议是按照路由的路由权值来判断路由的好坏,并且每一种路由协议的判断方法都是不一样的15. Internet的网络拓扑结构是一种( )结构A. 线型B. 网型C. 总线型D. 矩形16. SLIP协议和PPP协议都是属于( )通信方式A. 点对点B. 点对面C. 面对点D. 面对面17. ISDN的BRI服务中,一个B通道的速率是( )A. 64KbpsB. 128KbpsC. 256KbpsD. 1Mbps18. 使用域名的好处是( )A. 方便管理B. 方便记忆C. 省钱D. 输入方便19. 交换机的交换方式有两种,( )方式适合于线路出错较多的情况A. 直接转发B. 存储转发C. 存储管理D. 间接转发20. 局域网络标准对应OSI模型的层A. 上三层B. 中间三层C. 下三层D. 全部参考答案:11-20 BCBCA AADBC21. 奇偶校验可以检查出( )位出错的情况A. 1B. 2C. 3D. 022. 在10Base-T 标准中,Hub通过RJ-45接口与计算机连线距离不超过( )A. 100MB. 150MC. 200MD. 300M23. 在防火墙系统中,防火墙解决不了网络( )的安全问题A. 外部B. DMZC. 内部D. 中间件24. 采用镜像服务器的方式,连接两个服务器的链路速度只有比LAN的速度( )才有意义A. 快B. 一致C. 慢D. 中转25. 电子邮件中的两个协议中,( )协议是运行在传输程序与远程邮件服务器之间的协议A. SMTPB. TCPC. POP3D. ARP26. 精简指令系统计算机RISC中,大量设置通用寄存器,且指令格式仅用R-R型寻址,目的是为了A.简化指令格式B.提高指令运算速度C.用户使用方便D.减少地址计算时间27. 文件系统中,文件按名字存取是为了A.方便操作系统对信息的管理B.方便用户的使用C.确定文件的存取权限D.加强对文件内容的保密28. 能使系统中多台计算机相互协作完成一件任务的操作系统是A.批处理操作系统B.分时操作系统C.网络操作系统D.分布式操作系统29. 不属于存储管理功能的是A.主存空间的分配和回收B.主存空间的共享和保护C.辅存空间的管理D.实现地址转换30. 关系数据库的数据和更新操作必须遵循的完整性规则包括A.实体完整性和参照完整性B.参照完整性和用户定义的完整性C.实体完整性和用户定义的完整性D.实体完整性. 参照完整性和用户定义的完整性参考答案:21-30 ABCAA BBDCD1.IP地址中,B类地址的范围(C)A.63到127B. 64到128C. 128到191D. 127到1922.ATM(异步传输模式)的参考模型包含三个平面,它们是(A)A.用户平面控制平面管理平面B.用户平面操作平面控制平面C.操作平面控制平面管理平面D.用户平面操作平面管理平面3.决定网络使用性能的关键因素是(C)A.网络拓扑结构B.网络传输介质C.网络操作系统D.网络软件4.授予专利权的发明和实用新弄应当具备条件是(C)A.新颖性B.实用性C.其他三项都应具备D.具有创造性5.PCI总路线可用于32位或64位系统,采用总线时钟可以是33MHz和66MHz,当采用66MHz总线时钟工作于64位系统时,其数据传输速率为(A)Mb/s.A.528B.264C.1056D.1326.一条SCSI总线最多可以连接(A)台设备A.8B.4C.2D.17.采用时分多路复用技术时,输入到多路复用器的信号一般是(D)A.数字模拟混合信号B.数字信号或模拟信号C.模拟信号D.数字信号8.局域网中两种主要的介质访问方式是(B)A.直接方式和间接方式B.竞争方式和C令牌方式C.数据报和虚电路D.数据报和包方式9.下列IP中,(C)不是InterNIC保留的PrivateIPA.172.16.0.0B.10.0.0.0C.202.102.128.68D.192.168.0.010.通常IP地址10.0.0.0对应的子网掩码为(D)A.126.19.0.12B.255.255.0.0C.255.240.0.0D.255.0.0.011.IP地址为131.107.16.200的主机处于(A)类网络中A.B类B.C类C.A类D.D类12.下列关于微波通信的说法错误的是:(B)A.相信站点之间必须直视,不能有障碍B.物隐蔽性和保密性较好C.通信信道的容量大D.微波传输质量较高 13.UPS正常工作状态下的能量传送路线是(B)A.主电源-逆变器-整流器-静态转换工关-负载B.主电源-整流器-逆变器-静态转换开关-负载C.主电源--整流器-静态转换开关-逆变器--负载D.主电源-静态转换开关-整流器-逆变器--负载14.在线式UPS的逆变器输出和旁路电源之间可控硅的驱动信号逻辑关系是(B)A.与非逻辑B.非逻辑C.或D.与15.下列不属于氟里昂12特性性是(C)A.R12能溶解多种有机物,所以不能使用一般的橡皮垫片B.空气中含量超过80%时会引起人的窒息C.其毒性比氟里昂22稍大D.无色.无臭.透明.几乎无毒性1、计算机网络是计算机技术和通信技术相结合的产物,这种结合开始于(A)。
Windows程序设计-大学模拟题(附答案)
《Windows程序设计》模拟题一,单选题1.所有的Windows应用程序都是由()驱动的.A.事件B.消息C.命令D.菜单[答案]:B2.一般应用程序不会派生自己的()类.A.主框架B.视图C.菜单D.文档[答案]:C3.MessageBox不能完成()功能.A.接收用户输入B.显示消息C.改变对话框标题D.显示问号图标[答案]:A4.Windows系统中的消息不包括().A.标准Windows消息B.控件消息C.命令消息D.视图消息[答案]:D5.()函数是从CView继承来的成员函数,用于刷新整个视图窗口屏幕.A.InvalidateB.MouseMoveC.PaintD.Brush[答案]:A6.菜单()消息,处理菜单状态的动态变化.A.UPDA TE_UIB.UPDATEMANDD.UPDA TE_COMMAND_UI[答案]:DmdUI类的常用成员函数()使菜单项前增加或清除√标志.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:A8.编辑菜单时为使字母下带下划线,应使用助记符().A.@B.#C.&D.$[答案]:CmdUI类的常用成员函数()使菜单项前增加或清除圆点标志.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:BmdUI类的常用成员函数()设置菜单项有效或无效.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:DmdUI类的常用成员函数()改变菜单项文本.A.SetCheckB.SetRadioC.SetTextD.Enable[答案]:C12.CDC的常用函数()可以绘制矩形.A.EllipseB.RectangleC.ArcD.Circle[答案]:B13.应用程序可以使用GDI创建3种类型的图形输出,不包括().A.矢量图形C.光栅图形D.文本[答案]:B14.CDC的常用函数()可以绘制内接矩形的圆.A.EllipseB.RectangleC.ArcD.Circle[答案]:A15.()函数用于在指定位置输出字符串.A.PrintB.TextOutC.ScanfD.Write[答案]:B16.在View的在普通成员函数体内用()获得设备环境.A.CDCB.CWindowDClientDClassDC[答案]:C17.创建画笔不需要给出()参数.A.风格B.宽度C.颜色D.长度[答案]:D18.实线画笔的风格应用()宏.A.PS_SOLIDB.PS_DASHC.PS_DOTD.PS_DASHDOT[答案]:A19.实心画刷只需要定义().A.填充样式B.填充颜色C.填充模式[答案]:B20.对话框()描述对话框的外观和控件布局,在资源描述文件中有对话框的定义.A.资源B.类C.模板D.数据[答案]:A21.调用对话框类的对象的方法,创建并显示模态对话框.A.Print()B.Create()C.DoModal()D.Show()[答案]:C22.CDialog中的()成员函数用于成员变量和控件之间的数据传递.A.ExchangeB.ToDoC.EXTD.UpdateData[答案]:D23.静态控件不包括().A.静态文本B.按钮C.静态图片D.组框[答案]:B24.()不是编辑框的消息.A.BN_CLICKEDB.EN_CHANGEC.EN_KILLFOCUSD.EN_SETFOCUS[答案]:A25.()设置进度条的当前位置.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:C26.()设置进度条范围.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:A27.()设置进度条填充步长.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:B28.()让进度条前进一个步长.A.SetRangeB.SetStepC.SetPosD.StepIt[答案]:D29.文档和视图的关系是().A.一对一B.一对多C.多对一D.多对多[答案]:B30.在视图类中获得文档类对象指针用函数().A.GetDocumentB.UpdateAllViewsC.OnUpdateD.SetModifiedFlag[答案]:A31.Win32应用程序入口函数是().A.MainB.EntranceC.WinMainD.Inlet[答案]:C32.创建窗口工作()不在WinMain中完成.A.设计窗口类B.注册窗口类C.创建窗口D.窗口过程[答案]:D33.项目文件的扩展名是().A.exeB.dspC.dswD.cpp[答案]:B34.利用ClassWizard不能().A.建立新类B.进行消息映射C.增加类的成员变量D.插入资源[答案]:D35.下列()不是MFC消息映射机制有关的宏.A.DECLARE_MESSAGE_MAPB.BEGIN_MESSAGE_MAPC.DECLARE_SERIALD.END_MESSAGE_MAP[答案]:C36.要使鼠标箭头在按钮上暂停时能显示工具栏按钮提示,必须设置工具栏的风格为().A.CBRS_TOOLTIPSB.CBRS_FL YBYC.CBRS_NOALIGND.WS_VISIBLE[答案]:B37.当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,水平滑动条发送()消息.A.WM_CHARB.WM_HSCROLLC.WM_VSCROLLD.WM_CHANGE[答案]:B38.要将模式对话框在屏幕上显示需要用到().A.CreateB.DoModalC.OnOKD.构造函数[答案]:B39.当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,垂直滑动条发送()消息.A.WM_CHARB.WM_HSCROLLC.WM_VSCROLLD.WM_CHANGE[答案]:C40.以下控件中,()没有Caption属性.A.按钮B.组框C.编辑框D.静态文本框[答案]:C41.关于工具栏,菜单和加速键的关系,正确的说法是().A.工具按钮与菜单必须一一对应B.工具栏与加速键一一对应C.工具按钮不必与菜单一一对应D.菜单与加速键一一对应[答案]:C42.使用GetDC()获取的设备上下文在退出时,必须调用()释放设备上下文.A.ReleaseDC()B.deleteC.DeleteDC()D.Detach()[答案]:A43.列表框CListBox类的成员函数()用来向列表框增加列表项.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[答案]:A44.列表框CListBox类的成员函数()用来清除列表项所有项目.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[答案]:C45.下面()不是MFC设备环境类CDC类的派生类.A.GDIB.CPaintDClientDCD.CWindowDC[答案]:A46.()是非模态对话框.A.查找对话框B.字体对话框C.段落对话框D.颜色对话框[答案]:A47.使用()通用对话框类可用打开文件.A.CFileDialogolorDialogC.CPrintDialogD.CFontDialog[答案]:A48.常见的菜单类型不包括().A.自动菜单B.主菜单C.弹出菜单D.快捷菜单[答案]:A49.下列()不是MFCCDC类中常用的函数.A.TextOutB.EllipseC.RectangleD.CreateRedText[答案]:D50.对话框的功能被封装在()类中.A.CWndB.CDialogC.CObjectmdTarget[答案]:B51.Windows标准控件的属性设置通常由三个选项卡构成,不包括()A.ColorB.GeneralC.StyleD.ExtendStyles[答案]:A52.菜单项助记符前用()引导.A.%B.&C.#D.$[答案]:B53.更新菜单状态的消息是().MANDB.UPDATEC.UPDATE_COMMAND_UID.INV ALIDATE[答案]:C54.能间接调用视图类的OnDraw函数的是()A.OnTimerB.LButtonDownC.SerializeD.Invalidate[答案]:D55.下列()不是MFC消息映射机制有关的宏.A.DECLARE_MESSAGE_MAPB.BEGIN_MESSAGE_MAPC.DECLARE_SERIALD.END_MESSAGE_MAP[答案]:C56.下面()不是GDI对象.A.CFontB.CPalettelientDCD.CBitmap[答案]:C57.列表框的类型不包括()A.SimpleB.DropdownC.DropListD.Scroll[答案]:D58.设置编辑框控件的文本内容,可使用函数()A.SetWindowTextB.SetSelC.ReplaceSelD.GetWindowText[答案]:A59.使用()函数获取的设备上下文在退出时必须调用ReleaseDC释放.A.GetWindowsDCB.GetDCC.GetDesktopDCD.GetClientDC[答案]:B60.类CButton不是下列()控件对应的类.A.命令按钮B.单选按钮C.复选框D.静态文本框[答案]:D61.列表框CListBox类的成员函数()用来返回列表框的列表项总数.A.AddString()B.DeleteString()C.ResetContent()D.FindString()E.GetCount()[答案]:F62.滑动条是由滑动块和刻度线构成,按指定增量移动,CSliderCtrl类的成员函数()代表设置滑动块位置.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[答案]:B63.滑动条是由滑动块和刻度线构成,按指定增量移动,CSliderCtrl类的成员函数()代表设置刻度线位置,一次只能设置一个刻度线,用于手动设置刻度线.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[答案]:C64.滑动条是由滑动块和刻度线构成,按指定增量移动,CSliderCtrl类的成员函数()代表设置刻度线的疏密程度,配合Autoticks属性使用,每隔一定单位自动显示一条刻度线.A.SetRange()B.SetPos()C.SetTic()D.SetPoint()E.SetTicFreq()[答案]:F二,判断题1.UpdateData(true)函数完成成员变量的值传递给控件的操作.[答案]:F2.基于对话框的应用程序,也有文档类和视图类.[答案]:F3.调用DestroyWindow函数完成非模态对话框的销毁工作.[答案]:T4.每个对话框资源都会关联一个对话框类,常派生于CDialog,通过该类对象间接操纵对话框. [答案]:T5.基于对话框的应用程序在运行时也有菜单栏.[答案]:F6.对话框的功能被封装在CDialog类中.[答案]:T7.使用CColorDialog通过对话框类可以显示颜色对话框.[答案]:T8.DDX为对话框数据交换用.[答案]:T9.DDV完成成员变量和控件之间的交换.[答案]:F10.OnOK函数中进行对话框的初始化工作.[答案]:F11.对话框只由对话框类组成.[答案]:F12.从对话框的工作方式看,对话框可分为模式对话框和非模式对话框.[答案]:T13.查找对话框是模式对话框.[答案]:F14.颜色对话框是非模式对话框.[答案]:F15.每一个单选按钮在对话框类中都可以映射一个int类型值变量.[答案]:F16.当编辑框中的文本已被改变,在新的文本显示之后发送EN_CHANGE通知消息.[答案]:T17.CButton类控件只有按键按钮一种类型.[答案]:F18.一组单选按钮在组中的序号从1开始.[答案]:F19.向列表框增加列表项只能使用CListBox类成员的AddString函数.[答案]:F20.一个旋转按钮控件与一个相伴的控件一起使用时,该控件的Tab键次序必须大于旋转按钮. [答案]:F21.进度条控件的操作封装在CProgressCtrl类.[答案]:T22.多个静态文本控件必须有不同的ID号.[答案]:F23.调用Create成员函数创建动态分割窗口.[答案]:T24.调用Create成员函数创建静态分割窗口.[答案]:F25.视图派生类的成员函数通过调用GetDocument函数得到当前文档对象的指针.[答案]:T26.用户可以通过项目工作区窗口的ResourceView视图来查看资源.[答案]:T27.利用MFC编程时,所有的消息与消息处理函数的添加都必须采用ClassWizard类向导来完成.[答案]:F28.窗口是Windows应用程序的基本操作单元,是应用程序与用户之间交互的接口环境,也是系统管理应用程序的基本单位.[答案]:T29.Windows应用程序的入口也是main函数.[答案]:F30.键盘鼠标消息都是命令消息.[答案]:F31.使用MFCAppWizard[exe]向导创建应用程序框架时,向导生成的文件名和类名是不可以更改的.[答案]:F32.消息映射是将消息处理函数与要处理的特定消息连接起来的一种机制.[答案]:T33.命令消息是由菜单项,工具栏按钮和快捷键等用户界面对象发出的WM_COMMAND消息.[答案]:T34.用快捷键F9既可设置断点,又可取消断点.[答案]:T35.调试程序时,会同时出现Variable窗口和Watch窗口.[答案]:T36.Windows是一个基于事件的消息驱动系统.[答案]:T37.MFC采用消息映射来处理消息.[答案]:T38.WM_RBUTTONDOWN是鼠标右键按下时产生的消息.[答案]:T39.给菜单项定义快捷键,只需在菜单项属性设置对话框的Caption文本框中说明即可. [答案]:F40.快捷菜单一般出现在鼠标箭头的位置.[答案]:T41.UPDATE_COMMAND是更新命令用户接口消息.[答案]:F42.工具栏停靠特性只能设置一次.[答案]:T43.状态栏的功能由CToolBar类实现.[答案]:F44.CMenu类,CToolBar类和CStatusBar类的根基类是相同的.[答案]:T45.菜单选择只可以通过鼠标操作来完成.[答案]:F46.状态栏可以通过资源编辑器来编辑.[答案]:F47.MFC应用程序框架为状态栏定义的静态数组indicators放在MainFrm.h文件中. [答案]:F48.在菜单设计时,&字符的作用是使其后的字符加下划线.[答案]:TlientDC代表整个窗口的设备环境.[答案]:F50.删除CPen对象可调用CPen对象的DeleteObject函数.[答案]:F51.DDB又称GDI位图,它依赖于具体设备,只能存在于内存中.[答案]:T52.创建阴影画刷函数是CreateHatchBrush.[答案]:T53.深绿色RGB值为(0,128,0).[答案]:T54.Windows引入GDI的主要目的是为了实现设备相关性.[答案]:F55.Windows用COLORREF类型的数据存放颜色.[答案]:T56.Windows是按图形方式输出字符的.[答案]:T57.TextOut是CDC类中常用的文本输出函数.[答案]:T58.创建画笔后必须调用CDC类的成员函数SelectObject将画笔选人当前设备环境. [答案]:T59.对话框创建后,发送WM_CREATE消息,在该消息处理代码中创建各控件.[答案]:T60.通过AppWizard建立的程序不能被立即执行.[答案]:F61.打开一个项目,只需打开对应的项目工作区文件.[答案]:T62.在同一项目中,VisualC++在内部用来标识资源的资源符号不能重复.[答案]:T63.在Windows环境下,资源与程序源代码紧密相关.[答案]:F64.用户可以通过选择Tools|Customize菜单命令设置集成开发环境的工具栏.[答案]:T65.项目工作区文件的扩展名为dwp.[答案]:F66.Ctrl+F5是编辑程序的快捷键.[答案]:F67.F7是运行程序的快捷键.[答案]:F三,填空题1.项目工作区文件的扩展名是###.[答案]:dsw2.修改公司,描述等信息需用###编辑器.[答案]:Version3.利用###可以快速创建各种风格的应用程序框架,并可自动生成程序通用的源代码.[答案]:应用程序向导4.启动VisualC++,进入VisualC++IDE,从###菜单上选择New菜单项,此时将弹出New对话框[答案]:应用程序向导5.利用###可以快速创建各种风格的应用程序框架,并可自动生成程序通用的源代码[答案]:File6.句柄是Windows使用的一种无重复整数,主要用来###.[答案]:标识应用程序中的一个对象7.一个单文档的MFC应用程序框架一般包括5个类:应用程序类,框架窗口类,###,文档类和文档模板类.[答案]:视图类8.用户点击菜单项后,会产生###消息.[答案]:WM_COMMAND9.改变菜单项文本是使用CCmdUI类的###成员函数.[答案]:SetText10.处理菜单命令消息首先会在###类中.[答案]:视图11.弹出快捷菜单使用的是CMenu类的###函数.[答案]:TrackPopupMenu12.在状态栏中添加文本使用的是CStatusBar类的###函数.[答案]:SetPaneText13.与DOS字符方式下的输出不同,Windows是按###方式输出的.[答案]:图形14.为了体系Windows的设备无关性,应用程序的输出面向一个称为###的虚拟逻辑设备. [答案]:设备环境15.可以利用CGdiObject类的成员函数###将GDI对象设置成指定的库存对象.[答案]:CreateStockObject16.对话框的主要功能是###和输出信息.[答案]:接收用户输入17.使用###函数可用创建非模式对话框.[答案]:Create18.每个控件最多只能关联Control和Value类型成员变量各###个.[答案]:119.一组单选按钮在对话框类中只能映射一个###类型值变量,对应单选按钮在组中的序号,序号从0开始.[答案]:int。
Windows编程基础期末考试试卷头期末A卷包括答案
精选文档北华航天工业学院2013 —2014 学年第二学期Windows 编程基础课程考试卷(A、B)查核形式:开卷闭卷班级:姓名:学号:题号一二三四五六七八九十十一总分得分一、填空题(每空 1 分,共 10 分)1.用户能够经过项目工作区窗口的ResourceView 视图来查察资源。
2.一个单文档的MFC 应用程序框架一般包含 5 个类:应用程序类、框架窗口类、视图类、文档类和文档模板类。
3.改变菜单项文本是使用 CCmdUI 类的SetText成员函数。
4.转动条类 CScrollBar 的成员函数规定了转动条的操作。
设置转动条的范围使用SetRange 函数,设置转动块的地点使用SetScrollPos 函数,获得转动块的目前地点使用GetScrollPos 函数。
5.对话框默认表记符前缀是IDD。
二、选择题(每空 2 分,共 40 分)1. MFC 类库中的类按层次关系可知, CStatic 的直接父类为( B )。
A 、CObject B、CWnd C、 CCmdTarget D、CFrameWnd2.以下控件中,( C )没有 Caption 属性。
A 、按钮B、群组框C、编写控件D、静态控件3. 列表框 ClistBox 类的成员函数( A )用来向列表框增添列表项,成员函数(C)用来消除列表项所有项目,成员函数(F)用来返回列表框的列表项的总数。
A 、AddString B、 DeleteString C、ResetContentD、FindStringE、GetCurSelF、 GetCount4.假设 AB 为一个类,则履行“” ABa(4),b(3),*p[2]; 语”句时,自动调用该类结构函数的次数为( A )。
A 、2B、 3C、 4 D 、55.在类外定义类的成员函数时,应当使用(B)来表记该函数为特定类的成员。
6. 在面向对象编程中,对象的抽象会合称为(C)。
A 、对象B、会合C、类D、实例7.下边(A)是函数重载。
windows理论试题及答案
windows理论试题及答案Windows理论试题及答案引言在信息技术领域,Windows操作系统是最为广泛使用的平台之一。
了解其基本理论和操作对于计算机用户和专业人士都至关重要。
本文将提供一系列Windows理论试题及答案,旨在帮助读者检验和提升对Windows操作系统的理解和应用能力。
试题一:Windows操作系统的基本概念问题:1. 什么是操作系统?2. Windows操作系统的主要功能是什么?3. 列举Windows操作系统的三种基本用户界面元素。
答案:1. 操作系统是计算机系统中最基本的系统软件,负责管理和抽象硬件资源,同时为用户和其他软件提供友好的交互界面和程序运行环境。
2. Windows操作系统的主要功能包括进程管理、内存管理、文件系统管理、设备驱动、网络通信、用户认证、图形用户界面等。
3. Windows操作系统的三种基本用户界面元素包括:窗口(Window)、图标(Icon)和菜单(Menu)。
试题二:Windows文件系统问题:1. 什么是文件系统?2. Windows中常见的文件系统有哪些?3. NTFS文件系统相较于FAT32有哪些优势?答案:1. 文件系统是操作系统用于有效管理存储设备上的数据的一种系统。
它负责数据存储、检索和更新,并允许用户对文件和目录进行各种操作。
2. Windows中常见的文件系统包括FAT32、NTFS、exFAT等。
3. NTFS文件系统相较于FAT32有多个优势,包括更好的性能、支持更大的分区和文件大小、提供了数据加密和压缩功能、拥有更好的数据恢复能力和安全性等。
试题三:Windows网络配置问题:1. 什么是IP地址?2. Windows操作系统中如何配置网络?3. 什么是DNS,它在网络中扮演什么角色?答案:1. IP地址是网络中设备通信的数字标签,每台联网的计算机都有一个唯一的IP地址,以确保信息能够被正确地发送到目的地。
2. 在Windows操作系统中,可以通过“控制面板”中的“网络和共享中心”来配置网络,包括设置IP地址、子网掩码、默认网关和DNS服务器等。
2014-2015第一学期期末试卷WINDOWS及答案
2014-2015第⼀学期期末试卷WINDOWS及答案2014-2015学年第⼀学期期末考试WINDOWS试卷(60分)出卷⼈:孔艳丽⼈数:291.在Windows操作环境下,⽤户启动的所有任务⼀般都会显⽰在___A.对话框B.任务栏C.资源管理器D.我的电脑2.Windows中,剪切操作、复制操作、粘贴操作都⽤到的是___A.剪贴板B.⽂件C.回收站D.⽂件夹3.如果⿏标器突然失灵,则可⽤组合键__来结束⼀个正在运⾏的应⽤程序任务A.Alt+F4B.Ctrl+F4C.Shift+F4D.Alt+Shift+F44.在WindowsXP“开始”菜单下的“⽂档”菜单中存放的是___A.最近建⽴的⽂档B.最近打开过的⽂件夹C.最近打开过的⽂档D.最近运⾏过的程序5.⼀个完整的计算机系统包括A.计算机及其外部设备B.主机、键盘、显⽰器C.系统软件和应⽤软件D.硬件系统和软件系统6.在WindowsXP中,默认情况下,切换中英⽂输⼊法的操作是___A.CTRL+空格键B.SHIFT+空格键C.⽤⿏标左键单击输⼊状态窗⼝最左边的中英⽂切换按钮D.⽤“任务栏”右侧的语⾔“指⽰器”菜单7.在WindowsXP中,能实现中⽂/英⽂标点符号切换的组合键是___A.CTRL+SHIFT键B.SHIFT+空格键C.CTRL+空格键DCTRL+圆点键8.在WindowsXP中,“回收站”是A.硬盘上的⼀块区域B.软盘上的⼀块区域C.内存的⼀块区域D.⾼速缓存中的⼀块区域9.关闭⼀台运⾏WindowsXP的计算机之前应先A.关闭所有已打开的程序B.关闭WindowsXPC.断开服务器连接D.直接关闭电源10.从运⾏的MS-DOS返回到WindowsXP的⽅法是A.按[Alt],并按[Enter]键B.键⼊Quit,并按[Enter]键C.键⼈Exit,并按[Enter]键D.重新启动,进⼊WindowsXP11.在下列⽂件名中,正确的是___A.WIN98B.WIN\98C.WIN>98D.WIN:9812.对桌⾯上的⼀个⽂件A进⾏操作,下⾯说法正确的是___A.双击⿏标右键可将⽂件A打开B.单击⿏标右键可将⽂件打开C.单击⿏标左键可将⽂件A打开D.双击⿏标左键可将⽂件打开13.WindowsXP的任务栏不可以___A.和桌⾯图标⼀样删除B.隐藏C.改变⼤⼩D.移动14.在WindowsXP环境中,若应⽤程序出现故障,这时应优先考虑的操作是___A.关掉计算机主机的电源B.连续按两次“Ctrl+Alt+Del”组合键C.按⼀次“Ctrl+Alt+Del”组合键D.按计算机主机上的“RESET”复位键15.在WindowsXP状态下切换到MS-DOS⽅式的正确⽅法___A.[关闭系统]→[重新启动]B.[开始]→[程序]→[MS-DOS⽅式]C.[开始]→[程序]→[附件]→命令提⽰符D.按主机的[RESET]钮16.在WindowsXP中可按___键得到帮助信息A.F1B.F2C.F3D.F1017.资源管理器中的移动、复制命令___A.只能对⽂件夹B.只能对⽂件C.既可对⽂件夹,也可以对⽂件D.只能对⽂本⽂件18.双击⼀个对象图标时,___A.最⼤化窗⼝B.可更改对象名称C.可打开该对象D.可隐藏该对象19.要将资源管理器中⽂件夹删除,正确操作⽅法是___A.⽤⿏标右键单击要删除的⽂件夹,在弹出的菜单选择\剪切\B.⽤⿏标右键单击要删除的⽂件夹,在弹出的菜单选择\删除\,确认框中选择\是\C.⿏标左键单击要删除的⽂件夹,选择\⽂件\菜单中的\删除\,确认框中选择\否\D.⿏标左键双击要删除的⽂件夹,选择\⽂件\菜单中的\删除\确认框中选择\否\20.在WindowsXP资源管理器中,选定多个连续⽂件的操作为___A.按住Shift键,单击每⼀个要选定的⽂件名B.按住Alt键,单击每⼀个要选定的⽂件名C.先选中第⼀个⽂件,按住Shift键,再单击最后⼀个要选定的⽂件名D.先选中第⼀个⽂件,按住Ctrl键,再单击最后⼀个要选定的⽂件名21.在桌⾯的任务栏中,显⽰的是___A.所有已打开的窗⼝图标B.不含窗⼝最⼩化的所有被打开窗⼝的图标C.当前窗⼝的图标D.除当前窗⼝外的所有已打开的窗⼝图标22.在WindowsXP桌⾯底部的任务栏中,可能出现的图标有___A.“开始”按钮、“快速启动⼯具栏”、应⽤程序图标及“指⽰器”B.“资源管理器”按钮、“快速启动⼯具栏”、应⽤程序图标及“指⽰器”C.“开始”按钮、“资源管理器”、应⽤程序图标及“指⽰器”D.“开始”按钮、“快速启动⼯具栏”、“指⽰器”及“屏幕设置”快捷菜单23.在WindowsXP操作环境下,要将整个屏幕画⾯全部复制到剪贴板中应该使⽤___键A.PrintScreenB.PageUpC.Alt+F4D.Ctrl+Space24.在WindowsXP中,快速获得硬件的有关信息可通过___A.⿏标右键单击桌⾯空⽩区,选择“属性”菜单项B.⿏标右键单击“开始”菜单C.⿏标右键单击“我的电脑”,选择“属性”菜单项D.⿏标右键单击任务栏空⽩区,选择“属性”菜单项25.在WindowsXP中,“写字板”是⼀种___A.字处理软件B.画图⼯具C.⽹页编辑器D.造字程序26.计算机中任何信息的表⽰、存取和处理都采⽤____形式A.ASCII编码B.⼆进制C.⼗进制D.字符27.在"资源管理器"中,某个⽂件夹的左边显⽰有⼀个加号,表⽰_____A.该⽂件夹的下⼀级⽂件夹在⽂件夹栏中还没有显⽰出来B.该⽂件夹中的⽂件和⽂件夹还没有在内容栏中显⽰出来C.该⽂件夹还有上⼀级⽂件夹D.该⽂件夹已经没有可以显⽰的内容28.在某个⽂档窗⼝中进⾏了多次剪切操作,并关闭了该⽂档窗⼝后,剪贴板中的内容为___A.第⼀次剪切的内容B.最后⼀次剪切的内容C.所有剪切的内容D.空⽩29.在中⽂WindowsXP中,使⽤软键盘可以快速地输⼊各种特殊符号,为了撤消弹出的软键盘,正确的操作为___A.⽤⿏标左键单击软键盘上的Esc键B.⽤⿏标右键单击软键盘上的Esc键C.⽤⿏标右键单击中⽂输⼊法状态窗⼝中的“开启/关闭软键盘”按钮D.⽤⿏标左键单击中⽂输⼊法状态窗⼝中的“开启/关闭软键盘”按钮30.下列描述中不正确的是__A.多媒体技术最主要的两个特点是集成性和交互性B.所有计算机的字长都是固定不变的,都是8位C.通常计算机的存储容量越⼤,性能就越好D.各种⾼级语⾔的翻译程序都属于系统软件31.关于“链接”,下列说法中正确的是___A.链接指将约定的设备⽤线路连通B.链接将指定的⽂件与当前⽂件合并C.点击链接就会转向链接指向的地⽅D.链接为发送电⼦邮件做好准备32.在WindowsXP中,为了重新排列桌⾯上的图标,⾸先应进⾏的操作是___A.⽤⿏标右键单击桌⾯空⽩处B.⿏标右键单击“任务栏”空⽩处C.⽤⿏标右键单击已打开窗⼝的空⽩处D.⽤⿏标右键单击“开始”按钮33.在WindowsXP中,不属于“任务栏”的作⽤是___A.显⽰系统的所有功能B.显⽰当前活动窗⼝名C.显⽰正在后台⼯作的窗⼝名D.实现窗⼝之间的切换34.在WindowsXP中,有两个对系统资源进⾏管理的程序组,它们是“资源管理器”和___A.“回收站”B.“剪贴板”C.“我的电脑”D.“我的⽂档”35.⽤户启动"开始"按钮后,会看到"开始"菜单中包含⼀组命令,其中"程序"项的作⽤是___A.显⽰可运⾏程序的清单B.表⽰要开始编写程序C.表⽰开始执⾏程序D.显⽰⽹络传送来的最新程序的清单36.在WindowsXP中,双击桌⾯上的“快捷⽅式”图标,___A.可以运⾏应⽤程序B.可以打开⽂件夹C.可以运⾏应⽤程序并打开⽂档D.前⾯3项都对37.下列叙述中,正确的是A.WindowsXP打开的多个窗⼝,既可平铺也可重叠B.WindowsXP可以利⽤剪贴板实现多个⽂件之间的复制,但是⽆法实现移动C.在“资源管理器”窗⼝中,⽤⿏标右键双击应⽤程序名,即可运⾏该程序D.在WindowsXP中,不能对⽂件夹进⾏更名操作38.打开快捷菜单的操作为___A.单击左键B.单击右键C.双击左键D.三击左键39.对话框中[取消]按钮的作⽤是___A.取消输⼊的信息,重新输⼊B.取消各选项的设置恢复原值C.取消各选项的设置恢复原值,并关闭对话框D.取消[取消]按钮40.对“我的电脑”的图标单击⿏标右键,可执⾏下⾯的哪个操作___A.打开⽂件B.图标成反⽩⾊C.打开快捷菜单D.没有反应⼆、判断题(每⼩题1分,共20分)1.在WindowsXP中要选中已选择的⽂件或⽂件夹外的⽂件或⽂件夹,可选择“编辑”菜单中的“反向选定”命令。
2014大学Windows网络程序设计 期末复习 试卷模拟习题5汇总
2014大学Windows网络程序设计期末复习试卷模拟习题51 tcp和udp连接的区别,分别适用于哪些应用场合?2 tcp连接建立的过程(三次握手)TCP双方都可以发送数据给对方,所以它是全双工的协议TCP建立连接的过程通常被称为三次握手1)SYN_SENT (syn sent)发起方发送一个设置了SYN标志的TCP数据包和初始化序列号(Initial Sequence Number, ISN)以及端口号给接收方,这常被叫做SYN数据包或SYN报文连接的状态被称做SYN_SENT2)SYN_RCVD (syn recieved)接收方收到请求,给发起方发送一个设置了SYN与ACK标志位的TCP数据包做为应答,另外设置一个比客户机发送来的ISN大1个单位的ISN值,这常被称为SYN_ACK数据包或SYN_ACK报文这时连接的状态称做SYN_RCVD3)ESTABLISHED发起方然后发送一个带有ACK应答和增1后的ISN标志来确认SYN_ACK至此,完成了三次握手,此时的连接状态为连结成功: ESTABLISHED3 sockaddr与sockaddr_in的区别,为什么要用两个数据结构?如何赋值?sockaddr 包括sockaddr_in和sockaddr_un等,前者用于inet(网络)后者用于unix文件。
sockaddr是winsock API中参数的基本形式,sockaddr_in是其IP地址结构。
sockaddr是通用的套接字地址,而sockaddr_in则是internet环境下套接字的地址形式,二者长度一样,都是16个字节。
二者是并列结构,指向sockaddr_in结构的指针也可以指向sockaddr。
一般情况下,需要把sockaddr_in结构强制转换成sockaddr结构再传入系统调用函数中。
4 建立tcp连接客户端和服务端的过程。
为什么服务端要调用bind函数而客户端不用?为什么服务端需要指定端口而客户端不用?建立基于udp的收发程序的过程服务端则需用bind函数连接和接收数据报因为服务程序必须调用bind函数来给其绑定一个IP地址和一个特定的端口号,而客户端不用。
windows网络编程期末考试题及答案
windows网络编程期末考试题及答案Windows网络编程期末考试题及答案一、选择题(每题1分,共10分)1. 在Windows网络编程中,以下哪个函数用于创建套接字?A. CreateSocketB. socketC. OpenSocketD. InitializeSocket答案:B2. TCP协议的三次握手过程不包括以下哪一步?A. SYNB. SYN-ACKC. ACKD. FIN答案:D3. 在Windows Sockets API中,哪个函数用于绑定套接字到特定的端口?A. bindB. bindsocketC. connectD. attach答案:A4. 以下哪个选项不是Windows Sockets API提供的功能?A. 支持TCP和UDP协议B. 支持广播和多点广播C. 支持IPv4和IPv6D. 支持FTP协议答案:D5. 在Windows网络编程中,以下哪个函数用于关闭套接字?A. closesocketB. closeC. shutdownD. terminate答案:A6. 以下哪个函数用于设置套接字的选项?A. setsockoptB. setsocketoptionC. configuresocketD. optionsocket答案:A7. 在Windows网络编程中,以下哪个函数用于接收数据?A. recvB. receiveC. getdataD. fetch答案:A8. 以下哪个函数用于发送数据?A. sendB. transmitC. dispatchD. post答案:A9. Windows Sockets API中,以下哪个函数用于获取主机的IP地址?A. gethostnameB. gethostbynameC. gethostbyaddrD. getaddrinfo答案:A10. 在Windows网络编程中,以下哪个函数用于解析主机名或服务名?A. gethostbynameB. gethostnameC. gethostbyaddrD. getnameinfo答案:A二、简答题(每题5分,共20分)1. 简述TCP和UDP协议的主要区别。
Windows程序设计复习资料(完整答案)
Windows程序设计复习资料(完整答案)⼀、单项选择题:1.WinMain()函数的⼯作。
WinMain()函数是Windows程序的⼊⼝点在WinMain中进⾏:注册窗体类、建⽴窗体、显⽰窗体、更新窗体、建⽴消息循环2.⾮MFC的Windows程序中,不是处理WM_PAINT消息的时候怎样获得客户区的设备环境句柄。
BeginPaint ----------EndPaintGetDC---------------ReleaseDC(成对出现)利⽤GetDC()函数获取设备环境句柄3.句柄的含义。
句柄是⼀个(通常为32位的)⽆符号整数(unsigned int),它代表⼀个内核对象内核对象在应⽤层的表⽰4.在MM_TEXT映射模式下,什么情况下客户坐标和逻辑坐标可能不同。
当窗⼝客户区有滚动条时客户坐标和逻辑坐标可能不同5.Windows程序的控制流程。
Windows程序没有固定的控制流程,事件驱动程序控制流程6.事件驱动、消息驱动的概念。
事件驱动程序设计是⼀种全新的程序设计⽅法,它不是由事件的顺序来控制,⽽是由事件的发⽣来控制,⽽这种事件的发⽣是随机的、不确定的,并没有预定的顺序,这样就允许程序的的⽤户⽤各种合理的顺序来安排程序的流程。
消息是事件到达Windows内部后的称呼7.对话框、控件的作⽤。
对话框是程序与⽤户之间进⾏交互,接收⽤户输⼊、并把数据显⽰出来的⼀个窗⼝;控件是⽤户可与之交互以输⼊或操作数据的对象。
控件通常出现在对话框中或⼯具栏上。
8.MFC中怎样处理WM_PAINT消息。
在OnDraw()函数中处理该消息9.GetMessage()函数在什么情况下返回0,从⽽导致消息循环终⽌,程序结束。
在接收到WM_QUIT消息时返回010.Windows中,应⽤程序的输出是怎样进⾏的。
通过设备描述表DC(Device Context)来进⾏应⽤程序与物理设备之间的交互11.MFC中,⼤多数类的基类都是什么。
2013-2014计算机网络期末考试题目、答案参考
2013-2014计算机网络期末考试题目、答案参考2011级计算机本科《计算机网络》期中考试试卷第1页(共5页)玉林师范学院期末课程考试试卷(2013——2014学年度第一学期)命题教师:XXX 命题教师所在学院:计算机学院试卷类型:(考查)课程名称:计算机网络考试专业:计算机(本科)考试年级:2011题号一二三四五总分应得分 30 20 10 22 18 满分:100 实得分评分:评卷人签名注:评卷人只在每个教学班的第一份和最后一份试卷签名。
一、选择题(单项选择,把答案对应地填在下面表格中。
每小题2分,共30分) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 151、下面关于虚拟局域网VLAN 的叙述错误的是()A 、VLAN 是由一些局域网网段构成的与物理位置无关的逻辑组。
B 、利用以太网交换机可以很方便地实现VLAN 。
C 、每一个VLAN 的工作站可处在不同的局域网中。
D 、虚拟局域网是一种新型局域网。
2、帧中继网是一种()。
A 、广域网B 、局域网C 、ATM 网D 、以太网3、在 OSI 模型中,第 N 层和其上的 N+1层的关系是()。
A 、N 层为N+1层提供服务B 、N 十1层将从N 层接收的信息增加了一个头C 、N 层利用N+1层提供的服务D 、N 层对N +1层没有任何作用4、服务与协议是完全不同的两个概念,下列关于它们的说法错误的是()A 、协议是水平的,即协议是控制对等实体间通信的规则。
服务是垂直的,即服务是下层向上层通过层间接口提供的。
B 、在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。
要实现本层协议,还需要使用下面一层所提供的服务。
C 、协议的实现保证了能够向上一层提供服务。
D 、OSI 将层与层之间交换的数据单位称为协议数据单元PDU 。
5、在同一个信道上的同一时刻,能够进行双向数据传送的通信方式是()A 、单工B 、半双工C 、全双工D 、并行传输6、有几栋建筑物,周围还有其他电力电缆,若需将该几栋建筑物连接起来构成骨干型园区网,则采用( )比较合适。
2014年全国计算机等级考3
2014年全国计算机等级考试《三级网络技术》考前押密试题(6)一、单选题(每小题1分,共40分)1、下列关于Winmail邮件服务器配置管理的描述中,错误的是()。
A.Winmail邮件服务器支持基于Web方式的访问和管理B.在域名设置中可修改域的参数,包括增加新域、删除已有域等C.在系统设置中可修改邮件服务器的系统参数,包括是否允许自行注册新用户等D.建立邮件路由时,需在DNS服务器中建立邮件服务器主机记录和邮件交换器记录2、下列对IPv6地址FE23:0:0:050D:BC:0:0:03DA的简化表示中,错误的是()。
A.FE23::50D:BC:0:0:03DA B.FE23:0:0:050D:BC::03DAC.FE23:0:0:50D:BC::03DA D.FE23::5019:BC::03DA3、现有SW1一SW4四台交换机相连,它们的VTP工作模式分别设定为Server、C1ient、Transparent和Client。
若在SW1上建立一个名为VlAN100的虚拟网,这时能够学到这个VlAN配置的交换机应该是()。
A.SW1和SW3 B.SW1和SW4 C.SW2和SW4 D.SW3和SW44、下列关于漏洞扫描技术和工具的描述中,错误的是()。
A.X—Scanner采用多线程方式对指定IP地址段进行安全漏洞扫描B.ISS的Internet.Scanner通过依附于主机上的扫描器代理侦测主机内部的漏洞C.主动扫描可能会影响网络系统的正常运行D.漏洞扫描工具的主要性能指标包括速度、漏洞数量及更新周期、是否支持定制攻击等5、 Winmail用户使用0utlook接收邮件时,不可能用到的协议是()。
A.TCP B.DNS C.POP3 D.SMTP6、下列关于邮件系统工作过程的描述中,错误的是()。
A.用户使用客户端软件创建新邮件B.客户端软件使用SMTP协议将邮件发送到接收方的邮件服务器C.接收方的邮件服务器将收到的邮件存储在用户的邮箱中待用户处理D.接收方客户端软件使用POP3或IMAP4协议从邮件服务器读取邮件7、 STP的拓扑变化通知BPDU的长度不超过()。
2014年4月全国网络统考资料《计算机应用基础》模拟题及参考答案——操作系统应用
操作系统应用单选题1、在Windows 中,可以设置、控制计算机硬件配置和修改显示属性的应用程序是______。
A:powerpointB:ExcelC:资源管理器D:控制面板答案:D2、在Windows 操作环境下,要将整个屏幕画面全部复制到剪贴板中所使用的键是______。
A:Print ScreenB:Page UpC:Alt + F4D:Ctrl + Space答案:A3、在Windows 中,打开一个窗口后,通常在其顶部是一个______。
A:标题栏B:任务栏C:状态栏D:工具栏答案:A4、在Windows 资源管理器中,格式化磁盘的操作可使用______。
A:左击磁盘图标,选"格式化"命令B:右击磁盘图标,选"格式化"命令C:选择"文件"菜单下的"格式化"命令D:选择"工具"菜单下的"格式化"命令答案:B5、在Windows 中,将某应用程序中所选的文本或图形复制到一个文件中,在"编辑"菜单中可选择的命令是______。
A:删除、粘贴B:剪切、粘贴C:复制、粘贴D:选择性粘贴6、在Windows 中,打开一个菜单后,其中某菜单项会出现下属级联菜单的标识是______。
A:菜单项右侧有一组汉字提示B:菜单项右侧有一个黑色三角形C:菜单项右侧有一个红色圆点D:菜单项右侧有一个" "符号答案:B7、选择在"桌面"上是否显示语言栏的操作方法是____。
A:控制面板中选"区域和语言"选项B:控制面板中选"添加和删除程序"C:右击桌面空白处,选属性D:右击任务栏空白处,选属性答案:A8、关于Windows运行环境说法正确的是______。
A:对内存容量没有要求B:对处理器配置没有要求C:对硬盘配置没有要求D:对硬件配置有一定要求答案:D9、在Windows中,关于应用程序窗口的说法,不正确的是______。
2014年期末考试题
2014-2015学年第一学期期末考试高一微机专二试题试卷说明:本试卷考查windows xp 中文版应用基础(第2版)全部,及visual basic语言程序设计基础(第2版)1-3章内容。
一、填空题(每空1分,共52分)1、桌面上的图标实际就是某个应用程序的快捷方式,如果要启动该程序,只需___________该图标即可。
2、Windows xp中名字前带有记号的菜单项表示该项已经选用,在同组的这些选项中,只能有一个且必须有一个被选用。
3、在下拉菜单中,凡是选择了后面带有省略号(…)的命令,都会出现一个4、在桌面创建以达到快速访问某个常用项目的目的。
5、要设置鼠标的双击速度,需要在鼠标的选项卡中进行设置。
6、在鼠标属性的选项卡中可知“”表示,“”表示7、要重新将桌面上的图标按名称排列,可以用鼠标在桌面空白处右击,在出现的快捷菜单中,选择中的【名称】命令。
8、在Windows xp中,可以按住____键,然后按↑或↓可选定一组连续的文件。
9、在Windows xp中,如果要选取多个不连续的文件,可以按住键,再单击相应文件。
10、如果已经选定了多个文件,要取消其中的几个文件的选定,应按住______键的同时依次单击这几个文件。
11、计算机网络中,通信双方必须共同遵守的规则或约定,称为12、Internet上最基本的通信协议是13、Internet中,IP地址表示形式是彼此之间用圆点分隔的四个十进制数,每个十进制数的取值范围为______14、电子信箱中,用户账号(又叫用户名)与服务器名之间用______隔开15、在Microsoft Outlook中,接收邮件需要设置使用_____协议的服务器,发送邮件需要设置使用__________协议的服务器。
16、使用Outlook Express回复邮件时,该窗口的标题自动标注为_______,转发邮件时,该窗口的标题自动标注为__________17、常见的Windows 的应用软件安装程序的文件名是________18、为了添加某个输入法,应在________对话框的【设置】选项卡进行设置。
2014年6月《windows网络管理》模拟试题-A
1、通过对打印机设置____打印权限(或:权限)_________,从而限制用户使用打印机。
2、可以通过查看_____硬件兼容性列表(或:HCL)________来确认计算机的硬件设备是否与Windows Server 2003操作系统兼容。
3、对GPO创建和配置后,需要在服务器端和客户端更新才能使用,服务器端和客户端更新命令是________ gpupdate _____。
4、在网络中,实现为计算机自动分配IP地址的服务,叫做_DHCP____________服务。
5、将DNS客户机请求的IP地址解析为对应的完全合格域名的过程被称为___反__________向查询。
6、RAID-5卷由至少包括 ______3_______块以上的磁盘。
7、________ nslookup _____命令可以用来检测DNS服务器安装是否正确,测试正反向解析。
8、在工作组中,每台计算机把自己的资源和安全信息存放在本地的___SAM__________数据库中。
9、默认时Everyone组对共享文件夹的访问权限为____读_________。
10、一旦在WINS服务器的数据库中建立了非WINS客户机的_____静态映射________后,WINS 客户机就可以从中查询到这些非WINS客户机的IP地址并且实现与之通信了。
11、通常把加入到Active Directory 域但是没有存放Active Directory 数据库的WindowsServer 2003 服务器称为 ______成员_______服务器。
12、对GPO创建和配置后,需要在服务器端和客户端更新才能使用,服务器端和客户端更新命令是____ gpupdate _________。
13、设置DHCP中保留IP地址时必须知道客户机的__物理地址(mac)_______地址和准备保留的IP地址。
14、 RAID-5卷由至少包括 _______3______块以上的磁盘。
12套汇总《2014网络技术试卷》DOC
12套汇总《2014网络技术试卷》一、单项选择题,每题2分,25题共50分【第1题】下列效果未使用动态网页技术的是CA、浏览器状态栏中不断移动的文字B、打开某网站时自动弹出一个新窗口C、网页中不断变化的GIF动画D、网页中自动更新的日期【第2题】嵌入HTML文件的ASP程序代码必须放在哪两个符号之间?CA、<script > </script>B、| |C、<% %>D、<& &>【第3题】下列与树立一个网站的整体风格无关的是DA、网站标志B、标准色彩C、标准字体D、附加信息【第4题】下列关于超链接的说法,错误的是BA、文本能创建超链接B、一幅图片上不能创建多个超链接C、表格中的内容能创建超链接D、能创建电子邮件超链接【第5题】进行电子邮件收发可使用的软件是AA、Outlook ExpressB、FrontpageC、FlashD、Word【第6题】要想了解国家的政策,可靠性较低的信息来源是 BA、政府网站B、网上的个人博客C、央视的新闻联播D、人民日报【第7题】安全性较低的信息备份是定期将数据保存到DA、移动硬盘B、网络硬盘C、光盘D、同一硬盘的其他分区【第8题】黄胜买了一台计算机,配备了一块500GB的硬盘,其资源管理器的部分如图所示:下列说法中错误的是 BA、当前可见的硬盘分区有三个B、F盘是计算机硬盘的一个分区C、F盘是光盘驱动器D、资源管理器能管理计算机内的资源【第9题】交警使用酒精浓度测试仪测定驾驶员血液中酒精浓度,它采用的技术是 CA、纳米技术B、微电子技术C、传感技术D、通信技术【第10题】某公司使用的职工指纹签到设备,这主要应用了人工智能技术中的 CA、机器证明B、智能代理C、模式识别D、专家系统【第11题】在HTML中,不是超链接标记的是AA、<p></p>B、<a href="链接页面路径及文件名">链接文字</a>C、<a href="链接页面路径及文件名"><img src="图片路径及文件名"></a>D、<a href="mailto:jsksy@">链接文字</a>【第12题】下列选项中全部为音频文件格式的是BA、wav、wmv、mp3B、mp3、wma、wavC、midi、bmp、aviD、dat、mp3、jpg 【第13题】2012赛季中国职业足球超级联赛第19轮积分榜如下图所示:各球队获得相应名次的排序依据可能是AA、主要关键字按“积分”降序,次要关键字按“净胜球”降序B、主要关键字按“净胜球”降序,次要关键字按“积分”降序C、主要关键字按“积分”降序,次要关键字按“上轮排名”升序D、主要关键字按“上轮排名”升序,次要关键字按“积分”降序【第14题】用计算机程序解决问题过程,正确设计顺序是BA、分析问题→编写代码→设计算法→调试运行B、分析问题→设计算法→编写代码→调试运行C、设计算法→分析问题→编写代码→调试运行D、调试运行→设计算法→编写代码→分析问题【第15题】下列选项中,不适合集成多媒体信息的软件是AA、Cool Edit ProB、WordC、FrontPageD、PowerPoint【第16题】下列选项中,不属于网络规划设计阶段工作的是BA、选择网络硬件和软件B、发布网站C、确定网络规模D、确定网络拓扑结构【第17题】下列关于图像加工的叙述,正确的是DA、任选一个图像加工软件都能对图像进行各种复杂加工B、Windows附件中“画图”程序具有图层处理功能C、Photoshop软件主要是用来制作动画的D、旋转、缩放、裁剪、调整亮度与对比度等都属于图像加工操作【第18题】在Access中,数据表中的行、列对应下列数据库术语中的DA、字段、实体B、属性、实体C、属性、字段D、记录、字段【第19题】图书管理系统是一个数据库应用系统,图书管理员可以通过图书管理系统操作数据库,下列选项中,图书管理系统不允许的操作是DA、增加一条新书信息B、修改借书人的信息C、删除一条借书人的信息D、删除图书管理系统的数据库【第20题】“神舟九号”宇宙飞船升空及飞行过程中,需要发射、测控等部门的计算机互相协作,共同完成数据处理任务,这主要体现的网络功能是BA、资源共享B、分布处理C、数据通信D、文件传输【第21题】关于网络协议,下列说法正确的是AA、Internet网络协议采用TCP/IP协议B、TCP/IP协议就是指传输控制协议C、WWW浏览器使用的应用协议是IPX/SPXD、没有网络协议,因特网也能可靠地传输数据【第22题】网络中负责IP地址与域名之间转换的是AA、DNSB、WindowsC、UNIXD、FTP【第23题】王明同学在网站中申请了一个免费电子邮箱,用该邮箱发信,收件人DA、只能是163网站用户B、只能是中国用户C、只能是商业机构用户D、是任意电子邮件用户【第24题】在发送电子邮件时,如果收件人地址栏填写了一个并不存在的电子邮箱地址,电子邮件系统会DA、禁止发件人继续使用该电子邮件系统B、不停尝试发送C、自动修正错误后再发送D、给发件人发去一个无法送达的通知邮件【第25题】在IP地址172.20.17.36(子网掩码255.255.0.0)中,代表主机标识的部分是CA、172.20B、36C、17.36D、20.17.36《2014网络技术试卷2》一、单项选择题,每题2分,25题共50分【第1题】用户使用ADSL接入互联网时,需要通过一个ADSL Modem连接计算机,该设备一般连接到计算机的DA、打印端口B、串口C、并口D、以太网卡接口【第2题】下图方框内代码实现的功能是 AA、弹出对话框,显示“你好!”B、滚动字幕,显示“你好!”C、弹出图片,显示“你好!”D、弹出视频,显示“你好!”【第3题】全班讨论即将制作的班级网站的配色方案,这属于网站建设的哪个阶段?AA、设计规划B、开发制作C、评估检测 D 、收集素材【第4题】网站中有若干网页,若需要同一种文字效果,使用的CSS样式表应是CA、嵌入式样式表B、内嵌式样式表C、外联式样式表D、静态样式表【第5题】下列关于静态网页和动态网页的叙述,正确的是BA、静态网页不包含动画B、静态网页和动态网页都能发布信息C、动态网页中没有图片D、动态网页就是包含动画的网页【第6题】下列不属于传感器应用的是BA、光电鼠标控制电脑B、显微镜观察植物C、卫生间自动感应冲水装置D、手机触摸屏【第7题】电子邮件地址格式为info@ ,其中指的是BA、用户名B、电子邮件服务器名C、某公司名D、某国家名【第8题】在下图所示的搜索界面中,单击“百度一下”按钮后,出现的页面中主要是BA、清华大学的全部信息B、清华大学相关信息及网页链接地址C、清华大学简介D、清华大学网站主页【第9题】下列行为中符合网络道德规范的是DA、对论坛中的谣言随意转帖B、在博客中发表对他人的不实评价C、将病毒植入到短信中发给他人D、向中国互联网协会反垃圾邮件中心举报垃圾邮件【第10题】某同学搜索资料时进入一家英文网站,可是他不能完全看懂网站的英文内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2014大学Windows网络程序设计期末复习试卷模拟习题3一、填空题(共24分)(1)面向对象编程的特征3‘封装性、继承性、多态性(2)VC(两大方向、两大工具)工具一【应用程序向导(AppWizard):可以生成应用程序骨架文件(代码和资源等)】;工具二【类向导(ClassWizard):将代码添加到骨架文件】;方向一【基于Windows API的C编程方式,特点:代码效率高,但开发难度和工作量也很高】;方向二【基于MFC的C++编程方式,代码运行效率相对较低,但开发难度小,开发工作量小,源代码效率高。
(主流)】。
(3)套接字(地址的绑定、类型、初始化、创建)类型:流式套接字(SOCK_STREAM);数据报式套接字(SOCK_DGRAM);原始套接字(SOCK_RAW)以创建TCP服务客户端为例:创建套接字:利用socket()函数创建一个套接字,同时定义一个SOCKET sockClient描述符,用来接收socket()函数的返回值【SOCKET sockClient=socket(AF_INET,SOCK_STREAM,0);】(服务端改成sockSrv)初始化:定义一个SOCKADDR_IN类型的结构体变量,并进行初始化SOCKADDR_IN addrCli;addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);addrCli.sin_addr.S_un.S_addr=inet_addr(127.0.0.1);addrCli.sin_family=AF_INET;addrCli.sin_port=htons(6000);(创建服务端改成addrSrv,没有第三行)绑定:创建客户端不需要套接字绑定;创建服务端利用bind()函数将该服务器和套接字绑定【bind(sockSrv,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));】(4)WinsockI/O工作模式阻塞模式、非阻塞模式(5)常用头文件和动态库文件#include <Winsock2.h>#include <stdio.h>Ws2_32.lib(6)控件(编辑框、命令按钮、单选框、复选框、静态文本、组框、IP地址控件)、类、连接变量、消息、常用处理函数(7)A PI函数(8) UDP和TCP数据发送和数据接收函数TCP: recv()、send() UDP: sendto() 、recvfrom()二、单项选择题(共30分)(1)MFC类的特点、继承图表、根基类、常用类(2)UDP服务中用到的函数WSAStartup()函数加载套接字库和版本协商;socket()函数创建一个套接字;bind()函数将该服务器和套接字绑定。
connect()函数连接服务器,不需要与套接字绑定。
sendto()函数发送数据到服务端,recvfrom()接收数据。
closesocket(sockClient)来关闭套接字和WSACleanup()结束套接字库的使用(3)TCP服务中用到的函数(加上UDP下划线的)listen()函数设置服务器的监听状态。
accept()函数接受客户端请求,send()函数发送数据到客户端,利用recv()函数接收客户端数据。
(4)套接字的初始化和终止利用closesocket()来关闭套接字(5)控件和类的关联三、简答题(共16分)(1)套接字概念、套接字编程特点网络编程接口;1套接字存在于通信域中,套接字通常只和同一域中的套接字交换数据;如需越域界,就要执行某种解释程序;2套接字有3种类型,套接字都有它确定的类型,只有相同类型套接字才能相互通信;3每一个套接字都有一个相关的应用层的通信进程;操作该套接字的代码是该进程的组成部分;4绑定确定的IP地址和传输层端口号。
(2)网间进程通信必须解决的问题1网间进程的标识问题;2与网络协议栈连接的问题;3多重协议的识别问题;4不同的通信服务的问题。
(3)控件ID和控件连接变量之间的区别(4)UpdateData()函数的作用获得用户的当前输入(服务器名,用户名和口令)(5)MFC、MFC编程的特点MFC是一个编程框架,由MFC中的各种类结合起来构成的。
1 MFC类库是C++类库,分别封装了Win32应用程序编程接口、应用程序的概念、OLE特性、以及ODBC和DAO数据访问的功能;2 MFC将众多类的共同特性抽象出来,设计出一些基类,作为实现其他类的基础。
3 以C++为基础,支持虚拟函数和动态约束。
4 MFC实现了对应用程序概念的封装,实现了类、类的继承、动态约束、类的关系和相互作用的封装。
(6)C/S模式面向连接编程流程基于TCP协议的编写步骤服务器端1.创建流式监听socket2.获得本地IP地址,主机名和端口号,并用来填充socket3.调用bind函数绑定本地端口号4.调用listen开始进行监听5.调用accept建立连接,得到新的套接字6.进行循环利用recv,send在新的套接字上读写数据,直到完成交换7.关闭套接字客户端1.建立流式套接字socket2.利用connect与server端连接3.利用send和recv向server进行数据交换4.关闭套接字(7)C/S模式非连接编程流程基于UDP协议的编写步骤服务器端1.创建数据报式socket2.获得本地IP地址,主机名和端口号,并用来填充socket3.调用bind函数绑定本地端口号4.建立循环,利用recrfrom从套接字读写数据,直到交换完成5.关闭套接字客户端1.创建数据报式socket2.调用bind函数绑定本地端口号3.利用sendto和recvfrom向server进行数据交换4.关闭套接字(8)常用程序功能分析。
四、综合题(共30分)一、VC界面程序设计(四则运算、计算器)步骤:四则运算(1)创建MFC AppWizard工程文件,选择基于对话框应用程序;(2)界面设计:在对话框界面放置如上图所示控件,将左右两编辑框分别连接一个double类型的变量m_e1和m_e2,结果编辑框连接一个double类型的变量m_e。
(3)初始化:单选按钮的初始化工作在对话框的初始化函数实现,// TODO: Add extra initialization here;注意在提示信息的后面添加:CheckRadioButton(IDC_RADIO1,IDC_RADIO4,IDC_RADIO1);(4)计算按钮消息响应设置:void CMyDlg::OnButton1(){// TODO: Add your control notification handler code hereUpdateData(TRUE);if(IsDlgButtonChecked(IDC_RADIO1))m_e=m_e1+m_e2;elseif(IsDlgButtonChecked(IDC_RADIO2))m_e=m_e1-m_e2;elseif(IsDlgButtonChecked(IDC_RADIO3))m_e=m_e1*m_e2;elsem_e=m_e1/m_e2;UpdateData(FALSE);}步骤:计算器1、拖动对话框调整窗口大小,并放置如图要求的控件2、设置按钮的属性(改标题)3、设置控件属性设置:(1)ID:IDC_EDIT(2)本排列为Right,选择Read-Only(3)连接添加变量m_e(Value,CString)4、为类C***Dlg添加成员变量:(1)public:char Computype;//用于存储运算符(2)protected:CString FirstInput;//用于存储左操作数5、为按钮单击响应添加函数代码(1)数字的函数代码分别为:m_e=m_e+"1";//该示例为1按钮代码,其他数字按钮将字符串1分别改为0、2、3、……9;UpdateData(FALSE);(2)+-*/按钮:FirstInput=m_e;m_e=" ";UpdateData(FALSE);CompuType='+';//该示例为+按钮代码,其他按钮将字符+改为-、*、/;(3)Clear按钮:m_e.Empty();UpdateData(FALSE);(4)About按钮:CAboutDlg dlgAbout;dlgAbout.DoModal();(5)Close按钮:OnOK();(6)=按钮:int Temp;int First,New;First=atoi(FirstInput.GetBuffer(24));//atoi()将字符串类型转换为整型FirstInput.ReleaseBuffer(-1);New=atoi(m_e.GetBuffer(24));m_e.ReleaseBuffer(-1);switch(CompuType){case '+':Temp=First+New; break;case '-':Temp=First-New; break;case '*':Temp=First*New; break;case '/':Temp=First/New; break;}sprintf(m_e.GetBuffer(24),"%d",Temp);m_e.ReleaseBuffer(-1);UpdateData(FALSE);二、简单编程题目例:已知Internet通信域的地址结构变量sockaddr_in(也可以写成SOCKADDR_IN)的定义如下,现在定义一个结构体变量SOCKADDR_IN addrSrv;请初始化地址变量addrSrv,要求:IP地址INADDR_ANY,端口号3000,协议采用TCP/IP,IP 地址和端口号要使用网络字节顺序。
(1)struct sockaddr_in{short sin_family;unsigned short sin_port;struct in_addr sin_addr;char sin_zero[8];};(2)struct in_addr {union {struct { u_char s_b1,s_b2,s_b3,s_b4; } S_un_b;struct { u_short s_w1,s_w2; } S_un_w;u_long S_addr;} S_un;};AddrSrv. sin_family=AF_INET;AddrSrv. sin_port;=htons(3000)AddrSrv.sin_addr.S_un.S_addr=htonl(172.16.54.18)三、函数的应用(函数参数的解释、函数的正确调用,类似函数的简单功能比较)。