小米课
返回首页 | 淘宝问答 | 提交答案
关键字: 威胁 防范 国外 科技优势 考核 电大 汉语专题 赤脚医生 | 时间:2024-09-19 21:27

发布时间:2024-09-19 21:27

| 人浏览

【答案】《软件开发工具与环境》形成性考核册作业(最新)

电大文库【软件开发工具与环境】形成性考核册答案注:本答案仅供参考,如有错误敬请指正来源:【电大文库】http://www.diandawenku.com/电大文库【软件开发工具与环境】形考作业一:一、填空:每空1分,共30分1.软件开发 维护2.计划 开发 维护3.丰富的图形界面 高性能的占先性多任务和多线程操作 兼容性能好 简化内存管理 先进的多媒体支持4.线程 用户界面线程 工作者线程 用户界面线程 工作者线程5.文档视图结构6.1 167.指针 消息 句柄8.AfxBeginThread 0 CREATE_SUSPENDED9.依赖于设备的位图 与设备无关的位图10.事件 临界区 互斥量 临界区二、判断:每题2分,共10分1.× 2.× 3.× 4.√ 5.√三、选择:每题3分,共15分1.C 2.D 3.C 4.B 5.C四、简答:每题15分,共45分1.答:用于播放波形音频文件的高级音频函数有MessageBeep、PlaySound和sndPlaySound。要想实现WAV文件的循环播放可以使标志参数fdwSound的标志值为SND_LOOP,这样即可重复(循环)播放声音。2.答:举例:简单设备:打开 open cdaudio 播放 play cdaudio 复合设备:打开 open mysound.wav type waveaudio 播放 play mysound.wav type waveaudio3.答:进程是应用程序的运行实例,可以包含一个或多个运行在它的上下文环境内的线程。 线程是操作系统分配CPU时间的基本实体。 进程中的所有线程共享进程的虚拟地址空间,这意味着所有线程都可以访问进程的全局变量和资源。 线程的优先级设置可以根据要求的线程优先级和拥有该线程的进程的优先级来设置,最终的基本优先级别可以是0到31之间的数值。在一般进程中,线程基本优先级为1;对于进程调度优先于其他所有进程的进程,线程的基本优先级为16。在线程的最终优先级中,0--15级是普通优先级,16--30级是实时优先级。电大文库【软件开发工具与环境】形考作业二:一、填空:每空1分,共30分1.数据 数据描述 属性 具体描述 记录 行 字段 列2.显式调用 隐式调用3.导出函数 内部函数 导出函数4.获取导出函数的指针 数字序号5.函数名6.系统数据源 文件数据源7.afxdb.h8.简单数据库 关系数据库9.DDL DML10.CDatabase11.表型记录集 快照型记录集 表型记录集 快照型记录集12.动态链接 静态链接二、判断:每题3分,共9分1.× 2.√ 3.√三、名词解释:每题3分,共27分1.单文档应用程序2.媒体控制接口3.应用程序接口4.微软功能类库5.记录字段数据交换6.数据库管理系统7.结构化查询语言8.开放式数据库连接9.数据访问对象四、简答:每题17分,共34分1.答:  1)调用函数LoadLibrary或AfxLoadLibrary函数装载DLL并得到模块句柄。  如果函数调用成功,则该函数返回所装入的DLL的句柄。  2)调用函数GetProcAddress来获取导出函数的指针。  当调用成功时,GetProcAddress函数返回导出函数的函数地址,失败则返回NULL。  3)在使用完毕之后,调用函数FreeLibrary或AfxFreeLibrary来释放DLL。2.答:  DAO和ODBC的相同点:1)DAO提供了与ODBC功能相似的MFC类;   2)二者都支持对各种ODBC数据源的访问;   3)都可以满足用户编写独立于DBMS的应用程序的要求;   4)AppWizard和ClassWizard对使用DAO和ODBC对象的应用程序提供了类似的支持。  DAO和ODBC的不同点: 1)记录集的默认类型不同;             2)参数化的方式不同;             3)处理异常的方式不同;             4) DAO记录集使用DFX数据交换机制,ODBC记录集使用RFX数据交换机制;             5)ODBC只支持DML语言,而DAO同时支持DDL和DML;             6)二者使用的数据引擎不同。主要的ODBC类:CDatabase类、CRecordset类、CRecordView类、CFieldExchange类和CDBException类。主要的DAO类:CDaoDatabase类、CDaoRecordset类、CDaoTableDef类、CDaoQueryDef类、CDaoWorkspace类、CDaoException类。电大文库【软件开发工具与环境】形考作业三:一、填空:每空1分,共30分1.套接字2.持续存储 持续命名 统一数据传输3.类 对象 接口 全局惟一标识符4.容器应用程序5.网络 操作平台 操作系统6.字节流套接字 数据报套接字7.传输层 链路层8.链接 嵌入9.ActiveX服务器 ActiveX文档 ActiveX平台10.单项名字对象 反名字对象11.128 类 接口12.库存属性 自定义属性 环境属性 库存属性二、判断:每题3分,共15分1.√ 2.× 3.√ 4.× 5.√三、补充程序:每题10分,共20分1. 2.     EXPORTS flower @4 CONSTANT(其中,@4是不固定的,@后面可以跟任意数值。)在应用程序中可以用下列语句使用导出的变量:extern BOOL flower;四、简答:第一题20分,第二题15分,共35分1.答:    2.答:服务器应用程序是支持和调用各种服务器特性,如OLE菜单、ActiveX文档类、ActiveX框架窗口和服务器类等的应用程序。(或提供对象的链接与嵌入数据的应用程序称之为服务器应用程序。) 容器应用程序是指能支持控件的应用程序。(或接受对象的链接与嵌入数据的应用程序称之为容器应用程序。) 例如在Word环境下启动Excel应用程序,则Word应用程序就是容器应用程序,而Excel应用程序就是服务器应用程序。电大文库【软件开发工具与环境】形考作业四:一、名词解释:每题2分,共36分1.传输控制协议2.因特网协议3.用户数据报协议4.文件传输协议5.远程登陆6.消息应用程序接口7.动态超文本标记语言8.超文本标记语言9.组件对象模型10.分布式组件对象模型11.对象链接与嵌入12.动态数据交换13.OLE控件14.超文本传输协议15.远程过程调用16.接口变量惟一标识符17.全局惟一标识符18.活动模板库二、填空:每空2分,共20分1.独立运行 以嵌入的方式运行 以链接的方式运行2.AppWizard ClassWizard3.单元模型对象 自由调度模型对象4.QueryInterface AddRef Release三、简答:每题15分,共30分1.答:一个ActiveX控件是一个COM对象,它有自己的属性、方法和事件。属性一般是指控件的颜色、字体、文本和控件中所用的一些其他元素,分为库存属性、自定义属性和环境属性三类;方法就是控件的函数,用来执行外部代码,改变控件的特征,分为库存方法和自定义方法两类;事件是指控件对外界的一些动作所产生的响应或动作,同样分为库存事件和自定义事件两类。2.答:AppWizard通过指定不同的选项显示一系列的对话框,将用户制定选项时输入的值存在字符映射中,采用宏来代替,然后获得这些选项或宏,最后将这些选项或宏替换到相应的模板文件中,而这些模板文件就是在我们的文件夹中创建的源文件的基础。这就是AppWizard的工作原理。四、编程:每题14分,共14分使用PlaySound函数播放WAV文件:打开.wav文件void CPlaysoundDlg::OnOpen(){LPCTSTR lpszFilter="*.wav?*.wav?All Files?*.*??";CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY?OFN_OVERWRITEPROMPT,lpszFilter);if(dlg.DoModal()==IDOK){m_soundfile=dlg.GetPathName();}UpdateData(FALSE);}播放.wav文件void CPlaysoundDlg::OnPlay(){UpdateData(TRUE);DWORD fdwSound=0;if(m_soundfile.IsEmpty());{MessageBox("请选中播放文件!");}if(m_loop){fdwSound=SND_LOOP;}if(m_syn){fdwSound=SND_SYNC;}else{fdwSound=SND_ASYNC;}PlaySound(m_soundfile,NULL,fdwSound?SND_FILENAME);}停止.wav文件void CPlaysoundDlg::OnStop(){PlaySound(NULL,NULL,0);}

答案有错

上一篇:《软件工程_》形成性考核

下一篇:暂无

小米课手机端XML联系我们