0% found this document useful (0 votes)
56 views27 pages

المؤلفين تيم بِلْ، إين وِتنْ و مايك فيلوز (Tim Bell, Ian H. Witten and Mike Fellows)

CS_Unplugged-ar-03.2008-partial

Uploaded by

khaled_ghrbia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views27 pages

المؤلفين تيم بِلْ، إين وِتنْ و مايك فيلوز (Tim Bell, Ian H. Witten and Mike Fellows)

CS_Unplugged-ar-03.2008-partial

Uploaded by

khaled_ghrbia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

‫نيئدتبملا ةبلطلل ةديفملا تامولعملاب ينغ و عتمم جمانرب‬

‫نيفلؤملا‬
‫ب ميت‬
‫زوليف كيام و ْنتِو نيإ ‪ْ،‬لِ‬
‫)‪(Tim Bell, Ian H. Witten and Mike Fellows‬‬
‫ةطساوب باتكلا مجرت‬
‫يشورطملا ديعس و ديبع ماش ﻩ دمحم‬
‫)‪(Mohammad Obaid and Saeed Matroushi‬‬

‫ةطساوب يسردملا مادختسإلل غيص‬


‫يج و مدﺁ نبور‬ ‫يزنيكم نَّ‬
‫)‪(Robyn Adams and Jane McKenzie‬‬
‫ةطساوب تاموسرلا‬
‫ليواب ويثام‬
‫)‪(Matt Powell‬‬

‫‪December 2006‬‬
2 Photocopiable for classroom use only.
© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz)
‫اﻟﻔـــــــﺼﻞ اﻷول‬

‫اﻟﺒﻴﺎﻧﺎت‪ :‬اﻟﻤﺎدة اﻷﺳﺎﺳﻴﺔ اﻟﺘﻲ ﺗﻤﺜﻞ اﻟﻤﻌﻠﻮﻣﺎت‬


‫آﻴﻒ ﻧﺨﺰن اﻟﻤﻌﻠﻮﻣﺎت ﻓﻲ اﻟﻜﻤﺒﻴﻮﺗﺮ؟‬

