《软件开发工具和环境》模拟题(二)及答案.doc

上传人:wux****ua 文档编号:8963536 上传时间:2020-04-02 格式:DOC 页数:6 大小:36.50KB
返回 下载 相关 举报
《软件开发工具和环境》模拟题(二)及答案.doc_第1页
第1页 / 共6页
《软件开发工具和环境》模拟题(二)及答案.doc_第2页
第2页 / 共6页
《软件开发工具和环境》模拟题(二)及答案.doc_第3页
第3页 / 共6页
点击查看更多>>
资源描述
软件开发工具与环境模拟题(二)及答案 一、填空:(每空二分)共计30分1、应用程序和函数的链接方式主要有_和_两种。3、MFC开发方式中的MFC是_的意思。4、对话框可分为两种类型_和_。5、CRecordset类中的函数MovePrev()的功能_,Update()函数的功能是_。6、自动化服务器应用程序必须由_调用才有实际意义。7、所有的MCI命令消息都是通过_函数发送的。8、一个用户生成的对话框类是从_类中派生的。9、VB与VC混合的方法一般是将VC程序编译成_,在VB中用Declare语句声明DLL中的函数。10、 Windows应用程序的消息来源有三分别是_、_和_。一、 单项选择题:(每题二分)共计20分1、ASP编程中我们通常使用 ( )A、用户数据源 B、文件数据源 C、系统数据源 D、ODBC的哪一个数据源都可以2、pDC-TextOut(-)中的pDC指 ( )A、字符串指针 B、ODBC类指针C、CWinThread类指针 D、设备上下文类指针3、工作者线程的函数原型是 ( )A、 static int MyWorkThreadFunction(LPVOID pParam)B、 INT MyWorkThreadFunction(LPVOID pParam)C、 UINT MyWorkThreadFunction(LPVOID pParam)D、static int MyWorkThreadFunction(VOID pParam)4、线程间通讯下面叙述正确的是 ( )A、 可以通过变量通讯,不能发消息B、 可以通过变量通讯,也能发消息C、 不可以变量通讯,可以发消息D、 不可以变量通讯,不可以发消息5、ss.SetWindowText(“jjjj”)中的函数SetWindowText的功能是( )A、 设置窗口标题或文本内容 B、取得控件的内容 B、 C、显示字符串 D、显示对话框内容6、对话框应用程序中,Cancle按钮对应的默认的响应函数是( )A、OK B、CancleC、OnCancle D、WM_OK7、以下哪个不是关于线程类的函数 ( )。A、GetMainWnd B、AfxBeginThread C、MessageBox D、CreateThread8、消息WM_COMMAND通常是指 ( )A、点击菜单发出的 B、定时器的 C、硬件的 D、系统的9、限制访问共享资源的线程数量的同步对象是下面的那一个( )A、Event B、CriticalSection C、Mutex D、Semaphore10、由于某些原因需要调用Windows API 函数时,可以在该函数之前加如下的哪一个符号来实现。 ( )A、 , B、 C、 : D、 :三、判断题:(每题二分)共计20分1、 DLL必须放在C:目录中。 ( )2、 数据库编程时,我们一定要用到DAO类 ( )3、多线程编程中,通常和同步问题有关系。 ( )4、WM_TIMER是一个特别重要的消息,它只能由一个定时器发出。( )5、Listen(-)是侦听函数。 ( )6、用函数FreeLibrary时,用的是隐式链接。 ( )7、工作者线程具有收发消息的功能。 ( )8、SQL语言必须在DBMS下使用。 ( )9、SQL server、Oracle、都是大型数据库管理系统。 ( )10、客户机/服务器模型中基于UDP的网络程序比基于连接的速度更快。( )四、简答题:(每题5分)共计20分1、使用MFC应用程序向导生成程序时,可以有哪三种程序类型?生成程序框架后,其中CxxxDoc类是什么类?作用是什么?2、网络编程中pSocket-Connect(m_ServerName,m_PortAddress)函数,指出m_ServerName是使用域名还是IP地址?m_ServerName如果使用“localhost”表示什么意思?3、在VC+6.0中,我们要通过哪一个主菜单中的哪一个子项来做关联变量?如果我们的关联变量是和数据库中的字段内容建立联系,假定事先我们在生成程序框架的时候已经取得了数据库文件支持,请问在关联变量的前面有一个指针,这个指针的名称是什么?在ODBC类中只有CRecordSet类可以执行SQL语句吗?4、请解释pDCBitBlt(180,100,48,48,pMemDC,0,0,SRCCOPY);此语句的作用?。用BitBlt函数实现的动画有闪烁吗?五、在划线的地方添入代码或回答问题:(每空一分)共计10分1、以下为网络编程中服务器端的一个函数,完成的是当有客户申请时,由此函数响应,建立和客户端通讯的套接字(CClientSocket)功能,根据要求在划线的部分添入代码或回答问题。void CListenSocket:OnAccept(int nErrorCode)/ TODO: Add your specialized code here and/or call the base classCClientSocket *pSocket=new CClientSocket();/申请客户套接字SOCKADDR* lpSockAddr=(_);int n_Byte=sizeof(SOCKADDR);if(m_pListenSocket-Accept(_,lpSockAddr,&n_Byte)/通过调用侦听套接字的Accept函数,使服务器端的客户套接字真正有效,可以和客户端的套接字通讯了 char pMsg1000=net ok;pSocket-Send(pMsg,strlen(pMsg);这个语句完成的功能是_m_pClientSocket=pSocket;/客户套接字保存在全局变量中/GetMessage(pSocket);/m_pServerView-GetMessage(pSocket);elsedelete pSocket;m_pClientSocket=NULL; 正常情况下会执行此else语句体吗?_CSocket:OnAccept(nErrorCode);_消息会触发此(OnAccept)函数2、有如下函数,函数的名称是默认的,请回答问题。void CMFCView:OnRButtonDown(UINT nFlags, CPoint point) 请问什么情况下会触发此函数_/ TODO: Add your message handler code here and/or call /defaultCView:OnRButtonDown(nFlags, point);CMFCDoc* pDoc = GetDocument(); 此语句的作用_pDoc-Rect.right=point.x; 请问point.x代表什么意思_pDoc-Rect.bottom=point.y;Invalidate(); 请问这个函数的作用是什么?_ 请问Invalidate()函数将会进一步触发哪个重要的函数_试题答案一、(每空二分)共计30分1、动态链接、静态链接 2、视 3、微软基础类库 4、模式对话框、非模式对话框 5、将记录集合中的上一个记录作为当前记录、更新数据 6、自动化容器应用程序 7、mciSendCommand 8、CDialog 9、DLL 10、硬件产生的消息、系统产生的消息、用户界面产生的消息、二、(每题二分)共计20分1、C 2、D 3、C 4、B 5、A 6、C 7、C 8、A 9、D 10、C三、(每题二分)共计20分1、 2、 3、 4、 5、 6、 7、 8、 9、 10、四、(每题5分)共计20分1、 单文档、多文档、基于对话框三种。CxxxDoc类是文档类。作用是响应数据文件的读写,以及保存视类所要查看和处理的信息。2、m_ServerName可以是域名也可以是IP地址,localhost表示使用本机地址作为服务器地址。3、 用查看(View)菜单下的建立类向导菜单项(ClassWizard)。这个指针是m_pSet。在ODBC类中不是只有CRecordSet类可以执行SQL语句。4、从CDC对象的指针pMemDC处拷贝位图,源位图从(0,0)开始,取宽度、高度为48、48,目标位图在屏幕的(180,100)处开始显示,宽度高度同源位图48、48。用BitBlt函数实现的动画有闪烁。五、(每空一分)共计10分1、new SOCKADDR*pSocket由服务器端的套接字送给客户端net OK信息不会OnAccept2、 按下鼠标右键时取得文档类指针代表鼠标的x轴位置更新视将会进一步触发OnDraw()函数
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!