急 急 急 开发多线程并发操作的数据库 应该注意些什么 在线求解

ytnb 2003-08-29 10:02:34
开发多线程并发操作的数据库
应该注意些什么

...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
leimin 2003-08-30
  • 打赏
  • 举报
回复
事务的完整性,死锁的控制,并发的性能,连接池的处理....
shaken 2003-08-30
  • 打赏
  • 举报
回复
注意某一时刻点编辑同一数据时,相互进行的并行操作必须或者说最好进行一个状态的检测。
pengdali 2003-08-29
  • 打赏
  • 举报
回复
设table1(A,B,C)
A B C
a1 b1 c1
a2 b2 c2
a3 b3 c3

1)排它锁
新建两个连接
在第一个连接中执行以下语句
begin tran
update table1
set A='aa'
where B='b2'
waitfor delay '00:00:30' --等待30秒
commit tran
在第二个连接中执行以下语句
begin tran
select * from table1
where B='b2'
commit tran

若同时执行上述两个语句,则select查询必须等待update执行完毕才能执行即要等待30秒

2)共享锁
在第一个连接中执行以下语句
begin tran
select * from table1 holdlock -holdlock人为加锁
where B='b2'
waitfor delay '00:00:30' --等待30秒
commit tran

在第二个连接中执行以下语句
begin tran
select A,C from table1
where B='b2'
update table1
set A='aa'
where B='b2'
commit tran

若同时执行上述两个语句,则第二个连接中的select查询可以执行
而update必须等待第一个连接中的共享锁结束后才能执行 即要等待30秒

3)死锁
增设table2(D,E)
D E
d1 e1
d2 e2
在第一个连接中执行以下语句
begin tran
update table1
set A='aa'
where B='b2'
waitfor delay '00:00:30'
update table2
set D='d5'
where E='e1'
commit tran

在第二个连接中执行以下语句
begin tran
update table2
set D='d5'
where E='e1'
waitfor delay '00:00:10'
update table1
set A='aa'
where B='b2'
commit tran

同时执行,系统会检测出死锁,并中止进程
pengdali 2003-08-29
  • 打赏
  • 举报