‫آﻠﻤﺔ آﻤﺒﻴﻮﺗﺮ )‪ : (Computer‬أﺻ ﻠﻬﺎ آﻠﻤ ﺔ ﻻﺗﻴﻨﻴ ﺔ و ﺗﻨﻄ ﻖ آﻤﺒﻴﻮﺗ ﺎر )‪ ,(Computare‬واﻟﺘ ﻲ ﺗﻌﻨ ﻲ ﺣ ﺴﺎب أو ﺟﻤ ﻊ‬
‫وﻟﻜﻦ اﻟﻜﻤﺒﻴﻮﺗﺮ اﻟﻴﻮم ﻻ ﻳﻌﺘﺒﺮ آﺂﻟﺔ ﺣﺎﺳﺒﺔ آﺒﻴﺮة ﻓﻘﻂ‪ ،‬وإﻧﻤﺎ ﻳﻤﻜﻦ اﺳﺘﺨﺪاﻣﻪ ﻓﻲ ﻣﺠﺎﻻت ﻋﺪة‪ ،‬ﻋﻠﻰ ﺳﺒﻴﻞ اﻟﻤﺜﺎل ﻗ ﺪ‬
‫ُﻳﺴﺘﺨﺪم آﻤﻜﺘﺒﺔ‪ ،‬ﺑﺈﻣﻜﺎﻧﻪ ﻣﺴﺎﻋﺪﺗﻨﺎ ﻋﻠﻰ اﻟﻜﺘﺎﺑﺔ‪ ،‬أو إﻳﺠﺎد اﻟﻤﻌﻠﻮﻣﺎت ﺑﺴﻬﻮﻟﺔ‪ ،‬وأﻳﻀًﺎ ﺑﺈﻣﻜﺎﻧﻪ ﻋﺮض اﻷﻓﻼم و ﺗ ﺸﻐﻴﻞ‬
‫اﻟﻤﻮﺳ ﻴﻘﻰ‪.‬ﻋﺠﺒ ًﺎ آﻴ ﻒ ﻳﻤﻜ ﻦ ﻟﻠﻜﻤﺒﻴ ﻮﺗﺮ أن ﻳﺨ ﺰن آ ﻞ ه ﺬﻩ اﻟﻜﻤﻴ ﺔ ﻣ ﻦ اﻟﻤﻌﻠﻮﻣ ﺎت؟ و اﻷآﺜ ﺮ ﻏﺮاﺑ ﺔ ﻣ ﻦ ذﻟ ﻚ أن‬
‫اﻟﻜﻤﺒﻴﻮﺗﺮ ﻳﺴﺘﺨﺪم رﻗﻤﺎن ‪ :‬ﺻﻔﺮ و واﺣﺪ ﻟﻌﻤﻠﻴﺔ اﻟﺘﺨﺰﻳﻦ‪.‬‬

‫ﻣﺎ اﻟﻔﺮق ﺑﻴﻦ اﻟﺒﻴﺎﻧﺎت و اﻟﻤﻌﻠﻮﻣﺎت؟‬

‫اﻟﺒﻴﺎﻧﺎت هﻲ اﻟﻤﺎدة اﻷﺳﺎﺳﻴﺔ )اﻷرﻗﺎم( اﻟﺘﻲ ﻳﻌﻤﻞ ﺑﻬﺎ اﻟﻜﻤﺒﻴﻮﺗﺮ‪ .‬ﻳﻘﻮم اﻟﻜﻤﺒﻴﻮﺗﺮ ﺑﺘﺤﻮﻳ ﻞ ه ﺬﻩ اﻟﺒﻴﺎﻧ ﺎت إﻟ ﻰ ﻣﻌﻠﻮﻣ ﺎت‬
‫)آﻠﻤﺎت‪ ،‬أرﻗﺎم أو ﺻﻮر( ﺑﺤﻴﺚ ﻳﻤﻜﻦ ﻓﻬﻤﻬﺎ‪.‬‬

‫آﻴﻒ ﺗﺘﻢ ﻋﻤﻠﻴﺔ ﺗﺤﻮﻳﻞ اﻟﺒﻴﺎﻧﺎت اﻟﻰ ﺻﻮر و أرﻗﺎم و آﻠﻤﺎت ﻣﻜﻮﻧﺔ ﻣﻦ ﺻﻔﺮ و واﺣﺪ؟‬

‫ﻓﻲ هﺬا اﻟﺠﺰء ﺳﻮف ﻧﺘﻌﺮف ﻋﻠﻰ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )‪ (Binary Numbers‬و آﻴﻒ ﻳﻤﻜ ﻦ ﻟﻠﻜﻤﺒﻴ ﻮﺗﺮ أن ﻳﺮﺳ ﻢ اﻟ ﺼﻮر‬
‫وآﻴﻔﻴ ﺔ ﻋﻤ ﻞ ﺟﻬ ﺎز اﻟﻔ ﺎآﺲ‪ ،‬و ﻣ ﺎ ه ﻲ اﻟﻄﺮﻳﻘ ﺔ اﻷﻧ ﺴﺐ ﻟﺤﻔ ﻆ اﻟﺒﻴﺎﻧ ﺎت؟‪ ،‬و آﻴ ﻒ ﻟﻨ ﺎ أن ﻧﺘﺠﻨ ﺐ ﺣ ﺪوث ﺑﻌ ﺾ‬
‫اﻷﺧﻄﺎء؟ و آﻴﻒ ﻳﻤﻜﻦ أن ﻧﺤﺪد آﻤﻴﺔ اﻟﻤﻌﻠﻮﻣﺎت اﻟﺘﻲ ﻧﺮﻳﺪ ﺗﺨﺰﻳﻨﻬﺎ؟‪.‬‬

‫‪2‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﻋﺪ اﻟﻨﻘﺎط – اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ‬
‫اﻟﺨﻼﺻﺔ‪:‬‬
‫اﻟﺒﻴﺎﻧﺎت ﺗﺨﺘﺰن وﺗﻨﺘﻘ ﻞ ﻓ ﻲ اﻟﻜﻤﺒﻴ ﻮﺗﺮ ﻋﻠ ﻰ ﺷ ﻜﻞ ﺳﻠ ﺴﻠﺔ ﻣ ﻦ اﻷﻋ ﺪاد ﻣﻤﺜﻠ ﺔ ﺑ ﺎﻟﺮﻗﻤﻴﻦ ) ﺻ ﻔﺮ و واﺣ ﺪ ( ﻓﻘ ﻂ‪ .‬آﻴ ﻒ‬
‫ﻳﻤﻜﻨﻨﺎ أن ﻧﺸ ﱢﻜﻞ آﻠﻤﺎت وأرﻗﺎم ﺑﺎﺳﺘﺨﺪام هﺬﻳﻦ اﻟﺮﻗﻤﻴﻦ؟‬

‫اﻟﻤﻨﻬﺞ اﻟﺘﻌﻠﻴﻤﻲ‬
‫رﻳﺎﺿﻴﺎت‪ :‬اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ‪.‬‬
‫رﻳﺎﺿﻴﺎت‪ :‬اﻟﺠﺒﺮ‪.‬‬

‫اﻟﻤﻬﺎرات اﻟﻤﻄﻠﻮﺑﺔ‬
‫اﻟﻌﺪ اﻟﺤﺴﺎﺑﻲ‬
‫اﻟﻤﻘﺎرﻧﺔ‬
‫اﻟﻌﺪ اﻟﺘﺴﻠﺴﻠﻲ‬

‫اﻟﻌﻤﺮ اﻟﻤﻄﻠﻮب‬
‫ﺳﺒﻊ ﺳﻨﻮات ﻓﻤﺎ ﻓﻮق‬

‫اﻟﻤﻮاد اﻟﻤﻄﻠﻮﺑﺔ‬
‫ﺗﺤﺘﺎج اﻟﻰ ﻣﺠﻤﻮﻋﺔ ﻣﻦ ﺑﻄﺎﻗﺎت اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ ﺑﺤﻴﺚ أن ﻳﻜﻮن هﻨﺎك ﺧﻤﺲ ﺑﻄﺎﻗﺎت ﻟﻜﻞ ﻣﺠﻤﻮﻋﺔ )ص‪(9 .‬‬

‫آﻞ ﻃﺎﻟﺐ ﻳﺤﺘﺎج‪:‬‬


‫ﺧﻤﺲ ﺑﻄﺎﻗﺎت ﻣﻦ ﺻﻔﺤﺔ ‪.6‬‬
‫ﺻﻔﺤﺔ ﻧﺸﺎط اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )ص‪(5.‬‬

‫اﻟﻨﺸﺎﻃﺎت اﻹﺿﺎﻓﻴﺔ‪:‬‬

‫ﺻﻔﺤﺔ ﻧﺸﺎط إﺳﺘﺨﺪام اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )ص‪(7 .‬‬


‫ﺻﻔﺤﺔ ﻧﺸﺎط أرﺳﺎل اﻟﺮﺳﺎﺋﻞ اﻟﺴﺮﻳﺔ )ص‪(8 .‬‬
‫ﺻﻔﺤﺔ ﻧﺸﺎط اﻟﺒﺮﻳﺪ اﻹﻟﻜﺘﺮوﻧﻲ و اﻟﻤﻮدم )ص‪(9 .‬‬
‫ﺻﻔﺤﺔ ﻧﺸﺎط اﻟﻌﺪ ﻷآﺜﺮ ﻣﻦ ‪) 31‬ص‪(10 .‬‬
‫ﺻﻔﺤﺔ ﻧﺸﺎط اﻟﻤﺰﻳﺪ ﻣﻦ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )ص‪(11 .‬‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪3‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ‬
‫اﻟﻤﻘﺪﻣﺔ‬
‫ﻗﺒﻞ ﺗﺴﻠﻴﻢ أوراق اﻟﻨﺸﺎط اﻟﻤﻮﺟﻮد ﻓﻲ ﺻﻔﺤﺔ ) ‪ ( 5‬إﻟﻰ اﻟﻄﻼب‪ ،‬ﻳﺠﺐ ﻋﻠﻴﻨﺎ أن ﻧﻮﺿﺢ اﻷﺳﺎﺳﻴﺎت إﻟﻰ اﻟﻄﻼب‪.‬‬

‫ﻓﻲ هﺬا اﻟﺘﻤﺮﻳﻦ ﻧﺤﺘﺎج إﻟﻰ ﺧﻤ ﺲ ﺑﻄﺎﻗ ﺎت )آﻤ ﺎ ه ﻮ أدﻧ ﺎﻩ(‪ ,‬ﻳﺠ ﺐ أن ﺗﻜ ﻮن اﻟﺒﻄﺎﻗ ﺎت ﻣﻨﻘﻄ ﺔ ﻣ ﻦ ﺟﻬ ﺔ وﺑﻴ ﻀﺎء ﻣ ﻦ‬
‫اﻟﺠﻬﺔ اﻷُﺧﺮى‪.‬ﻗﻢ ﺑﺎﺧﺘﻴﺎر ﺧﻤﺴﺔ ﻃﻼب ﻟﻴﻘﻮﻣﻮا ﺑﻌﺮض اﻟﺒﻄﺎﻗﺎت أﻣﺎم زﻣﻼﺋﻬﻢ ‪.‬و ﻳﺠﺐ أن ﺗﻜﻮن اﻟﺒﻄﺎﻗﺎت ﻣﻮزﻋ ﺔ‬
‫ﺑﺎﻟﺘﺮﺗﻴﺐ اﻟﺘﺎﻟﻲ‪:‬‬

‫اﻟﻤﻨﺎﻗﺸﺔ‬
‫ﻣﺎ اﻟﺬي ﺗﻼﺣﻈﻪ ﻓﻲ ﻋﺪد اﻟﻨﻘﺎط اﻟﻤﻮﺟﻮدة ﻓﻲ آ ﻞ ﺑﻄﺎﻗ ﺔ؟ ) آ ﻞ ﺑﻄﺎﻗ ﺔ ﺗﺤﺘ ﻮي ﻋﻠ ﻰ ﺿ ﻌﻒ ﻋ ﺪد اﻟﻨﻘ ﺎط ﻣ ﻦ اﻟﺒﻄﺎﻗ ﺔ‬
‫اﻟﺘﻲ ﻋﻠﻰ ﻳﻤﻴﻨﻬﺎ (‪.‬‬

‫آﻢ ﻋﺪد اﻟﻨﻘﺎط ﺳﻴﺼﺒﺢ ﻓﻲ اﻟﺒﻄﺎﻗﺔ اﻟﺴﺎدﺳﺔ؟ )‪ (32‬وﻣﺎ ﻋﺪد اﻟﻨﻘﺎط ﻓﻲ اﻟﺒﻄﺎﻗﺔ اﻟﺘﻲ ﺗﻠﻴﻬﺎ‪...‬؟‬

‫ﻳﻤﻜﻨﻨﺎ ﺗﻜﻮﻳﻦ أﻋﺪاد إذا ﺗﻢ ﻗﻠﺐ ﺑﻌﺾ اﻟﺒﻄﺎﻗﺎت و ﺟﻤﻊ اﻟﻨﻘﺎط اﻟﻤﻮﺟ ﻮدة ﻋﻠ ﻰ اﻟﺒﻄﺎﻗ ﺎت اﻟﻐﻴ ﺮ ﻣﻘﻠﻮﺑ ﺔ‪ .‬ﻧ ﺎﻗﺶ اﻟﻄ ﻼب‬
‫ﺑﻜﻴﻔﻴﺔ ﺗﻜ ﻮﻳﻦ ﻋ ﺪد ‪ 6‬ﺑﺎﺳ ﺘﺨﺪام اﻟﺒﻄﺎﻗ ﺎت )‪ 2‬ﻧﻘ ﺎط و ‪ 4‬ﻧﻘ ﺎط(‪ ,‬و ﻋ ﺪد ‪ 2 ,4 ,8) 15‬و ‪ 1‬ﻣ ﻦ اﻟﺒﻄﺎﻗ ﺎت اﻟﻤﻨﻘﻄ ﺔ(‪ ,‬و‬
‫أﻳﻀًﺎ ﻋﺪد ‪ 4 ,16) 21‬و ‪... (1‬‬

‫اﻵن ﺟﺮب ﺗﻜﻮﻳﻦ اﻷرﻗﺎم اﺑﺘﺪا ًء ﻣﻦ اﻟﻌﺪد ﺻﻔﺮ‪.‬‬

‫ﻳﺠﺐ ﻋﻠﻰ اﻟﻄﻼب أن ﻳﻼﺣﻈﻮا ﻋﺪد اﻟﻤﺮات اﻟﺘﻲ ﺗﻘﻠﺐ ﻓﻴﻬﺎ آ ﻞ ﺑﻄﺎﻗ ﺔ ) آ ﻞ ﺑﻄﺎﻗ ﺔ ﺗﻘﻠ ﺐ ﺿ ﻌﻒ اﻟﺒﻄﺎﻗ ﺔ اﻟﺘ ﻲ ﻋﻠ ﻰ‬
‫ﻳﺴﺎرهﺎ (‪.‬‬

‫إذا آﺎﻧﺖ اﻟﺒﻄﺎﻗﺔ ﻏﻴﺮ ﻇﺎهﺮة )ﻣﻘﻠﻮﺑﺔ( ﻓﻬﻲ ﺗﻤﺜﻞ اﻟﻌﺪد ﺻﻔﺮ)‪ .(0‬وإذا آﺎﻧ ﺖ اﻟﺒﻄﺎﻗ ﺔ ﻇ ﺎهﺮة ﻓﺈﻧﻬ ﺎ ﺗﻤﺜ ﻞ اﻟﻌ ﺪد واﺣ ﺪ‬
‫)‪ .(1‬وهﻜﺬا ﺗﺘﻜﻮن اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )‪. .(Binary Number‬‬

‫اﺳﺄل اﻟﻄﻼب ﻟﻴﻜ ﱢﻮﻧﻮا اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ ) ‪ ( 01001‬ﺑﺎﺳﺘﺨﺪام اﻟﺒﻄﺎﻗﺎت‪ .‬ﻣﺎ هﻮ اﻟﺮﻗﻢ اﻟﻌﺸﺮي ﻟﻬﺬا اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ؟‬

‫)‪ (9‬إذا ﻣﺎ هﻮ اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ اﻟﺬي ﻳﻤﺜﻞ ‪17‬؟ )‪(10001‬‬

‫ﺣﺎول ﺗﻜﺮار اﻟﻄﺮﻳﻘﺔ ﺑﺈﻋﻄﺎء أﻣﺜﻠﺔ أآﺜﺮ ﺣﺘﻰ ﻳﻔﻬﻢ اﻟﻄﺎﻟﺐ اﻟﻔﻜﺮة‪.‬‬

‫هﻨﺎك ﺧﻤﺴﺔ ﺗﻤﺎرﻳﻦ إﺿﺎﻓﻴﺔ ﺗﺴﺎﻋﺪ اﻟﻄﺎﻟﺐ ﻋﻠﻰ ﻓﻬﻢ ﻣﻮﺿﻮع اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴ ﺔ ﻓ ﻲ ه ﺬا اﻟﻔ ﺼﻞ‪ .‬ﻓﻴﺠ ﺐ ﻋﻠ ﻰ اﻟﻄ ﻼب‬
‫أن ﻳﺤﺎوﻟﻮا ﺣﻞ هﺬﻩ اﻟﺘﻤﺎرﻳﻦ‪.‬‬

‫‪4‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗـﻤـﺮﻳﻦ‪ :‬اﻷﻋــﺪاد اﻟـﺜﻨـﺎﺋﻴﺔ‬

‫ﺗﻌﱠﻠﻢ آﻴﻒ ﺗﻌُﺪ؟‬


‫هﻞ ﺗﻌﺘﻘﺪ أﻧﻪ ﺑﺈﻣﻜﺎﻧﻚ اﻟﻌﺪ؟ ﺣﺴﻨﺎً‪ ،‬هﻨﺎ ﻳﻮﺟﺪ ﻃﺮﻳﻘﺔ ﺟﺪﻳﺪة ﻟﻠﻌﺪ‪.‬‬

‫ه ﻞ ﺗﻌﻠ ﻢ أن اﻟﻜﻤﺒﻴ ﻮﺗﺮ ﻳ ﺴﺘﺨﺪم ﻓﻘ ﻂ رﻗﻤ ﺎن هﻤ ﺎ اﻟ ﺼﻔﺮ )‪ (0‬و اﻟﻮاﺣ ﺪ )‪(1‬؟ آ ﻞ ﺷ ﻲء ﺗ ﺴﻤﻌﻪ أو ﺗ ﺮاﻩ ﻣ ﻦ ﺟﻬ ﺎز‬
‫اﻟﻜﻤﺒﻴﻮﺗﺮ‪ -‬ﻣﺜﻞ اﻟﻜﻠﻤﺎت‪ ،‬اﻟﺼﻮر‪ ،‬اﻷرﻗﺎم‪ ،‬اﻟﺴﻤﻌﻴﺎت أو ﺣﺘﻰ اﻷﻓ ﻼم ﻓﻬ ﻲ ﺟﻤﻴﻌﻬ ﺎ ﻣﺨﺰﻧ ﺔ ﺑﺎﺳ ﺘﺨﺪام اﻟﺮﻗﻤ ﺎن) ‪( 0‬‬
‫و)‪ .( 1‬هﺬﻩ اﻟﺘﻤﺎرﻳﻦ ﺳﻮف ﺗﻤ ّﻜﻨﻚ ﻣﻦ ﺗﻌﻠ ﻢ آﻴﻔﻴ ﺔ إرﺳ ﺎل رﺳ ﺎﻟﺔ ﺳ ﺮﻳﺔ إﻟ ﻰ ﺻ ﺪﻳﻘﻚ ﺑ ﻨﻔﺲ اﻟﻄﺮﻳﻘ ﺔ اﻟﺘ ﻲ ﻳ ﺴﺘﺨﺪﻣﻬﺎ‬
‫ﺟﻬﺎز اﻟﻜﻤﺒﻴﻮﺗﺮ‪.‬‬

‫اﻟﺘﻌﻠﻴﻤﺎت‬
‫ﻗﻢ ﺑﻘﺺ اﻟﺒﻄﺎﻗﺎت اﻟﻤﻮزﻋﺔ‪ ،‬ﺛﻢ ﺿﻌﻬﺎ ﻋﻠﻰ اﻟﻄﺎوﻟ ﺔ ﺑﺤﻴ ﺚ أن اﻟﺒﻄﺎﻗ ﺔ اﻟﺘ ﻲ ﺗﺤﺘ ﻮي ﻋﻠ ﻰ ) ‪ (16‬ﻧﻘﻄ ﺔ ﺗﻮﺿ ﻊ ﻋﻠ ﻰ‬
‫اﻟﺠﻬﺔ اﻟﻴﺴﺮى آﻤﺎ هﻮ ﻣﺒﻴﻦ أدﻧﺎﻩ‪:‬‬

‫ﺗﺄآﺪ أن اﻟﺒﻄﺎﻗﺎت ﻣﻮﺿﻮﻋﺔ ﺑﺎﻟﻄﺮﻳﻘﺔ اﻟﺼﺤﻴﺤﺔ آﻤﺎ هﻮ ﻣﻮﺿﺢ‪.‬‬

‫ﻗﻢ ﺑﻘﻠﺐ ﺑﻌﺾ اﻟﺒﻄﺎﻗﺎت ﺑﺤﻴﺚ أن ﻳﻜﻮن ﻣﺠﻤﻮع اﻟﻨﻘﺎط اﻟﻜﻠﻲ ﻟﻠﺒﻄﺎﻗﺎت اﻟﻐﻴﺮ ﻣﻘﻠﻮﺑﺔ هﻮ ﺧﻤﺴﺔ ﻧﻘﺎط آﻤﺎ ه ﻮ ﻣﻮﺿ ﺢ‬
‫أدﻧﺎﻩ‪.‬‬

‫اﻵن ﺣﺎول اﻟﺤﺼﻮل ﺑﺈﺳﺘﺨﺪام اﻟﺒﻄﺎﻗﺎت ﻋﻠﻰ اﻷرﻗﺎم اﻟﺘﺎﻟﻴﺔ) ‪ . (19 ،12 ،3‬هﻞ هﻨﺎك أآﺜ ﺮ ﻣ ﻦ ﻃﺮﻳﻘ ﺔ ﺗﻤﻜﻨﻨ ﺎ ﻣ ﻦ‬
‫اﻟﺤﺼﻮل ﻋﻠﻰ هﺬﻩ اﻷرﻗﺎم ؟ ﻣ ﺎ ه ﻮ اﻟﻌ ﺪد اﻷآﺒ ﺮ اﻟ ﺬي ﻳﻤﻜ ﻦ أن ﺗﺤ ﺼﻞ ﻋﻠﻴ ﻪ ﺑﺎﺳ ﺘﺨﺪام اﻟﺒﻄﺎﻗ ﺎت‪ ،‬و ﻣ ﺎ ه ﻮ اﻟﻌ ﺪد‬
‫اﻷﺻﻐﺮ؟ هﻞ هﻨﺎك أي رﻗﻢ ﻣﺎ ﺑﻴﻦ أآﺒﺮ و أﺻﻐﺮﻋﺪد ﻣﻦ ﻏﻴﺮ اﻟﻤﻤﻜﻦ اﻟﺤﺼﻮل ﻋﻠﻴﻪ أو ﺗﻜﻮﻳﻨﻪ ﺑﺎﻟﺒﻄﺎﻗﺎت؟‬

‫ﻧﺸﺎط ذآﺎء‪ :‬ﺣﺎول أن ﺗﻜﻮن هﺬﻩ اﻷرﻗﺎم ﺑﺎﻟﺘﺮﺗﻴ ﺐ اﻟﺘ ﺎﻟﻲ ‪ . 4،3،2،1‬ه ﻞ ﺑﺈﻣﻜﺎﻧ ﻚ إآﺘ ﺸﺎف أو اﻟﺘﻮﺻ ﻞ إﻟ ﻰ ﻃﺮﻳﻘ ﺔ‬
‫ﺪ؟‬ ‫ﺪد ﺑﻮاﺣ‬ ‫ﺎدة اﻟﻌ‬ ‫ﺎت ﻟﺰﻳ‬ ‫ﺐ اﻟﺒﻄﺎﻗ‬ ‫ﻖ ﻗﻠ‬ ‫ﻦ ﻃﺮﻳ‬ ‫ﺒﺔ ﻋ‬ ‫ﺔ و ﻣﻨﺎﺳ‬ ‫ﻣﻨﻄﻘﻴ‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪5‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺑﻄﺎﻗﺎت اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ‬

6 Photocopiable for classroom use only.


© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz)
‫ﺗﻤﺮﻳﻦ‪ :‬إﺳﺘﺨﺪام اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ‬
‫ﻧﻈﺎم اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ ﻳﺴﺘﺨﺪم اﻟﻌﺪدﻳﻦ ﺻﻔﺮ)‪ (0‬و واﺣ ﺪ )‪ (1‬ﻟﻴﺤ ﺪد إن آﺎﻧ ﺖ اﻟﺒﻄﺎﻗ ﺔ ﻣﻘﻠﻮﺑ ﺔ أم ﻻ ‪ (0).‬ﺗﻌﻨ ﻲ‬
‫أن اﻟﺒﻄﺎﻗﺔ ﻣﻘﻠﻮﺑﺔ و) ‪ (1‬ﺗﻌﻨﻲ ﻏﻴﺮ ﻣﻘﻠﻮﺑﺔ ﺑﺤﻴﺚ ﺗﺴﺘﻄﻴﻊ أن ﺗﺮى اﻟﻨﻘﺎط ﻓﻴﻬﺎ‪ .‬ﻋﻠﻰ ﺳﺒﻴﻞ اﻟﻤﺜﺎل‪:‬‬

‫هﻞ ﺑﺈﻣﻜﺎﻧﻚ ﺗﺤﺪﻳﺪ ﻣﺎهﻮ اﻟﻌﺪد اﻟﺬي ﻳﻤﺜﻞ ) ‪ ( 10101‬؟ و ﻣﺎ هﻮ اﻟﻌﺪد اﻟﺬي ﻳﻤﺜﻞ ) ‪ (11111‬؟‬

‫ﻓﻲ أي ﻳﻮم ﻣﻦ اﻟﺸﻬﺮ وﻟﺪت؟ اآﺘﺒﻪ ﻋﻠﻰ ﻃﺮﻳﻘﺔ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ‪ .‬ﻣﺎ هﻮ ﻳﻮم ﻣﻴﻼد ﺻﺪﻳﻘﻚ ﺑﻄﺮﻳﻘﺔ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ؟‬

‫ﺣﺎول أن ﺗﺘﻮﺻﻞ إﻟﻰ ﺣﻞ ﻟﻬﺬﻩ اﻷﻣﺜﻠﺔ‪:‬‬

‫ﺳﺆال ذآﺎء‪ :‬ﺑﺎﺳﺘﺨﺪام ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻟﻌﺼﻲ ﺑ ﺄﻃﻮال )‪ (16،8،4،2،1‬آﻴ ﻒ ﻳﻤﻜ ﻦ أن ﻧ ﱢﻜ ﻮن ﻋ ﺼﻲ ﺑ ﺄﻃﻮال ﻣﺨﺘﻠﻔ ﺔ‬
‫ن اﻟﻄﻮل داﺋﻤًﺎ أﻗﻞ ﻣﻦ ‪ 32‬؟‬
‫ﺑﺤﻴﺚ أ ّ‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪7‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬إرﺳﺎل رﺳﺎﻟﺔ ﺳﺮﻳﺔ‬
‫ﺣﺠﺰ ﻳﺎﺳﺮ ﻓﻲ اﻟﻄ ﺎﺑﻖ اﻟﻌﻠ ﻮي ﻓ ﻲ ﻣﺤ ﻞ ﻟﻠﻬ ﺪاﻳﺎ ‪ ،‬وه ﻮ اﻵن ﻳﺮﻳ ﺪ أن ﻳﺮﺟ ﻊ اﻟ ﻰ اﻟﺒﻴ ﺖ ﻟﻜ ﻲ ﻳﺤﺘﻔ ﻞ ﻣ ﻊ أﺳ ﺮﺗﻪ ﺑﻌﻴ ﺪ‬
‫ﻣﻴﻼدﻩ‪ .‬ﻓﻤﺎذا ﻋﻠﻴﻪ أن ﻳﻔﻌﻞ ﻟﻠﺨﺮوج؟ ﻟﻘﺪ ﺣﺎول اﻹﺗﺼﺎل ﺑﺮﻓﺎﻗﻪ ﻓﻠﻢ ﻳﺠﺪ أﺣﺪ ﻣﻨﻬﻢ‪ ,‬وﺣ ﺎول اﻟ ﺼﺮاخ ﻓﻠ ﻢ ﻳ ﺴﻤﻌﺔ أﺣ ﺪ‪.‬‬
‫وﻓﺠﺄة ﻻﺣﻆ ﻳﺎﺳﺮ أن هﻨﺎك ﺷﺨﺼًﺎ ﻣﺎ ﻓﻲ اﻟﻤﺒﻨﻰ اﻟﻤﻘﺎﺑﻞ‪ ،‬وآﺎن ﻣﺎزال ﻳﻌﻤﻞ ﻋﻠﻰ ﺟﻬﺎز اﻟﻜﻤﺒﻴﻮﺗﺮ ﻗﻲ ﺳ ﺎﻋﺔ ﻣﺘ ﺄﺧﺮة‬
‫ﻣﻦ اﻟﻠﻴﻞ‪ .‬ﻓﻜﻴﻒ ﻳﻤﻜﻦ ﻟﻴﺎﺳﺮ أن ﻳﻠﻔﺖ إﻧﺘﺒﺎﻩ هﺬا اﻟﺸﺨﺺ؟ اﻟﺘﻔﺖ ﻳﺎﺳﺮ ﺣﻮﻟﻪ ﺛﻢ ﺧﻄﺮت ﻓﻲ ذهﻨﻪ ﻓﻜﺮة ﻣﺬهﻠﺔ‪ -‬ﺑﺈﻣﻜﺎن‬
‫ﻳﺎﺳﺮ أن ﻳﺴﺘﺨﺪم أﻧﻮار ﺷﺠﺮة اﻟﻤﻴﻼد ﻟﻜﻲ ﻳﺮﺳﻞ رﺳﺎﻟﺔ اﻟﻰ اﻟ ﺸﺨﺺ اﻟ ﺬي ﻓ ﻲ اﻟﻤﺒﻨ ﻰ اﻵﺧ ﺮ! اآﺘ ﺸﻒ ﻳﺎﺳ ﺮ أﻧ ﻪ إذا‬
‫ﻗﺎم ﺑﻔﺼﻞ اﻹﺿﺎءة ﻋﻦ اﻟﺸﺠﺮة ﺛﻢ أﻋﺎدهﺎ ﻓﺈﻧﻪ ﺑﺈﻣﻜﺎﻧﻪ أن ﻳﺴﺘﺨﺪم رﻣﻮز اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴ ﺔ ﻟﻴﻮﺻ ﻞ رﺳ ﺎﻟﺔ ﻳ ﺴﻬﻞ ﻋﻠ ﻰ‬
‫ﻵﺧﺮ ﻓﻬﻤﻬﺎ‪ .‬ﻓﻬﻞ ﺑﺈﻣﻜﺎﻧﻚ أن ﺗﺴﺘﻨﺘﺞ هﺬﻩ اﻟﺮﺳﺎﻟﺔ؟‬ ‫اﻟﺸﺨﺺ ﻓﻲ اﻟﻤﺒﻨﻰ ا ً‬

‫‪1‬‬ ‫‪2‬‬ ‫‪3‬‬ ‫‪4‬‬ ‫‪5‬‬ ‫‪6‬‬ ‫‪7‬‬ ‫‪8‬‬ ‫‪9‬‬ ‫‪10‬‬ ‫‪11‬‬ ‫‪12‬‬ ‫‪13‬‬
‫‪a‬‬ ‫‪b‬‬ ‫‪c‬‬ ‫‪d‬‬ ‫‪e‬‬ ‫‪f‬‬ ‫‪g‬‬ ‫‪h‬‬ ‫‪i‬‬ ‫‪j‬‬ ‫‪k‬‬ ‫‪L M‬‬
‫‪14‬‬ ‫‪15‬‬ ‫‪16‬‬ ‫‪17‬‬ ‫‪18‬‬ ‫‪19‬‬ ‫‪20‬‬ ‫‪21‬‬ ‫‪22‬‬ ‫‪23‬‬ ‫‪24‬‬ ‫‪25‬‬ ‫‪26‬‬
‫‪n‬‬ ‫‪o‬‬ ‫‪p‬‬ ‫‪q‬‬ ‫‪r‬‬ ‫‪s‬‬ ‫‪t‬‬ ‫‪u‬‬ ‫‪v‬‬ ‫‪w‬‬ ‫‪x‬‬ ‫‪y‬‬ ‫‪Z‬‬

‫‪8‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬اﻟﺒﺮﻳﺪ اﻹﻟﻜﺘﺮوﻧﻲ و اﻟﻤﻮدم‬
‫اﻟﻜﻤﺒﻴﻮﺗﺮاﻟﻤﻮﺻﻮل ﺑﺎﻹﻧﺘﺮﻧﺖ ﻋﻦ ﻃﺮﻳﻖ اﻟﻤﻮدم ﻳﺴﺘﺨﺪم اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ ﻟﻴﺮﺳ ﻞ رﺳ ﺎﺋﻞ إﻟﻜﺘﺮوﻧﻴ ﺔ‪ .‬اﻟﻤ ﻮدم ﻳ ﺴﺘﺨﺪم‬
‫اﻟﺼﻮت )ﺑﻴﺐ( ﻹرﺳﺎل اﻟﻤﻌﻠﻮﻣﺎت‪ .‬ﺣﻴ ﺚ أن اﻟ ﺼﻮت اﻟﺤ ﺎد)ﺑﻴ ﺐ( ﻳﻤﺜ ﻞ ) ‪ ( 1‬و اﻟ ﺼﻮت اﻟﻤ ﻨﺨﻔﺾ)ﺑ ﻮب( ﻳﻤﺜ ﻞ‬
‫)‪ (0‬هﺬﻩ اﻷﺻﻮات ﺗﺮﺳﻞ ﺑ ﺴﺮﻋﺔ ﻋﺎﻟﻴ ٍﺔ ﺟ ﺪًا ﻟ ﺬا آ ﻞ ﻣ ﺎ ﺑﺎﺳ ﺘﻄﺎﻋﺘﻨﺎ ﺳ ﻤﺎﻋﻪ ه ﻮ ﺻ ﻮت ﻣ ﺰﻋﺞ ﺻ ﺎدر ﻣ ﻦ اﻟﻤ ﻮدم‪.‬‬
‫ﺟﻬﺎز اﻟﻔﺎآﺲ ﻳﺴﺘﺨﺪم ﻃﺮﻳﻘﺔ ﻣﻤﺎﺛﻠﺔ ﻟﻠﻤﻮدم ﻓﻲ إرﺳﺎل اﻟﻤﻌﻠﻮﻣﺎت أﻳﻀًﺎ‪.‬‬

‫ﺑﺎﺳﺘﺨﺪام اﻟﺮﺳﺎﻟﺔ اﻟﺘﻲ اﺳﺘﺨﺪﻣﻬﺎ ﻳﺎﺳﺮ ﻓﻲ ﻣﺤﻞ اﻟﻬﺪاﻳﺎ‪ ،‬ﺣﺎول إرﺳﺎل رﺳﺎﻟﺔ إﻟﻜﺘﺮوﻧﻴﺔ اﻟﻰ ﺻﺪﻳﻘﻚ‪.‬‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪9‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬ﻋﺪ أآﺜﺮ ﻣﻦ ‪31‬‬
‫ﻖ ﻧﻈﺮة ﻋﻠﻰ اﻟﺒﻄﺎﻗﺎت ﻣﺮة أﺧﺮى‪ ،‬ﻣ ﺎ ه ﻮ اﻟﻘ ﺎﻧﻮن اﻟﻤﺘﺒ ﻊ ﻟﻠﺘﻌ ﺮف ﻋﻠ ﻰ ﻋ ﺪد اﻟﻨﻘ ﺎط ﻓ ﻲ اﻟﺒﻄﺎﻗ ﺎت؟ وآﻴ ﻒ ﻳﻤﻜﻨﻨ ﺎ‬ ‫اﻟ ِ‬
‫ﻣﻌﺮﻓﺔ ﻋﺪد اﻟﻨﻘﺎط اﻟﻤﻮﺟﻮدة ﻓﻲ اﻟﺒﻄﺎﻗﺔ اﻟﺘﺎﻟﻴﺔ؟ وآﻴﻒ ﻳﻤﻜﻨﻨﺎ ﻣﻌﺮﻓﺔ ﻋﺪد اﻟﻨﻘﺎط ﻓ ﻲ ﺑﻄﺎﻗ ﺔ ﺟﺪﻳ ﺪة ؟ آﻤ ﺎ ﺗﻼﺣ ﻆ ﻓﺈﻧﻨ ﺎ‬
‫ﻧﺮﻳﺪ ﻋﺪد ﻗﻠﻴﻞ ﻣﻦ اﻟﺒﻄﺎﻗﺎت ﻟﺘﻜﻮﻳﻦ أرﻗﺎم آﺒﻴﺮة‪.‬‬

‫إذا ﻧﻈﺮت اﻟﻰ اﻟﺒﻄﺎﻗﺎت ﺑﺘﻤﻌﻦ‪ ،‬ﻓﺴﻮف ﺗﺠﺪ ﻋﻼﻗﺔ ﻣﻠﻔﺘﺔ ﻟﻠﻨﻈﺮ ﺑﻴﻦ اﻟﺒﻄﺎﻗﺎت‪:‬‬

‫‪1،2 ... 16 ،8 ،4 ،‬‬


‫إذا ﺟﻤﻌﺖ ‪ = 4+2+1‬؟ ﻣﺎ هﻲ اﻟﻨﺘﻴﺠﺔ؟‬

‫اﻵَن اﺟﻤﻊ ‪=8+4+2+1‬؟‬

‫ﻣﺎ هﻲ اﻟﻨﺘﻴﺠﺔ إذا ﺟﻤﻌﻨﺎ ﺟﻤﻴﻊ اﻷرﻗﺎم؟‬

‫ﺑﺈﻣﻜﺎﻧﻚ أن ﺗﺴﺘﺨﺪم أﺻﺎﺑﻌﻚ ﻟﻠﻌﺪ‪ ،‬ﻟﻜﻦ هﻞ ﻣﻦ اﻟﻤﻤﻜﻦ أن ﺗﻌﺪ ﻷآﺜﺮ ﻣﻦ ﻋﺸﺮة؟ ﺑﺎﻟﻄﺒﻊ ﻻ‪ ،‬وﻟﻜ ﻦ ﻟ ﻮ ﻗﻤ ﺖ ﺑﺎﺳ ﺘﺨﺪام‬
‫ﻧﻈﺎم اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ وﺟﻌﻠﺖ آﻞ أﺻﺒﻊ ﻓﻲ اﻟﻴﺪ اﻟﻮاﺣﺪة ﻳﺮﻣﺰ إﻟﻰ ﻋ ﺪد ﻣ ﻦ اﻟﻨﻘ ﺎط ﻓﻤ ﻦ اﻟﻤﻤﻜ ﻦ أن ﺗﻌ ﺪ ﻣ ﻦ)‪(31-0‬‬
‫ﺑﺎﺳﺘﺨﺪام ﻳﺪ واﺣﺪة‪ .‬وﻻﺗﻨﺴﻰ أن)‪ ( 0‬ﻳﻌﺘﺒﺮ رﻗﻢ أﻳﻀًﺎ‪.‬‬

‫ﺣﺎول أن ﺗ ُﻌﺪ ﺗﺴﻠﺴﻠﻴﺎً ﺑﺎﺳﺘﺨﺪام أﺻﺎﺑﻌﻚ‪ ,‬ﻓﺈذا آﺎن اﻷﺻﺒﻊ ﻣﺮﻓﻮﻋ ًﺎ ﻓﻬ ﻮ ﻳﺮﻣ ﺰ اﻟ ﻰ ) ‪ ( 1‬وإذا آ ﺎن إﻟ ﻰ اﻷﺳ ﻔﻞ ﻓﻬ ﻮ‬
‫ﻳﺮﻣﺰ إﻟﻰ ) ‪. (0‬‬

‫ﻳﻤﻜﻨﻚ أن ﺗﻌﺪ ﻣﻦ)‪ (1023-0‬إذا اﺳﺘﺨﺪﻣﺖ ﻳﺪﻳﻚ اﻹﺛﻨﺘﻴﻦ‪.‬‬

‫ﻟﻮ آﺎﻧﺖ أﺻﺎﺑﻊ اﻟﻘﺪم ﻃﻮﻳﻠﺔ وﻣﺮﻧﺔ ﻓﻤﻦ اﻟﻤﻤﻜﻦ أن ﺗﻌﺪ اﻟﻰ أرﻗﺎم أآﺒﺮ‪ .‬ﻓﺒﺎﺳﺘﺨﺪام ﻳﺪ واﺣﺪة ﻳﻤﻜﻨﻚ أن ﺗﻌﺪ إﻟ ﻰ) ‪(32‬‬
‫و ﺑﺎﺳﺘﺨﺪام ﻳﺪﻳﻚ اﻻﺛﻨﺘﻴﻦ ﻳﻤﻜﻨﻚ أن ﺗﻌﺪ إﻟﻰ)‪ , ( 1024 = 32×32‬ﻓﻤﺎ هﻮ اﻟﻌ ﺪد اﻷآﺒ ﺮ ﻣ ﻦ اﻟﻤﻤﻜ ﻦ أن ﺗ ﺼﻞ إﻟﻴ ﻪ‬
‫ﺑﺈﺳﺘﺨﺪام ﻳﺪﻳﻚ و ﻗﺪﻣﻴﻚ؟‬

‫‪10‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬اﻟﻤﺰﻳﺪ ﻋﻦ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ‬
‫ﻣﻦ اﻟﺨﺼﺎﺋﺺ اﻟﻤﺪهﺸﺔ ﻟﻸﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ هﻮ ﻣﺎ ﻳﺤﺪث ﻟﻮ وﺿﻌﻨﺎ ) ‪ ( 0‬ﻋﻠﻰ اﻟﺠﻬﺔ اﻟﻴﻤﻨﻰ ﻣﻦ اﻟ ﺮﻗﻢ ؟ إذا ﺗﻜﻠﻤﻨ ﺎ ﻋ ﻦ‬
‫اﻷرﻗ ﺎم اﻟﻌ ﺸﺮﻳﺔ ﻓ ﺈن إﺿ ﺎﻓﺔ ) ‪(0‬ﻋﻠ ﻰ اﻟﺠﻬ ﺔ اﻟﻴﻤﻨ ﻰ ﻳﺠﻌ ﻞ اﻟ ﺮﻗﻢ ﻣ ﻀﺮوب ﻓ ﻲ )‪ . ( 10‬ﻋﻠ ﻰ ﺳ ﺒﻴﻞ اﻟﻤﺜ ﺎل ) ‪( 9‬‬
‫ﺗﺘﺤﻮل إﻟﻰ) ‪ 90‬و ‪ ( 30‬ﺗﺘﺤﻮل إﻟﻰ )‪. (300‬‬

‫إذًا ﻣﺎ اﻟﻨﺘﻴﺠﺔ ﻟﻮ وﺿﻌﻨﺎ ) ‪ ( 0‬ﻋﻠﻰ اﻟﺠﻬﺔ اﻟﻴﻤﻨﻰ ﻣﻦ ﻋﺪد ﺛﻨﺎﺋﻲ؟‬

‫‪10010 → 1001‬‬
‫)?(‬ ‫)‪(9‬‬

‫ﺣﺎول أن ﺗﺴﺘﻨﺘﺞ ﻣﺎ اﻟﻘﺎﻧﻮن اﻟﻤ ﱠﺘ َﺒﻊ ﻟﻠﻮﺻﻮل إﻟﻰ اﻟﻨﺘﻴﺠﺔ ‪ ،‬وﻣﺎ هﻮ اﻟﺴﺒﺐ؟‬

‫ﻼ ﻣﻦ اﻟﺒﻄﺎﻗﺎت اﻟﺘﻲ ﺗﻢ اﺳﺘﺨﺪاﻣﻬﺎ ﺗﺮﻣﺰ إﻟﻰ )ﺑﺖ( ’‪ ‘bit‬ﻓﻲ اﻟﻜﻤﺒﻴﻮﺗﺮ )ال ’‪ ‘bit‬هﻮ إﺧﺘﺼﺎر اﻟ ﻰ آﻠﻤ ﺔ ‪‘binary‬‬
‫آً‬
‫’‪ .(digit‬ﻟﺬﻟﻚ اﻷﺣﺮف اﻷﺑﺠﺪﻳﺔ اﻟﺘﻲ ﺗﻢ اﺳﺘﺨﺪاﻣﻬﺎ إﻟﻰ اﻵن ﻳﻤﻜﻦ ﺗﻜﻮﻳﻨﻬﺎ ﺑﺈﺳﺘﺨﺪام ﺧﻤﺲ ﺑﻄﺎﻗ ﺎت أو ﺧﻤ ﺲ ’‪.‘bits‬‬
‫وﻟﻜﻦ ﻋﻠﻰ اﻟﻜﻤﺒﻴﻮﺗﺮ أن ﻳﺘﻌﺮف ﻋﻠﻰ ﺟﻤﻴﻊ اﻷﺣﺮف‪ ،‬اﻷرﻗﺎم و أﻳﻀًﺎ اﻟﺮﻣﻮز ﻣﺜﻞ ‪ $‬أو ‪.#‬‬

‫أُﻧﻈ ﺮ إﻟ ﻰ ﻟﻮﺣ ﺔ اﻟﻤﻔ ﺎﺗﻴﺢ )‪ (Keyboard‬و اﺳ ﺘﻨﺘﺞ آ ﻢ ﻣ ﻦ اﻷﺣ ﺮف و اﻷرﻗ ﺎم و اﻟﺮﻣ ﻮز ﻳﺠ ﺐ ﻋﻠ ﻰ اﻟﻜﻤﺒﻴ ﻮﺗﺮ أن‬
‫ﻳﺘﻌﺮف ﻋﻠﻴﻬﺎ؟ آﻢ ﻣﻦ ال’‪ ‘bits‬ﻳﺤﺘﺎج اﻟﻜﻤﺒﻴﻮﺗﺮ ﻟﻴﺨﺰن هﺬﻩ اﻟﻤﻌﻠﻮﻣﺎت؟‬

‫ﻣﻌﻈﻢ أﺟﻬﺰة اﻟﻜﻤﺒﻴ ﻮﺗﺮ ﺗ ﺴﺘﺨﺪم ﺗﻌﺮﻳﻔ ﺎت )ﺁﺳ ﻜﻲ( ‪ ASCII‬وه ﻲ ﻋﺒ ﺎرة ﻋ ﻦ ﺗﻌﺮﻳ ﻒ آ ً‬
‫ﻼ ﻣ ﻦ اﻟﺮﻣ ﻮز واﻷﺣ ﺮف و‬
‫اﻷرﻗﺎم ﺑﺈﺳﺘﺨﺪام ﻋﺪد ﻣﻦ اﻟـ ’‪ .‘bits‬ﺑﻌﺾ اﻟﻠﻐﺎت اﻟﺪوﻟﻴﺔ ﺗﺤﺘﺎج اﻟﻰ اﺳﺘﺨﺪام أﻋﺪاد أآﺒﺮ ﻟﻠ ﺘﻤﻜﻦ ﻣ ﻦ ﺗﻌﺮﻳ ﻒ أﺣ ﺮف‬
‫اﻟﻠﻐﺔ ﻓﻲ اﻟﻜﻤﺒﻴﻮﺗﺮ‪.‬‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪11‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﺴﺘﺨﺪم أﺟﻬﺰة اﻟﻜﻤﺒﻴﻮﺗﺮ هﺬﻩ اﻷﻳﺎم ﻧﻈﺎم اﻷرﻗﺎم اﻟﺜﻨﺎﺋﻴ ﺔ ﻟﺘﻤﺜﻴ ﻞ اﻟﻤﻌﻠﻮﻣ ﺎت‪ .‬ﻟﻘ ﺪ ﺳ ﻤﻲ اﻟﻨﻈ ﺎم ﺑﺎﻟﺜﻨ ﺎﺋﻲ ﻷﻧ ﻪ ﻳ ﺴﺘﺨﺪم‬
‫رﻗﻤﻴﻦ ﻓﻘﻂ‪ ،‬هﻤ ﺎ اﻟ ﺼﻔﺮ واﻟﻮاﺣ ﺪ‪ .‬و اﻟ ﺒﻌﺾ ﻳﻄﻠ ﻖ ﻋﻠﻴ ﻪ اﺳ ﻢ ﻧﻈ ﺎم اﻷﺳ ﺎس اﻟﺜﻨ ﺎﺋﻲ ) ﻧﺤ ﻦ ﻧ ﺴﺘﺨﺪم ﻓ ﻲ اﻟﻤﻌ ﺎﻣﻼت‬
‫اﻟﻴﻮﻣﻴﺔ ﻧﻈﺎم اﻷﺳﺎس اﻟﻌﺸﺮي (‪ .‬ﻓﻲ اﻟﻨﻈﺎم اﻟﺜﻨ ﺎﺋﻲ ﺗﻄﻠ ﻖ آﻠﻤ ﺔ ﺑ ﺖ )‪ (bit‬ﻋﻠ ﻰ اﻟ ﺼﻔﺮ أواﻟﻮاﺣ ﺪ وه ﺬﻩ اﻟﻜﻠﻤ ﺔ ه ﻲ‬
‫إﺧﺘﺼﺎر ﻟـ )‪ (binary digit‬واﻟـ ‪ bit‬ﻋﺎد ًة ﻳﻤﺜﻞ ﻓﻲ ذاآﺮة اﻟﻜﻤﺒﻴﻮﺗﺮ اﻟﺮﺋﻴﺴﻴﺔ ﺑﻤﺤﻮل دﻗﻴﻖ‪ ،‬ﻓﻤﺜﻼ ) ‪ ( 0‬ﻳﻌﻨﻲ ﻣﻐﻠﻖ‬
‫) ‪ (off‬و) ‪ ( 1‬ﻳﻌﻨﻲ ﻣﻔﺘﻮح )‪ (on‬أو ﻳﻤﺜﻞ ﻋﻦ ﻃﺮﻳﻖ ﺷﺎﺣﻦ آﻬﺮﺑﺎﺋﻲ دﻗﻴﻖ ﻣﺸﺤﻮن أو ﻏﻴﺮ ﻣﺸﺤﻮن وهﻜﺬا‪.‬‬

‫ﻋﻨﺪ اﻧﺘﻘﺎل اﻟﺒﻴﺎﻧﺎت ﺑﻮاﺳﻄﺔ ﺳﻠﻚ هﺎﺗﻒ أو ﻣﻮﺟﺔ رادﻳﻮ ﻓﺈن اﻷﻣﺮ ﻳﺨﺘﻠﻒ ﺑﺤﻴﺚ ﻳﺘﻢ اﺳﺘﺨﺪام ﻣﻮﺟ ﺎت ﺻ ﻮﺗﻴﺔ ﻟﺘﻤﺜﻴ ﻞ‬
‫اﻟﻌﺪدﻳﻦ اﻟﺼﻔﺮ و اﻟﻮاﺣﺪ‪ ،‬ﻓﺎﻟﻤﻮﺟﺔ اﻟﺼﻮﺗﻴﺔ اﻟﻤﻨﺨﻔﻀﺔ ﺗﻤﺜﻞ ) ‪ ( 0‬واﻟﻤﺮﺗﻔﻌﺔ ) ‪ .( 1‬و ﻓﻲ ﺣﺎﻟﺔ اﻟﺸﺮﻳﻂ اﻟﻤﻐﻨﺎﻃﻴﺴﻲ‬
‫ن اﻟ ـ ‪bit‬‬
‫‪ ،‬آﺄﺷﺮﻃﺔ اﻟﺘﺴﺠﻴﻞ وأﻗﺮاص اﻟﺘﺨﺰﻳﻦ اﻟﻤﺮﻧﺔ واﻟﺼﻠﺒﺔ ﻓﻲ اﻟﻜﻤﺒﻴﻮﺗﺮ )‪ (floppy disks and hard disks‬ﻓﺈ ّ‬
‫ﺗﻜﻮن ﻣﻤﺜﻠﺔ ﺑﺎﺗﺠﺎﻩ اﻟﻤﺠﺎل اﻟﻤﻐﻨﺎﻃﻴﺴﻲ ﻋﻠﻰ ﺳﻄﺢ اﻟﻄﺒﻘﺔ اﻟﻌﺎزﻟﺔ ﻋﻠﻰ ﺷﻜﻞ ﺷﻤﺎل‪-‬ﺟﻨﻮب أو ﺟﻨﻮب‪-‬ﺷﻤﺎل‪.‬‬

‫ن اﻟـ ‪ bit‬ﺗﻤﺜﻞ ﺑﻄﺮﻳﻘﺔ اﻹﻧﻌﻜﺎس اﻟ ﻀﻮﺋﻲ ﺑﺤﻴ ﺚ ﺗﻘ ﻮم‬


‫ﻓﻲ ﺣﺎﻟﺔ اﻹﺳﻄﻮاﻧﺎت اﻟﻤﻀﻐﻮﻃﺔ ) ‪ (CD،DVD،CD-RO‬ﻓﺈ ّ‬
‫اﻟﻄﺒﻘﺔ اﻟﻌﺎزﻟﺔ إﻣﺎ ﺑﻌﻜﺲ اﻟﻀﻮء )‪ (0‬أو ﺗﻤﺮﻳﺮﻩ )‪.(1‬‬

‫إذا ﻗﻤﻨﺎ ﺑﺎﺳﺘﺨﺪام ﺻﻔﺮ أو واﺣﺪ )‪ bit‬واﺣﺪ ﻓﻘﻂ( ﻓﻠﻦ ﻳﻤﺜﻞ أي ﻣﻌﻨﻰ ﻓﻠﻬﺬا ﺟﻤﻌﺖ ﻓﻲ ﻣﺠﻤﻮﻋ ﺎت ﺑﺤﻴ ﺚ ﺗﻜ ﻮن آ ﻞ‬
‫ﻣﺠﻤﻮﻋﺔ ﻣﻜﻮﻧ ﺔ ﻣ ﻦ ) ‪ ( 8‬ﻋﻨﺎﺻ ﺮ )ﺻ ﻔﺮ أو واﺣ ﺪ‪ (8 bits ،‬ﺗ ﺴﻤﻰ ﺑﺎﻳ ﺖ )‪ (byte‬وﺑﺎﻟﺘ ﺎﻟﻲ ﻧ ﺴﺘﻄﻴﻊ ﺑﻜ ﻞ ﻣﺠﻤﻮﻋ ﺔ‬
‫ﺗﻤﺜﻴﻞ اﻷرﻗﺎم ﻣﻦ ) ‪ ( 0‬إﻟﻰ ) ‪.( 255‬‬

‫ﺳﺮﻋﺔ اﻟﻜﻤﺒﻴﻮﺗﺮ ﺗﻌﺘﻤﺪ ﻋﻠﻰ ﻗﺪرﺗﻪ ﻓﻲ ﻣﻌﺎﻟﺠﺔ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )‪ (bits‬ﻓ ﻲ اﻟﻌﻤﻠﻴ ﺔ اﻟﻮاﺣ ﺪة ﻓﻌﻠ ﻰ ﺳ ﺒﻴﻞ اﻟﻤﺜ ﺎل ﺟﻬ ﺎز‬
‫اﻟﻜﻤﺒﻴﻮﺗﺮ ذو ﻧﻈﺎم ‪ 32-bit‬ﺑﺈﻣﻜﺎﻧ ﻪ ﻣﻌﺎﻟﺠ ﺔ ‪ 32‬ﻋ ﺪد ﺛﻨ ﺎﺋﻲ ﻓ ﻲ اﻟﻌﻤﻠﻴ ﺔ اﻟﻮاﺣ ﺪة وﺟﻬ ﺎز اﻟﻜﻤﺒﻴ ﻮﺗﺮ ذو ﻧﻈ ﺎم ‪16-bit‬‬
‫ﻳﺴﺘﻄﻴﻊ ﻣﻌﺎﻟﺠﺔ ) ‪ ( 16‬ﻋﺪد ﺛﻨﺎﺋﻲ ﻓ ﻲ اﻟﻌﻤﻠﻴ ﺔ اﻟﻮاﺣ ﺪة‪ .‬ﻓﻠﻬ ﺬا ﺟﻬ ﺎز اﻟﻜﻤﺒﻴ ﻮﺗﺮ ذو اﻟﻨﻈ ﺎم ) ‪ ( 16-bit‬ﻳﻘ ﻮم ﺑﻤﻌﺎﻟﺠ ﺔ‬
‫) ‪ ( 32‬ﻋﺪد ﺛﻨﺎﺋﻲ ﺑﻌﻤﻠﻴﺘﻴﻦ ﻣﻨﻔﺼﻠﺘﻴﻦ وﺑﺎﻟﺘﺎﻟﻲ ﺳﻴﺴﺘﻐﺮق وﻗﺖ أﻃﻮل ﻣﻦ ﻧﻈﺎم ) ‪. (32-bit‬‬

‫ﻓ ﻲ ﻧﻬﺎﻳ ﺔ اﻟﻤﻮﺿ ﻮع‪ ،‬اﻷﻋ ﺪاد اﻟﺜﻨﺎﺋﻴ ﺔ )‪ (bits‬و اﻟ ـ ‪ bytes‬هﻤ ﺎ اﻟﻄﺮﻳﻘﺘ ﺎن اﻟﻮﺣﻴ ﺪﺗﺎن ﻳ ﺴﺘﻄﻴﻊ ﻣ ﻦ ﺧﻼﻟﻬﻤ ﺎ ﺟﻬ ﺎز‬
‫اﻟﻜﻤﺒﻴﻮﺗﺮ إرﺳ ﺎل وﺗﺨ ﺰﻳﻦ اﻟﻤﻌﻠﻮﻣ ﺎت آﺎﻟ ﺼﻮر واﻷرﻗ ﺎم واﻷﺣ ﺮف‪ .‬ﺳ ﻮف ﻧﺘﻄ ﺮق ﻓ ﻲ اﻟﻨ ﺸﺎﻃﺎت اﻟﻘﺎدﻣ ﺔ ﻟﻤﻌﺮﻓ ﺔ‬
‫ﻃﺮق أﺧﺮى ﻳﺴﺘﺨﺪﻣﻬﺎ ﺟﻬﺎز اﻟﻜﻤﺒﻴﻮﺗﺮ ﻓﻲ ﻋﻤﻠﻴﺔ ﺗﻤﺜﻴﻞ اﻟﺒﻴﺎﻧﺎت‪.‬‬

‫‪12‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
Photocopiable for classroom use only. 13
© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz)
‫اﻟﺤﻠﻮل و اﻟﺘﻮﺿﻴﺤﺎت‬
‫ﺗﻤﺮﻳﻦ‪ :‬اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )ﺻﻔﺤﺔ ‪(5‬‬
‫ﻟﺘﻤﺜﻴﻞ اﻟﻌﺪد ‪ 3‬ﻧﺤﺘﺎج اﻟﺒﻄﺎﻗﺔ اﻷوﻟﻰ و اﻟﺜﺎﻧﻴﺔ ) ‪ 1‬ﻧﻘﻄﺔ و ‪ 2‬ﻧﻘﻄﺘﺎن(‬

‫ﻟﺘﻤﺜﻴﻞ اﻟﻌﺪد ‪ 12‬ﻧﺤﺘﺎج اﻟﺒﻄﺎﻗﺔاﻟﺜﺎﻟﺜﺔ واﻟﺮاﺑﻌﺔ ) ‪ 4‬ﻧﻘﺎط و ‪ 8‬ﻧﻘﺎط (‬

‫ﻟﺘﻤﺜﻴﻞ اﻟﻌﺪد ‪ 19‬ﻧﺤﺘﺎج اﻟﺒﻄﺎﻗﺔ اﻷوﻟﻰ واﻟﺜﺎﻧﻴﺔ واﻟﺨﺎﻣﺴﺔ ) ‪ 1‬ﻧﻘﻄﺔ و ‪ 2‬ﻧﻘﻄﺘﺎن و ‪ 16‬ﻧﻘﻄﺔ(‬

‫هﻨﺎك ﻃﺮﻳﻘﺔ واﺣﺪة ﻓﻘﻂ ﻟﺘﻤﺜﻴﻞ أي رﻗﻢ ﻣﻦ اﻷرﻗﺎم ‪.‬‬

‫أآﺒﺮ رﻗﻢ ﻧﺴﺘﻄﻴﻊ ﺗﻤﺜﻴﻠﻪ ﺑﺎﻟﺒﻄﺎﻗﺎت اﻟﻤﻮﺟﻮدة هﻮ )‪ ( 31‬و أﺻﻐﺮ رﻗﻢ هﻮ )‪ ، ( 0‬و ﻳﻤﻜﻨﻨ ﺎ ﺗﻤﺜﻴ ﻞ أي رﻗ ﻢ ﻣﺎﺑﻴﻨﻬﻤ ﺎ و‬
‫آﻞ رﻗﻢ ﻣﻦ اﻷرﻗﺎم ﻳﻤﺜﻞ ﺑﻄﺮﻳﻘﺔ واﺣﺪة ﻓﻘﻂ وﺗﻜﻮن ﻣﺨﺘﻠﻔﺔ ﻋﻦ أي رﻗﻢ ﺁﺧﺮ‪.‬‬

‫ﺳﺆال اﻟﺬآﺎء‪:‬‬

‫ﻧﻘﻮم ﺑﻘﻠﺐ ﺟﻤﻴﻊ اﻟﺒﻄﺎﻗﺎت ﻋﻠ ﻰ اﻟﻮﺟ ﻪ اﻵﺧ ﺮ ﺑﺤﻴ ﺚ ﺗﻜ ﻮن اﻟﻨﻘ ﺎط ﻏﻴ ﺮ ﻇ ﺎهﺮة‪ ،‬ﺛ ﻢ ﻧﻘ ﻮم ﺑﺎﻟﺒ ﺪأ ﻣ ﻦ أول ﺑﻄﺎﻗ ﺔ ﻋﻠ ﻰ‬
‫اﻟﻴﻤﻴﻦ‪.‬‬

‫اﻟﻘﺎﻧﻮن هﻮ‪:‬‬

‫اﻟﺒﻄﺎﻗﺔ اﻟﻤﻘﻠﻮﺑﺔ ﺗﻌﺪل ﺛﻢ ﻧﺘﻮﻗﻒ ﻟﻠﻌﺪ أو ﺗﺴﺠﻴﻞ ﻋﺪد اﻟﻨﻘﺎط وﺑﻌﺪهﺎ ﻧﺮﺟﻊ إﻟﻰ أول ﺑﻄﺎﻗﺔ ﻋﻠﻰ اﻟﻴﻤﻴﻦ ﻣﺮة أﺧﺮى‪ .‬ﻓ ﺈذا‬
‫آﺎﻧﺖ اﻟﺒﻄﺎﻗ ﺔ ﻣﻌﺪوﻟ ﺔ أي ذات وﺟ ﻪ ﻇ ﺎهﺮ ﻓﺘﻘﻠ ﺐ وﻧﻨﺘﻘ ﻞ ﻟﻠﺒﻄﺎﻗ ﺔ اﻟﺘ ﻲ ﺗﻠﻴﻬ ﺎ‪ ،‬ﻓ ﺈذا آﺎﻧ ﺖ اﻟﺒﻄﺎﻗ ﺔ اﻟﺘ ﻲ ﺗﻠﻴﻬ ﺎ ﻣﻌﺪوﻟ ﺔ‬
‫ﻓﺘﻘﻠﺐ وﻧﻨﺘﻘﻞ ﻟﻠﺘﻲ ﺗﻠﻴﻬ ﺎ وﻟﻜ ﻦ إذا آﺎﻧ ﺖ ﻣﻘﻠﻮﺑ ﺔ ﻓﻴﺠ ﺐ إﻇﻬ ﺎر اﻟﻮﺟ ﻪ ) اﻟﻨﻘ ﺎط( ﺛ ﻢ ﻧﺘﻮﻗ ﻒ ﻟﻠﻌ ﺪ وﺗ ﺴﺠﻴﻞ ﻋ ﺪد اﻟﻨﻘ ﺎط‬
‫وﺑﻌﺪهﺎ ﻧﺮﺟﻊ ﻋﻨﺪ أول ﺑﻄﺎﻗﺔ ﻋﻠﻰ اﻟﻴﻤﻴﻦ ﻟﺘﻜﺮار ﻧﻔﺲ اﻟﻌﻤﻠﻴﺔ‪.‬‬

‫ﺗﻤﺮﻳﻦ‪ :‬إﺳﺘﺨﺪام اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )ﺻﻔﺤﺔ ‪(7‬‬


‫اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ ‪ 10101‬ﻳﻤﺜﻞ اﻟﺮﻗﻢ ‪ 21‬و اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ ‪ 11111‬ﻳﻤﺜﻞ اﻟﺮﻗﻢ ‪.31‬‬

‫ﺗﻤﺮﻳﻦ‪ :‬إرﺳﺎل رﺳﺎﻟﺔ ﺳﺮﻳﺔ ) ﺻﻔﺤﺔ ‪.(8‬‬

‫اﻟﺮﺳﺎﻟﺔ اﻟﻤﺮﺳﻠﺔ هﻲ ) ‪.(HELP IM TRAPPED‬‬

‫ﺗﻤﺮﻳﻦ‪ :‬ﻋﺪ أآﺜﺮ ﻣﻦ ‪) 31‬ﺻﻔﺤﺔ ‪(10‬‬


‫إذا ﻗﻤﻨﺎ ﺑﺠﻤﻊ ) ‪ ( 4+2+1‬ﻓﺎﻟﻨﺎﺗﺞ هﻮ) ‪ ( 7‬أي أﺻﻐﺮ ﺑﺮﻗﻢ واﺣﺪ ﻓﻘﻂ ﻣﻦ اﻟﺒﻄﺎﻗﺔ اﻟﺘﻲ ﺗﻠ ﻲ اﻟﺒﻄﺎﻗ ﺔ ذات ) ‪ ( 4‬ﻧﻘ ﺎط‬
‫ﺁﺧﺮ رﻗﻢ ﻣﺠﻤﻮع هﻮ) ‪ ( 4‬ﻓﻲ هﺬﻩ اﻟﺤﺎﻟﺔ واﻟﺒﻄﺎﻗﺔ اﻟﺘﻲ ﺗﻠﻴﻪ ﺗﺤ ﻮي ) ‪ ( 8‬ﻧﻘ ﺎط ‪ .‬و إذا ﻗﻤﻨ ﺎ ﺑﺠﻤ ﻊ ) ‪( 8+4+2+1‬‬
‫ﻓﺈن اﻟﻨﺎﺗﺞ هﻮ ) ‪ (15‬أي أﻗﻞ ﺑﺮﻗﻢ ﻣﻦ اﻟﺒﻄﺎﻗﺔ اﻟﺘﻲ ﺗﻠﻲ اﻟﺒﻄﺎﻗﺔ ذات ) ‪ ( 8‬ﻧﻘﺎط وهﻜﺬا‪.‬‬

‫اﻟﻌﺪد اﻷآﺒﺮ اﻟﺬي ﻳﻤﻜﻦ اﻟﺘﻮﺻﻞ إﻟﻴﻪ ﺑﺎﺳﺘﺨﺪام أﺻﺎﺑﻊ اﻟﻴﺪﻳﻦ واﻟﻘﺪﻣﻴﻦ هﻮ‬

‫‪.1,048,576 = 1024x1024‬‬

‫* ﻟﻠﺘﻮﺿﻴﺢ‪ :‬ﺑﺄﺻﺎﺑﻊ ﻳﺪ واﺣ ﺪة ﻳﻤﻜﻨﻨ ﺎ اﻟﻌ ﺪ إﻟ ﻰ ‪ 32‬و ﺑﺄﺻ ﺎﺑﻊ اﻟﻴ ﺪﻳﻦ ﻳﻤﻜﻨﻨ ﺎ اﻟﻌ ﺪ إﻟ ﻰ ‪.1024=32x32‬إذًا ﺑﺄﺻ ﺎﺑﻊ‬
‫اﻟﻴﺪﻳﻦ واﻟﻘﺪﻣﻴﻦ ﻣﻌًﺎ ﻓﺈﻧﻪ ﺑﺈﻣﻜﺎﻧﻨﺎ اﻟﻌﺪ إﻟﻰ ‪.1,048,576 = 1024x1024‬‬

‫‪14‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬اﻟﻤﺰﻳﺪ ﻣﻦ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )ﺻﻔﺤﺔ ‪(11‬‬
‫إذا ﻗﻤﻨﺎ ﺑﻮﺿﻊ ﺻﻔﺮ )‪ (0‬ﻋﻠﻰ ﻳﻤﻴﻦ أي ﻋﺪد ﺛﻨﺎﺋﻲ ﻓﺈن اﻟﻌﺪد ﻳﺘﻀﺎﻋﻒ‪.‬‬

‫آﻞ رﻗﻢ ﻣﻤﺜﻞ ﺑﻮاﺣ ﺪ )‪ (1‬ﺳ ﻮف ﻳﺘ ﻀﺎﻋﻒ وﻟ ﺬﻟﻚ اﻟ ﺮﻗﻢ اﻟﻨ ﺎﺗﺞ ﺳ ﻮف ﻳﻜ ﻮن ﺿ ﻌﻒ اﻟ ﺮﻗﻢ ﻗﺒ ﻞ إﺿ ﺎﻓﺔ اﻟ ﺼﻔﺮ ﻋﻠ ﻰ‬
‫ﻳﻤﻴﻨ ﻪ‪ .‬ﻣﺜ ﺎل ) ‪( 1001‬ﻳﻤﺜ ﻞ اﻟﻌ ﺪد ) ‪ ( 9‬ﻓ ﺈذا ﻗﻤﻨ ﺎ ﺑﺈﺿ ﺎﻓﺔ ﺻ ﻔﺮ ﻋﻠ ﻰ ﻳﻤﻴﻨ ﻪ )‪ ( 10010‬ﻓ ﺴﻮف ﻳﻤﺜ ﻞ ) ‪( 18‬أي‬
‫ﺿﻌﻒ اﻟﻌﺪد) ‪ ( 9‬أﻣﺎ ﻓﻲ ﺣﺎﻟﺔ إﺿﺎﻓﺔ ﺻﻔﺮﻋﻠﻰ ﻳﻤﻴﻦ ﻋﺪد ﻋﺸﺮي ﻓﺈﻧﻨﺎ ﻧﻘﻮم ﺑﻀﺮب ذﻟﻚ اﻟﻌﺪد ب ) ‪. ( 10‬‬

‫ﺟﻬﺎز اﻟﻜﻤﺒﻴﻮﺗﺮ ﻳﺤﺘﺎج اﻟﻰ ﺳﺒﻌﺔ )‪ (7‬ﻣﻦ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ )‪ (bits‬ﻟﺘﺨﺰﻳﻦ ﺟﻤﻴﻊ اﻷﺣﺮف و اﻟﺮﻣﻮز‪ .‬و ﺑﺬﻟﻚ ُﻳﺘﺎح إﻟﻴﻨ ﺎ‬
‫ﺗﻤﺜﻴﻞ ) ‪ (128‬ﺣﺮف و رﻣﺰ‪ .‬اﻷﻋﺪاد اﻟﺜﻨﺎﺋﻴﺔ اﻟﺴﺒﻌﺔ ﺗﺨﺰن ﻓﻲ ﺛﻤﺎﻧﻴﺔ ﺧﺎﻧﺎت أي ﻓﻲ ‪ byte‬واﺣ ﺪ وﻳ ﺘﻢ إهﻤ ﺎل اﻟﺨﺎﻧ ﺔ‬
‫اﻷﺧﻴﺮة اﻟﻤﺘﺒﻘﻴﺔ‪.‬‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪15‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫اﻟﺘﻤﺮﻳﻦ اﻟﺜﺎﻧﻲ‬
‫اﻟﺘﻠﻮﻳﻦ ﺑﺎﻷرﻗﺎم‪ :‬ﺗﻤﺜﻴﻞ اﻟﺼﻮر‬

‫اﻟﻤﻠﺨﺺ‬

‫أﺟﻬ ﺰة اﻟﻜﻤﺒﻴ ﻮﺗﺮ ﺗﺨ ﺰن اﻟﺮﺳ ﻮﻣﺎت واﻟ ﺼﻮر ﻣ ﺴﺘﺨﺪﻣ ًﺔ اﻷرﻗ ﺎم ﻓﻘ ﻂ‪ .‬اﻟﻨ ﺸﺎط اﻟﺘ ﺎﻟﻲ ﻳﻮﺿ ﺢ آﻴ ﻒ ﺗ ﺘﻢ ه ﺬﻩ‬
‫اﻟﻌﻤﻠﻴﺔ‪.‬‬

‫اﻟﻤﻨﻬﺞ اﻟﺘﻌﻠﻴﻤﻲ‬
‫رﻳﺎﺿﻴﺎت‪ :‬اﻟﻬﻨﺪﺳﺔ اﻟﻤﺴﺘﻮى اﻟﺜﺎﻧﻲ وﻣﺎ ﻓﻮق‪ .‬اآﺘﺸﺎف اﻟﺸﻜﻞ واﻟﻤﺴﺎﺣﺔ‪.‬‬

‫اﻟﻤﻬﺎرات اﻟﻤﻄﻠﻮﺑﺔ‬
‫ﻣﻌﺮﻓﺔ اﻟﻌﺪ‬

‫اﻟﺮﺳﻢ اﻟﺒﻴﺎﻧﻲ‬

‫اﻟﻌﻤﺮ‬
‫ﺳﺒﻊ ﺳﻨﻮات و ﻣﺎ ﻓﻮق‬

‫اﻟﻤﻮاد اﻟﻤﺴﺘﺨﺪﻣﺔ‬
‫ورق ﺑﻼﺳﺘﻴﻜﻲ ﺷﻔﺎف‪.‬‬

‫آﻞ ﻃﺎﻟﺐ ﺳﻮف ﻳﺤﺘﺎج اﻟﻰ‪:‬‬

‫ﺻﻔﺤﺔ اﻟﺘﻤﺮﻳﻦ )ﺻﻔﺤﺔ ‪(19‬‬

‫ﺻﻔﺤﺔ اﻟﺘﻤﺮﻳﻦ )ﺻﻔﺤﺔ ‪(21-20‬‬

‫‪16‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫اﻟﺘﻠﻮﻳﻦ ﺑﺎﻷرﻗﺎم‬
‫ﻣﻘﺪﻣﺔ ‪:‬‬

‫ﻣﻨﺎﻗﺸﺔ اﻟﺴﺆال‬

‫‪ -1‬آﻴﻒ ﺗﻌﻤﻞ ﺁﻟﺔ اﻟﻔﺎآﺲ ؟‬

‫‪ -2‬ﻓﻲ أي اﻟﺤﺎﻻت ﻳﺤﺘﺎج اﻟﻜﻤﺒﻴﻮﺗﺮ إﻟﻰ ﺗﺨﺰﻳﻦ اﻟﺼﻮر؟ )ﻗﺪ ﻳﻜﻮن ﺑﺮﻧﺎﻣﺞ ﻟﻠﺮﺳﻢ ‪ ,‬ﺑﺮﻧﺎﻣﺞ أﻟﻌﺎب ‪ ,‬ﺑﺮﻧﺎﻣﺞ اﻹذاﻋﺔ‬
‫أو أي ﺑﺮﻧﺎﻣﺞ ﻳﺤﻮي ﺻﻮر ورﺳﻮﻣﺎت(‬

‫‪ -3‬إذا آﺎن ﺗﻌﺎﻣﻞ اﻟﻜﻤﺒﻴﻮﺗﺮ ﺑﺎﻷرﻗﺎم ﻓﻜﻴﻒ ﻳﻤﻜﻦ ﺗﺨﺰﻳﻦ اﻟﺼﻮر؟‬

‫) رﺑﻤﺎ ﻳﺤﺘﺎج اﻟﻤﺪرس هﻨﺎ اﻟﻰ ﺟﻬﺎز ﻓﺎآﺲ ﻟﺘﻌﻠﻴﻢ اﻷﻃﻔﺎل آﻴﻔﻴﺔ ﻋﻤﻠﻴﺔ اﻹرﺳﺎل واﻻﺳﺘﻘﺒﺎل (‬

‫اﻟﺘﻄﺒﻴﻖ ﺑﺎﺳﺘﺨﺪام اﻟﻮرق اﻟﺒﻼﺳﺘﻴﻜﻲ اﻟﺸﻔﺎف ‪:‬‬

‫ﺷﺎﺷﺔ اﻟﻜﻤﺒﻴ ﻮﺗﺮ ﻣﻘ ﺴﻤﺔ اﻟ ﻰ ﻧﻘ ﺎط ﺻ ﻐﻴﺮة ﺗ ﺴﻤﻰ ﺑﻜ ﺴﻞ )‪ .(Pixel‬ﻓ ﻲ ﺣﺎﻟ ﺔ اﻟ ﺼﻮر ذات اﻟﻠ ﻮﻧﻴﻦ اﻻﺳ ﻮد واﻻﺑ ﻴﺾ‬
‫ﺗﻜﻮن هﺬﻩ اﻟﻨﻘﺎط ﺳ ﻮداء أو ﺑﻴ ﻀﺎء‪ ,‬ﻋﻠ ﻰ ﺳ ﺒﻴﻞ اﻟﻤﺜ ﺎل ﺣ ﺮف)‪ (a‬اﻟﻤﻮﺿ ﺢ أﻋ ﻼﻩ ﻗ ﺪ أﻋﻴ ﺪ ﺗﻤﺜﻴﻠ ﻪ ﺑﻄﺮﻳﻘ ﺔ اﻟﻜﻤﺒﻴ ﻮﺗﺮ‬
‫ﻟﻠﺘﻮﺿﻴﺢ ) ﻃﺮﻳﻘﺔ اﻟﻨﻘﺎط (‪ ,‬ﻓﻠﻬﺬا اﻟﻜﻤﺒﻴﻮﺗﺮ ﻓﻘﻂ ﻳﺤﺘﺎج ﻟﻤﻌﺮﻓﺔ أي اﻟﻨﻘﺎط ﺳﻮداء وأﻳﻬﻤ ﺎ ﺑﻴ ﻀﺎء ﻟﻴﻘ ﻮم ﺑﻌﻤﻠﻴ ﺔ ﺗﺨ ﺰﻳﻦ‬
‫اﻟﺼﻮر‪.‬‬

‫‪1, 3, 1‬‬
‫‪4, 1‬‬
‫‪1, 4‬‬
‫‪0, 1, 3, 1‬‬
‫‪0, 1, 3, 1‬‬
‫‪1, 4‬‬

‫اﻟﺼﻮرة أﻋﻼﻩ ﺗﻮﺿﺢ آﻴﻔﻴﺔ ﺗﻤﺜﻴﻞ اﻟﺼﻮرة ﺑﺎﻷرﻗﺎم‪ ،‬ﻓﻲ اﻟﺴﻄﺮ اﻷول آﻤﺎ هﻮ ﻣﻮﺿﺢ‪ ،‬رﻗﻢ واﺣﺪ ﻳﻤﺜﻞ ﻧﻘﻄﺔ‬
‫ﻼ ﺑﻨﻘﻄﺔ ﺑﻴﻀﺎء آﺎﻟﺘﺎﻟﻲ ) ‪.(1,3,1‬‬
‫ﺑﻴﻀﺎء ورﻗﻢ ﺛﻼﺛﺔ ﻳﻤﺜﻞ ﺛﻼث ﻧﻘﺎط ﺳﻮداء وﺑﻌﺪهﺎ رﻗﻢ واﺣﺪ ﻣﻤﺜ ً‬

‫اﻟﺮﻗﻢ اﻷول داﺋﻤﺎ ﻳﻤﺜﻞ ﻋﺪد اﻟﻨﻘﺎط اﻟﺒﻴﻀﺎء وﻓﻲ ﺣﺎﻟﺔ وﺟﻮد ﻧﻘﻄﺔ ﺳﻮداء ﻓﻲ اﻟﺒﺪاﻳﺔ ﻓﺈﻧﻬﺎ ُﺗﻤﺜﻞ ﺑﺎﻟﺮﻗﻢ ﺻﻔﺮ‪.‬‬

‫اﻟﺘﻤﺮﻳﻦ ﻓﻲ ﺻﻔﺤﺔ )‪ (19‬ﻳﺤﻮي ﺑﻌﺾ اﻟﺼﻮر اﻟﺘﻲ ﺗﻤﻜﻦ اﻟﻄﻼب ﻣﻦ اﻟﺘﻄﺒﻴﻖ اﻟﻌﻤﻠﻲ ﻣﺴﺘﻔﻴﺪﻳﻦ ﻣﻦ اﻟﻄﺮﻳﻘﺔ‬
‫اﻟﻤﻮﺿﺤﺔ أﻋﻼﻩ‪.‬‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪17‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫اﻟﻮرق اﻟﺒﻼﺳﺘﻴﻜﻲ اﻟﺸﻔﺎف ‪ :‬اﻟﺘﻠﻮﻳﻦ ﺑﺎﻷرﻗﺎم‬

‫‪ c‬اﻟﺤﺮف ) ‪ (a‬ﻣﻤﺜﻞ ﻋﻠﻰ ﺷﺎﺷﺔ اﻟﻜﻤﺒﻴﻮﺗﺮ ﻳﻮﺿﺢ ﻣﻜﺎن اﻟﻨﻘﺎط اﻟﺴﻮداء واﻟﺒﻴﻀﺎء اﻟﺘﻲ ﺣﺪدهﺎ اﻟﻜﻤﺒﻴﻮﺗﺮ‬

‫‪1, 3, 1‬‬
‫‪4, 1‬‬
‫‪1, 4‬‬
‫‪0, 1, 3, 1‬‬
‫‪0, 1, 3, 1‬‬
‫‪1, 4‬‬
‫ﻧﻔﺲ اﻟﺼﻮرة ﻟﻠﺤﺮف ﻣﻤﺜﻠﺔ ﺑﺎﻷرﻗﺎم‪c‬‬

‫ﻣﺮﺑﻊ اﻟﺮﺳﻢ اﻟﺒﻴﺎﻧﻲ ) ﺧﺎص ﻟﻠﺘﺪرﻳﺲ( ‪c‬‬

‫‪18‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬ﻓﺎآﺲ اﻷﻃﻔﺎل‬
‫ﺴﺎﺣﺔ ﻟﺘ ﺴﻬﻴﻞ ﻋﻤﻠﻴ ﺔ‬
‫اﻟﻨﺸﺎط ﻳﺒ ﺪأ ﺑﺎﻷﺳ ﻬﻞ ﺛ ﻢ ﻳﺘ ﺪرج ﻟﻸﺻ ﻌﺐ ﻓﻠﻬ ﺬا ﻳﻔ ﻀﻞ اﺳ ﺘﺨﺪام أﻗ ﻼم اﻟﺮﺻ ﺎص ﻣ ﻊ ﻣ ّْ‬
‫اﻟﺘﺼﺤﻴﺢ‪.‬‬

‫‪4, 11‬‬
‫‪4, 9, 2, 1‬‬
‫‪4, 9, 2, 1‬‬
‫‪4, 11‬‬
‫‪4, 9‬‬
‫‪4, 9‬‬
‫‪5, 7‬‬
‫‪0, 17‬‬
‫‪1, 15‬‬

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

‫‪6, 2, 2, 2‬‬
‫‪5, 1, 2, 2, 2, 1‬‬
‫‪6, 6‬‬
‫‪4, 2, 6, 2‬‬
‫‪3, 1, 10, 1‬‬
‫‪2, 1, 12, 1‬‬
‫‪2, 1, 3, 1, 4, 1, 3, 1‬‬
‫‪1, 2, 12, 2‬‬
‫‪0, 1, 16, 1‬‬
‫‪0, 1, 6, 1, 2, 1, 6, 1‬‬
‫‪0, 1, 7, 2, 7, 1‬‬
‫‪1, 1, 14, 1‬‬
‫‪2, 1, 12, 1‬‬
‫‪2, 1, 5, 2, 5, 1‬‬
‫‪3, 1, 10, 1‬‬
‫‪4, 2, 6, 2‬‬
‫‪6, 6‬‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪19‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬إرﺳﻢ اﻟﺼﻮرة ﺑﻨﻔﺴﻚ‬
‫واﻵن ﺑﻌ ﺪ ﻣﻌﺮﻓ ﺔ آﻴﻔﻴ ﺔ ﺗﻤﺜﻴ ﻞ اﻟ ﺼﻮر ﺑﺎﻷرﻗ ﺎم‪ ،‬ﻣﻄﻠ ﻮب ﻣ ﻦ آ ﻞ ﻃﺎﻟ ﺐ ﻣﺤﺎوﻟ ﺔ ﺗﻤﺜﻴ ﻞ ﺻ ﻮرة ﺑﺎﻷرﻗ ﺎم‬
‫وﻳﺘﺒﺎدﻟﻬﺎ ﻣﻊ ﺻﺪﻳﻘﻪ‪ .‬ﻓﻲ ﻣﺮﺑﻊ اﻟﺮﺳﻢ اﻟﺒﻴ ﺎﻧﻲ اﻷول ﻳﻘ ﻮم اﻟﻄﺎﻟ ﺐ ﺑﺮﺳ ﻢ أي ﺻ ﻮرة ﻳﺮﻏﺒﻬ ﺎ ﺛ ﻢ ﻳﻘ ﻮم ﺑﺘﻤﺜﻴﻠﻬ ﺎ‬
‫ﺑﺎﻷرﻗ ﺎم ﻓ ﻲ ﻣﺮﺑ ﻊ اﻟﺮﺳ ﻢ اﻟﺒﻴ ﺎﻧﻲ اﻟﺜ ﺎﻧﻲ‪ .‬ﺑﻌ ﺪ اﻹﻧﺘﻬ ﺎء ﻣ ﻦ ذﻟ ﻚ‪ ،‬ﻳﻘ ﺺ اﻟﻤﺮﺑ ﻊ اﻟ ﺴﻔﻠﻲ ) اﻟ ﺼﻮرة اﻟﻤﻤﺜﻠ ﺔ‬
‫ﺑﺎﻷرﻗﺎم( وﺗﻌﻄﻰ ﻟﻄﺎﻟﺐ ﺁﺧﺮ ﻟﻴﻘﻮم ﺑﺘﻠﻮﻳﻨﻬﺎ ﺣﺘﻰ ﻳﺤﺼﻞ ﻋﻠﻰ اﻟﺼﻮرة اﻟﻤﻤﺎﺛﻠﺔ‪.‬‬

‫ﻣﻼﺣﻈﺔ‪ :‬إذا آﺎﻧﺖ اﻟﺼﻮرة اﻟﻤﺮا ُد رﺳﻤﻬﺎ ﻓ ﻲ اﻟﻤﺮﺑ ﻊ اﻷول ﺻ ﻐﻴﺮة ﻓﻠ ﻴﺲ ﻣ ﻦ اﻟ ﺸﺮط اﺳ ﺘﺨﺪام آ ﻞ ﻣ ﺴﺎﺣﺔ‬
‫ﻣﺮﺑﻊ اﻟﺮﺳﻢ اﻟﺒﻴﺎﻧﻲ ﻓﺒﺈﻣﻜﺎن اﻟﻄﺎﻟﺐ رﺳﻢ اﻟﺼﻮرة ﻓﻲ اﻟﻤﺮﺑﻌﺎت اﻟﻌﻠﻴﺎ وﺗﺮك اﻟﺴﻔﻠﻰ ﻓﺎرﻏﺔ‪.‬‬

‫‬

‫‪20‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﺗﻤﺮﻳﻦ‪ :‬إرﺳﻢ اﻟﺼﻮرة ﺑﻨﻔﺴﻚ‬
‫ﺗﻤﺮﻳﻦ ذآﺎء‪:‬‬

‫ﻳﻤﻜﻦ ﻟﻠﻄﺎﻟﺐ أن ﻳﻤﺜﻞ اﻟﺼﻮر اﻟﻤﻠﻮﻧﺔ ﺑﺎﻷرﻗ ﺎم أﻳ ﻀًﺎ‪ ،‬وذﻟ ﻚ ﻋ ﻦ ﻃﺮﻳ ﻖ ﺗﺨ ﺼﻴﺺ رﻗ ﻢ ﻟﻜ ﻞ ﻟ ﻮن‪ ،‬ﻓﻤ ﺜﻼ ﻗ ﺪ‬
‫ﻳﺨ ﺼﺺ اﻟﻄﺎﻟ ﺐ اﻟﻠ ﻮن اﻷﺳ ﻮد ﻟﻠ ﺮﻗﻢ ) ‪ ( 0‬و اﻷﺣﻤ ﺮ ﻟﻠ ﺮﻗﻢ ) ‪( 1‬واﻷﺧ ﻀﺮ ﻟﻠ ﺮﻗﻢ ) ‪ ( 2‬وهﻜ ﺬا‪ .‬ﻓ ﻲ ه ﺬﻩ‬
‫اﻟﺤﺎﻟﺔ ﺳﻮف ﻧﺤﺘﺎج إﻟ ﻰ رﻗﻤ ﻴﻦ ﻟﻨ ﺘﻤﻜﻦ ﻣ ﻦ ﺗﻤﺜﻴ ﻞ آ ﻞ ﻣﺮﺑ ﻊ ) أو اﻟﻜﻤﺒﻴ ﻮﺗﺮ ﺳ ﻴﺤﺘﺎج إﻟ ﻰ رﻗﻤ ﻴﻦ ﻟﻜ ﻞ ﻧﻘﻄ ﺔ‬
‫ﻟﻴﺘﻤﻜﻦ ﻣﻦ ﺗﻤﺜﻴﻠﻬﺎ ﺑ ﺎﻷﻟﻮان ( ﻓ ﺎﻟﺮﻗﻢ اﻷول ﺳ ﻮف ﻳﻤﺜ ﻞ ﻋ ﺪد اﻟﻤﺮﺑﻌ ﺎت أو اﻟﻨﻘ ﺎط واﻟ ﺮﻗﻢ اﻟﺜ ﺎﻧﻲ ﺳ ﻮف ﻳﻤﺜ ﻞ‬
‫اﻟﻠﻮن‪ .‬ﻋﻠﻰ اﻟﻄﺎﻟﺐ ﻣﺤﺎوﻟﺔ رﺳﻢ ﺻﻮرة ﻣﻠﻮﻧﺔ وﺑﻌﺪ ذﻟﻚ ﻳﻘﻮم ﺑﺘﻤﺜﻴﻠﻬﺎ ﺑﺎﻷرﻗ ﺎم وﻣﺒﺎدﻟﺘﻬ ﺎ ﻣ ﻊ ﺻ ﺪﻳﻘﻪ‪ .‬ﻳﺠ ﺐ‬
‫ﻋﻠﻰ آﻞ ﻃﺎﻟﺐ إﺧﺒﺎر ﺻﺪﻳﻘﻪ ﺑﺎﻟﺮﻗﻢ اﻟﻤﺨﺼﺺ ﻟﻜﻞ ﻟﻮن ﻟﻴﺘﻤﻜﻦ ﻣﻦ ﺗﻠﻮﻳﻨﻬﺎ‪.‬‬

‫‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪21‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫اﻟﺘﻨﻮﻳﻊ )ﻋﻤﻞ إﺿﺎﻓﻲ(‬
‫‪ -1‬ﻗﺪ ﻳﺤﺎول اﻟﻄﺎﻟﺐ وﺿﻊ ورق ﺷﻔﺎف ﻋﻠﻰ ﻣﺮﺑﻊ رﺳﻢ ﺑﻴﺎﻧﻲ ورﺳﻢ ﺻﻮرة وذﻟﻚ ﻟﺘﻤﻜﻦ اﻟﻄﺎﻟﺐ ﻣﻦ رؤﻳﺔ‬
‫اﻟﺼﻮرة ﺑﻮﺿﻮح أآﺜﺮ‪.‬‬

‫‪ -2‬ﺑﺪﻻ ﻣﻦ ﺗﻠﻮﻳﻦ ﻣﺮﺑﻌﺎت اﻟﺮﺳﻢ اﻟﺒﻴﺎﻧﻲ‪ ،‬ﻗﺪ ُﻳﺠ ﱢﺮب اﻟﻄﺎﻟﺐ وﺿﻊ ﻣﺮﺑﻌﺎت ﻣﻠﻮﻧﺔ ﻻﺻﻘﺔ ﻣﻜﺎﻧﻬ ﺎ ﻟﻴ ﺘﻤﻜﻦ ﻣ ﻦ‬
‫ﺗﻐﻴﻴﺮهﺎ ﺑﺴﻬﻮﻟﺔ‪ .‬أو ﻗﺪ ﻳﺠﺮب اﻟﻄﺎﻟﺐ اﻟﺮﺳﻢ ﻋﻠﻰ ﻟﻮح رﺳﻢ ﺑﻴﺎﻧﻲ أآﺒﺮ آﻨﺸﺎط ﺻﻔﻲ‪.‬‬

‫ﻧﻘﻄﺔ ﻟﻠﻨﻘﺎش‬

‫هﻨﺎك ﻣﺴﺎﺣﺔ ﻣﺤﺪدة ﻟﻠﻨﻘﺎط اﻟﻤﻤﺜﻠ ﺔ ﻟﻠ ﺼﻮرة ﻷﻧﻬ ﺎ ﺗﻤﺜ ﻞ ﺑﺎﻷﻋ ﺪاد اﻟﺜﻨﺎﺋﻴ ﺔ )‪ .( Binary Numbers‬ﻋﻠ ﻰ ﺳ ﺒﻴﻞ اﻟﻤﺜ ﺎل‬
‫آﻴﻒ ﻳﻤﻜﻦ ﺗﻤﺜﻴﻞ ‪ 12‬ﻧﻘﻄﺔ أوﻣﺮﺑﻊ ﺗﺤﻤﻞ آﻠﻬﺎ ﻧﻔﺲ اﻟﻨﻮع ﻣﺜﻼ أﺳﻮد وﻣﺤﺪدة ﺑﺴﺒﻊ ﻧﻘﺎط ﻓﻘﻂ؟‬

‫ﻟﺤﻞ هﺬ اﻟﻤﺴﺄﻟﺔ ﻳﻘﻮم اﻟﻄﺎﻟﺐ ﺑﺘﻤﺜﻴﻞ) ‪ ( 7‬ﻧﻘﺎط ﺳﻮداء ﺛﻢ ﻳﺘﺒﻌﻬﺎ ﺑﺼﻔﺮ )‪ (0‬و) ‪ ( 5‬ﻧﻘﺎط ﺳﻮداء‪.‬‬

‫‪22‬‬ ‫‪Photocopiable for classroom use only.‬‬


‫)‪© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫ﻣﺎ اﻟﻔﻜﺮة اﻟﺮﺋﻴﺴﺔ؟‬
‫ﺁﻟﺔ اﻟﻔﺎآﺲ هﻲ ﻋﺒﺎرة ﻋﻦ آﻤﺒﻴﻮﺗﺮﺻ ﻐﻴﺮ اﻟ ﺬي ﺑ ﺪورﻩ ﻳﻘ ﻮم ﺑﻨ ﺴﺦ ورﻗ ﺔ ذات ﻟ ﻮﻧﻴﻦ اﻷﺳ ﻮد واﻷﺑ ﻴﺾ ﻋﻠ ﻰ ﻣ ﺴﺎﺣﺔ‬
‫)‪ (1000‬ﻧﻘﻄﺔ ﺑﺎﻟﻄﻮل و)‪ ( 2000‬ﻧﻘﻄﺔ ﺑﺎﻟﻌﺮض) ﻣﺮﺑﻌﺎت آﻤﺎ هﻮ ﺑﺎﻟﺮﺳﻢ اﻟﺒﻴﺎﻧﻲ (‪.‬ه ﺬﻩ اﻟﻮرﻗ ﺔ ﺗﺮﺳ ﻞ ﻋ ﻦ ﻃﺮﻳ ﻖ‬
‫ﻣﻮدم اﻟﻰ ﺟﻬﺎز ﻓﺎآﺲ ﺁﺧﺮ) اﻟﻤﺴﺘﻘﺒﻞ ( اﻟﺬي ﺑﺪورﻩ ﻳﻘﻮم ﺑﻄﺒﺎﻋﺔ اﻟﻨﻘﺎط اﻟﻤﺮﺳﻠﺔ ﻋﻠﻰ ورﻗﺔ ﺑﻴﻀﺎء ﻟﻴﻤﺜﻞ اﻟﺼﻮرة أو‬
‫اﻟﺒﻴﺎﻧﺎت اﻟﻤﺮﺳﻠﺔ ) ﻧﻔﺲ ﻋﻤﻠﻴﺔ ﺗﺤﻮﻳﻞ اﻷرﻗﺎم إﻟﻰ ﺻﻮر اﻟﺘﻲ ﻗ ﺎم ﺑﻬ ﺎ اﻟﻄ ﻼب ﻓ ﻲ اﻟﻨ ﺸﺎط اﻟ ﺴﺎﺑﻖ (‪ .‬أﺟﻬ ﺰة اﻟﻔ ﺎآﺲ‬
‫ﻣ ﺼﻤﻤﺔ ﺑﺤﻴ ﺚ ﺗﺘ ﺮك ﻣ ﺴﺎﺣﺔ ﺑﻴ ﻀﺎء )ه ﻲ اﻟﻬ ﻮاﻣﺶ ‪ :‬اﻟﻨﻘ ﺎط اﻟﺒﻴ ﻀﺎء( و ﺗﻄﺒ ﻊ ﺑﻌ ﺾ اﻟﺨﻄ ﻮط اﻷﻓﻘﻴ ﺔ ﺑﺎﻷﺳ ﻮد‬
‫) ﺗﺼﻤﻴﻢ اﻟﺼﻔﺤﺔ ‪ :‬ﻣﻤﺜﻠﺔ ﺑﺎﻟﻨﻘﺎط اﻟﺴﻮداء (‪.‬‬

‫اﻟﺼﻮر اﻟﻤﻠﻮﻧﺔ ﺗﻜﻮن ﻏﺎﻟﺒًﺎ ﻣﻤﺜﻠﺔ ﺑﻤﺠﻤﻮﻋﺔ أرﻗﺎم ﻣﻜﺮرة واﻟﺘﻲ ﺗﺘﻄﻠﺐ ﻣﺴﺎﺣﺔ ﺗﺨﺰﻳﻨﻴﺔ آﺒﻴﺮة‪ .‬ﻓﻠﻬ ﺬا ﺑﻌ ﺾ اﻟﺒ ﺮاﻣﺞ‬
‫ﺗ ﺴﺘﺨﺪم ﺗﻘﻨﻴ ﺎت ﻣﺨﺘﻠﻔ ﺔ ﻟ ﻀﻐﻂ اﻟ ﺼﻮر ﻟﺘ ﻮﻓﻴﺮ ﻣ ﺴﺎﺣﺔ أآﺒ ﺮ‪ .‬ﻓ ﻲ ه ﺬا اﻟﺘﻤ ﺮﻳﻦ ﻗﻤﻨ ﺎ ﺑﺈﺳ ﺘﺨﺪام ﺗﻘﻨﻴ ﺔ ) ‪run-length‬‬
‫‪ (coding‬وهﻲ ﺗﻌﺪ ﻣﻦ اﻟﻄﺮق اﻟﻔ ّﻌﺎﻟﺔ ﻟﻀﻐﻂ اﻟﺼﻮر ﻓﻠﻬﺬا إذا ﻟﻢ ﻧﻘﻢ ﺑﻌﻤﻠﻴ ﺔ ﺿ ﻐﻂ اﻟ ﺼﻮر ) إﻋ ﺎدة ﺗﻤﺜﻴﻠﻬ ﺎ ﺑﺎﻷرﻗ ﺎم‬
‫آﻤﺎ ﻓﻲ اﻟﺴﺎﺑﻖ ( ﻓﺈن ﻋﻤﻠﻴﺔ ﻃﺒﺎﻋﺔ أو ﺗﻤﺜﻴﻞ اﻟﺼﻮر ﺳﻮف ﻳﺘﻄﻠﺐ وﻗﺖ أﻃﻮل وﻣ ﺴﺎﺣﺔ أآﺒ ﺮ ﻣ ﻦ اﻵﻟ ﺔ أو اﻟﻜﻤﺒﻴ ﻮﺗﺮ‬
‫وهﺬا ﻟﻴﺲ ﻋﻤﻠﻴًﺎ‪ .‬إذا أردﻧﺎ إرﺳﺎل ﺻﻮرة أو رﺳﻤﺔ ﺑﺎﻟﻔﺎآﺲ و أﻳﻀًﺎ ﻟﻴﺲ ﻣﻨﺎﺳﺒًﺎ ﻓﻲ ﺣﺎﻟﺔ وﺿ ﻊ ﺻ ﻮر ﻋﻠ ﻰ اﻟﻤﻮاﻗ ﻊ‬
‫اﻹﻟﻜﺘﺮوﻧﻴﺔ‪ .‬ﻋﻠﻰ ﺳﺒﻴﻞ اﻟﻤﺜﺎل ﺑﻌﺾ ﺁﻻت اﻟﻔﺎآﺲ ﺗﻘﻮم ﺑﻀﻐﻂ اﻟﺼﻮر ﺳﺒﻊ ﻣﺮات أﻗﻞ ﻣ ﻦ اﻟ ﺼﻮرة اﻷﺻ ﻠﻴﺔ وﺑ ﺬﻟﻚ‬
‫ﺗﻜﻮن ﻗﺪ وﻓﺮت ﺳﺒﻌﺔ أﺿﻌﺎف اﻟﻮﻗﺖ اﻟﻤﺴﺘﻐﺮق ﺑﺪون ﻋﻤﻠﻴﺔ اﻟﻀﻐﻂ‪.‬‬

‫اﻟﺼﻮر واﻟﺮﺳﻮﻣﺎت ﻏﺎﻟﺒًﺎ ﺗﻀﻐﻂ )‪ ( 10‬إﻟﻰ ) ‪ ( 100‬ﻣﺮة أﻗﻞ ﻣ ﻦ اﻟﺤﺠ ﻢ اﻷﺻ ﻠﻲ وذﻟ ﻚ ﺑﺎﺳ ﺘﺨﺪام ﺗﻘﻨﻴ ﺎت ﻣﺨﺘﻠﻔ ﺔ‪.‬‬
‫ﺑﻔﻀﻞ هﺬﻩ اﻟﺘﻘﻨﻴﺎت ﻳﻤﻜﻨﻨﺎ ﺗﺨﺰﻳﻦ أﻋﺪاد آﺒﻴﺮة ﻣﻦ اﻟﺼﻮر ﻋﻠﻰ ﻣﺴﺎﺣﺔ أﻗﻞ وﺑﻔﻀﻞ هﺬﻩ اﻟﺘﻘﻨﻴﺎت أﻳﻀًﺎ ﻳﻤﻜﻨﻨ ﺎ ﺗ ﺼﻔﺢ‬
‫ﻣﻮاﻗﻊ اﻹﻧﺘﺮﻧﺖ اﻟﺘﻲ ﺗﺤﻮي ﺻﻮر ورﺳﻮﻣﺎت ﺑﻄﺮﻳﻘﺔ أﺳﺮع‪.‬‬

‫اﻟﻤﺒﺮﻣﺠﻴﻦ ﻋﺎد ًة ﻳﺨﺘﺎرون اﻟﺘﻘﻨﻴﺔ اﻟﻤﻨﺎﺳﺒﺔ ﻟﻀﻐﻂ أو ﺗﺤﻮﻳﻞ اﻟﺼﻮر إﻟﻰ أرﻗﺎم وذﻟﻚ ﺣﺴﺐ ﻧﻮع اﻟﺼﻮر واﻟﺮﺳﻮﻣﺎت‪.‬‬

‫‪Photocopiable for classroom use only.‬‬ ‫‪23‬‬


‫)‪© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz‬‬
‫اﻟﺤﻠﻮل و اﻟﺘﻮﺿﻴﺤﺎت‬
‫أﺟﻮﺑﺔ ﺗﻤﺮﻳﻦ ﻓﺎآﺲ اﻷﻃﻔﺎل‬

24 Photocopiable for classroom use only.


© 2005 Computer Science Unplugged (www.unplugged.canterbury.ac.nz)
Photocopiable for classroom use only. 25
© 2002 Computer Science Unplugged (www.unplugged.canterbury.ac.nz)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy