机器语言编程,步骤,需求确定,算法设计,代码编写,编译,调试,优化,测试,发布部署