软件开发工具必会(2007-09-10 15:25:24)
2011-10-14 21:19
155 查看
(Liupq 2007.9)
一、软件开发工具必会
1.软件开发环境的安装与环境设置
2.
帮助的使用尤其是API帮助文档的使用。
3.
程序的版式:如缩格、对齐、注释、变量的命名等。
4.
开发环境中各种向导的使用。
5.
应用程序的框架结构:程序有哪些目录、文件组成,各有什么作用,各放在什么样的目录中,哪些文件是由向导自动生成的,那些文件是由程序员编写的,代码哪些是开发环境生成的,那些是程序员编写的。
6.
MDI与SDI程序各如何开发。
7.
二层或是多层程序如何开发(可选)。
8.
程序(一般称为工程)中文件的加入、删除。
9.
图形用户界面(GUI)的设计:有的可能是用开发工具的可视化功能实现的,有的可能需要手工写代码,如若是用JDK开发JAVA程序,GUI就需要用代码来写,若是用DELPHI或是NetBean,则GUI可以用可视化的方式进行设计;GUI上控件的布局;控件上数据的获取;不同窗口中数据的交互。
10.
开发环境中各窗口(如delphi中的各浮动窗口、VC中的ClassView,FileView,ResourceView)的作用。
11.
程序中代码的快速定位(如快定位一个函数或是一个变量的定义处等),GUI中控件的快速定位。
12.
事件处理的机制与相关代码的编写。
13.
程序的所有文件的编译与单个文个的编译。
14.
程序的调试:错误的定位;使用断点;步进调试;变量值变化的跟踪(可以用输出语句也可能专门的菜单栏中的工具);每种开发工具中的专用方法,如C++中的Assert;将错误记录文件,通过对文件的分析,判断错误所在;程序的模拟运行,用笔和纸模拟运行程序,分析错误的所在,能做到这一点的前提是,知道程序各部分执行的顺序。
15.
数据库的连接与使用(可选)。如果程序中要用到数据库,那么程序是用什么连接技术与数据库进行连接的,是如何读写数据库中的数据的,如果是多用户程序,那是如何保证数据的完整性、一致性、安全性的。
16.
程序的测试:根据所设计的程序,准备相关的测试环境与测试数据,对程序进行测试。程序的打包发布运行。
相关文章推荐
- .NET开发十大常用工具软件分享
- Management Console 工具管理类软件通用开发框架(开放源码)
- 《软件开发这点儿事儿 软件开发工具手册》 - 书摘精要
- 自学考试-“软件开发工具”
- 走进VR开发世界(6)——虚拟现实软件开发工具与技术
- 合作开发三层架构版机房中的一些工具软件
- atitit.提升软件开发的生产力关健点-------大型开发工具最关健
- Modbus软件开发实战指南 之 开发自己的Modbus Poll工具 - 1
- 如何自己开发软件测试工具?
- 软件开发工具介绍之 4. 建模工具
- 自考的那些事儿(三):软件开发工具(总述篇)
- 诺基亚推出Linux版Java软件开发工具
- C#软件开发实例.私人订制自己的屏幕截图工具——放大镜的功能代码优化
- APP软件开发的常用工具
- 软件开发工具之四:InstallShield
- GIS软件开发工具包TatukGIS Developer Kernel更新至v11.9丨附下载
- C#软件开发实例.私人订制自己的屏幕截图工具(十一)编辑工具栏的实现
- ARM开发软件及实用工具介绍
- 如何管理小型软件开发团队之工具篇
- 开发软件非常需要有规划定位 - 从软件开发辅助工具到通用软件产品的演变