وبلاگ آموزشی ثناالله خیری

ویژه علاقمندان علوم و مهندسی کامپیوتر

وبلاگ آموزشی ثناالله خیری

ویژه علاقمندان علوم و مهندسی کامپیوتر

اینجانب ثناالله خیری(ملقب به Sasan Ace)، موسس و مدیرعامل هلدینگ پاراتاپیک هستم
(شرکت صنایع فناوری آرکا بنیان نادین با شماره ثبت ۱۹۴۳۱)

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

برای سفارش پروژه و استفاده از مشاوره رایگان، میتوانید با آی دی sasanace@ در 💙تلگرام💙 در ارتباط باشید.🙏

تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران
طبقه بندی موضوعی
آخرین نظرات
نویسندگان

۵ مطلب با کلمه‌ی کلیدی «پروژه دانشجویی» ثبت شده است

 با عرض درود خدمت مخاطبان فرهیخته وبلاگ ثناالله خیری

امیدوارم مشتاق دانلود و بررسی یکی از مهم ترین اپلیکیشن های آموزشی در حوزه دیتاساینس باشید. هدف ما در اینجا خوشه بندی اعضای شبکه های اجتماعی(البته در مقیاس کوچک) بر اساس جنسیت، شهر محل سکونت، تاریخ توبد و گزینه هایی که به هر یک از ۲۴ سوال روانشناسی پاسخ دادن.


این اپلیکیشن به شما یک تصوری از مکانیزم embeded web application های نهفته در server های شبکه های اجتماعی میده. مثلا وقتی مشغول اینستاگردی هستینآرام می بینین که یه بخشی به نام account suggestion، به شما پیشنهاد میشه این آکانت ها را فالوو کنین. این کار توسط همین وب اپلیکیشن های server های اینستاگرام انجام میشه که یکی از ساده ترین الگوریتم های به کار رفته در این اپلیکیشن ها، الگوریتم clustering بر اساس فاصله اقلیدسیه.

در ادامه دو نکته رو میگم که بتونی خودت این کنسول اپلیکشنو در ویژوال استودیو برنامه نویسی کنی :‌

 ۱. برای سهولت محاسبات باید ابتدا فرمول محاسبه فاصله اقلیدسی دو کاربر در شبکه اجتماعی رو بررسی کنین که در لینک زیر موجوده

https://drive.google.com/file/d/1UgiQPUgEbFEiYcFzcaeCuhTu8JRn0sh0/view?usp=sharing


۲. جهت جمع آوری داده ها از کاربران باید ماتریس زیر رو پر کنین که البته ممکنه سوالات زیر ذهنتونو درگیر کنه که مثلا :

۲.۱. چرا سه تا کد ۰، ۱ و ۲ برای جنسیت انتخاب شده؟ 

پاسخ : ۰ براس جنسیت مذکر، عدد ۱ برای مذکر و ۲ برای non binary ها(افرادی که جنسیت مختلط یا دوگانه دارند.)

۲.۲. کد شهرها بر چه اساس انتخاب شده؟
پاسخ : بر اساس شماره سطر ماتریس فاصله شهرهای معروف ایالات متحده که برای مشاهده ماتریس به صورت فایل excel *****  اینجا  ***** کلیلک کنید


🔻اینم از لینک دانلود سورس کدای two-users-euclidean-distance🔻


https://drive.google.com/file/d/1ikgm8WcgW-NWezEUNOkXuSUT9BV0K6PN/view?usp=sharing

🙏🏻 به عنوان سخن پایانی، ممنون میشیم که درصورت ارتباط با دانشجویان علاقمند به مبحث data science، لینک این بلاگ رو باهاشون به اشتراک بزار
ین.
💌 طبق معمول هر گونه نظر، پیشنهاد و پرسشی داشتی، میتونی به جیمیلم  بفرستی.

با سپاس 
Sasan Ace

۰ نظر موافقین ۰ مخالفین ۰ 03 July 22 ، 13:37
Sasan Ace

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

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

