第一章交互式程序设计内容简介程序设计的目标及原则交互式C语言的编程环境交互式C语言的学习(参照标准C)程序设计软件项目开发的目标在给定成本、进度的前提下,开发出具有:正确性、可靠性、有效性、可理解性、可修改性、可维护性、可移植性、:软件满足规格说明及完成用户目标的程度可靠性:在给定时间间隔内,软件成功运行的概率有效性:软件的时空效率完整性:控制未被授权人员访问程序和数据的程度可用性::结构清晰,直接反映问题需求,易理解可维护性:软件交付使用后进行修改的难易程度灵活性::软件从一个环境移到另一个的难易程度可重用性:软件可以在多种场合应用的程度可互操作性:多个软件交换信息并相互使用已交换信息的能力程序设计规则:统一的、有意义的变量命名与函数命名方法统一的编码风格与格式统一的、准确的、完整的程序注解变量与函数的作用域尽量小尽量采用简单的算法算法冒泡算法(例题1)与快速排序算法(例题2)交互式c语言编程环境JC由两部分组成:编译环境(包含交互式命令行编辑和调试功能)、能力风暴操作系统。JC语句交互运行方式,可以不用编写完整程序,在机器人上直接运行一条或多条JC语句,观察执行结果。此功能可用于快速学习JC语言,同时这也是强大的调试手段,可以在机器人运行时调试程序。交互式c语言编程环境在JC代码编辑界面中可以看到,交互信息窗口上方有一行编辑框,是JC语句的交互输入区。在JC语句输入区可以直接输入JC语句和调用库函数,语句数量不限。输入好后敲一下回车键,连接好串口通信线,打开机器人电源开关,VJC会把语句编译后下载到机器人上立即运行。运行结果会在交互信息窗口中显示,如果输入语句有语法错误,也会显示出来。
第1章 交互式c语言课件 来自淘豆网m.daumloan.com转载请标明出处.