蒪匹畛贊曋涷 3

C暽腴飽疰憾硃砩酵寣藪

 

侜恁÷蹴G繒熐轔 ̄

   蓍÷轔⊿銑倒砩朝迗捔л試÷蹴G繒熐轔 ̄ 酵苤芮湧ЪC暽腴僱骳 棋完淶

1.    ÷蠅婄勻眓咘慞苤蚎僑證藍冓邯織卄宏悜刳

2.    ÷襖矷廕算酵寣藪

3.    ÷蹴G繒熐轔 ̄

4.    ÷繭蠅京芮÷繩荍珗

5.    ÷繳蚚塈識﹎砩酵寣藪

6.    ÷繩豻矷弅羶譜﹠算酵寣藪     

1.1   ÷蠅婄勻眓咘慞苤蚎僑證藍冓邯織卄宏悜刳

證藍冓邯織卄宏悜刳蓍鉭郪竻菟嗶狳覲找錘股毯邦 蓍C暽腴凳淶 樑歖G繒熐轔 ̄薇迮樿序婄勻眓咘銑倒砫擋駖±佴棺畟瓚閟梒揣竻銑倒珝涷股毯邦庠閫銧殧∟ 證藍冓邯織卄坎樿還饕豻a (input data) 慞陏畟瓚閟梒揣竻a芩棸抌彤矷 (output data) 證藍冓邯織卄坎樿還饕豻a 佹畟勣 a芩棸煬駔畛疰飪蚆砳芷寣暺悜刳 庠閫迗兒餌飾樿還韁涷±佴氬呯 佸谹a芩棸煬餖挹遉橏轄 弝佸挹a芩棸抌彤矷 佹畟勣 a芩棸庠閫鉬蝜敷煬鳼湧例﹛疰寣暺悜刳 ÷獺蚎僑證藍冓邯織a芩棸墓遉橏慞苠樿還戀閫迋 弅轄繹照銧殪朝靾餔嵙岑牷邦遄埳隞

1.2   ÷襖矷廕算酵寣藪

C暽腴飽疰迋﹥犖熐轔 ̄醜餌飽疰迋﹥犖籣棋滿疰照忌嘈譙俉⊿銑倒珓紬夾迮樿廷芫勿樿均挹證藍冓邯織卄宏悜刳 漺穡迮樿坐蚢盓勣均疰迋﹥犖滮癟岋橏坎樿還韁涷鉖轄岏煬閮凅芷供毯∠滯樿還鑠擋駖酵釓Э敷慞苤疰迋﹥犖C暽腴僩涷膋暺譜豳髒籠樿還 蓍鉭郪竻菟鈱狳虼挬遄蝥a芩棸煬魬芷弝佸挹酵釓Э敷鞁橉畟蒫撉郯芚捚廙 鄋頩鉥梒ョ挹煬魰證尺暽鄐邃飽疰±佴斯捚廙蟾蚎識筵⊿銑倒珝狶仇埽疺腕 弝佸挹C暽腴飽疰酵釓Э敷a芩棸 煬銵蚎僑鉬蝜籣棋熒涷廜頩芧菔侲塽駖均揤鉧郯俁芷寣暺悜刳 鈱梒﹊骳 C暽腴嘎堋 (algorithms) C暽腴嘎堋梫涷椎佬菟竻轅譜犖譜鉭梒熒涷廜頩芧慞衁挬鄖嫘飽疰寣暺悜刳 C暽腴嘎堋涫瓚熐轔 ̄褶涷鈱眝矷廕漕倰疿捔滮癟岋橏坐М尺薄疰照忌 3 苂骳 尤

·       滮癟岋橏扭犖菸豁荋挹 (sequential structure) 鉬蝜C暽腴飽疰照忌僩涷鉬蝜隞菸豁荋挹∟芧侜悝 慞凊菔瓚C暽腴麂迠晼酵釓Э敷鉧梒坐識擏鉥梒ч瑁珗桄

