⚡️گذشته ی کامل
کاربرد : وقتی دو عمل در گذشته انجام می گیرن، عملی که زودتر انجام شده رو با گذشته ی کامل و عمل بعدی رو با گذشته ی ساده نشون میدیم .
مثال ها :
I lent the book to my friend after I had finished reading it.
من بعد از آن که مطالعه ی کتاب را تمام کرده بودم ، آن را به دوستم قرض دادم.
I had just gotten into bed when someone knocked on the door.
وقتی کسی در زد ، تاره به رختخواب رفته بودم .
I realized that we had met him before.
من فهمیدم که قبلا او را ملاقات کرده بودیم .
کاربرد : وقتی دو عمل در گذشته انجام می گیرن، عملی که زودتر انجام شده رو با گذشته ی کامل و عمل بعدی رو با گذشته ی ساده نشون میدیم .
مثال ها :
I lent the book to my friend after I had finished reading it.
من بعد از آن که مطالعه ی کتاب را تمام کرده بودم ، آن را به دوستم قرض دادم.
I had just gotten into bed when someone knocked on the door.
وقتی کسی در زد ، تاره به رختخواب رفته بودم .
I realized that we had met him before.
من فهمیدم که قبلا او را ملاقات کرده بودیم .
⚡️گذشته ی کامل استمراری
کاربرد : تاکید بر بیان عملی که قبل از یک عمل دیگه در گذشته صورت گرفته.
مثال :
She had been cleaning her house all morning before guests arrived.
او تمام صبح خانه اش را تمیز کرده بود قبل از اینکه مهمان ها رسیدند .
کاربرد : تاکید بر بیان عملی که قبل از یک عمل دیگه در گذشته صورت گرفته.
مثال :
She had been cleaning her house all morning before guests arrived.
او تمام صبح خانه اش را تمیز کرده بود قبل از اینکه مهمان ها رسیدند .
زمان آینده هم چهار دسته داره :
آینده ی ساده (Simple Future)
آینده ی استمراری(Future Progressive)
آینده ی کامل (Future Perfect)
آینده ی کامل استمراری(Future Perfect Progressive)
آینده ی ساده (Simple Future)
آینده ی استمراری(Future Progressive)
آینده ی کامل (Future Perfect)
آینده ی کامل استمراری(Future Perfect Progressive)
⚡️آینده ی ساده
کاربرد : بیان کار در آینده
چند مثال :
Will you go to the hotel next week ?
آیا تو هفته ی آینده به هتل خواهی رفت ؟
I am sure he will pass this term.
من مطمئنم که او این ترم قبول خواهد شد .
I think the team will win on Friday.
من فکر می کنم تیم روز جمعه برنده خواهد شد .
کاربرد : بیان کار در آینده
چند مثال :
Will you go to the hotel next week ?
آیا تو هفته ی آینده به هتل خواهی رفت ؟
I am sure he will pass this term.
من مطمئنم که او این ترم قبول خواهد شد .
I think the team will win on Friday.
من فکر می کنم تیم روز جمعه برنده خواهد شد .
⚡️آینده ی استمراری
کاربرد ها : 1- بیان عملی که در مقطع معینی در آینده انجام میشه و برای مدتی استمرار داره .
2- بیان عملی که به دفعات در آینده رخ میده .
3- بیان عملی که در زمان نامعینی در آینده رخ خواهد داد .
چند مثال :
I will be studying at 9 tomorrow morning.
من در ساعت 9 صبح فردا ، مشغول مطالعه خواهم بود .
I am sick and I will be having headache all day.
من مریضم و تمام روز را سردرد خواهم داشت .
I will be learning English very soon.
من خیلی زود انگلیسی یاد خواهم گرفت .
What will you doing this time next week?
هفته ی دیگر همین موقع ، مشغول چه کاری خواهی بود ؟
کاربرد ها : 1- بیان عملی که در مقطع معینی در آینده انجام میشه و برای مدتی استمرار داره .
2- بیان عملی که به دفعات در آینده رخ میده .
3- بیان عملی که در زمان نامعینی در آینده رخ خواهد داد .
چند مثال :
I will be studying at 9 tomorrow morning.
من در ساعت 9 صبح فردا ، مشغول مطالعه خواهم بود .
I am sick and I will be having headache all day.
من مریضم و تمام روز را سردرد خواهم داشت .
I will be learning English very soon.
من خیلی زود انگلیسی یاد خواهم گرفت .
What will you doing this time next week?
هفته ی دیگر همین موقع ، مشغول چه کاری خواهی بود ؟
⚡️آینده ی کامل
کاربرد : بیان عملی که تا زمان معینی یا قبل از اون زمان ، در آینده انجام میگیره.
مثال :
By the end of this month , he will have done his homework .
تا پایان این ماه ، او تکالیفش را انجام خواهد داد .
My friend will have bought a new car by the end of this week .
دوست من تا آخر این هفته یک ماشین جدید خواهد خرید.
کاربرد : بیان عملی که تا زمان معینی یا قبل از اون زمان ، در آینده انجام میگیره.
مثال :
By the end of this month , he will have done his homework .
تا پایان این ماه ، او تکالیفش را انجام خواهد داد .
My friend will have bought a new car by the end of this week .
دوست من تا آخر این هفته یک ماشین جدید خواهد خرید.
⚡️آینده ی کامل استمراری
کاربرد : بیان عملی که تا زمان معینی در آینده مدتی استمرار خواهد داشت و تاکید داره که دوباره هم ادامه خواهد یافت .
چند مثال :
By tonight , I will have been working for five hours .
تا امشب ، 5 ساعت خواهد شد که من کار کرده ام .
When he plays this game , he will have been playing for this team for ten years .
زمانی که او این بازی را انجام دهد ، ده سال می شود که برای این تیم بازی کرده است .
کاربرد : بیان عملی که تا زمان معینی در آینده مدتی استمرار خواهد داشت و تاکید داره که دوباره هم ادامه خواهد یافت .
چند مثال :
By tonight , I will have been working for five hours .
تا امشب ، 5 ساعت خواهد شد که من کار کرده ام .
When he plays this game , he will have been playing for this team for ten years .
زمانی که او این بازی را انجام دهد ، ده سال می شود که برای این تیم بازی کرده است .
خب دوستان برای این جلسه کافیه .. بازم این نکته رو عرض میکنم ، که روش آموزش از جلسه ی بعد کاملا متفاوت خواهد بود و جنبه ی تخصصی تری به خودش خواهد گرفت و "زبان انگلیسی" رو حس خواهید کرد .
با تشکر از همه ی شما . در جلسه ی بعد ، درس 1 رو شروع میکنیم . خدانگهدار.
@AMCSUI
با تشکر از همه ی شما . در جلسه ی بعد ، درس 1 رو شروع میکنیم . خدانگهدار.
@AMCSUI
باسلام خدمت دوستان، وکیلی هستم. با سری آموزش¬های سیستم عامل در خدمتتون هستم.
سیستم¬عامل واسط بین کاربر و سخت افزار است. برای شناخت سیستم عامل و نحوه کارکرد آن نیاز به شناخت مفاهیم سیستم عامل، فرآیندها و زمانبندی پردازنده، کنترل همروندی، انحصار متقابل، مدیریت سخت افزار و .. می باشد که در این آموزش ها به صورت دقیق به تمامی این مسائل پرداخته می شود.
برای ساخت هر برنامه کاربردی و اجرای درست آن بر روی سیستم عامل موردنظر، دانستن ویژگی های سیستم عامل بسیار ضروری و تاثیر گذار می باشد. هیچ گاه نمی توان بدون اطلاع از عملکرد سیستم عامل برنامه کاربردی ایجاد کرد و انتظار داشت که بدون نقص و بهینه اجرا شود.
بنابراین هدف از این آموزش آشنایی با مفاهیم سیستم عامل، نحوه کارد آن و شیوه مدیریت سخت افزار توسط سیستم عامل می باشد.
سیستم¬عامل واسط بین کاربر و سخت افزار است. برای شناخت سیستم عامل و نحوه کارکرد آن نیاز به شناخت مفاهیم سیستم عامل، فرآیندها و زمانبندی پردازنده، کنترل همروندی، انحصار متقابل، مدیریت سخت افزار و .. می باشد که در این آموزش ها به صورت دقیق به تمامی این مسائل پرداخته می شود.
برای ساخت هر برنامه کاربردی و اجرای درست آن بر روی سیستم عامل موردنظر، دانستن ویژگی های سیستم عامل بسیار ضروری و تاثیر گذار می باشد. هیچ گاه نمی توان بدون اطلاع از عملکرد سیستم عامل برنامه کاربردی ایجاد کرد و انتظار داشت که بدون نقص و بهینه اجرا شود.
بنابراین هدف از این آموزش آشنایی با مفاهیم سیستم عامل، نحوه کارد آن و شیوه مدیریت سخت افزار توسط سیستم عامل می باشد.
برای درک بهتر عملکرد سیستم عامل آشنایی با سازمان و معماری کامپیوتر لازم است که در این قسمت از آموزش به مرور معماری کامپیوتر می پردازیم.
یک کامپیوتر در حالت کلی شامل چهار جزء اصلی می باشد:
پردازنده: انجام پردازش داده ها و کنترل عملکرد تمامی اجزا
حافظه اصلی: ذخیره موقت برنامه ها، داده ها و پشته ها به منظور دسترسی سریع
دستگاه های ورودی خروجی: تبادل داده بین محیط خارجی و کامپیوتر
گذرگاه: واسط ارتباطی بین اجزای کامپیوتر
یک کامپیوتر در حالت کلی شامل چهار جزء اصلی می باشد:
پردازنده: انجام پردازش داده ها و کنترل عملکرد تمامی اجزا
حافظه اصلی: ذخیره موقت برنامه ها، داده ها و پشته ها به منظور دسترسی سریع
دستگاه های ورودی خروجی: تبادل داده بین محیط خارجی و کامپیوتر
گذرگاه: واسط ارتباطی بین اجزای کامپیوتر
پردازنده:
پردازنده برای اجرای هر دستورالعمل از حافظه اصلی نیاز به سه مرحله دارد:
1. واکشی : خواندن دستورالعمل از حافظه
2. رمزگشایی : تفسیر دستورالعمل برای اجرا
3. اجرا : کنترل روند اجرای دستورالعمل
پردازنده ها همیشه این سه گام را انجام می دهند و هیچ گاه بی کار نمی مانند و در حالتی که کاری برای انجام ندارند یک حلقه انتظار را اجرا می کنند.
برنامه ها در کامپیوتر در دو مد انجام می شوند: مد هسته ومد کاربر. سیستم عامل در مد هسته انجام می شود و اختیار تام برای کنترل و دسترسی به تمامی بخش های کامپیوتر را دارا می باشد.
پردازنده برای اجرای هر دستورالعمل از حافظه اصلی نیاز به سه مرحله دارد:
1. واکشی : خواندن دستورالعمل از حافظه
2. رمزگشایی : تفسیر دستورالعمل برای اجرا
3. اجرا : کنترل روند اجرای دستورالعمل
پردازنده ها همیشه این سه گام را انجام می دهند و هیچ گاه بی کار نمی مانند و در حالتی که کاری برای انجام ندارند یک حلقه انتظار را اجرا می کنند.
برنامه ها در کامپیوتر در دو مد انجام می شوند: مد هسته ومد کاربر. سیستم عامل در مد هسته انجام می شود و اختیار تام برای کنترل و دسترسی به تمامی بخش های کامپیوتر را دارا می باشد.