第 7 章 实现 - 编码
DESCRIPTION
第 7 章 实现 - 编码. 主要内容. 编码目标 选择程序语言 编码风格 源程序文档化 编码工具. 编 码 -- 目 标. 做为软件工程过程的一个阶段, 程序编码是设计的继续 。 程序设计 语言的特性 和 程序设计风格 会深刻地影响软件的质量和可维护性。 为了保证 代码的质量 ,程序员必须深刻地理解、熟练地 掌握并正确地运用程序设计语言 的特性。 此外,还要求源程序具有 良好的 结构性 和 良好的 程序设计风格 。. 软件质量的一个方面. 编 码 – 目 标. 是什么?. 把 软件设计的结果 “翻译” 为某种程序设计语言书写的程序。 - PowerPoint PPT PresentationTRANSCRIPT
-
7 -
-
--
-
-- ,
-
-- Weinberg55
-
IDE
-
200511 Java http://news.csdn.net/news/newstopic/29/29943.shtmlPHP Java http://news.csdn.net/n/20060120/85943.html2006Web2.0http://manager.csdn.net/n/20060120/85907.html2005http://manager.csdn.net/subject/retrospect2005/
-
C/C++ http://news.csdn.net/news/newstopic/29/29114.shtmlVisual C++ 2005 http://news.csdn.net/news/newstopic/28/28447.shtmlperl?http://news.csdn.net/news/newstopic/23/23827.shtml
-
201-10
-
2011-20
-
10
-
TimesTotalAverageSum
-
NEW.BALANCE.ACCOUNTS.PAYABLE NBALAP N
-
Excel.Windows API
-
,m_szStudentName
-
1312
-
/* ADD AMOUNT TO TOTAL */ TOTAL = AMOUNTTOTAL
-
/* ADD MONTHLY-SALES TO ANNUAL-TOTAL */ TOTAL = AMOUNTTOTAL
-
(A17)ANDNOT(B49)ORC (A17) AND NOT (B49) OR C
-
IF THEN IF THEN ELSE ENDIF ELSE ENDIF
-
1. 2. 3.
-
FORTRAN
-
integer size, length, width, cost, price integer cost, length, price , size, width
-
, PL/1Pascal
-
1.
-
FOR I:=1 TO N1 DO BEGIN T:=IFOR J:=I1 TO N DO IF A[J]A[T] THEN T:=JIF TI THEN BEGIN WORK:=A[T]A[T]:=A[I]A[I]:=WORKEND END
-
FOR I:=1 TO N-1 DO // BEGIN T:=I FOR J:=I1 TO N DO IF A[J]A[T] THEN T:=J IF TI THEN BEGIN WORK:=A[T] A[T]:=A[I] A[I]:=WORK END END
-
C A[I] = A[I]A[T] A[T] = A[I]A[T] A[I] = A[I]A[T]2.
-
A[I]A[T] WORK = A[T] A[T] = A[I] A[I] = WORK
- for ( i = 1; i
-
ij V[i][j] = ( ij ) * ( ji ) = 0 ij V[i][j] = ( ij ) * ( ji ) = 1 V
- for ( i1; i
-
4.
a += a/100b=a/100;a=a+b;
-
5.,
-
6.
A[I]1A[I]; AIA[I]; XAI1AI;
-
7. 8. APIC++Abs()atof()atoi()strcmp()strcat()
-
IF ( X Y ) GOTO 30 IF (Y Z) GOTO 50 SMALLZ GOTO 7030 IF ( X ZGOTO 60 SMALLZ GOTO 7050 SMALLY GOTO 7060 SMALLX70 CONTINUE9. GO TO
-
smallx; if ( y < small ) smally; if ( z < small ) smallz;
10.if-then-elsedo-untildo-while
- 11. ELSEIF THEN IF if ( char >= 'a ) if ( char
-
12.
if((a>3) and (b>4) and (c3){ if(b>4){ if(c
- 13. if ( !( char0 || char 9 ) ) if ( char >= '0 && char
- 14. if(a>2) B else if(c
-
15.16. 17.
-
18. 19. 20. 21.
-
(HCI GUI)
-
/
-
EclipseJBuilder VS.NetDelphi VCFSCCSRCS