در طول تاریخ برنامه نویسی، سبک های مختلفی برای برنامه نویسی ابداع شدند. روشهای برنامه نویسی ساخت یافته، پیمانه ای و شی گرا از معروفترین سبک های برنامه نویسی بشمار می آیند. اما پیش از همه آنها نخستین سبک برنامه نویسی، برنامه نویسی اسپاگتی نامیده می شد. دورانی که دستور Go to رواج داشت و برنامه ها به شدت ناخوانا بودند. زیرا ترتیب اجرای سطرهای برنامه، به دلیل استفاده مکرر از دستور Go to همچون رشته های اسپاگتی تو درتو و سردرگم بود. به همین دلیل برنامه ها عموما کم حجم و پر از خطا بودند. هنگامی که برنامه نویسان برای نجات از این وضع، دستور Go to را منع کردند و سعی کردند بجای آن از حلقه های for و while و متغیرهای منطقی( Boolean) استفاده کنند دوران این سبک برنامه نویسی به پایان رسید و سبک برنامهن ویسی ساخت یافته آغاز گشت. اما این مسابقه. هدف از آن، تخمین مهارت شرکت کنندگان در نوشتن کدهای ناخوانا یا در اصطلاح برنامه نویسان همان کد کثیف ( Dirty Code) است. یک برنامه را هنگامی ناخوانا می نامیم که اگر کد برنامه در اختیار برنامه- نویس دیگر قرار دهیم و او معنای تک تک دستورات برنامه را بداند، شیوه کنار هم چیده شدن دستورات و پرش های تو در توی میان آنها بحدی پیچیده و گیج کننده باشد که برنامه نویس بدون اجرای این برنامه، نتواند سردر آورد که خروجی برنامه چیست؟
برای اطلاعات بیشتر به سامانه زیر مراجعه کنید:
http://csicc2017.ir/match#question-match
@guilancs
برای اطلاعات بیشتر به سامانه زیر مراجعه کنید:
http://csicc2017.ir/match#question-match
@guilancs
This media is not supported in your browser
VIEW IN TELEGRAM
10برنامه نویس برتر جهان
@GuilanCs
@GuilanCs
انجمن علمی علوم کامپیوتر سالی سرشار از موفقیت و سلامتی برای یکایک شما عزیزان آرزو میکند.
سال نو مبارک.
@guilancs
سال نو مبارک.
@guilancs
Forwarded from GuilanCS | علوم کامپیوتر
انجمن علمی علوم کامپیوتر در نظر دارد با برگزاری کارگاههایی با قیمت مناسب در محیط دانشگاه گیلان به پیشرفت دانشجویان دانشگاه کمک کند.
@guilancs
@guilancs
Forwarded from GuilanCS | علوم کامپیوتر
علاقمندان به شرکت در کارگاههای فوق میتوانند با ارسال نام، نام خانوادگی و رشتهی مورد نظر خود پیش ثبت نام کنند. لازم به ذکر است که به منظور بهینه تر کردن شرایط کارگاهها، با ظرفیت محدود و حداکثر ۶ نفره کارگاهها را برگزار خواهیم کرد.
در صورت نیاز امکان تشکیل گروههای جدید و رشتههای جدید نیز امکان پذیر است.
شرکت در کارگاهها، برای همهی رشته های دانشگاه گیلان و همچنین برای همهی ورودیها و مقاطع تحصیلی بلا مانع است.
در انتهای دورههای فوق الذکر، به افراد شرکت کننده از طرف انجمن علمی علوم کامپیوتر گواهی اعطا خواهد شد.
روزها و ساعتهای برگزاری کارگاهها متعاقبا اعلام میگردد.
@guilancs
در صورت نیاز امکان تشکیل گروههای جدید و رشتههای جدید نیز امکان پذیر است.
شرکت در کارگاهها، برای همهی رشته های دانشگاه گیلان و همچنین برای همهی ورودیها و مقاطع تحصیلی بلا مانع است.
در انتهای دورههای فوق الذکر، به افراد شرکت کننده از طرف انجمن علمی علوم کامپیوتر گواهی اعطا خواهد شد.
روزها و ساعتهای برگزاری کارگاهها متعاقبا اعلام میگردد.
@guilancs
This media is not supported in your browser
VIEW IN TELEGRAM
خداحافظى با گچ گرفتن بدن به منظور جوش خوردن استخوان شكسته با استفاده از تکنولوژى پرينت سه بعدى
@GuilanCs
@GuilanCs
@guilancs
انجمن علمی علوم کامپیوتر دانشگاه گیلان
برگزاری اولین گام از دورههای بازیسازی به کمک تیم بازیسازی آمولای
انجمن علمی علوم کامپیوتر دانشگاه گیلان
برگزاری اولین گام از دورههای بازیسازی به کمک تیم بازیسازی آمولای
This media is not supported in your browser
VIEW IN TELEGRAM
ساعت به ساعت فعالیت مغز
@GuilanCs
@GuilanCs
Forwarded from GuilanCS | علوم کامپیوتر
@guilancs
انجمن علمی علوم کامپیوتر دانشگاه گیلان
برگزاری اولین گام از دورههای بازیسازی به کمک تیم بازیسازی آمولای
انجمن علمی علوم کامپیوتر دانشگاه گیلان
برگزاری اولین گام از دورههای بازیسازی به کمک تیم بازیسازی آمولای
Forwarded from دانشگاهیان گیلان
🍁 ۲ روز دیگر تا شروع زمان ثبت نام داوطلبان انتخابات شورای صنفی رفاهی دانشجویان دانشگاه باقی مانده است
🍃زمانبندی، نحوه ثبت نام و ... در
http://www.guilan.ac.ir/41632-2/
🍃زمانبندی، نحوه ثبت نام و ... در
http://www.guilan.ac.ir/41632-2/