نوشته شده توسط : زهرا

عملگر انتساب

عملگرهاي انتساب در جاوا براي اختصاص مقادير به متغيرها استفاده مي شوند. مثلا

int age;

age = 5;

عملگر انتساب مقدار سمت راست خود را به متغير در سمت چپ خود اختصاص مي دهد. در اينجا ، ۵ با استفاده از عملگر = به متغير age اختصاص داده شده است.

عملگرهاي انتساب ديگري نيز وجود دارد. با اين حال ، براي راحتي كار ، ساير عملگرهاي انتساب را بعدا آموزش مي دهيم.

ادامه مطلب...



:: بازدید از این مطلب : 286
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

كامنت مرسوم /*…….*/

اين يك كامنت چند خطه است كه مي تواند چندين خطه باشد. كامپايلر جاوا همه چيز را از /* تا */ ناديده مي گيرد. مثلا،

  1. /* This is a multi-line comment.
  2. * The problem prints “Hello, World!” to the standard output.
  3. */
  4. class HelloWorld {
  5. public static void main(String[] args) {
  6. {
  7. System.out.println(“Hello, World!”);
  8. }
  9. }
  10. }

در كد بالا كامنت برابر است با:

/* This is a multi-line comment.

* The problem prints “Hello, World!” to the standard output.

ادامه مطلب...



:: بازدید از این مطلب : 166
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

۱- void add(int a, int b = 3, int c, int d = 4);

تابع بالا كامپايل نخواهد شد. شما نمي توانيد يك آرگومان پيش فرض بين دو آرگومان را مقدار دهي نكنيد.

در اين مورد، براي c نيز بايد يك مقدار پيش فرض تعيين شود.

۲- void add(int a, int b = 3, int c, int d);

تابع بالا نيز كامپايل نخواهد شد. شما بايد براي آرگومان هاي بعد از b مقادير پيش فرض تعيين كنيد.

در اين مورد، براي c و d نيز بايد مقادير پيش فرض تعيين شود.

اگر ميخواهيد يك آرگومان پيش فرض واحد داشته باشيد، مطمئن شويد كه آخرين آرگومان باشد.

void add(int a, int b, int c, int d = 4);

۳- مهم نيست كه چطور از آرگومان پيش فرض استفاده مي كنيد، يك تابع هميشه بايد براي يك هدف نوشته شود.

اگر تابع بيش از چند كار بخواهد انجام دهد، مي توانيد از سربارگذاري توابع استفاده كنيد.

ادامه مطلب...



:: بازدید از این مطلب : 149
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

متغير محلي (local variable)

متغير تعريف شده در داخل تابع (تعريف شده در داخل بدنه تابع بين براكت ها) متغير محلي يا متغير خودكار(automatic ) ناميده مي شود.

محدوده دسترسي آن تنها محدود به تابع تعريف شده است. به عبارت ساده، متغير محلي مي تواند تنها در داخل تابع قابل دسترسي باشد.

هنگامي كه اجراي تابع تمام مي شود، طول عمر متغير محلي به پايان مي رسد (از بين مي رود).

متغير سراسري (global variable)

اگر متغير بيرون از تمام توابع تعريف شود، به آن متغير سراسري مي گوييم.

محدوده دسترسي متغير سراسري كل برنامه است. به اين معني كه مي تواند در هر بخش از برنامه مورد استفاده قرار گيرد و تغيير يابد.

به همين ترتيب، زماني كه برنامه به پايان برسد، طول عمر متغير هم به پايان مي رسد.

ادامه مطلب...

 



:: بازدید از این مطلب : 249
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

ساختار if … else … if اجازه مي دهد كه از بين گزينه هاي مختلف يك قطعه كد را اجرا كنيم. اگر قصد داريد يك متغير منفرد را با ساختار if … else … if متوالي بررسي كنيد، بهتر است از ساختار switch استفاده كنيد.

ساختار switch اغلب از if … else سريع تر است (نه هميشه). هم چنين ساختار switch ساده تر و قابل فهم تر است.

ساختار switch … case در C++

switch (n)

​{

case constant1:

// code to be executed if n is equal to constant1;

break;

case constant2:

// code to be executed if n is equal to constant2;

break;

.

.

.

default:

// code to be executed if n doesn’t match any constant

}

در كد بالا زماني كه مقدار n با هر كدام از case ها برابر شد، قطعه كد مرتبط به همان case اجرا مي شود تا زماني كه به انتهاي switch برسد يا با break مواجه شود. Break از اجراي كد در case بعدي جلوگيري مي كند.

ادامه مطلب...



:: بازدید از این مطلب : 265
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

1- بخش ريدينگ

اولين بخشي كه شما در TOEFL iBT با آن مواجه مي شويد، بخش ريدينگ است. همانطور كه در بالا ذكر شد، مدت زماني كه اين بخش طول مي كشد، مي تواند متفاوت باشد. بنابراين اگر هيچ سؤال تجربي دريافت نكنيد، ريدينگ 60 دقيقه طول خواهد كشيد و حاوي 36-42 سؤال است. اگر سؤالهاي تجربي دريافت كنيد، 80 دقيقه طول خواهد كشيد و حاوي 48 تا 56 سوال است.

وظيفه اصلي شما اين است كه يك متن را بخوانيد و به سوالات مربوط به آنها پاسخ دهيد. هر متني كه در بخش ريدينگ مشاهده مي كنيد؛ طولاني است – معمولا حدود 700 كلمه – و شما سه يا چهار متن در مجموع خواهيد ديد (اگر شما چهار متن دريافت كنيد، يكي از آنها آزمايشي خواهد بود).

متن ها با انواع موضوعات دانشگاهي، از تاريخ و هنر گرفته تا علوم و روانشناسي مطرح مي شوند. هر متن نيز با 12 تا 14 سوال (يا يك «مجموعه سوالات») همراه است. در هر متن و سؤالات، زمان هاي تنظيم شده در اختيار تان قرار داده نشده است، بنابراين مهم است كه زمان خود را به صورت عاقلانه مديريت كنيد.

ريدينگ ابتدا؛ به صورت نمره خام تصحيح مي شود (به عنوان مثال، تعداد نمراتي كه براي هر سؤال دريافت مي كنيد) و سپس به نمره مقياس از 30 تبديل مي شود. نمره خوب در بخش ريدينگ بسته به جايي كه شما درخواست پذيرش داده ايد مي تواند متفاوت باشد، اما به طور كلي هر چيزي بيش از 22 ( 50 درصد) مي تواند خوب در نظر گرفته شود.

ادامه مطلب....



:: بازدید از این مطلب : 305
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

1-يك برنامه مطالعه متعادل ايجاد كنيد

براي گرفتن نمره 7 يا بالاتر در آيلتس، بايد روي دو چيز تمركز كنيد: استراتژي / آزمون تمريني و تسلط عمومي. شما نمي توانيد هيچ يك از اين موارد را ناديده بگيريد. هر دو به يك اندازه مهم هستند.

 

در ايجاد برنامه مطالعاتي خود، به موارد زير نيازخواهيد داشت:

استراتژي ها و آزمون هاي تمريني: دوره شما بايد شامل استراتژي هاي يادگيري باشد (اين استراتژي ها بايد توسط يك فرد متخصص كه به او اعتماد داريد ارائه شده باشند) .

تمرين هايي براي بهبود تسلط عمومي شما از جمله گوش دادن به پادكست ها با لهجه هاي مختلف، ملاقات با يك شريك مكالمه اي انگليسي زبان براي تمرين مهارت صحبت كردن، خواندن NY Times يا روزنامه هاي سطح بالاي ديگر و ساير فعاليتها كه مي توانند اعتماد به نفس شما را بالا ببرند.

براي آمادگي براي آيتلس هر روز يك ساعت خاص (2-3 ساعت به مدت 90 روز) مطالعه كنيد.

فعاليت هاي آماده سازي روزانه خود را يادداشت كنيد و مطمئن شويد كه هر هفته روي تسلط عمومي و آماده سازي براي آزمون كار مي كنيد.

 

با ناديده گرفتن هر يك از اين موارد، بعيد به نظر مي رسد كه بتوانيد نمره مورد نظر خود را بدست آوريد.

ادامه مطلب....



:: بازدید از این مطلب : 274
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

مهارت شماره 1: روان صحبت كردن – استراتژي و فعاليت

سارا براي تمرين روان صحبت كردن بايد تكنيك يا فعاليت هايي را پيدا كند. او مي تواند خوب بنويسيد، اما هنگام صحبت كردن مكث مي كند و از اين مسئله ناراضي است.

او تصميم مي گيرد يك روش روان صحبت كردن كه در وب سايت ما پيدا كرده است را در مكالمات انگليسي واقعي خود، امتحان كند. فعاليت به اين صورت است كه شما يك داستان، فيلم يا صدا پيدا مي كنيد آن را بررسي مي كنيد و سعي مي كنيد با صداي بلند درباره آن صحبت كنيد. كليد تسلط، حداقل 3 بار تكرار كردن پاسخ شما است.

سارا به تماشاي فيلم ها در يوتيوب علاقه دارد بنابراين يك كانال جالب با فيلم هاي برتر مانند فيلم زير پيدا كرده است. او بعد از هر بخش فيلم را متوقف كرده و سعي مي كند 3 بار درباره آن صحبت كند. 

مهارت شماره 2: درك مطلب

براي تمرين درك مطلب، سارا نياز به رونوشت صداها و زير نويس فيلم ها دارد. او از نسخه هاي مكالمه هاي موجود ما استفاده مي كند. هربار كه نتواند صدا را كاملاً درك كند، آن را به عقب برگردانده و دوباره گوش مي دهد. 

مهارت شماره 3: واژگان

سارا سالها در كلاسهاي آموزش زبان انگليسي شركت كرده است و اكنون بخوبي مي داند واژگاني كه آموخته با چيزي كه انگليسي زبانان آمريكايي در زندگي روزمره از آن استفاده مي كنند متفاوت هستند. 

ادامه مطلب...



:: بازدید از این مطلب : 242
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

1- از فرهنگ لغت انگليسي به انگليسي استفاده كنيد

از لغت نامه هايي كه معاني كلمات را به زبان مادري شما توضيح مي دهند (لغت نامه هاي دو زبانه) استفاده نكنيد. به جاي آنها از فرهنگ لغت انگليسي به انگليسي استفاده كنيد. لغت نامه هايي كه معاني كلمات را به انگليسي  توضيح مي دهند

وقتي شروع به استفاده از فرهنگ لغت انگليسي به انگليسي مي كنيد، ممكن است با اين مشكل روبرو شويد:

شما كلمه اي را جستجو مي كنيد كه آن را نمي شناسيد.

تعريف كلمه A حاوي كلمات ديگري است كه شما نمي دانيد.

شما بايد به دنبال معاني كلمات جديد باشيد.

دليل اين مشكل اين است كه فرهنگ لغتي كه شما استفاده مي كنيد خوب نيست؛ و كلمات دشوار را با كلمات ساده توضيح نمي دهد. اگر بيش از حد با اين مشكل روبرو مي شويد، بايد يك فرهنگ لغت ديگر پيدا كنيد.

من يك بار از يك برنامه فرهنگ لغت به نام WordWeb استفاده كردم. وحشتناك بود. هر وقت از آن استفاده مي كردم، اغلب به مشكلي كه در بالا اشاره كردم، بر مي خوردم. بنابراين يك فرهنگ لغت ديگر پيدا كردم و از آن زمان تاكنون هيچ مشكلي نداشته ام. (در حال حاضر، من از  the Oxford Dictionaries website براي جستجوي كلماتي كه نمي دانم استفاده مي كنم.)

ادامه مطلب....



:: بازدید از این مطلب : 189
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
نوشته شده توسط : زهرا

۱- ویروسی شدن گوشی های هوشمند: ویروس ها بر روی حافظه داخلی دستگاه نفوذ میکنند و موجب موجب ایجاد اختلالات متعدد در کارکرد گوشی می شود.

۲- پایین بودن اطلاعات مردم هنگام خرید گوشی های تلفن همراه است. به عنوان مثال برخی افراد گوشی هایی با CPU پایین خریداری کرده و اطلاعات فراوان بر روی آن میریزند که همین مساله باعث پایین آمدن سرعت گوشی و هنگ کردن آن می شود.

۳- پر شدن مموری که این مساله سرعت گوشی را به شدت کاهش می دهد.

۴- کمک گرفتن برخی گوشی ها از رم علاوه بر مموری

۵- پر شدن بیش از حد حافظه گوشی

برای رفع این مشکل کلیک کنید...



:: بازدید از این مطلب : 255
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 22 خرداد 1399 | نظرات ()