The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Ambition, 2018-08-11 08:46:35

العدد السادس IT مجلة طموح

‫ﻣﻘﺪﻣﺔ‬

‫ﻣﻘﺪﻣﺔ‬

‫ﻻﺗﺴـﺘﻬﻦ ﺑـﺄﻱ ﻓﺮﺻـﺔ ﺗﻘـﻊ ﺍﻣﺎﻣـﻚ ﻣﻬﻤـﺎ ﻛﺎﻧـﺖ ﺻﻐـﻴﺮﺓ ﻓﺮﺑﻤـﺎ ﺍﻟﻔﺮﺻـﺔ ﺍﻟﺘـﻲ ﺗﺴـﺘﻬﻴﻦ ﺑﻬـﺎ ﻭﺗـﺮﻯ ﺑـﺄﻥ ﻻ‬
‫ﻓﺎﺋـﺪﺓ ﻛﺒـﻴﺮﺓ ﺗﺮﺟـﻰ ﻣﻨﻬـﺎ ﺗﻜـﻮﻥ ﻫـﻲ ﺍﳴﻔﺘـﺎﺡ ﺍﻟـﺬﻱ ﺳـﻴﻔﺘﺢ ﻟـﻚ ﺍﻻﺑـﻮﺍﺏ ﺍﻟﺘـﻲ ﻛﻨـﺖ ﺗﻈـﻦ ﺍﻧﻬـﺎ ﺑﻌﻴـﺪﺓ ﺟـﺪﺍ‬
‫ﺍﻭ ﺭﺑﻤـﺎ ﻣﺴـﺘﺤﻴﻠﺔ‪ .‬ﺗﻌﻠـﻢ ﺍﻥ ﻻﺗﺴـﺘﻌﺠﻞ ﺍﻟﻨﺘﺎﺋـﺞ ﻭﺗﺬﻛـﺮ ﺑـﺄﻥ ﻛﻞ ﺍﻟﺠﻬـﻮﺩ ﺍﻟﺘـﻲ ﺗﺒﺬﻟﻬـﺎ ﻟـﻦ ﺗﻀﻴـﻊ ﻣﻬﻤـﺎ‬
‫ﻛﺎﻧـﺖ ﺻﻐـﻴﺮﺓ ﻟﺬﻟـﻚ ﺍﺳـﺘﻐﻞ ﻛﻞ ﺍﻟﻔـﺮﺹ ﻭﺍﺑـﺬﻝ ﺟﻬـﺪﻙ ﳲ ﻋﻤـﻞ ﻛﻞ ﺍﻟﺘﻔﺎﺻﻴـﻞ ﻭﺳـﺘﺮﻯ ﺍﻥ ﺍﻟﻨﺘﺎﺋـﺞ ﺳـﺘﻜﻮﻥ‬

‫ﺍﻛﺒﺮ ﺑﻜﺜﻴﺮ ﻣﻦ ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﻟﺘﻲ ﻛﻨﺖ ﺗﻈﻦ ﺑﺄﻧﻬﺎ ﻛﻞ ﻣﺎﺗﺮﻳﺪ ﺍﻭﻣﺎ ﺗﺴﺘﻄﻴﻊ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻴﻪ‪.‬‬

‫ﺭﺋﻴﺲ ﺍﻟﺘﺤﺮﻳﺮ‬
‫ﺭﻓﺎﻩ ﺣﺴﻦ‬

‫‪2‬‬ ‫ﮐﯿﻒ ﺗﺼﺒﺢ‬ ‫‪1‬‬ ‫هﺎﮐﺎﺛﻮن اﻟﺤﺞ‬
‫ﻣﺒﺮﻣﺞ ﻣﺤﺘﺮف‬

‫‪7‬‬ ‫‪Cloud Computing‬‬ ‫‪3‬‬ ‫ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‬

‫‪Data-warehouse‬‬

‫‪13‬‬ ‫ﻣﺒﺎدرة ﻓﺮﯾﻖ‬ ‫‪11‬‬ ‫ﺣﻮار ﺧﺎص‬
‫‪IT-IQ TH‬‬
‫ﻣﻊ اﳌﺒﺮﻣﺞ اﻟﺒﺼﯿﺮ ﻋﻠﻲ ﻋﺒﺪ اﻟﻐﻨﻲ‬

‫‪15‬‬ ‫ﮐﺘﺎب ‪++c‬‬ ‫‪14‬‬ ‫‪Coding For kids‬‬
‫‪Lesson 6‬‬

‫‪ 16‬ﮐﻠﻤﺎت ﻣﺘﻘﺎﻃﻌﺔ ‪17‬‬ ‫ﮐﻼش روﯾﺎل‬

‫ﺗﺤﻘﻖ اﮐﺜﺮ ﻣﻦ ‪ ٢‬ﻣﻠﯿﺎر دوﻻر‬

‫هﺎﮐﺎﺛﻮن اﻟﺤﺞ‬

