انجمن علمی مهندسی کامپیوتر دانشگاه گیلان
1.23K subscribers
1.54K photos
99 videos
80 files
746 links
کانال رسمی انجمن علمی مهندسی کامپیوتر دانشگاه گیلان
@cesa_support : ارتباط با ما
💠 Instagram: ce.guilan
📬 Email: cesa@guilan.ac.ir


🛑 انجمن و اعضای آن مسئولیتی در قبال محتوای مطالب به اشتراک گذاشته شده ندارد.
Download Telegram
⚫️معرفی دو اپلیکیشن کاربردی
☑️ Marvel - design and build apps

☑️ POP - prototyping on paper

با این دو اپلیکیشن میتوانید بدون دانش برنامه نویسی طرح های گرافیکی موبایل اپلیکیشن خود را به یک موبایل اپلیکیشن واقعی تبدیل کنید.
وقتی که طرح ها را آماده کردید با استفاده از نرم افزار Marvel - design and build apps یا نرم افزار کاربردی POP - prototyping on paper به راحتی میتوانید تعامل بین صفحات را مشخص کنید و خروجی apk بگیرید و آن را بر روی گوشی خود نصب کنید.
بدین ترتیب سناریو اکشن ها و تعامل بین صفحات و دکمه ها مشخص میشود.

اگر قصد ساخت موبایل اپلیکیشن دارید با این اپلیکیشن در کمترین زمان به کمترین محصول قابل قبول خود خواهید رسید.

@CSAOEF
✔️ نمونه ای از ساخت app با استفاده از POP

@CSAOEF
کانال انجمن مهندسی کامپیوتر
🆔 @CSAOEF
54 ساعت تلاش برای تبدیل ایده به کسب و کار
استارتاپ ویکند گردشگری گیلان
5 الی 7 خرداد
ثبت نام در www.swtgilan.ir
📛تحریم های گوگل برای ایرانیان به حالت قبلی خود بازگشت !

سایت های
developer.android.com
developer.google.com
console.developers.google.com
analytics.google.com

که رفع تحریم شده بودند ! دوباره تحریم شدند و همانطور ک پیش بینی میشد این رفع تحریم ها موقتی بود ! به امید روزی که کاملا تحریم ها برداشته بشن 😞 . ~~~~~~~~~~~~~~~~~~~~~~~

@CSAOEF
This media is not supported in your browser
VIEW IN TELEGRAM
مقایسه سرعت استارتاپ در تمامی گوشی های اپل ، مقام اول آخرین محصول !
~~~~~~~~~~~~~~~~~~~~~ 📱اخبار دنیای فناوری در کانال انجمن مهندسی کامپیوتر 📱 👇
https://telegram.me/joinchat/BqjhyT3ExUR3Oq4s_2b9hw
📗📙📘 اخبار کنکور ارشد

🔶 سهمیه شاگرد اولی در آزمون کارشناسی ارشد

شرایط سهمیه شاگرد اولی در آزمون کارشناسی ارشد توسط وزارت علوم، تحقیقات و فناوری اعلام شد.
👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻


🆔 @CSAOEF
بر اساس مفاد آیین‌نامه پذیرش با آزمون استعدادهای درخشان در دوره‌های کارشناسی (پیوسته و ناپیوسته) و کارشناسی ارشد به شماره ۲۱/۷۷۸۹۷ مورخ ۱۳۹۳/۵/۵ شورای هدایت استعدادهای درخشان وزارت علوم، تحقیقات و فناوری که به کلیه دانشگاه‌ها و مؤسسات آموزش عالی نیز ابلاغ شده است، برخی از شرایط تسهیلات برگزیدگان علمی دوره کارشناسی دانشگاه ها و مؤسسات آموزش عالی آیین‌نامه مذکور به شرح زیر است:

براساس آیین نامه مذکور افراد حائز شرایط زیر، حداکثر تا یک سال تحصیلی پس از زمان دانش آموختگی (و صرفاً برای یک بار) در صورت شرکت در آزمون و کسب حدنصاب علمی حداقل ۹۰ % نمره آخرین فرد پذیرفته شده در هر کدرشته محل توسط سازمان سنجش به یکی از دانشگاه‌ها معرفی می شوند.

۱- برگزیدگان رتبه‌های اول تا پانزدهم مرحله نهایی المپیادهای علمی  دانشجویی.

۲- دانشجویان نمونه کشوری در دوره کارشناسی با معرفی سازمان امور دانشجویان.

۳- رتبه‌های اول تا سوم نهایی جشنواره‌های خوارزمی، جوان خوارزمی، رازی، ابن سینا و فارابی در دوره کارشناسی پیوسته یا ناپیوسته با مشارکت حداقل ۵۰% در دستاورد حائز رتبه.

۴- دانش‌آموخته رتبه اول دوره کارشناسی پیوسته در بین دانشجویان هم‌رشته و هم‌ورودی که طی هشت نیمسال تحصیلی دانش‌آموخته شده است.

۵- دانش‌آموخته رتبه اول دوره کارشناسی ناپیوسته در بین دانشجویان هم‌رشته و هم‌ورودی که طی چهار نیمسال تحصیلی دانش‌آموخته شده است.