回复
事务和琐
这是VC与Labview、Matlab编程论文资料,全部为pdf格式,讲述有VC编程技巧、也有VC与Labview混合编程, VC与matlab混合编程,有365个,约500M,分成4个【独立】压缩包,如果想要全部的论文则需要下载全部压 缩包,否则你下载的可能只是里面的一部分论文。 CAD与VC数据接口平台的研究与应用.pdf Java可视化集成开发环境的研究与实现.pdf Java调用VC_DLL实现串口GPS的访问.pdf LabVIEW_快速构建步进电机控制系统的利器.pdf LabVIEW下普通数据采集卡的驱动与调用.pdf LabVIEW下远程虚拟实验室的研究与实现.pdf LabVIEW与Matlab_Simulink混合编程方法及应用.pdf LabVIEW与Matlab混合编程的实现.pdf LabVIEW与VC程序的动态数据交换.pdf LabVIEW和MATLAB在现代光测图像处理中的应用.pdf LabVIEW在自定义应用层CAN总线通讯中的应用.pdf LabVIEW测控系统的网络访问技术研究.pdf LZW压缩算法VC实现、改进及其应用研究.pdf MATCOM与VC_混合编程中自定义函数作为输入参数的调用方法.pdf MATCOM与VC_混合编程方法在图像处理中的应用.pdf MATLAB与VC_混合编程在系统辨识中的应用.pdf Matlab与VC接口在医学图像处理中的应用.pdf Matlab与VC混合编程技术与实现.pdf MATLAB与VC混合编程技术在数控机床动态特性监测分析中的 Matlab与VC通用接口程序的实现.pdf MATLAB中调用VC混合编程方法的研究与实现.pdf MATLAB和LabVIEW混合编程及在控制系统中的应用.pdf MATLAB和VC_联合编程的COM研究.pdf Matlab和VC混合编程的DSP数据采集系统.pdf MFC中双缓冲处理贴图闪屏问题.pdf MFC对话框程序键盘消息响应与快捷键的实现.pdf MFC应用程序基本框架分析.pdf MFC应用程序拆分窗口的同步更新方法研究.pdf MFC数据库访问接口技术.pdf MFC框架下成员函数访问和回调函数中访问类成员函数.pdf MFC框架下的多通道视景仿真技术.pdf MFC消息响应函数的逆向定位.pdf MFC消息映射机制探讨.pdf MFC的RTTI技术及动态创建的实现.pdf MIMO系统预测控制及其Matlab与VC仿真实现.pdf MScomm控件在VC++6.0串口通信中的应用.pdf MSComm控件在VC_6_0串口通信中的应用.pdf ODBC技术解析与MFCODBC实例应用.pdf Python+语言的可视化编程环境的设计与实现.pdf s3c6410中MFC的研究与应用.pdf VB与VC_环境下基于MapX的二次开发比较.pdf VC++环境下快速可重组测控实验系统的开发.pdf VC6_0与MATLAB7_x混合编程方法研究.pdf VC_6_0和Matlab编程矩阵电路程序.pdf VC_6_0实现客户端与服务器端通讯.pdf VC_6_0实现计算方法中的曲线拟合.pdf VC_6_0读写Access数据库中图像字段的方法研究.pdf VC_6_0通过ADO连接数据库的通用方法研究.pdf VC_SQLServer和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信方法.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现方法.pdf VC_与MATLAB混合编程研究及开发实例.pdf VC_与OpenGL混合编程实现三维图形处理.pdf VC_中MFC框架技术探索.pdf VC_中利用DirectX实现3DS文件的读取和控制.pdf VC_中基于MFC的多线程应用程序设计.pdf VC_中连接Oracle数据库的几种方法.pdf VC_串口通信中多线程技术的应用研究.pdf VC_和COM的预测控制算法的仿真研究.pdf VC_和Excel对象接口的研究与应用.pdf VC_和Matlab混合编程的语音识别研究.pdf VC_实现Excel操作自动化的方法研究与应用.pdf VC_实现MSC_Patran二次开发的方法研究.pdf VC_平台下的虚拟仪器应用研究.pdf VC_环境下基于MapX控件的GIS应用软件的开发.pdf VC_环境下实现的GPIB通讯设计.pdf VC_直接调用MatLab数学函数库的关键.pdf VC_编程实现图像梯度锐化.pdf VC_访问数据库的方法研究.pdf VC_读写软件配置参数的若干方法.pdf VC_调用Matlab实现图像处理的3种常用方法比较.pdf VC_调用Matlab的方法.pdf VC下利用串口进行数据通讯的研究.pdf VC与MATLAB混合编程在图像处理中的应用.pdf VC与Matlab混合编程实现图像处理.pdf VC与Matlab混合编程实现成组图像边缘的连续提取.pdf VC与MATLAB混合编程实现方法及具体实例研究.pdf VC与Matlab混合编程的研究与实现.pdf VC与STK的集成及在****数字可视化仿真中的应用.pdf VC中应用MSComm控件实现串口通信.pdf VC平台下基于OLE的Word自动化操作应用.pdf VC平台中的ProE二次开发研究.pdf VC环境下纸箱打样机的矢量图形系统软件开发.pdf VC环境中位图图像的处理方法.pdf VC编程实现软件多语言功能.pdf VC调用MATLAB的方法.pdf Vega和MFC的战斗机飞行仿真系统设计与实现.pdf _NET环境下MFC框架应用的包装集成技术研究.pdf 一种基于VC的串口通讯新方法.pdf 一种改进的LabVIEW串口通信系统的实现.pdf 一种采用VC_识别数字仪器七段码的方法.pdf 一种采用脊线特征的指纹模糊匹配方法.pdf 三维曲面的呈现研究_基于VC_OpenGL.pdf 以LabVIEW为开发平台的电子式互感器校验仪设计.pdf 以VC++为平台电传训练系统研究与实现.pdf 使用MFC和ADO实现不规则窗口通讯录.pdf 分布式软件动态配置环境可视化的研究与实现.pdf 利用Debug探索VisualC_编程原理.pdf 利用MFC实现Windows下工业控制的高精度定时.pdf 利用VC_6_0实现PLC实时监控.pdf 利用VC_实现基于DirectShow的视频播放器开发.pdf 动态链接库中的VC++和Fortran混合编程研究.pdf 单帧DICOM医学图像的解读方法及VC实现.pdf 可视化编程中Focus+Context算法的改进.pdf 可视化集成开发环境研究.pdf 在VC_中调用MATLAB混合编程的方法.pdf 在VC_环境下调用MATLAB方法.pdf 基于ActiveX引擎的VC_与Matlab混合编程及其应用.pdf 基于ARM7和VC平台的高分辨率红外触摸屏设计.pdf 基于AT89C52与MFC的电阻率分布监测系统.pdf 基于COM_VC_Word技术的产品设计说明书自动化研究.pdf 基于COM组件的Matlab7_x与VC_6_0接口技术及实际应用.pdf 基于COM组件的Matlab与VC_混合编程.pdf 基于DSP的可视化多处理器软件设计.pdf 基于Flash和VC的工程制图网上考试研究.pdf 基于Flash页面显示的VC_编程实现.pdf 基于HALCON和VC_混合编程的视觉测量系统设计.pdf 基于LabVIEW与OPC的船舶机舱报警系统设计.pdf 基于LabVIEW与USB的虚拟仪器接口设计.pdf 基于LabVIEW串口通信的研究.pdf 基于LabVIEW和MATLAB混合编程的自适应滤波器设计.pdf 基于LabVIEW和Matlab的自动控制虚拟实验系统.pdf 基于Labview和VC的脑机接口系统设计.pdf 基于LabVIEW和单片机的切削温度虚拟仪器的研究.pdf 基于LabVIEW多功能信号发生器的设计与实现.pdf 基于LabVIEW平台的数据采集与处理系统.pdf 基于LabVIEW数据采集分析实验系统的设计.pdf 基于LabVIEW数据采集系统的设计.pdf 基于LabVIEW的3458A数据采集系统设计.pdf 基于LabVIEW的PID远程控制系统开发.pdf 基于LabVIEW的USB微波功率计软件系统的研制.pdf 基于LabVIEW的Windows通用测控平台的研究与实现.pdf 基于LabVIEW的三种相位差测量法的对比分析.pdf 基于LabVIEW的三维运动测试分析系统的研究.pdf 基于LabVIEW的串口数据采集的实现及应用.pdf 基于LabVIEW的串口通信应用.pdf 基于LabVIEW的信号处理技术应用演示及实验系统设计.pdf 基于LabVIEW的倒立摆控制系统研究.pdf 基于LabVIEW的光纤傅里叶变换光谱仪数据处理技术.pdf 基于LabVIEW的分布式控制系统研究.pdf 基于LabVIEW的列车自动上水监控系统.pdf 基于LabVIEW的单片机USB数据采集系统设计.pdf 基于LABVIEW的单片机串口数据采集系统.pdf 基于LabVIEW的单片机串口通信设计.pdf 基于Labview的图像处理技术.pdf 基于LabVIEW的图像采集系统设计.pdf 基于LabVIEW的声卡虚拟仪器性能测试与实验.pdf 基于LabVIEW的多任务测控系统及数据库的应用研究.pdf 基于LabVIEW的多通道数据采集系统的研究.pdf 基于LabVIEW的实时控制与仿真技术应用研究.pdf 基于LabVIEW的数据库访问技术.pdf 基于LabVIEW的数据访问及报表生成技术.pdf 基于LabVIEW的数据采集_监测系统设计.pdf 基于LabVIEW的数据采集与信号处理系统的设计.pdf 基于LABVIEW的数据采集与分析系统.pdf 基于LabVIEW的数据采集系统研究.pdf 基于LabVIEW的新型电能质量实时监测系统.pdf 基于LabVIEW的普通数据采集卡驱动研究.pdf 基于LabVIEW的模糊PID控制系统.pdf 基于LabVIEW的泰克示波器与计算机的通信.pdf 基于LabVIEW的测试软件设计.pdf 基于LabView的液位预测控制系统的设计.pdf 基于LabVIEW的温湿度测量系统.pdf 基于LabVIEW的电机实验系统的研究.pdf 基于LabVIEW的电能质量综合监测及故障录波系统.pdf 基于LabVIEW的网络化虚拟仪器实验与教学管理系统的设计.pdf 基于LabVIEW的网络化虚拟仪器实验系统的设计.pdf 基于LabVIEW的虚拟信号发生器的研究与实现.pdf 基于LabVIEW的虚拟示波器的设计与实现.pdf 基于LabVIEW的虚拟频谱分析仪设计.pdf 基于LabVIEW的远程中学物理实验系统的设计.pdf 基于LabVIEW的远程测控系统视频采集的设计与实现.pdf 基于LabVIEW的高阻自动测量系统.pdf 基于LabVIEW虚拟仪器实验教学系统的研究.pdf 基于LabVIEW虚拟仪器的数据采集和故障录波.pdf 基于LabVIEW软件的数据采集与分析系统设计.pdf 基于LabVIEW队列状态机的数据采集系统设计.pdf 基于Matcom与COM的VC_Matlab混合编程.pdf 基于Matcom与VC_的信号趋势项处理.pdf 基于MATCOM的MATLAB与VC混合编程技术研究.pdf 基于MATLAB_MFC和Vega的飞机刹车视景仿真.pdf 基于Matlab与VC_混合编程的数字信号处理系统.pdf 基于MATLAB与VC_的水轮机综合特性曲线处理系统研究.pdf 基于Matlab与VC的弱视视功能检查系统的设计与实现.pdf 基于Matlab和VC_6_0联合编程的带式输送机动态分析.pdf 基于Matlab和VC_混合编程的无人机地面控制站实现.pdf 基于MATLAB编译器和MEX文件的VC_与MATLAB混合编程.pdf 基于MATLAB编译器的VC与MATLAB混合编程.pdf 基于MFCSockets实现安全可靠的网络通讯.pdf 基于MFC与ADO接口的企业采购管理系统设计.pdf 基于MFC和UG的飞艇参数化设计系统研究.pdf 基于MFC和Vega的子母弹抛撒仿真研究.pdf 基于MFC实现的小型局域网聊天室.pdf 基于MFC平台下的语音识别系统的设计.pdf 基于MFC的Direct3D应用开发研究.pdf 基于MFC的OpenGL图形开发.pdf 基于MFC的SWF动画文件解析设计.pdf 基于MFC的UG二次开发方法的研究.pdf 基于MFC的Vega应用程序发布.pdf 基于MFC的Word文件编程.pdf 基于MFC的产品结构树管理系统的实现.pdf 基于MFC的代码编辑器设计方法.pdf 基于MFC的加密解密工具的开发.pdf 基于MFC的动态链接库的创建和调用方法研究.pdf 基于MFC的工程软件界面设计.pdf 基于MFC的平板式悬架参数检测仪软件设计.pdf 基于MFC的数据库动态访问技术.pdf 基于MFC的文档加密工具的设计与实现.pdf 基于MFC的纯方位定位系统串口通讯软件设计.pdf 基于MFC的职工信息管理系统的设计与实现.pdf 基于MFC的运动控制系统监测软件的开发与研究.pdf 基于MFC的雨滴水纹动画模拟.pdf 基于MFC的高校人事档案管理信息系统的设计与实现.pdf 基于OpenGL与VC++的虚拟数控孔加工仿真研究.pdf 基于OpenGL与VC++的虚拟数控车床加工仿真研究.pdf 基于TMS320F2812与LabVIEW的串口通信.pdf 基于USB接口的LabVIEW数据采集与传输系统的设计与实现.pdf 基于VC++6.0技术的回采巷道支护专家系统的研究.pdf 基于VC++6.0的ARINC429总线接口卡通讯程序.pdf 基于VC++6.0的图形自动编程系统的研究.pdf 基于VC++6.0的数据库信息查询及打印技术.pdf 基于VC++6.0的网络通信设计.pdf 基于VC++6.0的高速串口通信数据采集系统.pdf 基于VC++变电站自动化系统监控软件的研究与实现.pdf 基于VC++和LabVIEW技术的虚拟示波器的设计与实现.pdf 基于VC++和MATLAB的车型分类及车辆计数系统.pdf 基于VC++的AIS基站网络系统的研究与实现.pdf 基于VC++的小型变电站监控组态软件的设计与开发.pdf 基于VC++的智能压路机人机交互软件开发.pdf 基于VC++的汽车制动系统计算与分析软件的研究与开发.pdf 基于VC++的泵-管-嘴喷油系统仿真计算及可视化研究.pdf 基于VC++的海洋平台危险气体监测系统开发.pdf 基于VC++的电动汽车实验数据分析系统设计.pdf 基于VC++的远程监控系统实现.pdf 基于VC++的遥感图像处理系统初步设计.pdf 基于VC++网络通信平台的设计与开发.pdf 基于VC++语言的增压柴油机工作过程计算软件的开发.pdf 基于VC++酒店管理系统.pdf 基于VC6_0的数字图像压缩平台设计.pdf 基于VC_6_0和ANSYS高压线路覆冰力学分析系统的软件设计.pdf 基于VC_6_0和LabWindows_CVI的虚拟数字示波器的实现.pdf 基于VC_6_0的IEEE1394CCD应用程序开发.pdf 基于VC_6_0的RS_422串口通信设计.pdf 基于VC_6_0的上位机与欧姆龙PLC通信系统研究.pdf 基于VC_6_0的串口通信的设计.pdf 基于VC_6_0的串口通信程序开发.pdf 基于VC_6_0的串口通信程序设计.pdf 基于VC_6_0的光伏逆变并网发电监测系统的设计.pdf 基于VC_6_0的数据库信息查询及打印技术.pdf 基于VC_6_0的网络通信设计.pdf 基于VC_6_0的虚拟汽车数字仪表盘的设计.pdf 基于VC_Maya_Matlab的图形学算法实验平台.pdf 基于VC_MFC的滑动轴承设计软件开发.pdf 基于VC__NET的串行通信的机器人控制系统设计.pdf 基于VC_与LabVIEV的微机采样与保护算法虚拟测试软件的研制.pdf 基于VC_与Matlab的数字信号处理实验平台设计.pdf 基于VC_与OpenGL的飞秒激光加工几何仿真系统的研究.pdf 基于VC_与PMAC的机器人控制软件的开发.pdf 基于VC_串口通信.pdf 基于VC_和COM的复杂系统控制算法的研究.pdf 基于VC_和Direct3D的****PPI显示器仿真.pdf 基于VC_和MATLAB混合编程的可见水印系统设计.pdf 基于VC_和Matlab混编的DICOM医学图像分割实现.pdf 基于VC_和Matlab的图像处理比较研究.pdf 基于VC_和Matlab的数字信号内插处理系统.pdf 基于VC_和OpenGL的STL文件读取显示.pdf 基于VC_和OpenGL的大型机械装置虚拟教学训练系统的开发.pdf 基于VC_和OpenInventor的数控铣削仿真系统研究.pdf 基于VC_实现串口通信的方法.pdf 基于VC_实现的实时数据监控和显示方法.pdf 基于VC_实现的数字与字母识别.pdf 基于VC_开发虚拟数字键盘ActiveX控件.pdf 基于VC_的1553B总线接口仿真软件设计.pdf 基于VC_的3G无线上网卡主功能设计与实现.pdf 基于VC_的DXF数据文件接口的研究.pdf 基于VC_的GoogleEarthKML地标文件的自动生成及应用.pdf 基于VC_的GPS软件接收机.pdf 基于VC_的GPS软件接收机设计.pdf 基于VC_的NC代码自动生成程序开发.pdf 基于VC_的OpenGL三维图形开发设计.pdf 基于VC_的PC机与PLC串口通讯的实现.pdf 基于VC_的UG二次开发技术UG_OpenMenuScript的应用.pdf 基于VC_的Word文档自动生成技术.pdf 基于VC_的四轴运动控制卡软件系统开发研究.pdf 基于VC_的小型计算器程序设计.pdf 基于VC_的工业机器人轨迹规划研究.pdf 基于VC_的弧焊机器人离线编程系统设计.pdf 基于VC_的数据库图像存取技术及实现.pdf 基于VC_的断点续传设计与实现.pdf 基于VC_的无人机飞控地面站软件的开发.pdf 基于VC_的无人直升机仿真.pdf 基于VC_的研究生IMS对话框初步设计.pdf 基于VC_的考勤信息管理系统开发.pdf 基于VC_的起落架的三维仿真系统实现.pdf 基于VC_的门禁管理系统设计.pdf 基于VC_的高效绘图_双缓冲技术.pdf 基于VC_线程的动态数据曲线的绘制方法.pdf 基于VC_路面裂缝图像处理系统研究.pdf 基于VC与MATLAB的声目标识别系统设计.pdf 基于VC与OPENGL数控仿真系统的设计与实现.pdf 基于VC和Matlab混合编程的系统仿真.pdf 基于VC和Matlab的PID仿真软件实现.pdf 基于VC和MATLAB的单梁起重机主梁优化设计.pdf 基于VC和Matlab的短波电台通信仿真设计.pdf 基于VC和OpenGL的STL文件的分层和显示.pdf 基于VC和OpenGL的虚拟数控加工仿真的研究.pdf 基于VC和SQL+Server的实验数据库系统研究.pdf 基于VC和VegaPrime联合开发的巡航****仿真系统研究.pdf 基于VC多线程的实时数据采集系统.pdf 基于VC实现PC机控制手机SMS的发送.pdf 基于VC开发的智能交通诱导系统.pdf 基于VC的3DS三维交互查看器的设计与开发.pdf 基于VC的BMP位图伸缩显示.pdf 基于VC的Modbus协议通信测试软件的实_省略_dbus串口通信与Modbus.pdf 基于VC的MPEG-4解码算法的研究与实现.pdf 基于VC的OPC客户端软件研究与实现.pdf 基于VC的PLC数据采集管理系统.pdf 基于VC的军事信息管理与数据挖掘系统.pdf 基于VC的多线程串口通信程序设计.pdf 基于VC的大型故障树分析软件研究.pdf 基于VC的屏幕保护程序设计.pdf 基于VC的广告语音识别系统的设计研究.pdf 基于VC的振动信号采集与分析系统的研究.pdf 基于VC的数控G代码解释器的设计与实现.pdf 基于VC的无人机模拟训练系统软件开发.pdf 基于VC的时间序列分析法的应用研究.pdf 基于VC的汽车检测系统中检测模块的设计.pdf 基于VC的自动配料系统的研究与设计.pdf 基于VC的飞行仿真器导航仿真系统开发.pdf 基于Vega_MFC的直升机视景仿真设计.pdf 基于中间件的嵌入式虚拟仪器集成开发环境的设计.pdf 基于事件触发并发数据流模型的可视化编程语言研究.pdf 基于双缓冲技术的VC_图形刷新技术的原理和实现.pdf 基于多嵌入式操作系统的可视化编程环境研究.pdf 基于工作流的过程管理可视化平台研究.pdf 基于控件技术的算法可视化的研究.pdf 基于源码库与可重构技术的可视化嵌入式软件开发环境的研制.pdf 基于虚拟机的程序执行与调试的可视化研究.pdf 小波变换VC6_0程序实现.pdf 小议VC中的动态链接库Dll.pdf 录像机磁头VC卷线集中管理系统改造设计.pdf 手机游戏的可视化开发环境Djomeg的研究与实现.pdf 探讨Matlab与VC_联合编程.pdf 支持Vinci图形系统应用的集成开发环境研究——可视化部分的设计与实现.pdf 数据采集系统中的LabVIEW数据库访问技术.pdf 浅析MFC特殊界面及双缓冲技术的实现.pdf 浅论插件技术及其C_VC_实现.pdf 浅谈利用VC_对数据库开发.pdf 激光加工数控系统G代码编译器的研究与开发.pdf 用MFC动态编程实现8数码问题求解.pdf 用MFC设计PL_0语言简易编译器界面处理研究.pdf 用VC_6_0和MatLAB语言混编开发图像处理实验软件.pdf 用VC_和MODI实现图像文字识别.pdf 用VC_实现软件的自动升级.pdf 用VC实现监控系统数据回放和报表打印.pdf 结合CLIPS和VC_实现规则推理的方法.pdf 综述MATLAB与VC_的交互编程.pdf 车牌定位在VC中的实现.pdf 通用可视化软件平台线路保护系统的研究.pdf 采用MFC开发用户交互界面的新方法.pdf 采用VC_与OpenGL的三维场景编辑系统的研究与设计.pdf 采用VC_开发汽车制动参数计算与分析系统.pdf 面向对象嵌入式GUI研究及其可视化环境实现.pdf 面向虚拟仪器系统的可视化编程语言研究.pdf
这是VC与Labview、Matlab编程论文资料,全部为pdf格式,讲述有VC编程技巧、也有VC与Labview混合编程, VC与matlab混合编程,有365个,约500M,分成4个【独立】压缩包,如果想要全部的论文则需要下载全部压 缩包,否则你下载的可能只是里面的一部分论文。 CAD与VC数据接口平台的研究与应用.pdf Java可视化集成开发环境的研究与实现.pdf Java调用VC_DLL实现串口GPS的访问.pdf LabVIEW_快速构建步进电机控制系统的利器.pdf LabVIEW下普通数据采集卡的驱动与调用.pdf LabVIEW下远程虚拟实验室的研究与实现.pdf LabVIEW与Matlab_Simulink混合编程方法及应用.pdf LabVIEW与Matlab混合编程的实现.pdf LabVIEW与VC程序的动态数据交换.pdf LabVIEW和MATLAB在现代光测图像处理中的应用.pdf LabVIEW在自定义应用层CAN总线通讯中的应用.pdf LabVIEW测控系统的网络访问技术研究.pdf LZW压缩算法VC实现、改进及其应用研究.pdf MATCOM与VC_混合编程中自定义函数作为输入参数的调用方法.pdf MATCOM与VC_混合编程方法在图像处理中的应用.pdf MATLAB与VC_混合编程在系统辨识中的应用.pdf Matlab与VC接口在医学图像处理中的应用.pdf Matlab与VC混合编程技术与实现.pdf MATLAB与VC混合编程技术在数控机床动态特性监测分析中的 Matlab与VC通用接口程序的实现.pdf MATLAB中调用VC混合编程方法的研究与实现.pdf MATLAB和LabVIEW混合编程及在控制系统中的应用.pdf MATLAB和VC_联合编程的COM研究.pdf Matlab和VC混合编程的DSP数据采集系统.pdf MFC中双缓冲处理贴图闪屏问题.pdf MFC对话框程序键盘消息响应与快捷键的实现.pdf MFC应用程序基本框架分析.pdf MFC应用程序拆分窗口的同步更新方法研究.pdf MFC数据库访问接口技术.pdf MFC框架下成员函数访问和回调函数中访问类成员函数.pdf MFC框架下的多通道视景仿真技术.pdf MFC消息响应函数的逆向定位.pdf MFC消息映射机制探讨.pdf MFC的RTTI技术及动态创建的实现.pdf MIMO系统预测控制及其Matlab与VC仿真实现.pdf MScomm控件在VC++6.0串口通信中的应用.pdf MSComm控件在VC_6_0串口通信中的应用.pdf ODBC技术解析与MFCODBC实例应用.pdf Python+语言的可视化编程环境的设计与实现.pdf s3c6410中MFC的研究与应用.pdf VB与VC_环境下基于MapX的二次开发比较.pdf VC++环境下快速可重组测控实验系统的开发.pdf VC6_0与MATLAB7_x混合编程方法研究.pdf VC_6_0和Matlab编程矩阵电路程序.pdf VC_6_0实现客户端与服务器端通讯.pdf VC_6_0实现计算方法中的曲线拟合.pdf VC_6_0读写Access数据库中图像字段的方法研究.pdf VC_6_0通过ADO连接数据库的通用方法研究.pdf VC_SQLServer和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信方法.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现方法.pdf VC_与MATLAB混合编程研究及开发实例.pdf VC_与OpenGL混合编程实现三维图形处理.pdf VC_中MFC框架技术探索.pdf VC_中利用DirectX实现3DS文件的读取和控制.pdf VC_中基于MFC的多线程应用程序设计.pdf VC_中连接Oracle数据库的几种方法.pdf VC_串口通信中多线程技术的应用研究.pdf VC_和COM的预测控制算法的仿真研究.pdf VC_和Excel对象接口的研究与应用.pdf VC_和Matlab混合编程的语音识别研究.pdf VC_实现Excel操作自动化的方法研究与应用.pdf VC_实现MSC_Patran二次开发的方法研究.pdf VC_平台下的虚拟仪器应用研究.pdf VC_环境下基于MapX控件的GIS应用软件的开发.pdf VC_环境下实现的GPIB通讯设计.pdf VC_直接调用MatLab数学函数库的关键.pdf VC_编程实现图像梯度锐化.pdf VC_访问数据库的方法研究.pdf VC_读写软件配置参数的若干方法.pdf VC_调用Matlab实现图像处理的3种常用方法比较.pdf VC_调用Matlab的方法.pdf VC下利用串口进行数据通讯的研究.pdf VC与MATLAB混合编程在图像处理中的应用.pdf VC与Matlab混合编程实现图像处理.pdf VC与Matlab混合编程实现成组图像边缘的连续提取.pdf VC与MATLAB混合编程实现方法及具体实例研究.pdf VC与Matlab混合编程的研究与实现.pdf VC与STK的集成及在****数字可视化仿真中的应用.pdf VC中应用MSComm控件实现串口通信.pdf VC平台下基于OLE的Word自动化操作应用.pdf VC平台中的ProE二次开发研究.pdf VC环境下纸箱打样机的矢量图形系统软件开发.pdf VC环境中位图图像的处理方法.pdf VC编程实现软件多语言功能.pdf VC调用MATLAB的方法.pdf Vega和MFC的战斗机飞行仿真系统设计与实现.pdf _NET环境下MFC框架应用的包装集成技术研究.pdf 一种基于VC的串口通讯新方法.pdf 一种改进的LabVIEW串口通信系统的实现.pdf 一种采用VC_识别数字仪器七段码的方法.pdf 一种采用脊线特征的指纹模糊匹配方法.pdf 三维曲面的呈现研究_基于VC_OpenGL.pdf 以LabVIEW为开发平台的电子式互感器校验仪设计.pdf 以VC++为平台电传训练系统研究与实现.pdf 使用MFC和ADO实现不规则窗口通讯录.pdf 分布式软件动态配置环境可视化的研究与实现.pdf 利用Debug探索VisualC_编程原理.pdf 利用MFC实现Windows下工业控制的高精度定时.pdf 利用VC_6_0实现PLC实时监控.pdf 利用VC_实现基于DirectShow的视频播放器开发.pdf 动态链接库中的VC++和Fortran混合编程研究.pdf 单帧DICOM医学图像的解读方法及VC实现.pdf 可视化编程中Focus+Context算法的改进.pdf 可视化集成开发环境研究.pdf 在VC_中调用MATLAB混合编程的方法.pdf 在VC_环境下调用MATLAB方法.pdf 基于ActiveX引擎的VC_与Matlab混合编程及其应用.pdf 基于ARM7和VC平台的高分辨率红外触摸屏设计.pdf 基于AT89C52与MFC的电阻率分布监测系统.pdf 基于COM_VC_Word技术的产品设计说明书自动化研究.pdf 基于COM组件的Matlab7_x与VC_6_0接口技术及实际应用.pdf 基于COM组件的Matlab与VC_混合编程.pdf 基于DSP的可视化多处理器软件设计.pdf 基于Flash和VC的工程制图网上考试研究.pdf 基于Flash页面显示的VC_编程实现.pdf 基于HALCON和VC_混合编程的视觉测量系统设计.pdf 基于LabVIEW与OPC的船舶机舱报警系统设计.pdf 基于LabVIEW与USB的虚拟仪器接口设计.pdf 基于LabVIEW串口通信的研究.pdf 基于LabVIEW和MATLAB混合编程的自适应滤波器设计.pdf 基于LabVIEW和Matlab的自动控制虚拟实验系统.pdf 基于Labview和VC的脑机接口系统设计.pdf 基于LabVIEW和单片机的切削温度虚拟仪器的研究.pdf 基于LabVIEW多功能信号发生器的设计与实现.pdf 基于LabVIEW平台的数据采集与处理系统.pdf 基于LabVIEW数据采集分析实验系统的设计.pdf 基于LabVIEW数据采集系统的设计.pdf 基于LabVIEW的3458A数据采集系统设计.pdf 基于LabVIEW的PID远程控制系统开发.pdf 基于LabVIEW的USB微波功率计软件系统的研制.pdf 基于LabVIEW的Windows通用测控平台的研究与实现.pdf 基于LabVIEW的三种相位差测量法的对比分析.pdf 基于LabVIEW的三维运动测试分析系统的研究.pdf 基于LabVIEW的串口数据采集的实现及应用.pdf 基于LabVIEW的串口通信应用.pdf 基于LabVIEW的信号处理技术应用演示及实验系统设计.pdf 基于LabVIEW的倒立摆控制系统研究.pdf 基于LabVIEW的光纤傅里叶变换光谱仪数据处理技术.pdf 基于LabVIEW的分布式控制系统研究.pdf 基于LabVIEW的列车自动上水监控系统.pdf 基于LabVIEW的单片机USB数据采集系统设计.pdf 基于LABVIEW的单片机串口数据采集系统.pdf 基于LabVIEW的单片机串口通信设计.pdf 基于Labview的图像处理技术.pdf 基于LabVIEW的图像采集系统设计.pdf 基于LabVIEW的声卡虚拟仪器性能测试与实验.pdf 基于LabVIEW的多任务测控系统及数据库的应用研究.pdf 基于LabVIEW的多通道数据采集系统的研究.pdf 基于LabVIEW的实时控制与仿真技术应用研究.pdf 基于LabVIEW的数据库访问技术.pdf 基于LabVIEW的数据访问及报表生成技术.pdf 基于LabVIEW的数据采集_监测系统设计.pdf 基于LabVIEW的数据采集与信号处理系统的设计.pdf 基于LABVIEW的数据采集与分析系统.pdf 基于LabVIEW的数据采集系统研究.pdf 基于LabVIEW的新型电能质量实时监测系统.pdf 基于LabVIEW的普通数据采集卡驱动研究.pdf 基于LabVIEW的模糊PID控制系统.pdf 基于LabVIEW的泰克示波器与计算机的通信.pdf 基于LabVIEW的测试软件设计.pdf 基于LabView的液位预测控制系统的设计.pdf 基于LabVIEW的温湿度测量系统.pdf 基于LabVIEW的电机实验系统的研究.pdf 基于LabVIEW的电能质量综合监测及故障录波系统.pdf 基于LabVIEW的网络化虚拟仪器实验与教学管理系统的设计.pdf 基于LabVIEW的网络化虚拟仪器实验系统的设计.pdf 基于LabVIEW的虚拟信号发生器的研究与实现.pdf 基于LabVIEW的虚拟示波器的设计与实现.pdf 基于LabVIEW的虚拟频谱分析仪设计.pdf 基于LabVIEW的远程中学物理实验系统的设计.pdf 基于LabVIEW的远程测控系统视频采集的设计与实现.pdf 基于LabVIEW的高阻自动测量系统.pdf 基于LabVIEW虚拟仪器实验教学系统的研究.pdf 基于LabVIEW虚拟仪器的数据采集和故障录波.pdf 基于LabVIEW软件的数据采集与分析系统设计.pdf 基于LabVIEW队列状态机的数据采集系统设计.pdf 基于Matcom与COM的VC_Matlab混合编程.pdf 基于Matcom与VC_的信号趋势项处理.pdf 基于MATCOM的MATLAB与VC混合编程技术研究.pdf 基于MATLAB_MFC和Vega的飞机刹车视景仿真.pdf 基于Matlab与VC_混合编程的数字信号处理系统.pdf 基于MATLAB与VC_的水轮机综合特性曲线处理系统研究.pdf 基于Matlab与VC的弱视视功能检查系统的设计与实现.pdf 基于Matlab和VC_6_0联合编程的带式输送机动态分析.pdf 基于Matlab和VC_混合编程的无人机地面控制站实现.pdf 基于MATLAB编译器和MEX文件的VC_与MATLAB混合编程.pdf 基于MATLAB编译器的VC与MATLAB混合编程.pdf 基于MFCSockets实现安全可靠的网络通讯.pdf 基于MFC与ADO接口的企业采购管理系统设计.pdf 基于MFC和UG的飞艇参数化设计系统研究.pdf 基于MFC和Vega的子母弹抛撒仿真研究.pdf 基于MFC实现的小型局域网聊天室.pdf 基于MFC平台下的语音识别系统的设计.pdf 基于MFC的Direct3D应用开发研究.pdf 基于MFC的OpenGL图形开发.pdf 基于MFC的SWF动画文件解析设计.pdf 基于MFC的UG二次开发方法的研究.pdf 基于MFC的Vega应用程序发布.pdf 基于MFC的Word文件编程.pdf 基于MFC的产品结构树管理系统的实现.pdf 基于MFC的代码编辑器设计方法.pdf 基于MFC的加密解密工具的开发.pdf 基于MFC的动态链接库的创建和调用方法研究.pdf 基于MFC的工程软件界面设计.pdf 基于MFC的平板式悬架参数检测仪软件设计.pdf 基于MFC的数据库动态访问技术.pdf 基于MFC的文档加密工具的设计与实现.pdf 基于MFC的纯方位定位系统串口通讯软件设计.pdf 基于MFC的职工信息管理系统的设计与实现.pdf 基于MFC的运动控制系统监测软件的开发与研究.pdf 基于MFC的雨滴水纹动画模拟.pdf 基于MFC的高校人事档案管理信息系统的设计与实现.pdf 基于OpenGL与VC++的虚拟数控孔加工仿真研究.pdf 基于OpenGL与VC++的虚拟数控车床加工仿真研究.pdf 基于TMS320F2812与LabVIEW的串口通信.pdf 基于USB接口的LabVIEW数据采集与传输系统的设计与实现.pdf 基于VC++6.0技术的回采巷道支护专家系统的研究.pdf 基于VC++6.0的ARINC429总线接口卡通讯程序.pdf 基于VC++6.0的图形自动编程系统的研究.pdf 基于VC++6.0的数据库信息查询及打印技术.pdf 基于VC++6.0的网络通信设计.pdf 基于VC++6.0的高速串口通信数据采集系统.pdf 基于VC++变电站自动化系统监控软件的研究与实现.pdf 基于VC++和LabVIEW技术的虚拟示波器的设计与实现.pdf 基于VC++和MATLAB的车型分类及车辆计数系统.pdf 基于VC++的AIS基站网络系统的研究与实现.pdf 基于VC++的小型变电站监控组态软件的设计与开发.pdf 基于VC++的智能压路机人机交互软件开发.pdf 基于VC++的汽车制动系统计算与分析软件的研究与开发.pdf 基于VC++的泵-管-嘴喷油系统仿真计算及可视化研究.pdf 基于VC++的海洋平台危险气体监测系统开发.pdf 基于VC++的电动汽车实验数据分析系统设计.pdf 基于VC++的远程监控系统实现.pdf 基于VC++的遥感图像处理系统初步设计.pdf 基于VC++网络通信平台的设计与开发.pdf 基于VC++语言的增压柴油机工作过程计算软件的开发.pdf 基于VC++酒店管理系统.pdf 基于VC6_0的数字图像压缩平台设计.pdf 基于VC_6_0和ANSYS高压线路覆冰力学分析系统的软件设计.pdf 基于VC_6_0和LabWindows_CVI的虚拟数字示波器的实现.pdf 基于VC_6_0的IEEE1394CCD应用程序开发.pdf 基于VC_6_0的RS_422串口通信设计.pdf 基于VC_6_0的上位机与欧姆龙PLC通信系统研究.pdf 基于VC_6_0的串口通信的设计.pdf 基于VC_6_0的串口通信程序开发.pdf 基于VC_6_0的串口通信程序设计.pdf 基于VC_6_0的光伏逆变并网发电监测系统的设计.pdf 基于VC_6_0的数据库信息查询及打印技术.pdf 基于VC_6_0的网络通信设计.pdf 基于VC_6_0的虚拟汽车数字仪表盘的设计.pdf 基于VC_Maya_Matlab的图形学算法实验平台.pdf 基于VC_MFC的滑动轴承设计软件开发.pdf 基于VC__NET的串行通信的机器人控制系统设计.pdf 基于VC_与LabVIEV的微机采样与保护算法虚拟测试软件的研制.pdf 基于VC_与Matlab的数字信号处理实验平台设计.pdf 基于VC_与OpenGL的飞秒激光加工几何仿真系统的研究.pdf 基于VC_与PMAC的机器人控制软件的开发.pdf 基于VC_串口通信.pdf 基于VC_和COM的复杂系统控制算法的研究.pdf 基于VC_和Direct3D的****PPI显示器仿真.pdf 基于VC_和MATLAB混合编程的可见水印系统设计.pdf 基于VC_和Matlab混编的DICOM医学图像分割实现.pdf 基于VC_和Matlab的图像处理比较研究.pdf 基于VC_和Matlab的数字信号内插处理系统.pdf 基于VC_和OpenGL的STL文件读取显示.pdf 基于VC_和OpenGL的大型机械装置虚拟教学训练系统的开发.pdf 基于VC_和OpenInventor的数控铣削仿真系统研究.pdf 基于VC_实现串口通信的方法.pdf 基于VC_实现的实时数据监控和显示方法.pdf 基于VC_实现的数字与字母识别.pdf 基于VC_开发虚拟数字键盘ActiveX控件.pdf 基于VC_的1553B总线接口仿真软件设计.pdf 基于VC_的3G无线上网卡主功能设计与实现.pdf 基于VC_的DXF数据文件接口的研究.pdf 基于VC_的GoogleEarthKML地标文件的自动生成及应用.pdf 基于VC_的GPS软件接收机.pdf 基于VC_的GPS软件接收机设计.pdf 基于VC_的NC代码自动生成程序开发.pdf 基于VC_的OpenGL三维图形开发设计.pdf 基于VC_的PC机与PLC串口通讯的实现.pdf 基于VC_的UG二次开发技术UG_OpenMenuScript的应用.pdf 基于VC_的Word文档自动生成技术.pdf 基于VC_的四轴运动控制卡软件系统开发研究.pdf 基于VC_的小型计算器程序设计.pdf 基于VC_的工业机器人轨迹规划研究.pdf 基于VC_的弧焊机器人离线编程系统设计.pdf 基于VC_的数据库图像存取技术及实现.pdf 基于VC_的断点续传设计与实现.pdf 基于VC_的无人机飞控地面站软件的开发.pdf 基于VC_的无人直升机仿真.pdf 基于VC_的研究生IMS对话框初步设计.pdf 基于VC_的考勤信息管理系统开发.pdf 基于VC_的起落架的三维仿真系统实现.pdf 基于VC_的门禁管理系统设计.pdf 基于VC_的高效绘图_双缓冲技术.pdf 基于VC_线程的动态数据曲线的绘制方法.pdf 基于VC_路面裂缝图像处理系统研究.pdf 基于VC与MATLAB的声目标识别系统设计.pdf 基于VC与OPENGL数控仿真系统的设计与实现.pdf 基于VC和Matlab混合编程的系统仿真.pdf 基于VC和Matlab的PID仿真软件实现.pdf 基于VC和MATLAB的单梁起重机主梁优化设计.pdf 基于VC和Matlab的短波电台通信仿真设计.pdf 基于VC和OpenGL的STL文件的分层和显示.pdf 基于VC和OpenGL的虚拟数控加工仿真的研究.pdf 基于VC和SQL+Server的实验数据库系统研究.pdf 基于VC和VegaPrime联合开发的巡航****仿真系统研究.pdf 基于VC多线程的实时数据采集系统.pdf 基于VC实现PC机控制手机SMS的发送.pdf 基于VC开发的智能交通诱导系统.pdf 基于VC的3DS三维交互查看器的设计与开发.pdf 基于VC的BMP位图伸缩显示.pdf 基于VC的Modbus协议通信测试软件的实_省略_dbus串口通信与Modbus.pdf 基于VC的MPEG-4解码算法的研究与实现.pdf 基于VC的OPC客户端软件研究与实现.pdf 基于VC的PLC数据采集管理系统.pdf 基于VC的军事信息管理与数据挖掘系统.pdf 基于VC的多线程串口通信程序设计.pdf 基于VC的大型故障树分析软件研究.pdf 基于VC的屏幕保护程序设计.pdf 基于VC的广告语音识别系统的设计研究.pdf 基于VC的振动信号采集与分析系统的研究.pdf 基于VC的数控G代码解释器的设计与实现.pdf 基于VC的无人机模拟训练系统软件开发.pdf 基于VC的时间序列分析法的应用研究.pdf 基于VC的汽车检测系统中检测模块的设计.pdf 基于VC的自动配料系统的研究与设计.pdf 基于VC的飞行仿真器导航仿真系统开发.pdf 基于Vega_MFC的直升机视景仿真设计.pdf 基于中间件的嵌入式虚拟仪器集成开发环境的设计.pdf 基于事件触发并发数据流模型的可视化编程语言研究.pdf 基于双缓冲技术的VC_图形刷新技术的原理和实现.pdf 基于多嵌入式操作系统的可视化编程环境研究.pdf 基于工作流的过程管理可视化平台研究.pdf 基于控件技术的算法可视化的研究.pdf 基于源码库与可重构技术的可视化嵌入式软件开发环境的研制.pdf 基于虚拟机的程序执行与调试的可视化研究.pdf 小波变换VC6_0程序实现.pdf 小议VC中的动态链接库Dll.pdf 录像机磁头VC卷线集中管理系统改造设计.pdf 手机游戏的可视化开发环境Djomeg的研究与实现.pdf 探讨Matlab与VC_联合编程.pdf 支持Vinci图形系统应用的集成开发环境研究——可视化部分的设计与实现.pdf 数据采集系统中的LabVIEW数据库访问技术.pdf 浅析MFC特殊界面及双缓冲技术的实现.pdf 浅论插件技术及其C_VC_实现.pdf 浅谈利用VC_对数据库开发.pdf 激光加工数控系统G代码编译器的研究与开发.pdf 用MFC动态编程实现8数码问题求解.pdf 用MFC设计PL_0语言简易编译器界面处理研究.pdf 用VC_6_0和MatLAB语言混编开发图像处理实验软件.pdf 用VC_和MODI实现图像文字识别.pdf 用VC_实现软件的自动升级.pdf 用VC实现监控系统数据回放和报表打印.pdf 结合CLIPS和VC_实现规则推理的方法.pdf 综述MATLAB与VC_的交互编程.pdf 车牌定位在VC中的实现.pdf 通用可视化软件平台线路保护系统的研究.pdf 采用MFC开发用户交互界面的新方法.pdf 采用VC_与OpenGL的三维场景编辑系统的研究与设计.pdf 采用VC_开发汽车制动参数计算与分析系统.pdf 面向对象嵌入式GUI研究及其可视化环境实现.pdf 面向虚拟仪器系统的可视化编程语言研究.pdf
这是VC与Labview、Matlab编程论文资料,全部为pdf格式,讲述有VC编程技巧、也有VC与Labview混合编程, VC与matlab混合编程,有365个,约500M,分成4个【独立】压缩包,如果想要全部的论文则需要下载全部压 缩包,否则你下载的可能只是里面的一部分论文。 CAD与VC数据接口平台的研究与应用.pdf Java可视化集成开发环境的研究与实现.pdf Java调用VC_DLL实现串口GPS的访问.pdf LabVIEW_快速构建步进电机控制系统的利器.pdf LabVIEW下普通数据采集卡的驱动与调用.pdf LabVIEW下远程虚拟实验室的研究与实现.pdf LabVIEW与Matlab_Simulink混合编程方法及应用.pdf LabVIEW与Matlab混合编程的实现.pdf LabVIEW与VC程序的动态数据交换.pdf LabVIEW和MATLAB在现代光测图像处理中的应用.pdf LabVIEW在自定义应用层CAN总线通讯中的应用.pdf LabVIEW测控系统的网络访问技术研究.pdf LZW压缩算法VC实现、改进及其应用研究.pdf MATCOM与VC_混合编程中自定义函数作为输入参数的调用方法.pdf MATCOM与VC_混合编程方法在图像处理中的应用.pdf MATLAB与VC_混合编程在系统辨识中的应用.pdf Matlab与VC接口在医学图像处理中的应用.pdf Matlab与VC混合编程技术与实现.pdf MATLAB与VC混合编程技术在数控机床动态特性监测分析中的 Matlab与VC通用接口程序的实现.pdf MATLAB中调用VC混合编程方法的研究与实现.pdf MATLAB和LabVIEW混合编程及在控制系统中的应用.pdf MATLAB和VC_联合编程的COM研究.pdf Matlab和VC混合编程的DSP数据采集系统.pdf MFC中双缓冲处理贴图闪屏问题.pdf MFC对话框程序键盘消息响应与快捷键的实现.pdf MFC应用程序基本框架分析.pdf MFC应用程序拆分窗口的同步更新方法研究.pdf MFC数据库访问接口技术.pdf MFC框架下成员函数访问和回调函数中访问类成员函数.pdf MFC框架下的多通道视景仿真技术.pdf MFC消息响应函数的逆向定位.pdf MFC消息映射机制探讨.pdf MFC的RTTI技术及动态创建的实现.pdf MIMO系统预测控制及其Matlab与VC仿真实现.pdf MScomm控件在VC++6.0串口通信中的应用.pdf MSComm控件在VC_6_0串口通信中的应用.pdf ODBC技术解析与MFCODBC实例应用.pdf Python+语言的可视化编程环境的设计与实现.pdf s3c6410中MFC的研究与应用.pdf VB与VC_环境下基于MapX的二次开发比较.pdf VC++环境下快速可重组测控实验系统的开发.pdf VC6_0与MATLAB7_x混合编程方法研究.pdf VC_6_0和Matlab编程矩阵电路程序.pdf VC_6_0实现客户端与服务器端通讯.pdf VC_6_0实现计算方法中的曲线拟合.pdf VC_6_0读写Access数据库中图像字段的方法研究.pdf VC_6_0通过ADO连接数据库的通用方法研究.pdf VC_SQLServer和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信方法.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现方法.pdf VC_与MATLAB混合编程研究及开发实例.pdf VC_与OpenGL混合编程实现三维图形处理.pdf VC_中MFC框架技术探索.pdf VC_中利用DirectX实现3DS文件的读取和控制.pdf VC_中基于MFC的多线程应用程序设计.pdf VC_中连接Oracle数据库的几种方法.pdf VC_串口通信中多线程技术的应用研究.pdf VC_和COM的预测控制算法的仿真研究.pdf VC_和Excel对象接口的研究与应用.pdf VC_和Matlab混合编程的语音识别研究.pdf VC_实现Excel操作自动化的方法研究与应用.pdf VC_实现MSC_Patran二次开发的方法研究.pdf VC_平台下的虚拟仪器应用研究.pdf VC_环境下基于MapX控件的GIS应用软件的开发.pdf VC_环境下实现的GPIB通讯设计.pdf VC_直接调用MatLab数学函数库的关键.pdf VC_编程实现图像梯度锐化.pdf VC_访问数据库的方法研究.pdf VC_读写软件配置参数的若干方法.pdf VC_调用Matlab实现图像处理的3种常用方法比较.pdf VC_调用Matlab的方法.pdf VC下利用串口进行数据通讯的研究.pdf VC与MATLAB混合编程在图像处理中的应用.pdf VC与Matlab混合编程实现图像处理.pdf VC与Matlab混合编程实现成组图像边缘的连续提取.pdf VC与MATLAB混合编程实现方法及具体实例研究.pdf VC与Matlab混合编程的研究与实现.pdf VC与STK的集成及在****数字可视化仿真中的应用.pdf VC中应用MSComm控件实现串口通信.pdf VC平台下基于OLE的Word自动化操作应用.pdf VC平台中的ProE二次开发研究.pdf VC环境下纸箱打样机的矢量图形系统软件开发.pdf VC环境中位图图像的处理方法.pdf VC编程实现软件多语言功能.pdf VC调用MATLAB的方法.pdf Vega和MFC的战斗机飞行仿真系统设计与实现.pdf _NET环境下MFC框架应用的包装集成技术研究.pdf 一种基于VC的串口通讯新方法.pdf 一种改进的LabVIEW串口通信系统的实现.pdf 一种采用VC_识别数字仪器七段码的方法.pdf 一种采用脊线特征的指纹模糊匹配方法.pdf 三维曲面的呈现研究_基于VC_OpenGL.pdf 以LabVIEW为开发平台的电子式互感器校验仪设计.pdf 以VC++为平台电传训练系统研究与实现.pdf 使用MFC和ADO实现不规则窗口通讯录.pdf 分布式软件动态配置环境可视化的研究与实现.pdf 利用Debug探索VisualC_编程原理.pdf 利用MFC实现Windows下工业控制的高精度定时.pdf 利用VC_6_0实现PLC实时监控.pdf 利用VC_实现基于DirectShow的视频播放器开发.pdf 动态链接库中的VC++和Fortran混合编程研究.pdf 单帧DICOM医学图像的解读方法及VC实现.pdf 可视化编程中Focus+Context算法的改进.pdf 可视化集成开发环境研究.pdf 在VC_中调用MATLAB混合编程的方法.pdf 在VC_环境下调用MATLAB方法.pdf 基于ActiveX引擎的VC_与Matlab混合编程及其应用.pdf 基于ARM7和VC平台的高分辨率红外触摸屏设计.pdf 基于AT89C52与MFC的电阻率分布监测系统.pdf 基于COM_VC_Word技术的产品设计说明书自动化研究.pdf 基于COM组件的Matlab7_x与VC_6_0接口技术及实际应用.pdf 基于COM组件的Matlab与VC_混合编程.pdf 基于DSP的可视化多处理器软件设计.pdf 基于Flash和VC的工程制图网上考试研究.pdf 基于Flash页面显示的VC_编程实现.pdf 基于HALCON和VC_混合编程的视觉测量系统设计.pdf 基于LabVIEW与OPC的船舶机舱报警系统设计.pdf 基于LabVIEW与USB的虚拟仪器接口设计.pdf 基于LabVIEW串口通信的研究.pdf 基于LabVIEW和MATLAB混合编程的自适应滤波器设计.pdf 基于LabVIEW和Matlab的自动控制虚拟实验系统.pdf 基于Labview和VC的脑机接口系统设计.pdf 基于LabVIEW和单片机的切削温度虚拟仪器的研究.pdf 基于LabVIEW多功能信号发生器的设计与实现.pdf 基于LabVIEW平台的数据采集与处理系统.pdf 基于LabVIEW数据采集分析实验系统的设计.pdf 基于LabVIEW数据采集系统的设计.pdf 基于LabVIEW的3458A数据采集系统设计.pdf 基于LabVIEW的PID远程控制系统开发.pdf 基于LabVIEW的USB微波功率计软件系统的研制.pdf 基于LabVIEW的Windows通用测控平台的研究与实现.pdf 基于LabVIEW的三种相位差测量法的对比分析.pdf 基于LabVIEW的三维运动测试分析系统的研究.pdf 基于LabVIEW的串口数据采集的实现及应用.pdf 基于LabVIEW的串口通信应用.pdf 基于LabVIEW的信号处理技术应用演示及实验系统设计.pdf 基于LabVIEW的倒立摆控制系统研究.pdf 基于LabVIEW的光纤傅里叶变换光谱仪数据处理技术.pdf 基于LabVIEW的分布式控制系统研究.pdf 基于LabVIEW的列车自动上水监控系统.pdf 基于LabVIEW的单片机USB数据采集系统设计.pdf 基于LABVIEW的单片机串口数据采集系统.pdf 基于LabVIEW的单片机串口通信设计.pdf 基于Labview的图像处理技术.pdf 基于LabVIEW的图像采集系统设计.pdf 基于LabVIEW的声卡虚拟仪器性能测试与实验.pdf 基于LabVIEW的多任务测控系统及数据库的应用研究.pdf 基于LabVIEW的多通道数据采集系统的研究.pdf 基于LabVIEW的实时控制与仿真技术应用研究.pdf 基于LabVIEW的数据库访问技术.pdf 基于LabVIEW的数据访问及报表生成技术.pdf 基于LabVIEW的数据采集_监测系统设计.pdf 基于LabVIEW的数据采集与信号处理系统的设计.pdf 基于LABVIEW的数据采集与分析系统.pdf 基于LabVIEW的数据采集系统研究.pdf 基于LabVIEW的新型电能质量实时监测系统.pdf 基于LabVIEW的普通数据采集卡驱动研究.pdf 基于LabVIEW的模糊PID控制系统.pdf 基于LabVIEW的泰克示波器与计算机的通信.pdf 基于LabVIEW的测试软件设计.pdf 基于LabView的液位预测控制系统的设计.pdf 基于LabVIEW的温湿度测量系统.pdf 基于LabVIEW的电机实验系统的研究.pdf 基于LabVIEW的电能质量综合监测及故障录波系统.pdf 基于LabVIEW的网络化虚拟仪器实验与教学管理系统的设计.pdf 基于LabVIEW的网络化虚拟仪器实验系统的设计.pdf 基于LabVIEW的虚拟信号发生器的研究与实现.pdf 基于LabVIEW的虚拟示波器的设计与实现.pdf 基于LabVIEW的虚拟频谱分析仪设计.pdf 基于LabVIEW的远程中学物理实验系统的设计.pdf 基于LabVIEW的远程测控系统视频采集的设计与实现.pdf 基于LabVIEW的高阻自动测量系统.pdf 基于LabVIEW虚拟仪器实验教学系统的研究.pdf 基于LabVIEW虚拟仪器的数据采集和故障录波.pdf 基于LabVIEW软件的数据采集与分析系统设计.pdf 基于LabVIEW队列状态机的数据采集系统设计.pdf 基于Matcom与COM的VC_Matlab混合编程.pdf 基于Matcom与VC_的信号趋势项处理.pdf 基于MATCOM的MATLAB与VC混合编程技术研究.pdf 基于MATLAB_MFC和Vega的飞机刹车视景仿真.pdf 基于Matlab与VC_混合编程的数字信号处理系统.pdf 基于MATLAB与VC_的水轮机综合特性曲线处理系统研究.pdf 基于Matlab与VC的弱视视功能检查系统的设计与实现.pdf 基于Matlab和VC_6_0联合编程的带式输送机动态分析.pdf 基于Matlab和VC_混合编程的无人机地面控制站实现.pdf 基于MATLAB编译器和MEX文件的VC_与MATLAB混合编程.pdf 基于MATLAB编译器的VC与MATLAB混合编程.pdf 基于MFCSockets实现安全可靠的网络通讯.pdf 基于MFC与ADO接口的企业采购管理系统设计.pdf 基于MFC和UG的飞艇参数化设计系统研究.pdf 基于MFC和Vega的子母弹抛撒仿真研究.pdf 基于MFC实现的小型局域网聊天室.pdf 基于MFC平台下的语音识别系统的设计.pdf 基于MFC的Direct3D应用开发研究.pdf 基于MFC的OpenGL图形开发.pdf 基于MFC的SWF动画文件解析设计.pdf 基于MFC的UG二次开发方法的研究.pdf 基于MFC的Vega应用程序发布.pdf 基于MFC的Word文件编程.pdf 基于MFC的产品结构树管理系统的实现.pdf 基于MFC的代码编辑器设计方法.pdf 基于MFC的加密解密工具的开发.pdf 基于MFC的动态链接库的创建和调用方法研究.pdf 基于MFC的工程软件界面设计.pdf 基于MFC的平板式悬架参数检测仪软件设计.pdf 基于MFC的数据库动态访问技术.pdf 基于MFC的文档加密工具的设计与实现.pdf 基于MFC的纯方位定位系统串口通讯软件设计.pdf 基于MFC的职工信息管理系统的设计与实现.pdf 基于MFC的运动控制系统监测软件的开发与研究.pdf 基于MFC的雨滴水纹动画模拟.pdf 基于MFC的高校人事档案管理信息系统的设计与实现.pdf 基于OpenGL与VC++的虚拟数控孔加工仿真研究.pdf 基于OpenGL与VC++的虚拟数控车床加工仿真研究.pdf 基于TMS320F2812与LabVIEW的串口通信.pdf 基于USB接口的LabVIEW数据采集与传输系统的设计与实现.pdf 基于VC++6.0技术的回采巷道支护专家系统的研究.pdf 基于VC++6.0的ARINC429总线接口卡通讯程序.pdf 基于VC++6.0的图形自动编程系统的研究.pdf 基于VC++6.0的数据库信息查询及打印技术.pdf 基于VC++6.0的网络通信设计.pdf 基于VC++6.0的高速串口通信数据采集系统.pdf 基于VC++变电站自动化系统监控软件的研究与实现.pdf 基于VC++和LabVIEW技术的虚拟示波器的设计与实现.pdf 基于VC++和MATLAB的车型分类及车辆计数系统.pdf 基于VC++的AIS基站网络系统的研究与实现.pdf 基于VC++的小型变电站监控组态软件的设计与开发.pdf 基于VC++的智能压路机人机交互软件开发.pdf 基于VC++的汽车制动系统计算与分析软件的研究与开发.pdf 基于VC++的泵-管-嘴喷油系统仿真计算及可视化研究.pdf 基于VC++的海洋平台危险气体监测系统开发.pdf 基于VC++的电动汽车实验数据分析系统设计.pdf 基于VC++的远程监控系统实现.pdf 基于VC++的遥感图像处理系统初步设计.pdf 基于VC++网络通信平台的设计与开发.pdf 基于VC++语言的增压柴油机工作过程计算软件的开发.pdf 基于VC++酒店管理系统.pdf 基于VC6_0的数字图像压缩平台设计.pdf 基于VC_6_0和ANSYS高压线路覆冰力学分析系统的软件设计.pdf 基于VC_6_0和LabWindows_CVI的虚拟数字示波器的实现.pdf 基于VC_6_0的IEEE1394CCD应用程序开发.pdf 基于VC_6_0的RS_422串口通信设计.pdf 基于VC_6_0的上位机与欧姆龙PLC通信系统研究.pdf 基于VC_6_0的串口通信的设计.pdf 基于VC_6_0的串口通信程序开发.pdf 基于VC_6_0的串口通信程序设计.pdf 基于VC_6_0的光伏逆变并网发电监测系统的设计.pdf 基于VC_6_0的数据库信息查询及打印技术.pdf 基于VC_6_0的网络通信设计.pdf 基于VC_6_0的虚拟汽车数字仪表盘的设计.pdf 基于VC_Maya_Matlab的图形学算法实验平台.pdf 基于VC_MFC的滑动轴承设计软件开发.pdf 基于VC__NET的串行通信的机器人控制系统设计.pdf 基于VC_与LabVIEV的微机采样与保护算法虚拟测试软件的研制.pdf 基于VC_与Matlab的数字信号处理实验平台设计.pdf 基于VC_与OpenGL的飞秒激光加工几何仿真系统的研究.pdf 基于VC_与PMAC的机器人控制软件的开发.pdf 基于VC_串口通信.pdf 基于VC_和COM的复杂系统控制算法的研究.pdf 基于VC_和Direct3D的****PPI显示器仿真.pdf 基于VC_和MATLAB混合编程的可见水印系统设计.pdf 基于VC_和Matlab混编的DICOM医学图像分割实现.pdf 基于VC_和Matlab的图像处理比较研究.pdf 基于VC_和Matlab的数字信号内插处理系统.pdf 基于VC_和OpenGL的STL文件读取显示.pdf 基于VC_和OpenGL的大型机械装置虚拟教学训练系统的开发.pdf 基于VC_和OpenInventor的数控铣削仿真系统研究.pdf 基于VC_实现串口通信的方法.pdf 基于VC_实现的实时数据监控和显示方法.pdf 基于VC_实现的数字与字母识别.pdf 基于VC_开发虚拟数字键盘ActiveX控件.pdf 基于VC_的1553B总线接口仿真软件设计.pdf 基于VC_的3G无线上网卡主功能设计与实现.pdf 基于VC_的DXF数据文件接口的研究.pdf 基于VC_的GoogleEarthKML地标文件的自动生成及应用.pdf 基于VC_的GPS软件接收机.pdf 基于VC_的GPS软件接收机设计.pdf 基于VC_的NC代码自动生成程序开发.pdf 基于VC_的OpenGL三维图形开发设计.pdf 基于VC_的PC机与PLC串口通讯的实现.pdf 基于VC_的UG二次开发技术UG_OpenMenuScript的应用.pdf 基于VC_的Word文档自动生成技术.pdf 基于VC_的四轴运动控制卡软件系统开发研究.pdf 基于VC_的小型计算器程序设计.pdf 基于VC_的工业机器人轨迹规划研究.pdf 基于VC_的弧焊机器人离线编程系统设计.pdf 基于VC_的数据库图像存取技术及实现.pdf 基于VC_的断点续传设计与实现.pdf 基于VC_的无人机飞控地面站软件的开发.pdf 基于VC_的无人直升机仿真.pdf 基于VC_的研究生IMS对话框初步设计.pdf 基于VC_的考勤信息管理系统开发.pdf 基于VC_的起落架的三维仿真系统实现.pdf 基于VC_的门禁管理系统设计.pdf 基于VC_的高效绘图_双缓冲技术.pdf 基于VC_线程的动态数据曲线的绘制方法.pdf 基于VC_路面裂缝图像处理系统研究.pdf 基于VC与MATLAB的声目标识别系统设计.pdf 基于VC与OPENGL数控仿真系统的设计与实现.pdf 基于VC和Matlab混合编程的系统仿真.pdf 基于VC和Matlab的PID仿真软件实现.pdf 基于VC和MATLAB的单梁起重机主梁优化设计.pdf 基于VC和Matlab的短波电台通信仿真设计.pdf 基于VC和OpenGL的STL文件的分层和显示.pdf 基于VC和OpenGL的虚拟数控加工仿真的研究.pdf 基于VC和SQL+Server的实验数据库系统研究.pdf 基于VC和VegaPrime联合开发的巡航****仿真系统研究.pdf 基于VC多线程的实时数据采集系统.pdf 基于VC实现PC机控制手机SMS的发送.pdf 基于VC开发的智能交通诱导系统.pdf 基于VC的3DS三维交互查看器的设计与开发.pdf 基于VC的BMP位图伸缩显示.pdf 基于VC的Modbus协议通信测试软件的实_省略_dbus串口通信与Modbus.pdf 基于VC的MPEG-4解码算法的研究与实现.pdf 基于VC的OPC客户端软件研究与实现.pdf 基于VC的PLC数据采集管理系统.pdf 基于VC的军事信息管理与数据挖掘系统.pdf 基于VC的多线程串口通信程序设计.pdf 基于VC的大型故障树分析软件研究.pdf 基于VC的屏幕保护程序设计.pdf 基于VC的广告语音识别系统的设计研究.pdf 基于VC的振动信号采集与分析系统的研究.pdf 基于VC的数控G代码解释器的设计与实现.pdf 基于VC的无人机模拟训练系统软件开发.pdf 基于VC的时间序列分析法的应用研究.pdf 基于VC的汽车检测系统中检测模块的设计.pdf 基于VC的自动配料系统的研究与设计.pdf 基于VC的飞行仿真器导航仿真系统开发.pdf 基于Vega_MFC的直升机视景仿真设计.pdf 基于中间件的嵌入式虚拟仪器集成开发环境的设计.pdf 基于事件触发并发数据流模型的可视化编程语言研究.pdf 基于双缓冲技术的VC_图形刷新技术的原理和实现.pdf 基于多嵌入式操作系统的可视化编程环境研究.pdf 基于工作流的过程管理可视化平台研究.pdf 基于控件技术的算法可视化的研究.pdf 基于源码库与可重构技术的可视化嵌入式软件开发环境的研制.pdf 基于虚拟机的程序执行与调试的可视化研究.pdf 小波变换VC6_0程序实现.pdf 小议VC中的动态链接库Dll.pdf 录像机磁头VC卷线集中管理系统改造设计.pdf 手机游戏的可视化开发环境Djomeg的研究与实现.pdf 探讨Matlab与VC_联合编程.pdf 支持Vinci图形系统应用的集成开发环境研究——可视化部分的设计与实现.pdf 数据采集系统中的LabVIEW数据库访问技术.pdf 浅析MFC特殊界面及双缓冲技术的实现.pdf 浅论插件技术及其C_VC_实现.pdf 浅谈利用VC_对数据库开发.pdf 激光加工数控系统G代码编译器的研究与开发.pdf 用MFC动态编程实现8数码问题求解.pdf 用MFC设计PL_0语言简易编译器界面处理研究.pdf 用VC_6_0和MatLAB语言混编开发图像处理实验软件.pdf 用VC_和MODI实现图像文字识别.pdf 用VC_实现软件的自动升级.pdf 用VC实现监控系统数据回放和报表打印.pdf 结合CLIPS和VC_实现规则推理的方法.pdf 综述MATLAB与VC_的交互编程.pdf 车牌定位在VC中的实现.pdf 通用可视化软件平台线路保护系统的研究.pdf 采用MFC开发用户交互界面的新方法.pdf 采用VC_与OpenGL的三维场景编辑系统的研究与设计.pdf 采用VC_开发汽车制动参数计算与分析系统.pdf 面向对象嵌入式GUI研究及其可视化环境实现.pdf 面向虚拟仪器系统的可视化编程语言研究.pdf
软件设计师考试真题 附带2010年的考试大纲 考试科目1:计算机与软件工程知识  1.计算机科学基础   1.1 数制及其转换      • 二进制、十进制和十六进制等常用制数制及其相互转换   1.2 数据的表示      • 数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出)      • 非数值表示(字符和汉字表示、声音表示、图像表示)      • 校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码)   1.3 算术运算和逻辑运算      • 逻辑代数的基本运算和逻辑表达式的化简   1.4 数学基础知识      • 命题逻辑、谓词逻辑、形式逻辑的基础知识      • 常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分)      • 排列组合、概率论应用、应用统计(数据的统计分析)      • 运算基本方法(预测与决策、线性规划、网络图、模拟)   1.5 常用数据结构      • 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作      • Hash(存储地址计算,冲突处理)   1.6 常用算法      • 排序算法、查找算法、数值计算方法、字符串处理方法、数据压缩算法、递归算法、图的相关算法      • 算法与数据结构的关系、算法效率、算法设计、算法描述(流程图、伪代码、决策表)、算法的复杂性  2.计算机系统知识   2.1 硬件知识    2.1.1 计算机系统的组成、体系结构分类及特性      • CPU和存储器的组成、性能和基本工作原理      • 常用I/O设备、通信设备的性能,以及基本工作原理      • I/O接口的功能、类型和特性      • I/O控制方式(中断系统、DMA、I/O处理机方式)      • CISC/RISC,流水线操作,多处理机,并行处理   2.1.2 存储系统      • 主存-Cache存储系统的工作原理      • 虚拟存储器基本工作原理,多级存储体系的性能价格      • RAID类型和特性   2.1.3 安全性、可靠性与系统性能评测基础知识      • 诊断与容错      • 系统可靠性分析评价      • 计算机系统性能评测方式   2.2 软件知识    2.2.1 操作系统知识      • 操作系统的内核(中断控制)、进程、线程概念      • 处理机管理(状态转换、共享与互斥、分时轮转、抢占、死锁)      • 存储管理(主存保护、动态连接分配、分段、分页、虚存)      • 设备管理(I/O控制、假脱机)      • 文件管理(文件目录、文件组织、存取方法、存取控制、恢复处理)      • 作业管理(作业调度、作业控制语言(JCL)、多道程序设计)      • 汉字处理,多媒体处理,人机界面      • 网络操作系统和嵌入式操作系统基础知识      • 操作系统的配置    2.2.2 程序设计语言和语言处理程序的知识      • 汇编、编译、解释系统的基础知识和基本工作原理      • 程序设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用      • 各类程序设计语言主要特点和适用情况   2.3 计算机网络知识      • 网络体系结构(网络拓扑、OSI/RM、基本的网络协议)      • 传输介质、传输技术、传输方法、传输控制      • 常用网络设备和各类通信设备      • Client/Server结构、Browser/Server结构      • LAN拓扑,存取控制,LAN的组网,LAN间连接,LAN-WAN连接      • 因特网基础知识以及应用      • 网络软件      • 网络管理      • 网络性能分析   2.4 数据库知识      • 数据库管理系统的功能和特征      • 数据库模型(概念模式、外模式、内模式)      • 数据模型,ER图,第一范式、第二范式、第三范式      • 数据操作(集合运算和关系运算)      • 数据库语言(SQL)      • 数据库的控制功能(并发控制、恢复、安全性、完整性)      • 数据仓库和分布式数据库基础知识   2.5 多媒体知识      • 多媒体系统基础知识,多媒体设备的性能特性,常用多媒体文件格式      • 简单图形的绘制,图像文件的处理方法      • 音频和视频信息的应用      • 多媒体应用开发过程   2.6 系统性能知识      • 性能指标(响应时间、吞吐量、周转时间)和性能设计     
习 题 答 案 习题一答案 一、选择题 1. 软件的主要特性是(A B C)。 A) 无形 B) 高成本 C) 包括程序和文档   D) 可独立构成计算机系统 2. 软件工程三要素是(C D)。 A) 技术、方法和工具  B) 方法、工具和过程  C) 方法、对象和类  D) 过程、模型、方法 3. 包含风险分析的软件工程模型是(A)。 A) 螺旋模型 B) 瀑布模型 C) 增量模型 D) 喷泉模型 4. 软件工程的主要目标是(C)。 A) 软件需求  B) 软件设计  C) 风险分析  D) 软件实 现 5. 下列属于面向对象开发方法的是(A B C D)。 A) Booch   B) UML   C) Coad   D) OMT 6. 软件危机的主要表现是(B D)。 A) 软件成本太高 B) 软件产品的质量低劣 C) 软件开发人员明显不足 D) 软件生产率低下 7. 软件开发方法的主要工作模型有(A B C) A) 螺旋模型 B) 循环模型 C) 瀑布模型 D) 专家模型 8. 软件工程的目标有(A B C)。 A) 易于维护 B) 低的开发成本 C) 高性能 D) 短的开发期 9. 软件工程学的目的和意义是( )。 A) 应用科学的方法和工程化的规范管理来指导软件开发 B) 克服软件危机 C) 作好软件开发的培训工作 D) 以较低的成本开发出高质量的软件 二、 判断题 1. 软件就是程序,编写软件就是编写程序。(×) 2. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。(×) 3. 结构化方法的工作模型是使用螺旋模型进行开发。(×) 4. 结构化方法和JSP方法都不适合于大型软件的开发。(√) 5. 原型化开发方法包括生成原型和实现原型两个步骤。(×) 6. 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。( √) 7. 软件危机的主要表现是软件的需求量迅速增加,软件价格上升。(×) 8. 软件工具的作用是为了延长软件产品的寿命。(×) 9. 软件工程过程应该以软件设计为中心,关键是编写程序。(×) 10. RCP法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者将被废弃。(√) 三、简答题 1. 软件产品的特性是什么? 答: ● 软件是一种逻辑产品,具有无形性;  ● 软件产品的生产主要是研制;  ● 软件不存在磨损和老化问题,但存在退化问题;  ● 软件产品的生产主要是脑力劳动;  ● 软件产品的成本非常昂贵,其开发方式目前尚未完全摆脱手工生产方式; ● 软件具有“复杂性”,其开发和运行常受到计算机系统的限制。 2. 软件发展有几个阶段?各有何特征? 答: ① 程序设计阶段。    硬件特征:价格贵、存储容量小、运行可靠性差。    软件特征:只有程序、程序设计概念,不重视程序设计方法。   ② 程序系统阶段。    硬件特征:速度、容量及工作可靠性有明显提高,价格降低,销售有爆炸性增长 。    软件特征:程序员数量猛增,开发人员素质低。   ③ 软件工程阶段。    硬件特征:向超高速、大容量、微型化及网络化方向发展。    软件特征:开发技术有很大进步,但未获得突破性进展,软件价格不断上升,未完全摆脱软件危机。 3. 什么是软件危机?其产生的原因是什么? 答:“软件危机”(Software Crisis)的出现是由于软件的规模越来越大,复杂度不断增 加,软件需求量增大。而软件开发过程是一种高密集度的脑力劳动,软件开发的模式及技术 不能适应软件发展的需要。致使大量质量低劣的软件涌向市场,有的花费大量人力、财力, 而在开发过程中就夭折。软件危机主要表现在两个方面: (1) 软件产品质量低劣,甚至开发过程就夭折。 (2) 软件生产率低,不能满足需要。 4. 什么是软件生存周期模型?它有哪些主要模型? 答:软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。 主要模型包括:瀑布模型、增量模型、螺旋模型、喷泉模型、变换模型和基于知识的模型。 5. 有哪些主要的软件开发方法? 答:主要的软件开发方法有:结构化开发方法、Jackson(JSP、JSD)方法、原型化开发方 法、维也纳开发方法(VDM)和面向对象的开发方法。 6. 软件生命期各阶段的任务是什么? 答:软件生命期瀑布模型分为六个阶段: ● 可行性研究与计划(确定系统的目标和规模,分析项目的可行性); ● 需求分析与规格说明(明确系统的规格和要求); ● 设计(包括概要设计和详细设计,将系统分解为模块); ● 编程(用程序语言实现每个模块,简单容易); ● 测试(发现并改正错误,分为模块测试、集成测试和系统联调三级); ● 运行维护(扩充功能、纠错等)。 习题二答案 一、 选择题 1. 需求分析的主要目的是(B C)。 A) 系统开发的具体方案 B) 进一步确定用户的需求 C) 解决系统是“做什么的问题” D) 解决系统是“如何做的问题” 2. 需求分析的主要方法有(C D)。 A) 形式化分析方法 B) PAD图描述 C) 结构化分析(SA)方法 D) OOA法 3. 面向对象的分析方法主要是建立三类模型,即(D)。 A) 系统模型、ER模型、应用模型 B) 对象模型、动态模型、应用模型 C) E-R模型、对象模型、功能模型 D) 对象模型、动态模型、功能模型 4. SA法的主要描述手段有(B)。 A) 系统流程图和模块图 B) DFD图、数据词典、加工说明 C) 软件结构图、加工说明 D) 功能结构图、加工说明 5. 画分层DFD图的基本原则有(A C D)。 A) 数据守恒原则 B) 分解的可靠性原则 C) 子、父图平衡的原则 D) 数据流封闭的原则 6. 在E-R模型中,包含以下基本成分(C)。 A) 数据、对象、实体 B) 控制、联系、对象 C) 实体、联系、属性 D) 实体、属性、联系 7. 画DFD图的主要目的是(A D)。 A) 作为需求分析阶段用户与开发者之间交流信息的工具 B) 对系统的数据结构进行描述 C) 对目标系统的层次结构进行描述 D) 作为分析和设计的工具 8. 数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成(C)。 A) 数据说明条目、控制流条目、加工条目、数据存储条目 B) 数据流条目、数据项条目、文件条目、加工条目 C) 数据源条目、数据流条目、数据处理条目、数据文件条目 D) 数据流条目、数据文件条目、数据池条目、加工条目 9. 在需求分析阶段主要采用图形工具来描述的原因是(B C)。 A) 图形的信息量大,便于描述规模大的软件系统 B) 图形工具能够极好地概括描述一个系统的信息,比文字叙述能够更好地表达重 要的细节 C) 图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用 户之间达成一致的需求 D) 图形比文字描述简单、形象 二、 判断题 1. 在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。(×) 2. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。(√) 3. HIPO法既是需求分析方法,又是软件设计方法。(√) 4. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。(×) 5. 加工小说明是对系统流程图中的加工进行说明。(×) 6. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。(×) 7. 需求分析的主要方法有SD法、OOA法及HIPO法等。(×) 8. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。(×) 9. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 图。(√)  10. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。(√) 三、 问答题 1. 什么是需求分析?需求分析阶段的基本任务是什么? 答: 需求分析是当前软件工程中的关键问题,需求分析阶段的任务是:在可行性分析的基础上,进一步了解、确定用户需求。准确地回答 “系统必须做什么?” 的问题。获得需求规格说 明书。还涉及到软件系统的目标、软件系统提供的服务、软件系统的约束和软件系统运行的环境。它还涉及到这些因素和系统的精确规格说明,以及系统进化之间的关系。 需求分析的基本任务包括: (1) 抽取需求 分析现行系统存在需要解决的问题。获取足够多的问题领域的知识,需求抽取的方法一般有问卷法、面谈法、数据采集法、用例法、情景实例法以及基于目标的方法等;还有知识工程方法,例如,场记分析法、卡片分类法、分类表格技术和基于模型的知识获取等 。 (2) 模拟和分析需求 需求分析和模拟又包含三个层次的工作。首先是需求建模。需求模型的表现形式有自然语言、半形式化(如图、表、结构化英语等)和形式化表示等三种。需求概念模型的要求包括实现的独立性:不模拟数据的表示和内部组织等;需求模拟技术又分为企业模拟、功能需求模拟和非功能需求模拟等。 (3) 传递需求 传递需求的主要任务是书写软件需求规格说明。 (4) 认可需求 就是对需求规格说明达成一致,其主要任务是冲突求解,包括定义冲突和冲突求解两方面。常用的冲突求解方法有:协商、竞争、仲裁、强制、教育等,其中有些只能用人的因素去控制。 (5) 进化需求 客户的需要总是不断(连续)地增长,但是一般的软件开发又总是落后于客户需求的增长,如何管理需求的进化(变化)就成为软件进化的首要问题。对于传统的变化管理过程来说,其基本成分包括软件配置、软件基线和变化审查小组。当前的发展是软件家族法 ,即产品线方法。多视点方法也是管理需求变化的一种新方法,它可以用于管理不一致性, 并进行关于变化的推理。 2. M公司的软件产品以开发实验型的新软件为主。用瀑布模型进行软件开发已经有近十年了,并取得了一些成功。若你作为一名管理员刚加入M公司,你认为快速原型法对公司的软件开发更加优越,请向公司副总裁写一份报告阐明你的理由,切记:副总裁不喜欢报告长度 超过一页(B5)。 参考答案提示: 应先简述瀑布模型的缺点,它已不适宜开发实验型的软件。根据快速原型法的特点,说明它特别适合于开发探索型、实验型的软件。 3. 如何画分层数据流图? 答: 总的原则是:至顶而下,逐层分解(画分层数据流图)。 比较复杂的系统不能画在一张纸上,逐层分解的画法可以控制每一层的复杂度。 顶层:将整个系统作为一个加工,描述系统边界(输入与输出)。 中间层:表示某个加工分解为一组子加工,其中的子加工还需进一步分解。 底层:由不再进行分解的基本加工组成。 4. 加工小说明有哪些描述方法? 答: ● 结构化语言:介于自然语言和形式语言(如谓词逻辑)之间。 ● 结构化英语:通常由外层和内层结构组成。 ● 汉语的情况:精确、简明扼要、文体可以灵活。 ● 判定表:适用于表述比较复杂的加工逻辑,如具有多项选择条件的操作。 ● 判定树:本质上与判定表相同,图形表示更易于理解。 5. 考察下图中子图、父图的平衡。 图1 图2 参考答案: 图1中子图与父图不平衡。子图是父图中加工2的分解,加工2 有输入数据流M和N,输出数据流T,而子图则只有一个输入数据N,却有两个输出数据流T与S。 图2中子图是父图中加工3的分解,虽然表面上加工3只有一个输入数据流“订货单”,而子图却有三个输入数据流,但是如果“订货单”是由“客户”、“账号”和“数量”三部分组成,即有如下数据条目,订货单=客户+账号+数量(2.2.5数据词典),则子、父图平衡。 6. 画出银行取款过程的DFD图。问题描述为:储户用存折取款,首先填写取款单,根据“ 账卡”中的信息检验取款单与存折,如有问题,将问题反馈给储户,否则,登录“储户存款 数据库”,修改相应数据,并更新“账卡”,同时发出付款通知,出纳向储户付款。 参考答案: 7. 常用的软件需求分析方法有哪些? 答: 结构化分析方法(SA)、功能分解法、信息建模法、面向对象的分析方法(OOA)。 习题三答案 一、 选择题 1. 模块的基本特征是(A C)。 A) 外部特征(输入/输出、功能) B) 内部特征(输入/输出、功能) C) 内部特征(局部数据、代码) D) 外部特征(局部数据、代码 ) 2. SD方法的设计总则是(C D)。 A) 程序简洁、操作方便 B) 结构清晰、合理 C) 模块内聚性强 D) 模块之间耦合度低 3. 软件设计的主要任务是(A B D)。 A) 将分析阶段获得的需求说明转换为计算机中可实现的系统 B) 完成系统的数据结构和程序结构设计 C) 完成模块的编码和测试 D) 对模块内部的过程进行设计 4. 设计阶段应达到的目标有(A D)。 A) 提高可靠性和可维护性 B) 提高应用范围 C) 结构清晰 D) 提高可理解性和效率 5. 从工程管理的角度来看,软件设计分两步完成(D)。 A) ①系统分析②模块设计 B) ①详细设计②总体设 计 C) ①模块设计②详细设计 D) ①总体设计②详细设 计 6. 模块独立性准则由以下定性指标来衡量(BD)。 A) 分解度    B) 耦合度    C) 屏蔽性    D) 内聚性 7. 用户界面设计的任务包括(A B C)。 A) 确定用户界面类型 B) 建立任务模型 C) 建立用户模型 D) 建立功能模型 8. 程序设计语言可以分为(B C D)。 A) 面向过程的语言    B) 机器语言 C) 高级语言    D) 汇编语言  9. 程序效率包括(A C D)几个方面的内容。 A) 代码效率     B) 运行效率    C) 存储效率     D) I/O效率 10. SP方法中的基本控制结构有(A B C)。 A) 顺序结构 B) 选择结构 C) 重复结构 D) GOTO结构 11. 内部文档可用注释语言书写,注释语言分为(A B C D)。 A) 序言性注释 B) 描述性注释 C) 功能性注释 D) 状态性注释 12. 为使程序中数据说明更易于理解和维护,必须遵循以下原则(A B C) 。 A) 数据说明的次序应当规范化 B) 一个语句说明多个变量时,各变量名按字母顺序排列 C) 对于复杂的数据结构,要加注释,说明在程序实现时的特点 D) 定义变量名应按字母顺序排列 13. 源程序的效率与(D)阶段确定的算法的效率直接有关。 A) 概要设计 B) 总体设计 C) 单元设计 D) 详细设计 14. 在详细设计翻译转换成源程序代码后,算法效率反映为对程序的哪几个方面的要求 (C D)。 A) 读写速度 B) 代码长度 C) 存储容量 D) 执行速度 15. 提高程序效率的根本途径在于(B C)。 A) 编程时对程序语句进行调整 B) 选择良好的设计方法 C) 使程序最大限度的简洁 D) 选择良好的数据结构与算法 二、判断题 1. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。 (×) 2. 在网状结构中任何两个模块都是平等的,没有从属关系,所以在软件开发过程中常常被使用。(×) 3. 信息隐蔽原则有利于提高模块的内聚性。(√) 4. 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使 用事务分析技术得到初始的模块结构图。(×) 5. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。 (×) 6. 所谓结构冲突,是指输入数据与输出数据之间很少或没有结构上的对应关系。通常解决 的办法是:构造一个或者多个中间结构,在输入和输出结构之间进行转换。(√) 7. 当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。(×) 8. JACKSON方法是以数据流、数据封闭性准则逐层分解的。(×) 9. 程序设计语言的工程特性包括:可移植性、可重用性、可维护性、局部性和顺序性。(×) 10. 项目应用领域是选择语言的关键因素。(√) 11. FORTRAN、Pascal、C语言、PL/1和汇编语言都是科学工程计算可选用的语言。(×) 12. 要用快速原型法开发软件,应选用4GL语言。(√) 13. 提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。(×) 14. 良好的程序设计风格简单说就是高的编程技巧。(√) 三、简答题 1. 模块内联系和模块间联系有哪些种类? 答:块间联系的各种类型的划分,从以下3方面考虑: ● 按块间联系的方式(可分为直接引用与过程调用); ● 按块间共用信息的作用(可分为数据型、控制型与混合型); ● 按块间共用的信息数量多少(信息多联系紧密)。 (1) 块间联系的类型,按照耦合度由大到小分为: 内容型:直接引用另一模块的内部信息; 公共型:两个模块引用共同的全程数据区; 控制型:模块间传送的信息用于控制模块的内部逻辑; 复合型:模块间传送复合的数据结构; 数据型:模块间传送单个数据项。 (2) 块内联系的类型,按照内聚性从小到大分为: 偶然型:模块内部没有必然联系; 逻辑型:逻辑上相似的功能放进一个模块; 瞬时型:将同时执行的语句放在一个模块; 通信型:模块中的各部分引用共同的数据; 顺序型:模块中一部分的输出是另一部分的收入; 功能型: 模块中刚好包含了完成一个基本任务所必需的成分。 2. 分析以下DFD图,说明属于哪种类型的DFD图,并按照相应的变换将其转换为初始的模块 结构图。 参考答案:(略) 3. 下图是修改文件记录的DFD图,请确定其主加工。 解:主加工为:账号、修改、写记录。 4. 按照“降低块间联系,提高块内联系”的设计总则对模块进行修改,具体从哪些方面进 行改进? 解: (1) 尽可能建立功能模块; (2) 消除重复功能; (3) 模块的作用范围与控制范围,即当作用范围为控制范围的子集时,才能获得较低的块间 联系; (4) 模块的大小适当; (5) 模块的扇入扇出数不宜太多。 5. 根据模块的作用范围与控制范围的原则,判定a、b两图的正确性。 解:显然,图a不满足作用范围应与控制范围的原则,模块F的作用范围不在控制范围之内。 图b的模块设计合理。 6. 图a中,模块G为判定,判断涉及到模块B、F、G,请指出设计中的错误,再根据改进模 块图的基本原则,画出1~2个改进方案(不改变模块G的判断关系),并说明是按照哪条基本 原则进行改进的。 解:图b为一个改进方案,将模块G的位置提高,使其作用范围为控制范围的子集,减少模块 之间的联系。 7. 编码阶段的主要任务是什,应交付的结果是什么? 答:编码阶段的主要任务是为每个模块编写程序。即是:将详细设计的结果转换为用某种计 算机语言写的程序——源程序代码。编码阶段应交付的结果是带有“程序内部文档”的、不 再含有语法错误的程序。 8. SP法的自顶向下,逐步求精方法的优点有哪些? 答:此法符合人们解决复杂问题的普遍规律,可提高软件开发的成功率和生产率;而且用先 全局后局部、先整体后细节、先抽象后具体的逐步求精过程,开发出来的程序具有清晰的层 次结构,因此程序容易阅读和理解。这样,程序自顶向下,逐步细化,分解成一个树型结构 。 因此,在同一层次的节点上做细化工作,相互之间没有联系,它们之间的细化工作相互独立 ;在任何一步发生错误,一般只影响它下层的节点,同一层其他节点不受影响;在以后的测试中,也可以先独立地一个节点一个节点地做,最后再集成。这样,程序清晰和模块化,使 得在修改和重新设计一个软件时,可复用的代码量最大。 9. 为了使程序具有良好的设计风格,应注意哪些方面的问题? 答:(1) 标识符应按意取名。 标识符即符号名,包括:模块名、常量名、标号名、子程序名、数据区名、缓冲区名等。 这些名字应能反映它所代表的实际东西,应有一定实际意义,使其能够见名知意,有助于对 程序功能的理解。 (2) 程序应加注释,它分为两类:序言性注释和功能性注释。 序言性注释应置于每个模块的起始部分,主要内容有:①说明每个模块的用途,功能;②说明模块的接口即调用格式、参数描述及从属模块的清单;③数据描述;④开发历史 。 功能性注释是嵌在源程序体中的,用于说明其后的程序段或语句的功能以及数据的状态;也就是解释下面要“做什么”,或是执行下面的语句会发生什么情况;而不是解释下面“怎么做”,因为怎么做常常是与程序重复的,且对读者理解程序没有什么帮助。 10. 样评价程序的执行效率?它与程序清晰性的关系是怎样的? 答:许多程序员往往片面追求效率,其实程序系统的成本不仅包括运行所需的机时,同时还应把程序员及操作员所花费的人力考虑进去。在编程时为追求效率而损害可读性或可靠性,会给以后的维护工作带来困难,所以从整体上看来是不值得的。 此外,还应该认识到,提高程序效率的根本途径在于:选择良好的设计方法、良好的数据结构与算法,而不是靠编程时对程序语句进行调整。 (1) 追求建立在不损害程序可读性或可靠性基础上,要先使程序正确、清晰,再提高程序 效率。 (2) 不能因为贪图效率上的小利,而破坏程序的清晰性。 (3) 让编译程序去作简单的优化。 (4) 提高程序效率的根本途径在于:选择良好的设计方法和良好的数据结构与算法,而不是靠编程时对程序语句做调整。 11. 假定:需要编一个求解一元二次方程根的子程序,加入到现有的子程序库中,供其他程序员使用。要求: (1) 为该子程序写一个序言性注释; (2) 用PASCAL语言或其他语言写出这个子程序(要把根的性质,如:实根、复根、降为一次方程等有区别地通知调用者),并加上描述性注释。 答案:(略) 习题四答案 一、选择题 1. 面向对象程序设计的基本机制(ABC)。 A) 继承 B) 消息 C) 方法 D) 结构 2. 下列属于面向对象的要素有(BCD)。 A) 分类性 B) 抽象 C) 共享 D) 封装 3. 下列选项中属于面向对象开发方法的有(ACD)。 A) Booch B) CAD C) Coad D) OMT 4. 下列属于Coad方法中面向对象的分析模型的层次有(AB)。 A) 主题层 B) 对象层 C) 应用层 D) 接口层 5. 一个类属性依其特征划分,其类型有(ABCD)。 A) 描述型 B) 定义型 C) 派生型 D) 参考型 6. 在进行面向对象分析时,所采用的模型有(ABD)。 A) 对象模型 B) 动态模型 C) 静态模型 D) 功能模型 7. 状态是对象属性的值的一种抽象,它的性质有(AB)。 A) 时间性 B) 持续性 C) 有序性 D) 有穷性 8. 数据流图中的处理必须用对象中的操作来实现常见的操作有(ABCD)。 A) 查询 B) 动作 C) 活动 D) 访问 9. 建立继承关系时所采用的方式有(AC)。 A) 自顶向下 B) 从内到外 C) 自底向上 D) 从复杂到简单 10. 对象是人们要研究的任何事物主要的对象类型有(ABCD)。 A) 有形实体 B) 作用 C) 事件 D) 性能说明 二、判断题 1. 面向对象的的方法是以类作为最基本的元素,它是分析问题解决问题的核心。(×) 2. 类是指具有相同或相似性质对象的抽象,对象是抽象的类,类的具体化就是对象。(√) 3. 继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系(×)。 4. 多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件, 多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。(×) 5. 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。(√) 6. 面向对象的设计的主要目标是提高生产效率,提高质量和提高可维护性。(√) 7. 对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系。(√) 8. 面向对象的分析是用面向对象的方法对目标系统的问题空间进行理解、分析和反映。通过对象层次结构的组织确定解空间中应存在的对象和对象层次结构。(√) 9. 类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系。(√) 10. 复用也叫重用或再用,面向对象技术中的“类”,是比较理想的可重用软构件。有三种重用方式:实例重用、继承重用、多态重用。(√) 11. 主题是一种关于模型的抽象机制,它是面向对象模型的概貌,也是关于某个模型要同时考虑和理解的内容,主题起一种控制作用。(√) 12. 面向对象的分析由对象、结构、继承性和基于消息的通信构成。(×) 13. 支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。(√) 14. 面向对象的分析过程主要包括三项内容:理解、表达和验证。(√) 15. 面向对象的设计的主要目标是提高生产效率、提高质量和提高可维护性。(√) 三、 简答题 1. 与传统程序设计模式中的过程调用相比,消息传递机制有何本质区别? 答: (1) 消息传递必须给出信道的信息,通常要指出明显的接受方。 (2) 由于接受方是一通信实体,具有保持状态的能力,所以同一发送方在不同时刻向同一 接受方发送同样的信息,可因接受方的当前状态不同而得到不同的结果。 (3) 消息传递可以是异步的,发送方可以不必等待接受方返回信息就可以继续执行后面的操作,因而支持程序的并发和分布执行,而过程调用只能是同步的,本质上是串行的。 2. 阐述面向对象的特征,并做简要的解释。 答: (1) 对象惟一性。 每个对象都有自身惟一的标识,通过这种标识,可找到相应的对象。 (2) 分类性。 是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类。 (3) 继承性。 是父类和子类之间共享数据结构和方法的机制,这是类之间的一种关系。 (4) 多态性。 是指相同的操作或函数,过程作用于多种类型的对象上,并获得不同的结果。 3. Coad方法主要由面向对象分析OOA和面向对象设计OOD。OOA方法分析过程和构造OOA概念模型的顺序由5个层次组成,请简述这5个层次。 答: (1) 发现类及对象。描述如何发现类及对象。从应用领域开始识别类及对象,形成整 个应用的基础,然后,据此分析系统的责任。 (2) 识别结构。该阶段分为两个步骤。第一,识别“一般-特殊”结构,该结构捕获了识别出的类的层次结构;第二,识别“整体-部分”结构,该结构用来表示一个对象如何成为另一个对象的一部分,以及多个对象如何组装成更大的对象。 (3) 定义主题。主题由一组类及对象组成,用于将类及对象模型划分为更大的单位,便于理解。 (4) 定义属性。其中包括定义类的实例(对象)之间的实例连接。 (5) 定义服务。其中包括定义对象之间的消息连接。 4. 面向对象程序设计有哪些优点? 解:开发时间短、效率高、可靠性高,所开发的程序更强壮。由于面向对象编程的可重用性 ,可以在应用程序中大量采用成熟的类库,从而缩短开发时间,这样程序更易于维护、 更新和升级。继承和封装使得应用程序的修改带来的影响更加局部 化。 5.比较面向对象方法与结构化方法的特点。 解:分析是问题抽象 (做什么),设计是问题求解 (怎么做),实现是问题的解 (结果)。任 何方法学对客观世界的抽象和求解过程都是如此。在问题抽象阶段,结构化方法面向过程, 按照数据变换的过程寻找问题的结点,对问题进行分解。因此,与面向对象方法强调的对象 模型不同,描述数据变换的功能模型是结构化方法的重点。如果问题世界的功能比数据更复 杂或者更重要,那么结构化方法仍然应是首选的方法学。如果数据结构复杂且变换不多, 那么如果以过程主导分析和设计,一旦有系统变更就会给下游开发带来极大混乱。 由于对过程的理解不同,面向过程的功能细分所分割出的功能模块有时会因人而异。而面向 对象的对象细分,从同一问题领域的对象出发,不同人得出相同结论的比率较高。 在设计上,结构化方法学产生自顶向下、结构清晰的系统结构。每个模块有可能保持较强的独立性,但它往往与数据库结构相独立,功能模块与数据库逻辑模式间没有映射关系,程序与数据结构很难封装在一起。如果数据结构复杂,则模块独立性很难保证。面向对象方法抽象的系统结构往往并不比结构化方法产生的系统结构简单,但它能映射到数据库结构中,很容易实现程序与数据结构的封装。 在软件工程基本原则中有一条“形式化原则”,即对问题世界的抽象结论应该以形式化语言 (图形语言、伪码语言等)表述出来。结构化方法可以用数据流图、系统结构图、数据辞典、状态转移图、实体关系图来进行系统逻辑模型的描述;而面向对象方法可以使用对象模型图、数据辞典、动态模型图、功能模型图。其中对象模型图近似系统结构图与实体关系图的结合,动态模型图类似状态迁移图,功能模型图类似数据流图。 6.当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构、静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性。 解:静态逻辑模型描述实例化(类成员关系)、关联、聚集(整体/部分)、和一般化(继承)等关系。这被称为对象模型。一般化关系表示属性和方法的继承关系。定义对象模 型的图形符号体系通常是从用于数据建模的实体关系图导出的。对设计十分重要的约束,如 基数(一对一、一对多、多对多),也在对象模型中表示。 动态逻辑模型描述对象之间的互相作用。互相作用通过一组协同的对象,对象之间消 息的有序的序列,参与对象的可见性定义,来定义系统运行时的行为。 静态物理模型通过模块描述代码的布局。动态物理模型描述软件的进程和线程体系结 构。 习题五答案 一、选择题 1. 下列不是模型元素的是(D)。 A) 关联 B) 聚合 C) 依赖 D) 笔记 2. UML具有扩展性,常见的扩展机制有(BCD)。 A) 修饰 B) 版类 C) 加标签值 D) 约束 3. UML语言支持的建模方式有(ABD)。 A) 静态建模 B) 动态建模 C) 模块化建模 D) 功能建模 4. 下列各种图可用于动态建模的有(ACD)。 A) 状态图 B) 类图 C) 序列图 D) 活动图 5. 下列属于状态的组成部分的有(AB)。 A) 名称 B) 活动 C) 条件 D) 事件 6. UML中包括的事件有(ABCD)。 A) 条件为真 B) 收到另一对象的信号 C) 收到操作调用 D) 时间表达式 7. 属性的可见性有(ABD)。 A) 公有的 B) 私有的 C) 私有保护的 D) 保护的 8. 用例之间的关系有(BCD)。 A) 友元 B) 扩展 C) 使用 D) 组合 9. 应用于通用化约束的方式有(ABCD)。 A) 完整 B) 不相交 C) 不完整 D) 覆盖 10. 消息的类型有(ABC)。 A) 同步 B) 异步 C) 简单 D) 复杂 二、 判断题 1. UML建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的。 (√) 2. UML是一种建模语言,是一种标准的表示,是一种方法。 (×) 3. 泳道是一种分组机制,它描述了状态图中对象所执行的活动。 (×) 4. 同步消息和异步消息的主要区别是:同步消息的发送对象在消息发送后,不必等待消息处理,可立即继续执行,而异步消息则发送对象必须等待接收对象完成消息处理后,才能继续执行。 (×) 5. 类图中的角色是用于描述该类在关联中所扮演的角色和职责的。 (√) 6. 类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述。 (×) 7. 用例模型的基本组成部件是用例、角色和用例之间的联系。 (√)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