حل تمرین ریاضی و معادلات
636 subscribers
118 photos
9 videos
63 files
133 links
ارتباط با ادمین:
@Aliforouzanfar2015

حل تمرین ریاضی عمومی 1 و 2
و معادلات دیفرانسیل.
دانشگاه شهید بهشتی
پردیس فنی و مهندسی شهید عباسپور

گروه پرسش و پاسخ
https://t.me/calculus_ta
Download Telegram
trigonometry.pdf
5.2 MB
🧮 جزوه مثلثات شامل خلاصه درس
📝 کلیات توابع مثلثاتی و معکوس مثلثاتی؛ اتحادها و فرمول‌های مثلثاتی؛ معادلات مثلثاتی و دوره تناوب.

🚫 استفاده از این جزوه و نشر آن به هر شکل و با هر عنوان با ذکر منبع بلا مانع است.

https://t.me/calculusTA

📣 گروه پرسش و پاسخ

https://t.me/calculus_TA
progression, sequence, series.pdf
4.4 MB
🧮 جزوه پیرامون تصاعد؛ دنباله و سری‌ها و دستگاه اعداد حقیقی.

🚫 استفاده از این جزوه و نشر آن به هر شکل و با هر عنوان با ذکر منبع بلا مانع است.

https://t.me/calculusTA

📣 گروه پرسش و پاسخ

https://t.me/calculus_TA
limit.pdf
2.4 MB
🧮 جزوه حد و پیوستگی.

🚫 استفاده از این جزوه و نشر آن به هر شکل و با هر عنوان با ذکر منبع بلا مانع است.

https://t.me/calculusTA

📣 گروه پرسش و پاسخ

https://t.me/calculus_TA
سلام عضویت در این کانال رو به همه توصیه میکنم.
عباسپور قبل از بهشتی شدن؛ دانشگاه صنعت آب و برق و وابسته به وزارت نیرو بود.
برای ارتباط با بازار کار و صنعت می‌تونه بسیار مفید باشه.

فارغ التحصیلان عباسپوری بسیاری الان مدیران ارشد وزارت نیرو هستند.
👍3
سلام شب همگی بخیر.

خیلی‌ها دنبال این هستند زبان برنامه‌نویسی چی بخونیم.

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

در ادامه فقط به دو جستجو و گزینشی از پرکاربردترینشون برای دانشجویان فنی مهندسی (بجز رشته کامپیوتر) که به ما کمک می‌کنه قدم به دنیای برنامه‌نویسی بگذاریم میفرستم در یکی فهرست الفبایی (تقریبا کامل) زبان‌های برنامه‌نویسی موجود و در دومی طبقه‌بندی موضوعی و کاربردی اون هست.
👏2👍1
فهرست الفبایی زبان‌های برنامه‌نویسی.

https://en.wikipedia.org/wiki/List_of_programming_languages
فهرست موضوعی و کاربردی زبان‌های برنامه‌نویسی.
در این مورد دقت کنید که بعضی زبان‌ها ممکنه در چند طبقه قرار بگیرند.

https://en.wikipedia.org/wiki/List_of_programming_languages_by_type
فارغ از دونستن تفاوت و چیستی زبان‌های سطح پایین (اسمبلی) یا سطح بالا (مثل فرترن) که البته بعدا باهاشون آشنا خواهیم شد شاید بشه اینطور گفت که جدی‌ترین و اولین زبان برنامه‌نویسی که هنوز هم در توسعه نرم‌افزار‌های مهندسی کاربرد دارد فرترن (۱۹۵۷) است بعد از آن می‌توان به بیسیک (۱۹۶۴)، پاسکال (۱۹۷۰) و زبان c که در سال ۱۹۷۲ متولد شده، اشاره کرد.

