问答题

【参考答案】

1.项目中数据结构的复杂性
2.用户的性能需求
3.软件运行的环境
4.软件开发人员开发水平
5.可用的编译器和交叉编译器