‫اﻧﻄﻠﻘﺖ ﻓﻲ ﻣﺪﯾﻨﻪ ﺟﺪة اﻟﻨﺴﺨﺔ اﻻوﻟﯽ ﻣﻦ هﺎﮐﺜﻮن اﻟﺤﺞ‪ ,‬ﮐﻠﻤﺔ هﺎﮐﺎﺛﻮن ﺟﺎءت ﻣﻦ اﺧﺘﺼﺎر ﮐﻠﻤﺘﯿﻦ‬
‫ﺑﺎﻟﻠﻐﺔ اﻻﻧﺠﻠﯿﺰﯾﺔ)‪ (hack‬وﺗﻌﻨﻲ اﻟﺒﺮﻣﺠﺔ اﻻﺳﺘﮑﺸﺎﻓﯿﺔ واﻟﺴﺒﺎق )‪ (marathon‬وهﻮ ﺣﺪث ﯾﺠﺘﻤﻊ ﻓﯿﻪ‬
‫ﻣﺒﺮﻣﺠﻲ اﻟﮑﻮﻣﺒﯿﻮﺗﺮ ﻟﺘﻄﻮﯾﺮ ﺗﻄﺒﯿﻘﺎت ﻣﻔﯿﺪة ﻓﻲ اﻟﺤﺞ ﺣﯿﺚ اﺳﺘﻘﻄﺒﺖ اﳌﺒﺮﻣﺠﯿﻦ ﻣﻄﻮري اﻟﺒﺮاﻣﺞ‬
‫وﻣﺼﻤﻤﻲ اﻟﺠﺮاﻓﯿﻚ وﻣﺼﻤﻤﻲ اﻟﻮاﺟﻬﺎت وﻣﺪﯾﺮي اﳌﺸﺎرﯾﻊ ﻣﻦ ﮐﻼ اﻟﺠﻨﺴﯿﻦ وﻣﻦ اﮐﺜﺮ ﻣﻦ ‪ ١٠٠‬دوﻟﺔ و‬
‫ﯾﺘﺸﺎرﮐﻮن ﺑﺸﮑﻞ ﻣﮑﺜﻒ ﻓﻲ ﻋﻤﻞ ﻣﺸﺎرﯾﻊ ﺑﺮﻣﺠﯿﺔ ﻗﺎﺑﻠﺔ ﻟﻼﺳﺘﺨﺪام وﯾﺴﺘﻤﺮ اﻟﻬﺎﮐﺜﻮن ﻟﯿﻮم او ﳌﺪة‬
‫اﺳﺒﻮع وﺗﺠﺎوز اﳌﺴﺠﻠﯿﻦ ﻓﯿﻪ ﻟﻐﺎﯾﺔ اﻻن ‪ ٢٠‬اﻟﻒ ﺷﺨﺺ‪ .‬ﺗﺸﻤﻞ اﳌﻨﺎﻓﺴﺔ ﻓﻲ هﺎﮐﺎﺛﻮن اﻟﺤﺞ اﳌﺠﺎﻻت‬
‫اﳌﺤﯿﻄﺔ ﺑﻤﻮﺳﻢ اﻟﺤﺞ وﺧﺪﻣﺎﺗﻪ وﺗﺤﺪﯾﺎﺗﻪ‪ ،‬ﺑﻤﺎ ﻓﻲ ذﻟﻚ اﻷﻏﺬﯾﺔ واﳌﺸﺮوﺑﺎت‪ ،‬واﻟﺼﺤﺔ اﻟﻌﺎﻣﺔ‪ ،‬واﻟﺤﻠﻮل‬
‫اﳌﺎﻟﯿﺔ‪ ،‬واﳌﻮاﺻﻼت‪ ،‬وإدارة اﻟﺤﺸﻮد‪ ،‬واﻟﺘﺤﮑﻢ ﻓﻲ ﺣﺮﮐﺔ اﳌﺮور‪ ،‬وﺗﺮﺗﯿﺒﺎت اﻟﺴﻔﺮ واﻹﻗﺎﻣﺔ‪ ،‬وإدارة‬

‫اﻟﻨﻔﺎﯾﺎت واﳌﺨﻠﻔﺎت‪ ،‬واﻹﺳﮑﺎن‪ ،‬وﺣﻠﻮل اﻟﺘﻮاﺻﻞ‪.‬‬

‫اﻟﻬﺪف ﻣﻦ اﻟﺤﺪث‬

‫اﺳﺘﻘﻄﺎب اﻟﻌﻘﻮل اﻟﺮاﺋﺪة ﻓﻲ ﻣﺠﺎل اﻟﺒﺮﻣﺠﺔ‪ ،‬ﻻﺑﺘﮑﺎر‬
‫اﻟﺤﻠﻮل اﻟﺘﻘﻨﯿﺔ اﳌﺴﺎهﻤﺔ ﻓﻲ إﺛﺮاء وﺗﺤﺴﯿﻦ ﺗﺠﺮﺑﺔ‬
‫اﻟﺤﺠﯿﺞ‪ ،‬و ﺣﯿﺚ ﺗﺄﺗﻲ هﺬﻩ اﳌﺒﺎدرة ﻓﻲ إﻃﺎر اﻟﺘﺰام‬
‫اﳌﻤﻠﮑﺔ ﺑﺘﺤﻔﯿﺰ اﳌﻨﺎخ اﻻﺑﺘﮑﺎري واﻟﻮﺻﻮل إﻟﯽ اﻟﺮﯾﺎدة‬
‫اﻹﻗﻠﯿﻤﯿﺔ واﻟﻌﺎﳌﯿﺔ ﻓﻲ ﻣﺠﺎﻻت اﻟﺘﻘﻨﯿﺔ‪ ،‬ﻣﻤﺎ ﯾﺼﺐ‬
‫ﻓﻲ ﻣﺼﻠﺤﺔ دﻋﻢ اﻟﻄﺎﻗﺎت اﻟﺸﺎﺑﺔ وﺗﻮﻓﯿﺮ اﻟﻔﺮص‬
‫اﳌﺘﻨﻮﻋﺔ ﻟﻬﺎ‪ ،‬وﺗﺤﻘﯿﻖ ﻣﺴﺘﻬﺪﻓﺎت رؤﯾﺔ اﻟﺴﻌﻮدﯾﺔ‬

‫‪.٢٠٣٠‬‬

‫اﻟﺠﻮاﺋﺰ‬

‫ﺧﺼﺼﺖ ﺟﻮاﺋﺰ ﻟﻬﺬا اﻟﺤﺪث وﺗﻤﻮﯾ ًﻼ ﳌﺸﺎرﯾﻊ اﳌﺸﺎرﮐﯿﻦ ﺗﺼﻞ ﻗﯿﻤﺘﻬﺎ إﻟﯽ ﻣﻠﯿﻮ َﻧﻲ رﯾﺎل‬
‫ﺳﻌﻮدي‪ ،‬ﺑﻬﺪف ﺗﺤﻮﯾﻞ أﻓﮑﺎر اﳌﺸﺎرﮐﯿﻦ إﻟﯽ ﻣﺸﺎرﯾﻊ ﻋﻠﯽ ارض اﻟﻮاﻗﻊ‪ ،‬ﺣﯿﺚ ُﻗ ﱢﺴﻤﺖ اﻟﺠﺎﺋﺰة‬
‫إﻟﯽ ﺛﻼﺛﺔ ﻣﺮاﮐﺰ ﻧﺼﯿﺐ اﳌﺮﮐﺰ اﻷول ﻣﻨﻬﺎ ﻣﻠﯿﻮن رﯾﺎل‪ ،‬ﻓﯿﻤﺎ ﯾﺤﺼﻞ اﻟﻔﺎﺋﺰ اﻟﺜﺎﻧﻲ ﻋﻠﯽ ‪٥٠٠‬‬

‫أﻟﻒ رﯾﺎل‪ ،‬واﻟﺜﺎﻟﺚ ﻋﻠﯽ ‪ ٣٥٠‬أﻟﻒ رﯾﺎل‪ ،‬ﻓﻲ ﺣﯿﻦ ﺗﺬهﺐ ‪ ١٥٠‬أﻟﻒ رﯾﺎل ﺟﺎﺋﺰ ًة ﻟﻠﺘﻤ ﱡﯿﺰ ‪.‬‬
‫ﻟﻠﺘﺴﺠﯿﻞ ﻓﻲ هﺬﻩ اﳌﺴﺎﺑﻘﺔ اﺳﺘﺨﺪم اﻟﺮاﺑﻂ اﻟﺘﺎﻟﻲ‪:‬‬

‫‪/https://register.hajjhackathon.sa‬‬

‫اﺳﯿﻞ ﺳﻌﺪ ‪1‬‬

‫ﮐﯿﻒ ﺗﺼﺒﺢ ﻣﺒﺮﻣﺞ ﻣﺤﺘﺮف‬

‫ﺟﻮاﺑﴼ ﻋﻠﯽ اﮐﺜﺮ ﺳﺆال ﯾﺮددﻩ هﻮاة اﻟﺒﺮﻣﺠﺔ اﳌﺒﺘﺪﺋﻮن وﻃﻼب ﻋﻠﻢ اﻟﺤﺎﺳﻮب ﺑﺘﺨﺼﺼﺎﺗﻪ اﳌﺨﺘﻠﻔﺔ اﻟﯿﻮم‬
‫ﻓﻲ اﻟﻌﺎﻟﻢ اﻟﻮاﻗﻌﻲ واﻻﻓﺘﺮاﺿﻲ وﻓﻲ ﮐﻞ ﻣﮑﺎن ‪.‬‬

‫ورﻏﻢ ان هﻨﺎك اﻟﻌﺸﺮات ﻣﻦ اﳌﻘﺎﻻت واﻟﺪروس اﻟﻔﯿﺪﯾﻮﯾﺔ ﻓﻲ اﻻﻧﺘﺮﻧﺖ ﻟﻠﺠﻮاب ﻋﻠﯽ هﺬا اﻟﺴﺆال اﻻن‬
‫اﻧﻨﻲ اردت ان ادﻟﻮ ﺑﻤﺎ ﻋﻨﺪي ﻋﺴﯽ ان ﯾﻔﯿﺪ اﺣﺪﴽ ﻣﺎ ﻓﻲ ﺷﺮق اﻻرض او ﻏﺮﺑﻬﺎ ‪.‬‬
‫ﺑﺄﺧﺘﺼﺎر‪:‬‬
‫ﺗﺮﯾﺪ ان ﺗﺼﺒﺢ ﻣﺒﺮﻣﺞ ﻧﺎﺟﺢ؟‬
‫اﺗﺒﻊ اﻟﺨﻄﻮات اﻟﺘﺎﻟﯿﺔ‪:‬‬

‫‪ ١‬اﻗﺮأ ‪ tutorial‬ﻣﺨﺘﺼﺮ ﻋﻦ اﺳﺎﺳﯿﺎت ﻟﻐﺔ اﻟﺒﺮﻣﺠﺔ اﻟﺘﻲ ﺗﺮﯾﺪ اﻟﻌﻤﻞ ﻋﻠﯿﻬﺎ )ﺑﺤﺴﺐ رﻏﺒﺘﻚ او ﻣﺘﻄﻠﺒﺎت‬
‫اﻟﺴﻮق او اﻟﻌﻤﻞ او اﻟﺪراﺳﺔ(‪.‬‬

‫ﻣﻼﺣﻈﺔ‪ :‬اﺑﺘﻌﺪ ﻋﻦ ﮐﺘﺐ اﻻﻟﻒ ﺻﻔﺤﺔ ودورات اﳌﻠﯿﻮن ﺳﻨﺔ ﺿﻮﺋﯿﺔ ﻋﻨﺪ اﻟﺒﺪء ﻓﻬﻲ ﺳﺘﺤﺒﻄﻚ وﺗﺴﺘﻬﻠﻚ‬
‫وﻗﺘﻚ ﻓﻲ ﺗﻔﺎﺻﯿﻞ ﺳﺘﺘﻌﻠﻤﻬﺎ ﺣﺘﻤﴼ ﺣﯿﻦ ﺗﺤﺘﺎﺟﻬﺎ ﻓﻼ ﺗﺜﻘﻞ ﻧﻔﺴﻚ ﺑﮑﻞ ﺷﻲء ﻣﻦ اﻟﺒﺪاﯾﺔ‪.‬‬

‫‪ ٢‬اﻋﻤﻞ ﻗﺎﺋﻤﺔ ﻟﻌﺪد ﻻ ﯾﺰﯾﺪ ﻋﻦ ‪ ٥‬ﻣﻮاﻗﻊ ﺗﺤﺘﻮي اﺳﺌﻠﺔ واﺟﻮﺑﺔ واﻣﺜﻠﺔ ﻣﺤﻠﻮﻟﺔ ﻋﻦ هﺬﻩ اﻟﻠﻐﺔ واﺑﻘﻲ‬
‫هﺬﻩ اﳌﻮاﻗﻊ ﺿﻤﻦ ﻗﺎﺋﻤﺔ اﳌﻔﻀﻠﺔ ﻟﺪﯾﻚ‪.‬‬

‫‪ ٣‬اﺑﺪأ ﻋﻤﻞ ﻣﺸﺮوع ﻣﻌﯿﻦ وﻟﻮ ﺑﺴﯿﻂ )ﺣﺘﯽ ﻟﻮ ﮐﺎن ﺗﺼﻤﯿﻢ اﻟﺔ ﺣﺎﺳﺒﺔ اﻋﺘﯿﺎدﯾﺔ( ﺑﺄﺳﺘﺨﺪام ﻣﺎ ﺗﻌﺮف‬
‫‪ ٤‬ان اﺗﻤﻤﺖ ذﻟﻚ ﺑﺪون ﻣﺸﺎﮐﻞ؛ ﺗﻤﺎم اﻧﺖ ﻓﻲ اﻟﻄﺮﯾﻖ اﻟﺼﺤﯿﺢ‪.‬‬

‫‪ ٥‬ان واﺟﻬﺖ ﻣﺸﺎﮐﻞ ؛ اﺑﺤﺚ ﻋﻦ اﻣﺜﻠﺔ ﻣﺤﻠﻮﻟﺔ واﻓﻬﻢ اﯾﻦ ﺗﻮﻗﻔﺖ‬
‫‪ ٦‬ﮐﺮر اﻟﻌﻤﻠﯿﺔ ﻣﻊ ﻣﺸﺎرﯾﻊ اﮐﺒﺮ واﺻﻌﺐ‪.‬‬

‫‪ ٧‬اﺑﺤﺚ اﺳﺄل ﻓﮑﺮ ﺣﺎول اﺧﻄﺄ وﺻﺤﺢ اﻟﺨﻄﺄ ﻣﺮات وﻣﺮات ﺣﺘﯽ ﺗﮑﺘﺴﺐ اﻟﺴﻠﯿﻘﺔ اﻟﺒﺮﻣﺠﯿﺔ اﻟﺘﻲ‬
‫ﺳﺘﺠﻌﻠﻚ ﺗﻔﮑﺮ ﻗﺒﻞ ان ﺗﺒﺮﻣﺞ وﺗﺮﺳﻢ ﻣﺨﻄﻂ اﻧﺴﯿﺎب اﻟﺒﺮﻧﺎﻣﺞ ﻗﺒﻞ وﺿﻊ اﺻﺎﺑﻌﻚ ﻋﻠﯽ ﻟﻮﺣﺔ اﳌﻔﺎﺗﯿﺢ‪.‬‬
‫ان ﻧﺠﺤﺖ ﻓﻲ اﺗﺒﺎع هﺬﻩ اﻟﺨﻄﻮات ﺑﺸﮑﻞ ﻣﻨﻄﻘﻲ وﺑﻤﺼﺪاﻗﯿﺔ ﮐﺒﯿﺮة ﻣﻊ ﻧﻔﺴﻚ‪ .‬ﻣﺒﺮوك اﻋﺘﺒﺮ ﻧﻔﺴﻚ‬

‫ﻣﺒﺮﻣﺞ )ﻣﺒﺘﺪيء( وﺗﺎﺑﻊ ﺗﺤﺪي ﻧﻔﺴﻚ ﺑﺎﻟﻌﻤﻞ ﻋﻠﯽ ﻣﺸﺎرﯾﻊ اﮐﺒﺮ واﻋﻘﺪ وﻣﻦ اﷲ اﻟﺘﻮﻓﯿﻖ‪.‬‬
‫ﻣﻼﺣﻈﺔ اﺧﯿﺮة‪ :‬ﻗﺪ ﯾﺨﺎﻟﻔﻨﻲ اﻟﺮأي ﺑﻌﺾ اﻻﺧﻮة اﳌﺨﺘﺼﻮن وهﺬا ﺷﻲء ﻃﺒﯿﻌﻲ وﺟﻤﯿﻞ ﻓﺄﻧﺎ اﻋﺒﺮ ﻋﻦ‬
‫رأﯾﻲ وﻣﻦ اﻟﻄﺒﯿﻌﻲ ان ﺗﺨﺘﻠﻒ اﻻراء وﻟﮑﻦ ﯾﺒﻘﯽ ان ﻧﻌﺮف ان اﻟﻨﺎس ﻏﯿﺮ ﻣﺘﺴﺎوﯾﻦ وﻻ ﻣﺘﺸﺎﺑﻬﯿﻦ ﻓﻲ‬
‫ﻃﺮﯾﻘﺔ اﻟﺪراﺳﺔ واﻟﺘﻌﻠﻢ واﻟﻔﻬﻢ وﻟﺬا ﻓﺎﻟﻄﺮﯾﻘﺔ اﻟﺘﻲ ﺗﻨﻔﻊ س ﻗﺪ ﺗﺪﻣﺮ ص وﻣﻦ هﻨﺎ ﯾﺠﺐ ﻋﻠﯽ اﻟﺠﻤﯿﻊ‬

‫ان ﯾﺒﺤﺜﻮا ﻋﻦ اي ﻃﺮﯾﻘﺔ اﻓﻀﻞ ﻟﻬﻢ واﺟﺪى واﻗﺮب اﻟﯽ اﻋﻄﺎء ﻧﺘﺎﺋﺞ ﺟﯿﺪة‬

‫‪ 2‬ﻣﺼﻄﻔﯽ ﺻﺎدق‬

‫‪Data-warehouse‬‬ ‫ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‬

‫ﺑﺴﺒﺐ اﻻﻧﺘﺸﺎر اﻟﻮاﺳﻊ ﻟﺘﮑﻨﻮﻟﻮﺟﯿﺎ اﳌﻌﻠﻮﻣﺎت اﻟﺬي أدى اﻟﯽ ﺗﻀﺨﻢ ﺣﺠﻢ اﻟﺒﯿﺎﻧﺎت ﺑﺼﻮرة ﮐﺒﯿﺮة ﺑﺎﻟﻨﺘﯿﺠﺔ أﺻﺒﺤﺖ‬
‫ﻋﻨﺼﺮﴽهﺎﻣﴼﺳﺒﺐﺗﺎﺛﯿﺮﮐﺒﯿﺮﻋﻠﯽاﳌﺠﺘﻤﻊ ﺣﯿﺚﺗﻢاﻻﺳﺘﻔﺎدةﻣﻨﻬﺎﻓﻲاﻟﻨﺸﺮوﺗﺒﺎدلاﳌﻌﻠﻮﻣﺎتواﻟﺘﻲﺗﺘﻄﻠﺐ‬
‫ﺗﻮﺛﯿﻖاﳌﻌﻠﻮﻣﺎتﺑﺼﻮرةآﻟﯿﺔ‪،‬وﻟﻘﺪﺷﻬﺪتاﻟﺘﻘﻨﯿﺎتاﻟﺨﺎﺻﺔﺑﺎﻟﺒﯿﺎﻧﺎتﺗﺤﻮلﮐﺒﯿﺮﻓﻲاﻟﺘﺨﺰﯾﻦواﻟﺒﺤﺚﻋﻦاﳌﻌﻠﻮﻣﺔ‪،‬‬
‫ﻟﺬﻟﻚ اﺻﺒﺢ ﻣﻦ اﻟﻀﺮوري وﺟﻮد أﻧﻈﻤﺔ ﻣﻌﻠﻮﻣﺎﺗﯿﺔ ﺟﺪﯾﺪة ﺗﺘﻌﺎﻣﻞ ﻣﻊ هﺬﻩ اﻟﺒﯿﺎﻧﺎت ﻣﻦ ﺣﯿﺚ اﻟﺘﺨﺰﯾﻦ واﻻﺳﺘﺮﺟﺎع‬
‫واﻟﻌﺮض ﺑﻬﺪف ﻣﺴﺎﻋﺪة اﺻﺤﺎب اﻟﻘﺮار ﻓﻲ اﻟﺘﺨﻄﯿﻂ واﻟﺮؤﯾﺔ اﳌﺴﺘﻘﺒﻠﯿﺔ ‪ .‬ﺣﯿﺚ ﺳﻮف ﻧﺘﻄﺮق ﻓﻲ هﺬﻩ اﳌﻘﺎﻟﺔ‬

‫ﻋﻦﻣﺴﺘﻮدعاﻟﺒﯿﺎﻧﺎت‬

‫ﻣﺎ هﻮ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت؟ وﻣﺎهﻮ ﺳﺒﺐ إﻧﺸﺎءهﺎ؟ وﻣﺎ هﻲ اهﻢ ﺧﺼﺎﺋﺼﻬﺎ وﺳﻤﺎﺗﻬﺎ؟ وﻣﺎ هﻲ اهﻢ‬
‫ﺗﻄﺒﯿﻘﺎﺗﻬﺎ وﺗﻘﻨﯿﺎﺗﻬﺎ؟‬

‫وﮐﯿﻔﯿﺔ ﺗﺼﻤﯿﻤﻬﺎ؟ وﮐﯿﻔﯿﺔ ﻋﺮض ﻧﺘﺎﺋﺠﻬﺎ؟ وﻣﺎ هﻲ اﻟﺼﻌﻮﺑﺎت اﻟﺘﻲ ﺗﻮاﺟﻬﻨﺎ؟‬

‫ﻟﺬا ﺑﺮزت اﻟﺤﺎﺟﺔ إﻟﯽ ﺗﺠﻤﯿﻊ اﻟﺒﯿﺎﻧﺎت ﻓﻲ ﻗﺎﻋﺪة‬ ‫ﻣﺎ هﻮ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت )‪(Data-warehouse‬‬
‫واﺣﺪة ﺗﺴﻤﯽ ﻣﺨﺰن اﻟﺒﯿﺎﻧﺎت ﻣﻊ اﻻﺣﺘﻔﺎظ‬ ‫هﻮﻋﺒﺎرة ﻋﻦ ﻣﺠﻤﻮﻋﺔ ﻣﻦ ﺑﯿﺎﻧﺎت داﺋﻤﺔ‬
‫ﺑﺎﻟﻘﻮاﻋﺪ اﻟﺨﺎﺻﺔ ﻋﻠﯽ أن ﯾﺘﻢ ﺗﻐﺬﯾﺔ اﳌﺨﺎزن دورﯾﴼ‬ ‫ﻣﺘﮑﺎﻣﻠﺔ ﺗﺴﺎﻋﺪ ﻓﻲ اﺗﺨﺎذ اﻟﻘﺮارات اﻹدارﯾﺔ‬
‫ﻓﻲ ﺣﺎل ﺣﺼﻞ ﺗﻌﺪﯾﻞ أو ﺗﺒﺪﯾﻞ ﻓﻲ اﻟﻘﻮاﻋﺪ‬ ‫ﻟﻠﻤﺴﺎﻋﺪ ﻓﻲ اﻟﻮﺻﻮل إﻟﯽ اﻟﺒﯿﺎﻧﺎت ﻷﻏﺮاض‬
‫وﺗﺼﻨﻒ اﻟﺒﯿﺎﻧﺎت ﺑﺤﺴﺐ اﳌﻮﺿﻮع وذﻟﻚ ﺑﺎﺳﺘﺨﺪام‬ ‫اﻟﺘﺤﻠﯿﻼت اﻟﺰﻣﻨﯿﺔ واﮐﺘﺸﺎف اﳌﻌﺮﻓﺔ واﺗﺨﺎذ‬
‫ﺑﺮاﻣﺞ ﺧﺎﺻﺔ ﺗﺤﺪد ﻓﯿﻬﺎ اﻟﺸﮑﻞ وﮐﯿﻔﯿﻪ‬ ‫اﻟﻘﺮارات‪ ،‬ﻓﻬﻲ ﻣﺼﻤﻤﺔ ﺧﺼﯿﺼﴼ ﻹﺳﺘﺨﺮاج‬
‫‪ Schema d integration‬وﺗﺴﺘﻌﻤﻞ ﺑﯿﺎﻧﺎت دﻣﺞ‬ ‫واﺳﺘﺨﻼص اﻟﺒﯿﺎﻧﺎت وﻣﻌﺎﻟﺠﺘﻬﺎ وﺗﻘﺪﯾﻤﻬﺎ‬
‫وﺗﻤﺜﯿﻠﻬﺎ ﻓﻲ ﺻﻮرة ﻣﻨﺎﺳﺒﺔ ﻟﻬﺬا اﻟﻐﺮض‪،‬‬
‫ﺧﺎﺻﺔ ﻓﻲ ﮐﻞ ﻣﻮﺿﻮع ﺗﺴﻤﯽ‬ ‫وﺗﺘﻀﻤﻦ ﮐﻤﯿﺎت ﺿﺨﻤﺔ ﻣﻦ اﻟﺒﯿﺎﻧﺎت ﺗﮑﻮن ﻣﻦ‬
‫‪ Middleware‬ﻧﻘﻞ اﻟﺒﯿﺎﻧﺎت ‪.‬‬
‫ﻣﺼﺎدر ﻣﺨﺘﻠﻔﺔ‪.‬‬
‫وﺳﻞ ﺻﺎﻟﺢ ‪3‬‬ ‫وﺑﺘﻌﺮﯾﻒ اﺧﺮ اﺑﺴﻂ‬
‫هﻮ ﻧﻮع ﻣﻦ ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت اﻟﺘﻲ ﺗﺤﺘﻮي ﮐﻤﺎ‬
‫هﺎﺋ ًﻼ ﻣﻦ اﻟﺒﯿﺎﻧﺎت اﳌﻮﺟﻬﺔ ﻟﻠﻤﺴﺎﻋﺪة ﻓﻲ‬
‫اﺗﺨﺎذ اﻟﻘﺮارات داﺧﻞ اﳌﺆﺳﺴﺔ‪ ،‬وﯾﺘﻤ ّﯿﺰ هﺬا‬
‫اﻟﻨﻮع ﻣﻦ ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت ﺑﺘﻄﺎﺑﻖ ﺑﻨﯿﺘﻪ اﻟﺪاﺧﻠﯿﺔ‬
‫ﻣﻊ ﻣﺎ ﯾﺤﺘﺎﺟﻪ اﳌﺴﺘﺨﺪم ﻣﻦ ﻣﺆﺷﺮات وﻣﺤﺎور‪.‬‬

‫ﺳﺒﺐ ﺍﻧﺸﺎﺀ ﻣﺴﺘﻮﺩﻉ ﺍﻟﺒﻴﺎﻧﺎﺕ )‪(Data-warehouse‬‬
‫وﻟﻘﺪ ﺑﺮزت اﻟﺤﺎﺟﺔ اﳌﻠﺤﺔ إﻟﯽ ﻣﺨﺎزن اﻟﺒﯿﺎﻧﺎت‬
‫ﻓﻲ اﻟﺸﺮﮐﺎت اﻟﮑﺒﺮى ﺑﺴﺒﺐ ان ﮐﻞ ﻗﺴﻢ ﻣﻦ‬
‫هﺬﻩ اﻟﺸﺮﮐﺎت ﯾﺪﯾﺮ ﻗﻮاﻋﺪ ﺑﯿﺎﻧﺎت ﻣﺴﺘﻘﻠﺔ‬
‫ﺧﺎﺻﺔ واﻟﺘﻲ ﺗﺘﻀﻤﻦ ﮐﺜﯿﺮﴽ ﻣﻦ اﻟﺒﯿﺎﻧﺎت‬
‫اﳌﺸﺘﺮﮐﺔ وﺗﺘﻄﻠﺐ ﺣﺎﺟﺔ اﻟﺸﺮﮐﺔ إﯾﺠﺎد ﮐﺎﻣﻞ‬
‫اﻟﺒﯿﺎﻧﺎت اﳌﺘﻌﻠﻘﺔ ﺑﻤﻮﺿﻮع ﻣﺤﺪد ﮐﺎﻟﺰﺑﺎﺋﻦ ﻣﺜ ًﻼ‬
‫ﻣﻦ ﺧﻼل ﺑﺤﺚ ﻓﻲ ﻗﺎﻋﺪة واﺣﺪة ﺑﺪ ًﻻ ﻣﻦ‬

‫اﻟﺒﺤﺚ ﻓﻲ اﻟﻘﻮاﻋﺪ اﳌﺨﺘﻠﻔﺔ‪.‬‬

‫‪Data-warehouse‬‬ ‫ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‬

‫اهﻢ ﺧﺼﺎﺋﺺ وﺳﻤﺎت ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت )‪(Data-warehouse‬‬

‫ان اهﻢ ﺧﺼﺎﺋﺺ وﺳﻤﺎت ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت ﺗﺘﻠﺨﺺ ﺑﺎﻟﻨﻘﺎط اﻟﺘﺎﻟﯿﺔ‪:‬‬
‫‪ (١‬ﺗﺴﺘﺨﺪم اﻟﻨﻤﻮذج اﳌﺘﻌﺪد اﻷﺑﻌﺎد ‪Multidimensional model‬‬
‫‪ (٢‬ﺗﺪﻋﻢ اﻟﺴﻼﺳﻞ اﻟﺰﻣﻨﯿﺔ ‪ Time series‬وﺗﺤﻠﯿﻞ اﻟﺘﻮﺟﻬﺎت ‪ Trends analysis‬اﻟﻠﺬﯾﻦ ﯾﺤﺘﺎﺟﺎن ﻟﺒﯿﺎﻧﺎت ﺗﺎرﯾﺨﯿﺔ‬

‫ﻻ ﺗﺴﺘﻄﯿﻊ ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت اﻟﻌﺎدﯾﺔ أن ﺗﻮﻓﺮهﺎ‪.‬‬
‫‪ (٣‬ﺗﺤﺪﯾﺚ اﻟﺒﯿﺎﻧﺎت وهﻮ ﯾﺘﻢ ﮐﻞ ﻓﺘﺮة ﺑﻮاﺳﻄﺔ أﺟﺰاء ﻣﻨﻪ ﺗﺨﺘﺺ ﺑﻬﺬا اﻷﻣﺮ‪.‬‬

‫‪ (٤‬اﺳﺘﺮﺟﺎع اﻟﺒﯿﺎﻧﺎت وﺗﺤﻠﯿﻠﻬﺎ وهﻮ ﺻﻤﯿﻢ ﻋﻤﻠﻬﺎ وﺗﻬﺘﻢ ﺑﻪ أﮐﺜﺮ‪.‬‬
‫‪ (٥‬ﻣﺴﺘﻮﯾﺎت ﺗﺠﻤﯿﻊ ‪ Aggregation‬وأﺑﻌﺎد ﻏﯿﺮ ﻣﺤﺪدة ‪.Dimensions‬‬

‫‪ (٦‬دﻋﻢ ﻣﻌﻤﺎرﯾﺔ اﻟﻌﻤﯿﻞ‪/‬اﻟﺨﺎدم وﺗﻌﺪدﯾﺔ اﳌﺴﺘﺨﺪﻣﯿﻦ‪.‬‬
‫‪ (٧‬اﻻﺣﺘﻔﺎظ ﺑﮑﻤﯿﺔ ﺿﺨﻤﺔ ﻣﻦ اﻟﺒﯿﺎﻧﺎت ﻗﺪ ﺗﺼﻞ إﻟﯽ ﻋﺪد ﮐﺒﯿﺮ ﻣﻦ ‪. Tera bits‬‬
‫‪ (٨‬ﻣﺤﺪدة ﳌﻮﺿﻮع ‪ Subject-Oriented‬ﻋﻠﯽ ﺳﺒﯿﻞ اﳌﺜﺎل ﻓﻲ ﻣﻨﺸﺄة ﻃﺒﯿﺔ ﻣﺎ ﺗﮑﻮن ﻣﻮﺿﻮﻋﺎﺗﻬﺎ ﻣﺘﻌﻠﻘﺔ‬

‫ﺑﺎﻷﻃﺒﺎء‪ ،‬اﳌﺮﺿﯽ‪ ،‬اﳌﻤﺮﺿﻮن‪ ،‬اﻷدوﯾﺔ‪ ...‬اﻟﺦ ﻓﻬﻲ أﺷﯿﺎء ﺣﺴﯿﺔ وﻣﻌﻨﻮﯾﺔ‪.‬‬
‫‪ (٩‬أﻧﻬﺎ ﻣﺘﮑﺎﻣﻠﺔ ‪ Integrated‬ﻣﻦ ﺧﻼل وﺟﻮد ﻋﻼﻗﺔ ﺑﯿﻦ اﻟﺒﯿﺎﻧﺎت‪.‬‬

‫‪ (١٠‬ﻏﯿﺮﻗﺎﺑﻠﺔ ﻟﻠﺘﻌﺪﯾﻞ ‪ Non-Volatile‬أن ﺗﻠﻚ اﻟﺒﯿﺎﻧﺎت ﻋﻨﺪ ﺗﺤﻤﯿﻠﻬﺎ ﻓﻲ اﳌﺴﺘﻮدﻋﺎت ﺗﺴﺘﺨﺪم ﻓﻘﻂ ﻟﻠﺘﺤﻠﯿﻞ‬
‫واﻟﺪراﺳﺔ واﻟﻌﺮض‪.‬‬

‫‪ (١١‬ﻣﺮﺗﺒﻄﺔ ﺑﻌﺎﻣﻞ اﻟﻮﻗﺖ ‪ Time-Variant‬وهﯽ ﻣﻦ أهﻢ ﻧﻘﻄﺔ ﻓﻲ ﺗﻠﻚ اﻟﺒﯿﺎﻧﺎت‪.‬‬

‫هﻨﺎك ﺑﻌﺾ اﻟﻘﻀﺎﯾﺎ اﻟﺘﻲ ﯾﺠﺐ ﻣﺮاﻋﺎﺗﻬﺎ‬ ‫اهﻢ ﺗﻄﺒﯿﻘﺎت وﺗﻘﻨﯿﺎت ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‬
‫ﻋﻨﺪ ﺑﻨﺎء ﻣﺴﺘﻮدﻋﺎت اﻟﺒﯿﺎﻧﺎت وهﻲ‬ ‫)‪(Data-warehouse‬‬

‫ﮐﺎﻟﺘﺎﻟﻲ‪:‬‬ ‫ان ﺗﻄﺒﯿﻘﺎت وﺗﻘﻨﯿﺎت ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‬
‫‪ (١‬اﺳﺘﺨﻼص اﻟﺒﯿﺎﻧﺎت ﻣﻦ ﻋﺪة ﻣﺼﺎدر ﻗﺪ‬ ‫ﺗﺘﻠﺨﺺ ﺑﺎﻟﻨﻘﺎط اﻟﺘﺄﻟﯿﺔ‪:‬‬

‫ﺗﮑﻮن ﻏﯿﺮ ﻣﺘﺠﺎﻧﺴﺔ‪.‬‬ ‫‪ (١‬ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت اﻻﻓﺘﺮاﺿﻲ‪ :‬وهﻮ ﯾﺘﯿﺢ‬
‫‪(٢‬ﺗﻬﯿﺌﺔ اﻟﺒﯿﺎﻧﺎت ﻟﻀﻤﺎن اﻧﺴﺠﺎﻣﻬﺎ ‪Consist-‬‬ ‫ﻟﻠﻤﺴﺘﺨﺪم اﻟﻮﺻﻮل إﻟﯽ اﻟﺒﯿﺎﻧﺎت ﻻﺳﺘﺨﺪام‬
‫ﺑﻌﺾ اﻷدوات ﻋﻦ ﻃﺮﯾﻖ ﻃﺒﻘﺔ اﻟﻮﺻﻮل‬
‫‪ ency‬داﺧﻞ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‪.‬‬
‫‪ (٣‬ﺗﻨﻈﯿﻒ اﻟﺒﯿﺎﻧﺎت ﻟﻀﻤﺎن ﺷﺮﻋﯿﺘﻬﺎ ‪Valid-‬‬ ‫إﻟﯽ اﻟﺒﯿﺎﻧﺎت‪.‬‬
‫‪ ،ity‬وﯾﺘﻢ ﻣﻦ ﺧﻼل ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت اﻟﺘﻲ‬ ‫‪ (٢‬ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت اﳌﺮﮐﺰﯾﺔ‪ :‬واﻟﺬي‬
‫ﯾﺤﺘﻮي ﻋﻠﯽ ﻣﺼﺎدر ﺑﯿﺎﻧﺎت ﻣﻦ ﻣﺼﺎدر‬
‫أﺧﺬت ﻣﻨﻬﺎ اﻟﺒﯿﺎﻧﺎت‪.‬‬
‫‪(٤‬ﻣﺮاﻗﺒﺔ وﺿﺒﻂ ﺣﺠﻢ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‬ ‫وﻇﯿﻔﯿﻪ ﻣﻌﯿﻨﻪ‪.‬‬
‫‪ (٣‬ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت اﳌﻮزﻋﺔ‪ :‬هﻮ ﺗﻮزﯾﻊ‬
‫أﺛﻨﺎء وﺑﻌﺪ ﺗﺤﻤﯿﻠﻪ ﺑﺎﻟﺒﯿﺎﻧﺎت‪.‬‬
‫‪ (٥‬ﺗﺤﺪﯾﺚ اﻟﺒﯿﺎﻧﺎت ﮐﻞ ﻓﺘﺮة ﻣﻦ اﻟﺰﻣﻦ‪.‬‬ ‫ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت اﻟﻔﯿﺰﯾﺎﺋﯿﺔ‪.‬‬
‫‪(٦‬ﺗﺤﺪﯾﺪ اﻟﻮﻗﺖ اﻟﻼزم ﻟﻠﺒﻨﺎء واﻟﺠﺪول‬
‫اﻻﻗﺘﺼﺎدي ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﻤﺆﺳﺴﺔ اﻟﺘﻲ ﺳﻮف‬

‫ﺗﺴﺘﻌﻤﻠﻪ‪.‬‬

‫‪4‬‬

‫ﺧﻄﻮات ﺗﺼﻤﯿﻢ ﻣﺴﺘﻮدع اﻟ‪e‬ﺒ‪s‬ﯿ‪u‬ﺎﻧ‪o‬ﺎ‪reh‬ت‪Data-wa‬‬

‫إن ﻣﺸﺮوع ﺗﺼﻤﯿﻢ ﻣﺴﺘﻮدع ﻟﻠﺒﯿﺎﻧﺎت ﻓﻲ ﻣﺆﺳﺴﺔ ﯾﺘﻄﻠﺐ ﻣﻨﺎ ﻓﺮﯾﻖ ﻣﺤﺘﺮف ﻓﻲ ﻋﻤﻠﯿﺔ ﺗﺤﻠﯿﻞ اﻷﻧﻈﻤﺔ‬
‫واﻷﻋﻤﺎل‪ ،‬ﻣﻊ وﺟﻮد‬

‫ﻣﻬﺎرات ﺗﻘﻨﯿﺔ ﻣﺤﺘﺮﻓﺔ ﻓﻲ ذﻟﻚ اﻟﻔﺮﯾﻖ‪ ،‬وهﺬﻩ اﻟﺨﻄﻮات ﮐﺎﻟﺘﺎﻟﻲ‪:‬‬
‫‪ (١‬إﻧﺸﺎء ﻣﺴﺎﺣﺔ ﻟﻠﺒﯿﺎﻧﺎت ‪Creating data preparation‬‬
‫‪ area‬وهﻲ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت ذات ﺳﻌﺔ ﺗﺨﺰﯾﻦ ﻋﺎﻟﯿﺔ ﺟﺪﴽ‬
‫ﺗﻘﻮم ﺑﺘﺨﺰﯾﻦ ﮐﺎﻓﺔ اﻟﺒﯿﺎﻧﺎت اﻟﻘﺎدﻣﺔ ﻣﻦ أﻧﻈﻤﺔ اﻟﺘﺸﻐﯿﻞ‪.‬‬
‫‪ (٢‬ﺑﻨﺎء ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت ‪Creating data warehouse‬‬
‫وﻓﯿﻬﺎ ﯾﻨﺸﺄ ﻣﺴﺘﻮدع ﻟﻠﺒﯿﺎﻧﺎت واﻟﺬي ﺗﺤﻤﻞ ﻓﯿﻪ ﺑﻌﺪ‬
‫اﺳﺘﺨﺮاﺟﻬﺎ وﺗﻨﻘﯿﺘﻬﺎ‪.‬‬
‫‪ (٣‬ﺗﺠﺰﺋﺔ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت إﻟﯽ ﻣﺠﻤﻮﻋﺔ ﻣﻦ ﻣﺘﺎﺟﺮ‬
‫اﻟﺒﯿﺎﻧﺎت )‪ (data mart‬ﺑﺤﯿﺚ ﯾﮑﻮن اﻟﺘﻘﺴﯿﻢ ﻣﺒﻨﯿﴼ ﻋﻠﯽ‬
‫ﻓﺮوع اﳌﺆﺳﺴﺔ‪.‬‬

‫‪ (٤‬دﻣﺞ وﺗﻨﻘﯿﺔ وﻧﻘﻞ اﻟﺒﯿﺎﻧﺎت ‪ Data extraction & cleansing & transformation‬وﻓﻲ هﺬﻩ اﳌﺮﺣﻠﺔ‬
‫ﯾﺘﻢ ﺟﻠﺐ اﻟﺒﯿﺎﻧﺎت ﻣﻦ ﻣﺼﺎدرهﺎ اﳌﺨﺘﻠﻔﺔ إﻟﯽ ‪ Data preparation area‬وﻧﻘﻮم ﺑﺘﺤﻮﯾﻠﻬﺎ ﻣﻦ ﺻﻮرة إﻟﯽ‬
‫أﺧﺮى إذا ﺗﻄﻠﺐ اﻷﻣﺮ ذﻟﻚ‪ ،‬وﻓﻲ أﺣﯿﺎن ﮐﺜﯿﺮة ﺗﺪﻣﺞ ﺑﻌﺾ اﻟﺒﯿﺎﻧﺎت ﻣﻊ ﺑﻌﻀﻬﺎ اﻟﺒﻌﺾ‪ ،‬أو ﻧﻘﻮم ﺑﺘﻌﺮﯾﻒ‬
‫ﺑﯿﺎﻧﺎت ﺟﺪﯾﺪة ﻟﻢ ﺗﮑﻦ ﻣﻮﺟﻮدة ﻣﻦ ﻗﺒﻞ‪ ،‬ﺑﺎﻹﺿﺎﻓﺔ إﻟﯽ ﺗﻨﻘﯿﺔ اﻟﺒﯿﺎﻧﺎت ﻏﯿﺮ اﻟﺼﺤﯿﺤﺔ وﺣﺬف اﻟﻐﯿﺮ ﻣﻬﻢ‬

‫ﻣﻨﻬﺎ‪.‬‬
‫‪ (٥‬ﺗﺤﻤﯿﻞ اﻟﺒﯿﺎﻧﺎت ﻓﻲ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت ‪ Loading data in data warehouse‬وﻓﻲ ﺗﻠﻚ اﳌﺮﺣﻠﺔ‬

‫ﺗﺤﻤﻞ ﻣﻦ ‪ Data preparation area‬إﻟﯽ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت‪ ،‬وﯾﺘﻢ ﻓﯿﻬﺎ اﺧﺘﺒﺎر اﻟﺒﯿﺎﻧﺎت‪.‬‬
‫‪ (٦‬ﺗﺤﻠﯿﻞ اﻟﺒﯿﺎﻧﺎت وإﻧﺸﺎء ﺗﻄﺒﯿﻘﺎت ﻧﻈﻢ دﻋﻢ اﺗﺨﺎذ اﻟﻘﺮار ‪ OLAP & creating DSS applications‬وﻓﻲ‬
‫ﺗﻠﻚ اﳌﺮﺣﻠﺔ ﺗﻨﻔﺬ اﻟﺘﻄﺒﯿﻘﺎت اﻟﺨﺎﺻﺔ ﺑﻌﺮض ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت وﺗﺤﻠﯿﻠﻬﺎ وﺗﺴﻤﯽ ‪Processing systems‬‬
‫‪ online analytical‬وهﺬﻩ اﻟﺘﻄﺒﯿﻘﺎت ﺗﻘﻮم ﺑﻌﺮض اﻟﺒﯿﺎﻧﺎت ﺑﻌﺪة أﺑﻌﺎد وﺗﻘﻮم ﺑﺎﺳﺘﺨﺪام ﺧﻮارزﻣﯿﺎت‬
‫ﻣﻌﻘﺪة ﻟﺘﺤﻠﯿﻞ اﻟﺒﯿﺎﻧﺎت‪ ،‬أﯾﻀ ُﺎ ﻓﻲ ﺗﻠﻚ اﳌﺮﺣﻠﺔ ﺗﺴﺘﺨﺪم أدوات اﻟﺘﻨﻘﺐ ﻋﻦ اﻟﺒﯿﺎﻧﺎت ‪.Data mining tools‬‬

‫اﻟﺘﺨﺰﯾﻦ ﻓﻲ ﻣﺴﺘﻮدع اﻟﺒﯿﺎﻧﺎت )‪(Data-warehouse‬‬
‫‪ (١‬ﺗﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت ﯾﺘﻢ ﺑﻄﺮق ﻣﺘﻌﺪدة اﻻﺗﺠﺎهﺎت أو ﻣﺎ ﯾﻌﺮف ﺑﺎﻟﻨﻤﻮذج ﻣﺘﻌﺪد اﻷﺑﻌﺎد‪ ،‬وهﻲ‬
‫ﺗﺴﺘﻔﯿﺪ ﻣﻦ اﻟﻌﻼﻗﺎت ﺑﯿﻦ اﻟﺒﯿﺎﻧﺎت ﻟﺘﺴﮑﯿﻨﻬﺎ ﻓﻲ ﻣﺼﻔﻮﻓﺎت ﻣﺘﻌﺪدة اﻷﺑﻌﺎد ﺗﺴﻤﯽ ﻣﮑﻌﺒﺎت‬

‫اﻟﺒﯿﺎﻧﺎت ‪Data cubes‬‬
‫‪(٢‬وإذا اﺳﺘﻌﻤﻠﺖ ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت اﻟﻌﻼﺋﻘﯿﺔ ﻓﻲ ﻣﺨﺎزن اﻟﺒﯿﺎﻧﺎت وﻃﺮﯾﻘﺔ اﻟﺘﺤﻠﯿﻞ ‪ OLAP‬ﺗﺴﻤﯽ‬
‫ﻓﻲ ﺗﻠﻚ اﻟﺤﺎﻟﺔ ‪ ROLAP relational‬ﺑﺎﺳﺘﻌﻤﺎل ﻗﻮاﻋﺪ ﺑﯿﺎﻧﺎت ﻣﺘﻌﺪدة اﻻﺗﺠﺎهﺎت ﻓﺘﺴﻤﯽ ‪Multi-‬‬

‫‪.dimensional OLAP‬‬
‫وﻋﻤﻠﯿﺔ ﺗﺨﺰﯾﻦ اﻟﻨﻤﻮذج ﻣﺘﻌﺪد اﻷﺑﻌﺎد ﯾﺘﻀﻤﻦ ﻧﻮﻋﯿﻦ ﻣﻦ اﻟﺠﺪاول‬
‫‪ .I‬ﺟﺪول اﻟﺒﻌﺪ ‪ Dimension table‬وﺻﻔﻮﻓﻪ ﺗﺼﻒ ﺳﻤﺎت اﻟﺒﻌﺪ‪.‬‬
‫‪ .II‬ﺟﺪول اﻟﺤﻘﯿﻘﺔ ‪ Fact table‬وﯾﺘﻀﻤﻦ ﻣﻘﺎﯾﯿﺲ أداء اﻟﻌﻤﻞ‪ ،‬وﺗﻌﺮف ﺑﻤﺆﺷﺮات ﻟﺠﺪاول اﻷﺑﻌﺎد‬

‫وﯾﺘﻀﻤﻦ هﺬا اﻟﺠﺪول اﻟﺒﯿﺎﻧﺎت‪.‬‬
‫‪ .III‬ﺟﺪول اﻟﺤﻘﯿﻘﺔ ‪ Fact table‬وﯾﺘﻀﻤﻦ ﻣﻘﺎﯾﯿﺲ أداء اﻟﻌﻤﻞ‪ ،‬وﺗﻌﺮف ﺑﻤﺆﺷﺮات ﻟﺠﺪاول اﻷﺑﻌﺎد‬

‫وﯾﺘﻀﻤﻦ هﺬا اﻟﺠﺪول اﻟﺒﯿﺎﻧﺎت‪.‬‬

‫‪5‬‬

‫ﺧﻄﻮات ﺗﺼﻤﯿﻢ ﻣﺴﺘﻮدع اﻟ‪e‬ﺒ‪s‬ﯿ‪u‬ﺎﻧ‪o‬ﺎ‪reh‬ت‪Data-wa‬‬
‫وﺗﻮﺟﺪ ﺑﻨﯿﺘﯿﻦ ﺷﺎﺋﻌﺘﯿﻦ ﻟﺘﻌﺮﯾﻒ هﺬﻩ اﻟﺠﺪاول‪ ،‬وهﻤﺎ‪:‬‬

‫ﺛﺎﻧﯿﺎ‪ Star schema :‬وﺗﺘﮑﻮن‬ ‫أو ًﻻ ‪Snow ake schema :‬‬
‫ﻣﻦ ﺟﺪول اﻟﺤﻘﯿﻘﺔ ﻣﻊ ﺟﺪول‬ ‫وهﯽ ﺗﻌﺪﯾﻞ ﻟﻠﺠﺪاول اﻷوﻟﯽ‬
‫وﺣﯿﺪ ﻟﮑﻞ ﺑﻌﺪ‪ ،‬وﯾﻌﯿﺒﻬﺎ‬ ‫‪ Star schema‬وذﻟﻚ ﺑﺘﻄﺒﯿﻖ‬
‫اﺣﺘﯿﺎﺟﻬﺎ ﳌﺴﺎﺣﺔ ﮐﺒﯿﺮة‬
‫ﻗﻮاﻧﯿﻦ اﻟﺘﻄﺒﯿﻊ‬
‫ﻟﺘﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت‪.‬‬ ‫‪Normalization‬‬
‫ﻋﻠﯿﻬﺎ‪ ،‬وﻣﺸﮑﻠﺘﻬﺎ ﺗﻀﯿﯿﻌﻬﺎ‬
‫ﻟﻄﺎﻗﺔ اﻟﺠﻬﺎز اﳌﻀﯿﻒ ﻓﻲ‬

‫ﻋﻤﻠﯿﺎت اﻟﺮﺑﻂ‪.‬‬

‫ﻋﺮض اﻟﻨﺘﺎﺋﺞ ﻓﻲ ﻣﺴﺘﻮدﻋﺎت اﻟﺒﯿﺎﻧﺎت‬

‫ﻋﻤﻠﯿﺔ اﻟﻌﺮض ﺗﺴﺘﺨﺪم ﻃﺮﯾﻘﺘﯿﻦ ﻟﺘﺤﻠﯿﻞ ﺗﻠﻚ اﻟﺒﯿﺎﻧﺎت‪:‬‬
‫اﻟﻄﺮﯾﻘﺔ اﻷوﻟﯽ‪ :‬وهﯽ اﻟﺤﺴﺎﺑﯿﺔ ﺣﯿﺚ اﺳﺘﻌﻤﺎل ﺗﺤﻠﯿﻞ اﻟﺒﯿﺎﻧﺎت ‪ Analyze data‬ﻣﻦ أﺟﻞ إﻇﻬﺎر اﻟﻨﺘﺎﺋﺞ‬

‫ﺑﻄﺮﯾﻘﺔ ﺣﺴﺎﺑﯿﺔ إﺣﺼﺎﺋﯿﺔ )اﻟﺠﻤﻊ‪ ،‬اﻟﻄﺮح‪ ،‬اﳌﻌﺪل‪...‬اﻟﺦ(‪.‬‬
‫اﻟﻄﺮﯾﻘﺔ اﻟﺜﺎﻧﯿﺔ‪ :‬اﺳﺘﺨﺮاج اﻟﺒﯿﺎﻧﺎت ‪Data mining‬وإﻇﻬﺎر اﻟﺒﯿﺎﻧﺎت ﻓﻲ ﺷﮑﻞ رﺳﻢ ﺑﯿﺎﻧﻲ أو إﺣﺼﺎﺋﻲ‬
‫‪ Diagram‬ﺑﺤﯿﺚ ﺗﺤﻮى ﮐﻞ واﺣﺪة ﻣﻨﻬﺎ ﻣﻌﻠﻮﻣﺎت ﻓﻲ ﻣﺠﺎل ﻣﻌﯿﻦ )اﻹدارة‪ ،‬اﻟﺘﺴﻮﯾﻖ‪ ،‬ﺷﺆون‬
‫اﳌﻮﻇﻔﯿﻦ‪ ...‬اﻟﺦ( ﻟﺘﺴﺘﻌﻤﻞ ﻓﻲ ﺗﺤﺪﯾﺪ اﻟﺒﺤﺚ واﺳﺘﻌﻤﺎل أﻧﻈﻤﺔ اﻟﺘﺤﻠﯿﻞ ﻋﻠﯽ ﺗﻠﻚ اﳌﺨﺎزن ﻹﺗﺨﺎذ‬

‫اﻟﻘﺮارات‪.‬‬

‫‪6‬‬

‫زﯾﻨﺐ ﺳﺎﻟﻢ‬

‫‪7‬‬

8

9

10

‫ﺣﻮار ﺧﺎص‬

‫ﻣﻊ اﳌﺒﺮﻣﺞ اﻟﺒﺼﯿﺮ ﻋﻠﻲ ﻋﺒﺪ اﻟﻐﻨﻲ‬

‫ﻋﻠﻲ ﻋﺒﺪ اﻟﻐﻨﻲ او‪ ali miracle‬ﺣﺼﻞ ﻋﻠﯽ هﺬا‬
‫اﻟﻠﻘﺐ ﻋﻨﺪﻣﺎ ﮐﺎن ﻣﺴﺘﺨﺪم ﻟﻨﻈﺎم ﺳﻮﻻرﯾﺲ ﻣﻦ‬
‫اﳌﻮاﻟﯿﺪ ‪ ١٠/٢٧/٩٣‬ﻣﻦ ﺑﻐﺪاد ﺧﺮﯾﺞ اداب اﻧﮑﻠﯿﺰي‬
‫ودﺑﻠﻮم ﻓﺮﻧﺴﻲ ﺟﺎﻣﻌﺔ ﺟﻌﻔﺮ اﻟﺼﺎدق اﻻﻧﮑﻠﯿﺰي‬
‫) ﻗﺎﻧﻮن اﻟﻌﺮاق ﻻ ﯾﺴﻤﺢ ﻟﻠﻤﮑﻔﻮﻓﯿﻦ دﺧﻮل اي‬
‫ﻗﺴﻢ ﻋﻠﻤﻲ ﻣﺜﻞ اﻟﻬﻨﺪﺳﺔ او اﻟﺮﯾﺎﺿﯿﺎت( اﻋﻤﻞ ﻓﻲ‬
‫اﻟﻮﻗﺖ اﻟﺤﺎﻟﻲ ﻣﺪﯾﺮ ﻧﻈﻢ ﻓﻲ ﺷﺮﮐﺔ ) ‪(giga net‬‬
‫وﮐﺬاﻟﻚ ﻣﺒﺮﻣﺞ وﻧﺎﺷﻂ ﺣﺮﯾﺔ ﺑﺸﮑﻞ ﺗﻄﻮﻋﻲ ﻓﻲ‬

‫ﻣﺆﺳﺴﺔ اﻟﺒﺮﻣﺠﯿﺎت اﻟﺤﺮة )‪.(fsf‬‬
‫اﳌﻬﺎرات‪:‬‬

‫* ﻣﺒﺮﻣﺞ ﻋﻠﯽ اﻧﻈﻤﺔ ﯾﻮﻧﮑﺲ واﺷﺒﺎﻩ ﯾﻮﻧﮑﺲ‪.‬‬
‫* ﻣﺪﯾﺮ ﺧﻮادم ﺑﺨﺒﺮة ‪ ١٠‬ﺳﻨﻮات‪.‬‬
‫* ﻣﺪﯾﺮ ﺷﺒﮑﺎت ﺑﺨﺒﺮة ‪ ١٠‬ﺳﻨﻮات‪.‬‬
‫* ﺧﺒﯿﺮ اﻟﮑﺘﺮوﻧﯿﺎت‪.‬‬

‫* ﺣﺎﺻﻞ ﻋﻠﯽ ﺷﻬﺎدات ﻣﻦ ﺷﺮﮐﺎت وﺟﺎﻣﻌﺎت ﻋﺪﯾﺪة‪.‬‬
‫* ﯾﺠﯿﺪ اﮐﺜﺮ ﻣﻦ ‪ ٢٠‬ﻟﻐﺔ ﺑﺮﻣﺠﺔ‪.‬‬

‫* ﻟﺪﯾﻪ ﻣﺸﺎرﯾﻊ ﮐﺜﯿﺮة ﻣﺜﻞ ﻧﻈﺎم اﻟﺘﺸﻐﯿﻞ اﻟﺨﺎص ﻓﻲ اﻟﺨﻮادم ‪.selas‬‬
‫* ﻣﺴﺎهﻢ ﻓﻲ ﻣﺸﺎرﯾﻊ ﮐﺒﯿﺮة ﻣﺜﻞ اوروك ﺟﻨﻮ ﻟﯿﻨﮑﺲ وﻣﺸﺮوع اوروك و ﺗﺮﯾﺴﮑﻞ وﺑﺮاﺑﻮﻻ‪.‬‬

‫ﻣﺘﯽ ﺑﺪأ ﺷﻐﻔﻚ ﺑﺎﻟﺘﮑﻨﻮﻟﻮﺟﯿﺎ وﮐﯿﻒ ﺗﻌﺮﻓﺖ ﻋﻠﯿﻬﺎ؟‬
‫ﺑﺪء ﻣﻨﺬ ﻃﻔﻮﻟﺘﻲ ﺣﯿﺚ ﻓﮑﺮة اﻟﺘﺤﮑﻢ ﺑﺎﻻﻻت ﻓﮑﺮة ﻗﺪﯾﻤﺔ ﻣﻨﺬ ﻃﻔﻮﻟﺘﻲ وﮐﻨﺖ اﺣﻠﻢ ﺑﻬﺎ وﮐﻤﺎ‬
‫ﺗﻌﺮﻓﻮن ان اﻟﺒﺮﻣﺠﺔ ﺗﻌﻄﯿﻚ اﻟﻘﺪرة ﻟﻠﺘﺤﮑﻢ ﻓﻲ اﻻﻟﮑﺘﺮوﻧﯿﺎت واﻟﺤﺎﺳﻮب ﻋﺒﺎرة ﻋﻦ اﻟﺔ رﺑﻤﺎ هﺬا اﻟﺴﺒﺐ‬
‫اﻟﺬي ﺟﻌﻠﻨﻲ اﺗﻌﻠﻢ اﻟﺒﺮﻣﺠﺔ ﺑﺪات ﻣﺮﺣﻠﺔ ﺗﻌﻠﻤﻲ اﻟﻔﻌﻠﯿﺔ ﻓﻲ ﺳﻨﺔ ‪ ٢٠٠٦‬ﻓﻲ ذاﻟﻚ اﻟﻮﻗﺖ ﮐﺎن‬

‫اﻻﻧﺘﺮﻧﯿﺖ ﻣﺤﺪود وﻟﻐﺘﻲ اﻻﻧﮑﻠﯿﺰﯾﺔ ﻏﯿﺮ ﺟﯿﺪة ﻓﮑﺎﻧﺔ ﻣﺮﺣﻠﺔ ﺻﻌﺒﺔ ﻓﻲ ﺣﯿﺎﺗﻲ‪.‬‬

‫ﻟﻘﺪ ﻗﻠﺖ ﺑﺄﻧﻚ ﮐﻨﺖ ﺗﺤﻠﻢ ان ﺗﺼﺒﺢ ﻣﺒﺮﻣﺠﺎ وﻟﮑﻨﻨﺎ ﻧﻌﻠﻢ ﺑﺄن ذﻟﻚ ﻟﻢ ﯾﮑﻦ ﺳﻬﻼ اﺑﺪا ﻓﻤﺎ هﻲ اهﻢ‬
‫اﻟﺼﻌﻮﺑﺎت اﻟﺘﻲ ﻣﺮرﺗﻬﺎ ﻓﻲ ﻃﺮﯾﻖ اﻟﯽ ﺗﺤﻘﯿﻖ ﺣﻠﻤﻚ؟‬
‫واﺟﻬﺖ ﺻﻌﻮﺑﺎت ﮐﺜﯿﺮة ﻣﺜﻞ‪:‬‬

‫‪ -‬ﻋﺪم ﺗﻮﻓﺮ ﻣﺼﺎدر ﻋﺮﺑﯿﺔ ﺟﯿﺪة ﻓﻲ ﺑﺪاﯾﺔ ﺣﯿﺎﺗﻲ اﻟﺒﺮﻣﺠﯿﺔ ﻷن ﻟﻐﺘﻲ اﻻﻧﮑﻠﯿﺰﯾﺔ ﻏﯿﺮ ﺟﯿﺪة‪.‬‬
‫‪ -‬ﺿﻌﻒ اﻻﻣﮑﺎﻧﯿﺎت اﳌﺎدﯾﺔ‪.‬‬

‫‪ -‬وﻗﻮف اﻟﮑﺜﯿﺮ ﻣﻦ اﻻﺷﺨﺎص ﺑﻄﺮﯾﻘﻲ ﻣﺤﺎوﻟﯿﻦ ﺑﮑﻞ ﻗﻮﺗﻬﻢ اﺑﻌﺎدي ﻋﻦ ﻋﺎﻟﻢ اﻟﺘﻘﻨﯿﺔ وﮐﺎﻧﻮ ﯾﺴﺨﺮون‬
‫ﻣﻨﻲ وﯾﻘﻮﻟﻮن ﻟﻲ " ﻟﻦ ﺗﺴﺘﻄﯿﻊ ﻓﻌﻞ هﮑﺬا اﺷﯿﺎء "‪.‬‬

‫‪ -‬هﻨﺎك اﻟﮑﺜﯿﺮ ﻣﻦ اﻟﺒﺮاﻣﺞ ﻏﯿﺮ ﻣﺪﻋﻮﻣﺔ ﻣﻦ ﻗﺎرىء اﻟﺸﺎﺷﺔ وهﺬﻩ ﻣﺸﮑﻠﺔ ﮐﺒﯿﺮة ﺑﺎﻟﻨﺴﺒﺔ ﻟﻲ‪.‬‬

‫رﻓﺎﻩ ﺣﺴﻦ ‪11‬‬

‫ﺣﻮار ﺧﺎص‬

‫ﻣﻊ اﳌﺒﺮﻣﺞ اﻟﺒﺼﯿﺮ ﻋﻠﻲ ﻋﺒﺪ اﻟﻐﻨﻲ‬
‫ﻣﺎهﻲ اهﻢ ﻣﻘﻮﻣﺎت ﻧﺠﺎﺣﻚ؟ هﻞ ﮐﺎﻧﺖ ﺟﻬﻮدك اﻟﺬاﺗﯿﺔ ام ان ﳌﺤﯿﻄﻚ دور ﻓﻲ ذﻟﻚ؟‬
‫اﳌﺤﯿﻂ ﻟﻢ ﯾﺪﻋﻤﻨﻲ ﺑﺸﻲء ﺑﻞ وﻗﻒ ﺑﻄﺮﯾﻘﻲ اﻏﻠﺐ اﻟﺬي ﺗﻌﻠﻤﺘﻪ هﻮ ﻣﻦ ﺧﻼل ﺟﻬﻮد ذاﺗﯿﺔ‪.‬‬

‫ﺣﺪﯾﺜﻨﺎ ﻋﻦ ﺗﻮزﯾﻌﺔ اوروك ﺟﻨﺠﻮ ﻟﯿﻨﮑﺲ ‪ ٢٫٠‬وﻣﺎهﻲ ﻣﻤﯿﺰاﺗﻬﺎ ؟‬
‫أوروك ﺟﻨﻮ‪ /‬ﻟﯿﻨﮑﺲ هﻲ ﺗﻮزﯾﻌﺔ ﺟﻨﻮ‪ /‬ﻟﯿﻨﮑﺲ ﻣﻊ ﻧﻮاة ﻟﯿﻨﮑﺲ اﻟﺤﺮة‪.‬‬
‫ﺗﺄﺗﻲ أوروك ﺟﻨﻮ‪ /‬ﻟﯿﻨﮑﺲ ﺟﺎهﺰة ﻟﻼﺳﺘﺨﺪام اﳌﮑﺘﺒﻲ واﳌﻨﺰﻟﻲ وﺳﻬﻠﺔ اﻻﺳﺘﺨﺪام واﻟﺘﺜﺒﯿﺖ ﻟﻠﺒﺮاﻣﺞ‪.‬‬

‫ﺗﻢ ﺑﻨﺎء اوروك ﺟﻨﻮ‪ /‬ﻟﯿﻨﮑﺲ ﺣﺎﻟﯿﺎ ﻋﻠﯽ اﺳﺎس ﺗﻮزﯾﻌﺔ ﺗﺮﯾﺴﮑﻞ‪.‬‬
‫اﳌﻤﯿﺰات‪:‬‬

‫‪ -‬ﺣﺮة ‪.٪١٠٠‬‬
‫‪ -‬ﺗﺤﮑﻢ ﮐﺎﻣﻞ‪.‬‬

‫‪ -‬ﺑﺴﯿﻄﺔ‪.‬‬
‫‪ -‬اﻟﺘﻮزﯾﻌﺔ ﺗﺪﻋﻢ ﺣﺰم ‪ deb‬و ‪.rpm‬‬
‫‪ -‬ﺑﻨﺎء اﳌﻠﻔﺎت ﻣﻦ اﳌﺼﺪر ﺑﺎﺳﺘﺨﺪام اﻣﺮ واﺣﺪ ﻓﻘﻂ‪.‬‬
‫‪ -‬ﺗﻘﺪر ان ﺗﻘﻮم ﺑﺄدارة ﺣﺰﻣﻚ ﺑﺄي ﻣﺪﯾﺮ ﺣﺰم ﺗﺮﻏﺐ ﺑﻪ‪.‬‬

‫ﻣﺎهﻲ اهﺪاف ﻋﻠﻲ ﻋﺒﺪ اﻟﻐﻨﻲ اﻟﺘﻲ ﯾﻄﻤﺢ اﻟﯿﻬﺎ ﻓﻲ اﳌﺴﺘﻘﺒﻞ اﻟﻘﺮﯾﺐ؟‬
‫ﻟﺪي اهﺪاف ﮐﺜﯿﺮة اﻋﻤﻞ ﻋﻠﯽ ﺗﺤﻘﯿﻘﻬﺎ ﻓﻲ اﳌﺴﺘﻘﺒﻞ اﻟﻘﺮﯾﺐ‬
‫ﻣﺜﻞ‪:‬‬
‫‪ -‬ﺗﺤﺴﯿﻦ ﻣﻬﺎراﺗﻲ اﻟﺒﺮﻣﺠﯿﺔ‪.‬‬
‫‪ -‬ﺗﺤﺴﯿﻦ ﻣﻬﺎراﺗﻲ ﻓﻲ ادارة اﻧﻈﻤﺔ ﻟﯿﻨﮑﺲ واﺷﺒﺎﻩ ﯾﻮﻧﮑﺲ‪.‬‬
‫‪ -‬اﻃﻼق اوروك ﺟﻨﻮ ﻟﯿﻨﮑﺲ ‪.٣٫٠‬‬
‫‪ -‬ﻋﻤﻞ ﻣﺸﺮوع ﻻدارة ﻣﺠﻤﻮﻋﺔ ﺧﻮادم دﻓﻌﺔ واﺣﺪة‪.‬‬
‫‪ -‬ﻋﻤﻞ ﻣﺸﺮوع ﯾﻌﻤﻞ ﮐﻤﺴﺎﻋﺪ ﺷﺨﺼﻲ ﻣﺸﺎﺑﻪ ﳌﺴﺎﻋﺪ ﺟﻮﺟﻞ‪.‬‬
‫ﻣﺎهﻲ ﻧﻈﺮﺗﮑﻢ ﳌﺠﺘﻤﻊ اﻻﯾﺘﻲ اﻟﻌﺮاﻗﻲ اﻟﺤﺎﻟﯿﺔ واﳌﺴﺘﻘﺒﻠﯿﺔ؟‬

‫ﺑﺼﺮاﺣﺔ ﻓﻲ اﻟﺴﻨﯿﻦ اﻟﺴﺎﺑﻘﺔ ﮐﻨﺖ ﻣﺘﺸﺎﺋﻢ ﻣﻦ ﻣﺴﺘﻘﺒﻞ ﻣﺠﺘﻤﻊ اﻻﯾﺘﻲ ﻓﻲ اﻟﻌﺮاق ﻓﮑﺎﻧﺖ اﻟﺸﺮﮐﺎت‬
‫ﻗﻠﯿﻠﺔ واﳌﺠﺘﻤﻊ ﻗﻠﯿﻞ وﻟﮑﻦ ﻓﻲ اﻟﻮﻗﺖ اﻟﺤﺎﻟﻲ ﻣﺠﺘﻤﻊ اﻻﯾﺘﻲ ﯾﻨﻤﻮ ﺑﺼﻮرة ﺟﯿﺪة )وﻟﻮ ﺗﺒﺪو ﺑﻄﯿﺌﺔ (‬

‫ﻓﻠﻘﺪ اﺻﺒﺢ ﻟﺪﯾﻨﺎ دورات ﺑﺮﻣﺠﺔ وﻣﺆﺗﻤﺮات ﻋﻦ اﻟﺘﻘﻨﯿﺔ وﺗﺸﮑﯿﻠﺔ ﺷﺮﮐﺎت ﺗﻘﻨﯿﺔ ﮐﺜﯿﺮة‪.‬‬
‫اﺗﻤﻨﯽ ان ﯾﺴﺘﻤﺮ ﻣﺠﺘﻤﻌﻨﺎ ﺑﺎﻟﺴﯿﺮ ﻧﺤﻮ اﻻﻣﺎم‬

‫ﻣﺎهﻲ اﻟﻨﺼﯿﺤﺔ اﻟﺘﻲ ﺗﺮﻏﺐ ﺑﺘﻮﺟﯿﻬﻬﺎ ﻟﻠﺸﺒﺎب ﻓﻲ ﻣﺠﺘﻤﻊ اﻻﯾﺘﻲ اﻟﻌﺮاﻗﻲ؟‬
‫ﻓﻘﻂ اﻗﻮل ﻣﻘﻮﻟﺔ ﻏﺎﻧﺪي اﳌﺸﻬﻮرة " ﯾﺠﺐ ان ﺗﮑﻮن اﻧﺖ هﻮ اﻟﺘﻐﯿﺮ اﻟﺬي ﺗﺘﻤﻨﯽ ان ﯾﺼﺒﺢ ﻓﻲ اﻟﻌﺎﻟﻢ"‬

‫‪12‬‬

‫ﻣﺒﺎدرة ﻓﺮﯾﻖ ‪IT-IQ TH‬‬

‫‪ IT-IQ TH‬اﳌﺨﺘﺼﺮ اﻟﺪوﻟﻲ ﻷﺳﻢ ﻣﺤﺎﻓﻈﺔ ذي ﻗﺎر…‬
‫اﻃﻠﻘﻨﺎ هﺬﻩ اﳌﺒﺎدرة اﻟﺘﻄﻮﻋﯿﺔ ﻏﯿﺮ رﺑﺤﯿﺔ اﻟﺘﻲ ﺗﻬﺪف ﻟﺘﻌﻠﯿﻢ اﻟﺸﺒﺎب ﻣﺠﺎل ﺗﮑﻨﻮﻟﻮﺟﯿﺎ اﳌﻌﻠﻮﻣﺎت‬
‫وﺗﺸﺠﯿﻌﻬﻢ ﻟﻠﺪﺧﻮل ﻓﻲ هﺬا اﳌﺠﺎل ﻋﻦ ﻃﺮﯾﻖ اﻗﺎﻣﺔ دورات وورش ﻣﺠﺎﻧﯿﺔ ﻓﻲ ﻋﻤﻮم ﻣﺤﺎﻓﻈﺔ ذي‬

‫ﻗﺎر‪.‬‬
‫وﮐﺎﻧﺖ ﻣﺤﺎﻓﻈﺔ ذي ﻗﺎر ﺗﻔﺘﻘﺮ ﻟﻬﮑﺬا ﻣﺒﺎدرات ﻓﻲ ﻣﺠﺎل ﺗﮑﻨﻮﻟﻮﺟﯿﺎ اﳌﻌﻠﻮﻣﺎت وﮐﻨﺖ ﮐﺤﺎل ﺑﻘﯿﺔ‬
‫اﻟﻄﻼب ﻓﻲ ذي ﻗﺎر ﻧﻨﺘﻈﺮ اﻧﻄﻼق ﻣﺒﺎدرة ﻓﻲ ﻣﺤﺎﻓﻈﺘﻨﺎ اﻟﯽ اﻟﯿﻮم اﻟﺬي ﺷﺎهﺪ ٌت ﻓﯿﻪ ﻣﻨﺸﻮرات‬
‫وﻓﯿﺪﯾﻮهﺎت ل‪ IT live‬وﻣﺒﺎدرة ‪ code for Iraq‬و ‪ Iraq it the women‬وﻏﯿﺮهﺎ ﻣﻦ اﳌﺒﺎدرات واﻟﻮرش‬
‫اﻟﺘﻲ ﺷﺠﻌﺘﻨﻲ ﻋﻠﯽ اﻟﺘﻔﮑﯿﺮ ﻓﻲ ﺗﻨﻈﯿﻢ ﻓﺮﯾﻖ ﺗﻄﻮﻋﻲ ﻣﻦ اﳌﺒﺮﻣﺠﯿﻦ ﻷﺟﻞ اﻃﻼق ﻣﺒﺎدرة ﻣﺠﺎﻧﯿﺔ‬
‫واﯾﻀﺎ ﮐﺎن اﻧﻀﻤﺎﻣﻲ ﻟﻔﺮﯾﻖ ﻣﺠﻠﺔ ﻃﻤﻮح ‪ IT‬هﻮ اﮐﺒﺮ ﺣﺎﻓﺰ وﻣﺸﺠﻊ ﻟﻲ ﺑﻌﺪهﺎ ﺗﻮاﺻﻠﺖ ﻣﻊ ﺑﻌﺾ‬
‫اﳌﺒﺮﻣﺠﯿﻦ اﻟﺬﯾﻦ ﺗﻌﺮﻓﺖ ﻋﻠﯿﻬﻢ ﻣﻦ ﺧﻼل ﻣﻮاﻗﻊ اﻟﺘﻮاﺻﻞ اﻻﺟﺘﻤﺎﻋﻲ وﻗﺪ رﺣﺒﻮا ﺑﺎﳌﺒﺎدرة واﺳﺘﻄﻌﻨﺎ‬
‫ﺧﻼل ﻓﺘﺮة ﻗﺼﯿﺮة اﻟﺘﻨﺴﯿﻖ ﻣﻊ ﺑﻌﺾ اﳌﺆﺳﺴﺎت اﻟﺤﮑﻮﻣﯿﺔ ﻣﺜﻞ ﻣﻨﺘﺪى اﻟﺮﻋﺎﯾﺔ اﻟﻌﻠﻤﯿﺔ وﻣﺮﮐﺰ اﻟﺘﺪرﯾﺐ‬
‫اﳌﻬﻨﻲ وﺑﻌﺾ اﻟﮑﻠﯿﺎت اﻟﺘﻲ رﺣﺒﺖ اﯾﻀﺎ ﺑﺎﳌﺒﺎدرة وﻗﺪ ﺑﺎﺷﺮﻧﺎ ﺑﺪورﺗﯿﻦ ﺑﺮﻣﺠﺔ ﺑﺎﻟﺘﻌﺎون ﻣﻊ ﻣﺪﯾﺮﯾﺔ‬
‫ﺷﺒﺎب ورﯾﺎﺿﺔ ذي ﻗﺎر‪ ،‬اﻟﺪورة اﻻوﻟﯽ ﮐﺎﻧﺖ دورة ﺗﺼﻤﯿﻢ وﺑﺮﻣﺠﺔ اﳌﻮاﻗﻊ وﺗﺸﻤﻞ )‪Html ,css, js php‬‬
‫‪ ( ,,my sql‬واﻟﺪورة اﻟﺜﺎﻧﯿﺔ ﺑﺮﻣﺠﺔ ‪ python‬وﺗﺸﻤﻞ اﺳﺎﺳﯿﺎت اﻟﺒﺮﻣﺠﺔ‪ ،‬ﺑﺮﻣﺠﺔ اﻟﻮﯾﺐ‪،‬اﻟﺸﺒﮑﺎت‪ ،‬اﻟﺘﻄﺒﯿﻘﺎت(‬

‫وﮐﺎن ﻋﺪد اﳌﺸﺎرﮐﯿﻦ ‪ ٨٠‬ﻃﺎﻟﺐ وﺧﺮﯾﺞ ﻣﻘﺴﻤﯿﻦ ﻋﻠﯽ اﻟﺪورﺗﯿﻦ ‪.‬‬
‫اﯾﻀﺎ ﻟﺪﯾﻨﺎ اﻓﮑﺎر وﻣﻘﺘﺮﺣﺎت اذا ِوﻓﻘﻨﺎ اﷲ ﺳﻨﻨﺠﺰهﺎ ﻣﺴﺘﻘﺒﻼ ﻣﺜﻞ ﺗﻌﻠﯿﻢ اﻻﻃﻔﺎل اﻟﺒﺮﻣﺠﺔ واﻗﺎﻣﺔ‬

‫دورات ﺗﻌﻠﯿﻤﯿﺔ ﻓﻲ ﻣﺴﺎرات اﺧﺮى ﻣﻦ ﻣﺠﺎل ﺗﮑﻨﻮﻟﻮﺟﯿﺎ اﳌﻌﻠﻮﻣﺎت ‪.‬‬

‫اﺣﻤﺪ ﺣﺴﻦ ‪13‬‬

‫‪CODLIENSGSFOONR6KIDS‬‬

‫” ‪“FOLLOW THE MOUSE POINTER‬‬

‫ﻓﻲ هﺬا اﻟﺪرس ﺳﻮف ﻧﻘﻮم ﺑﺸﺮح ﮐﯿﻔﯿﺔ ﺗﺤﺮﯾﻚ اﻻﺷﯿﺎء ﻣﻦ ﺧﻼل اﳌﺆﺷﺮ ال ‪pointer‬‬
‫ﺑﺎﺳﺘﺨﺪام ﻣﻨﺼﺔ ال ‪ Scratch Platform‬وﻟﻐﺔ اﻟﺒﺮﻣﺠﺔ اﻟﺮﺳﻮﻣﯿﺔ ال ‪Blockly‬‬

‫ﻃﺮﯾﻘﺔ اﻟﺒﺮﻣﺠﺔ‬

‫‪ (١‬ﻧﺨﺘﺎر اﻟﺸﻲ اﻟﺬي ﻧﺮﯾﺪ ﺗﺤﺮﯾﮑﻪ وﻟﺘﮑﻮن ﻗﻄﺔ ‪ cat‬ﮐﻤﺎ ﻓﻲ ﺻﻮرة‬

‫‪ -‬ﻧﻘﻮم ﺑﺎﻧﺸﺎء ال ‪) Script‬اﻟﮑﻮد اﻟﺒﺮﻣﺠﻲ( وﺣﺴﺐ‬
‫اﻻﺗﻲ ‪:‬‬

‫‪When clicked Block (Green Flag) -‬‬
‫‪ -‬هﺬا اﻟﺒﻠﻮك وﻇﯿﻔﺘﻪ ﺗﺸﻐﯿﻞ ال ‪ script‬ﺑﻤﺠﺮد اﻟﻀﻐﻂ‬

‫ﻋﻠﯽ اﻟﻌﻠﻢ اﻻﺧﻀﺮ ‪Green Flag‬‬
‫‪Forever Block -‬‬

‫‪ -‬هﺬا ال ‪ Block‬وﻇﯿﻔﺘﻪ اﻻﺳﺘﻤﺎر ﻓﻲ ﺗﻨﻔﯿﺬ ال ‪script‬‬
‫ﻟﺤﯿﻦ اﻟﻀﻐﻂ ﻋﻠﯽ اﯾﻘﺎف ﺗﻨﻔﯿﺬ ال ‪ script‬وذﻟﻚ ﻣﻦ‬

‫ﺧﻼل ‪ Red Circle‬اﳌﻮﺟﻮد ﺑﺠﺎﻧﺐ ال ‪Green Flag‬‬
‫‪Point towards Block -‬‬

‫‪ -‬هﺬا ال ‪ Block‬ﯾﻌﻤﻞ ﻋﻠﯽ ﺗﺤﺮﯾﻚ اﻟﻘﻄﺔ وﻣﺘﺎﺑﻌﺔ‬
‫اﳌﺆﺷﺮ اﯾﻦ ﯾﺘﻢ وﺿﻌﻪ‪.‬‬
‫‪Move Steps Block -‬‬

‫‪ (٢‬هﺬا ال ‪ Block‬ﯾﻌﻤﻞ ﻋﻠﯽ ﺗﺤﺮﯾﻚ اﻟﻘﻄﺔ ﺣﺴﺐ ﻋﺪد اﻟﺨﻄﻮات‬
‫اﻟﺘﻲ ﻧﺨﺘﺎرهﺎ ﺣﯿﺚ ﺗﻢ اﺧﺘﯿﺎر ‪ ٣‬ﺧﻄﻮات ﮐﻤﺎ ﻣﺒﯿﻦ ﺑﺎﻟﺼﻮرة‬

‫اﳌﻮﻗﻊ هﻮ ‪Scratch.mit.edu //‬‬

‫‪ 14‬ﻋﻠﻲ اﻟﺰﺑﯿﺪي‬

‫ﮐﺘﺎب ‪++c‬‬

‫أﺣﻤﺪ ﺻﺒﺎح اﻟﺠﻨﺎﺑﻲ اﻟﻌﻤﺮ ‪ ٢٢‬ﺳﻨﻪ ﯾﻘﯿﻢ ﻓﻲ ﮐﺮﺑﻼء اﳌﻘﺪﺳﺔ ﯾﺪرس ﻓﻲ ﺟﺎﻣﻌﺔ‬
‫اﻟﻘﺎدﺳﯿﺔ ﻟﮑﻠﯿﺔ اﻟﻌﻠﻮم ﺣﺎﺳﻮب وﺗﮑﻨﻮﻟﻮﺟﯿﺎ اﳌﻌﻠﻮﻣﺎت ﺗﺤﺪث ﻟﻨﺎ ﻋﻦ رﺣﻠﺘﻪ اﻟﻌﻠﻤﯿﺔ‬
‫ﻗﺎﺋﻼ‪-:‬ﺑﻌﺪ دﺧﻮﻟﻲ ﻟﻠﮑﻠﯿﺔ رﺳﻤﺖ اﻟﺘﻔﺎﺋﻞ ﻟﻄﻼب اﻟﻘﺴﻢ ﺣﯿﺚ ﮐﻨﺖ أﺷﺠﻌﻬﻢ داﺋﻤﺎ‬
‫وأﻋﻄﯿﻬﻢ اﻟﺤﻤﺎس وأﺷﺮح ﻟﻬﻢ وأﻗﻮل ﻟﻬﻢ )اﻧﺘﻢ ﮐﺎﻟﻮردة هﺬﻩ اﻟﻮردة ﻧﻔﺴﻬﺎ اذا وﺿﻌﺘﻬﺎ‬
‫ﻓﻲ ﮐﻠﯿﺔ اﻟﻄﺐ او ﮐﻠﯿﺔ اﺧﺮى ﻓﻼ ﺗﺤﺮﻣﻮﻧﺎ ﻣﻦ ﻋﻄﺮﮐﻢ ( وداﺋﻤﺎ أﻧﺼﺤﻬﻢ ﺑﺈﯾﻘﺎظ اﻻﺑﺪاع‬

‫اﻟﺬي ﺑﺪاﺧﻠﻬﻢ ‪.‬‬

‫اﻧﺠﺎزاﺗﻚ‬

‫ﻋﻤﻠﺖ ﻗﻨﺎة ﺗﺠﻤﻊ ﻃﻼب ﯾﺪرﺳﻮن اﻟﺒﺮﻣﺠﺔ ﻋﻠﯽ ﻣﺴﺘﻮى اﻟﻌﺮاق اﻧﻀﻢ ﻟﻬﺬﻩ اﻟﻘﻨﺎة اﮐﺜﺮ‬
‫ﻣﻦ ‪ ٥٠٠‬ﻣﺒﺮﻣﺞ واﻋﻄﯿﻬﻢ اﻟﺤﻤﺎس و اﻟﺘﻔﺎﺋﻞ واﻟﺸﺮح اﳌﺒﺴﻂ ﻟﻠﻤﺎدة ‪ ,‬ﺛﻢ ﻗﻤﺖ ﺑﻌﻤﻞ‬

‫ﮐﺘﺎب ‪ ++c‬ﺑﺸﺮح ﺑﺴﯿﻂ وﻣﻤﯿﺰ وﻟﯿﺲ هﺬا اول ﮐﺘﺎب اؤﻟﻔﻪ ﻓﻘﺪ اﻟﻔﺖ ﮐﺘﺐ دﯾﻨﯿﺔ ‪.‬‬

‫هﻮاﯾﺎﺗﻚ‬

‫ﺗﺼﻤﯿﻢ اﻟﻔﻮﺗﻮﺷﻮب ‪ ,‬اﻟﺘﺼﻮﯾﺮ اﻟﻔﻮﺗﻮﻏﺮاﻓﻲ‪ ,‬ﻣﻮﻧﺘﺎج اﻟﻔﯿﺪﯾﻮ ‪,‬ﺑﺮﻣﺠﺔ ﻣﻮاﻗﻊ اﻟﻮﯾﺐ‪,‬‬
‫ﺑﺮﻣﺠﺔ ﺗﻄﺒﯿﻘﺎت اﻻﻟﻌﺎب ‪.‬‬

‫ﻧﺒﺬة ﻋﻦ ﮐﺘﺎب ‪++c‬‬

‫ﯾﺘﻤﯿﺰ اﻟﮑﺘﺎب ﺑﺴﻬﻮﻟﺔ اﻟﺸﺮح وﻣﺪﻋﻮم ﺑﺎﻟﻠﻐﺔ اﻟﻌﺮﺑﯿﺔ ﻣﻤﺎ ﯾﺴﻬﻞ ﻋﻠﯽ اﻟﻘﺎرئ ﻓﻬﻢ اﻟﮑﻮد‬
‫وﺗﺤﻠﯿﻠﻪ وﯾﻮﺿﺢ ﺧﻄﻮات اﻟﺒﺮﻣﺠﺔ وﮐﯿﻒ ﺣﺪﺛﺖ ﺣﺘﯽ ﯾﺴﺘﻄﯿﻊ اﻟﻘﺎرئ اﻟﻘﺪرة ﻋﻠﯽ ﻓﻬﻢ‬

‫اﻟﮑﻮد وﺗﺤﻠﯿﻠﻪ هﻨﺎك اﻣﺜﻠﺔ ﻣﻬﻤﺔ ﺗﻌﯿﻦ اﻟﻄﺎﻟﺐ ﻓﻲ دراﺳﺘﻪ‬
‫هﻨﺎ راﺑﻂ اﻟﮑﺘﺎب‬

‫ﮐﻠﻤﺔ أﺧﯿﺮﻩ ﺗﻮﺟﻬﻬﺎ ﻟﻠﻤﺒﺮﻣﺠﯿﻦ‬

‫اﻟﺨﺴﺎرة اﻟﻀﻐﻮط اﻻﻟﻢ اﻧﻤﺎ هﻲ ﻣﻨﺒﻬﺎت ﻟﻚ ﺑﺎن اﻟﺤﯿﺎة ﺗﺤﺘﺎج ﻣﻨﻚ اﯾﻤﺎن اﻋﻈﻢ وﺟﻬﺪ‬
‫اﮐﺒﺮ وﺻﺒﺮ اﮐﺜﺮ اﺳﺘﯿﻘﻆ واﺻﻠﺢ ﻣﺎ ﯾﻤﮑﻨﻚ اﺻﻼﺣﻪ ﻗﺒﻞ ﻓﻮات اﻻوان وﺳﯿﺰهﺮ اﻟﻄﺮﯾﻖ‬
‫اﻟﺬي ﺳﻠﮑﺘﻪ ﯾﻮﻣﺎ وﺳﯿﺘﻼﺷﯽ ﻋﻨﺪﻩ ﮐﻞ اﻟﺘﻌﺐ ﺳﺘﺸﺮق روﺣﻚ ﺑﻌﺪ ذﺑﻮل ﻇﻨﻨﺘﻪ ﻟﻦ ﯾﺰول‬

‫وﺳﺘﻠﻤﻊ ﻋﯿﻨﺎك ﺑﻌﺪ ان ﺧ َﻒ ﺑﺮﯾﻘﻬﺎ ‪.‬‬

‫اﺳﯿﻞ ﺳﻌﺪ ‪15‬‬

‫ﮐﻼش روﯾﺎل‬

‫ﺗﺤﻘﻖ اﮐﺜﺮ ﻣﻦ ‪ ٢‬ﻣﻠﯿﺎر دوﻻر‬

‫هﻲ ﻟﻌﺒﺔ أﺳﺘﺮاﺗﯿﺠﯿﺔ ﻣﺘﻮﻓﺮة ﻟﻨﻈﺎﻣﻲ اﺑﻞ‬
‫واﻧﺪروﯾﺪ ﻣﻦ ﺗﻄﻮﯾﺮ ‪ UBISOFT‬وﺗﻢ ﻧﺸﺮهﺎ ﻣﻦ‬
‫ﻗﺒﻞ ﺷﺮﮐﺔ ‪ supercell‬أﺻﺒﺤﺖ ﮐﻼش روﯾﺎل‬
‫آﻧﺬاك اﻟﺘﻄﺒﯿﻖ اﻷﮐﺜﺮ ﺗﺤﻤﯿﻼ واﻷﻋﻠﯽ إﺣﺼﺎﺋﯿﺎ‬
‫ﻓﻲ ﻣﺘﺠﺮ ﺗﻄﺒﯿﻘﺎت ﯾﻮس ﻓﻲ اﻟﻮﻻﯾﺎت‬

‫اﳌﺘﺤﺪة‪.‬‬
‫ﻧﺰﻟﺖ ﻓﻲ اﳌﺘﺠﺮ اﻹﻟﮑﺘﺮوﻧﻲ ﺳﻨﺔ ‪ ٢٠١٦‬و ﻓﻲ‬
‫ﺳﻨﺔ ‪ ٢٠١٧‬ﺷﻬﺮ ‪ ٧‬اﺻﺒﺤﺖ ﺗﺤﻤﯿﻼت اﻟﻠﻌﺒﺔ ‪١٦‬‬
‫ﻣﻠﯿﻮن ﺗﺤﻤﯿﻞ وﺑﻠﻐﺖ ﻋﺎﺋﺪات "ﮐﻼش روﯾﺎل"‬
‫اﮐﺜﺮ ﻣﻦ ﻣﻠﯿﺎر دوﻻر ﻓﻲ ﺣﻮاﻟﻲ ﺳﻨﻪ وﻧﺼﻒ‬

‫ﻣﻨﺬ اﻧﻄﻼق اﻟﻠﻌﺒﺔ‬
‫وأهﻢ ﻣﺎ ﻣﯿﺰت هﺬﻩ اﻟﻠﻌﺒﺔ هﻲ أﻧﻬﺎ ﺧﻠﯿﻂ ﻣﻦ‬
‫أﻟﻌﺎب ﺟﻤﻊ اﻷوراق وأﻟﻌﺎب اﻟﺪﻓﺎع ﻋﻦ اﻷﺑﺮاج‬
‫ﻣﺘﻌﺪدة اﻟﻼﻋﺒﯿﻦ ﻋﺒﺮ ﺷﺒﮑﺔ اﻻﻧﺘﺮﻧﺖ‪ ،‬وﻗﺪ‬
‫ﺗﻼﻓﺖ هﺬﻩ اﻟﻠﻌﺒﺔ اﳌﺸﺎﮐﻞ اﻟﺘﻲ ﺗﺤﺼﻞ ﻣﻦ‬

‫ﺑﻄﺊ ﻓﻲ ''ﮐﻼش اوف ﮐﻼﻧﺲ ''‬

‫اﻟﺘﻘﺮﯾﺮ ﻟﻢ ﯾﺘﻮﻗﻒ ﻋﻨﺪ هﺬا اﻟﺤﺪ ﺑﻞ أﺷﺎر أﯾﻀﺎ ﺑﺄن‬ ‫وﻓﻲ ﺗﻘﺮﯾﺮ ﺟﺪﯾﺪ ﳌﻮﻗﻊ ‪Sensor Tower‬‬
‫ﻟﻌﺒﺔ ‪ Clash Royale‬ﻣﻨﺬ ﻣﻄﻠﻊ ‪ ٢٠١٨‬وﺣﺘﯽ اﻷن ﻗﺎم‬ ‫اﳌﺘﺨﺼﺺ ﻓﻲ ﺗﺘﺒﻊ إﯾﺮادات اﻷﻟﻌﺎب ﻋﺒﺮ‬
‫أﮐﺜﺮ ﻣﻦ ‪ ٦‬ﻣﻠﯿﻮن ﺷﺨﺺ ﺑﺘﺤﻤﻠﯿﻬﺎ‪ ،‬وﻗﺪ ﮐﺸﻒ ﺗﻘﺮﯾﺮ‬ ‫أﺟﻬﺰة اﻟﻬﻮاﺗﻒ اﻟﺬﮐﯿﺔ ﻗﺪ أﻋﻠﻦ اﻟﯿﻮم ﺑﺄن‬
‫اﺧﺮ ﺑﺄن اﯾﺮادات اﻟﻠﻌﺒﺔ ﻓﻲ ‪ ٢٠١٨‬ﺑﻠﻐﺖ اﮐﺜﺮ ﻣﻦ ‪١٥‬‬ ‫إﯾﺮادات اﻟﻠﻌﺒﺔ ﻗﺪ ﺗﺠﺎوزت ﺑﺎﻟﻔﻌﻞ ‪ ٢‬ﻣﻠﯿﺎر‬
‫دوﻻر وذﻟﻚ ﺑﻌﺪ ﻣﺮور ﻋﺎﻣﯿﻦ ﻓﻘﻂ ﻋﻠﻲ إﺻﺪار‬
‫ﻣﻠﯿﺎر دوﻻر‪.‬‬ ‫اﻟﻠﻌﺒﺔ ﻋﻠﯽ اﻟﺮﻏﻢ ﻣﻦ ان اﻟﻠﻌﺒﺔ ﻣﺘﻮﻓﺮة‬
‫ﻣﺠﺎﻧﴼ‪ ،‬وﺗﻌﺘﺒﺮ ﺑﺬﻟﻚ ﺛﺎﻧﻲ أﻧﺠﺢ ﻟﻌﺒﺔ ﺗﻘﺪﻣﻬﺎ‬
‫ﻣﺼﻄﻔﯽ ﻋﺼﺎم ‪16‬‬ ‫ﺷﺮﮐﺔ ‪ Supercell‬ﺑﻌﺪ ﻟﻌﺒﺔ ‪Clash of Clans‬‬
‫اﻟﺘﻲ ﺣﻘﻘﺖ ﻟﻠﺸﺮﮐﺔ إﯾﺮادات ﺗﺘﺠﺎوز ‪ ٦‬ﻣﻠﯿﺎر‬

‫دوﻻر‪،‬‬

‫ﮐﻠﻤﺎت ﻣﺘﻘﺎﻃﻌﺔ‬

‫ﺣﻞ اﻟﻌﺪد اﳌﺎﺿﻲ‬

123456789
1 v a n r o s s um

2 a l g o r i t hm
3 r emo t e a t m
4 i gnor ing

5aee egyp t

6bn t ehr r

7 l dws t ton

8er o s i ong e

9oc r ea t ra

10 f s k n m o r a r

11 f w s T mm

17 ‫اﺳﯿﻞ ﺳﻌﺪ‬

‫ﮐﻠﻤﺎت ﻣﺘﻘﺎﻃﻌﺔ‬

Horizontal
A programmer who found Microsoft.
A tag in html used to insert an image in the page + Universal Serial Bus (reversed).
A Samsung phone + an excel function Returns the internal rate of return for a series of
cash ows.
Abbreviation of data base management system+ abbreviation of information technol-
ogy + the modular function.
Abbreviation of active server pages + a person who has special skill or knowledge in
some particular eld (reversed).
The opposite of down + To open the Task Manager we use(_____+alt +delete ) key-
board keys.
Repeated character + from Vowels.
An image extension + repeated character.
Abbreviation of central processing unit(reversed) + abbreviation of association for
computing machinery(reversed) + short for point.
Short for Vise versa (reversed) + abbreviation of Yet Another Hierarchical O cious
Oracle (reversed).
Short for hertz + abbreviation of Integrated Services Digital Network (reversed).

Vertical
Data sets that are so big and complex that traditional data-processing application
software are inadequate to deal with them + to Insert a new element at the top of the 
stack we use ______. 
A function in excel that Returns the absolute value (modulus) of a complex number +
abbreviation of Virtual private network (reversed).
A company for electronics + the extension of the le of c++ (reversed).
The __________ multiple (LCM) of two numbers is the smallest number (not zero) that
is a multiple of both.
A _________is a collection of numbers arranged into a xed number of rows and
columns(reversed) + document les are saved as _______ extension (reversed).
A measurement of storage capacity + random access memory +  in git it is an Id
number for each commit (reversed).
The opposite of di cult + abbreviation of arti cial intelligence
European coin + abbreviation of Digital internet video access (reversed) + the exten-
sion of python le.
Abbreviation of Really simple syndication (reversed) + Abbreviation of Organic
light-emitting diode ( reversed) + each element in html has a _____ .

‫ اﺳﯿﻞ ﺳﻌﺪ‬18

‫ﮐﻠﻤﺎت ﻣﺘﻘﺎﻃﻌﺔ‬

‫‪123456789‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫‪7‬‬
‫‪8‬‬
‫‪9‬‬
‫‪10‬‬
‫‪11‬‬

‫‪19‬‬



THANK YOU


Click to View FlipBook Version