در مورد c باید به دو نکته اشاره کرد. اول این زبان اساسا برای حل دشواری‌ و محدودیت‌های پاسکال توسعه یافته شد و دوم بسیاری معتقدند این زبان برای شروع یادگیری زبان برنامه‌نویسی می‌تواند نقطه شروع خوبی باشد (البته به نظر من تا قبل از آمدن پایتون 😊)

در این میان و در سال ۱۹۷۸ اولین و تنهاترین زبان برنامه‌نویسی برای تهیه متون علمی ریاضیاتی (و مهندسی و اساسا متون پر فرمول!) یعنی Tex، متولد شد و بعدها در نسخه‌های جدیدتر آن به latex تغییر نام یافت. متن درسنامه ریاضی که در اختیارتان قرار داده شده با لاتک در حال تهیه است. اگر بدنبال تهیه متون زیبا هستید یادگیری لاتک را اکیدا به شما توصیه می‌کنم.

در ادامه زبان‌های سی ++ (۱۹۸۰)، متلب (۱۹۸۴)، پایتون (۱۹۹۰)، ویژوال بیسیک (۱۹۹۱) و نهایتا زبان برنامه‌نویسی R در سال ۱۹۹۳ که هرچند برای اهداف آماری از آن استفاده می‌شود اما در مقام عمل چیزی از سایرین کم ندارد 😊.

البته ممکن است در گوشه و کنار اسم میپل (۱۹۸۲)، لب ویو (۱۹۸۶) و متمتیکا (۱۹۸۸) هم به گوشتان بخورد که بیشتر از آنکه زبان برنامه‌نویسی باشند (با توجه به کدهای دستوری‌شان) نرم افزارهای ریاضیاتی محاسباتی و رسام (رسم کننده و گرافیکی) می‌باشند.

ضمنا برای بهینه‌سازی هم می‌توان به دو زبان gams و لینگو اشاره کرد که چون تخصصی‌تر بود در آخر به آن اشاره کردم.


علی ایحال مهم‌تر از اینکه با کدام یک شروع کنید، شروع کردن مهم است!

اگر نظر مرا بخواهید با توجه به فراگیری و تنوع کاربرد و به روز بودن پایتون را به شما پیشنهاد می‌دهم اگر مایلید خیلی ابتدایی شروع کنید c را.
بعد از c، سی++ برایتان بسیار راحت خواهد شد.

نهایتا اگر جذابیت برایتان مهم است متلب می‌تواند انتخاب مناسبی برای شروع کار باشد.

موفق باشید.

https://t.me/CalculusTA
👍3
حل تمرین ریاضی و معادلات
فارغ از دونستن تفاوت و چیستی زبان‌های سطح پایین (اسمبلی) یا سطح بالا (مثل فرترن) که البته بعدا باهاشون آشنا خواهیم شد شاید بشه اینطور گفت که جدی‌ترین و اولین زبان برنامه‌نویسی که هنوز هم در توسعه نرم‌افزار‌های مهندسی کاربرد دارد فرترن (۱۹۵۷) است بعد از آن…
در ابتدای متن فوق به سطح بالا و پایین بودن زبان‌های برنامه‌نویسی اشاره کردم.

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

تفاوت زبان سطح پایین و سطح بالا که گاهی طبقه‌بندی آن به پایین‌ترین سطح (زبان ماشین) سطح پایین (اسمبلی) سطح میانی (c) و سطح بالا (فرترن، پایتون، c++ و ...) صورت می‌گیرد، در فاصله زبان با دستور و کدهایی است که مورد استفاده ماشین قرار می‌گیرد.

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

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

بطور خلاصه و خیلی ساده این دو زبان که در عمل هر دو را سطح پایین می‌دانند جهت هوشمند سازی قطعات سخت‌افزاری (ماشین) استفاده می‌شود و مورد استفاده افرادی است که در حوزه الکترونیک و سخت افزار فعالیت دارند.
👍1
در ادامه زبان‌های سطح بالا همانطور که اشاره شد بیشترین نزدیکی را به زبان انسان دارد و برای او به راحتی قابل درک است. غالب زبان‌هایی که ما با آن سر و کار داریم زبان‌های سطح بالا به شمار می‌آیند که برای درک شدن توسط کامپیوتر باید به زبان ماشین تبدیل شود که اینکار به دو روش و به کمک کمپایلر یا مفسر صورت می‌گیرد.

