Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

‫ﺍﻃﻠﻊ ﻋﻠﻰ ﺍﻟﻤﻨﺎﻗﺸﺎﺕ ﻭﺍﻹﺣﺼﺎئﻴﺎﺕ ﻭﻣﻠﻔﺎﺕ ﺗﻌﺮﻳﻒ ﺍﻟﻤﺆﻟﻒ ﻟﻬﺬﺍ ﺍﻟﻤﻨﺸﻮﺭ ﻋﻠﻰ‪https://www.researchgate.

net/publication/269733270 :‬‬

‫ﻋﻠﻰ ﺷﺒﻜﺔ ﺍﻹﻧﺘﺮﻧﺖ ﻟﻤﺨﻄﻂ ﺍﻟﺘﺄﻣﻴﻦ ﺍﻟﺼﺤﻲ ﺍﻟﻮﻃﻨﻲ ﺑﺎﺳﺘﺨﺪﺍﻡ ﻧﻬﺞ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ﺍﻟﻜﺎئﻦ‬
‫ﺗﺼﻤﻴﻢ ﻭﺗﻨﻔﻴﺬ ﻧﻈﺎﻡ ﻣﻌﻠﻮﻣﺎﺕ‬

‫ﻣﻘﺎﻟﺔ ‪ -‬ﺳﻠﻌﺔ ﻓﻲ ﺩﻳﺴﻤﺒﺮ ‪· 2010‬ﺍﻟﻤﺠﻠﺔ ﺍﻟﻌﺎﻟﻤﻴﺔ ﻟﻠﻌﻠﻮﻡ ﺍﻟﺒﺤﺘﺔ ﻭﺍﻟﺘﻄﺒﻴﻘﻴﺔ‬


‫‪DOI: 10.4314 / gjpas.v16i1.62813‬‬

‫ﻳﻘﺮﺃ‬ ‫ﺍﻗﺘﺒﺎﺳﺎﺕ‬

‫‪1،520‬‬ ‫‪3‬‬

‫ﻣﺆﻟﻒ ﻭﺍﺣﺪ‪:‬‬

‫‪Adebisi Adesola‬‬
‫ﺟﺎﻣﻌﺔ ﻛﺮﻭﺱ ﺭﻳﻔﺮ ﻟﻠﺘﻜﻨﻮﻟﻮﺟﻴﺎ‬

‫‪ 4‬ﺍﻟﻤﻨﺸﻮﺭﺍﺕ ‪ 141‬ﺍﻗﺘﺒﺎﺳﺎﺕ‬

‫ﺍﻧﻈﺮ ﺍﻟﻤﻠﻒ ﺍﻟﺸﺨﺼﻲ‬

‫ﺗﻢ ﺗﺤﻤﻴﻞ ﻛﺎﻓﺔ ﺍﻟﻤﺤﺘﻮﻳﺎﺕ ﺍﻟﺘﺎﻟﻴﺔ ﻟﻬﺬﻩ ﺍﻟﺼﻔﺤﺔ ﺑﻮﺍﺳﻄﺔ ‪ Adebisi Adesola‬ﻓﻲ ‪ 15‬ﻣﺎﺭﺱ ‪.2017‬‬

‫ﻃﻠﺐ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺗﺤﺴﻴﻦ ﺍﻟﻤﻠﻒ ﺍﻟﺬﻱ ﺗﻢ ﺗﻨﺰﻳﻠﻪ‪.‬‬


