الگوریتم

مجموعه مقالات علوم کامپیوتر

الگوریتم

مجموعه مقالات علوم کامپیوتر

  • ۰
  • ۰

برنامه نویسی واسط گرافیکی ( GUI ) در پایتون با فریم ورک Tkinter

مولف: نریمان زعیم کهن

انتشارات دیباگران تهران

tkinter book image !

 

مقدمه مولف:

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

گرایش به ایجاد واسط‌های گرافیکی به زبان پایتون در تعامل با زمینه‌های یاد شده و یا به صورت مستقل نیز روندی رو به افزایش دارد. Tkinter کتابخانه استاندارد پایتون و یکی از پرطرفدارترین فریم‌ورک‌ها برای ایجاد واسط گرافیکی کاربر است.

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

همچنین فایل مربوط به مثال‌ها و پروژه‌های کتاب به پیوست در اختیار خوانندگان محترم قرار گرفته است.

 

لینک تهیه کتاب:

https://www.dibagaranpakhsh.ir/index.php?route=product/product&product_id=1833

 

  • ۰
  • ۰

 

توسعه کیوبیت های نیمه هادی در دو بعد

 

not found

قلب هر رایانه یعنی CPU با استفاده از فناوری نیمه هادی ساخته شده است که قادر است میلیون ها ترانزیستور را بر روی یک تراشه قرار دهد. اکنون محققان نشان داده اند که می توان از این فناوری برای ساخت آرایه ای دوبعدی از کیوبیت ها که به عنوان پردازنده کوانتومی عمل می کنند استفاده کرد. این پژوهش می تواند نقطه عطف مهمی در فناوری کوانتومی توسعه پذیر باشد.

  • ۰
  • ۰

مدارات مارپیچی در خدمت هوش مصنوعی کارآمدتر

 

cirquit

 

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

  • ۰
  • ۰

کاربردهای امروزی زبان برنامه نویسی C

 

image not found

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

پایتون گزینه ای مناسب برای هوش مصنوعی ، یادگیری ماشین و یادگیری عمیق

 

پیدا نشد !

 

 در سالهای اخیر پایتون از افزایش مداوم شهرت برخوردار بوده و اکنون در جایگاه  محبوب ترین زبانهای برنامه نویسی جهان قرار دارد .

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

هوش مصنوعی یک دنیا فرصت برای توسعه دهندگان برنامه فراهم کرده است. هوش مصنوعی به Spotify اجازه می دهد تا یکسری از هنرمندان یا آهنگ ها را به کاربران توصیه کند یا Netflix بداند که برنامه بعدی که دوست دارید ببینید چه چیز خواهد بود.

اما چه چیزی در پایتون ، آن را تا این حد مناسب هوش مصنوعی می کند ؟

  • ۱
  • ۰

چرا  c++ همچنان زبان کارامدی است

 

Not found

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

یک سرور Websocket  در جاوا ، گرافیک های جاوا اسکریپت در قسمت پیشین (Frontend) را به قسمت پسین (Backend) پیوند می داد. من تلاش کردم با استفاده از P5.js از جاوا اسکریپت پیشین (Frontend) تنها به عنوان رندر گرافیکی استفاده کنم و کلیه پردازش ها را در قسمت پسین (Backend) انجام دهم تا از این طریق همه چیز را تا حد امکان امن نگاه دارم...