·       滮癟岋橏扭犖轅煉抉纔矷 (selection structure) 鉬蝜C暽腴飽疰照忌僩涷碳坎桄僱芧佬銧橨挹佸谹靾鳼湧識滿疰酵釓Э敷 H暽苂湆×箋忸駖嫣Ⅱ狶酵苤疰

·       滮癟岋橏扭犖照恍 (repetition structure) 鉬蝜C暽腴飽疰照忌僩涷碳坎桄僱芧佬嗨◆譜豳髒贖橔轄﹛я 1 勻桄 H暽苂湆×箋忸駖嫣Ⅱ狶酵苤疰

1.3   ÷蹴G繒熐轔 ̄

蓍 ̄博煬鳼湧л鄐證倓儢悜刳慞苤蚎僑證藍冓邯織卄宏悜刳 腋芫邦迋﹥犖熐轔 ̄趨鎔狶勻熄橶嘟褽棆喬慞橶佬勣坎桄僱芧÷蹴G繒熐轔 ̄ 蓍C暽腴凳淶∠弅轄繹照蒶樨捘譟詳儤饜湧漺禮骳 C暽腴飽疰遉梒嫖酵寣藪 佹畟勣  ̄郕Л÷辭芷檠奿友謙堌鉞芤憵擋駖±佴氯勻廷鏑狶卄坎樿還 慞苤蚎僑C暽腴嘎堋淀擋駖膋殧⊿銑倒珛畛煬鳼湧迋﹥犖鞁 漺蟬疿捔侜恁遄陰魽疰遉梒嫖酵寣藪檠奿友謙堌鉞芤憼菔瓚檠奿 侜悝例◎涷樑樴挐境遉梒嫖酵寣藪檠奿鉌醮兕體ヮ迮樿岐捸疰腕ヮ庋算酵寣藪煬魰G繒я狺蚘桎孜晼菟竻菸鍵Ъ ̄喬佸谹&遄陰鮈竻檠奿塾暽佸谹靾 慞凊酷檠奿熐轔 ̄錨呯鉬蝜襠捗煬魰勻郯竻友謙堌鉞芤壖畛疰嗣a砳 庠閫鈱砫譏癒я牷疰廙 (Compile) 庠閫佬轅÷蟾芮匹畛嗨△樿坎竻熐轔 ̄蟋畛&遄陰魽疰膋橉疶珝涷±佴揣紩 漺繕捚廙鰾疶皊墅閫 慞凊券扼呯樑殫芷溼珘蓍 ̄博煬頠證*a芞埭嬝珒H暽 a芞埭嬝珒煬韏蠅防箝飾桄僱芧塹 鈱梒﹊骳 a芞埭嬝珒煉找Ъ牷籀 (Syntax Error) 鉡郯芞湇膋殧⊿銚a芞埭嬝珒鈱梒疑樿轍體 佬菟竻照C暽腴飽疰廙顯佹駖捸勻桄 慞郱豻芾凳淶邦﹊骳佬靾颲滯樿樊晷籤晰狶鞁觴 ̄喬蒮鉣 併夾迠谹я砩酵寣藪嗨△樿 慞倇轄繹識嫖酵寣藪鉧郯俉⊿漼溘儢悜刳銧

1.4   ÷繭蠅京芮÷繩荍珗

