《软件开发技术也环境》由会员分享,可在线阅读,更多相关《软件开发技术也环境(43页珍藏版)》请在金锄头文库上搜索。
1、第一章常用软件开发环境及CASE环境本章主要内容DWindows、Unix、Linux开发环境介绍口Java、.Net、Web开发坏境介绍口CASE基本概念和特点口常用CASE环境Windows开发环境介绍D起源于命令行方式的D0S口主要版本目1990Windows3.013.2一1995-2000Windows95198/NT/2000/ME巧2001WVindoywsXP万2007WindowsVista巧2009Windows7下2012?Windows8Windows主要特点口图形用户界面口多任务/多线程操作口即插即用的硬件管理口丰富的软、硬件资源支持口使用注册表管理软、硬件资源Win
2、dows编程的门个特点口事件驱动口消息循环口形输出口资源共享Windows程序开发DWindowsAPI是应用程序编程接口,在Windows平台上运行的应用程序都可调用这些函数。口MFC类库和控件都是建立在WindowsAPI的莲础上的口MFC是一个范围广泛的类库,它通过封装WindowsAPI函数加快了Windows应用程序的开发速度。MFC库口MFC类库中包含了程序开发过程中最常用到的对豫,在程序设计时只要简单地调用这些对豫的方法就可以了。D还可以利用面向对象中的继承技术从类库中的巳有对炳浓生出新的对象,派生出来的对豫具有原来的特性和功能,还可以根据需要加上所需的特性和方法,产生一个功能更
3、强大的对豫。动态链接库DLL口动态链接库是指:在编译过程中,不史将程序所调用的API函数代码加入到程序的执行代码中,而只要加入这些出数的装入指令,在DLL中的位置和出数名就可以了。口使用动态链接序的好处:不但节约了空间,而且在更新Windows时只要更改动态链接库就可以了,而不必再对已有的应用程序重新编译。其它类库口OLE(对象链接及嵌入库)口ActiveX:主要类型包括:容器程序、服务器程序、自动化程序、ActiveX控件DDirectX多媒体技术:-肉以下几个库组成:DirectDraw、DirectSound、DirectInput、Direct3D。Windows应用程序的开发工具口VisualC+DVisualBasicDDelphi口,Net口Jav2