زبان C را می‌توان حد واسط زبان سطح پایین و سطح بالا دانست.

در مورد مفسر و مترجم یا کمپایلر بعدا توضیح خواهیم داد.
👍1
مطالب امشب رو با پیامی از دکتر موسوی ندوشنی که سال‌ها مدرس برنامه‌نویسی در دانشگاه بودند به پایان می‌برم.



1) متلب، R و نظیر آنها را نمی‌شود زبان برنامه‌نویسی تلقی کرد. این‌ها بیشتر محیط‌های تابعی‌(functional) بسیار قوی هستند. به عبارت دیگر دارای کتابخانه‌های بسیار وسیع هستند که کار کاربر را راحت می‌کند.
۲) نکته بسیار اساسی این است که کاربر با زبان و یا محیط‌ها چه کاری را می‌خواهد انجام دهد. مثلا یک دانشجوی نرم‌افزار حتما باید زبان c یاد بگیرد. شاید بدانید که متلب را با c نوشته‌اند و برخی برنامه‌های دیگر را.
۳) نکته دیگری که در برنامه‌نویسی خیلی مهم هست این است که کدام زبان کامپایل می‌شود و کدام دارای مفسر است. در برنامه‌های بزرگ سرعت زبانهایی که کامپایل می‌شوند بیشتر است. مثلا کسی یک برنامه بزرگ را با متلب نمی‌نویسد. ضمنا برنامه‌هایی که کامپایل می‌شوند قابل حمل هستند. اما در موارد دارای مفسر این ویژگی وجود ندارد.
۴) شاید در ایران این نکته مضحک باشد. ولی یک تقسیم‌بندی مهم در دنیا این است که کدام زبان و محیط رایگان است و کدام تجاری. اگر کسی بخواهد کار آماری انجام دهد، بنده R را توصیه می‌کنم و نه متلب (به‌رغم این که متلب هم کار آماری انجام می‌دهد). یادم هست دانشجویی به من می‌گفت فلانی شما همش به دنبال برنامه‌های رایگان هستی مثل R و LaTex.

(و پایتون)

۵) یک تقسیم‌بندی مهم دیگر این است که آیا کاربر با سخت‌افزار کار می‌کند یا نه؟ برای درک بیشتر این بند، هیچ وقت توجه کرده‌اید که مثلاً وقتی یک فلش به کامپیوتر خود می‌زنید windows چگونه آن را می‌شناسد. این یعنی ارتباط نرم‌افزای با سخت‌افزار.

(کاربرد زبان ماشین و اسمبلی)
👍1
Anon-Romance-Anonimo-Juegos-Prohibidos-blogmusic.ir.mp3
[ Download1Music.ir ]
امیدوارم مطالب مفید‌ و قابل استفاده باشد.

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

پایتون رتبه اول در هر دو.

https://www.tiobe.com/tiobe-index/
👍1👌1
یک وبسایت بی‌نظیر برای یادگیری قدم به قدم زبان‌های برنامه‌نویسی.
با زبان انگلیسی بسیار ساده.
زبانتان رو هم قطعا قوی می‌کنه.
قدم به قدم پیش برید. تمریناتش رو انجام بدین و از خودتون امتحان بگیرید.

W3Schools Online Web Tutorials
https://www.w3schools.com/
👏1
سلام وقت همه بخیر

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

ضمنا صمیمانه از هر نقد و پیشنهادی استقبال می‌کنم.
@aliforouzanfar2015
متشکرم🙏
2👍1