تبلیغات

ابزار وبمستر

ابزار وبمستر


IranSkin go Up
 وبلاگ علم و فناوری - واژگان تخصصی

واژگان تخصصی


Debug:

به خطاهای موجود در سیستم های نرم افزاری باگ گفته می شود و عملیات جست و جو و رفع این خطاها (اشکال زدایی) دیباگ نام دارد.

ﺩﺭ ﺑﺴــﻴﺎﺭﻱ ﺍﺯ ﻣــﻮﺍﺭﺩ ﺧﻄﺎﻫــﺎﻱ ﻳﻚ ﻧﺮﻡ ﺍﻓــﺰﺍﺭ ﻫﻨﮕﺎﻡ ﻛﺎﻣﭙﺎﻳﻞ ﻛﺮﺩﻥ ﺁﻥ ﺗﺸــﺨﻴﺺ ﺩﺍﺩه ﻧﻤﻲ ﺷﻮﺩ ﻭ ﺩﺭ ﺍﺟﺮﺍ ﺗﻮﺳﻂ ﻛﺎﺭﺑﺮﺍﻥ ﻣﺸﻜﻼﺕ ﭘﺪﻳﺪﺍﺭ ﻣﻲ ﺷﻮﺩ. ﮔﺎﻫﻲ ﻳﻚ ﺧﻂ ﻛﺪ ﻣﻲ ﺗﻮﺍﻧﺪ ﻣﻮﺟﺐ ﺑﺮﻭﺯ ﻣﺸــﻜﻞ ﺑﺎﺷــﺪ ﻭ ﮔﺎﻫﻲ ﻧﻴﺰ ﺳــﺎﺧﺘﺎﺭ ﻭ ﻋﻤﻠﻜــﺮﺩ ﺑﺮﻧﺎﻣﻪ ﺩﺭ ﺑﺨــﺶ ﺧﺎﺻﻲ ﺑﺎ ﺑﺨﺸــﻲ ﺩﻳﮕــﺮ ﺗﺪﺍﺧﻞ ﻛــﺮﺩه ﻭ ﻣﺸــﻜﻼﺕ ﺑﻪ ﻭﺟﻮﺩ ﻣﻲ ﺁﻳﺪ. حالت USB Debugging ﺩﺭ ﺳﻴﺴــﺘﻢ  ﻋﺎﻣــﻞ ﺍﻧﺪﺭﻭﻳﺪ ﻧﻴﺰ ﺑﺮﺍﻱ ﺍﺗﺼﺎﻝ ﻣﺴــﺘﻘﻴﻢ ﺩﺳﺘﮕﺎه ﺍﻧﺪﺭﻭﻳﺪﻱ ﺑﻪ ﺭﺍﻳﺎﻧﻪ ﻭ ﺑﺮﻗﺮﺍﺭﻱ ﺍﺭﺗﺒﺎﻁ ﺑﺎ ﺳــﻄﻮﺡ ﺩﺳﺘﺮﺳﻲ ﻛﺎﻣﻞ  ﺍﻧﺪﺭﻭﻳﺪ ﺑﺮﺍﻱ ﺍﺷﻜﺎﻝ ﺯﺩﺍﻳﻲ، ﺗﻮﺳﻌﻪ ﻭ ﺗﺴﺖ  SDKﺑﻪ ﻧﺮﻡ ﺍﻓﺰﺍﺭﻫﺎﻱ ﺍﻧﺪﺭﻭﻳﺪﻱ ﻛﺎﺭﺑﺮﺩ ﺩﺍﺭﺩ.

:Kernel

