ºÃÎĵµ - רҵÎÄÊéд×÷·¶ÎÄ·þÎñ×ÊÁÏ·ÖÏíÍøÕ¾

¼ÆËã»ú±ÏÒµÂÛ¸ñʽģ°å_´óѧ±ÏÒµÂÛÎĸñʽģ°å Ãâ·ÑÏÂÔØ

ÓÉ ÌìÏ ·ÖÏí ʱ¼ä£º ¼ÓÈëÊÕ²Ø ÎÒҪͶ¸å µãÔÞ

ƽ¶¥É½Ñ§Ôº2009½ì±¾¿ÆÉú±ÏÒµÂÛÎÄ »ùÓÚUMLµÄµç³§ÐÅÏ¢¹ÜÀíϵͳ½¨Ä£Ñо¿ Íõijij

»»ÕÂÁíÆðÒ»Ò³ 2 ½â¾öÎÊÌâ

ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ£¬ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ¡£

2.1 ¶þ¼¶±êÌâ

ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ£¬ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ¡£

2.2 ¶þ¼¶±êÌâ

ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ£¬ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ¡£

2.2.1Èý¼¶±êÌâ

ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ£¬ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÎïÀíѧ¡£

2.2.2Èý¼¶±êÌâ

ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ£¬ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÎïÀíѧ¡£

8

ƽ¶¥É½Ñ§Ôº2009½ì±¾¿ÆÉú±ÏÒµÂÛÎÄ »ùÓÚUMLµÄµç³§ÐÅÏ¢¹ÜÀíϵͳ½¨Ä£Ñо¿ Íõijij

»»ÕÂÁíÆðÒ»Ò³¡£ »»Ò³²Ù×÷·½·¨£ºÔÚÉÏÒ»Ò³ÎÄ×Öĩβ°´ÏÂctrl+Enter×éºÏ¼ü 3 ½á ÂÛ

ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ£¬ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÎïÀíѧ¡£

9

ƽ¶¥É½Ñ§Ôº2009½ì±¾¿ÆÉú±ÏÒµÂÛÎÄ »ùÓÚUMLµÄµç³§ÐÅÏ¢¹ÜÀíϵͳ½¨Ä£Ñо¿ Íõijij

¸½Â¼Á½×ÖÔÚµÚÒ»ÐоÓÖÐλÖã¬Ê¹ÓÃÈýºÅºÚÌå×Ö¡£ÄÚÈÝΪ¹Ø¼üÄ£¿éµÄÖ÷Òª³ÌÐò´úÂë¡£ ¸½ ¼ 5ºÅºÚÌ壬¶ÎÇ°1ÐУ¬???³ÌÐò´úÂ룺 ¶Îºó0.5ÐÐ ´úÂë1¡ª¡ªÍ·ÎļþSeqList.h£º typedef struct Ðмä¾à12pt£¬ ÄÚÈÝʹÓÃ{

ÎåºÅËÎÌå×Ö£¬Ã¿ÐпÕÁ½¸ñ DataType list[MaxSize]; int size; ·ÅÖᣠ} SeqList;

void ListInitiate(SeqList *L) { L->size=0; }

int ListLength(SeqList L) { return L.size; }

