دانلود ها ی دارای تگ: "programming"

536 مورد برای عبارت مورد نظر پیدا شد.

دانلود Assembly Language Adventures: Complete Course - آموزش کامل زبان اسمبلی

  • بازدید: 7,876
دانلود Assembly Language Adventures: Complete Course - آموزش کامل زبان اسمبلی
(1398/8/23) تغییرات:

دوره به آخرین نسخه بروزرسانی شد.

زبان اَسمبلی (Assembly language) یک زبان برنامه‌نویسی سطح پایین برای رایانه‌ها و دیگر دستگاه‌های برنامه‌پذیر است که رابطهٔ یک-به-یک با دستورالعمل‌های زبان ماشین معماری رایانه دارد. هر زبان اسمبلی مختص به یک معماری رایانه خاص است، برخلاف بیشتر زبان‌های برنامه‌نویسی سطح بالا که با معماری‌های مختلف سازگار هستند ولی برای اجرا شدن به مفسر و مترجم نیاز دارند. زبان اسمبلی با استفاده از یک برنامه جانبی به نام اسمبلر یا همگذار، به کد ماشین قابل اجرا تبدیل می‌شود؛ به این فرایند تبدیل، اسمبل کردن (Assembling) گفته می‌شود. زبان اسمبلی از یادیارها برای نشان دادن هر دستور ماشین سطح-پایین یا آپ‌کد استفاده می‌کند. بعضی آپ‌کدها به یک یا چند عملوند به عنوان بخشی از دستورالعمل نیاز دارند، و بیشتر اسمبلرها می‌توانند لیبل‌ها و نمادهایی را به عنوان عملوند، برای نشان دادن آدرس‌های حافظه و ثابت‌های عددی بپذیرند. ماکرو اسمبلرها نیز قابلیت درشت‌دستوری (به انگلیسی: Macroinstruction) را شامل می‌شوند که این امکان را به وجود می‌آورد که متن یک کد زبان اسمبلی با یک نام از پیش تعیین شده در خلال متن یک کد دیگر استفاده شود. بیشتر اسمبلرها مکانیزم‌های اضافی برای تسهیل فرایند توسعه برنامه، کنترل فرایند اسمبل کردن و پشتیبانی از اشکال‌زدایی ارائه کرده‌اند.
در دوره آموزشی Assembly Language Adventures: Complete Course با آموزش کامل زبان اسمبلی اشنا خواهید شد.

دانلود Udemy Python Data Science basics with Numpy, Pandas and Matplotlib - آموزش مقدماتی علوم داده با پایتون، نام پای، پانداس و مت پلات لایب

  • بازدید: 6,912
دانلود Udemy Python Data Science basics with Numpy, Pandas and Matplotlib - آموزش مقدماتی علوم داده

علم داده (Data Science)، دانشی میان‌رشته‌ای پیرامون استخراج دانش و آگاهی از مجموعه‌ای داده و اطلاعات است. علم داده از ترکیب مباحث مختلفی به وجود آمده و بر مبانی و روش‌های موجود در حوزه‌های مختلف علمی بنا شده‌است. تعدادی از این حوزه‌ها عبارتند از: ریاضیات، آمار، مهندسی داده، بازشناخت الگو و... هدف این علم، استخراج مفهوم از داده و تولید محصولات داده‌محور است.
آقایان توماس دونپورت و دی جی پاتیل در سال ۲۰۱۲ در مقاله «علم داده: جذاب‌ترین شغل قرن بیست و یکم» متخصصین علم داده را این طور تعریف می‌کنند: کسانی که می‌دانند چگونه می‌توان از انبوه اطلاعات بدون ساختار پاسخ سوالهای کسب‌وکار را پیدا کرد. استنتون در سال ۲۰۱۳ علم داده را این طور تعریف می‌کند: علم داده رشته در حال ظهوری است که به جمع‌آوری، آماده‌سازی، تحلیل، بصری‌سازی، مدیریت و نگهداشت اطلاعات در حجم بالا می‌پردازد. دریسکول در سال ۲۰۱۴ علم داده را این طور تعریف می‌کند: علم داده مهندسی عمران داده‌هاست. متخصص علم داده دانشی کاربردی از داده‌ها و ابزارها دارد به علاوه درک تئوریکی دارد که مشخص می‌کند چه چیزی از نظر علمی ممکن است. به شاغلین در حوزهٔ علم داده، متخصص علم داده (data scientist) می‌گویند.
در دوره آموزشی Python Data Science basics with Numpy, Pandas and Matplotlib با آموزش مقدماتی علوم داده با پایتون، نام پای، پانداس و مت پلات لایب اشنا خواهید شد.