‫ﺃ‬
‫ﺹ‬
‫ﺍﻟﻤﺠﻠﺔ ﺍﻟﺪﻭﻟﻴﺔ ﻟﻠﺮﻳﺎﺿﻴﺎﺕ ﺍﻟﺒﺤﺘﺔ ﻭﺍﻟﺘﻄﺒﻴﻘﻴﺔ‬
‫ﺍﻟﻤﺠﻠﺪ ‪ 83‬ﺭﻗﻢ ‪729-717 ، 2013 5‬‬
‫) ‪ISSN: 1311-8080‬ﻧﺴﺨﺔ ﻣﻄﺒﻮﻋﺔ ؛ ( ) ‪ISSN: 1314-3395‬ﻧﺴﺨﺔ ﻋﺒﺮ ﺍﻹﻧﺘﺮﻧﺖ (‬
‫‪ url :‬ﻋﻨﻮﺍﻥ‪http://www.ijpam.eu‬‬
‫‪ijpam.eu‬‬ ‫ﺩﻭﻯ‪http://dx.doi.org/10.12732/ijpam.v83i5.15 :‬‬

‫ﺗﺸﺨﻴﺺ ﻭﺍﺳﺘﻜﺸﺎﻑ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ‬


‫ﺍﻷﺧﻄﺎء ﺍﻟﻤﺴﺘﻨﺪﺓ ﺇﻟﻰ ﻧﻈﺎﻡ ﺍﻟﺨﺒﺮﺍء ﻭ‬
‫ﺍﻟﺬﻛﺎء ﺍﻻﺻﻄﻨﺎﻋﻲ‬

‫‪3‬‬ ‫ﺳﻮﺭﺍﻑ ﻣﺎﻧﺪﺍﻝ‪ ، 1‬ﺳﻮﻣﺎﻧﺘﺎ ﺗﺸﺎﺗﺮﺟﻲ ‪ ، 2‬ﺑﻴﺴﻮﺍﺭﻭﺏ ﻧﻴﻮﺟﻲ‬


‫‪1‬ﻗﺴﻢ ﻋﻠﻮﻡ ﻭﻫﻨﺪﺳﺔ ﺍﻟﺤﺎﺳﺒﺎﺕ‬
‫ﻣﻌﻬﺪ ﻫﺎﻟﺪﻳﺎ ﻟﻠﺘﻜﻨﻮﻟﻮﺟﻴﺎ‬
‫ﻫﺎﻟﺪﻳﺎ ‪ ، 721657 ،‬ﺍﻟﻬﻨﺪ‬
‫‪2‬ﻗﺴﻢ ﺗﻘﻨﻴﺔ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ‬
‫ﻟﻠﻬﻨﺪﺳﺔ ‪JIS‬ﻛﻠﻴﺔ‬
‫ﻛﺎﻟﻴﺎﻧﻲ ‪ ،‬ﺍﻟﻬﻨﺪ‬
‫‪3‬ﻗﺴﻢ ﺍﻹﻟﻜﺘﺮﻭﻧﻴﺎﺕ ﻭﺍﻻﺗﺼﺎﻻﺕ‬
‫ﻟﻠﻬﻨﺪﺳﺔ ‪JIS‬ﻛﻠﻴﺔ‬
‫ﻛﺎﻟﻴﺎﻧﻲ ‪ ،‬ﺍﻟﻬﻨﺪ‬

‫ﻭﻗﺎئﻊ‬
‫‪NCRTMSA - 2012‬‬

‫ﺍﻟﻤﻠﺨﺺ‪ :‬ﺍﻟﺒﺮﻣﺠﺔ ﺍﻟﻤﺴﺘﻨﺪ ﺇﻟﻰ ﺍﻟﻜﺎئﻦ ﻋﻠﻰ ﺍﻟﻮﻳﺐ‪ .‬ﻳﻘﺘﺮﺡ ﺍﻟﻜﺜﻴﺮ ﻣﻦ ﺍﻟﺘﻐﻴﻴﺮﺍﺕ ﺍﻟﺘﻜﻨﻮﻟﻮﺟﻴﺔ ﺍﻟﺠﺪﻳﺪﺓ ﻭﻓﻲ‬
‫‪ .‬ﺗﻮﺳﻊ ﻫﺬﻩ ﺍﻟﻮﺭﻗﺔ ﻫﺬﺍ ﺍﻟﻤﻔﻬﻮﻡ ﻻﺳﺘﻜﺸﺎﻑ ﺣﺪﻭﺩ ﻧﻈﺎﻡ ﺍﻟﺨﺒﺮﺍء ﺍﻟﺬﻱ ﻳﺴﺘﻬﺪﻑ ﺍﻟﺘﻨﻔﻴﺬ ﺑﺎﺳﺘﺨﺪﺍﻡ ﻧﻬﺞ ‪Turbo‬‬
‫‪ Prolog‬ﻫﻲ ﺍﻣﺘﺪﺍﺩﺍﺕ ﺍﻟﻌﻤﻞ ﺍﻟﻤﻨﺸﻮﺭ ﺑﺎﻟﻔﻌﻞ ﻣﻦ ﻗﺒﻞ ﺍﻟﻤﺆﻟﻔﻴﻦ ﻭﺍﻟﺬﻱ ﺗﻢ ﺗﻨﻔﻴﺬﻩ ﺑﻮﺍﺳﻄﺔ ﻟﻐﺔ ﺑﺮﻣﺠﺔ‬
‫ﺃﻱ ﻧﻈﺎﻡ ﺛﻢ ﺑﻌﺪ ﺍﻟﺘﺸﺎﻭﺭ ﻣﻊ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ﺫﻛﻴﺔ ‪ ،‬ﻳﻘﻮﻡ ﺑﺎﻟﺘﺸﺨﻴﺺ ﻭﺍﻹﺭﺷﺎﺩ ﻟﻠﺘﺼﺤﻴﺢ ﺍﻟﻤﺤﺘﻤﻞ‪ .‬ﻫﺬﻩ‬
‫ﺍﻟﻤﻮﺟﻪ ﻟﻠﺘﻄﺒﻴﻖ ﻟﺘﺤﺪﻳﺪ ﺍﻟﻤﺸﻜﻠﺔ ﻓﻲ ﻧﻈﺎﻡ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ‪ .‬ﺗﺆﻛﺪ ﻫﺬﻩ ﺍﻟﻮﺭﻗﺔ ﻋﻠﻰ ﺍﻟﻨﻈﺎﻡ ﺍﻵﻟﻲ ﺍﻟﺬﻱ ﻳﻘﺒﻞ ﻋﻴﻮﺏ‬
‫ﺍﻹﻟﻜﺘﺮﻭﻧﻴﺔ ﺍﻟﻤﺨﺘﻠﻔﺔ ﺧﻄﺄً ﻓﻲ ﺍﻟﺘﻄﺒﻴﻖ ﺑﺎﻹﺿﺎﻓﺔ ﺇﻟﻰ ﻋﻄﻞ ﻓﻲ ﺍﻷﺟﻬﺰﺓ‪ .‬ﻳﻨﻄﺒﻖ ﻫﺬﺍ ﺍﻟﻤﻨﻄﻖ ﺍﻟﺮﺳﻤﻲ‬
‫ﺍﻟﺬﻛﻲ ﺍﻟﺨﺒﻴﺮ ﻟﺘﻄﻮﻳﺮ ﺍﻛﺘﺸﺎﻑ ﺃﺧﻄﺎء ﺍﻷﺟﻬﺰﺓ ﻷﻱ ﻧﻈﺎﻡ ﻛﻤﺒﻴﻮﺗﺮ‪ .‬ﻋﺎﺩﺓً ﻣﺎ ﻳﻮﺍﺟﻪ ﻧﻈﺎﻡ ﺍﻷﺟﻬﺰﺓ ﺃﻭ ﺍﻷﺟﻬﺰﺓ‬
‫ﺗﻢ ﺗﻘﺪﻳﻢ ﺍﻟﻨﻈﺎﻡ‬

‫ﺝ‬
‫© ‪Ltd. ، Academic Publications 2013‬‬
‫ﺇﺱ ﻣﺎﻧﺪﺍﻝ ‪ ،‬ﺱ‪ .‬ﺷﺎﺗﺮﺟﻲ ‪ ،‬ﺏ‪ .‬ﻧﻴﻮﺟﻲ‬ ‫‪718‬‬

‫‪.clusion‬ﻟﺠﻌﻞ ﻣﻌﺎﻟﺞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺃﻛﺜﺮ ﻛﻔﺎءﺓ ﻭﻓﻌﺎﻟﻴﺔ‬

‫‪ AMS :‬ﺗﺼﻨﻴﻒ ﻣﻮﺿﻮﻋﺎﺕ‪A05 60‬‬


‫ﺍﻟﻜﻠﻤﺎﺕ ﺍﻟﺪﺍﻟﺔ‪ :‬ﻧﻈﺎﻡ ﺧﺒﻴﺮ ‪ ،‬ﺗﺸﺨﻴﺺ ﺃﻋﻄﺎﻝ ﺍﻷﺟﻬﺰﺓ ‪ ،‬ﺗﻮﺭﺑﻮ ﺑﺮﻭﻟﻮﺝ ‪ ،‬ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬

‫‪ 1‬ﺍﻟﻤﻘﺪﻣﺔ‬

‫ﻳﺸﺮﺡ ﺍﻟﻨﻈﺎﻡ ﺃﻳﻀًﺎ ﻋﻤﻠﻴﺔ ﺍﻻﺳﺘﺪﻻﻝ ﻭﺍﻟﻌﻼﺝ‪ .‬ﻗﺒﻞ ﺍﻟﻌﺮﺽ ﺍﻟﺘﻮﺿﻴﺤﻲ ﻟﻠﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ‪ ،‬ﻳﻠﺰﻡ ﻓﻬﻢ ﻣﺠﺎﻝ ﺍﻟﻤﻌﺮﻓﺔ ﺑﻨﺎءً ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺗﻄﺒﻴﻘﻪ ‪ ،‬ﺃﻱ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‪.‬‬

‫ﻳﺒﺤﺚ ﺑﺸﻜﻞ ﻣﻨﻬﺠﻲ ﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ ﺣﻞ ﺩﻭﻥ ﺃﻥ ﻳﻀﻴﻊ ﻓﻲ ﺍﻷﻋﺪﺍﺩ ﺍﻟﻬﺎئﻠﺔ ﻣﻦ ﺍﻻﺣﺘﻤﺎﻻﺕ‪ .‬ﻓﻲ ﺍﻟﻨﻬﺎﻳﺔ ﻳﺄﺗﻲ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻨﺼﻴﺤﺔ ﻭﻳﺒﻠﻐﻬﺎ ﻟﻠﻤﺴﺘﺨﺪﻡ‪.‬‬

‫ﻳﺸﺮﺡ ﺍﻟﻨﻈﺎﻡ ﺃﻳﻀًﺎ ﻋﻤﻠﻴﺔ ﺍﻻﺳﺘﺪﻻﻝ ﻭﺍﻟﻌﻼﺝ‪ .‬ﻗﺒﻞ ﺍﻟﻌﺮﺽ ﺍﻟﺘﻮﺿﻴﺤﻲ ﻟﻠﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ‪ ،‬ﻳﻠﺰﻡ ﻓﻬﻢ ﻣﺠﺎﻝ ﺍﻟﻤﻌﺮﻓﺔ ﺑﻨﺎءً ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺗﻄﺒﻴﻘﻪ ‪ ،‬ﺃﻱ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‪.‬‬

‫ﻳﺒﺤﺚ ﺑﺸﻜﻞ ﻣﻨﻬﺠﻲ ﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ ﺣﻞ ﺩﻭﻥ ﺃﻥ ﻳﻀﻴﻊ ﻓﻲ ﺍﻷﻋﺪﺍﺩ ﺍﻟﻬﺎئﻠﺔ ﻣﻦ ﺍﻻﺣﺘﻤﺎﻻﺕ‪ .‬ﻓﻲ ﺍﻟﻨﻬﺎﻳﺔ ﻳﺄﺗﻲ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻨﺼﻴﺤﺔ ﻭﻳﺒﻠﻐﻬﺎ ﻟﻠﻤﺴﺘﺨﺪﻡ‪.‬‬

‫ﻟﻠﻤﺴﺘﺨﺪﻡ‪ .‬ﻳﺸﺮﺡ ﺍﻟﻨﻈﺎﻡ ﺃﻳﻀًﺎ ﻋﻤﻠﻴﺔ ﺍﻻﺳﺘﺪﻻﻝ ﻭﺍﻟﻌﻼﺝ‪ .‬ﻗﺒﻞ ﻋﺮﺽ ﺍﻟﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ‪ ،‬ﻳﻠﺰﻡ ﻓﻬﻢ ﻣﺠﺎﻝ ﺍﻟﻤﻌﺮﻓﺔ ﺑﻨﺎءً ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺗﻄﺒﻴﻘﻪ ‪ ،‬ﺃﻱ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‪.‬‬

‫ﺍﻟﺨﺎﺻﺔ ﺑﻪ‪ .‬ﻳﺒﺤﺚ ﺑﺸﻜﻞ ﻣﻨﻬﺠﻲ ﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ ﺣﻞ ﺩﻭﻥ ﺃﻥ ﻳﻀﻴﻊ ﻓﻲ ﺍﻷﻋﺪﺍﺩ ﺍﻟﻬﺎئﻠﺔ ﻣﻦ ﺍﻻﺣﺘﻤﺎﻻﺕ‪ .‬ﻓﻲ ﺍﻟﻨﻬﺎﻳﺔ ﻳﺄﺗﻲ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻨﺼﻴﺤﺔ ﻭﻳﺒﻠﻐﻬﺎ‬

‫ﻋﻠﻰ ﺷﺎﺷﺔ ﻋﺮﺽ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻭﻳﺴﺘﺠﻴﺐ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺑﺎﻻﺣﺘﻔﺎﻅ ﺑﺎﻹﺟﺎﺑﺎﺕ ﺃﻭ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻬﻤﺔ‪ .‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﺳﺘﺠﺎﺑﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ‪ ،‬ﻳﺒﺤﺚ ﺍﻟﻨﻈﺎﻡ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬

‫ﻳﺸﺮﺡ ﺍﻟﻨﻈﺎﻡ ﺃﻳﻀًﺎ ﻋﻤﻠﻴﺔ ﺍﻻﺳﺘﺪﻻﻝ ﻭﺍﻟﻌﻼﺝ‪ .‬ﻗﺒﻞ ﻋﺮﺽ ﺍﻟﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ‪ ،‬ﻳﻠﺰﻡ ﻓﻬﻢ ﻣﺠﺎﻝ ﺍﻟﻤﻌﺮﻓﺔ ﺑﻨﺎءً ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺗﻄﺒﻴﻘﻪ ‪ ،‬ﺃﻱ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‪ .‬ﺗﻈﻬﺮ ﺍﻷﺳئﻠﺔ‬

‫ﻳﺒﺤﺚ ﺑﺸﻜﻞ ﻣﻨﻬﺠﻲ ﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ ﺣﻞ ﺩﻭﻥ ﺃﻥ ﻳﻀﻴﻊ ﻓﻲ ﺍﻷﻋﺪﺍﺩ ﺍﻟﻬﺎئﻠﺔ ﻣﻦ ﺍﻻﺣﺘﻤﺎﻻﺕ‪ .‬ﻓﻲ ﺍﻟﻨﻬﺎﻳﺔ ﻳﺄﺗﻲ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻨﺼﻴﺤﺔ ﻭﻳﺒﻠﻐﻬﺎ ﻟﻠﻤﺴﺘﺨﺪﻡ‪.‬‬

‫ﻋﺮﺽ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻭﻳﺴﺘﺠﻴﺐ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺑﺎﻻﺣﺘﻔﺎﻅ ﺑﺎﻹﺟﺎﺑﺎﺕ ﺃﻭ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻬﻤﺔ‪ .‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﺳﺘﺠﺎﺑﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ‪ ،‬ﻳﺒﺤﺚ ﺍﻟﻨﻈﺎﻡ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﺨﺎﺻﺔ ﺑﻪ‪.‬‬

‫ﺃﻳﻀًﺎ ﻋﻤﻠﻴﺔ ﺍﻻﺳﺘﺪﻻﻝ ﻭﺍﻟﻌﻼﺝ‪ .‬ﻗﺒﻞ ﻋﺮﺽ ﺍﻟﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ‪ ،‬ﻳﻠﺰﻡ ﻓﻬﻢ ﻣﺠﺎﻝ ﺍﻟﻤﻌﺮﻓﺔ ﺑﻨﺎءً ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺗﻄﺒﻴﻘﻪ ‪ ،‬ﺃﻱ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‪ .‬ﺗﻈﻬﺮ ﺍﻷﺳئﻠﺔ ﻋﻠﻰ ﺷﺎﺷﺔ‬

‫ﻣﻨﻬﺠﻲ ﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ ﺣﻞ ﺩﻭﻥ ﺃﻥ ﻳﻀﻴﻊ ﻓﻲ ﺍﻷﻋﺪﺍﺩ ﺍﻟﻬﺎئﻠﺔ ﻣﻦ ﺍﻻﺣﺘﻤﺎﻻﺕ‪ .‬ﻓﻲ ﺍﻟﻨﻬﺎﻳﺔ ﻳﺄﺗﻲ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻨﺼﻴﺤﺔ ﻭﻳﺒﻠﻐﻬﺎ ﻟﻠﻤﺴﺘﺨﺪﻡ‪ .‬ﻳﺸﺮﺡ ﺍﻟﻨﻈﺎﻡ‬

‫ﺍﻟﻤﺴﺘﺨﺪﻡ ﻣﻦ ﺧﻼﻝ ﺍﻻﺣﺘﻔﺎﻅ ﺑﺎﻹﺟﺎﺑﺎﺕ ﺃﻭ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻬﻤﺔ‪ .‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﺳﺘﺠﺎﺑﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ‪ ،‬ﻳﺒﺤﺚ ﺍﻟﻨﻈﺎﻡ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﺨﺎﺻﺔ ﺑﻪ‪ .‬ﻳﺒﺤﺚ ﺑﺸﻜﻞ‬

‫ﺍﻟﻤﺴﺘﺨﺪﻡ ﻭﻳﺤﺼﻞ ﻋﻠﻰ ﺍﻟﺤﻘﺎئﻖ ﺍﻟﻤﺘﻌﻠﻘﺔ ﺑﺎﻟﻤﺸﻜﻠﺔ ﺍﻟﻤﻄﺮﻭﺣﺔ‪ .‬ﺃﺛﻨﺎء ﺍﻟﻤﻘﺎﺑﻼﺕ ‪ ،‬ﺗﻈﻬﺮ ﺍﻷﺳئﻠﺔ ﻋﻠﻰ ﺷﺎﺷﺔ ﻋﺮﺽ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻭﻳﺴﺘﺠﻴﺐ(ﺍﻃﺮﺡ ﺃﺳئﻠﺔ ﻋﻠﻰ ) ﻣﻘﺎﺑﻼﺕ‬

‫ﺍﻟﻨﻈﺎﻡ ﺃﻳﻀًﺎ ﻋﻤﻠﻴﺔ ﺍﻻﺳﺘﺪﻻﻝ ﻭﺍﻟﻌﻼﺝ‪ .‬ﻗﺒﻞ ﻋﺮﺽ ﺍﻟﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ‪ ،‬ﻳﻠﺰﻡ ﻓﻬﻢ ﻣﺠﺎﻝ ﺍﻟﻤﻌﺮﻓﺔ ﺑﻨﺎءً ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺗﻄﺒﻴﻘﻪ ‪ ،‬ﺃﻱ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‪ .‬ﻳﻘﻮﻡ ﺍﻟﻨﻈﺎﻡ ﺑﺈﺟﺮﺍء‬

‫ﺑﺸﻜﻞ ﻣﻨﻬﺠﻲ ﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ ﺣﻞ ﺩﻭﻥ ﺃﻥ ﻳﻀﻴﻊ ﻓﻲ ﺍﻷﻋﺪﺍﺩ ﺍﻟﻬﺎئﻠﺔ ﻣﻦ ﺍﻻﺣﺘﻤﺎﻻﺕ‪ .‬ﻓﻲ ﺍﻟﻨﻬﺎﻳﺔ ﻳﺄﺗﻲ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻨﺼﻴﺤﺔ ﻭﻳﺒﻠﻐﻬﺎ ﻟﻠﻤﺴﺘﺨﺪﻡ‪ .‬ﻳﺸﺮﺡ‬

‫ﻭﻳﺴﺘﺠﻴﺐ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻣﻦ ﺧﻼﻝ ﺍﻻﺣﺘﻔﺎﻅ ﺑﺎﻹﺟﺎﺑﺎﺕ ﺃﻭ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻬﻤﺔ‪ .‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﺳﺘﺠﺎﺑﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ‪ ،‬ﻳﺒﺤﺚ ﺍﻟﻨﻈﺎﻡ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﺨﺎﺻﺔ ﺑﻪ‪ .‬ﻳﺒﺤﺚ‬

‫ﺍﻟﻤﺴﺘﺨﺪﻡ ﻭﻳﺤﺼﻞ ﻋﻠﻰ ﺍﻟﺤﻘﺎئﻖ ﺍﻟﻤﺘﻌﻠﻘﺔ ﺑﺎﻟﻤﺸﻜﻠﺔ ﺍﻟﻤﻄﺮﻭﺣﺔ‪ .‬ﺃﺛﻨﺎء ﺍﻟﻤﻘﺎﺑﻼﺕ ‪ ،‬ﺗﻈﻬﺮ ﺍﻷﺳئﻠﺔ ﻋﻠﻰ ﺷﺎﺷﺔ ﻋﺮﺽ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ(ﺍﻃﺮﺡ ﺃﺳئﻠﺔ ﻋﻠﻰ ) ﺑﺈﺟﺮﺍء ﻣﻘﺎﺑﻼﺕ‬

‫ﻳﺸﺮﺡ ﺍﻟﻨﻈﺎﻡ ﺃﻳﻀًﺎ ﻋﻤﻠﻴﺔ ﺍﻻﺳﺘﺪﻻﻝ ﻭﺍﻟﻌﻼﺝ‪ .‬ﻗﺒﻞ ﻋﺮﺽ ﺍﻟﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ‪ ،‬ﻳﻠﺰﻡ ﻓﻬﻢ ﻣﺠﺎﻝ ﺍﻟﻤﻌﺮﻓﺔ ﺑﻨﺎءً ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺗﻄﺒﻴﻘﻪ ‪ ،‬ﺃﻱ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‪ .‬ﻳﻘﻮﻡ ﺍﻟﻨﻈﺎﻡ‬

‫ﻳﺒﺤﺚ ﺑﺸﻜﻞ ﻣﻨﻬﺠﻲ ﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺴﺎﺭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ ﺣﻞ ﺩﻭﻥ ﺃﻥ ﻳﻀﻴﻊ ﻓﻲ ﺍﻷﻋﺪﺍﺩ ﺍﻟﻬﺎئﻠﺔ ﻣﻦ ﺍﻻﺣﺘﻤﺎﻻﺕ‪ .‬ﻓﻲ ﺍﻟﻨﻬﺎﻳﺔ ﻳﺄﺗﻲ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻨﺼﻴﺤﺔ ﻭﻳﺒﻠﻐﻬﺎ ﻟﻠﻤﺴﺘﺨﺪﻡ‪.‬‬

‫ﻭﻳﺴﺘﺠﻴﺐ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻣﻦ ﺧﻼﻝ ﺍﻻﺣﺘﻔﺎﻅ ﺑﺎﻹﺟﺎﺑﺎﺕ ﺃﻭ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻬﻤﺔ‪ .‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﺳﺘﺠﺎﺑﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ‪ ،‬ﻳﺒﺤﺚ ﺍﻟﻨﻈﺎﻡ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﺨﺎﺻﺔ ﺑﻪ‪.‬‬

‫ﺍﻟﻤﺴﺘﺨﺪﻡ ﻭﺍﻟﺤﺼﻮﻝ ﻋﻠﻰ ﺍﻟﺤﻘﺎئﻖ ﺣﻮﻝ ﺍﻟﻤﺸﻜﻠﺔ ﺍﻟﻤﻄﺮﻭﺣﺔ‪ .‬ﺃﺛﻨﺎء ﺍﻟﻤﻘﺎﺑﻼﺕ ‪ ،‬ﺗﻈﻬﺮ ﺍﻷﺳئﻠﺔ ﻋﻠﻰ ﺷﺎﺷﺔ ﻋﺮﺽ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ(ﻃﺮﺡ ﺃﺳئﻠﺔ ﻋﻠﻰ ) ﺍﻹﺧﺮﺍﺝ ﻭﻣﺎ ﺇﻟﻰ ﺫﻟﻚ ‪ ،‬ﺣﻴﺚ ﻳﺆﺩﻱ ﺍﻟﺘﻘﺪﻡ ﻓﻲ ﻣ‬

‫‪ 1.1‬ﻧﻈﺎﻡ ﺧﺒﻴﺮ‬

‫ﻫﻮ ﻧﻈﺎﻡ ﻛﻤﺒﻴﻮﺗﺮ ﻳﺤﺎﻛﻲ ﻗﺪﺭﺓ ﺍﺗﺨﺎﺫ ﺍﻟﻘﺮﺍﺭ ﻟﻠﺨﺒﻴﺮ ﺍﻟﺒﺸﺮﻱ ‪ ،‬ﺃﻱ ﺃﻧﻪ ﻳﻌﻤﻞ ﻓﻲ ﺟﻤﻴﻊ ﺟﻮﺍﻧﺐ ﺍﻟﻨﻈﻴﺮ ﺍﻟﺒﺸﺮﻱ‪.‬‬
‫ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ‬
‫‪ .‬ﺍﻷﻧﻈﻤﺔ ﺍﻟﺨﺒﻴﺮﺓ ﻻ ﺗﺴﺘﺨﺪﻡ ﻧﻤﺎﺫﺝ ﺍﻟﺒﺮﻣﺠﺔ ﺍﻟﺘﻘﻠﻴﺪﻳﺔ ﻝ[ ‪ ] 1‬ﻳﺤﺎﻛﻲ ﻗﺪﺭﺓ ﺻﻨﻊ ﺍﻟﻘﺮﺍﺭ ﻟﺨﺒﻴﺮ ﺑﺸﺮﻱ‬
‫ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ ﺍﻟﺬﻱ ﻳﺸﺎﺭ ﺇﻟﻴﻪ ﺃﺣﻴﺎﻧًﺎ ﺑﺎﻟﻨﻈﺎﻡ ﺍﻟﻘﺎئﻢ ﻋﻠﻰ ﺍﻟﻤﻌﺮﻓﺔ ﻫﻮ ﺑﺮﻧﺎﻣﺞ ﺣﺎﺳﻮﺑﻲ‬
‫‪719‬‬ ‫ﺍﻟﺘﺸﺨﻴﺺ ﻭﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻟﻠﻜﻤﺒﻴﻮﺗﺮ ‪...‬‬

‫ﺍﻟﻤﻌﺮﻓﺔ ﻣﻔﺘﺎﺡ ﺍﻟﺨﺒﺮﺓ‬ ‫ﻓﺼﻞ ﺍﻟﻤﻌﺮﻓﺔ‬ ‫ﻗﻮﺍﻋﺪ ﺍﻹﻧﺘﺎﺝ ﻟـ‬


‫ﻭﻣﺤﺮﻙ ﺍﻟﻮﺍﺟﻬﺔ‬ ‫ﻧﻤﻮﺫﺝ ﺍﻹﻧﺴﺎﻥ‬
‫ﺣﻞ ﺍﻟﻤﺸﺎﻛﻞ‬
‫(ﺍﻟﻘﺸﺮﺓ )‬

‫ﻧﻈﺎﻡ ﺧﺒﻴﺮ‬

‫ﺍﻟﺸﻜﻞ ‪ :1‬ﻧﻈﺎﻡ ﺧﺒﻴﺮ ﻳﻌﺘﻤﺪ ﻋﻠﻰ ﺍﻟﺬﻛﺎء ﺍﻻﺻﻄﻨﺎﻋﻲ ﺍﻟﻤﻜﺎﻓﺊ ﻟﻠﺪﻣﺎﻍ ﺍﻟﺒﺸﺮﻱ‬

‫‪ ] 6 ، 5 [.‬ﻭﺍﻟﺘﺤﻜﻢ ﻓﻲ ﺍﻟﻌﻤﻠﻴﺎﺕ ﺍﻟﺼﻨﺎﻋﻴﺔ ﻭﺍﻟﺘﻨﺒﺆ ﺑﺎﻟﻤﻨﺎﺥ ﻭﺗﺤﻠﻴﻞ ﻓﺸﻞ ﺍﻟﺘﺼﻨﻴﻊ ﻭﺩﻋﻢ ﺍﻟﻘﺮﺍﺭ ﻭﺍﺗﺨﺎﺫ ﺍﻟﻘﺮﺍﺭ‬
‫ﺍﻷﻧﻈﻤﺔ ﺍﻟﺨﺒﻴﺮﺓ ﺑﺘﻄﺒﻴﻘﺎﺕ ﻣﻬﻤﺔ ﺑﻤﺎ ﻓﻲ ﺫﻟﻚ ﺍﻟﺘﺸﺨﻴﺺ ﺍﻟﻄﺒﻲ ﻭﺗﺸﺨﻴﺺ ﺍﻷﺧﻄﺎء ﻭﺍﻹﺟﺎﺑﺔ ﻋﻠﻰ ﺍﻷﺳئﻠﺔ‬
‫ﻟﻴﺴﺖ ﻫﻨﺎﻙ ﺣﺎﺟﺔ ﻹﻋﺎﺩﺓ ﺑﺮﻣﺠﺔ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ ﻭﺇﻋﺎﺩﺓ ﺗﺠﻤﻴﻌﻪ ﻓﻲ ﻛﻞ ﻣﺮﺓ ﺗﺘﻐﻴﺮ ﺍﻟﻤﻌﺮﻓﺔ‪ .‬ﻋﻤﻠﻴًﺎ ‪ ،‬ﺗﺘﻤﺘﻊ‬
‫‪ .‬ﻭﺑﺎﻟﺘﺎﻟﻲ‪ KB ،‬ﻛﻮﺩ ﺍﻟﺒﺮﻣﺠﺔ ﻭﻟﻜﻦ ﻳﺘﻢ ﺗﺨﺰﻳﻨﻬﺎ ﻛﻤﻌﺮﻓﺔ ﻓﻲ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ﻣﺴﺘﻘﻠﺔ ﺗﺴﻤﻰ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺃﻭ‬
‫‪ .‬ﻣﻴﺰﺓ ﺍﻷﻧﻈﻤﺔ ﺍﻟﺨﺒﻴﺮﺓ ﻋﻠﻰ ﺍﻟﺒﺮﺍﻣﺞ ﺍﻟﺘﻘﻠﻴﺪﻳﺔ ﻫﻲ ﺃﻥ ﺧﻮﺍﺭﺯﻣﻴﺘﻬﺎ ﺍﻷﺳﺎﺳﻴﺔ ﻟﻴﺴﺖ ﻣﻐﻠﻔﺔ ﻓﻲ[ ‪ ] 4 ، 3‬ﺍﻟﻤﻌﺮﻭﻓﺔ‬
‫ﻣﺤﺎﻛﺎﺓ ﺍﻟﻜﻴﻤﻴﺎئﻴﻴﻦ ﺍﻟﻌﻀﻮﻳﻴﻦ ﻟﻠﻤﺴﺎﻋﺪﺓ ﻓﻲ ﺃﺗﻤﺘﺔ ﻋﻤﻠﻴﺔ ﺗﺤﺪﻳﺪ ﺍﻟﺠﺰﻳئﺎﺕ ﺍﻟﻌﻀﻮﻳﺔ ﻏﻴﺮ ‪ Dendral‬ﻣﻦ‬
‫‪ .‬ﻛﺎﻥ ﺍﻟﻘﺼﺪ "‪ ، "Dendritic Algorithm‬ﻭﻫﻮ ﻋﺒﺎﺭﺓ ﻋﻦ ﺑﻮﺍﺑﺔ ﻟﻤﺼﻄﻠﺢ "‪ "Dendral‬ﻛﺎﻥ ﻳﻄﻠﻖ ﻋﻠﻴﻪ ﻧﻈﺎﻡ‬
‫‪ ، ] 2[.‬ﻭﺍﻟﺬﻱ ﺑﻨﻰ ﻣﻊ ﺯﻣﻼئﻪ ﻭﺷﺮﻛﺎئﻪ ﺃﻭﻝ ﻧﻈﺎﻡ ﺧﺒﻴﺮ ﻧﺎﺟﺢ ﻓﻲ ﺃﻭﺍﺧﺮ ﺍﻟﺴﺘﻴﻨﻴﺎﺕ ﻓﻲ ﺟﺎﻣﻌﺔ ﺳﺘﺎﻧﻔﻮﺭﺩ‬
‫‪ ،‬ﻭﻛﺎﻥ ﺃﻭﻝ ﻣﻦ ﺍﺑﺘﻜﺮﻩ ﺇﺩﻭﺍﺭﺩ ﻓﻴﻐﻨﺒﺎﻭﻡ ‪ ،‬ﺍﻟﺬﻱ ﻳُﻌﺘﺒﺮ ﺍﻵﻥ ﺃﺑًﺎ ﻟﻸﻧﻈﻤﺔ ﺍﻟﺨﺒﻴﺮﺓ( )‪ AI‬ﻣﻦ ﺍﻟﺬﻛﺎء ﺍﻻﺻﻄﻨﺎﻋﻲ‬
‫‪ ،‬ﻳﺴﺘﺨﺪﻣﻮﻥ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﺘﻲ ﻳﻔﻜﺮﻭﻥ ﻓﻲ ﺍﺳﺘﺨﻼﺹ ﺍﻟﻨﺘﺎئﺞ ﻭﺗﻘﺪﻳﻢ ﺍﻟﺤﻠﻮﻝ‪ .‬ﻳﻌﺪ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﻴﺮ ﻣﺠﺎﻟًﺎ ﻓﺮﻋﻴًﺎ‬
‫ﺣﻞ ﺍﻟﻤﺸﺎﻛﻞ؛ ﺑﺪﻻً ﻣﻦ ﺫﻟﻚ‬

‫‪ 1.2‬ﻫﻴﻜﻞ ﻧﻈﺎﻡ ﺧﺒﻴﺮ‬

‫‪ ] 7 [.‬ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﺒﺪﻳﻬﻴﺔ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﻋﻠﻰ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺨﺎﺻﺔ ﺑﺎﻟﻤﻬﻤﺔ ﻟﻠﻮﺻﻮﻝ ﺇﻟﻰ ﺣﻞ ﺃﻭ ﺍﺳﺘﻨﺘﺎﺝ ﻣﺎ‬
‫ﺫﺍﻛﺮﺓ ﺍﻟﻌﻤﻞ ﺇﻟﻰ ﺑﻴﺎﻧﺎﺕ ﻣﻬﻤﺔ ﻣﺤﺪﺩﺓ ﻟﻠﻤﺸﻜﻠﺔ ﻗﻴﺪ ﺍﻟﻨﻈﺮ‪ .3 .‬ﻣﺤﺮﻙ ﺍﻻﺳﺘﺪﻻﻝ ﻫﻮ ﺁﻟﻴﺔ ﺗﺤﻜﻢ ﻋﺎﻣﺔ ﺗﻄﺒﻖ‬
‫ﺍﻟﻤﻌﺮﻓﺔ ﻣﻦ ﻗﻮﺍﻋﺪ ﻭﺇﺟﺮﺍءﺍﺕ ﺣﻞ ﺍﻟﻤﺸﻜﻼﺕ ﻭﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺠﻮﻫﺮﻳﺔ ﺫﺍﺕ ﺍﻟﺼﻠﺔ ﺑﻤﺠﺎﻝ ﺍﻟﻤﺸﻜﻠﺔ‪ .2 .‬ﺗﺸﻴﺮ‬
‫ﻣﻦ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﻮﺍﻗﻌﻴﺔ ﻭﺍﻹﺭﺷﺎﺩﻳﺔ‪ .‬ﻳﺘﻢ ﺗﻨﻈﻴﻢ ﺍﻷﻧﻈﻤﺔ ﺍﻟﺨﺒﻴﺮﺓ ﻓﻲ ﺛﻼﺛﺔ ﻣﺴﺘﻮﻳﺎﺕ ﻣﺘﻤﻴﺰﺓ‪ .1 :‬ﺗﺘﻜﻮﻥ ﻗﺎﻋﺪﺓ‬
‫ﺗﺘﻀﻤﻦ ﺍﻟﻘﺮﺍﺭﺍﺕ ﺍﻟﻤﻌﻘﺪﺓ ﻣﺰﻳﺠًﺎ ﻣﻌﻘﺪًﺍ‬
‫ﺇﺱ ﻣﺎﻧﺪﺍﻝ ‪ ،‬ﺱ‪ .‬ﺷﺎﺗﺮﺟﻲ ‪ ،‬ﺏ‪ .‬ﻧﻴﻮﺟﻲ‬ ‫‪720‬‬

‫‪ .2‬ﻣﺴﺘﻜﺸﻒ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺨﺒﻴﺮ ﺍﻟﺤﺎﻟﻲ‬

‫ﺍﻟﻜﺎئﻨﻴﺔ ﺍﻟﺘﻮﺟﻪ‪ .‬ﻳﺘﻢ ﻭﺻﻒ ﻣﺮﺣﻠﺔ ﺍﻟﺘﺼﻤﻴﻢ ﻭﻧﻈﺮﺓ ﻋﺎﻣﺔ ﻋﻠﻰ ﺍﻟﺘﻨﻔﻴﺬ ﺑﻌﺪ ﻭﺻﻒ ﺍﻟﻌﻤﻞ ﺍﻟﻤﻨﺸﻮﺭ ﺍﻟﺴﺎﺑﻖ‪.‬‬
‫‪ .‬ﺍﻗﺘﺮﺍﺡ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺠﺪﻳﺪ ﺍﻟﺬﻱ ﻳﻌﺘﻤﺪ ﻋﻠﻰ ﺍﻟﻮﻳﺐ ﻭﻳﺘﺒﻊ ﺍﻟﺘﻜﻨﻮﻟﻮﺟﻴﺎ[ ‪ ] 8‬ﺍﻟﻌﻤﻞ ﺍﻟﻤﻨﺸﻮﺭ ﻣﻮﺻﻮﻑ ﺃﺩﻧﺎﻩ‬
‫ﺑﺎﻟﻔﻌﻞ ﺑﺘﻄﻮﻳﺮ ﻧﻈﺎﻡ ﺧﺒﻴﺮ ﺣﻮﻝ ﻫﺬﺍ ﺍﻟﻤﻮﺿﻮﻉ ﺑﻨﺎءً ﻋﻠﻰ ﻟﻐﺔ ﺑﺮﻣﺠﺔ ﺑﺮﻭﻟﻮﺝ ﻭﻧﻈﺎﻡ ﺇﺩﺍﺭﺓ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ‪.‬‬
‫ﻗﺎﻡ ﻣﺆﻟﻔﻮ ﺍﻟﻮﺭﻗﺔ‬

‫ﻧﻈﺎﻡ ﺍﻟﺼﻮﺕ‬
‫ﻣﺸﻜﻠﺔ‬

‫ﻣﺸﻜﻠﺔ ﺍﻟﻘﺮﺹ ﺍﻟﻤﺮﻥ‬ ‫ﺝ‬


‫ﺍ‬
‫ﻡ‬
‫ﺹ‬
‫ﻣﺸﻜﻠﺔ ﺍﻟﻤﻮﺩﻡ‬
‫ﺵ‬
‫ﺭ‬
‫ﻩ‬
‫ﻗﺮﺹ ﺻﻠﺐ‬ ‫ﺹ‬
‫ﻣﺸﻜﻠﺔ‬
‫ﺡ‬
‫ﻟﻮﺣﺔ ﺍﻟﻤﻔﺎﺗﻴﺢ‬
‫ﺃ‬
‫ﻣﺸﻜﻠﺔ‬ ‫ﺹ‬
‫ﺩ‬
‫ﺙ‬
‫ﺍﻟﺤﺎﺳﻮﺏ‬ ‫ﺃ‬
‫ﻣﺸﻜﻠﺔ ﻓﻲ ﺍﻟﺬﺍﻛﺮﺓ‬ ‫ﺹ‬
‫ﻩ‬

‫ﻣﺸﻜﻠﺔ ﺍﻟﻄﺎﺑﻌﺔ‬

‫ﻣﺸﻜﻠﺔ ﻓﻲ‬
‫ﺷﺒﻜﺔ ﺍﻻﺗﺼﺎﻝ‬

‫ﺍﻟﺸﻜﻞ ‪ :2‬ﻭﺣﺪﺍﺕ ﻣﺸﻜﻠﺔ ﻣﺨﺘﻠﻔﺔ ﻷﻋﻄﺎﻝ ﺃﺟﻬﺰﺓ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ‬

‫ﺃﻧﻮﺍﻉ ﻣﺨﺘﻠﻔﺔ ﻣﻦ ﻭﺣﺪﺓ ﺍﻟﻤﺸﻜﻠﺔ ﻓﻲ ﺃﺟﻬﺰﺓ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ‪ :‬ﻫﺬﺍ ﺍﻟﺠﺰء ﻣﺬﻛﻮﺭﺓ ﻓﻲ ﺍﻟﺮﺳﻢ ﺍﻟﺒﻴﺎﻧﻲ ﺃﺩﻧﺎﻩ‪.‬‬
‫ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ‪ ،‬ﻣﺸﻜﻠﺔ ﺍﻟﻄﺎﺑﻌﺔ ‪ ،‬ﻣﺸﻜﻠﺔ ﻓﻲ ﺍﻟﺸﺒﻜﺔ ﻭﻣﺎ ﺇﻟﻰ ﺫﻟﻚ‪ .‬ﺍﻷﺳﺒﺎﺏ ﻭﺍﻟﺘﺼﺤﻴﺢ ﺍﻟﻤﺤﺘﻤﻞ ﻷﺧﻄﺎء‬
‫‪ ،‬ﻣﺸﻜﻠﺔ ﺍﻟﻘﺮﺹ ﺍﻟﻤﺮﻥ ‪ ،‬ﻣﺸﻜﻠﺔ ﺍﻟﻤﻮﺩﻡ ‪ ،‬ﻣﺸﻜﻠﺔ ﺍﻟﻐﻄﺲ ﺍﻟﺜﺎﺑﺖ ‪ ،‬ﻣﺸﻜﻠﺔ ﻟﻮﺣﺔ ﺍﻟﻤﻔﺎﺗﻴﺢ ‪ ،‬ﻣﺸﻜﻠﺔ‬
‫ﻫﺬﻩ ﺍﻷﺧﻄﺎء ﺇﻟﻰ ﻭﺣﺪﺍﺕ ﻣﺸﻜﻠﺔ ﻣﺨﺘﻠﻔﺔ‪ .‬ﺗﻠﻚ ﺍﻟﻤﺸﺎﻛﻞ ﺍﻟﺘﻲ ﻧﻮﻗﺸﺖ ﻫﻨﺎ ﻫﻲ ﻣﺸﻜﻠﺔ ﻧﻈﺎﻡ ﺍﻟﺼﻮﺕ‬
‫ﻫﻨﺎﻙ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺃﻧﻮﺍﻉ ﺃﺧﻄﺎء ﺃﺟﻬﺰﺓ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻓﻲ ﻧﻈﺎﻡ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ‪ .‬ﻧﻈﺮًﺍ ﻟﺒﺴﺎﻃﺔ ﺍﻟﺒﺮﻧﺎﻣﺞ ‪ ،‬ﻳﺘﻢ ﺗﻘﺴﻴﻢ‬
‫‪721‬‬ ‫ﺍﻟﺘﺸﺨﻴﺺ ﻭﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻟﻠﻜﻤﺒﻴﻮﺗﺮ ‪...‬‬

‫ﺣﻞ ﻣﺤﺘﻤﻞ‬ ‫ء(ﺍﻷﺧﻄﺎ ) ﺍﻷﺳﺒﺎﺏ‬ ‫ﻋﻼﻣﺔ ﻣﺮﺽ‬


‫‪ .1‬ﺍﻧﻘﺮ ﻧﻘﺮًﺍ ﻣﺰﺩﻭﺟًﺎ ﻓﻮﻕ ﺭﻣﺰ ﻣﻜﺒﺮ ﺍﻟﺼﻮﺕ ﻓﻲ ﺍﻟﻨﺎﻓﺬﺓ‬ ‫ﻗﺪ ﻳﻜﻮﻥ ﻫﺬﺍ ﺍﻟﺨﻄﺄ ﻟﻠﺼﻮﺕ‬ ‫ﻻ ﻳﻮﺟﺪ ﺻﻮﺕ ﻣﻦ‬

‫ﻳﺘﻢ ﻋﺮﺽ ﻣﺮﺑﻊ ﺍﻟﺘﺤﻜﻢ ﻓﻲ ﻣﺴﺘﻮﻯ ﺍﻟﺼﻮﺕ‪.‬‬ ‫ﺗﻢ ﺗﺸﻐﻴﻠﻪ ﺃﻭ ﻛﺘﻢ ﺻﻮﺗﻪ‬ ‫ﻣﻜﺒﺮﺍﺕ ﺍﻟﺼﻮﺕ‬

‫ﺍﻟﺼﻮﺕ‪ .‬ﺍﻧﻘﺮ ﻧﻘﺮًﺍ ﻣﺰﺩﻭﺟًﺎ ﻓﻮﻕ ﺭﻣﺰ ﻣﻜﺒﺮ ﺍﻟﺼﻮﺕ ﻓﻲ ﺍﻟﻨﺎﻓﺬﺓ‬


‫‪ .2‬ﺗﺤﻘﻖ ﻣﻦ ﻋﺪﻡ ﺗﺤﺪﻳﺪ ﺧﻴﺎﺭ ﻛﺘﻢ‬ ‫ﺍﺿﻐﻂ ﻋﻠﻰ ﺯﺭ ﺭﻓﻊ ﺍﻟﺼﻮﺕ‬ ‫ﺍﻟﺤﺠﻢ ﻣﻨﺨﻔﺾ ﺟﺪًﺍ‬

‫ﺍﻟﻤﻬﺎﻡ‪ .‬ﺍﺿﺒﻂ ﻣﺴﺘﻮﻯ ﺻﻮﺕ ﺍﻟﺴﻤﺎﻋﺔ ﻋﻠﻰ ﺍﻟﻤﺴﺘﻮﻯ ﺍﻷﻋﻠﻰ‬ ‫ﻋﻠﻰ ﻭﺻﻮﻟﻚ ﺍﻟﺴﻬﻞ ﺇﻟﻰ‬
‫ﺷﺮﻳﻂ‬
‫ﻣﺴﺘﻮﻯ‬ ‫ﻟﻮﺣﺔ ﺍﻟﻤﻔﺎﺗﻴﺢ‪.‬‬
‫ﺍﻟﺮﺟﻮﻉ ﺇﻟﻰ ﻣﻠﺼﻖ ﺍﻹﻋﺪﺍﺩ ﺍﻟﺴﺮﻳﻊ ﻟﻠﺤﺼﻮﻝ ﻋﻠﻰ ﺍﻟﺘﻌﻠﻴﻤﺎﺕ‬ ‫ﻗﺪ ﻳﻜﻮﻥ ﻫﺬﺍ ﺍﻟﺨﻄﺄ ﻝ‬ ‫ﻻ ﻳﻮﺟﺪ ﺻﻮﺕ ﻋﻠﻰ ﺍﻹﻃﻼﻕ‬

‫ﻛﻴﻔﻴﺔ ﺗﻮﺻﻴﻞ ﻣﻜﺒﺮﺍﺕ ﺍﻟﺼﻮﺕ ﺑﺠﻬﺎﺯ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺨﺎﺹ ﺑﻚ‪.‬‬ ‫ﺍﻟﻜﺎﺑﻼﺕ ﻏﻴﺮ ﻣﺘﺼﻠﺔ‪.‬‬
‫ﺣﻮﻝ‬
‫‪ .1‬ﺍﺿﻐﻂ ﻋﻠﻰ ﺯﺭ ﺧﻔﺾ ﺍﻟﺼﻮﺕ ﻋﻠﻰ ﺟﻬﺎﺯﻙ ﺍﻟﺴﻬﻞ‬ ‫ﻣﺴﺘﻮﻯ ﺍﻟﺼﻮﺕ ﻣﺮﺗﻔﻊ ﺟﺪًﺍ‪.‬‬ ‫ﺍﻟﺼﻮﺕ ﻣﺸﻮﻩ‬

‫‪ .2‬ﺍﻧﻘﺮ ﻧﻘﺮًﺍ ﻣﺰﺩﻭﺟًﺎ ﻓﻮﻕ ﻣﻠﻒ‬ ‫ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﻟﻮﺣﺔ ﺍﻟﻤﻔﺎﺗﻴﺢ‪.‬‬


‫ﺭﻣﺰ ﻣﻜﺒﺮ ﺍﻟﺼﻮﺕ‬
‫‪ .‬ﺍﺿﺒﻂ ﻣﺴﺘﻮﻯ ﺻﻮﺕ ﺍﻟﺴﻤﺎﻋﺔ ‪ windows‬ﻋﻠﻰ ﺷﺮﻳﻂ ﻣﻬﺎﻡ‬

‫ﺇﻟﻰ ﻣﺴﺘﻮﻯ ﺃﺩﻧﻰ‪.‬‬


‫ﺍﻧﻘﺮ ﻧﻘﺮًﺍ ﻣﺰﺩﻭﺟًﺎ ﻓﻮﻕ ﺭﻣﺰ ﻣﻜﺒﺮ ﺍﻟﺼﻮﺕ ﻓﻲ ﺍﻟﻨﺎﻓﺬﺓ‬ ‫ﺗﺤﻘﻖ ﻣﻦ ﺍﻟﺨﻄﺄ ﻓﻲ ﺍﻟﺤﺠﻢ‬ ‫ﻻ ﻳﻮﺟﺪ ﺻﻮﺕ ﻓﻲ ﺍﻟﻨﻮﺍﻓﺬ‬

‫ﺷﺮﻳﻂ ﺍﻟﻤﻬﺎﻡ ‪ ،‬ﺍﻧﻘﺮ ﻓﻮﻕ ﺷﺮﻳﻂ ﺍﻟﺘﻤﺮﻳﺮ ﻭﺍﺳﺤﺒﻪ ﻷﻋﻠﻰ‪.‬‬ ‫ﻳﺘﺤﻜﻢ‪.‬‬


‫‪ .1‬ﺍﻧﻘﺮ ﻓﻮﻕ ﺍﺑﺪﺃ ﻭﺃﺷﺮ ﺇﻟﻰ ﺍﻹﻋﺪﺍﺩﺍﺕ ﺍﻧﻘﺮ ﻓﻮﻕ ﺍﻟﺘﺤﻜﻢ‬ ‫ﻛﺸﻒ ﺑﺮﻧﺎﻣﺞ ﺗﺸﻐﻴﻞ ﺍﻟﺼﻮﺕ‪.‬‬ ‫ﻭﻳﻨﺪﻭﺯ ﻻ ﻳﻔﻌﻞ ﺫﻟﻚ‬

‫ﺍﻟﺘﺸﻐﻴﻞ ﻭﻣﻦ ﺍﻟﻤﺤﺘﻤﻞ ﺃﻥ ﻳﻜﻮﻥ ﺍﻟﺼﻮﺕ ﻣﺘﺎﺣًﺎ ﺑﻌﺪ ﺫﻟﻚ‪.‬‬ ‫ﻛﺸﻒ ﺍﻟﺼﻮﺕ‬
‫ﺍﻟﺼﻮﺕ ‪ ،‬ﻭﻣﻨﻔﺬ ﺍﻟﻠﻌﺒﺔ ﻣﺸﻐﻞ ﻋﺼﺎ ﺍﻟﺘﺤﻜﻢ ﻓﻲ ﻣﻮﺿﻊ ﺑﺪء‬ ‫ﺍﻟﺴﺎئﻘﻴﻦ‬
‫‪ ،‬ﻭﻗﻢ ﺑﺈﺯﺍﻟﺔ ﻛﻞ ﻣﻦ ﺍﻟﺘﻮﺻﻴﻞ ﻭﺍﻟﺘﺸﻐﻴﻞ ﻟﺒﺮﻧﺎﻣﺞ ﺗﺸﻐﻴﻞ‬
‫ﺍﻟﺘﺤﻜﻢ ﺑﺎﻟﺼﻮﺕ ﻭﺍﻟﻔﻴﺪﻳﻮ ﻭﺍﻷﻟﻌﺎﺏ‪ .2 .‬ﺣﺪﺩ ﻣﺪﻳﺮ ﺍﻟﺠﻬﺎﺯ‬
‫ﻟﻮﺟﺔ‪ .‬ﺍﺑﺤﺚ ﻋﻦ ﺃﺟﻬﺰﺓ‬

‫ﺍﻟﺠﺪﻭﻝ ‪ :1‬ﻣﺸﻜﻠﺔ ﻧﻈﺎﻡ ﺍﻟﺼﻮﺕ‬

‫‪ .2.1‬ﻣﺸﻜﻠﺔ ﻓﻲ ﻧﻈﺎﻡ ﺍﻟﺼﻮﺕ‬

‫ﻣﻼﺣﻈﺔ‪ :‬ﺟﻤﻴﻊ ﺍﻷﺧﻄﺎء ﺍﻟﻤﺤﺘﻤﻠﺔ‪ .‬ﻳﺘﻢ ﺃﺧﺬﻫﺎ ﻛﻌﻴﻨﺔ ﻹﻧﺸﺎء ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﻤﻄﻠﻮﺑﺔ ﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﺮﺍء ﺍﻟﻤﻘﺘﺮﺡ‪.‬‬
‫ﻻ ﺗﺘﻜﻮﻥ ﻣﺠﻤﻮﻋﺎﺕ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻮﺍﺭﺩﺓ ﺃﻋﻼﻩ ﻣﻦ‬
‫ﺇﺱ ﻣﺎﻧﺪﺍﻝ ‪ ،‬ﺱ‪ .‬ﺷﺎﺗﺮﺟﻲ ‪ ،‬ﺏ‪ .‬ﻧﻴﻮﺟﻲ‬ ‫‪722‬‬

‫‪ .3‬ﻣﺨﻄﻂ ﺍﻟﺘﺪﻓﻖ ﻭﺍﻟﺘﺼﻤﻴﻢ‬

‫ﻭﺳﻴﻮﺍﺻﻞ ﻧﻔﺲ ﺍﻟﻌﻤﻠﻴﺔ‪ .‬ﺑﻌﺪ ﺟﻤﻊ ﺍﻷﻋﺮﺍﺽ ﺍﻟﻜﺎﻓﻴﺔ ﺳﻴﺤﺪﺩ ﺍﻟﻬﺪﻑ ﺍﻟﺪﻗﻴﻖ‪ X2) (.‬ﻣﺒﺎﺷﺮﺓ ﻓﻲ ﺍﻟﻌَﺮَﺽ‬
‫‪ ،‬ﻓﺴﻮﻑ ﻳﺪﺧﻞ( )‪ X1‬ﺫﻟﻚ ﺳﻴﺘﻢ ﺍﻟﺒﺤﺚ ﻋﻦ ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﺍﻟﻌﺮﺽ ‪ .‬ﻭﻟﻜﻦ ﺇﺫﺍ ﻟﻢ ﻳﺠﺪ ﺍﻟﻨﻈﺎﻡ ﺃﻱ ﺃﻋﺮﺍﺽ ﻓﻲ‬
‫ﻭﺑﻌﺪ( )‪ X1N‬ﻭﻣﻦ ﺛﻢ ﺗﺼﻞ ﺇﻟﻰ ﺃﻋﺮﺍﺽ( )‪ X11‬ﺗﻔﺎﺣﺔ ﺃﻱ ﺃﻋﺮﺍﺽ ﻫﻨﺎﻙ ﺛﻢ ﻓﺈﻧﻪ ﺳﻴﺘﻢ ﺍﻟﺒﺤﺚ ﻋﻦ ﺃﻋﺮﺍﺽ‬
‫‪ .‬ﻭﺇﺫﺍ ﻛﺎﻥ ﻓﺎﻱ( )‪ X1‬ﺇﻟﻰ ﺃﻋﺮﺍﺽ ‪RST‬ﻓﻲ ﻓﻠﻮﺭﻳﺪﺍ ﺁﻩ ﺍﻟﺮﺳﻢ ﺍﻟﺒﻴﺎﻧﻲ ﻟﻠﺒﺮﻧﺎﻣﺞ ﻓﺎﻱ ﻳﺪﺧﻞ ﺍﻟﻨﻈﺎﻡ‬

‫ﺧﻮﺍﺭﺯﻣﻴﺔ ﻟﻨﻈﺎﻡ ﺁﻩ ﻓﻠﻮﺭﻳﺪﺍ ﻣﻦ ﺍﻟﻨﻤﻮﺫﺝ ﺍﻟﺤﺎﻟﻲ‪:‬‬


‫ﺍﻟﺨﻄﻮﺓ ‪ :1‬ﺣﺪﺩ ﺍﻟﺨﻄﺄ ﻣﻦ ﻗﺎئﻤﺔ ﻣﻌﻴﻨﺔ ﻓﻲ ﺑﺮﻧﺎﻣﺞ ﻗﺎئﻤﺔ ﻋﻠﻰ ﺍﻟﻘﺎئﻤﺔ‪.‬‬
‫ﺍﻟﺨﻄﻮﺓ ‪ :2‬ﺳﻴﺘﻢ ﺍﻋﺘﺒﺎﺭ ﺍﺧﺘﻴﺎﺭ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻛﺄﻋﺮﺍﺽ ﻣﺴﺒﻘﺔ ﻣﺒﻴﻨﺔ ﻓﻲ ﺍﻟﺠﺪﺍﻭﻝ ﺃﻋﻼﻩ‬

‫ﻟﻠﺘﻌﺮﻑ ﻋﻠﻰ ﺍﻷﺳﺒﺎﺏ ﻭﺍﻷﺧﻄﺎء ﺍﻟﻤﺘﻮﻗﻌﺔ‪ SQL .‬ﺑﻌﺪ ﺫﻟﻚ ﺑﺎﻻﺗﺼﺎﻝ ﺑﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺇﺭﺳﺎﻝ ﺍﺳﺘﻌﻼﻡ‬
‫ﺍﻟﺨﻄﻮﺓ ‪ :3‬ﻳﻘﻮﻡ ﺍﻟﺒﺮﻧﺎﻣﺞ‬
‫ﺑﻴﺎﻧﺎﺕ ﺍﻟﺨﺒﻴﺮ ﺍﻟﺬﻱ ﺗﻢ ﺇﻋﺪﺍﺩﻩ ﺑﺎﻟﻔﻌﻞ ﺑﺸﺄﻥ ﺗﻘﻨﻴﺔ ﻣﻌﺎﻟﺠﺔ ﺍﻟﻤﻌﺮﻓﺔ ﺳﻴﻌﺮﺽ ﺟﻤﻴﻊ ﺍﻷﺧﻄﺎء ﺫﺍﺕ ﺍﻟﺼﻠﺔ‪.‬‬
‫ﺍﻟﺨﻄﻮﺓ ‪ :4‬ﻗﺎﻋﺪﺓ‬
‫ﺍﻟﺨﻄﻮﺓ ‪ :5‬ﻳﺨﺘﺎﺭ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺍﻟﺨﻄﺄ ﺍﻟﻤﻨﺎﺳﺐ ﻭﻳﻄﻠﺐ ﺍﻟﺤﻞ ﻋﻦ ﻃﺮﻳﻖ ﻃﺮﺡ ﺍﻻﺳﺘﻌﻼﻡ‪.‬‬

‫‪ ] 8 [.‬ﺟﻤﻴﻊ ﺍﻟﺤﻠﻮﻝ ﺍﻟﻤﻤﻜﻨﺔ ﻛﻤﺨﺮﺟﺎﺕ ﺑﺮﻧﺎﻣﺞ ﻟﻠﻤﺴﺎﻋﺪﺓ ﻓﻲ ﺍﻟﺨﺪﻣﺔ ﺍﻟﻴﺪﻭﻳﺔ(ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ) ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫ﺍﻟﺨﻄﻮﺓ ‪ :6‬ﺳﺘﻮﻓﺮ ﻗﺎﻋﺪﺓ‬
‫‪723‬‬ ‫ﺍﻟﺘﺸﺨﻴﺺ ﻭﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻟﻠﻜﻤﺒﻴﻮﺗﺮ ‪...‬‬

‫ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬
‫(ﻧﻈﻢ ﺇﺩﺍﺭﺓ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ )‬

‫ﻭﺣﺪﺓ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻝ‬
‫ﻭﺣﺪﺓ ﺍﻟﻌﺮﺽ‬ ‫ﻭﺍﺟﻬﺔ ﺍﻟﺒﺮﻧﺎﻣﺞ‬
‫ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬
‫ﻟﺘﻮﺟﻴﻪ ﺍﻟﻤﺴﺘﺨﺪﻡ‬ ‫ﻹﺩﺧﺎﻝ ﺍﻟﻤﺴﺘﺨﺪﻡ‬
‫ﻳﺘﻢ ﺍﻟﻤﻌﺎﻟﺠﺔ‬

‫‪Prolog‬ﺍﻟﺸﻜﻞ ‪ :3‬ﻣﺨﻄﻂ ﺗﺪﻓﻖ ﺍﻟﻨﻈﺎﻡ ﻟﻠﻨﻤﻮﺫﺝ ﺍﻟﺤﺎﻟﻲ ﺍﻟﻤﻨﻔﺬ ﺑﻮﺍﺳﻄﺔ‬

‫‪ .4‬ﺍﻟﺤﺼﻮﻝ ﻋﻠﻰ ﺍﻟﻨﺘﺎئﺞ ﻭﺍﻟﺘﺤﻠﻴﻞ‬

‫ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺴﻴﺊ ‪ ،‬ﻭﺍﻟﺒﻴﺎﻧﺎﺕ ﻏﻴﺮ ﺍﻵﻣﻨﺔ ‪ ،‬ﻭﻣﻴﺰﺍﺕ ﺍﻟﺒﺮﻣﺠﺔ ﺍﻟﻤﺤﺪﻭﺩﺓ ‪ ،‬ﻭﻭﺍﺟﻬﺎﺕ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺍﻟﺴﻴئﺔ ‪ ،‬ﺇﻟﺦ‪.‬‬
‫‪ .‬ﺍﻟﻤﺸﺎﻛﻞ ﺍﻟﺮئﻴﺴﻴﺔ ﻫﻲ ﻗﻠﺔ ﺗﻔﺎﻋﻞ ﺍﻟﻤﺴﺘﺨﺪﻡ ‪ ،‬ﻭﻣﻌﺎﻟﺠﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻏﻴﺮ ﺍﻟﻔﻌﺎﻟﺔ ‪ ،‬ﻭﺗﻜﺎﻣﻞ ﻗﺎﻋﺪﺓ ‪ Prolog‬ﺑﺮﻣﺠﺔ‬
‫ﺍﻷﻋﻄﺎﻝ ﻭﺗﺤﺪﻳﺪ ﺍﻟﻌﻼﺟﺎﺕ ﺫﺍﺕ ﺍﻟﺼﻠﺔ ‪ ،‬ﻭﻟﻜﻨﻪ ﻳﻔﺘﻘﺮ ﺇﻟﻰ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﻣﻌﻠﻤﺎﺕ ﺍﻷﺩﺍء ﺑﺴﺒﺐ ﻗﻴﻮﺩ ﻟﻐﺔ‬
‫‪ .‬ﻳﻌﺪ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻣﺮﺿﻴًﺎ ﻟﺘﺤﺪﻳﺪ[ ‪ ] 8‬ﺗﺤﺎﻓﻆ ﻋﻠﻰ ﻧﺸﺎﻁ ﻣﻌﺎﻟﺠﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ ،‬ﻭﺗﺘﺒﻊ ﻣﺸﺎﻛﻞ ﺍﻟﻨﻮﺍﻓﺬ ﻓﻲ ﺍﻟﺒﺮﺍﻣﺞ‬
‫‪ ،‬ﺍﻟﺮﺳﺎئﻞ ﻭﺍﻟﺘﺘﺒﻊ‪ .‬ﻳﺠﺐ ﻋﻠﻰ ﺍﻟﻤﺤﺮﺭﻳﻦ ﺇﻧﺸﺎء ﺍﻟﺒﺮﻧﺎﻣﺞ ﺃﻭ ﺗﺤﺮﻳﺮﻩ ‪ ،‬ﻭﺍﻟﺤﻮﺍﺭ ﻟﻌﺮﺽ ﺍﻟﻤﺨﺮﺟﺎﺕ ‪ ،‬ﻭﺭﺳﺎﻟﺔ‬
‫ﻭﻣﻌﺎﻟﺠﺔ ﺍﻟﻠﻐﺔ ﺍﻟﻄﺒﻴﻌﻴﺔ ﻭﺍﻟﺮﻭﺑﻮﺗﺎﺕ ﻭﺍﻷﻟﻌﺎﺏ ﻭﺍﻟﻤﺤﺎﻛﺎﺓ‪ .‬ﻳﺘﻢ ﻋﺮﺽ ﺃﺭﺑﻌﺔ ﻧﻮﺍﻓﺬ ﺃﺩﻧﺎﻩ‪ :‬ﺍﻟﻤﺤﺮﺭ ‪ ،‬ﺍﻟﺤﻮﺍﺭ‬
‫ﻣﻔﻴﺪًﺍ ﻷﻱ ﺗﻄﺒﻴﻖ ﺗﻘﺮﻳﺒًﺎ ﻳﺘﻄﻠﺐ ﺗﻔﻜﻴﺮًﺍ ﺭﺳﻤﻴًﺎ‪ .‬ﻳﺘﻀﻤﻦ ﺫﻟﻚ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻓﻲ ﺍﻷﻧﻈﻤﺔ ﺍﻟﺨﺒﻴﺮﺓ ‪ PROLOG‬ﻳﻌﺪ‬
‫ﻫﻨﺎ ﻟﺘﻄﻮﻳﺮ ﻫﺬﻩ ﺍﻟﺒﺮﻣﺠﺔ‪TURBO PROLOG .‬ﺗُﺴﺘﺨﺪﻡ‬

‫‪ .5‬ﻋﺪﺩ ﻗﻠﻴﻞ ﻣﻦ ﻟﻘﻄﺎﺕ ﺍﻟﺸﺎﺷﺔ ﻣﻦ ﻣﺨﺮﺟﺎﺕ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺍﻟﺤﺎﻟﻲ‬

‫ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻣﻨﺨﻔﻀًﺎ ﺟﺪًﺍ‪ .‬ﻗﺪ ﻳﻨﺸﺄ ﻫﺬﺍ ﺍﻟﺨﻄﺄ ﻋﻦ ﻣﺸﻜﻠﺔ ﻓﻲ ﻣﻘﺎﺑﺾ ﺍﻟﺴﻤﺎﻋﺔ‪ .‬ﺍﻟﺘﺼﺤﻴﺤﺎﺕ ﺍﻟﻤﺤﺘﻤﻠﺔ ﻫﻲ‪:‬‬
‫ﻓﻲ ﻧﻈﺎﻡ ﻣﻜﺒﺮﺍﺕ ﺍﻟﺼﻮﺕ ‪ ،‬ﻗﺪ ﻳﻜﻮﻥ ﺣﺠﻢ ﺻﻮﺕ‬
‫ﺍﺿﺒﻂ ﻣﺴﺘﻮﻯ ﺻﻮﺕ ﺍﻟﺴﻤﺎﻋﺔ ﻋﻠﻰ ﺍﻟﻤﺴﺘﻮﻯ ﺍﻷﻋﻠﻰ‪ (.‬ﺍﻟﺼﻮﺕ ﻟﺴﻬﻮﻟﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﻟﻮﺣﺔ ﺍﻟﻤﻔﺎﺗﻴﺢ‪ .‬ﺏ‬
‫ﺍﺿﻐﻂ ﻋﻠﻰ ﺯﺭ ﺭﻓﻊ(ﺃ‬

‫‪ .6‬ﺗﺼﻤﻴﻢ ﻭﺧﻮﺍﺭﺯﻣﻴﺔ ﻭﻣﺨﻄﻂ ﺍﻧﺴﻴﺎﺑﻲ ﻟﻠﻨﻤﻮﺫﺝ ﺍﻟﻤﺤﺴﻦ ﺍﻟﻤﻘﺘﺮﺡ‬

‫ﻭﻣﺼﻠﺤﻬﺎ ﻫﻮ ﻧﻈﺎﻡ ﺧﺒﻴﺮ ﻗﺎئﻢ ﻋﻠﻰ ﺍﻟﻘﻮﺍﻋﺪ ﻟﺘﺸﺨﻴﺺ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻭﻣﺸﺎﻛﻞ ﺍﻷﺟﻬﺰﺓ ﻭﺇﺻﻼﺣﻬﺎ‪ .‬ﺃﻧﻪ‬
‫ﻣﺴﺘﻜﺸﻒ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ‬
‫ﺇﺱ ﻣﺎﻧﺪﺍﻝ ‪ ،‬ﺱ‪ .‬ﺷﺎﺗﺮﺟﻲ ‪ ،‬ﺏ‪ .‬ﻧﻴﻮﺟﻲ‬ ‫‪724‬‬

‫ﺍﻟﺤﻘﺎئﻖ ﺍﻟﺘﻲ ﻳﻘﺪﻣﻬﺎ ﻣﺴﺘﻜﺸﻔﻮ ﺍﻷﺧﻄﺎء ﺍﻟﺒﺸﺮﻳﺔ ﻭﻣﺼﻠﺤﻮﻫﺎ ﻣﻊ ﺍﻟﻘﻮﺍﻋﺪ ﺍﻟﻤﻮﺟﻮﺩﺓ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻘﻮﺍﻋﺪ ‪،‬‬
‫ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺸﺨﺼﻲ ﻭﺗﺨﺰﻳﻨﻬﺎ ﻛﻘﻮﺍﻋﺪ ﺇﻧﺘﺎﺝ ﻳﻤﻜﻦ ﻗﺮﺍءﺗﻬﺎ ﻣﻦ ﻗﺒﻞ ﺍﻹﻧﺴﺎﻥ ؛ ﻣﺤﺮﻙ ﺍﺳﺘﺪﻻﻝ ﻳﻄﺎﺑﻖ‬
‫ﻣﻊ ﺍﻟﻨﻈﺎﻡ ؛ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺑﺸﻜﻞ ﺃﻛﺜﺮ ﺗﺤﺪﻳﺪًﺍ ﻗﺎﻋﺪﺓ ﻗﺎﻋﺪﺓ ﺗﻀﻢ ﻭﺗﺨﺰﻥ ﺟﻤﻴﻊ ﻣﻌﺎﺭﻑ ﺍﺳﺘﻜﺸﺎﻑ‬
‫ﻭﺍﺟﻬﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺍﻟﺮﺳﻮﻣﻴﺔ ﺍﻟﺘﻲ ﺗﺴﻤﺢ ﻟﻤﺴﺘﻜﺸﻒ ﺍﻷﺧﻄﺎء ﺍﻟﺒﺸﺮﻳﺔ ﻭﻣﺼﻠﺤﻬﺎ ﺑﺎﻟﻌﻤﻞ ﺑﺴﻬﻮﻟﺔ ﻭﺍﻟﺘﻔﺎﻋﻞ‬
‫‪ ،‬ﻳﺘﻜﻮﻥ ﻣﺴﺘﻜﺸﻒ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺨﺒﻴﺮ ﺍﻟﻤﻘﺘﺮﺡ ﻣﻦ ﺳﺖ ﻭﺣﺪﺍﺕ ﺭئﻴﺴﻴﺔ‪ :‬ﻭﺍﺟﻬﺔ ﻣﺴﺘﺨﺪﻡ ﻭﻳﺐ‬
‫‪ ،‬ﻭﻳﺘﻢ ﺗﺨﺰﻳﻨﻬﺎ ﻓﻲ ﻗﺎﻋﺪﺓ ﻗﺎﻋﺪﺓ‪ .‬ﺑﺸﻜﻞ ﻣﻤﻴﺰ"ﺍﻟﺤﻞ " " ﺍﻻﺳﺘﻨﺘﺎﺝ " ﺛﻢ ‪"2‬ﺍﻟﺸﺮﻁ " ﻭ ‪"1‬ﺍﻟﺸﺮﻁ ‪ " if‬ﻓﻲ ﺷﻜﻞ‬
‫ﺇﻧﻪ ﻧﻈﺎﻡ ﻗﺎئﻢ ﻋﻠﻰ ﺍﻟﻮﻳﺐ ﻳﻤﻜﻦ ﻧﺸﺮﻩ ﻓﻲ ﺑﻴئﺔ ﺇﻧﺘﺮﺍﻧﺖ‪ .‬ﻳﺘﻢ ﺗﻤﺜﻴﻞ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﻔﻌﻠﻴﺔ ﻟﻠﻨﻈﺎﻡ ﻛﻘﻮﺍﻋﺪ ﺇﻧﺘﺎﺝ‬
‫ﺗﺼﻤﻴﻢ ﺟﺪﻳﺪ ﺗﻤﺎﻣًﺎ ﻟﻠﻤﻔﻬﻮﻡ ﺍﻟﺴﺎﺑﻖ ﺑﻨﺎءً ﻋﻠﻰ ﻣﺒﺎﺩﺉ ﺍﻟﺒﺮﻣﺠﺔ ﺍﻟﺸﻴئﻴﺔ‪.‬‬

‫ﺍﻟﺸﻜﻞ ‪ :4‬ﺗﻜﺎﻣﻞ ﻣﻜﻮﻧﺎﺕ ﺍﻟﻨﻈﺎﻡ ﻓﻲ ﻣﺴﺘﻜﺸﻒ ﺃﺧﻄﺎء ﺍﻷﻋﻄﺎﻝ ﻭﻣﺼﻠﺤﻬﺎ‬


‫‪725‬‬ ‫ﺍﻟﺘﺸﺨﻴﺺ ﻭﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻟﻠﻜﻤﺒﻴﻮﺗﺮ ‪...‬‬

‫‪ 6.1‬ﻭﺍﺟﻬﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ‬

‫ﻧﻤﻮﺫﺝ ﺑﻴﺎﻧﺎﺕ ﻭﻳﺐ ﻳﺘﻢ ﻣﻦ ﺧﻼﻟﻪ ﻋﺮﺽ ﺍﻷﻋﺮﺍﺽ ﺍﻟﻤﺤﺘﻤﻠﺔ ﻷﻋﻄﺎﻝ ﺍﻷﺟﻬﺰﺓ ﻋﻠﻰ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻋﻠﻰ ﺍﻟﺸﺎﺷﺔ‪.‬‬
‫ﺳﻴﺘﻌﻴﻦ ﻋﻠﻴﻪ ﺍﻹﺟﺎﺑﺔ ﻋﻠﻴﻬﺎ ﺑﺪﻗﺔ ‪ ،‬ﺑﺤﻴﺚ ﻳﺘﻢ ﺗﺤﺪﻳﺪ ﺳﺒﺐ ﺍﻟﺨﻄﺄ ﻭﺗﻘﺪﻳﻢ ﺣﻞ ﻣﻄﺎﺑﻖ‪ .‬ﻓﻲ ﺍﻷﺳﺎﺱ ‪ ،‬ﻫﻮ‬
‫ﻣﻦ ﺍﺳﺘﺒﻴﺎﻥ ﺗﺸﺨﻴﺼﻲ ﺫﻱ ﺻﻠﺔ ﻳﺤﺘﻮﻱ ﻋﻠﻰ ﺳﻠﺴﻠﺔ ﻣﻦ ﺍﻷﺳئﻠﺔ ﺍﻟﺘﻲ ﻳﺘﻢ ﻃﺮﺣﻬﺎ ﻋﻠﻰ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺍﻟﺬﻱ‬
‫ﻳﻤﻜﻦ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻴﻬﺎ ﻣﻦ ﺃﻱ ﻣﺘﺼﻔﺢ ﻭﻳﺐ ﻣﺘﻮﺍﻓﻖ ﻭﺗﺴﻤﺢ ﺑﺎﻻﺗﺼﺎﻝ ﺑﻴﻦ ﺍﻟﻨﻈﺎﻡ ﻭﺍﻟﻤﺴﺘﺨﺪﻡ‪ .‬ﻭﻫﻮ ﻳﺘﺄﻟﻒ‬
‫ﻫﻲ ﻭﺍﺟﻬﺔ ﻗﺎئﻤﺔ ﻋﻠﻰ ﺍﻟﻮﻳﺐ ‪Expert PC Troubleshooter‬ﻭﺍﺟﻬﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺍﻟﺨﺎﺻﺔ ﺑـ‬

‫‪ 6.2‬ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬

‫‪ ] 11 ،9 [.‬ﻓﻲ ﺍﻟﺠﺪﺍﻭﻝ ﺍﻟﻤﺬﻛﻮﺭﺓ ﺃﻋﻼﻩ ﻟﻸﻋﻄﺎﻝ ﻭﺍﻟﺤﻠﻮﻝ ﺍﻟﻤﺤﺘﻤﻠﺔ‪ .‬ﻭﻳﺮﺩ ﺷﺠﺮﺓ ﺍﻟﻘﺮﺍﺭﺍﺕ ﻋﻴﻨﺔ ﻛﻤﺎ ﻓﺎﻱ ﺯ ‪8‬‬
‫ﻳﺪﻝ ﻋﻠﻰ ﺍﻟﺤﻞ‪ .‬ﺗﻢ ﺫﻛﺮ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ‪ D‬ﺇﻟﻰ ﺍﻻﺳﺘﻨﺘﺎﺝ ‪ ،‬ﻭ ‪ C‬ﺇﻟﻰ ﺍﻟﺸﺮﻁ ﺍﻟﺜﺎﻧﻲ ‪ ،‬ﻭﺗﺸﻴﺮ ‪ B‬ﺍﻷﻭﻟﻰ ‪ ،‬ﻭﺗﺸﻴﺮ‬
‫ﺇﻟﻰ ﺍﻟﺤﺎﻟﺔ ‪ A‬ﺣﻴﺚ ﺗﺸﻴﺮ ‪ C 'D‬ﺛﻢ ‪ B‬ﻭ ‪ ، IF A‬ﻭﻳﻤﻜﻦ ﺗﻤﺜﻴﻠﻬﺎ ﺭﺳﻤﻴًﺎ ﻋﻠﻰ ﺃﻧﻬﺎ ‪ if-then‬ﻓﻲ ﺷﻜﻞ ﻋﺒﺎﺭﺍﺕ‬
‫ﺣﻞ ﻟﻔﺎﻱ ﺍﻟﺴﻴﻨﻴﺔ ﺍﻟﺘﻲ ﺍﻟﺨﻄﺄ‪ .‬ﺑﺸﻜﻞ ﺃﺳﺎﺳﻲ ‪ ،‬ﺗﻜﻮﻥ ﻗﻮﺍﻋﺪ ﻣﺴﺘﻜﺸﻒ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺨﺒﻴﺮ ﺍﻟﻤﻘﺘﺮﺡ‬
‫ﺍﻟﻤﻘﺪﻣﺔ ﻣﻦ ﺧﻼﻝ ﻭﺍﺟﻬﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ‪ .‬ﻭﺑﻤﺠﺮﺩ ﺣﺪﻭﺙ ﺍﻟﻤﺒﺎﺭﺍﺓ‪ ،‬ﻭﺍﻟﺨﻄﺄ ﻫﻮ ﺗﺤﺪﻳﺪ ﺍﻟﻬﻮﻳﺔ ﻓﺎﻱ ﺇﺩ ﻭﻳﺘﻢ ﺗﻮﻓﻴﺮ‬
‫ﺍﻟﺨﺒﻴﺮ ﺑﺘﺤﻤﻴﻞ ﺍﻟﻘﻮﺍﻋﺪ ﻣﻦ ﻗﺎﻋﺪﺓ ﺍﻟﻘﻮﺍﻋﺪ ﺇﻟﻰ ﺍﻟﺬﺍﻛﺮﺓ ﺍﻟﻌﺎﻣﻠﺔ ﻭﻳﺤﺎﻭﻝ ﻣﻄﺎﺑﻘﺘﻬﺎ ﻣﻊ ﺣﻘﺎئﻖ ﺍﻟﻤﺴﺘﺨﺪﻡ‬
‫ﻣﺴﺘﻮﺩﻉ ﺑﻴﺎﻧﺎﺕ ﻳﻮﻓﺮ ﻭﺳﻴﻠﺔ ﻟﺠﻤﻊ ﺍﻟﻤﻌﺮﻓﺔ ﻭﺗﻨﻈﻴﻤﻬﺎ ﻭﺣﻔﻈﻬﺎ ﻭﺍﻟﺒﺤﺚ ﻓﻴﻬﺎ‪ .‬ﻋﻨﺪ ﺍﻻﺳﺘﺪﻻﻝ ‪ ،‬ﻳﻘﻮﻡ ﺍﻟﻨﻈﺎﻡ‬
‫ﺇﻧﺘﺎﺝ ﺗﻢ ﺍﻟﺤﺼﻮﻝ ﻋﻠﻴﻬﺎ ﻓﻲ ﺍﻷﺻﻞ ﻣﻦ ﺧﺒﺮﺍء ﺑﺸﺮﻳﻴﻦ ﻓﻲ ﻣﺠﺎﻝ ﺍﺳﺘﻜﺸﺎﻑ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻭﺇﺻﻼﺣﻬﺎ‪ .‬ﺇﻧﻪ‬
‫ﻫﻲ ﻗﺎﻋﺪﺓ ﻗﻮﺍﻋﺪ ﻳﻤﻜﻦ ﻟﻠﺒﺸﺮ ﻗﺮﺍءﺗﻬﺎ ﺣﻴﺚ ﻳﺘﻢ ﺗﻤﺜﻴﻞ ﻣﻌﺮﻓﺔ ﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻛﻘﻮﺍﻋﺪ‬
‫ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬

‫ﻭﺇﺩﺧﺎﻝ ﻫﺬﻩ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺇﻟﻰ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﺟﻨﺒًﺎ ﺇﻟﻰ ﺟﻨﺐ ﻣﻊ ﺍﻟﺤﻠﻮﻝ ﺍﻟﻤﻤﻜﻨﺔ‪ Microsoft .‬ﺍﻟﺘﺸﻐﻴﻞ‬
‫ﻣﻦ ﺍﻟﻤﺨﻄﻂ ﺃﻳﻀًﺎ ﺟﻤﻊ ﺟﻤﻴﻊ ﺭﻣﻮﺯ ﺃﺧﻄﺎء ﺍﻟﻨﻈﺎﻡ ﺍﻟﻘﻴﺎﺳﻴﺔ ﻟﻨﻈﺎﻡ‬

‫‪ 6.3‬ﻣﺤﺮﻙ ﺍﻻﺳﺘﺪﻻﻝ‬

‫‪ ،‬ﻣﻤﺎ ﻳﺠﻌﻞ ﻋﻤﻠﻴﺔ ﺍﻟﺘﻔﻜﻴﺮ ﻏﻴﺮ ﻣﺮئﻴﺔ ﺗﻤﺎﻣًﺎ ﻣﻦ(ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲ ﺍﻟﺠﺪﺍﻭﻝ ﺃﻋﻼﻩ ) ﻭﺍﻟﺤﻠﻮﻝ ﺍﻟﻤﻤﻜﻨﺔ ﻟﻬﺎ‬
‫ﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻭﺍﻟﺤﻘﺎئﻖ ﻣﻦ ﺍﻟﻤﺴﺘﺨﺪﻣﻴﻦ ﻭﺗﻨﺘﺞ ﻧﺘﺎئﺞ ﺣﻮﻝ ﺃﺳﺒﺎﺏ ﺍﻷﺧﻄﺎء ﺍﻟﻤﻘﺎﺑﻠﺔ‬
‫ﺍﻟﻤﺸﻜﻼﺕ ﻻﺳﺘﺨﻼﺹ ﺍﻹﺟﺎﺑﺎﺕ ﻭﺍﻻﺳﺘﻨﺘﺎﺟﺎﺕ ‪ ،‬ﻭﺍﺳﺘﻨﺘﺎﺝ ﺍﻟﻤﻌﺮﻓﺔ ﺍﻟﺠﺪﻳﺪﺓ‪ .‬ﻳﺘﻢ ﺗﻐﺬﻳﺘﻬﺎ ﻣﻦ ﺧﻼﻝ ﺑﻴﺎﻧﺎﺕ‬
‫ﺇﻧﻪ ﻋﻘﻞ ﺍﻟﻨﻈﺎﻡ ﺍﻟﺬﻱ ﻳﺆﺩﻱ ﺍﻟﺘﻔﻜﻴﺮ ﺍﻟﻤﻨﻄﻘﻲ ﻋﻠﻰ ﺍﻟﻘﻮﺍﻋﺪ ﻭﺍﺳﺘﺮﺍﺗﻴﺠﻴﺎﺕ ﺣﻞ‬
‫ﺇﺱ ﻣﺎﻧﺪﺍﻝ ‪ ،‬ﺱ‪ .‬ﺷﺎﺗﺮﺟﻲ ‪ ،‬ﺏ‪ .‬ﻧﻴﻮﺟﻲ‬ ‫‪726‬‬

‫ﺍﻟﺸﻜﻞ ‪ :5‬ﻧﻤﻮﺫﺝ ﻟﺸﺠﺮﺓ ﺍﻟﻘﺮﺍﺭ ﻹﻧﺸﺎء ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬

‫ﺍﻟﻘﻴﺎﺳﻴﺔ ﻭﺍﻟﺤﻞ ﺍﻟﻤﺤﺘﻤﻞ ﻓﻲ ﻫﺬﺍ ﺍﻟﺘﺼﻤﻴﻢ‪ .‬ﺳﺘﺘﺒﻊ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﻟﻠﻨﻤﻮﺫﺝ ﺍﻟﺠﺪﻳﺪ ﺑﻴﺎﻧﺎﺕ ﺍﻟﺠﺪﺍﻭﻝ ﺃﻋﻼﻩ‪.‬‬
‫ﺍﻟﻤﺴﺘﺨﺪﻡ‪ .‬ﻳﻘﻮﻡ ﺍﻟﻤﺆﻟﻔﻮﻥ ﺃﻳﻀًﺎ ﺑﺘﻀﻤﻴﻦ ﺭﻣﻮﺯ ﺧﻄﺄ ﻧﻈﺎﻡ ﺍﻟﺘﺸﻐﻴﻞ‬

‫‪ .6.4‬ﺧﻮﺍﺭﺯﻣﻴﺔ ﻟﻤﻌﺎﻟﺠﺔ ﺑﻴﺎﻧﺎﺕ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬

‫ﺍﻟﺨﻄﻮﺓ ‪ :1‬ﺍﻗﺮﺃ ﺍﻟﺤﻘﺎئﻖ ﺍﻷﻭﻟﻴﺔ ﻋﺒﺮ ﻭﺍﺟﻬﺔ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻭﺍﻟﻤﺘﺠﺮ‪.‬‬

‫ﻟﻜﻞ ﻗﺎﻋﺪﺓ ﺇﻧﺘﺎﺝ ﻓﻲ ﻗﺎﻋﺪﺓ ﺍﻟﻘﺎﻋﺪﺓ‪(.‬ﺍﻟﺠﺎﻧﺐ ﺍﻷﻳﺴﺮ ) ﺍﻟﺨﻄﻮﺓ ‪ :2‬ﺗﺤﻘﻖ ﻣﻦ ﺟﺰء ﺍﻟﺸﺮﻁ‬

‫ﺍﻟﺨﻄﻮﺓ ‪ :3‬ﺇﺫﺍ ﺗﻢ ﻣﻄﺎﺑﻘﺔ ﺟﻤﻴﻊ ﺍﻟﺸﺮﻭﻁ ‪ ،‬ﻓﻘﻢ ﺑﺈﻋﺎﺩﺓ ﺍﻟﻘﺎﻋﺪﺓ‪.‬‬

‫ﺍﻟﺨﻄﻮﺓ ‪ :4‬ﻓﻲ ﺣﺎﻟﺔ ﻭﺟﻮﺩ ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﺍﻟﺤﻘﺎئﻖ ‪ ،‬ﻗﻢ ﺑﻤﺎ ﻳﻠﻲ‪:‬‬

‫ﺍﻟﺨﻄﻮﺓ ‪ :5‬ﺍﻗﺮﺃ ﺍﻟﺤﻘﻴﻘﺔ ﺍﻟﺘﺎﻟﻴﺔ ﻭﻗﻢ ﺑﺘﺤﺪﻳﺚ ﺍﻟﺬﺍﻛﺮﺓ ﺍﻟﻌﺎﻣﻠﺔ ﺑﺎﻟﺤﻘﺎئﻖ ﺍﻟﺠﺪﻳﺪﺓ‪.‬‬

‫ﻣﻦ ﻗﺎﻋﺪﺓ ﻭﺍﺣﺪﺓ ‪ ،‬ﻓﺎﺳﺘﺨﺪﻡ ﺍﺳﺘﺮﺍﺗﻴﺠﻴﺔ ﺣﻞ ﺍﻟﻨﺰﺍﻉ ﻟﺘﺤﺪﻳﺪ ﺍﻟﻘﻮﺍﻋﺪ ﺍﻷﻛﺜﺮ ﻣﻼءﻣﺔ ﻭﺍﻧﺘﻘﻞ ﺇﻟﻰ ﺍﻟﺨﻄﻮﺓ‬
‫ﺍﻟﺨﻄﻮﺓ ‪ :6‬ﺍﻧﺘﻘﻞ ﺇﻟﻰ ﺍﻟﺨﻄﻮﺓ ‪ 2‬ﺍﻟﺨﻄﻮﺓ ‪ :7‬ﺇﺫﺍ ﺗﻢ ﺗﺤﺪﻳﺪ ﺃﻛﺜﺮ‬
‫‪727‬‬ ‫ﺍﻟﺘﺸﺨﻴﺺ ﻭﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻟﻠﻜﻤﺒﻴﻮﺗﺮ ‪...‬‬

‫‪.4‬‬

‫ﺍﻟﺨﻄﻮﺓ ‪ :6‬ﺍﺳﺘﻤﺮ ﺣﺘﻰ ﻳﺘﻢ ﺍﻟﺘﺤﻘﻖ ﻣﻦ ﺟﻤﻴﻊ ﺍﻟﺤﻘﺎئﻖ‪.‬‬

‫‪ .6.5‬ﻣﺤﺮﻙ ﺍﻻﺳﺘﺪﻻﻝ ﺍﻟﻤﻨﻄﻖ ﺍﻟﻀﺒﺎﺑﻲ‬

‫‪ [ ، 11 ، 12 IBM-PC ]9 .‬ﻟﻠﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺸﺨﺼﻲ ﺍﻷﺻﻠﻲ ﻣﻦ ‪ BIOS POST‬ﻟﺘﺸﺨﻴﺺ ﻭﺗﺤﻠﻴﻞ ﺭﻣﻮﺯ ﺧﻄﺄ‬


‫ﻳﺘﻤﻴﺰ ﻣﺴﺘﻜﺸﻒ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺨﺒﻴﺮ ﺍﻟﻤﻘﺘﺮﺡ ﺑﻤﺤﺮﻙ ﺍﺳﺘﺪﻻﻝ ﻣﻨﻄﻘﻲ ﻏﺎﻣﺾ ﻭﻗﺎﻋﺪﺓ ﻗﺎﻋﺪﺓ ﻣﻨﻄﻘﻴﺔ‬

‫ﻧﻈﺮﺓ ﻋﺎﻣﺔ ﻋﻠﻰ ﺍﻟﺘﻨﻔﻴﺬ‬


‫ﻟﻨﻈﺎﻡ ﺍﻟﺘﺸﻐﻴﻞ ﺑﺤﻴﺚ ﻳﺘﻢ ﺗﻨﺸﻴﻂ ﺍﻟﻨﻈﺎﻡ ﻋﻨﺪ ﺣﺪﻭﺙ ﺧﻄﺄ‪ DLL) (.‬ﺩﻣﺠﻪ ﻣﻊ ﻣﻜﺘﺒﺔ ﺍﻻﺭﺗﺒﺎﻁ ﺍﻟﺪﻳﻨﺎﻣﻴﻜﻲ‬
‫ﻣﻌﻄﻰ ﺃﺩﻧﺎﻩ‪ .‬ﻭﻣﻦ ﺍﻟﻤﺴﺘﻬﺪﻑ ﺃﻳﻀًﺎ ‪ Program owchart‬ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ ﻭﻳﺘﺼﺮﻑ ﻭﻓﻘًﺎ ﻟﺬﻟﻚ‪ .‬ﺍﻟﺠﺪﻭﻝ‬
‫ﻋﻦ ﺧﻄﺄ ﻓﻲ ﺍﻷﺟﻬﺰﺓ ﻣﻦ ﻗﺒﻞ ﻧﻈﺎﻡ ﺍﻟﺘﺸﻐﻴﻞ ﺃﻭ ﺳﺘﺄﺧﺬ ﺍﻟﻤﺪﺧﻼﺕ ﻳﺪﻭﻳًﺎ‪ .‬ﺑﻌﺪ ﺗﺤﻠﻴﻞ ﺍﻟﺨﻄﺄ ﺳﻴﻨﺎﻗﺶ ﻣﻊ‬
‫‪ ،‬ﻭﺗﺼﻤﻴﻢ ﺗﺨﻄﻴﻂ ﺻﻔﺤﺔ ﺍﻟﻮﻳﺐ‪ .‬ﺳﺘﻠﺘﻘﻂ ﺍﻟﻨﻮﺍﺓ ﺍﻟﺮئﻴﺴﻴﺔ ﻟﻠﺒﺮﻧﺎﻣﺞ ﻛﻞ ﺍﻻﺳﺘﺜﻨﺎءﺍﺕ ﺍﻟﺘﻲ ﻗﺪ ﺗﻨﺸﺄ‬
‫‪ ،‬ﻭﻣﺨﻄﻂ ﺣﺎﻟﺔ ﺍﻻﺳﺘﺨﺪﺍﻡ ‪ ،‬ﻭﻣﺨﻄﻂ ﺍﻟﻔﺼﻞ ﻭﺍﻟﺘﺴﻠﺴﻞ( )‪ DFD‬ﺍﻟﺘﺼﻤﻴﻢ ﻣﻦ ﻣﺨﻄﻂ ﺗﺪﻓﻖ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫‪ .‬ﺳﺘﺘﺄﻟﻒ ﻣﺮﺣﻠﺔ ‪ PHP / MySQL‬ﺃﻭ ‪ Oracle‬ﻣﻊ ‪ J2EE‬ﺍﻟﻨﻈﺎﻡ ﺍﻟﻤﺴﺘﻨﺪ ﺇﻟﻰ ﺍﻟﻮﻳﺐ ﺍﻟﻤﻘﺘﺮﺡ ﺑﺎﺳﺘﺨﺪﺍﻡ‬
‫ﻣﻦ ﺍﻟﻤﺨﻄﻂ ﺗﻨﻔﻴﺬ‬

‫(ﻣﺤﺮﻙ ﺍﻻﺳﺘﺪﻻﻝ ) ﺍﻷﻋﻄﺎﻝ‬ ‫ﺍﻟﺘﻘﺎﻁ ﺍﻻﺳﺘﺜﻨﺎء ﺃﻭ‬


‫ﺍﻋﺮﺽ ﻛﻞ ﻣﺎ ﻫﻮ ﻣﻤﻜﻦ‬ ‫ﺍﻻﺳﺘﻌﻼﻡ ﻋﻦ ﻗﺎﻋﺪﺓ ﺍﻟﻤﻌﺮﻓﺔ‬
‫ﻭﻣﻄﺎﺑﻘﺘﻪ ﻣﻊ ﺟﺪﻭﻝ‬ ‫ﻣﺴﺘﺨﺪﻡ ) ﺇﺩﺧﺎﻝ ﻳﺪﻭﻱ‬
‫ﺣﻠﻮﻝ‬ ‫ﺑﺎﻟﻌﻴﻮﺏ‬
‫ﺗﺤﻠﻴﻞ ﺍﻟﺨﻄﺄ‬ ‫(ﻭﺍﺟﻬﻪ ﺍﻟﻤﺴﺘﺨﺪﻡ‬

‫ﺩﻟﻴﻞ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻟـ‬


‫ﻛﺮﺭ ﺃﻭ ﺇﻧﻬﺎء‬
‫ﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ‬

‫ﺍﻟﺸﻜﻞ ‪ :6‬ﻣﺨﻄﻂ ﺍﻧﺴﻴﺎﺑﻲ ﻟﻠﺒﺮﻧﺎﻣﺞ ﻟﻠﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ‬

‫‪ .7‬ﺍﻟﺨﺎﺗﻤﺔ‬

‫ﺍﻟﻤﻌﺮﻓﺔ ﺑﺎﺳﺘﺨﺪﺍﻡ ﻣﺤﺮﻙ ﺍﻻﺳﺘﺪﻻﻝ ﻭﻗﻮﺍﻋﺪ ﺇﻧﺘﺎﺝ ﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ‪ .‬ﺑﻌﺪ ﺗﻨﻔﻴﺬ ﻫﺬﺍ ﺍﻟﻤﻔﻬﻮﻡ ‪،‬‬
‫ﻭﻫﻮ ﻳﺤﺪﺩ"ﻣﺴﺘﻜﺸﻒ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﺨﺒﻴﺮ " ﻭﺃﻋﻄﺎﻝ ﺃﺟﻬﺰﺓ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻭﺣﻠﻬﺎ‪ .‬ﻳُﻄﻠﻖ ﻋﻠﻰ ﺍﻟﻨﻈﺎﻡ ﺍﺳﻢ‬
‫ﺗﻘﺪﻡ ﻫﺬﻩ ﺍﻟﻮﺭﻗﺔ ﻧﻈﺎﻡ ﺧﺒﻴﺮ ﺟﺪﻳﺪ ﻻﺳﺘﻜﺸﺎﻑ ﻣﺸﺎﻛﻞ‬
‫ﺇﺱ ﻣﺎﻧﺪﺍﻝ ‪ ،‬ﺱ‪ .‬ﺷﺎﺗﺮﺟﻲ ‪ ،‬ﺏ‪ .‬ﻧﻴﻮﺟﻲ‬ ‫‪728‬‬

‫ﻣﺴﺘﻜﺸﻒ ﺍﻷﺧﻄﺎء ﻭﻣﺼﻠﺤﻬﺎ ﻋﻠﻰ ﻣﺴﺎﻋﺪﺓ ﻫﺎئﻠﺔ ﻹﺻﻼﺡ ﻧﻈﺎﻡ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﻭﺑﺎﻟﺘﺎﻟﻲ ﺗﻮﻓﻴﺮ ﺍﻟﻮﻗﺖ ﻭﺍﻟﺘﻜﻠﻔﺔ‪.‬‬
‫ﺳﻴﺘﻢ ﺗﻄﻮﻳﺮ ﺑﺮﻧﺎﻣﺞ ﺗﻄﺒﻴﻖ ﺑﻴﺮﺕ‪ .‬ﺳﻴﺤﺼﻞ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺃﻭ‬

‫ﻣﺮﺍﺟﻊ‬

‫ﺟﺎﻛﺴﻮﻥ ﻭﺑﻴﺘﺮ ‪ ،‬ﻣﻘﺪﻣﺔ ﻓﻲ ﺍﻷﻧﻈﻤﺔ ﺍﻟﺨﺒﻴﺮﺓ ‪ ] 1[ ،‬ﺍﻟﻄﺒﻌﺔ ﺍﻟﺜﺎﻟﺜﺔ ‪ ،‬ﺃﺩﻳﺴﻮﻥ ﻭﻳﺲ‪-‬‬


‫‪) ،‬ﻟﻲ‪1998 ( .‬‬

‫ﺭﺍﺳﻞ ﻭﻧﻮﺭﻓﻴﺞ ‪ ،‬ﺍﻟﺬﻛﺎء ﺍﻟﻔﻨﻲ‪ :‬ﻧﻬﺞ ﺣﺪﻳﺚ ‪ ] 2[ ،‬ﺍﻟﻄﺒﻌﺔ ﺍﻟﺜﺎﻧﻴﺔ ‪،‬‬


‫‪) ،‬ﻧﻬﺮ ﺍﻟﺴﺮﺝ ﺍﻟﻌﻠﻮﻱ ‪ ،‬ﺑﺮﻧﺘﻴﺲ ﻫﻮﻝ‪2003 ( .‬‬

‫ﻟﻴﺪﺭﺑﻴﺮﺝ ‪ ،‬ﺟﻮﺷﻮﺍ ‪ ،‬ﻛﻴﻒ ﺗﻢ ﺗﺼﻮﺭ ﻭﻭﻟﺪ ﺩﻧﺪﺭﺍﻝ ‪ACM Sympo- ] 3[ ،‬‬


‫‪) ،‬ﺳﻴﻮﻡ ﻓﻲ ﺗﺎﺭﻳﺦ ﺍﻟﻤﻌﻠﻮﻣﺎﺗﻴﺔ ﺍﻟﻄﺒﻴﺔ‪1987 ( .‬‬

‫& ﻟﻴﻨﺪﺳﻲ ‪ ،‬ﺭﻭﺑﺮﺕ ﻙ‪ ، .‬ﺑﻮﻛﺎﻧﺎﻥ ‪ ،‬ﺑﺮﻭﺱ ﺝ‪ ، .‬ﻓﻴﺠﻨﺒﺎﻭﻡ ‪ ،‬ﺇﺩﻭﺍﺭﺩ ﺃ‪] 4[، .‬‬
‫‪Dendral ،‬ﻟﻴﺪﺭﺑﻴﺮﺝ ‪ ،‬ﺟﻮﺷﻮﺍ ‪ ،‬ﺗﻄﺒﻴﻘﺎﺕ ﺍﻟﺬﻛﺎء ﺍﻻﺻﻄﻨﺎﻋﻲ ﻟﻠﻜﻴﻤﻴﺎء ﺍﻟﻌﻀﻮﻳﺔ‪ :‬ﻣﺸﺮﻭﻉ ‪ ) ،‬ﻫﻴﻞ‬
‫ﻣﺎﻛﺠﺮﻭ‪1980 ( .‬‬

‫]‪Liao ، Shu-Hsien [ 5‬ﻣﻨﻬﺠﻴﺎﺕ ﻭﺗﻄﺒﻴﻘﺎﺕ ﻧﻈﺎﻡ ﺍﻟﺨﺒﺮﺍء ‪ ،‬ﻋﻘﺪ ﻣﻦ ﺍﻟﺰﻣﺎﻥ ‪،‬‬


‫ﻣﺮﺍﺟﻌﺔ ﻣﻦ ‪ 1995‬ﺇﻟﻰ ‪ ، 2004‬ﺃﻧﻈﻤﺔ ﺧﺒﻴﺮﺓ ﻣﻊ ﺗﻄﺒﻴﻘﺎﺕ ‪2005( .93-103 ، 28 ) 1 ) ، ( ،‬‬

‫& ﻟﻴﻨﺪﺳﻲ ‪ ،‬ﺭﻭﺑﺮﺕ ﻙ‪ ، .‬ﺑﻮﻛﺎﻧﺎﻥ ‪ ،‬ﺑﺮﻭﺱ ﺝ‪ ، .‬ﻓﻴﺠﻨﺒﺎﻭﻡ ‪ ،‬ﺇﺩﻭﺍﺭﺩ ﺃ‪] 6[، .‬‬
‫‪ ، DENDRAL: ، Joshua ، Lederberg‬ﺩﺭﺍﺳﺔ ﺣﺎﻟﺔ ﻟﻨﻈﺎﻡ ﺍﻟﺨﺒﺮﺍء ﺍﻷﻭﻝ ﻟﺘﺸﻜﻴﻞ ﺍﻟﻔﺮﺿﻴﺔ ﺍﻟﻌﻠﻤﻴﺔ‬
‫ﺍﻟﺬﻛﺎء ﺍﻻﺻﻄﻨﺎﻋﻲ ‪1993( .209-261 ، 61 ) 2 ) ، (،‬‬

‫ﺗﻄﻮﺭ ﺍﻟﻨﻈﻢ ﺍﻟﺨﺒﻴﺮﺓ ‪ ] 7[ ،‬ﺍﻟﺠﺎﻣﻌﺔ ﺍﻟﻜﺒﺮﻯ ‪ ،‬ﻛﻠﻴﺔ ﺍﻟﺤﻮﺳﺒﺔ‬


‫ﻭﺗﻜﻨﻮﻟﻮﺟﻴﺎ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ‪.‬‬

‫]‪P. ، B. Neogi [ 8‬ﺑﺮﺍﺩﺍﻥ ﻭ ‪ A.‬ﺩﺍﺱ‪ ،‬ﻧﻈﺎﻡ ﺧﺒﻴﺮ ﻭﺁﺭﺗﻲ ﻓﺎﻱ‪CIAL Intelli-‬‬


‫‪ ، gence‬ﻟﺘﺸﺨﻴﺺ ﺃﻋﻄﺎﻝ ﺃﺟﻬﺰﺓ ﺍﻟﻜﻤﺒﻴﻮﺗﺮﺍﻟﻨﺪﻭﺓ ﺍﻟﻮﻃﻨﻴﺔ ﻳﻮﻡ‬
‫ﺍﻟﺤﺪﻭﺩ ﻓﻲ ﺍﻹﻟﻜﺘﺮﻭﻧﻴﺎﺕ ﻭﺍﻻﺗﺼﺎﻻﺕ ﻭﺍﻷﺟﻬﺰﺓ ﻭﺍﻟﻤﻌﻠﻮﻣﺎﺕ‬
‫ﺗﻘﻨﻴﺔ‪.169-177 ، 1 ،‬‬

‫ﺑﺎﺳﻴﻞ ﻱ‪ ، .‬ﺧﺒﻴﺮ ﺍﺳﺘﻜﺸﺎﻑ ﺃﺧﻄﺎء ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﻟﻤﻨﻄﻖ ﺍﻟﻀﺒﺎﺑﻲ[‪] 9‬‬


‫ﻭﺩﻋﻢ ﺍﻟﺘﻌﻠﻢ ﺍﻟﺬﺍﺗﻲ ‪ ،‬ﺍﻟﻤﺠﻠﺔ ﺍﻟﺪﻭﻟﻴﺔ ﻟﻠﺬﻛﺎء ﺍﻟﻔﻨﻲ ﻭﺍﻟﺘﻄﺒﻴﻘﺎﺕ ‪2012 ( .3 ) 2 ) ، ( ،‬‬

‫]‪ ، Giarrattano and Riley Expert Systems: [ 10‬ﺍﻟﻤﺒﺎﺩﺉ ﻭﺍﻟﺒﺮﻣﺠﺔﺍﻟﺜﺎﻟﺚ‬


‫‪ ) ،‬ﻟﻠﻨﺸﺮ ‪ ،‬ﺑﻮﺳﻄﻦ ‪PWS‬ﺍﻟﻄﺒﻌﺔ ‪ ،‬ﺷﺮﻛﺔ‪1998 ( .‬‬
‫‪729‬‬ ‫ﺍﻟﺘﺸﺨﻴﺺ ﻭﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻟﻠﻜﻤﺒﻴﻮﺗﺮ ‪...‬‬

‫ﺟﻮﺑﺘﺎ ‪ ،‬ﻛﺎﻟﻴﺎﻥ ‪ ،‬ﺇﺩﺍﺭﺓ ﻣﻌﺮﻓﺔ ﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ﻋﻠﻰ ﺃﺳﺎﺱ ﺍﻟﺤﺎﻟﺔ ‪] 11[،‬‬
‫‪ ) ،‬ﺍﻟﻔﻨﻲ ‪AAAI‬ﺗﻘﺮﻳﺮ ‪1999( .99-04 ،‬‬

‫ﻓﻴﺮﻣﺎ ‪ ،‬ﻭﺟﻴﻨﺪﺍﻝ ﻭﺃﻏﺎﺭﻭﺍﻝ ‪ ،‬ﺟﺎﻳﻦ ‪ ،‬ﻧﻬﺞ ﻧﺤﻮ ﺗﺼﻤﻴﻢ ﺍﻟﺴﻴﺎﺭﺓ[‪] 12‬‬


‫ﻧﻈﺎﻡ ﺍﻟﺨﺒﺮﺍء ﺍﺳﺘﻜﺸﺎﻑ ﺍﻷﺧﻄﺎء ﻭﺇﺻﻼﺣﻬﺎ ‪ AP - ،‬ﺍﻟﻤﺠﻠﺔ ﺍﻟﺪﻭﻟﻴﺔ ﻟﻠﻜﻤﺒﻴﻮﺗﺮ‬
‫ﺍﻟﻄﺮﺍئﻒ ( ‪2010( .107-114 ، 1 ) 23 ) ،‬‬

‫ﺗﻢ ﺍﻻﺳﺘﻼﻡ‪ 10 :‬ﻳﻨﺎﻳﺮ ‪ 2013‬؛ ﻗﺒﻠﺖ‪ 3 :‬ﻓﺒﺮﺍﻳﺮ ‪.2013‬‬


730

‫ﻥﺃﺗﺲ‬sstta
‫ﺃﺗﻴﻮﻋﻠﻰ‬blliicca
ub‫ﺑﻮ‬wp
‫ﻣﺺ‬Viie
‫ﺍﻟﺨﺎﻣﺲ‬

You might also like