int ListInsert(SeqList *L,int i,DataType x) { int j; if (L->size>=MaxSize) { printf(\˳Ðò±íÒÑÂúÎÞ·¨²åÈ룡\\n\ return 0; } else if(i<0||i>L->size) { printf(\²ÎÊý²»ºÏ·¨£¡\\n\ return 0; } else { for(j=L->size;j>i;j--) L->list[j]=L->list[j-1]; L->list[i]=x; L->size++; return 1; } }

int ListGet(SeqList L,int i,DataType *x) { if(i<0||i>L.size-1) { printf(\²ÎÊýi²»ºÏ·¨£¡\\n\ return 0; } else { *x=L.list[i]; return 1;

10

ƽ¶¥É½Ñ§Ôº2009½ì±¾¿ÆÉú±ÏÒµÂÛÎÄ »ùÓÚUMLµÄµç³§ÐÅÏ¢¹ÜÀíϵͳ½¨Ä£Ñо¿ Íõijij

} };

???³ÌÐò´úÂ룺

Ö÷³ÌÐòSeqList_main.c£º #include #define MaxSize 100 typedef int DataType; #include \void main(void) { SeqList myList; int i,x; ListInitiate(&myList); for(i=0;i<10;i++) { if(ListInsert(&myList,i,i+1)==0) { printf(\´íÎó\\n\ return; } } for(i=0;i

11

ƽ¶¥É½Ñ§Ôº2009½ì±¾¿ÆÉú±ÏÒµÂÛÎÄ »ùÓÚUMLµÄµç³§ÐÅÏ¢¹ÜÀíϵͳ½¨Ä£Ñо¿ Íõijij

²Î¿¼ÎÄÏ×ËÄ×Ö¾ÓÖзÅÖã¬Ê¹ÓÃËĺźÚÌå×Ö¡£¶ÎÇ°1.5ÐУ¬¶Îºó33pt.(30-36pt) ²Î¿¼ÎÄÏ×

Ðмä¾à17pt£¬¶ÎÂäÇ°¼Ó¼ä¾à3pt, ×¢Òâ²»ÒªÔÚһƪ²Î¿¼ÎÄÏ׶ÎÂäµÄÖм任ҳ, ÄÚÈÝʹÓÃÎåºÅËÎÌå×Ö£¬¸ñʽÑϸñ°´ÕÕºó±ßµÄ²Î¿¼ÎÄÏ×ÿÐпÕÁ½¸ñ·ÅÖá£[1]Áõʤ³¬µÈ£®UMLÔÚ¹¤Òµ¹ø¯¿ØÖÆϵͳÉè¼ÆÖеÄÓ¦Óã®»ªÖпƼ¼´óѧѧ±¨£®2002,30(4): Êéд¸ñʽ˵Ã÷Êéд 93-95 [2]½¯»ÛµÈ£®UMLÉè¼ÆºËÐļ¼Êõ£®±±¾©£º±±¾©Ï£Íûµç×Ó³ö°æÉç,2001.

[3]ÍõºìÑàµÈ. UML½¨Ä£ÔÚ³£×¡ÈË¿Ú¹ÜÀíÐÅϢϵͳ¿ª·¢ÖеÄÓ¦ÓÃ. ¼ÆËã»ú¹¤³ÌÓëÓ¦Óà .2002,19£º238-241

[4]Áõʤ³¬µÈ£®UMLÔÚ¹¤Òµ¹ø¯¿ØÖÆϵͳÉè¼ÆÖеÄÓ¦Óã®»ªÖпƼ¼´óѧѧ±¨£®2002,30(4): 93-95

? ?

²Î¿¼ÎÄÏ×Êéд¸ñʽ¹æ¶¨:

רÖø£º×¢ÊͱàºÅ.×÷Õß.רÖø.ÊéÃû[M].³ö°æÉç,³ö°æÄê.ÆðÖ¹Ò³Âë ÆÚ¿¯£º×¢ÊͱàºÅ.×÷Õß.ÆÚ¿¯.ÌâÃû[J].¿¯Ãû,³ö°æÄê(¾í¡¢ÆÚ):ÆðÖ¹Ò³Âë

ÂÛÎļ¯£º×¢ÊͱàºÅ.×÷Õß.ÂÛÎÄÃû³Æ: ÂÛÎļ¯Ãû[C].³ö°æµØ:³ö°æÉç,³ö°æÄê¶È.ÆðÖ¹Ò³Âë ѧλÂÛÎÄ£º×¢ÊͱàºÅ .×÷Õß.ÌâÃû[D].±£´æµØµã:±£´æµ¥Î»,д×÷Äê¶È. רÀûÎÄÏ×£º×¢ÊͱàºÅ .רÀûËùÓÐÕß.ÌâÃû[P].רÀû¹ú±ð:רÀûºÅ, ³ö°æÈÕÆÚ

¹âÅÌ£º×¢ÊͱàºÅ.ÔðÈÎÕß.µç×ÓÎÄÏ×ÌâÃû[µç×ÓÎÄÏ×¼°ÔØÌåÀàÐͱêʶ]£¬³ö°æÄê(¹âÅÌÐòºÅ) »¥ÁªÍø£º×¢ÊͱàºÅ.ÔðÈÎÕß.ÎÄÏ×ÌâÃû.µç×ÓÎÄÏ×ÍøÖ·.·ÃÎÊʱ¼ä£¨Äê-ÔÂ-ÈÕ£©

ÎÄÏ××÷Õß3ÃûÒÔÄÚµÄÈ«²¿Áгö£»3ÃûÒÔÉÏÔòÁгöÇ°3Ãû£¬ºó¼Ó¡°µÈ¡±(Ó¢Îļӡ°etc.¡±)

12

¼ÆËã»ú±ÏÒµÂÛ¸ñʽģ°å_´óѧ±ÏÒµÂÛÎĸñʽģ°å Ãâ·ÑÏÂÔØ

ƽ¶¥É½Ñ§Ôº2009½ì±¾¿ÆÉú±ÏÒµÂÛÎÄ»ùÓÚUMLµÄµç³§ÐÅÏ¢¹ÜÀíϵͳ½¨Ä£Ñо¿Íõijij»»ÕÂÁíÆðÒ»Ò³2½â¾öÎÊÌâÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ£¬ÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧ¡£2.1¶þ¼¶±êÌâÎïÀíϵÎïÀíѧÎïÀíϵÎïÀíѧÎïÀíϵÎï
ÍƼö¶È£º
µã»÷ÏÂÔØÎĵµÎĵµÎªdoc¸ñʽ
7n6tk2ojmw6m3qp9y5pd
ÁìÈ¡¸£Àû

΢ÐÅɨÂëÁìÈ¡¸£Àû

΢ÐÅɨÂë·ÖÏí