【名词&注释】
可行性、子系统(subsystem)、软件开发(software development)、防火墙、数据结构(data structure)、数据包(packet)、以太网(ethernet)、表达式、进度表(progress chart)、编写程序(compile program)
[单选题]软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括()。
A. A、确定工程的可行性
B. B、软件结构的设计、数据结构和算法设计、编写程序(compile program)、测试
C. C、导出实现工程目标应该采用的策略及系统必须完成的功能
D. D、估计实现工程需要的资源和成本,并制定工程进度表(progress chart)