دانلود CAMWorks ShopFloor 2019 SP4.0 x64 - نرم افزار بررسی داده ها و مدل های ماشینکاری CNC در بخش تولید

  • بازدید: 4,187
دانلود CAMWorks ShopFloor 2019 SP4.0 x64 - نرم افزار بررسی داده ها و مدل های ماشینکاری CNC در بخش تو
CAMWorks ShopFloor ابزارهای دیجیتالی پیشرفته ای را برای افرادی که با ماشین کاری سروکار دارند  فراهم نموده است تا بتوانند از داده های ماشینکاری دیجیتالی در مدل های جزئی (part models) استفاده کنند، خطاها را کاهش دهند و برقراری ارتباط بین برنامه نویسان CNC و افرادی که مستقیما به ماشین کاری با دستگاه می پردازند را تسهیل کنند. این نرم افزار برای شرکت ها شرایطی را فراهم می کند تا روش های سنتی خود را با روش های جدید و هوشمند جایگزین کنند و در عین حال از مزیت هایی مانند بهبود کیفیت، افزایش تولید و کاهش هزینه های مربوط به تهیه و کار با نرم افزار مختلف CAD/CAM، بهره ببرند. با استفاده از CAMWorks ShopFloor مدل های دیجیتالی سه بعدی می توانند داده ها را از فایل های طراحی بگیرند. این نرم افزار با حفظ ارتباط بین بخش های طراحی و تولید، ابزارهایی را فراهم می کند که ماشین کاران در قسمت تولید بتوانند از مدل های سه بعدی طراحی شده در قسمت طراحی برای ساخت قطعات استفاده کنند.

دانلود IBM ILOG CPLEX Optimization Studio v12.9.0 MacOS - نرم افزار برنامه نویسی ریاضی و محدودیت برای مک

  • بازدید: 7,619
دانلود IBM ILOG CPLEX Optimization Studio v12.9.0 MacOS - نرم افزار برنامه نویسی ریاضی و محدودیت برا
For macintoush
IBM ILOG CPLEX Optimization Studio نرم افزاری قدرتمند برای پشتیبانی از تصمیم گیری تحلیلی و مدل سازی ریاضی است که تحت زبان برنامه نویسی C بوده و قابلیت اتصال به سایر محیط های برنامه نویسی و بهینه سازی مدل های ریاضی به کار رفته در آن ها را با استفاده از برنامه نویسی ریاضی و برنامه نویسی تحلیلی دارا می باشد. این نرم افزار دارای دو محیط جامع توسعه IDE و زبان برنامه نویسی بهینه سازی OPL می باشد. به کمک این نرم افزار می توان مسائل تحقیق در عملیات و محاسبات پیچیده ریاضی را انجام داد. این نرم افزار می تواند نتایج محاسباتی را از زبان های برنامه نویسی رایج انجام دهد و نتایج را مجددا به محیط برنامه وارد نماید.

دانلود Angular 8 Real World WebApp Development w/ Node.js MariaDB - آموزش توسعه وب اپ با آنگولار 8 و نود جی اس و ماریا دی بی

  • بازدید: 6,022
دانلود Angular 8 Real World WebApp Development w/ Node.js MariaDB - آموزش توسعه وب اپ با آنگولار 8 و
(1398/7/22) تغییرات:

