دسته پروژه های دانشجویی

استفاده از الگوریتم بنکر برای تشخیص امن بودن سیستم

برنامه اي به برنامه نويسي c در محيط لينوكس كه تعدادي پراسس به همراه حداكثر منابع لازم و نيز منابع تخصيص داده شده اش براي آن پراسس از كاربر دريافت می کند و با استفاده از الگوريتم بنكر (بانكداري) تشخيص…

دو تمرین برنامه نویسی به زبان c

یک زبان برنامه‌نویسی از نوع همه‌منظوره، کامپایل‌شونده، سطح میانی، ساخت‌یافته، دستوری و روندگرا می‌باشد که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه‌های بل ساخته شد. استفادهٔ گسترده این زبان در انواع کامپیوترها و سخت‌افزارهای مختلف باعث شد که نسخه‌های مختلفی از این زبان به‌وجود آید که با یکدیگر ناسازگار بودند. در سال ۱۹۸۳ مؤسسه استانداردهای ملی آمریکا (ANSI) کمیته‌ای موسوم به X3J11 را را مأمور کرد تا یک تعریف فاقد ابهام و مستقل از ماشین را از این زبان تدوین نماید. در سال ۱۹۸۹ این استاندارد تحت عنوان ANSI C به تصویب رسید و سپس در سال ۱۹۹۰، سازمان بین‌المللی استانداردسازی (ISO) نیز این استاندارد را پذیرفت و مستندات مشترک آنها تحت عنوان ANSI/ISO C منتشر گردید. (ویکی پدیا)

حل مساله فروشنده دوره گرد با استفاده از simulated annealing در متلب

مَتلب (به انگلیسی: MATLAB) یک محیط نرم‌افزاری برای انجام محاسبات عددی و یک زبان برنامه‌نویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامه‌نویسی مورد نظر است که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شده‌است. این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته می‌شود.

پروژه دخیره اطلاعات مخاطبین بصورت رمزشده در اندروید

اَندروید (به انگلیسی: Android) یک سیستم‌عامل موبایل بر پایهٔ نسخهٔ اصلاح‌شده‌ای از هستهٔ لینوکس و دیگر نرم‌افزارهای متن‌باز می‌باشد که نخست در دستگاه‌های لمسی مانند تلفن هوشمند و تبلت استفاده شد، اما به‌تازگی گوگل اندروید تی‌وی را برای تلویزیون، اندروید اوتو برای خودرو و ور اواس را برای پوشیدنی‌ها (مانند ساعت‌هوشمند) توسعه داده است. اندروید از سال ۲۰۱۱ پرکاربردترین سیستم‌عامل موبایل و از سال ۲۰۱۳ پرکاربردترین سیستم‌عامل برای تبلت‌ها بوده است. از مهٔ ۲۰۲۱ نیز، بیش از ۳ میلیارد کاربر فعال ماهانه داشته،[۱۰] و از ژانویهٔ ۲۰۲۱، فروشگاه گوگل پلی شامل بیش از ۳ میلیون برنامه بوده است.

حل ۱۵ تمرین کاربردی زبان برنامه نویسی جاوا

جاوا (به انگلیسی: Java) یک زبان برنامه‌نویسیِ شیءگرا است که نخستین بار توسط جیمز گاسلینگ در شرکت سان‌مایکروسیستمز ایجاد گردید و در سال ۱۹۹۱ به عنوان بخشی از سکوی جاوا منتشر شد.
زبان جاوا شبیه به سی‌پلاس‌پلاس است؛ اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. ایدهٔ شیءگرایی جاوا از زبان اسمال‌تاک گرفته شده‌است. یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را به‌طور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان نسبت به زبان‌های نسل اول C بالاتر است. برنامه‌های جاوا به صورت بایت کد می‌شوند و توسط ماشین مجازی جاوا (JVM) به کدهای ماشین تبدیل و اجرا می‌شوند. در صورت وجود JVM مانند سایر زبان‌های مبتنی بر آن که وابسته به سیستم‌عامل خاصی نیستند، برنامه‌های نوشته شده به جاوا بر روی هر نوع سیستم عامل و هرگونه وسیلهٔ الکترونیکی قابل اجرا می‌باشند. شعار جاوا «یک‌بار بنویس و همه‌جا اجرا کن» (Write once, Run anywhere) است که به همین ویژگی اشاره دارد.این ویژگی جاوا را مستقل از سکو می‌نامند.