摘要: 实验题目:需求分析实验目的:1.掌握UML中的业务过程模型、用例模型。2.熟悉一种UML建模工具。实验要求:学会UML业务过程模型、用例模型建模方法实验任务:任务一:自行选择一个软件项目,有背景说明、功能需求概述;任务二:利用UML业务过程模型对软件的应用流程建模;任务三:利用UML用例模型对软件的需求进行分析,并对应用场景建模; 阅读全文
posted @ 2013-04-16 01:24 jlxuqiang 阅读(171) 评论(0) 推荐(0)
摘要: 目标:1.拾遗补缺;2.了解C语言及其语句的更多细节.任务1提示:在C语言中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个表达式的值是最后一个表达式的值。例如,int b=2,c=7,d=5;a1=(++b,c--,d+3);a2=++b;c--,d+3;对于第二行代码,有三个表达式,用逗号分开,所以最终的值应该是最后一个表达式的值,也就是d+3,为8,所以a1=8。对于第三行代码,那么也是有三个表达式,这时的三个表达式为a2=++b、c--、d+3,(这是因为赋值运算符比逗号运算符优先级高)所以最终表达式的值虽然也为8,但a2=4。注意:逗号运算的结合性是从左至右,完 阅读全文
posted @ 2013-04-12 03:06 jlxuqiang 阅读(180) 评论(0) 推荐(0)
摘要: 作业1:总结,到目前为止,C语言基础知识已介绍完,下一阶段重点是指针。请从以下几个方面小结:1. 程序设计重在实践,多编程才会对其理解更深,我是如何学习C语言的?...2. 程序设计涉及到方方面面知识,就像英语单词一样,一开始不可能了解每个C元素的全部用法,我是如何循序渐进掌握C元素的主要用法的?...3. 程序设计同英语学习一样,需要每天要通过编码、思考来逐渐熟悉这门语言的“单词”和“语法”然后才能谈得上使用,这需要一个过渡期,我计划如何过渡?...4. 编程能力的培养是一个过程,我现在能否跟上学习进度,为什么?...5. 我在学习过程中遇到的问题或者困惑?...6. 我建议老师以后在那几个 阅读全文
posted @ 2013-04-07 23:38 jlxuqiang 阅读(119) 评论(0) 推荐(0)
摘要: 目标:1.学习C语言调试方法2.复习C语言基本语法、函数、选择和重复控制语句;任务1:参考《C语言调试方法》掌握代码的调试和排错技巧.把调试过程出现的问题,写到报告中。说明:学习编程,必须学会代码的调试和排错,否则寸步难行!要求:理解调试的目的和调试的技巧,不能盲目和依赖调试.------------------------------------任务分割线------------------------------------任务2:自行分析和设计一个程序,并在程序中标注每一行代码的含义和目的;;要求:程序必须涉及到数学函数、自定义函数、选择和重复控制语句.并利用上面的调试方法进行程序排错; 阅读全文
posted @ 2013-04-07 01:08 jlxuqiang 阅读(96) 评论(0) 推荐(0)
摘要: 作业1提示:C语言是一种非常优秀的程序设计的入门语言。它比其他大部分语言都简洁易学,所以在开始使用C语言编写真正的应用程序之前并不需要学习太多语法,这是由于C语言提供了函数库的原因。请点击"这里"进一步了解函数库概念和使用方法.作业1.1:C语言标准库的目的是什么?编写一个小程序,说明如何使用标准库里的数学函数;作业1.2:用一个程序计算下面两个表达式的值;.作业1.3:利用C标准库里的数学函数,用一个程序计算下面两个表达式的值;.------------------------------------题目分割线------------------------------- 阅读全文
posted @ 2013-04-04 01:53 jlxuqiang 阅读(200) 评论(0) 推荐(0)
摘要: 定义库函数:顾名思义是把函数放到库里,是别人(或组织)把一些常用到的函数编完放到一个文件里,供编程人使用,编程人用的时候把它所在的文件名用#include加到里面就可以了(尖括号内填写文件名),例如#include。简介C语言是一种非常优秀的程序设计的入门语言。它比其他大部分语言都简洁易学,所以在开始使用C语言编写真正的应用程序之前并不需要学习太多语法,这是由于C语言提供了函数库的原因。例如要直接使用C语言的语句计算sin或cos,由于C语言的语句中没有提供直接计算sin或cos函数的语句。所以会造成编写程序困难,但是函数库提供了sin和cos函数,所以编程就方便多了,又如为了显示一段文字,我 阅读全文
posted @ 2013-04-04 01:40 jlxuqiang 阅读(438) 评论(0) 推荐(0)
摘要: 目标:1. 掌握C语言基本运算符和表达式用法;2. 预习选择和重复控制语句的用法.任务1:假设整型变量 a 的值是 1,b 的值是 2,c 的值是 3,请判断各语句的值,写出执行结果,并作简短分析. 1) x = a ? b : c; 2) y = (a = 2) ? b + a : c + a; ------------------------------------任务分割线------------------------------------任务2:假设整型变量a 的值是1 ,b 的值是2 ,c 的值是0 ,请判断各语句的值,写出执行结果,并作简短分析.1) a && 阅读全文
posted @ 2013-03-28 15:12 jlxuqiang 阅读(189) 评论(0) 推荐(0)
摘要: 作业1目标:了解自己常用的IDE提示:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,主要用于C++、C#和VB语言的开发;IBM的Eclipse 也是一个IDE,主要用于Java开发。作业1题,描述自己常用的IDE特点------------------------------------ 阅读全文
posted @ 2013-03-28 13:44 jlxuqiang 阅读(163) 评论(0) 推荐(0)
摘要: 目标:了解本课程的实验内容、实验要求和实验条件;要求:在博客上提交实验报告注明实验任务、姓名、班级和学号实验前提条件:1. 理解软件工程的目标;2. 理解软件的基本开发过程,了解每过程的重点内容是什么;3. 安装Visio、SmartDraw和Rose等任一种建模工具;4. 安装Visual Studio、Eclipse等集成开发套件. 阅读全文
posted @ 2013-03-22 02:46 jlxuqiang 阅读(138) 评论(0) 推荐(0)
摘要: 目标:1. 进一步掌握简单 C程序的编写和运行的过程2. 初步体验数据类型的作用任务1:显示美元和人民币的汇率实验内容:编写一个“显示美元和人民币的汇率”C程序实验目的:进一步掌握简单 C程序的编写和运行的过程说明:假设100美元=621人民币,程序显示100、200、300….1000美元与人民币汇率表要求:独立思考和编写任务2:了解int和float变量类型实验内容:修改 ”华氏温度与摄氏温度对照表” 实验目的:了解“同一变量”定义不同数据类型,如何影响程序运行结果要求:思考和描述为什么需要定义不同数据类型 阅读全文
posted @ 2013-03-22 01:50 jlxuqiang 阅读(113) 评论(0) 推荐(0)