دوره به آخرین نسخه بروزرسانی شد.

  AngularJS کتابخانه‌ای برپایه‌ی جاوا اسکریپت است که به منظور تولید نرم‌افزارهای تحت وب توسط گوگل توسعه پیدا کرده است. ایده‌ی اصلی AngularJS، اضافه کردن امکاناتی به HTML است تا آن را از یک زبان نشان‌گذاری ساده خارج کند و ابزارهای لازم برای تولید یک نرم‌افزار داده محور را به ساده‌ترین شکل ممکن فراهم نماید. امکانات متنوعی در این کتابخانه وجود دارد. ویژگی اصلی AngularJS، ایجاد ارتباط پویا میان داده‌های ورودی و خروجی است. به این معنی که به سادگی می‌توانید اطلاعات دریافت شده از کاربر را به صورت خودکار جمع‌آوری کنید، پردازش کنید، در محل‌های دلخواه نمایش دهید یا به سرور بفرستید.
در دوره آموزشی Angular 8 Real World WebApp Development w/ Node.js MariaDB با آموزش توسعه وب اپ با آنگولار 8 و نود جی اس و ماریا دی بی اشنا خواهید شد.

دانلود PureBasic v5.71 LTS MacOS - نرم افزار برنامه نویسی مبتنی بر بیسیک برای مک

  • بازدید: 2,932
دانلود PureBasic v5.71 LTS MacOS - نرم افزار برنامه نویسی مبتنی بر بیسیک برای مک
For macintoush
PureBasic یک زبان برنامه نویسی سطح بالا محسوب می شود و به دلیل اینکه بر اساس قواعد BASIC ساخته شده است، با انواع کامپپایلر "BASIC" سازگار است. یادگیری و استفاده از PureBasic برای افراد حرفه ای و حتی مبتدی بسیار آسان خواهد بود. PureBasic زبانی قابل اعتماد است که زمان کامپایل در آن بسیار سریع می باشد زیرا کامپایلر آن کدها را کاملاً به کد ماشین ترجمه کرده و تقریباً از تمامی سیستم عامل ها پشتیبانی می کند. syntax این زبان ساده است و از ویژگی های پیشرفته ای مانند رویه ها، اشاره گرها، لینک های پویا و ... پشتیبانی می کند.

دانلود NI LabWindows/CVI 2019 v19.0.0 + Drivers + Runtime x86/x64 - نرم افزار برنامه‌نویسی و کامپایلر زبان آنسی سی (ANSI C) برای سیستم‌های اندازه‌گیری و تست

  • بازدید: 7,612
دانلود NI LabWindows/CVI 2019 v19.0.0 + Drivers + Runtime x86/x64 - نرم افزار برنامه‌نویسی و کامپایل
(1398/7/13) تغییرات:

- ماژول NI LabWindows/CVI Real-Time Module 2019 بر روی سایت قرار گرفت!

LabWindows/CVI محصولی متفاوت از شرکت National Instruments است که به طور تخصصی برای برنامه‌نویسی به زبان آنسی سی (ANSI C) و توسعه نرم افزارهای اندازه‌گیری و تست ارائه شده است. لب‌ویندوز همانند لب‌ویوو یک نرم افزار مهندسی برای برنامه‌نویسی و طراحی سامانه‌های تست، اخذ داده، کنترل و پایش کامپیوتری است؛ با این تفاوت عمده که در لب‌ویوو برنامه‌نویسی به صورت گرافیکی و رسم دیاگرام‌های بلوکی بوده (که آن را زبان G می‌نامیم) ولی در لب‌ویندوز برنامه‌نویسی تماماً به صورت کدنویسی به زبان سی است. در ادامه به معرفی کامل این نرم افزار می‌پردازیم.

دانلود NI CompactRIO v19.1 + Drivers - نرم افزار درایور و پشتیبانی سیستم‌های CompactRIO

  • بازدید: 3,370
