Basics Of Programming

آگهی داردخریدهای درون برنامه‌ای
رده‌بندی محتوا
مناسب برای همه
+۵ هزار
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

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


۱۲۷ موضوع را در ۵ فصل بیاموزید، از جمله کامپایلرها، نحو، معناشناسی، تجزیه، انواع داده، توابع، انتزاع و همزمانی. برای مرور سریع، امتحانات و مصاحبه‌ها مفید است.


شاخه‌های مهندسی مرتبط

مهندسی علوم کامپیوتر (CSE)، فناوری اطلاعات (IT)، مهندسی کامپیوتر، مهندسی نرم‌افزار، هوش مصنوعی و علوم داده.


۱۱۹ موضوع فهرست‌شده از ۱۲۷

زبان‌ها، کامپایلرها و نحو
۱. ماشین‌های انتزاعی
۲. مفسر
۳. زبان‌های سطح پایین و سطح بالا
۴. مثالی از یک ماشین انتزاعی
۵. توصیف یک زبان برنامه‌نویسی
۶. دستور زبان و نحو
۷. مقدمه‌ای بر نحو و معناشناسی
۸. مسئله توصیف نحو
۹. روش‌های توصیف نحو
۱۰. BNF توسعه‌یافته
۱۱. دستور زبان‌های صفتی
۱۲. تعریف دستور زبان‌های صفتی
۱۳. نمونه‌هایی از دستور زبان‌های صفتی
۱۴. محاسبه مقادیر صفتی
۱۵. معناشناسی پویا
۱۶. معناشناسی بدیهی
۱۷. اصول طراحی زبان
۱۸. الگوی برنامه‌نویسی
۱۹. تاریخچه زبان‌های برنامه‌نویسی
۲۰. طراحی زبان
۲۱. اهداف طراحی زبان‌های برنامه‌نویسی
۲۲. کامپایلرها
۲۳. ماشین‌های مجازی و مفسرها
۲۴. چامسکی سلسله مراتب

انواع و تجزیه
۲۵. انواع داده ابتدایی
۲۶. عملیات عدد صحیح
۲۷. عملیات سرریز
۲۸. انواع شمارشی
۲۹. نوع کاراکتری
۳۰. نوع بولی
۳۱. زیرنوع‌ها
۳۲. انواع مشتق شده
۳۳. عبارات
۳۴. دستورات انتساب
۳۵. مقدمه‌ای بر تحلیل واژگانی و معنایی
۳۶. تحلیل واژگانی
۳۷. مسئله تجزیه
۳۸. تجزیه بالا به پایین
۳۹. تجزیه پایین به بالا
۴۰. پیچیدگی تجزیه
۴۱. کلاس گرامر LL
۴۲. مسئله تجزیه برای تجزیه‌کننده‌های پایین به بالا
۴۳. الگوریتم‌های Shift-Reduce
۴۴. تجزیه‌کننده‌های LR

اشاره‌گرها و عبارات
۴۵. نوع داده
۴۶. انواع داده‌های اولیه
۴۷. انواع رشته کاراکتری
۴۸. پیاده‌سازی انواع رشته کاراکتری
۴۹. انواع آرایه
۵۰. آرایه دسته بندی ها
۵۱. برش ها
۵۲. پیاده سازی انواع آرایه
۵۳. آرایه های انجمنی
۵۴. انواع رکورد
۵۵. انواع تاپل
۵۶. انواع لیست
۵۷. انواع اتحاد
۵۸. انواع اشاره گر و مرجع
۵۹. مشکلات اشاره گر
۶۰. اشاره گرها در C و C
۶۱. انواع مرجع
۶۲. پیاده سازی انواع اشاره گر و مرجع
۶۳. مدیریت هیپ
۶۴. بررسی نوع
۶۵. تایپ قوی
۶۶. عبارات
۶۷. عبارات حسابی
۶۸. ترتیب ارزیابی عملگر
۶۹. شرکت پذیری
۷۰. پرانتز
۷۱. ترتیب ارزیابی عملوند
۷۲. شفافیت ارجاعی
۷۳. عملگرهای سربارگذاری شده
۷۴. تبدیل نوع
۷۵. اجبار در عبارات
۷۶. تبدیل نوع صریح
۷۷. عبارات رابطه ای و بولی
۷۸. ارزیابی اتصال کوتاه
۷۹. انتساب دستورات

زیربرنامه‌ها و انتزاع
۸۰. اصول زیربرنامه‌ها
۸۱. رویه‌ها و توابع در زیربرنامه‌ها
۸۲. مسائل طراحی برای زیربرنامه‌ها
۸۳. محیط‌های ارجاع محلی
۸۴. روش‌های ارسال پارامتر
۸۵. مدل‌های پیاده‌سازی ارسال پارامتر
۸۶. پیاده‌سازی روش‌های ارسال پارامتر
۸۷. پارامترهای بررسی نوع
۸۸. پارامترهایی که زیربرنامه هستند
۸۹. فراخوانی غیرمستقیم زیربرنامه‌ها
۹۰. زیربرنامه‌های سربارگذاری شده
۹۱. زیربرنامه‌های عمومی
۹۲. توابع عمومی در C
۹۳. روش‌های عمومی در جاوا ۵.۰
۹۴. مسائل طراحی برای توابع
۹۵. عملگرهای سربارگذاری شده تعریف شده توسط کاربر
۹۶. کلوژرها
۹۷. کوروتین‌ها
۹۸. مفهوم انتزاع
۹۹. انتزاع داده‌ها
۱۰۰. مسائل طراحی برای انواع داده‌های انتزاعی
۱۰۱. انواع داده‌های انتزاعی در Ada
102. انواع داده‌های انتزاعی در C
103. انواع داده‌های انتزاعی در C#
104. انواع داده‌های انتزاعی پارامتری
105. انواع داده‌های انتزاعی پارامتری در C

کپسوله‌سازی و همزمانی
106. کپسوله‌سازی در C
107. کپسوله‌سازی در C
108. همزمانی
109. دسته‌های همزمانی
110. همزمانی در سطح زیربرنامه
111. نمودار جریان حالت‌های وظیفه
112. سمافورها
113. همگام‌سازی همکاری
114. همگام‌سازی رقابت
115. مانیتورها
116. ارسال پیام
117. پشتیبانی Ada از همزمانی
118. نخ‌های جاوا
یادداشت‌های مبانی برنامه‌نویسی: کامپایلرها، سینتکس، انواع داده‌ها و همزمانی
تاریخ به‌روزرسانی
۷ مهر ۱۴۰۵

ایمنی داده

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

تازه‌ها

✨ **What’s New**
• Added Premium Purchase option for an enhanced, ad-free experience.
• Improved app stability and performance.
• Fixed minor bugs and improved overall user experience.
• General improvements and optimizations.
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید

پشتیبانی برنامه

درباره توسعه‌دهنده
YAGNIK B THUMMAR
georgydoki@gmail.com
53 shukan bunglow, behind setu residency, sarthana jakatnaka surat, Gujarat 395006 India

بیشتر از Engineering Wale Baba‏