لازم به ذکر است سازمان سنجش حداکثر معادل ۱۰ % ظرفیت (با تقریب اضافی) در هر کدرشته محل تحصیل دوره بالاتر را بر اساس اولویت نمره و انتخاب رشته متقاضیان به حائزین شرایط اختصاص خواهد داد.

@CSAOEF
پيامبر اکرم-ص:
خداوند جواني را که جواني خويش را در راه اطاعت خداي تعالي بگذراند، دوست دارد.



* روز جوان مبارک باد*

~~~~~~~~~~~~~~~~~~~~~
کانال انجمن علمی مهندسی کامپیوتر
@CSAOEF
 انواع داده ها در C++ :

در C++ شش نوع داده وجود دارد. منظور از داده، متغیری است که در قالب متن یا عدد در طول برنامه مورد استفاده قرار می گیرد.
داده های موجود در C++ عبارتند از :

char, int, float, double, void, bool ,string

نوع char برای ذخیره داده های کاراکتری مانند : ‘a’ , ‘z’ , ‘W’ بکار می رود.

از نوع int برای ذخیره اعداد صحیح مانند 128، 5، 4508 استفاده می شود.

نوع float برای ذخیره اعداد اعشاری مثل 12.5، 7805.11 بکار می رود.

نوع double برای اعداد اعشاری بزرگتر از float استفاده می شود.

از boolean برای ذخیره مقادیر منطقی استفاده می شود ( درستی یا نادرستی ).

نوع void هیچ مقداری را نمی گیرد

نوع دیگری از داده وجود دارد که برای استفاده از رشته ها مورد استفاده قرار میگیرد که string گفته میشود اما در برخی از نسخه های کامپایلر زبان برنامه نویسی C++ پشتیبانی نمی شود، لذا مجبور به استفاده از آرایه ای از کاراکترها برای این منظور خواهیم بود .
متغیرها

در طول برنامه نویسی، کاربران با متون و اعداد زیادی کار می کنند، به همین دلیل آنها را در متغیرها ذخیره می کنند. در واقع متغیر ها نامهایی برای کلمات ذخیره شده در حافظه سیستم هستند.

برای استفاده از یک متغیر ابتدا باید آن را در برنامه تعریف نماییم که روش تعریف متغیر بصورت زیر است :

;نام متغیر     نوع متغیر

int count ;

در قطعه کد بالا می بینیم که هر متغیر باید دارای نام منحصر بفردی باشد که برای نامگذاری متغیر ها باید توجه داشته باشیم که :

برای نامگذاری متغیرها از ترکیبی از حروف a تا z یا A تا Z ، ارقام و خط ربط ( _ ) استفاده می شود.
اولین کاراکتر نام نباید از ارقام باشد.
نام می تواند هر طولی داشته باشد اما فقط 31 کاراکتر ابتدایی استفاده می شوند.
مقدار دادن به متغیر ها

بعد از تعریف یک متغیر باید مقداری را به آن نسبت دهیم که به یکی از چهار روش زیر می توان اینکار را انجام داد :

هنگام تعریف متغیر
int x = 4; // initial value = 4

char char1 = 'a' , char2 = char3 = 'y'; // initial values = 'a' and 'y'

bool b = true; // initial value = true

بعد از تعریف و با عمل انتساب ( = )

.int y; y = 12; // initial value = 12

با استفاده از قالب سازنده

.float float_1 (2); // initial value = 2
دستورات ورودی که در فصل مربوط به ورودی / خروجی گفته خواهد شد.
float a, b;
cin >> a >> b;
ثوابت و عملگرها در C++ - (Constants)

ثوابت مقادیری در برنامه هستند که مقدارشون در طول برنامه قابل تغییر نیست و اگر که بخوایم مقدار ثوابت رو تغییر بدیم با خطایی از طرف کامپایلر مواجه می شیم.
برای تعریف ثوابت در c++ دو الگو وجود دارد :
1. با استفاده از دستور#define
#define <name> <value>

// For example :

#include <iostream>
#define P 3.14

int main()
{ cout >> P;
return 0 ; }
خروجی :
3.14

به محل استفاده از این دستور دقت کنید که در کجای برنامه مورد استفاده قرار گرفته است (بعد از فایلهای سرآیند) .

نکته ای که باید در اینجا توجه نمود و در مثال بالا هم مشخص بود این است که در پایان دستور #define از ; (سمی کالن) استفاده نمی کنیم.
2. با استفاده از کلمه کلیدی const :
const <مقدار> = <نام ثابت> <نوع داده>;

// For example :

#include <iostream>
int main()
{ const float P = 3.14 ;
cout >> P;
return 0 ; }

خروجی
3.14

می بینیم که محل این دستور درون خود تابع main هست اما دستور#define در بیرون از تابع main و در بالای برنامه.
جدول/ اپل با‌ارزش‌ترین برند سال 2016
با وجود کاهش سهام و رشد منفی، اپل باز هم باارزش‌ترین برند سال 2016 نام گرفت
📱 اخبار دنیای فناوری در کانال انجمن علمی مهندسی کامپیوتر 📱 👇👇👇
🆔 @CSAOEF