سلام به دومی های خلاق و تحلیلگر علامه
بچه ها در نمایش کلاسی و بازی است که هر کاری را بهتر متوجه
می شوند .
این را از تحلیل نمایش کلاسی دوستانشان پس از اجرای قصه ی
کی بود کی بود در زنگ فار سی و تحلیل کار ماشین بادی های
خودشان در زنگ علوم که بسیار خوب و منطقی و با نگاهی دقیق
بیان داشتند .می شد فهمید .
آفرین بر این تحلیل گران کوشا .
نمایش کی بود کی بود در کلاس با بازی یاسمن -یگانه -ارنیکا -مهنوش هلنا وآرمیتا
شاید بهترین راه برای یادگیری یک زبان برنامه نویسی، نوشتن یک برنامه ابتدایی و ساده در محیط یک نرم افزار برای آشنایی با ساختار آن زبان باشد.
در آغاز عکسی از برنامه Borland C++ را نشان می دهم تا با محیط نرم افزار C++ آشنا شوید . هرچند نرم افزارهای دیگه هم در این خصوص وجود دارند مانند Visual C++ یا Turbo C++ .
برنامه ای را که در بالا می بینید سورس کد اولین برنامه ما و همچنین ابتدایی ترین ساختار برنامه C++ می باشد. قبل از هر چیز به بررسی سطحی و آشنایی اولیه با خطوط برنامه Hello world! می پردازیم :
// my first program in c++
#include
int main()
{
cout << "Hello world" ;
return 0 ;
}
// my first program in c++
این یک خط Comment یا توضیحات می باشد. در برنامه نویسی، توضیحات خطوطی هستند که کامپایل نمی شوند و فقط برای خوانایی برنامه بکار برده می شوند. در برنامه های بزرگتر و با زیاد شدن خطوط برنامه، توضیحات به فهم راحتتر برنامه برای برنامه نویس و دیگر کسانی که کد را مورد بررسی قرار می دهند کمک شایانی می نماید.
برای بوجود آوردن توضیحات در برنامه C++ از دو الگو می توان استفاده نمود :
/* my
first program
in c++ */
در C++ خطوطی که با علامت # شروع شده و در بالای برنامه قرار می گیرند خطوط فرمان به پردازشگر می باشند که در اصطلاح فایل سرآیند نامیده می شوند.
#include
از فایلهای سرآیند بعنوان کتابخانه های C++ یاد می کنند که از قبل نوشته شده اند و ما برای استفاده از برخی از توابع و روالها از آنها استفاده می کنیم . کامپایلر فقط کلمات کلیدی را می شناسد و همانطور که گفته شد برای استفاده از یک سری دستورات و توابع مانند دستورات ورودی و خروجی و ... باید از این فایلهای سرآیند استفاده نماییم و اگر استفاده نکنیم امکان برنامه نویسی بوجود نخواهد آمد که به تفصیل در آینده در مورد این فایلها و مورد استفادشان صحبت خواهیم کرد . این نکته را هم خاطر نشان می کنم که پسوند این فایلها h می باشد. در انتهای این فصل هم توضیحات تکمیلتری در این مورد آورده شده است .
int main()
این خط تعریفی برای تابع اصلی برنامه می باشد. در واقع برنامه با کامپایل از این نقطه شروع و پردازش می شود. هر برنامه C++ باید دارای تابع main() باشد. در این تابع است که بلوکها و خطوط برنامه نوشته میشود. باید گفته شود هرچند خطوطی بالاتر از تابع اصلی نوشته شده اما بخاطر داشته باشید که برنامه از این نقطه شروع خواهد شد. عبارت int به معنی integer یا اعداد یک کلمه کلیدی می باشد و برای تعریف متغیرهای از نوع صحیح بکار می رود که در ادامه آموزش برنامه نویسی بطور مفصل مورد بررسی قرار می گیرد. Main نامی برای تابع اصلی است که تغییر نمی کند و () علامتی است که در ادامه هر تابعی قرار می گیرد که توابع نیز مفصلا در ادامه مورد بحث قرار می گیرند و اطلاعات فوق جنبه آشنایی با آنها را دارد.
}
آکولاد باز در واقع شروع یک بلوک از دستورات را تعریف می کند که در این برنامه بدنه تابع اصلی (main) را در بر می گیرد و با علامت
{
یا آکولاد بسته پایان بلوک را تعیین می کنیم.
cout << "Hello world" ;
تابع cout >> در تابع سرآیند iostream در زبان C++ قرار دارد و موجب ارسال اطلاعات به خروجی و چاپ و نمایش آن بر روی مانیتور کاربر می شود. با نوشتن این دستور عبارت Hello world! برروی صفحه نمایش پس از کامپایل بدون خطای برنامه به نمایش در می آید. از علامت " " برای متغیرهای رشته ای که در اصطلاح string گفته می شوند استفاده می شود. از علامت ; نیز در انتهای هر دستور در C++ استفاده می گردد تا بوسیله آن پایان آن دستور را به پردازشگر اعلام نمود.
return 0 ;
این عبارت مقدرا صفر را به تابع در برگیرنده خود که در این مثال تابع اصلی است برمی گرداند که این مورد در مبحث توابع و انواع بازگشتی آن توضیح داده خواهد شد.
namespace
باید بگم که فضاهای نام هم در ساختار C++ نقش اساسی دارند. این فضاها مجموعه دیگری از کتابخانه های C++ می باشند که در استفاده از بعضی عناصر مانند رشته ها و ... کمک شایانی به کاربران می کنند.
فضا های نام با استفاده از الگوی زیر قابل استفاده اند و بعد از فایلهای کتابخانه ای include در برنامه قرار می گیرند که در بخش انواع یک نمونه از اونا رو استفاده مکنیم.
// using namespace std
#include
using namespace std;
int main()
{
string st = "Hello world!" ;
cout << st ;
return 0 ;
}
کد بالا را میشود به شکل دیگری هم نوشت که در اینصورت عبارت
// using namespace std
#include
#include
int main()
{
string st = "Hello world!" ;
cout << st ;
return 0 ;
}
ذکر این مطلب لازم است که متاسفانه فایل سرآیند string در محیط Borland C++ کار نمی کند .
برخی از ویژگیهای زبان C++ :
برخی از ویژگیهای دستورات C++
کلمات کلیدی در C++
auto double int struct
break else long switch
case enum register typedef
char extern return union
const float short unsigned
continue for signed void
default goto sizeof volatile
do if static while
این کلمات، کلمات کلیدی هستند و کامپایلر فقط این کلمات را می شناسد و هرآنچه غیر از کلمات کلیدی در برنامه C++ نوشته شود باید برای کامپایلر درست تعریف شود. در این بین توابعی برای گرفتن اطلاعات و یا چاپ اطلاعات و چیزهای دیگری وجود دارد که برای استفاده از آنها باید از فایل سرآیند مربوطه استفاده نماییم که از قبل نوشته شده اند مثل توابع cin, cout که توابع ورودی خروجی هستند که در فایل سرآیند iostream وجودارند و همچنین تابع getch که برای زدن یک کلید از صفحه کلید است و در فایل سرآیند conio قرار دارد .
به گزارش «تابناک»، نمایشگاه CES ۲۰۱۵ یا Consumer Electronics Show از روز گذشته به روال سابق هر سال در لاس وگاس آغاز به کار کرده و به رغم شرکتها و تکنولوژیهای جدیدی که در این نمایشگاه امسال در معرض دید علاقهمندان قرار گرفته، ما نگاهی به برترین لپتاپهای ارائه شده در این نمایشگاه داریم.
۱ ـ لپتاپ Acer Aspire V ۱۷ Nitro
این نمونه، قابلیت کنترل از طریق حرکات دست را داراست. با این قابلیت اگر برای مثال قصد بازی Fruit Ninja را داشته باشید، کافی است انگشتان خود را در هوا به حرکت درآورید. این قابلیت به لطف بهکارگیری دوربین سه بعدی اینتل موسوم به RealSense در این لپتاپ است.
این لپتاپ مجهز به صفحه نمایش ۱۷ اینچ از نوع IPS با وضوح ۱۰۸۰، نسل چهارم پردازشگر اینتل Core i۷، پردازشگر گرافیکی ۴GB of DDR۵ Nvidia GeForce GTX ۸۶۰M VRAM، و حافظه هیبریدی است.
2 - Lenovo ThinkPad X1 Carbon
بر اساس گزارشها، لنوو موفق به فروش ۱۰۰ میلیون میلیون دستگاه از مدل ThinkPad شده است. برای تکمیل این موفقیت اکنون در نمایشگاه CES اقدام به معرفی این لپتاپ جدید کرده که با صفحه نمایش ۱۴ اینچ خود، یک Ultrabook فوق العاده است.
این لپتاپ از نسل پنجم پردازشگر اینتل Core، صفحه نمایش با تکنولوژی FHD و حافظه SSD و وزن آن به رغم داشتن سخت افزارهای فوقالعاده قوی، ۱.۳ کیلوگرم است.
3 - Samsung ATIVBook 9
سامسونگ نیز در این نمایشگاه با آخرین مدل لپتاپ خود با نام ATIV که مجهز به سیستم عامل ویندوز ۸.۱ است، شرکت کرده. این مدل لپتاپ که البته عنوان شده تنها در ایالات متحده فعلا به فروش میرسد، از وضوح خوب ۲۵۶۰ در ۱۶۰۰ پشتیبانی میکند و از پردازشگر Intel M Core به همراه ۴ گیگابایت رم برخوردار است.
این لپتاپ سخت افزار قابل توجهی ندارد، ولی همه نکته آن در ضخامت ۱۱.۶ میلیمتری آن و وزن ۹۳۴ گرمی نهفته است. این لپتاپ در نوع خود، یکی از پرچمداران Ultrabookها خواهد بود.
4 - Dell XPS 13 and 15
شرکت Dell نیز اقدام به رونمایی از آخرین مدلهای XPS خود در این نمایشگاه کرده است که سری ۱۳ آن به ادعای Dell کوچکترین لپتاپهای ۱۳ اینچ موجود هستند.
این سری مجهز به صفحه نمایش از نوع UltraSharp Quad+ است که ۵.۷ میلیون پیکسل را در خود جای داده و حال آنکه مدل ۱۵ اینچ آن این تعداد پیکسل را به ۸ میلیون عدد رسانده است.
همچنین این دستگاه از باتری با عمر ۱۵ ساعت و نسل پنجم پردازشگر اینتل Core برخوردار است که بهای اولیه آن برابر با ۸۰۰ دلار برآورد کرده شده است.
5 - MSI GT80 Titan
این مدل لپتاپ از سوی شرکت MSI برای اولین بار در ماه اکتبر ۲۰۱۴ رونمایی شد و اکنون فروش آن آغاز شده است. این مدل که مخصوص Game طراحی شده، همچنین از یک صفحه کلید مکانیکی فوق العاده برای بهترین بازخورد و کنترل بازی برخوردار است.
همچنین بنا بر ادعای شرکت MSI این دستگاه، باریکترین و سبکترین لپتاپ Gaming حال حاضر است که از صفحه نمایش ۱۸.۴ اینچ با وضوح ۱۰۸۰، پردازشگر گرافیکی ۹۸۰M SLI، پردازشگر اینتل Core i۷-۴۹۸۰HQ، ۲۴ گیگابایت رم و حافظه هیبریدی برخوردار است. بهای آن ۳۵۰۰ دلار برای فروش اولیه تعیین شده است.
تابستان سال ۲۰۱۴ بود که شرکت Alienware از لپتاپ ۱۳ اینچی اش رونمایی کرد. این لپ تاپ تا حد بسیاری باریکترین و سبک ترین لپ تاپ محسوب می شود و حتی کوچکتر از Alienware 14 بود.
حال در این بین شرکت DELL طی رویداد CES 2015 به رونمایی از نسخه باریکتر Alienware 17 با یک نسخه ۱۵ اینچی پرداخته است. لپ تاپی به این اندازه اولین بار است که شرکت Alienware طی دو سال ارائه نمود.
این شرکت سایز صفحه نمایش لپ تاپ را از ۱۸ اینچ به ۱۷ اینچ تغییر داده زیرا ۱۸ اینچ بسیار بزرگ بوده است. با توجه به ظاهر لپ تاپ Alienware همچنان از طرح های نسخه های اخیر خود الگو گرفته است. این بدان معناست که آنها از آلمینیوم و فیبر کربن در تمام سطح لپ تاپ استفاده کردند و صفحه کلید و آرم Alienware نیز قابلیت نورپردازی سفارشی دارد.
تفاوت واقعی این لپ تاپ سایز جمع و جور تر آن است. مدل ۱۷ اینچی ۲۵ درصد نازکتر،۱.۳۶ اینچ ضخامت ، ۹ درصد سبکتر و وزنش ۸.۳۳ پوند است. در مقابل مدل ۱۵ اینچی ۷.۰۷ پوند وزن و ۱.۳۴ اینچ ضخامت دارد.
از مشخصات سخت افزاری این لپ تاپ می توان به توانایی انتخاب از بین دو پردازنده هاسول Core i5 و i7 ، کارت گرافیک NVIDIA 980M اشاره کرد. اگر شما تمایل به خرید مدل ۱۵ اینچی دارید می توانید کارت گرافیک Radeon R9 M295X با صفحه نمایش ۴K را انتخاب نمایید. علاوه بر این هر دو مدل داری پورت آمپلی فایر گرافیکی DELL که قیمتش ۳۰۰ دلار بوده و می توان به وسیله آن کارت های گرافیکی دکستاپی نیز پشتیبانی کرد می باشند.
هر دو مدل ۱۵ و ۱۷ اینچی هم اکنون برای خرید به قیمت ۱.۱۱۹ دلار و ۱.۴۹۹ دلار در دسترس هستند.
SpongeBob SquarePants (1999-?) 480p DVDRip Mkv
| دانلود با لینک مستقیم از سرور سایت |
قسمت های ۱۰۹ تا ۱۲۴ اضافه شدند
|توجه مهم!! عزیزانی که برای آن ها قسمت های جدید نمایش داده نمی شود،
لطفا از کلید ترکیبی CTRL+F5 برای بارگذاری مجدد صفحه استفاده کنند تا قسمت های جدید نمایش داده شود|
نام انیمیشن : SpongeBob SquarePants – باب اسفنجی شلوار مکعبی
سال انتشار: ۱۹۹۹ – تا الان
مدت زمان: میانگین ۸ دقیقه
حجم : – مگابایت
کیفیت : DVDRip 480p
دوبله فارسی
خلاصه : باب اسفنجی ! شخصیت اصلی و محبوب سریال SpongeBob SquarePants می باشد که از سال ۱۹۹۹ تا به هم اکنون از شبکه Nickelodeon در حال پخش است . ماجراهای هر قسمت مستقل از سایر قسمتها بوده و در رساندن مفهوم خود از انواع امکانات دیداری از قبیل نماهای نزدیک اشیا و احساسات چهره، استفاده از تصاویر واقعی، امکانات صوتی مانند بهرهوری از تکههای موسیقایی و عمدتاً گفتارهای طولانی استفاده میکند. کارگردانی این فیلم را استافن هلنبرگ بر عهده دارد…