۰ نظر موافقین ۰ مخالفین ۰ 04 January 22 ، 14:59
Sasan Ace
  • 👇👇👇👇👇
  • لینک دانلود 
    ☝☝☝☝☝





    با توجه به دو بعدی بودن حرکت روبات از جهت های چپ (L)    به جای غرب یا West  ، راست (R) به جای شرق یا East  ، بالا ((U به جای شمال یا North  ، پائین (D)  به جای جنوب یا South  استفاده شده است
  • برای زیبایی و تفهیم بهتر پسوند رتبه عددی (مانند st  در 1   و ...) از تابع rankpost  استفاده شده استکه عدد را گرفته و در خروجی پسوند ترتیبی مربوط به آن عدد را می دهد. این تابع برای نشان دادن این که مثلا چندمین داده را باید وارد کنیم مناسب است
  • تابع finalPositionX  مختصات فعلی روبات را همراه با دستور حرکت (راست، چپ ، بالا، پایین) گرفته  ومولفه افقی مختصات روبات را تغییر میدهد تا مختصات جدید را نشان دیم
  • تابع finalPositionY  مختصات فعلی روبات را همراه با دستور حرکت (راست، چپ، بالا، پایین) گرفته و مولفه عمودی مختصات روبات را  تغییر میدهد تا مختصات لجظه ای را نشان دهیم
  • تابع  gridBoundControl  محدوده صفحه مجاز و نیز مختصات لحظه ای روبات را گرفته و با مقایسه آن با کران های بالا و پایین در راستاهای قائم و افقی  تعیین میکند که آیا روبات داخل محدوده مجاز است (بر میگرداند true )  یا نه (بر میگرداند false )
  • تابع obstControl لیست شامل مختصات موانع، تعداد موانع و مختصات فعلی روبات را گرفته و اگر مولفه افقی لحظه ای روبات با هر یک از اندیس های زوج لیست مساوی شد و همزامن مولفه عمودی لحظه ای روبات با هر یک از اندیس های فرد لیست مساوی شد، آنگاه یعنی روبات به مانع برخورد کرده (برمیگرداند false ) و در غیر این صورت به مانع برخورد نشده و بر میگرداند true
  • در تابع main   ابتدا رنگ فونت و بک گراند صفحه بترتیب به زرد روشن(کدE ) و آبی (کد۱) تغییر یافته است (صرفا جهت جذابیت بیشتر برنامه برای کاربر)
  • محدوده های ناحیه مجاز حرکت یا همان کران ها از کاربر گرفته شده به همراه ساختارهای امنیتی  و کنترلی تا در هیچ راستای افقی یا قائم ، کران بالا از کران پایین کمتر نشود
  • مختصات نقطه شروع روبات از کاربر گرفته شده به همراه ساختار کنترل ورودی تا مطممئن شویم روبات شروع اش از ناحیه مجاز بوده است
  • سپس با چاپ عبارت How many obstacles exist?  کاربر باید تعداد موانع در ناحیه مجاز را وارد کند    و سپس مختصات آنها را در ادامه
  • بعد از **************** Start move commands with (begin) and exit with (end) *****************  باید دستورات جهت دهی  را به صورت مزبور (راست ، چپ  ، پایین و بالا) وارد کنیم
  • در صورت  برخورد با مانع پیام خطای Collision with barrier  نمایش داده میشود و درصورت خروج از محدوده مجاز پیام Out Of Grids Boundaries Error  
  • موقعیت لحظه ای تنها در صورت عدم برخورد به مانع و نیز حرکت در محدوده مجاز در صفحه    نمایش داده خواهد شد

   if (gridBoundControl(Lx, Ux, Ly, Uy, Xf, Yf) == true && obstControl(obstaclesOrdination, 2 * ObsN, Xf, Yf) == true)

         cout << "Current position = (" << Xf << ", " << Yf << ")";

 

 

  • هر بار حرکت مجاز که یک واحد میباشد یه واحد به کمیت مسافت می افزاید

If (gridBoundControl(Lx, Ux, Ly, Uy, Xf, Yf) == true )

             distance ++ ;

 

 

  • جابه جایی نیز طبق قانون فیثاغورس محاسبه خواهد ش

     displacement = sqrt(pow(Ox - Xf, 2) + pow(Oy - Yf, 2));

 

۰ نظر موافقین ۰ مخالفین ۰ 20 December 21 ، 08:59
Sasan Ace

این آزمون امروز ساعت 14 به وقت ایران در سامانه آموزش الکترونیکی دانشگاه شهید مدنی آذربایجان (تربیت معلم سابق) برای دانشجویان کلاس 
استاد حقیقت دوست بناب مطرح شده بود که گروه درسی شان ۱۸۳۳ بوده است

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

به هر حال بنده ۵ سوال رو فقط جا انداختم به علت محدودیت وقت که به خاطر بارم پایین آنها خدا رو شکر فقط ۱و ۲۵ صدم نمره ام رفت

حالا این شما و این هم لین دانلود نمونه سوالات موعود
 
👇👇👇👇👇👇   

لینک دانلود

 ☝☝☝☝☝

۰ نظر موافقین ۱ مخالفین ۰ 13 July 21 ، 16:20
Sasan Ace

با توجه به افزایش روزافزون قیمت ها و کاهش توان مالی ایرانیان در کشور، هر دانشجویی در کشورمان متاسفانه نمیتواند بپذیرد که دانشجویی یک شغل است، علیرغم اینکه گواهی اشتغال به تحصیل هم برایش صادر شده، لذا یکی از برترین گزینه های کسب درآمد که هم از نظر علمی-تحصیلی و هم مالی برای دانشجو منفعت دارد و بالعکس برای مشتری ضرر دارد، موفقیت در گرفتن پروژه های درسی دانشجویانی است که به هر دلیلی خود قادر به انجام وظیفه خود نیستند و نیاز خود را در کانال های دانشجویی اعلان میکنند تا هم هزینه اعلان آگهی و هم هزینه انجام پروژه رو پرداخت کنند

لذا بر آن شدیم تا لیستی کامل از لینک کانال های واگذاری پروژه دانشجویی رو خدمت دانشجویان عزیز قرار داده تا به امید خدا موفق به کسب درآمد از دانش خود شوند و این خود انگیزه در درس خواندن آنها ایجاد میکند

خود بنده فقط در درس برنامه نویسی سی پلاس پلاس تا کنون در عرض کم تر از یک ماه بالغ بر یک میلیون تومان با این کانالها درآمد کسب کرده ام آن هم در عرض کمتر از یک هفته، و هر سوال رو تقریبا با نرخ 40 تا 60 هزار تومان مشتری داشتم که نتیجه رزومه بنده در این زبان برنامه نویسی است

با کلیک بر روی هر کدام از لینک های قرمز رنگ ذیل، میتوانید وارد کانال تلگرامی مورد نظر شوید و ترتیب خاصی هم در این لیست از لینک ها رعایت نشده

👈 اتاق پروژه

👈 هم دانشگاهی

👈 best project channel

👈 کانال پروژه دانشجویی

👈 کانال حل تمرین

👈 پروژه آنلاین





۰ نظر موافقین ۱ مخالفین ۰ 20 June 21 ، 13:48
Sasan Ace