دانلود NI CompactRIO v19.1 + Drivers - نرم افزار درایور و پشتیبانی سیستم‌های CompactRIO
CompactRIO محصول شرکت National Instruments بسته درایور و پشتیبانی سیستم‌های CompactRIO است که امکان پشتیبانی از کنترلرها، کیس‌ها و کنترلرهای تک مدار CompactRIO را فراهم می‌کند. CompactRIO یک سیستم توکار قابل برنامه‌ریزی شامل سه جز است، پردازنده اجرا کننده آنی سیستم عامل (RTOS)، مدار مجتمع دیجیتال برنامه‌پذیر (FPGA) و ماژول‌های قابل تعویض صنعتی I/O. در این سیستم‌ها، پردازنده وظیفه پیش‌بینی رفتار و انجام آنالیزهای ریاضی در نقطه Floating-point و FPGA وظیفه انجام کارهای کوچکتر که منطق سرعت بالا و زمان‌بندی دقیق می‌خواهند، بر عهده دارند. این سیستم‌ها در رابط ماشین-انسان (HMI) کاربرد داشته و دارای محیط کاربری گرافیکی برای مانیتورینگ وضیعت سیستم و تنظیم پارامترهای سیستم عامل می‌باشند. این نرم افزار بر بستر LabVIEW کار می‌کند که یک محیط برنامه‌نویسی گرافیکی به شمار می‌رود و توسط میلیون‌ها مهندس و دانشمند برای توسعه سیستم‌های کنترل پیشرفته استفاده می‌شود.

دانلود NI FPGA Interface C API v19.0 - افزونه ارتباطی پردازنده با FPGA در سخت افزارهای NI RIO

  • بازدید: 3,660
دانلود NI FPGA Interface C API v19.0 - افزونه ارتباطی پردازنده با FPGA در سخت افزارهای NI RIO
FPGA Interface C API محصول شرکت National Instruments یک نرم افزار و افزونه برای درایور NI-RIO است که ارتباط بین پردازنده و FPGA های برنامه‌ریزی شده را درون سخت افزارهای NI RIO مانند ماژول‌های CompactRIO، کنترلرهای تک مدار CompactRIO، تجهیزات FlexRIO، دستگاه‌های قابل برنامه‌ریزی مجدد چندکاره (Multifunction) و ابزارهای جانبی MXI-Express ممکن می‌سازد. در واقع با استفاده از این نرم افزار می‌توانید پردازنده‌های Real-time بر پایه FPGA شرکت NI را مستقیماً برنامه‌نویسی کنید. این برنامه‌نویسی به زبان C و در محیط‌های مختلفی نظیر LabWindows/CVI و Microsoft Visual Studio و Eclipse و غیره امکان پذیر است. C API الزاماً نسخه به زبان C رابط LabVIEW FPGA است. این رابط که همراه ماژول FPGA در LabVIEW نصب می‌شود، وظیفه مطابقت دادن VI ها و توابع را بر روی پالت رابط FPGA در LabVIEW را به عهده دارد.

دانلود NI Industrial Controller Device Drivers v19.0 - نرم افزار درایور و پشتیبانی کنترلرهای صنعتی شرکت National Instruments

  • بازدید: 3,723
دانلود NI Industrial Controller Device Drivers v19.0 - نرم افزار درایور و پشتیبانی کنترلرهای صنعتی ش
Industrial Controller Device Drivers محصول شرکت National Instruments مجموعه درایورها، ابزارهای پشتیبانی و مدیریت کنترلرهای صنعتی ساخت این شرکت است که برای مدیریت ورودی و خروجی دیجیتال تجهیزات یاد شده استفاده می‌گردد. کنترلرهای صنعتی این شرکت، تجهیزاتی با کارایی بالا و بدون فن هستند که بالاترین سطح قدرت پردازش و ارتباطی برای پردازش خودکار تصاویر، اخذ داده و مدیریت برنامه‌ها در شرایط بحرانی هستند. این تجهیزات برای ارتباط و همگام‌سازی EtherCAT و Ethernet CompactRIO و EtherCat Motion Drives و GigE Vision و USB3 Vision Camera و سایر تجهیزات اتوماسیون با یکدیگر کاربرد دارد. این کنترلرها همچنین دارای منطق ترانزیستور-ترانزیستور یا TTL و ورودی/خروجی افتراقی می‌باشند. شما می‌توانید با استفاده از سیستم طراحی LabVIEW به ساخت، عیب‌یابی و پیاده‌سازی منطقی پردازنده‌ها و FPGA ها بپردازید. LabVIEW دارای بیش از 950 پردازش سیگنال، آنالیز، کنترل و توابع ریاضی برای سرعت بخشیدن به امر طراحی است.