✔ 最佳答案
A Software Engineer need to care all stages of SDLC ( Software Development Life Cycle ). They need to work for the Planning ( Feasibility Study, Problem analysis, tools selections, alternative selections.... ), System Analysis, System Design ( Procedure Design, Data Design .... ), Implementation, Testing ( Testing Plan ), Maintenance and Re-engineering.
A Program would work in the implementation, testing & maintenance for the programming level mainly and a little work in design.
2006-11-23 12:43:13 補充:
computer enginnering = hardware engineering software engineering network engineering
2006-11-23 12:45:08 補充:
computer enginnering = hardware engineering + software engineering + network engineering