Less Than Zero Then Print

  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Less Than Zero Then Print as PDF for free.

More details

  • Words: 3,490
  • Pages: 17
Tel : 0108753198

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬



                    [email protected]  Tel : 0108753198  

–



PDF created with pdfFactory Pro trial version www.pdffactory.com

[email protected]

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫‪‬‬ ‫‪ ‬‬ ‫‪ ‬‬

‫•‬ ‫•‬

‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬

‫•‬ ‫•‬ ‫•‬ ‫•‬ ‫•‬

‫أي ﻧﻈﺎم ﯾﺠﻤﻊ ﺑﯿﻦ اﻟﺘﻜﻨﻮﻟﻮﺟﯿﺎ واﻷﻓﺮاد وﯾﺴﻤﺢ ﻷي ﻣﺆﺳﺴﺔ ﺑﺠﻤﻊ وﺗﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت واﺳﺘﺨﻼص‬ ‫اﻟﻤﻌﻠﻮﻣﺎت ‪ ) .‬ﻧﻈﺎم اﻟﻤﻌﻠﻮﻣﺎت (‬ ‫ھﻲ اﻟﺤﻘﺎﺋﻖ اﻟﻤﺠﺮدة )اﻟﻤﺎدة اﻟﺨﺎم( اﻟﺘﻲ ﯾﺘﻢ ﺗﺠﻤﯿﻌﮭﺎ وﺗﺨﺰﯾﻨﮭﺎ ﺑﻮاﺳﻄﺔ ﻧﻈﺎم اﻟﻤﻌﻠﻮﻣﺎت ‪) .‬اﻟﺒﯿﺎﻧﺎت (‬ ‫ھﻲ ﻣﺎ ﺗﻨﺘﺞ ﻣﻦ إﺟﺮاء ﻋﻤﻠﯿﺎت اﻟﻤﻌﺎﻟﺠﺔ ﻋﻠﻲ اﻟﺒﯿﺎﻧﺎت ‪ ) .‬اﻟﻤﻌﻠﻮﻣﺎت (‬ ‫ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻻواﻣﺮ ﻣﻜﺘﻮﺑﺔ ﺑﺸﻜﻞ ﻣﻌﯿﻦ ‪ ) .‬اﻟﺒﺮاﻣﺞ (‬ ‫ھﻲ ﻋﻤﻠﯿﺔ إﻧﺸﺎء اﻷواﻣﺮ‪ ) .‬اﻟﺒﺮﻣﺠﺔ (‬ ‫ھﻲ ﻃﺮﯾﻘﺔ ﺣﻞ اﻟﻤﺴﺎﺋﻞ ﻋﻦ ﻃﺮﯾﻖ ﺗﻘﺪﯾﻢ اﻟﺤﻞ ﻋﻠﻲ ﺻﻮرة ﺧﻄﻮات ﻣﺮﺗﺒﺔ ﺗﺮﺗﯿﺒﺎ ﻣﻨﻄﻘﯿﺎ‪ ) .‬اﻟﺒﺮﻣﺠﺔ (‬ ‫ﻟﻐﺎت ﺗﻜﺘﺐ ﺑﺎﻟﺤﺮوف اﻹﻧﺠﻠﯿﺰﯾﺔ وﻟﻜﻦ ﺑﻘﻮاﻋﺪ ﻣﺨﺘﻠﻔﺔ ﺗﺘﻐﯿﺮ ﻣﻦ ﻟﻐﺔ إﻟﻲ أﺧﺮي‪.‬‬ ‫) ﻟﻐﺎت اﻟﻤﺴﺘﻮى اﻟﻌﺎﻟﻰ ‪( High Level Language‬‬ ‫ﺑﺮﻧﺎﻣﺞ ﯾﻘﻮم ﺑﺘﺤﻮﯾﻞ ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ إﻟﻲ ﻟﻐﺔ اﻵﻟﺔ‪) .‬‬ ‫ﻟﻐﺔ ﺗﺘﻜﻮن ﻣﻦ رﻗﻤﯿﻦ ﻓﻘﻂ ھﻤﺎ )‪ ) . (1&0‬ﻟﻐﺔ اﻵﻟﺔ ‪( Machine Language‬‬ ‫ﯾﻘﻮم ﺑﺘﺤﻮﯾﻞ اﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻜﺎﻣﻞ إﻟﻲ ﻟﻐﺔ اﻵﻟﺔ ﻗﺒﻞ اﻟﺒﺪء ﻓﻲ اﻟﺘﻨﻔﯿﺬ ‪ ) .‬اﻟﻤﺘﺮﺟﻢ (‬ ‫ﯾﻘﻮم ﺑﺘﺤﻮﯾﻞ أواﻣﺮ ﻟﻐﺔ اﻟﺒﺮﻣﺠﺔ إﻟﻲ ﻟﻐﺔ اﻵﻟﺔ ﺛﻢ ﺗﻨﻔﯿﺬھﺎ واﺣﺪا ﺗﻠﻮ اﻷﺧﺮ ‪ ) .‬اﻟﻤﻔﺴﺮ (‬ ‫ھﻲ ﺗﻤﺜﯿﻞ ﺑﯿﺎﻧﻲ ﯾﻌﺘﻤﺪ ﻋﻠﻲ اﻟﺮﺳﻢ وﯾﺴﺘﺨﺪم رﻣﻮز وأﺷﻜﺎل ﻧﻤﻄﯿﺔ ‪.‬‬ ‫) ﺧﺮاﺋﻂ اﻟﺘﺪﻓﻖ ‪( Flow Charts‬‬ ‫ھﻮ ﻃﺮﯾﻘﺔ ﻟﻌﺮض ﺧﻄﻮات ﺣﻞ ﻣﺴﺄﻟﺔ ﻣﻌﯿﻨﮫ ﺑﺎﺳﺘﺨﺪام أواﻣﺮ ﻣﺨﺘﺼﺮة ﺗﺸﺒﮫ ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ ‪.‬‬ ‫) ﺳﻮ دو ﻛﻮد ‪( Pseudocode‬‬ ‫ھﻮ ﺷﺊ ﻟﮫ وﺟﻮد ﻧﺘﻌﺎﻣﻞ ﻣﻌﮫ ﺑﺼﻮرة داﺋﻤﺔ ﻓﻲ ﺣﯿﺎﺗﻨﺎ اﻟﯿﻮﻣﯿﺔ ‪ ) .‬اﻟﻜﺎﺋﻦ ‪( Object‬‬ ‫ھﻲ اﻟﺘﻲ ﺗﺤﺪد ﺷﻜﻞ وﺳﻤﺔ اﻟﻜﺎﺋﻦ ‪ ) .‬اﻟﺨﺼﺎﺋﺺ ‪( Properties‬‬ ‫ھﻲ وﺻﻒ ﻟﺴﻠﻮك ﻣﻌﯿﻦ ﻣﺼﺎﺣﺐ ﻟﻠﻜﺎﺋﻦ ‪ ) .‬اﻟﻮﺳﺎﺋﻞ ‪( Methods‬‬ ‫ھﻮ ﻋﺒﺎرة ﻋﻦ اﻟﻔﻌﻞ اﻟﺬي ﯾﻘﻊ ﻋﻠﻲ اﻟﻜﺎﺋﻦ وﯾﺴﺘﺠﯿﺐ ﻟﮫ ‪ ) .‬اﻷﺣﺪاث ‪( Events‬‬ ‫ﻋﺒﺎرة ﻋﻦ ﻗﺎﻟﺐ أو ﻣﺨﻄﻂ ﯾﺘﻢ ﻣﻨﮫ إﻧﺸﺎء ﻛﺎﺋﻦ ﻣﻌﯿﻦ وھﻮ ﯾﻤﺜﻞ ﺟﻤﯿﻊ اﻟﺨﺼﺎﺋﺺ واﻟﻮﻇﺎﺋﻒ اﻟﺘﻲ ﺳﻮف‬ ‫ﯾﺤﺘﻮﯾﮭﺎ اﻟﻜﺎﺋﻦ ‪ ) .‬اﻟﺘﺼﻨﯿﻒ أو اﻟﻔﺌﺔ ‪( Classes‬‬ ‫ھﻮ أﺧﻔﺎء ﺑﯿﺎﻧﺎت داﺧﻞ اﻟﻜﺎﺋﻦ ﺑﺤﯿﺚ ﻻ ﯾﺘﻢ اﻟﻮﺻﻮل إﻟﯿﮭﺎ إﻻ ﺑﺼﻼﺣﯿﺎت ﻣﻌﯿﻨﮫ‪.‬‬ ‫) اﻟﺘﻐﻠﯿﻒ ‪( Encapsulation‬‬ ‫ﯾﻘﺼﺪ ﺑﮫ أن ﺗﺼﻨﯿﻒ ﻣﻌﯿﻦ ﯾﺮث ﺧﺼﺎﺋﺺ ووﻇﺎﺋﻒ ﺗﺼﻨﯿﻒ أﺧﺮ ‪ ) .‬اﻟﺘﻮرﯾﺚ ‪( Inheritance‬‬ ‫ھﻲ ﺷﺎﺷﺔ ﻛﺘﺎﺑﺔ اﻟﺒﺮاﻣﺞ اﻟﺘﻲ ﯾﺴﺘﻄﯿﻊ اﻟﻤﺒﺮﻣﺞ ﻣﻦ ﺧﻼﻟﮭﺎ ﻛﺘﺎﺑﺔ واﺧﺘﺒﺎر ﻣﺸﺮوﻋﺎت اﻟﻔﯿﺠﻮال ﺑﯿﺴﻚ‬ ‫‪ ) . VB‬ﺷﺎﺷﺔ ﻛﺘﺎﺑﺔ اﻟﺒﺮاﻣﺞ " ﺑﯿﺌﺔ اﻟﺘﻄﻮﯾﺮ "‪( I D E integrated development environment‬‬ ‫أداة ﻋﻠﻲ ھﯿﺌﺔ ﻣﺴﺘﻄﯿﻞ ﻟﻠﻘﯿﺎم ﺑﺄداء ﻋﻤﻞ ﻣﻌﯿﻦ ﻣﺤﺪد ﻣﺴﺒﻘﺎ ﻛﺎﺳﺘﺠﺎﺑﺔ ﻟﻀﻐﻂ ﻣﺸﻐﻞ اﻟﺒﺮﻧﺎﻣﺞ ‪.‬‬ ‫) ازرار اﻟﺘﺤﻜﻢ ‪( Button Controls‬‬ ‫أداة ﻋﻠﻲ ھﯿﺌﺔ ﻣﺴﺘﻄﯿﻞ ﻟﻌﺮض ﻛﺘﺎﺑﺔ ﻻ ﯾﻤﻜﻦ ﻟﻤﺸﻐﻞ اﻟﺒﺮﻧﺎﻣﺞ أن ﯾﻐﯿﺮھﺎ وھﻲ ﺗﺴﺘﺨﺪم أﯾﻀﺎ ﻟﻌﺮض‬ ‫ﻋﻨﺎوﯾﻦ اﻷدوات اﻻﺧﺮي ‪.‬‬ ‫أداة ﻹدﺧﺎل اﻟﺒﯿﺎﻧﺎت ﺗﺴﻤﺢ ﻟﻤﺴﺘﺨﺪم اﻟﺒﺮﻧﺎﻣﺞ ﺑﻤﺴﺎﺣﺔ ﻟﻠﻜﺘﺎﺑﺔ أﺛﻨﺎء ﺗﺸﻐﯿﻞ اﻟﺒﺮﻧﺎﻣﺞ ‪.‬‬ ‫ﻃﺮﯾﻖ ﻟﻌﺮض ﻣﻌﻠﻮﻣﺎت ﻟﻤﺴﺘﺨﺪم اﻟﺒﺮﻧﺎﻣﺞ إذا ﻛﺎن ﻣﻦ اﻟﻀﺮوري ﺟﻌﻞ ﻣﺸﻐﻞ اﻟﺒﺮﻧﺎﻣﺞ ﯾﻘﺮأ رﺳﺎﻟﺔ ‪.‬‬ ‫ﺗﻘﻨﯿﺔ ﺗﺴﻤﺢ ﻟﻚ ﺑﺎﺳﺘﻌﺮاض اﻟﻮﺳﺎﺋﻞ ‪ Methods‬واﻟﺨﺼﺎﺋﺺ ‪ Properties‬اﻟﺨﺎﺻﺔ ﺑﺄي ﻛﺎﺋﻦ‬ ‫‪ Object‬ﻋﻨﺪ ﻛﺘﺎﺑﺔ اﺳﻢ اﻟﻜﺎﺋﻦ ﻓﻲ ﻧﺎﻓﺬة اﻟﻜﻮد ‪.‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫‪ xü‬‬ ‫• ﻣﻦ اﻷﺧﻄﺎء اﻟﺸﺎﺋﻌﺔ ﺑﯿﻦ اﻟﻤﺒﺮﻣﺠﯿﻦ ﻣﺤﺎوﻟﺔ ﻛﺘﺎﺑﺔ اﻟﺒﺮﻧﺎﻣﺞ ﺑﺪون إﻋﺪاد ‪( ü ) . Algorithm‬‬ ‫• ﻟﻜﻞ ﻟﻐﺔ ﻣﻦ ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ ﺑﺮﻧﺎﻣﺞ ﺧﺎص ﯾﺴﻤﻲ ﻣﺘﺮﺟﻢ أو ﻣﻔﺴﺮ ‪( x) .‬‬ ‫• اﻟﻤﺘﺮﺟﻢ أو اﻟﻤﻔﺴﺮ ﯾﻘﻮم ﺑﺘﺤﻮﯾﻞ ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ إﻟﻲ ﻟﻐﺔ اﻵﻟﺔ ‪( x) .‬‬ ‫• اﻟﻜﻤﺒﯿﻮﺗﺮ ﻻ ﯾﻔﮭﻢ إﻻ ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ ‪( x) .‬‬ ‫• ﻟﻐﺔ اﻵﻟﺔ ھﻲ ﻟﻐﺔ ﻋﺎﻟﯿﺔ اﻟﻤﺴﺘﻮي ‪( x) .‬‬ ‫• ﻟﻐﺔ اﻟﺒﯿﺰﯾﻚ اﻟﻤﺮﺋﻲ ﺗﺴﺘﺨﺪم رﻣﻮز وﻛﻠﻤﺎت ﯾﺴﮭﻞ ﻓﮭﻤﮭﺎ وﺗﺬﻛﺮھﺎ ‪( ü ) .‬‬ ‫• ﻟﻐﺔ اﻵﻟﺔ ھﻲ ﻟﻐﺔ ﺗﺘﻜﻮن ﻣﻦ ﺣﺮوف وأﺷﻜﺎل ‪( x) .‬‬ ‫• إذا ﺻﺎدف اﻟﻤﻔﺴﺮ ﺧﻄﺄ ﻓﻲ اﻷواﻣﺮ ﻓﺎﻧﮫ ﯾﺴﺘﻤﺮ وﯾﻌﺮض رﺳﺎﻟﺔ اﻟﺨﻄﺄ ﻓﻲ اﻟﻨﮭﺎﯾﺔ ‪( x) .‬‬ ‫• ﻣﻦ ﻣﻤﯿﺰات اﻟﻤﻔﺴﺮ ﺳﺮﻋﺔ اﻟﺘﺸﻐﯿﻞ ‪( x) .‬‬ ‫• ﻣﻦ ﻋﯿﻮب اﻟﻤﺘﺮﺟﻢ أن ﻋﻤﻠﯿﺔ اﻟﺘﺼﺤﯿﺢ أﺻﻌﺐ ‪( ü ) .‬‬ ‫• ﺑﺮﻧﺎﻣﺞ اﻟﺒﯿﺰﯾﻚ اﻟﻤﺮﺋﻲ ﯾﻌﺘﻤﺪ ﻋﻠﻲ اﺳﺘﺨﺪام اﻟﻤﻔﺴﺮ واﻟﻤﺘﺮﺟﻢ‪( x) .‬‬ ‫• ﻋﻨﺪ ﺣﻞ اﻟﻤﺴﺄﻟﺔ ﻓﺎﻧﮫ ﯾﺘﻢ إھﻤﺎل اﻟﺒﯿﺎﻧﺎت اﻟﺰاﺋﺪة ‪( ü ) .‬‬ ‫ﻟﻌﻤﻠﯿﺔ اﻹدﺧﺎل واﻹﺧﺮاج ‪( x) .‬‬ ‫• ﯾﺴﺘﺨﺪم اﻟﺸﻜﻞ‬ ‫• ﻟﯿﺲ ﺷﺮﻃﺎ ﻋﻨﺪ ﺣﻞ اﻟﻤﺴﺄﻟﺔ أن ﺗﺤﺪد ﻣﺎ ھﻮ اﻟﻤﻄﻠﻮب ‪( x) .‬‬ ‫• ﻣﻦ ﻋﯿﻮب ﺧﺮاﺋﻂ اﻟﺘﺪﻓﻖ ﻛﺜﺮة اﻟﺘﻔﺎﺻﯿﻞ ‪( x) .‬‬ ‫• أي ﺧﺮﯾﻄﺔ ﺗﺪﻓﻖ ﻟﮭﺎ ﺑﺪاﯾﺔ واﺣﺪة وﻧﮭﺎﯾﺔ واﺣﺪة ‪( ü ) .‬‬ ‫• ﻻ ﯾﻤﻜﻦ ﻟﻠﻜﻤﺒﯿﻮﺗﺮ أن ﯾﻜﺮر ﺗﻨﻔﯿﺬ أﻣﺮ ﻣﻌﯿﻦ ﻋﺪة ﻣﺮات ‪( x) .‬‬ ‫• ﺗﻌﺮﯾﻒ اﻟﻤﺴﺄﻟﺔ ھﻮ أن ﺗﺤﺪد ﺑﺪﻗﺔ ﻣﺎ ھﻮ اﻟﻤﻄﻠﻮب ﻣﻦ ﺣﻞ ھﺬه اﻟﻤﺴﺄﻟﺔ ‪( ü ) .‬‬ ‫• ﻟﯿﺲ ﺷﺮﻃﺎ إﻋﻄﺎء أﺳﻤﺎء ﻟﻜﻞ اﻟﺒﯿﺎﻧﺎت اﻟﻤﻌﻄﺎة ﻓﻲ اﻟﻤﺴﺄﻟﺔ ‪( x) .‬‬ ‫• ﻣﻦ اﻷﻓﻀﻞ اﺧﺘﺒﺎر ﺻﻼﺣﯿﺔ اﻟﺨﺮﯾﻄﺔ ﺑﺎﺳﺘﺨﺪام ﻣﺪﺧﻼت ﻣﻌﺮوف ﻗﯿﻤﺔ ﻣﺨﺮﺟﺎﺗﮭﺎ ﻣﺴﺒﻘﺎ ) ‪( ü‬‬ ‫• اﻟﻜﻤﺒﯿﻮﺗﺮ ﯾﺴﺘﻄﯿﻊ اﻟﺘﻌﺎﻣﻞ ﻣﻊ اﻟﺴﻮدوﻛﻮد ‪( x) .‬‬ ‫• ﯾﺸﺘﻤﻞ اﻟﺴﻮدوﻛﻮد ﻋﻠﻲ أﺷﻜﺎل ﻧﻤﻄﯿﺔ ﯾﺠﺐ ﺣﻔﻈﮭﺎ ‪( x) .‬‬ ‫• ﻟﻜﻲ ﺗﻜﺘﺐ اﻟﺴﻮدﻛﻮد ﺑﻄﺮﯾﻘﺔ ﺻﺤﯿﺤﺔ ﯾﺠﺐ اﺧﺘﯿﺎر أﺳﻤﺎء ﻣﺘﻐﯿﺮات ذات ﻣﻌﻨﻲ ‪( ü ) .‬‬ ‫• ﻟﻜﻲ ﺗﻜﺘﺐ اﻟﺴﻮدﻛﻮد ﺑﻄﺮﯾﻘﺔ ﺻﺤﯿﺤﺔ ﯾﺠﺐ ﻛﺘﺎﺑﺔ اﻷواﻣﺮ ﺑﻄﺮﯾﻘﺔ ﺳﮭﻠﺔ وواﺿﺤﺔ ﻻ ﻟﺒﺲ ﻓﯿﮭﺎ ‪( ü ) .‬‬ ‫• ﯾﻌﺘﺒﺮ اﻟﺴﻮدوﻛﻮد اﺣﺪ ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ ‪( x) .‬‬ ‫• ﻋﻨﺪ ﻛﺘﺎﺑﺔ اﻟﺴﻮدوﻛﻮد ﯾﺠﺐ أن ﯾﻜﻮن ﺑﻜﻠﻤﺎت ﻣﺤﺪده ‪( x) .‬‬ ‫• اﻟﺒﺮﻣﺠﺔ اﻟﺸﯿﺌﯿﺔ ‪ OOP‬ﺗﻌﺘﻤﺪ ﻋﻞ أن ﻛﻞ ﻓﻌﻞ ﻣﻦ اﻟﻤﺴﺘﺨﺪم ﯾﺘﺴﺒﺐ ﻓﻲ ﺣﺪوث ﺣﺪث ﻣﻌﯿﻦ ھﺬا‬ ‫اﻟﺤﺪث ﯾﺪﻓﻊ ﺑﺮﻧﺎﻣﺞ ﻣﻌﯿﻦ إﻟﻲ اﻟﻌﻤﻞ ‪( ü ) .‬‬ ‫• ﻛﻞ ﻛﺎﺋﻦ ‪ Object‬ﻟﮫ ﺧﺼﺎﺋﺺ ‪ properties‬ووﺳﺎﺋﻞ ‪ Methods‬وأﺣﺪاث ‪ Events‬وﯾﺘﺒﻊ‬ ‫ﻓﺌﺔ ‪ Class‬ﻣﻌﯿﻨﮫ ‪( ü ) .‬‬ ‫• ﯾﻌﺘﺒﺮ اﻻﺳﻢ ﻣﻦ ﺧﺼﺎﺋﺺ اﻟﻘﻠﻢ ‪( ü ) .‬‬ ‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫• ﻟﻠﺘﻌﺒﯿﺮ ﻋﻦ ﺧﺎﺻﯿﺔ اﻟﻜﺎﺋﻦ ﺑﺎﻟﺒﺮﻣﺠﺔ ﻧﻜﺘﺐ "‪( x) . Button1.text="Grade 3‬‬ ‫• ﻟﻠﺘﻌﺒﯿﺮ ﻋﻦ اﻟﻮﺳﯿﻠﺔ ﺑﺎﻟﺒﺮﻣﺠﺔ ﻧﻜﺘﺐ ) (‪( ü ) . form1.close‬‬ ‫• ﺑﻤﺠﺮد ﻋﻤﻞ ﻣﺸﺮوع ﺟﺪﯾﺪ داﺧﻞ ‪ VB‬ﻓﺎﻧﮫ ﯾﺘﻢ ﻋﻤﻞ ﻧﺎﻓﺬة ﺗﺴﻤﻲ ‪( ü ) . form1‬‬ ‫• ﻻ ﯾﻤﻜﻦ ﺗﻐﯿﯿﺮ أﺑﻌﺎد اﻟﻨﻤﻮذج ‪( x) .Form‬‬ ‫• ﯾﺘﻢ ﺗﺨﻠﯿﻖ ‪ Form‬ﺟﺪﯾﺪ ﺗﻠﻘﺎﺋﯿﺎ ﺑﺎﺳﻢ ‪ Form1‬ﻋﻨﺪ ﺑﺪء ﻣﺸﺮوع ﺟﺪﯾﺪ ‪( ü ) .‬‬ ‫• ﻋﻨﺪ إﻧﺸﺎء زر ‪ Button‬ﻓﺎن اﻟﻨﺺ اﻟﻤﻜﺘﻮب ﻋﻠﯿﮫ ﯾﻜﻮن ‪( ü ) . Button1‬‬

‫• ﻋﻨﺪ إﻧﺸﺎء زر ‪ Button‬ﻓﺎن ﻗﯿﻤﺔ ﺧﺎﺻﯿﺔ اﻻﺳﻢ ‪ Name‬ﺗﺴﺎوي ﻧﻔﺲ ﻗﯿﻤﺔ ﺧﺎﺻﯿﺔ اﻟﻨﺺ ‪( ü ) . Text‬‬

‫• ﻟﺪﺧﻮل ﻧﺎﻓﺬة اﻟﻜﻮد اﻟﺨﺎﺻﺔ ﺑﺎﻟﺰر اﻧﻘﺮ ﻣﺮﺗﯿﻦ ﻋﻠﻲ اﻟﺰر ‪.‬‬ ‫• اﻷداة ﻓﻲ ﺣﺎﻟﺔ اﻻﺧﺘﯿﺎر ‪ Selected‬ﯾﻤﻜﻦ ﺗﻐﯿﺮ أﺑﻌﺎدھﺎ وﻣﻜﺎﻧﮭﺎ وﺣﺘﻰ إزاﻟﺘﮭﺎ ‪.‬‬ ‫• إذا أردﻧﺎ إﻧﮭﺎء ﺣﺎﻟﮫ اﻻﺧﺘﯿﺎر ‪ Selected‬ﻷي أداة ﯾﺘﻢ اﻟﻨﻘﺮ ﺧﺎرﺟﮭﺎ ‪.‬‬ ‫• ﯾﺘﻢ إﻧﺸﺎء اﻟﺘﺼﻨﯿﻒ ‪ Class‬ﻣﻦ اﻟﻜﺎﺋﻦ ‪. Object‬‬ ‫• ﯾﻌﺘﺒﺮ ﺟﮭﺎز اﻟﻜﻤﺒﯿﻮﺗﺮ ﻛﺎﺋﻦ ﻣﻜﻮن ﻣﻦ ﻋﺪة ﻛﺎﺋﻨﺎت ‪.‬‬ ‫• ﯾﻌﺘﺒﺮ ﻟﻮن اﻟﻘﻠﻢ اﺣﺪ وﻇﺎﺋﻒ اﻟﻘﻠﻢ ‪.‬‬ ‫• ﺗﺸﻐﯿﻞ ﺟﮭﺎز اﻟﻜﺎﺳﯿﺖ ﯾﻌﺘﺒﺮ ﺣﺪث ‪.‬‬ ‫• ﺧﺼﺎﺋﺺ اﻟﻜﺎﺋﻦ ‪ Properties‬ﺗﺤﺪد ﺷﻜﻞ وﺳﻤﺔ اﻟﻜﺎﺋﻦ ‪.‬‬ ‫• ﯾﺘﻤﯿﺰ اﻟﻜﺎﺋﻦ ﺑﺎن ﻟﮫ ﺧﺼﺎﺋﺺ ووﻇﺎﺋﻒ وأﺣﺪاث ‪.‬‬ ‫• ﯾﺘﻢ إﻧﺸﺎء اﻟﻜﺎﺋﻦ ‪ Object‬ﻣﻦ اﻟﺘﺼﻨﯿﻒ ‪. Class‬‬ ‫• اﻟﺘﻐﻠﯿﻒ ‪ Encapsulation‬ﯾﺴﺘﺨﺪم ﻹﺧﻔﺎء ﺑﯿﺎﻧﺎت اﻟﺘﺼﻨﯿﻒ ‪. Class‬‬ ‫• ﻋﻨﺪﻣﺎ ﯾﺮث ﺗﺼﻨﯿﻒ ‪ Class‬ﺗﺼﻨﯿﻔﺎ أﺧﺮ ﻓﺎﻧﮫ ﯾﺮث اﻟﺨﺼﺎﺋﺺ ﻓﻘﻂ ‪.‬‬ ‫• ﻣﻦ أھﺪاف اﻟﺘﻐﻠﯿﻒ ﺣﻤﺎﯾﺔ ﺑﯿﺎﻧﺎت اﻟﺘﺼﻨﯿﻒ ‪. Class‬‬ ‫• أداة اﻟﺰر ‪ Button‬ﯾﺠﺐ أن ﺗﺤﺘﻮي ﻋﻠﻲ ﻛﺘﺎﺑﺔ ﻓﻘﻂ أو رﺳﻢ ﻓﻘﻂ ‪.‬‬ ‫• ھﻨﺎﻟﻚ ﺗﻘﻠﯿﺪ ﻣﻌﯿﻦ ﯾﺘﺒﻌﮫ اﻟﻤﺒﺮﻣﺠﻮن وھﻮ اﺳﺘﺨﺪام ﺛﻼﺛﺔ أﺣﺮف ﻓﻲ أول اﺳﻢ اﻷداة ﻟﺘﻮﺿﺢ اﻟﻔﺌﺔ‬ ‫اﻟﺘﻲ ﺗﺘﺒﻌﮭﺎ اﻷداة ‪.‬‬ ‫• اﻟﺨﺼﺎﺋﺺ ‪ Visible – Enabled‬ﻻ ﺗﺄﺧﺬ إﻻ اﻟﻘﯿﻢ ‪. True – False‬‬ ‫• ﻻ ﯾﻤﻜﻦ ﺗﻐﯿﺮ ﻣﺤﺎذاة اﻟﻜﺘﺎﺑﺔ أو اﻟﺼﻮرة اﻟﻤﻮﺟﻮدة ﻋﻠﻲ اﻟﺰر ‪.Button‬‬ ‫• ﻻ ﯾﻤﻜﻨﻚ ﻓﺘﺢ ﻧﺎﻓﺬة اﻟﻜﻮد ‪ Code Window‬إﻻ ﻓﻲ ﻧﻤﻂ اﻟﺘﺼﻤﯿﻢ ‪. Design Mode‬‬ ‫• ﯾﺴﺘﻄﯿﻊ ﻣﺒﺮﻣﺞ اﻟـ ‪ VB‬أن ﯾﻘﻮم ﺑﻜﺘﺎﺑﺔ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻷواﻣﺮ ﯾﺘﻢ ﺗﺸﻐﯿﻠﮭﺎ ﺗﻠﻘﺎﺋﯿﺎ ﺑﻤﺠﺮد ﺗﻮﻟﺪ ﺣﺪث‬ ‫اﻟﻨﻘﺮ ﺣﯿﺚ ﺗﺴﻤﻲ ھﺬه اﻟﻤﺠﻤﻮﻋﺔ ﻣﻦ اﻷواﻣﺮ ﻣﻌﺎﻟﺞ اﻷﺣﺪاث ‪Event Handler‬‬ ‫• اﻟﺰر ‪ Button‬اﻟﺬي ﻟﯿﺲ ﻟﮫ ﻣﻌﺎﻟﺞ ﻟﻸﺣﺪاث ﻻ ﯾﺤﺪث أي ﺗﺄﺛﯿﺮ ﻋﻨﺪ اﻟﻨﻘﺮ ﻋﻠﯿﮫ ‪.‬‬ ‫• ﻛﻞ ﻣﻌﺎﻟﺞ أﺣﺪاث ‪ Event Handler‬ﯾﺠﺐ أن ﯾﺒﺪأ ﺑـ ‪ Private Sub‬وﯾﻨﺘﮭﻲ ﺑـ ‪. End Sub‬‬ ‫• ﯾﻤﻜﻦ ﺗﻤﯿﺰ أﺧﻄﺎء اﻟﻜﺘﺎﺑﺔ ﻓﻲ ﻧﺎﻓﺬة اﻟﻜﻮد ‪ Code Windows‬ﺑﻈﮭﻮر ﺧﻂ ﻣﺘﻌﺮج ﺗﺤﺖ اﻟﺨﻄﺄ ﻛﻤﺎ‬ ‫ﯾﻈﮭﺮ ﻗﺎﺋﻤﺔ ﺑﺎﻷﺧﻄﺎء ‪.‬‬ ‫• ﺑﺮﻧﺎﻣﺞ اﻟﻔﯿﺠﻮال ﺑﯿﺴﻚ ﯾﻤﻜﻦ أن ﯾﻌﻤﻞ ﺑﺪون ﺗﺼﺤﯿﺢ اﻷﺧﻄﺎء اﻟﻤﻮﺟﻮدة ﺑﮫ ‪.‬‬ ‫• ﻗﯿﻤﺔ اﻟﺨﺎﺻﯿﺔ ‪ Text‬اﻟﺨﺎﺻﺔ ﺑﺄي ﻛﺎﺋﻦ ﯾﻤﻜﻦ ﺗﻐﯿﺮھﺎ ﻓﻲ ﻧﻤﻂ اﻟﺘﺼﻤﯿﻢ ‪Design Mode‬ﻓﻘﻂ ‪.‬‬ ‫• ﻟﻜﻲ ﻻ ﯾﺘﻢ ﻋﺮض أي ﺷﺊ ﻋﻠﻲ اﻷداة ‪ Label‬أﺛﻨﺎء ﺗﺸﻐﯿﻞ اﻟﺒﺮﻧﺎﻣﺞ ﻓﺎن اﻟﺨﺎﺻﯿﺔ ‪Text‬ﺗﺄﺧﺬ‬ ‫اﻟﻘﯿﻤﺔ )" "( واﻟﺘﻲ ﺗﺴﻤﻲ ﺳﻠﺴﻠﺔ رﻣﺰﯾﺔ ﺧﺎﻟﯿﺔ ‪.‬‬ ‫• ﻛﻠﻤﺔ ‪ Me‬ھﻲ ﻛﻠﻤﺔ ﻣﺮﺷﺪة ‪ Keyword‬ﺗﺸﯿﺮ إﻟﻲ اﻟﻨﻤﻮذج اﻟﺤﺎﻟﻲ ‪ Form‬اﻟﺬي ﯾﺘﻢ اﺳﺘﻌﻤﺎﻟﮫ‬ ‫ﺣﺎﻟﯿﺎ ﺑﺪﻻ ﻣﻦ ﻛﺘﺎﺑﺔ اﺳﻤﮫ ‪.‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫• ﻋﻨﺪ إﻋﻄﺎء ﻗﯿﻤﺔ ﻟﻠﺨﺎﺻﯿﺔ ‪ Text‬ﻟﻸداة ‪ Lable‬ﯾﺠﺐ أن ﺗﺒﺪأ اﻟﻘﯿﻤﺔ ﺑـ "&" وھﺬا ﯾﺆدي إﻟﻲ‬ ‫وﺿﻊ ﺧﻂ ﺗﺤﺖ أول ﺣﺮف ﻣﻦ اﻟﻘﯿﻤﺔ ‪.‬‬ ‫• ﻣﺮﺑﻊ اﻟﺮﺳﺎﻟﺔ ‪ MsgBox‬ﻻ ﯾﻈﮭﺮ ﻋﻠﯿﮫ إﻻ زر واﺣﺪ ﻓﻘﻂ ھﻮ ‪. OK‬‬ ‫• ﻻ ﯾﻤﻜﻦ اﺧﺘﯿﺎر ﺷﻜﻞ اﻷزرار اﻟﺘﻲ ﺗﻈﮭﺮ ﻓﻲ ﻣﺮﺑﻊ اﻟﺮﺳﺎﻟﺔ ‪MsgBox‬‬

‫‪ ‬‬ ‫‪.١‬‬ ‫‪.٢‬‬ ‫‪.٣‬‬ ‫‪.٤‬‬ ‫‪.٥‬‬ ‫‪.٦‬‬ ‫‪.٧‬‬

‫ﻟﻌﻤﻞ ﻣﺸﺮوع ﺟﺪﯾﺪ ﻧﺨﺘﺎر ‪ New project‬ﻣﻦ ﻗﺎﺋﻤﺔ ) ‪. (File – Format – View‬‬ ‫ﻹﻇﮭﺎر اﺣﺪ اﻷﺷﺮﻃﺔ اﻟﻤﺨﺘﻔﯿﺔ ﻧﻔﺘﺢ ﻗﺎﺋﻤﺔ ) ‪. (File – Format – View‬‬ ‫ﯾﺴﺘﺨﺪم ﻓﻲ ﺗﺤﺪﯾﺪ ﺧﻮاص اﻟﻜﺎﺋﻨﺎت اﻟﻤﻮﺟﻮدة ﻓﻲ ﻣﺸﺎرﯾﻊ اﻟﻔﯿﺠﻮال ﺑﯿﺴﻚ )ﺷﺮﯾﻂ اﻷدوات – ﻣﺮﺑﻊ‬ ‫اﻟﺨﺼﺎﺋﺺ – ﺻﻨﺪوق اﻷدوات ( ‪.‬‬ ‫ﺻﻨﺪوق اﻷدوات ﯾﺤﺘﻮي ﻋﻠﻲ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻷدوات ﺗﺴﻤﻲ ) ‪. (Methods – Events - Controls‬‬ ‫ﻟﺤﻔﻆ ﻣﺸﺮوع ﻓﻲ اﻟﻔﯿﺠﻮال ﺑﯿﺴﻚ ﻧﺨﺘﺎر ﻣﻦ ﻗﺎﺋﻤﺔ ‪ File‬اﻷﻣﺮ )‪. ( Open – Save as – Save all‬‬ ‫ﻟﻀﺒﻂ ﻣﺤﺎذاة اﻷدوات ﻋﻠﻲ اﻟﻨﻤﻮذج ‪ Form‬ﻣﻦ ﻗﺎﺋﻤﺔ )‪. ( File – Format – View‬‬ ‫ﻟﺘﺤﻮﯾﻞ ﻣﺸﺮوع داﺧﻞ اﻟﻔﯿﺠﻮال أﺳﺘﻮدﯾﻮ إﻟﻲ ﻣﻠﻒ ﻗﺎﺑﻞ ﻟﻠﺘﺸﻐﯿﻞ ﻣﻦ ﺧﺎرج اﻟﻔﯿﺠﻮال أﺳﺘﻮدﯾﻮ ﻧﺴﺘﺨﺪم ﻗﺎﺋﻤﺔ‬ ‫) ‪. (File – Format – Build‬‬

‫‪ ‬‬ ‫أ ‪ ) -‬ﺑﺮﻧﺎﻣﺞ اﻟﻤﺴﺎﻋﺪة ‪ – help‬اﻟﻤﺘﺮﺟﻢ ‪ – compiler‬ﺑﺮﻧﺎﻣﺞ ‪ – debugger‬ﻣﺼﻤﻢ اﻟﺸﺎﺷﺎت ‪form‬‬ ‫‪ - designer‬اﻟﻤﺤﺮر ‪ – editor‬ﻣﺮﺑﻊ ‪ – Start page - object browser‬ﻣﺮﺑﻊ ‪solution‬‬ ‫‪( explorer‬‬ ‫‪ .١‬ﻣﺮﺑﻊ ‪.solution explorer‬ھﻮ ﻣﺮﺑﻊ ﯾﺤﺘﻮي ﻋﻠﻲ أﺳﻤﺎء اﻟﻤﻠﻔﺎت اﻟﺘﻲ ﯾﺤﺘﻮي ﻋﻨﮭﺎ اﻟﻤﺸﺎرﯾﻊ وﻛﺬﻟﻚ‬ ‫أﺳﻤﺎء اﻟﻔﺌﺎت واﺳﻢ اﻟﻤﺸﺮوع ‪.‬‬ ‫‪ Start page .٢‬ھﻲ أول ﺻﻔﺤﺔ ﺗﺮاھﺎ ﻋﻨﺪ دﺧﻮل ﺷﺎﺷﺔ اﻟـ ‪. IDE‬‬ ‫‪ .٣‬ﻣﺼﻤﻢ اﻟﺸﺎﺷﺎت ‪.form designer‬ﯾﻌﻤﻞ ﻋﻠﻲ اﻟﻤﺴﺎﻋﺪة ﻓﻲ ﺧﻠﻖ اﻟﻤﺴﺎﺣﺔ اﻟﻼزﻣﺔ ﻟﺘﺼﻤﯿﻢ واﺟﮭﮫ اﻟﺒﺮﻧﺎﻣﺞ‬ ‫اﻟﺘﻲ ﺗﺴﻤﻲ ‪. form‬‬ ‫‪ .٤‬اﻟﻤﺤﺮر ‪. editor‬ھﻮ وﺳﯿﻠﺔ ﻟﺘﺴﮭﯿﻞ ﻋﻤﻠﯿﺔ ﻛﺘﺎﺑﺔ اﻟﺒﺮﻧﺎﻣﺞ وﺗﺼﺤﯿﺢ أﺧﻄﺎء اﻟﻜﺘﺎﺑﺔ ‪.‬‬ ‫‪ .٥‬اﻟﻤﺘﺮﺟﻢ ‪ compiler‬ﯾﻘﻮم ﺑﺘﺤﻮﯾﻞ ﺑﺮﻧﺎﻣﺞ اﻟـ ‪ VB‬إﻟﻲ ﻟﻐﺔ اﻵﻟﺔ ‪.‬‬ ‫‪ .٦‬ﺑﺮﻧﺎﻣﺞ ‪ debugger‬ھﻮ ﺑﺮﻧﺎﻣﺞ ﻟﺘﺘﺒﻊ وﺗﺼﺤﯿﺢ أﺧﻄﺎء اﻟﻜﺘﺎﺑﺔ ‪.‬‬ ‫‪ .٧‬ﻣﺮﺑﻊ ‪ object browser‬ﻣﺮﺑﻊ ﻟﻌﺮض ﻣﺎ ﺗﻢ اﺳﺘﺨﺪاﻣﮫ ﻓﻲ اﻟﺒﺮﻧﺎﻣﺞ ﻣﻦ ﻛﺎﺋﻨﺎت وﻓﺌﺎت ووﺳﺎﺋﻞ وأﺣﺪاث‬ ‫‪ .٨‬ﺑﺮﻧﺎﻣﺞ اﻟﻤﺴﺎﻋﺪة ‪ help‬ﺑﺮﻧﺎﻣﺞ ﻟﻠﺤﺼﻮل ﻋﻠﻲ اﻟﻤﺴﺎﻋﺪة وﻗﺖ اﻟﺤﺎﺟﺔ ‪.‬‬ ‫ب ‪) -‬اﻟﺘﻐﻠﯿﻒ ‪ - Encapsulation‬اﻟﺘﺼﻨﯿﻒ ‪ – Class‬وﺳﯿﻠﺔ ‪ - Method‬ﺧﺎﺻﯿﺔ ‪ – Property‬ﺣﺪث‬ ‫‪ – Event‬ﻛﺎﺋﻦ ‪ – object‬اﻟﺘﻮرﯾﺚ ‪( Inheritance‬‬ ‫‪ .١‬ﯾﻌﺘﺒﺮ اﻟﻀﻐﻂ ﺑﻤﺆﺷﺮ اﻟﻔﺄرة داﺧﻞ اﻟﻨﺎﻓﺬة ﺣﺪث ‪Event‬‬ ‫‪ .٢‬ﯾﻌﺘﺒﺮ ﻋﺮض اﻟﻨﺎﻓﺬة ﺧﺎﺻﯿﺔ ‪Property‬‬ ‫‪ .٣‬اﻟﻀﻐﻂ ﻋﻠﻲ ﻣﻔﺘﺎح ﻣﻦ ﻟﻮﺣﺔ اﻟﻤﻔﺎﺗﯿﺢ داﺧﻞ اﻟﻨﺎﻓﺬة ﯾﻌﺘﺒﺮ ﺣﺪث ‪Event‬‬ ‫‪ .٤‬اﻟﺨﺼﺎﺋﺺ واﻟﻮﻇﺎﺋﻒ اﻟﺘﻲ ﯾﺄﺧﺬھﺎ اﻻﺑﻦ ﻣﻦ أﺑﯿﮫ ﺗﻌﺘﺒﺮ اﻟﺘﻮرﯾﺚ ‪Inheritance‬‬ ‫‪ .٥‬اﻟﺬھﺎب إﻟﻲ اﻟﻤﺪرﺳﺔ ﯾﻌﺘﺒﺮ وﺳﯿﻠﺔ ‪Method‬‬ ‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫‪ .٦‬ﺗﻌﺘﺒﺮ ﻛﻤﯿﺔ اﻟﻤﯿﺎة اﻟﻤﻮﺟﻮدة ﻓﻲ اﻟﺒﺤﯿﺮة ﺧﺎﺻﯿﺔ ‪Property‬‬ ‫‪ .٧‬اﻟﺮﺳﻢ اﻟﺘﺨﻄﯿﻄﻲ ﻟﺠﮭﺎز اﻟﺘﺴﺠﯿﻞ اﻟﻤﻮﺟﻮد ﺑﺎﻟﻜﺘﺎﻟﻮج ﯾﻌﺘﺒﺮ اﻟﺘﺼﻨﯿﻒ ‪Class‬‬ ‫‪ .٨‬ﯾﻌﺘﺒﺮ اﻟﺘﻐﻠﯿﻒ ‪ Encapsulation‬إﺧﻔﺎء ﻟﻠﺒﯿﺎﻧﺎت داﺧﻞ اﻟﺘﺼﻨﯿﻒ ‪. class‬‬

‫‪ ‬‬ ‫‪.١‬‬ ‫‪.٢‬‬ ‫‪.٣‬‬ ‫‪.٤‬‬ ‫‪.٥‬‬ ‫‪.٦‬‬ ‫‪.٧‬‬ ‫‪.٨‬‬

‫ﻣﻦ ﻋﯿﻮب ﺧﺮاﺋﻂ اﻟﺘﺪﻓﻖ ‪................................... ،................................ ... ،................................... ،...................................‬‬ ‫ﻣﻦ ﻣﻤﯿﺰات ﺧﺮاﺋﻂ اﻟﺘﺪﻓﻖ ‪،................................... ،................................... ،................................... ،...................................‬‬ ‫‪................................... ،.................... ...............‬‬ ‫ﻛﻠﻤﺔ ‪ pseudo code‬ﺗﻌﻨﻲ ﻛﻮد ‪...................................‬‬ ‫ﻣﻦ ﻣﻜﻮﻧﺎت اﻟﺴﻮدوﻛﻮد ‪................................... ،................................... ،...................................‬‬ ‫ﺑﻨﯿﺔ ﺗﺮﻛﯿﺐ اﻟﺴﻮدوﻛﻮد ‪................................... ،................................... ،...................................‬‬ ‫‪ ................................... ،................................... ،...................................‬وﻣﻦ ﻋﯿﻮﺑﮫ ‪...................................‬‬ ‫ﯾﻤﻜﻦ ﺗﻐﯿﯿﺮ ﺧﺼﺎﺋﺺ أي ﻛﺎﺋﻦ ﺑﻄﺮﯾﻘﺘﯿﻦ ھﻤﺎ ‪................................... ،...................................‬‬ ‫ﯾﻤﻜﻦ ﺗﺸﻐﯿﻞ أي ﻣﺸﺮوع ‪ VB‬ﺑﻄﺮﯾﻘﺘﯿﻦ اﻷوﻟﻲ ﻣﻦ داﺧﻞ اﻟﻔﯿﺠﻮال أﺳﺘﻮدﯾﻮ ﻋﻦ ﻃﺮﯾﻖ‬ ‫‪...................................‬أو ‪...................................‬أو ‪...................................‬واﻻﺧﺮي ﻣﻦ ﺧﺎرج اﻟﻔﯿﺠﻮال أﺳﺘﻮدﯾﻮ ﻋﻦ ﻃﺮﯾﻖ‬ ‫‪...................................‬‬

‫‪ .٩‬ﻹﯾﻘﺎف ﺗﺸﻐﯿﻞ اﻟﺒﺮﻧﺎﻣﺞ ﻧﻀﻐﻂ ﻋﻠﻲ ‪...................................‬ﻓﻲ اﻋﻠﻲ اﻟـ ‪ Form‬أو ﻧﺨﺘﺎر ‪...................................‬ﻣﻦ‬ ‫ﻗﺎﺋﻤﺔ ‪. Debug‬‬

‫‪ ‬‬ ‫أوﻻ ‪ :‬ﺧﻄﻮات ﺣﻞ اﻟﻤﺴﺄﻟﺔ‬ ‫)‪ (٢‬ﺗﺤﺪﯾﺪ اﻟﻤﺘﻐﯿﺮات وإﻋﻄﺎء أﺳﻤﺎء ﻟﮭﺎ ‪.‬‬ ‫)‪ (٤‬إﯾﺠﺎد اﻟﻌﻼﻗﺎت ﺑﯿﻦ اﻟﻤﺘﻐﯿﺮات‬ ‫)‪ (٥‬ﻛﺘﺎﺑﺔ ‪ Algorithm‬اﻟﻤﻨﺎﺳﺐ وذﻟﻚ ﺑﺘﺮﺗﯿﺐ اﻟﻤﻌﺎدﻻت ﺗﺮﺗﯿﺒﺎ ﻣﻨﻄﻘﯿﺎ ‪.‬‬ ‫)‪ (١‬ﺗﻌﺮﯾﻒ اﻟﻤﺴﺄﻟﺔ ‪.‬‬ ‫)‪ (٣‬إھﻤﺎل اﻟﺒﯿﺎﻧﺎت اﻟﺰاﺋﺪة ‪.‬‬ ‫ﺛﺎﻧﯿﺎ ‪ :‬ﻋﻤﻠﯿﺎت اﻟﻜﻤﺒﯿﻮﺗﺮ‬ ‫) ‪ ( ٣‬أﺟﺮاء اﻟﻌﻤﻠﯿﺎت اﻟﺤﺴﺎﺑﯿﺔ ﻋﻠﻲ اﻟﺒﯿﺎﻧﺎت ‪.‬‬ ‫) ‪ ( ٥‬ﺗﻜﺮار ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻷواﻣﺮ ﻋﺪة ﻣﺮات ‪.‬‬ ‫) ‪ ( ٢‬ﺗﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت ﻓﻲ اﻟﺬاﻛﺮة اﻟﺪاﺧﻠﯿﺔ ‪.‬‬ ‫) ‪ ( ٤‬اﻟﻤﻘﺎرﻧﺔ ﺑﯿﻦ ﻗﯿﻤﺘﯿﻦ واﺧﺘﯿﺎر أﺣﺪاھﻤﺎ ‪.‬‬ ‫) ‪ ( ٦‬إﺧﺮاج اﻟﻨﺘﺎﺋﺞ ‪.‬‬ ‫) ‪ ( ١‬إدﺧﺎ ل اﻟﺒﯿﺎﻧﺎت ‪.‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫‪ ‬‬ ‫) ب(‬

‫)أ(‬ ‫‪ .١‬رﻣﺰ ﻟﺮﺑﻂ أﺟﺰاء اﻟﺨﺮﯾﻄﺔ ﺑﺒﻌﻀﮭﺎ ‪.‬‬ ‫) ‪(٥‬‬

‫‪ .٢‬رﻣﺰ إدﺧﺎل وإﺧﺮاج‬

‫) ‪(٦‬‬

‫‪ .٣‬رﻣﺰ ﺑﺪء وإﻧﮭﺎء ﺧﺮﯾﻄﺔ اﻟﺘﺪﻓﻖ ‪.‬‬ ‫‪ .٤‬ﻣﻦ أﺷﻜﺎل اﻟﻤﻌﻠﻮﻣﺎت ‪.‬‬

‫) ‪(٨‬‬

‫‪ .٥‬رﻣﺰ ﻋﻤﻠﯿﺔ اﻟﻤﻌﺎﻟﺠﺔ ‪.‬‬

‫) ‪(٢‬‬

‫‪ .٦‬رﻣﺰ ﯾﺴﺘﺨﺪم ﻟﺘﻮﺻﯿﻞ ﺷﻜﻞ ﺑﺂﺧﺮ ‪.‬‬ ‫‪ .٧‬ﻣﻦ أﺷﻜﺎل اﻟﺒﯿﺎﻧﺎت ‪.‬‬ ‫‪ .٨‬رﻣﺰ ﻟﻠﻤﻘﺎرﻧﺔ ﺑﯿﻦ ﻋﺪدﯾﻦ )اﺗﺨﺎذ ﻗﺮار‬ ‫أو اﻻﺧﺘﯿﺎر (‬

‫‪[email protected]‬‬

‫) ‪(٧‬‬

‫ﺣﺮوف وأرﻗﺎم وﺻﻮر وأﺻﻮات‬

‫) ‪(٣‬‬ ‫) ‪(١‬‬ ‫)‪ (٤‬اﻟﺘﻘﺎرﯾﺮ واﻟﺠﺪاول واﻟﻘﻮاﺋﻢ‬ ‫واﻟﺮﺳﻮﻣﺎت اﻟﺒﯿﺎﻧﯿﺔ‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫) ﺍ(‬ ‫‪ -١‬ﻧﺎﻓﺬة اﻟﺨﺼﺎﺋﺺ‬

‫‪properties‬‬

‫‪windows‬‬

‫‪ -٢‬أداة ﻧﻤﻮذج اﻟﻮﻧﺪوز‬

‫‪Windows‬‬

‫)‪(١‬‬

‫‪form‬‬

‫)‪(٤‬‬

‫‪ -٣‬اﻟﻤﻌﻠﻮﻣﺎت‬ ‫‪ -٤‬ﻣﺼﻤﻢ اﻟﺸﺎﺷﺎت‬

‫‪Form designer‬‬

‫)‪(٦‬‬

‫‪-٥‬‬ ‫‪-٦‬‬

‫اﻟﻤﺘﺮﺟﻢ‬ ‫اﻟﻤﻔﺴﺮ‬

‫)‪(٣‬‬ ‫)‪(٥‬‬

‫‪-٧‬‬

‫اﻟﺴﻮدو ﻛﻮد‬

‫)‪(٧‬‬

‫‪ -٨‬اﻟﺒﯿﺎﻧﺎت‬ ‫‪ -٩‬اﻟﺤﺪث‬

‫)‪(١٠‬‬

‫‪Data‬‬

‫)‪(٨‬‬

‫‪Event‬‬

‫‪ -١٠‬أداة ﻣﺮﺑﻊ اﻟﻜﺘﺎﺑﺔ‬

‫)ﺏ(‬

‫اﻟﺤﻞ‬ ‫)‪(٢‬‬

‫‪Text box‬‬

‫)‪(٩‬‬

‫‪Tel : 0108753198‬‬

‫ﯾﺴﺘﺨﺪم ﻛﻠﻮﺣﺔ ﻟﺘﺜﺒﯿﺖ اﻷدوات اﻷﺧﺮى ﻋﻠﯿﮭﺎ‬ ‫وﺗﻨﺴﯿﻘﮭﺎ ‪.‬‬ ‫ﯾﺴﺘﺨﺪم ﻓﻰ ﺗﺤﺪﯾﺪ ﺧﻮاص اﻟﻜﺎﺋﻨﺎت اﻟﻤﻮﺟﻮدة ﻓﻰ‬ ‫ﻣﺸﺎرﯾﻊ ﻓﯿﺠﻮال ﺑﯿﺴﻚ ‪.‬‬ ‫ھﻮ اﻟﻮﺳﯿﻠﺔ اﻟﺘﻰ ﯾﺘﺎح ﻟﻚ ﻣﻦ ﺧﻼﻟﮭﺎ ﺗﺼﻤﯿﻢ‬ ‫ﺷﺎﺷﺎت اﻟﺒﺮﻧﺎﻣﺞ ‪.‬‬ ‫ﯾﻘﻮم ﺑﺘﺤﻮﯾﻞ أواﻣﺮ اﻟﺒﺮﻧﺎﻣﺞ ﻣﻦ اﻟﻠﻐﺔ ﻋﺎﻟﯿﺔ‬ ‫اﻟﻤﺴﺘﻮى اﻟﻰ ﻟﻐﺔ اﻵﻟﺔ ﺛﻢ ﺗﻨﻔﯿﺬھﺎ واﺣﺪا ﺗﻠﻮ اﻵﺧﺮ‬ ‫‪.‬‬ ‫ھﻰ ﻧﺎﺗﺞ ﻣﻌﺎﻟﺠﺔ اﻟﺒﯿﺎﻧﺎت ‪.‬‬ ‫ﯾﻘﻮم ﺑﺘﺤﻮﯾﻞ اﻟﺒﺮﻧﺎﻣﺞ ﺑﺎﻟﻜﺎﻣﻞ إﻟﻰ ﻟﻐﺔ اﻵﻟﺔ ﻗﺒﻞ أن‬ ‫ﯾﺒﺪأ ﻓﻰ ﺗﻨﻔﯿﺬ أى أﻣﺮ‬ ‫ھﻮ ﻃﺮﯾﻘﺔ ﻟﻌﺮض ﺧﻄﻮات ﺣﻞ ﻣﺴﺄﻟﺔ ﻣﻌﯿﻨﺔ‬ ‫ﺑﺎﺳﺘﺨﺪام أواﻣﺮ ﻣﺨﺘﺼﺮة‬ ‫ھﻮ أداة ﺗﻌﻄﻰ ﻟﻤﺴﺘﺨﺪم اﻟﺒﺮﻧﺎﻣﺞ ﻣﻜﺎﻧﺎ ﻹدﺧﺎل‬ ‫اﻟﺒﯿﺎﻧﺎت أﺛﻨﺎء ﺗﺸﻐﯿﻞ اﻟﺒﺮﻧﺎﻣﺞ‬ ‫ھﻰ اﻟﺤﻘﺎﺋﻖ اﻟﻤﺠﺮدة اﻟﺘﻰ ﯾﺘﻢ ﺗﺠﻤﯿﻌﮭﺎ وﺗﺨﺰﯾﻨﮭﺎ‬ ‫ﺑﻮاﺳﻄﺔ ﻧﻈﺎم اﻟﻤﻌﻠﻮﻣﺎت ‪.‬‬ ‫ھﻮ ﻋﺒﺎرة ﻋﻦ اﻟﻔﻌﻞ اﻟﺬى ﯾﻘﻊ ﻋﻠﻰ اﻟﻜﺎﺋﻦ وﯾﺴﺘﺠﯿﺐ ﻟﮫ‬

‫ﻣﻦ اﺳﺌﻠﺔ اﻟﻜﺘﺎب اﻟﻤﺪرﺳﻰ‬ ‫)‪ (١‬ارﺳﻢ ﺧﺮﯾﻄﺔ ﺗﺪﻓﻖ ﻟﻌﻤﻠﯿﺔ ﻗﺮاءة درﺟﺔ اﻟﺤﺮارة ﺑﺎﻟﻔﮭﺮﻧﮭﺎﯾﺖ )‪ (F‬ﺛﻢ ﺗﺤﻮﯾﻠﮭﺎ اﻟﻲ ﻣﺎ ﯾﻘﺎﺑﻠﮭﺎ‬ ‫ﺑﺎﻟﺪرﺟﺎت اﻟﻤﺌﻮﯾﺔ )‪( C‬ﺛﻢ ﻗﻢ ﺑﻄﺒﺎﻋﺔ درﺟﺔ اﻟﺤﺮارة ﺑﺎﻟﻔﮭﺮﻧﮭﺎﯾﺖ وﺑﺎﻟﺪرﺟﺎت اﻟﻤﺌﻮﯾﺔ ﻣﻊ اﻟﻌﻠﻢ ﺑﺎن‬ ‫اﻟﻌﻼﻗﺔ ﺑﯿﻨﮭﻤﺎ ﻛﺎﻻﺗﻲ‪:‬‬

‫)‪C=5/9(F-32‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

Tel : 0108753198

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

:‫اﻟﺤﻞ‬ Start

Read F

C=5/9*(F-32)

Print C,F

End

:‫( اﻛﺘﺐ اﻟﺴﻮدوﻛﻮد ﻟﻘﺮاءة ﻋﻤﺮي ھﺎﻧﻲ وھﺸﺎم ﺛﻢ ﻛﺘﺎﺑﺔ اﺳﻢ اﻛﺒﺮ ھﻤﺎ‬٢) :‫اﻟﺤﻞ‬ 1 Read the first age "HA" 2 Read the second age "HS" 3 If the value of HA is more than the value of HS then Print the value of HA Else Print the value of S End If 4 Stop processing

‫( ﺛﻢ ﺗﺤﻮﯾﻠﮭﺎ اﻟﻲ ﻣﺎ ﯾﻘﺎﺑﻠﮭﺎ‬F) ‫ (اﻛﺘﺐ اﻟﺴﻮدوﻛﻮد ﻟﻌﻤﻠﯿﺔ ﻗﺮاءة درﺟﺔ اﻟﺤﺮارة ﺑﺎﻟﻔﮭﺮﻧﮭﺎﯾﺖ‬٣) ‫ (ﺛﻢ ﻗﻢ ﺑﻄﺒﺎﻋﺔ درﺟﺔ اﻟﺤﺮارة ﺑﺎﻟﻔﮭﺮﻧﮭﺎﯾﺖ وﺑﺎﻟﺪرﺟﺎت اﻟﻤﺌﻮﯾﺔ ﻣﻊ اﻟﻌﻠﻢ ﺑﺎن‬C) ‫ﺑﺎﻟﺪرﺟﺎت اﻟﻤﺌﻮﯾﺔ‬ :‫اﻟﻌﻼﻗﺔ ﺑﯿﻨﮭﻤﺎ ﻛﺎﻻﺗﻲ‬

C=5/9(F-32) :‫اﻟﺤﻞ‬ 1 Read the Fahrenheit temperature "F" 2 Calculate the corresponding Selezios temperature "C" C=5/9(F-32) 3 Print the Fahrenheit temperature and Selezios temperature 4 Stop processing

–



PDF created with pdfFactory Pro trial version www.pdffactory.com

[email protected]

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

Tel : 0108753198

A) ‫ ( وﻣﺴﺎﺣﺔ ﺳﻄﺤﮭﺎ‬v)‫( ﺛﻢ اﯾﺠﺎد ﺣﺠﻢ اﻟﻜﺮة‬r) ‫( ارﺳﻢ ﺧﺮﯾﻄﺔ ﺗﺪﻓﻖ ﻟﻌﻤﻠﯿﺔ ﻗﺮاءة ﻧﺼﻒ ﻗﻄﺮ ﻛﺮة‬٤) :‫( ﻋﻠﻤﺎ ﺑﺎن اﻟﻤﻌﺎدﻻت اﻟﻤﻄﻠﻮﺑﺔ ھﻲ‬ V=4/3л r3 A=4л r2 л= ‫= ط‬22/7 ‫ﺣﯿﺚ ان‬ ‫اذا ﻛﺎن ﻧﺼﻒ اﻟﻘﻄﺮ ﺳﺎﻟﺐ ﯾﺠﺐ ﻃﺒﺎﻋﺔ رﺳﺎﻟﺔ ﺗﺤﺬﯾﺮ ﺛﻢ اﻧﮭﺎء اﻟﺒﺮﻧﺎﻣﺞ‬ :‫اﻟﺤﻞ‬ 1 Read the radius "r" 2 If the value of r is less than zero Then Print "the radius must be greater than zero" Else Put л=22/7 Calculate the area A=4л r2 Calculate the volume V=4/3л r3 Print the value of A and V 3 Stop processing

‫ ( وﻣﺴﺎﺣﺔ ﺳﻄﺤﮭﺎ‬v)‫( ﺛﻢ اﯾﺠﺎد ﺣﺠﻢ اﻟﻜﺮة‬r) ‫( ارﺳﻢ ﺧﺮﯾﻄﺔ ﺗﺪﻓﻖ ﻟﻌﻤﻠﯿﺔ ﻗﺮاءة ﻧﺼﻒ ﻗﻄﺮ ﻛﺮة‬٥) :‫ ( ﻋﻠﻤﺎ ﺑﺎن اﻟﻤﻌﺎدﻻت اﻟﻤﻄﻠﻮﺑﺔ ھﻲ‬A) V=4/3л r3 A=4л r2 л= ‫= ط‬22/7 ‫ﺣﯿﺚ ان‬ ‫اذا ﻛﺎن ﻧﺼﻒ اﻟﻘﻄﺮ ﺳﺎﻟﺐ ﯾﺠﺐ ﻃﺒﺎﻋﺔ رﺳﺎﻟﺔ ﺗﺤﺬﯾﺮ ﺛﻢ اﻧﮭﺎء اﻟﺒﺮﻧﺎﻣﺞ‬ :‫اﻟﺤﻞ‬ Start

Read r

if r <=0 yes

no

л=22/7 Print " attention R is negative "

V=4/3*22/7* r ^3 A=4*22/7* r ^2

Print V,A

End

–



PDF created with pdfFactory Pro trial version www.pdffactory.com

[email protected]

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫)‪(٦‬‬

‫اﻟﺤﻞ‪:‬‬ ‫‪.١‬‬ ‫‪.٢‬‬ ‫‪.٣‬‬ ‫‪.٤‬‬ ‫‪.٥‬‬ ‫‪.٦‬‬

‫ﺿﻊ ﻣﺮﺑﻊ ﻛﺘﺎﺑﺔ ﻋﻠﻲ اﻟﻨﻤﻮذج‬ ‫ﺿﻊ ﻣﺒﯿﻦ ﻋﻠﻲ اﻟﻨﻤﻮذج‬ ‫ﺿﻊ زر ﻋﻠﻲ اﻟﻨﻤﻮذج‬ ‫ﻏﯿﺮ اﻟﺨﺼﺎﺋﺺ ‪ text‬ﻣﻦ ﻣﺮﺑ ﻊ اﻟﺨﺼﺎﺋﺺ ﻟﻜﻼ ﻣﻦ اﻟﻤﺒﯿﻦ وﻣﺮﺑﻊ اﻟﻜﺘﺎﺑﺔ وﺟﻌﻠﮭﺎ ﻓﺎرﻏﺔ‬ ‫ﻗﻢ ﺑﺎﻟﻨﻘﺮ اﻟﻤﺰدوج ﻋﻠﻲ اﻟﺰر ﻟﻔﺘﺢ ﻧﺎﻓﺬة اﻟﻜﻮد واﻛﺘﺐ اﻻﺗﻲ‬ ‫‪Label1.text = textbox1.text‬‬ ‫ﺷﻐﻞ اﻟﺒﺮﻧﺎﻣﺞ‬

‫) ‪(٧‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫اﻟﺤﻞ‪:‬‬ ‫‪.١‬‬ ‫‪.٢‬‬ ‫‪.٣‬‬ ‫‪.٤‬‬ ‫‪.٥‬‬ ‫‪.٦‬‬

‫ﺿﻊ زرﯾﻦ ﻋﻠﻲ اﻟﻨﻤﻮذج‬ ‫ﺿﻊ ﻣﺒﯿﻨﯿﻦ ﻋﻠﻲ اﻟﻨﻤﻮذج‬ ‫ﻏﯿﺮ اﻟﺨﺼﺎﺋﺺ ﻣﻦ ﻣﺮﺑﻊ اﻟﺨﺼﺎﺋﺺ ﻛﻤﺎ ﺑﺎﻟﺠﺪول‬ ‫ﻗﻢ ﺑﺎﻟﻨﻘﺮ اﻟﻤﺰدوج ﻋﻠﻲ اﻟﺰر اﻻول ﻟﻔﺘﺢ ﻧﺎﻓﺬة اﻟﻜﻮد واﻛﺘﺐ اﻻﺗﻲ‬ ‫"‪lblReply.text = "there is no rose without a thorn‬‬ ‫ﻗﻢ ﺑﺎﻟﻨﻘﺮ اﻟﻤﺰدوج ﻋﻠﻲ اﻟﺰر اﻟﺜﺎﻧﻲ ﻟﻔﺘﺢ ﻧﺎﻓﺬة اﻟﻜﻮد واﻛﺘﺐ اﻻﺗﻲ‬ ‫"‪lblReply.text = "what can't be cures must be endured‬‬ ‫ﺷﻐﻞ اﻟﺒﺮﻧﺎﻣﺞ‬

‫) ‪(٨‬‬

‫ﻗﻢ ﺑﺈﻧﺸﺎء واﺟﮭﺔ اﻟﻤﺴﺘﺨﺪم ﻛﺎﻟﻤﺒﯿﻨﺔ ﻓﻲ اﻟﺸﻜﻞ ؟‬ ‫اﻟﺤﻞ‪:‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫‪ -١‬ﻧﺤﺪد اﻟﻨﻤﻮذج وﻧﻐﯿﺮ اﻟﺨﺼﺎﺋﺺ ‪text - backcolor‬‬ ‫‪ - ٢‬ﻧﻀﻊ زرﯾﻦ ﻋﻠﻲ اﻟﻨﻤﻮذج‬ ‫‪ - ٣‬ﻧﺤﺪد اﻟﺰر اﻻول ﺛﻢ ﻣﻦ ﻣﺮﺑﻊ اﻟﺨﺼﺎﺋﺺ ﻧﻐﯿﺮ ﻛﻼ ﻣﻦ ‪text- for color- backcolor‬‬ ‫‪ -٤‬ﻧﺤﺪد اﻟﺰر اﻟﺜﺎﻧﻲ وﻧﻐﯿﺮ اﻟﺨﺼﺎﺋﺺ ﻣﺜﻞ اﻟﺰر اﻻول‬ ‫)‪( ٩‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫اﻟﺤﻞ‪:‬‬ ‫‪Public Class Form1‬‬ ‫‪Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As‬‬ ‫‪System.EventArgs) Handles Button1.Click‬‬ ‫"‪Button1.Text = "East or west, home is best‬‬ ‫‪Button1.ForeColor = Color.Red‬‬ ‫‪Button1.BackColor = Color.Yellow‬‬ ‫‪End Sub‬‬ ‫‪End Class‬‬

‫‪ IDE‬‬ ‫‪   ‬‬ ‫‪ :IDE‬ﺸﺎﺸﺔ ﻜﺘﺎﺒﺔ ﺍﻟﺒﺭﺍﻤﺞ ﺍﻟﺘﻲ ﻴﺴﺘﻁﻴﻊ ﺍﻟﻤﺒﺭﻤﺞ ﻤﻥ ﺨﻼﻟﻬﺎ ﻜﺘﺎﺒﺔ ﻭﺍﺨﺘﻴﺎﺭ ﻤﺸﺭﻭﻋﺎﺕ ﺍﻟﻔﻴﺠﻭل ﺒﻴﺴﻙ‪.‬ﺤﻴﺙ‬ ‫ﻴﺘﻴﺢ ‪ IDE‬ﻟﻠﻤﺒﺭﻤﺞ ﺍﺴﺘﻌﻤﺎل ﻤﺠﻤﻭﻋﻪ ﻤﺘﻜﺎﻤﻠﺔ ﻤﻥ ﺍﻷﺩﻭﺍﺕ ﻭﺍﻟﺘﺴﻬﻴﻼﺕ ﻓﻲ ﻜل ﻤﺭﺍﺤل ﻜﺘﺎﺒﺔ ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﻭﺘﺘﻀﻤﻥ ﻫﺫﻩ ﺍﻷﺩﻭﺍﺕ‪:‬‬ ‫‪ Form Designer ( Form ) - ١‬ﻟﺘﺼﻤﻴﻡ ﺍﻟﻭﺍﺠﻬﺔ‬ ‫‪ : Editor- ٢‬ﻭﺴﻴﻠﻪ ﻟﺘﺴﻬﻴل ﻜﺘﺎﺒﺔ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻭﺘﺼﺤﻴﺢ ﺃﺨﻁﺎﺀ ﺍﻟﻜﺘﺎﺒﺔ‪.‬‬ ‫‪- ٣‬ﻤﺘﺭﺠﻡ ‪ : Compiler‬ﻟﺘﺤﻭﻴل ﺍﻟﺒﺭﻨﺎﻤﺞ ﺇﻟﻰ ﻟﻐﺔ ﺍﻻﻟﺔ‪.‬‬ ‫‪ : Debugger- ٤‬ﻟﺘﺘﺒﻊ ﻭﺘﺼﺤﻴﺢ ﺃﺨﻁﺎﺀ ﺍﻟﺒﺭﻤﺠﺔ‬ ‫‪:Help- ٥‬ﺍﻟﻤﺴﺎﻋﺩ‪.‬‬

‫‪  ToolboxProperties Window‬‬ ‫‪   ‬‬ ‫‪ - ١‬ﻨﺎﻓﺫﺓ ﺍﻟﺨﺼﺎﺌﺹ "‪:" Properties Window‬ﺘﺤﺩﻴﺩ ﺨﻭﺍﺹ ﺍﻟﻜﺎﺌﻨﺎﺕ ﺍﻟﻤﻭﺠﻭﺩﺓ ﻓﻲ ﻤـﺸﺎﺭﻴﻊ ﺍﻟﻔﺠـﻭل‬ ‫ﺒﻴﺴﻙ‪.‬‬ ‫‪ - ٢‬ﺼﻨﺩﻭﻕ ﺍﻷﺩﻭﺍﺕ " ‪:" Toolbox‬ﻴﺤﺘﻭﻯ ﻋﻠﻰ ﻤﺠﻤﻭﻋﻪ ﻤﻥ ﺍﻷﺩﻭﺍﺕ ﺍﻟﺘﻲ ﻴﺴﺘﺨﺩﻤﻬﺎ ﺍﻟﻤﺒﺭﻤﺞ ﻓﻲ ﺘﺼﻤﻴﻡ‬ ‫ﺸﺎﺸﺎﺕ ﺍﻟﺒﺭﻨﺎﻤﺞ ﻤﺜل ﺍﻷﺯﺭﺍﺭ ﺒﺄﺸﻜﺎﻟﻬﺎ ﺍﻟﻤﺨﺘﻠﻔﺔ ﺤﻴﺙ ﻴﺴﺘﻁﻴﻊ ﺍﻟﻤﺒﺭﻤﺞ ﺍﺨﺘﻴﺎﺭ ﺍﻷﺩﻭﺍﺕ ﺍﻟﺘﻲ ﻴﺤﺘﺎﺠﻬﺎ ﻭﻴﻨﺴﺨﻬﺎ ﺇﻟـﻰ‬ ‫ﺍﻝ ‪Form‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

Tel : 0108753198

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

 

–



PDF created with pdfFactory Pro trial version www.pdffactory.com

[email protected]

Tel : 0108753198

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

 

–



PDF created with pdfFactory Pro trial version www.pdffactory.com

[email protected]

‫ﺍﻟﺘﻮﻗﻌﺎﺕ ﺍﳌﺮﺋﻴﺔ ﻭ ﺍﳌﺮﺍﺟﻌﺔ ﺍﻟﻨﻬﺎﺋﻴﺔ ﰱ ﺍﳊﺎﺳﺐ ﺍﻵﱃ‬

‫‪Tel : 0108753198‬‬

‫ﳕﻮﺫﺝ ﺍﻣﺘﺤﺎﻥ ﺣﺎﺳﺐ ﺁﱃ ﻟﻠﻔﺼﻞ ﺍﻟﺪﺭﺍﺳﻰ ﺍﻻﻭﻝ ‪٢٠٠٩/٢٠٠٨‬‬ ‫‪xü‬‬ ‫)‬ ‫)‪ (١‬اﻟﻤﺘﺮﺟﻢ اﺳﮭﻞ ﻣﻦ اﻟﻤﻔﺴﺮ ﻓﻰ ﺗﺼﺤﯿﺢ اﻻﺧﻄﺎء ‪.‬‬ ‫)‬ ‫)‪ (٢‬ﯾﻤﻜﻦ ان ﯾﻈﮭﺮ رﻣﺰ اﻟﻨﮭﺎﯾﺔ اﻛﺜﺮ ﻣﻦ ﻣﺮة ﻓﻰ ﺧﺮﯾﻄﺔ اﻟﺘﺪﻓﻖ ‪.‬‬ ‫)‬ ‫)‪ (٣‬ﯾﺘﻢ ﺗﻨﻔﯿﺬ اﻻﺧﺘﯿﺎر ﻓﻰ ﺧﺮاﺋﻂ اﻟﺘﺪﻓﻖ ﯾﺎﺳﺘﺨﺪام آﻣﺮ ‪. IF-Then- Else‬‬ ‫)‪ (٤‬ﺗﺄﺧﺬ اﻟﺨﺎﺻﯿﺔ " ‪ " Visible‬اﺣﺪى اﻟﻘﯿﻤﺘﺒﻦ " ‪ " True‬ﻟﻼﺧﻔﺎء و " ‪ " False‬ﻟﻼﻇﮭﺎر )‬ ‫)‬ ‫)‪ (٥‬ﺗﺆﺛﺮ ﻗﯿﻢ اﻟﺨﺼﺎﺋﺺ ﻋﻠﻰ ﺷﻜﻞ اﻵداة و ﺳﻠﻮﻛﮭﺎ ‪.‬‬

‫(‬ ‫(‬ ‫(‬ ‫(‬ ‫(‬

‫‪ ‬اﻣﺎﻣﻚ ﺧﺮﯾﻄﺔ ﺗﺪﻓﻖ ﻟﻌﻤﻠﯿﺔ ﻗﺮاءة درﺟﺔ اﻟﺤﺮارة ﺑﺎﻟﻔﮭﺮﻧﮭﺎﯾﺖ )‪ (F‬ﺛﻢ ﺗﺤﻮﯾﻠﮭﺎ اﻟﻲ ﻣﺎ ﯾﻘﺎﺑﻠﮭﺎ‬ ‫ﺑﺎﻟﺪرﺟﺎت اﻟﻤﺌﻮﯾﺔ )‪( C‬ﺛﻢ ﻃﺒﺎﻋﺔ درﺟﺔ اﻟﺤﺮارة ﺑﺎﻟﻔﮭﺮﻧﮭﺎﯾﺖ وﺑﺎﻟﺪرﺟﺎت اﻟﻤﺌﻮﯾﺔ ﻣﻊ اﻟﻌﻠﻢ ﺑﺎن اﻟﻌﻼﻗﺔ ﺑﯿﻨﮭﻤﺎ‬ ‫ﻛﺎﻻﺗﻲ‪ c=5/9(f-32) :‬أﻛﻤﻞ اﻻﺷﻜﺎل اﻟﻔﺎرﻏﺔ ﻓﻰ ﺧﺮﯾﻄﺔ اﻟﺘﺪﻓﻖ و ﺟﻤﻞ اﻟﺴﻮ دو ﻛﻮد ﻟﻠﺨﺮﯾﻄﺔ اﻟﻤﻘﺎﺑﻠﺔ‬ ‫) ب (‬ ‫) أ (‬ ‫‪Start‬‬

‫‪1. …………………………….‬‬ ‫……………‬

‫‪2. Calculate the corresponding‬‬ ‫"‪Selezios temperature "C‬‬ ‫)‪3. C=5/9(F-32‬‬

‫)‪C=5/9*(F-32‬‬ ‫‪4. …………………………………..‬‬ ‫‪5. Stop processing‬‬

‫…………‬

‫‪End‬‬

‫‪ : ‬اﺧﺘﺮ ﻣﻤﺎ ﺑﯿﻦ اﻟﻘﻮﺳﯿﻦ‬

‫‪ .................................-١‬ھﻮ ﻋﺒﺎره ﻋﻦ اﻟﻔﻌﻞ اﻟﺬى ﯾﻘﻊ ﻋﻠﻰ اﻟﻜﺎﺋﻦ وﯾﺴﺘﺠﯿﺐ ﻟﮫ ‪.‬‬ ‫) اﻟﺨﺼﺎﺋﺺ – اﻷﺣﺪاث – اﻟﻮﺳﺎﺋﻞ (‬ ‫‪ -٢‬ﯾﻘﺼﺪ ﺑـ‪ ............................‬أن ﺗﺼﻨﯿﻒ ) ‪ ( Class‬ﻣﻌﯿﻦ ﯾﺮث ﺧﺼﺎﺋﺺ ووﻇﺎﺋﻒ ﺗﺼﻨﯿﻒ آﺧﺮ ‪.‬‬ ‫) اﻟﺘﻐﻠﯿﻒ – اﻟﺘﻮرﯾﺚ – اﻟﺘﺼﻨﯿﻒ (‬ ‫‪ .......................... -٣‬ﯾﺴﺘﺨﺪم ﻛﻠﻮﺣﺔ ﻟﺘﺜﺒﯿﺖ اﻷدوات اﻷﺧﺮى ﻋﻠﯿﮭﺎ وﺗﻨﺴﯿﻘﮭﺎ ‪.‬‬ ‫) أداة ﻧﻤﻮذج اﻟﻮﻧﺪوز‪ – Windows Form‬أداة اﻟﺰر ‪( Button‬‬ ‫‪ ..................... -٤‬وﺳﯿﻠﺔ ﻹدﺧﺎل اﻟﺒﯿﺎﻧﺎت وﺗﺴﻤﺢ ﻟﻤﺴﺘﺨﺪم اﻟﺒﺮﻧﺎﻣﺞ ﺑﻤﺴﺎﺣﺔ ﻟﻠﻜﺘﺎﺑﺔ أﺛﻨﺎء ﺗﺸﻐﯿﻞ اﻟﺒﺮﻧﺎﻣﺞ ‪.‬‬ ‫) ﻣﺼﻤﻢ اﻟﺸﺎﺷﺎت – أداة ﻣﺮﺑﻊ اﻟﻜﺘﺎﺑﺔ ‪ - Textbox‬أداة اﻟﺰر ‪( Button‬‬ ‫‪ -٥‬اﻟﺨﻄﻮات اﻷﺳﺎﺳﯿﺔ ﻟﺤﻞ ﻣﺴﺄﻟﺔ ‪...........................‬‬ ‫) ﺗﻌﺮﯾﻒ اﻟﻤﺴﺎﻟﺔ – ﺗﺤﺪﯾﺪ اﻟﻤﺘﻐﯿﺮات وﺗﺴﻤﯿﺘﮭﺎ – اھﻤﺎل اﻟﺒﯿﺎﻧﺎت اﻟﻐﯿﺮ داﺧﻠﺔ ﻓﻰ اﻟﺤﻞ ‪ -‬ﻛﻞ ﻣﺎﺳﺒﻖ (‪.‬‬

‫‪[email protected]‬‬

‫‪‬‬

‫‪–‬‬

‫‪PDF created with pdfFactory Pro trial version www.pdffactory.com‬‬

Related Documents

Less Than Zero Then Print
December 2019 6
Less
October 2019 32
Zero In Zero Out
April 2020 26
And Then..
May 2020 8
For Then
May 2020 6