a芞埭嬝珒例﹛疰照忌嗶狳遄埭H暽銧擉牷侜畟 弅鉖華 鄋頩 a芞埭嬝珒例﹜樿還饕豻a a芞埭嬝珒例﹦勻廷鏑狶煬魬芷供毯∠滯樿還 a芞埭嬝珒蓍C暽腴嘎堋梫涷膋殧⊿銑倒 鉬蝜菟 庠閫體Л廘頝赶呯敷竊噪鼒涷銧擉牷÷羶譜豳髒靨酵寣藪靾頞晼菟竻 ÷繭蠅佯砡瓚
寣毈╰樿樊晷籤捶盓鉬蝜C暽腴僩涷弝天迫桄僱芧佴紬把朝蓍C暽腴凳淶樑歖G繒熐轔 ̄薇迮蠅京芮я C暽腴嘎堋涫瓚熐轔 ̄褶涷遉梒飾紩嘟芫勿樿均挹證藍冓邯織卄宏悜刳佸谹靾 嗶”牷塹擉迮樿孝蠅京芮я牶桄僱芧л試慞凄酵寣藪弅轄繹照忌嫣湧苂骳孜晼菟竻慞倇褽棆喬 漺癒疰酵釓Э敷熐轔 ̄蟈橶穠奡a芩棸毀庋瞄籤醬 臾 漺瞻蚢盓勣孚桄妒奡a芩棸毀庋熒涷嗨△樿 慞衁奡a芩棸毀庋熒涷靾頞晼菟竻 鉧郯俁呯遄埭匹畛蹊頩膍я砩酵寣藪弅轄繹襖岔挹a芩棸遉橏銧殫僩堙 ̄博 漺邈錘照蒶歖√插疰侁奡肱忘 ̄倓я狶÷羶譜豳髒靨酵寣藪 蓍 ̄博煬颲滯樿
樊晷籤 樑歖G繒熐轔 ̄薇迡豻墊飽疰寣毈8桄扼嘟駍飾竻熐轔 ̄鍍瓚抌Л卄 襠捗籣攪弄譙芞悝忌 菸鍍菔煬頛湇遉梒嫖酵寣藪鉣谹∼芷弝佸挹遉梒飾桄僱芧л試蓍C暽腴飾竻÷襖矷廕算酵寣藪


1.5   ÷繳蚚塈識﹎砩酵寣藪

鉡郯芩捸疰墓熐轔 ̄鍵颯芷忌嘔陔倓墅閫 鉬蝜隞銧曋涷я畛捸疰鉬纓餔嫗酷抉忸駖嫣U飽疰寣暺悜刳 鄋頩 蓍萃е鎔狶÷瓣蚢Ё證邈湧卄宋譎奷獅戈碣韁梀 迗阪捸疰鉬纓餔嫗酷彤捄證方珛埭萃擏阹說籀嚆挹庍限珜鄐鉭埧煬м弝佸挹粹珗憾﹠疿捔 庠閫銧憿蚎僑鉬蝜方狺孚涷蓍熐轔 ̄ 佸谹 疑埩挶轅嫖繙畟蓍÷辭呯抌Л霽×監轄肴﹤∟ 佸谹疑埩挶鉧婰鍍撕潀伈砫肴酊Л蒶橝晼日疺蹊勻鉬蝜岏猁唌 漺臏淀忸駖嫣Ⅵ婄匢牷轄 鉬蝜鉖華蒶曌湇遉梒嫖酵寣藪佬菟竻寣毈T酵寣藪蒶樨芫勿樿均挹鄑郯芧銚煬魰酷涷繒廙襲隞 ÷轔⊿銚蓍竊﹎創塹 鈱梒﹊骳 ÷繳蚚塈識﹎砩酵寣藪

 

1.6   ÷繩豻矷弅羶譜﹠算酵寣藪

÷繩豻矷弅羶譜﹠算酵寣藪鉬蝜忌僩涷弝天迫竻÷臘挐境熐轔 ̄ 閟﹋疰酵苤芮熐轔 ̄薊駍邃呯樑殫芷熐轔 ̄醜a砳些捄嗟酵倇坐 a芩棸煬閮迮樿扼芷×算酵寣藪 腋芫邦敷竊噪鼒涷佬銧擉牷熐轔 ̄ ÷繩貣酵寣藪煥﹦酵寣藪併坐Ы菟竻照閟﹋疰±× 漺藏М蠅謄畟瓚閟梒斯桄扭菔÷臘挐境熐轔 ̄薇僎盓÷繩棵芮熐轔 ̄ 鉧郯俁芷弝佸挹÷襖橏彤唭鉡郯籵凅芷忌嫖酵寣藪慞冓避駖菟竻÷轔⊿銚酵挹酵塈熐轔 ̄

閟﹋疰煬閮挬照H暽匹羶譜﹠煽橶

1.    и絮婸譜囮木

2.    酵冓懋慞衁墊握芩戰ч腴鏈慞倰婸 ̄喬煬魬芷蓍熐轔 ̄

3.    л試÷辭芷熐轔 ̄

4.    廜リ埭遄涷藉×滿疰迋﹥犖熐轔 ̄

5.    證藍冓邯織熐轔 ̄

6.    a芩棸萃ш溯煬魬芷毀庋

7.    敷竊噪鮈竻÷繩棵芮

 

佬鉖蝜銧橶骳 徶曌湇遉梒嫖酵寣藪佬植鉆埳÷羅挹例﹜桄僱芧÷蠅婄勻眓咘慞苤蚎僑證藍冓邯織卄宏悜刳 ÷襖矷廕算酵寣藪 ÷蹴G繒熐轔 ̄ 腋芫邦÷繭蠅京芮÷繩荍珗蓍鉲籤鉧梒完樿繒埭 廘魬飾桄僱芧÷繳蚚塈識﹎砩酵寣藪佬轅芾ロ鉲籤境嫣輓攪棹畟堙疰膋擏珗卄把酵寣藪 庠閫塾箋餌嘟挬抌Л煬餑牷﹊骳 4 C暽腴嫗獺苂骳岐牷


÷蹴G繒槽壯珗

 

蓍C暽腴飾竻÷臘挐境熐轔 ̄ C暽腴僩涷 2 尤矷疰迋﹥犖熐轔 ̄ 樑歖G繒熐轔 ̄購畛疰嗚芷檠奿煬銴體畟勿盓×瑰疶珝涷膋殫飽疰遉梒嫖酵寣藪 鉧郯侲G繒C暽腴嘎堋涳飽疰照忌飾竻熐轔 ̄褶涷迋﹥犖鞁 鈱梒 檠奿塾暽я 襠捗來攪 (pseudo code) 慞邿矷例★淶 樑歖G繒熐轔 ̄謝悝弅轄繹膋曌悝忌 (flowchart) 庠閫鉬蝜檠彊悜竊﹎喬煬魬芷嗉畟溴棠荋挹÷繩荍珗例﹜桄僱芧л試銧 鄋頩鉥梒ョ揤庍倩恁伈鼒涷膋殫匱悝忌嘗掑й賸轄轉忠眓煬頛湇遉梒麂迮樿庇痋奿蒶歖a砳芋駖凳赸颯芷 滮癟岋橏坐М尺薄疰照忌僩桄 3 贊頗犖煬銵髓痀蓍a狶菟 弅轄繹慲揮漺邃芷庍倩恁伈鮈竻槽壯珗煬魰佹眓岏照蒶曌湇遉梒嫖酵寣藪鉖蝜檠麩竻籣棋滿疰照忌飾竻C暽腴嘎堋梫涷股毯邦

庍倩恁伈 尤 鄐譙駖弄轄藏棡廕熊骳扳 庠閫膋樨蚎識監郯秅й賸轄邃呯遉橏膍腕均揤 妎珘揤 轄腕曼嫗咍妒珛唲竻帊識匙鉡譎÷ (American National Standard Institute, ANSI) 銧憿蚎僑庍倩恁伈懥①鉬蝜轄腕曼嫗體 弅轄繹墓隞膋毈湧菸薑й醜佹眓岏 庠閫轅證藍冓邯織贊頗犖慞苳й賸轄繚涷匹繩證熊畛菸證孝駖隞塹