اشنايي با زبان برنامه نويسي برا طراحي وب
فرمان شرطي (Condition)
در طراحي سايت در مشهد موقعيت معمولي رايانه آحاد اوامر را يكياز بعد از ديگري پردازش كرده و آن ها را سواي استثنا جاري ساختن مينمايد، البته بعضي وقتها ما يحتاج ميباشد اين فعاليت با اعتنا به شرايط و فقط ذيل قوانيني خاص جاري ساختن شوند، در اينگونه مواردي از اوامر شرطي به كارگيري مي كنيم و به رايانه اذن مي دهيم كه با دقت به موقعيت تصميم گرفته و دستوري را ايفا نمايد يا اين كه از آن بگذرد.
فرض فرمائيد قصد داريم اپاي براي تشخصي اعداد زوج و شخص بنويسيم، در اينگونه قوانيني مياقتدار با به كارگيري از امرها شرطي به راحتي اين فعاليت را ايفا اعطا كرد، بهاين شكل كه به رايانه ميگوييم:
در شرايطي كه عدد وارداتي بر ۲ قسمتپذير بود، بنويس زوج و در غير اينشكل بنويس شخص.
فرمان تكرار يا اين كه رينگ (Loop)
فرض نمائيد قصد داريد اپاي بنويسيد كه يك امر معين و تكراري 10000 را توشه جاري ساختن دهد، يك نحوه براي جاري ساختن اين فعاليت اين ميباشد كه امر متبوع خويش را ۱۰۰۰۰ توشه به طور دستي بنويسيد، حتما اين فعاليت ابدا توجيه قابل قبولي ندارد!
در اينگونه مواردي از اوامر تكرار (رينگها) به كار گيري ميكنيم، همان طور كه از اسم آنها پيداست، مانند يك رينگ دور خويش مي چرخند و فرمان متبوع مارا به دفعات متبوع يا اين كه ذيل قوانيني خاص ايفا ميدهند.
تابع (Function)
كارمنداني را در حيث بگيريد كه هر مورد وظيفهي خاصي را بر عهده داشته به نحوي كه با فراخواني كردن نامشان حاضر گرديده و وظيفهي محول گرديده را جاري ساختن ميدهند، توابع در نرم افزارنويسي نيز به همين شكل كار مينمايند، آنها قطعاتي كوچك در يك اپ ميباشند كه وظايفي خاص را برعهده دارا هستند، مي توانند مقاديري را تحت عنوان ورودي تحويل گرفته و با اعتنا به وظيفهاي كه دارا هستند (كدهاي مندرج در بدنهي تابع) پاره اي خاص را تحت عنوان سودي كارشان برگردانند، شما مي توانيد يك تابع را صرفا يكبار بنويسيد و در آحاد نرمافزارتان با فراخواني كردن اسم تابع از آن به كارگيري نماييد.
آرايه (Array)
آرايه نيز به نوعي متغير ميباشد، درصورتي كه اولِ فراگيري را به صدق خوانده باشيد مسلما به خاطر داريد كه متغيرها پيالههايي بودند كه مقاديري را در آن ها قرار ميداديم، هم اكنون فرض فرماييد بخواهيم ۱۰۰۰۰ عدد پياله براي حفظ مايعات تنظيم كنيم، در اينگونه قوانيني مي بايست از آرايه به كارگيري كنيم، در واقع آرايهها يك نوع پياله (متغير) به خيل عظيم ميباشند كه با انديس شمارهگذاري گرديدهاند، پياله ۱، پياله ۲، پياله ۳ و…
دقت داشته باشيد كه آرايهها در اكثر لهجههاي نرمافزارنويسي از انديس ۰ آغاز مي گردند.
حرفه (String)
حرفه آرايهاي از كاراكترهاست، وقتي كه تعداد متعددي كاراكتر پي درپي و به طور پي درپي قرار مي گيرند يك حرفه را تشكيل خواهند اعطا كرد، به گويش معموليخيس خواهيم توانست جملات و متن ها را در اپليكيشننويسي حرفه بناميم.
دور و بر بسطي مجتمع (IDE)
آي دي اي (IDE) كه مخفف كلمههاي Integrated Development Environment هست، در واقع يك دور و اطراف داراي انسجام ميباشد از آحاد ابزارهايي كه براي تايپ كردن يك اپليكيشن به آنان نياز خواهيد داشت، آيديايها معمولا مشمول يك ويرايشگر متن، ديباگر، كامپايلر، لينكر و گروهاي از ديگر ابزارهاي موردنياز براي اپليكيشننويسي ميباشند، تحت عنوان IDEهاي مشهور مياقتدار به مورد ها ذيل اشاره نمود:
Eclipse
Visual Studio
Android Studio
Code::Blocks
NetBeanse
IntelliJ IDEA
Xcode
و…
چه زباني را براي اپنويسي گزينش كنيم؟
در بالا مي بايست به شما بگوييم قاعدهي كلي نرم افزارنويسي به يك صورت ميباشد، در شرايطي كه شما با مفاهيم اساسي در اپنويسي آشنا باشيد براي شما تفاوتي نمينمايد كدام لهجه را استارت نمائيد و در هر شكل غالب خواهيد بود (به شرطي كه مضمون الگوريتمنويسي را به نيكي شعور كرده و بتوانيد از آن به كارگيري فرمائيد) براين اساس اكيدا به شما سفارش مي كنيم پيش از هر كاري با مفاهيم مربوط به الگوريتم آشنا گرديده و بعداز آن مطالعهي اين يادگرفتن را از راز بگيريد.
اولين قدم براي تعيين يك گويش اپنويسي اين ميباشد كه مقصود خويش را معين فرماييد، قصد داريد اپليكيشننويسي را براي چه كاري بياموزيد؟ تايپ كردن نرم افزارهاي ذيل اينترنت، اتوماسيونهاي اداري، اپليكيشنهاي دسكتاپ، نرمافزار براي تلفنهاي هوشمند، بازيسازي، عشق، درآمدزايي؟
برچسب: طراحي سايت در مشهد،