محل تبلیغات شما



دسته بندی : بازی ویدئویی

اساسینز کرید یا کیش یک آدم‌کش یا عقیدهٔ یک آدم‌کش (به انگلیسی: Assassin's Creed) عنوان یک مجموعه بازی ویدئویی به سبک اکشن-ماجراجویی و مخفی‌کاری است که توسط پاتریس دیسلیت، جید ریموند و کوری می خلق شده‌است و به وسیلهٔ شرکت یوبی‌سافت توسعه و عرضه می‌شود. اولین نسخه در این سری اساسینز کرید بود که در ۱۴ نوامبر ۲۰۰۷ برای کنسول‌های پلی‌استیشن ۳ و اکس‌باکس ۳۶۰ منتشر شد. ریشه این واژه به عربی برمیگردد(حشاشین)


فتوشاپ یک نرم افزار ویرایشگر حرفه ای است و توسط Adobe Systems توسعه یافته که برای ساخت و ویرایش عکس ها بکار می رود ، علاوه بر این نرم افزار های After effect ، Premiere ، Illustrator ، In design جزو مهمترین تولیدات نرم افزاری هستند که توسط Adobe System تولید شده اند.

همه کسانی که با گرافیک کامپیوتری سرو کار دارند ، به نوعی محتاج این نرم افزار ها هستند.

به طور مختصر می‌توان گفت Photoshop ابزاری ست برای همه کسانی که در کامپیوتر با گرافیک ثابت و حتی متحرک سرو کار دارند .

طراحان گرافیک ، ناشرین کتب و مجلات ، چاپخانه ها ، شرکت های تبلیغاتی ، طراحان سایت ، عکاس ها ، نقاشان هنری ، طراحان نرم افزارها ، انیمیشن سازها و …. به فتوشاپ احتیاج دارند . این نرم افزار حرفه ای گرافیک در عصر تکنولوژی امروز یک نرم افزار حساب نمی شود بلکه یک صنعت به شمار می آید .


مثال: الگوریتمی بنویسید که تا زمانی که کاربر عدد منفی وارد نکرده از او عدد بگیرد و در پایان تعداد اعداد وارد شده را نمایش دهد.

 

  1. شروع
  2. count=0
  3. N را دریافت کن
  4. count=count+1
  5. اگر N>=0 به مرحله‌ی ۳ برو
  6. count را نمایش بده
  7. پایان

 

توضیح مثال بالا: در این الگوریتم ابتدا یک شمارنده به نام count ایجاد کردیم تا با استفاده از آن تعداد اعداد وارد شده را شمارش کنیم، سپس عدد N را دریافت می‌کنیم و بلافاصله یک واحد به شمارنده اضافه می‌کنیم، سپس بررسی می‌کنیم و اگر عدد وارد شده مثبت باشد (منفی نباشد) مجددا به مرحله ۳ رفته و عدد بعدی را دریافت می‌کنیم و یک واحد نیز به شمارنده اضافه می‌کنیم، حال شرط را چک کرده و در صورت برقرار بودن مجددا دستورا اجرا می‌شوند و در نهایت تعداد اعداد وارد شده (count) نمایش داده می‌شود.

همانگونه که متوجه شدید شرط این حلقه به شمارنده وابسته نبود و بستگی به این داشت که کاربر چه عددی را وارد کند، از شمارنده (در اینجا ‌count) به عنوان متغیری برای شمارش تعداد اعداد وارد شده استفاده کردیم و در نهایت آن‌را به کاربر نمایش دادیم.

در پایان این آموزش شما باید مهارت‌های زیر را کسب کرده باشید:

  • با مفهوم الگوریتم و کاربرد آن آشنا شده باشید.
  • بتوانید برای حل مسائل الگوریتم مناسب را ارائه دهید.

برای درک بهتر این آموزش تمرین‌های زیر را انجام دهید:

  1. داده‌ها و خواسته‌های مسئله برای حل یک معادله‌ی درجه ۲ را بنویسید.
  2. فرض کنید طول (L)، عرض (W) و ارتفاع (H) یک مکعب مستطیل به شما داده شده و حجم آن (V) را از شما میخواهند، نحوه حل این مسئله را به صورت مرحله به مرحله بنویسید.
  3.  

الگوریتم چیست؟

الگوریتم مفهومی است که مسائل را با استفاده از دستورالعمل‌های پشت سرهم و به کمک تحلیل‌های ریاضی و منطقی مورد بررسی قرار داده و راه حل مناسبی برای آن ارائه می کند، الگوریتم به ما کمک میکند مراحل حل مسئله را به زبان رایانه نزدیک‌تر کرده و در نهایت آن را به کدهای قابل فهم کامپیوتر تبدیل کنیم.

همچنین تعریفی که برای الگوریتم در ویکی‌پدیا ارائه شده است:

مجموعه‌ای متناهی از دستورالعمل‌ها است، که به ترتیب خاصی اجرا می‌شوند و مسئله‌ای را حل می‌کنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است. شیوه محاسبه معدل در مدرسه، یکی از نمونه‌های الگوریتم است.

حال بیایید یک نمونه الگوریتم که مطمئنا بسیاری از ما تا به‌حال طبق آن عمل کرده‌ایم را به هم بررسی کنیم.

به عنوان مثال فرض کنید میخواهیم مراحل رفتن به دانشگاه را به صورت مرحله به مرحله بنویسیم!

  1. شروع
  2. بیدار شدن از خواب
  3. شستن دست و صورت
  4. خوردن صبحانه
  5. پوشیدن لباس مناسب
  6. برداشتن وسایل مورد نیاز (کتاب و …)
  7. خروج از خانه
  8. رفتن به دانشگاه
  9. ورود به کلاس
  10. پایان

چیزی که واضح است این دستورات باید به ترتیب انجام شوند، در غیر این‌صورت امکان بروز خطا وجود دارد، الگوریتم‌های کامپیوتری نیز به همین صورت هستند، در صورتی که ترتیب اجرای دستورات آن‌ها به درستی در نظر گرفته نشود احتمال تولید خروجی نامعتبر بسیار بالا خواهد رفت.


تبلیغات

محل تبلیغات شما

آخرین ارسال ها

آخرین جستجو ها

خلاصه درس های علوم نهم