ﻣــﺎژﻭﻝ ﻣﺮﻛــﺰﻱ ﻭ ﻫﺴــﺘﻪ  ﺍﺻﻠــﻲ ﻫﺮ  ﺳﻴﺴــﺘــمﻋﺎﻣﻞ ﻛﺮﻧــﻞ ﻧــﺎﻡ ﺩﺍﺭﺩ. ﻛﺮﻧﻞ، ﺍﻭﻟﻴﻦ ﺑﺨﺶ ﺩﺭ ﻫﺮ ﺳﻴﺴــﺘﻢ ﻋﺎﻣﻞ ﺍﺳﺖ ﻛــﻪ ﻓﺮﺍﺧﻮﺍﻧﻲ ﺷــﺪه ﻭ ﺩﺭ ﺣﺎﻓﻈﻪ ﺍﺻﻠﻲ ﺑﺎﻗﻲ ﻣﻲ ﻣﺎﻧــﺪ ﻭ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺑﺎﻗﻲ ﻣﺎﻧــﺪﻥ ﺩﺭ ﺣﺎﻓﻈﻪ، ﺑﺴــﻴﺎﺭ ﻣﻬﻢ ﺍﺳــﺖ ﻛﻪ ﻛﺮﻧﻞ ﺑﺎ ﻛﻤﺘﺮﻳﻦ ﺣﺠﻢ ﻣﻤﻜﻦ ﻫﻤﻪ سرویس هاﻱ ﻻﺯﻡ ﺑﺮﺍﻱ ﺑﺨﺶ ﻫﺎ ﻭ ﺑﺮﻧﺎﻣﻪ ﻫﺎﻱ ﺩﻳﮕﺮ ﺭﺍ ﺩﺭ ﺳﻴﺴﺘﻢ ﻋﺎﻣﻞ ﻓﺮﺍﻫﻢ ﻛﻨﺪ. ﻛﺪﻫــﺎﻱ ﻛﺮﻧﻞ ﻣﻌﻤﻮﻻ ﺩﺭ ﻣﺤﻴﻄﻲ ﻣﺤﺎﻓﻈﺖ ﺷــﺪه ﻭ ﺍﻣــﻦ ﺍﺯ ﺣﺎﻓﻈــﻪ ﻗﺮﺍﺭ ﻣــﻲﮔﻴﺮﺩ ﺗﺎ ﺍﺯ ﻫــﺮ ﮔﻮﻧﻪ ﺗﻐﻴﻴﺮ ﺗﻮﺳــﻂ ﺑﺮﻧﺎﻣﻪ ﻫﺎ ﻭ ﺩﻳﮕﺮ ﺑﺨﺶ ﻫﺎﻱ ﺳﻴﺴﺘﻢ ﻋﺎﻣﻞ ﺩﺭ ﺍﻣﺎﻥ ﺑﺎﺷــﺪ. ﻭﻇﻴﻔﻪ ﺍﺻﻠﻲ ﻛﺮﻧﻞ ﺑﺮﻗﺮﺍﺭﻱ ﺍﺭﺗﺒﺎﻁ ﻣﻴﺎﻥ ﺳﺨﺖ ﺍﻓﺰﺍﺭ ﺭﺍﻳﺎﻧﻪ ﻭ ﻧﺮ ﻡﺍﻓﺰﺍﺭﻫﺎﻱ ﺁﻥ ﺍﺳﺖ ﻭ ﺩﺭ ﺣﺎﻟﺖ ﻛﻠﻲ ﻟﺰﻭﻣﺎ ﻫﺮ ﺳﻴﺴﺘــﻢﻋﺎﻣﻞ ﻧﻴﺎﺯﻣﻨﺪ ﻫﺴﺘﻪ ﻣﺮﻛﺰﻱ ﻳﺎ ﻫﻤﺎﻥ ﻛﺮﻧﻞ ﺍﺳﺖ.  ﺗﻮﺯﻳﻊ ﻫﺎﻱ ﻣﺨﺘﻠﻒ ﻟﻴﻨﻮﻛﺴــﻲ ﺍﺯﺟﻤﻠﻪ FreeBSD Linux، ﻭ ﺣﺘــﻲ ﺳﻴﺴــﺘﻢ ﻋﺎﻣﻞ ﺍﻧﺪﺭﻭﻳــﺪ ﺍﺯ ﻛﺮﻧــﻞ  ﻟﻴﻨﻮﻛﺲ ﺍﺳﺘﻔﺎﺩه ﻣﻲ ﻛﻨﻨﺪ.




طبقه بندی: آموزش، 
برچسب ها: کرنل، دیباگ، اشکال زدایی، Debug، Kernel،  

تاریخ : 11 بهمن 94 | 23:07 | نویسنده : مرضیه فاتحی | نظرات

  • paper | آنک بات | پارس خودرو