دسته:
نرم افزار »
توسعه نرم افزار »
محیط یکپارچه توسعه نرمافزار
|
کامپوننت و کتابخانه
,
زبان برنامه نویسی
Qt (کیوت) مجموعهای از کتابخانهها و سرآیندهای نوشتهشده به زبان
سی++ است که به برنامهنویس امکان توسعه آسان نرمافزارهای کاربردی را
میدهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه،
ابزارهای پایگاهداده، شبکه و ... است. نرمافزارهای نوشته شده با ابزار
کیوت قادرند تا با استفاده از یک کامپایلر زبان سیپلاسپلاس برای طیف
وسیعی از سیستمعاملها از جمله گنو/لینوکس (نسخههای رومیزی و وسیلههای
قابل حمل)، ویندوز، ویندوز CE، مکاواس و ... همگردانی شوند. بدین ترتیب
حمل نرمافزار نوشته شده بدون تغییر در متن کد نوشته شده امکانپذیر است.
از کیوت در زبانهای برنامهنویسی متعددی مانند سی++ و جاوا و پایتون
میتوان استفادهکرد. Qt یک فریم ورک مولتی پلتفرم برای توسعه نرم افزار
می باشد که اکثرا برای ایجاد برنامه هایی با رابط کاربری (GUI) مورد
استفاده قرار می گیرد. اما پس از نسخه ۴ امکان ایجاد برنامه های متنی نیز
فراهم شده است. بیشترین استفاده از کیوتی در رابط گرافیکی KDE بوده است که
یکی از مهمترین محیط های گرافیکی لینوکس می باشد. نرم
افزار های بسیاری چون Opera, Google Earth, Skype, Qtopia و ... نیز توسط
این ابزار ایجاد گردیده اند. کیوت تقریبا در اکثر سیستم عامل های موجود چون
لینوکس، ویندوز، مک و سیستم های خاصی چون PDA ها و Smartphone ها قابل
اجراست.
دسته:
نرم افزار »
تخصصی/مهندسی
|
طراحی دو بعدی
,
طراحی سه بعدی
Premium HMI محصول شرکت ASEM یک محیط برنامهنویسی گرافیکی بوده که هدف اصلی آن ساخت و توسعه رابطهای گرافیکی HMI است. HMI به رابط کاربری انسان و ماشین اطلاق میشود؛ در واقع HMI همان برنامهای است که بر روی مانیتورهای دستگاههای مکانیکی مشاهده کرده و میتوانید فرامین مورد نظر خودتان را به دستگاه انتقال دهید. این شرکت خود تولید کننده Panel های متعددی بوده و این نرم افزار به همین منظور تولید شده است. کار با نرم افزار ساده بوده و اکثر امکانات آن به صورت گرافیکی و تصویری قابل دسترسی است.
دسته:
نرم افزار »
توسعه نرم افزار »
محیط یکپارچه توسعه نرمافزار
ActiveState Komodo IDE یک محیط برنامه نویسی حرفه ای برای زبان های برنامه نویسی همچون پایتون، پی اچ پی، روبی، جاوا اسکریپت، پرل،وب، ویندوز، مک، لینوکس، سولاریس می باشد. این نرم افزار محیط برنامه نویسی کامل و سریعی است و شما می توانید به راحتی به آن اعتماد کنید. به کمک این نرم افزار می توانید به ویرایش، اشکال زدایی و تست برنامه های خود بپردازید. شما می توانید امور مربوط به توسعه ی نرم افزار را به کمک امکانات این محصول با سرعت هرچه بیشتر انجام دهید. در آخرین نسخه ی این نرم افزار Database Explorer ،Publishing، طراحی مجدد فضاها، مدیریت پروژه و ... اضافه شده و این امر سبب سرعت بخشیدن به کارها می گردد. جدیدترین نسخه ی این نرم افزار برای شما امکان کار سنکرون با سرور از راه دور را فراهم می کند. امکانات به روز شده ای چون Section List، Go to Difinition و Hyperlink به کاربر در فهم هر چه سریع تر کد های برنامه نویسی کمک می کند. از طریق Database Explorer به سرعت می توانید به پایگاه داده ی وب سایت خودتان دسترسی پیدا کرده و همچنین می توانید دیتا بیس مورد نظر را به آسانی مدیریت کنید. به کمک این محصول و از طریق دیباگرهای Remote و Local با سرعت و به راحتی می توان به رفع باگ های اساسی پرداخت. با فراخوانی Rx Toolkit دستیابی به توابع منطقی بسیار آسان می گردد. تمامی این امکانات در دل ویرایشگر این محصول نهفته است.
دسته:
نرم افزار »
توسعه نرم افزار »
محیط یکپارچه توسعه نرمافزار
|
Java/JavaScript
Oracle JDeveloper یک محیط توسعه یکپارچه رایگان است که توسعه ی برنامه های مبتنی بر جاوا را بسیار ساده می کند و ابزاری جامع، مجهز و کاربردی برای تمام افرادیست که خواهان طراحی اپلیکیشن های SOA و Java EE مبتنی بر جاوا هستند. Oracle JDeveloper Studio در محیط خود انواع امکانات و تکنولوژی های مختلفی که برنامه نویسان برای ساخت و توسعه یک برنامه ی کاربردی کامل نیاز دارند را فراهم نموده است که از میان آن ها می توان به موارد پرکاربردی همچون جاوا، SOA، وب، پایگاه داده، XML و سرویس های تحت وب (Web services) اشاره نمود. به طور کلی جی دولوپر چرخه کامل تولید نرمافزار از زمان طراحی تا کد نویسی، خطایابی و بهینه سازی را تا زمان ارایه را فراهم می آورد. این نرم افزار به عنوان محیط توسعه ای برای فریم ورک توسعه اپلیکیشن های اوراکل (Oracle Application Development Framework به اختصار Oracle ADF) شناخته می شود و دارای یک ویرایشگر کد پیشرفته با امکاناتی نظیر تکمیل کد، تست و بررسی کد ها، می باشد . JDeveloper یک محیط توسعه کامل را برای توسعه انواع پلتفرم ها و اپلیکیشن های اوراکل فراهم نموده است.
دسته:
نرم افزار »
تخصصی/مهندسی
|
طراحی دو بعدی
,
جغرافیا
,
سیستمی
RiverWare نرم افزاری قدرتمند برای مدل سازی سیستم رودخانه ها است که محیطی ایده آل را برای تصمیم گیری عملیات، پیش بینی، ارزیابی سیاست های عملیاتی، بهینه سازی سیستم، سنجش میزان آب، مدیریت مالکیت آب و برنامه ریزی بلند مدت برای منابع آبی در بر دارد. با این برنامه مدل سازی هیدرولوژی و هیدرولوژیکی، مسیر ها و کانال های رودخانه، انحرافات، کانال توزیع، کاربرد های مصرفی، آب های زیرزمینی، مصارف، کیفیت آب از جمله TDS ،DO و دما، تولید برق و انرژی و مالکیت آب و معاملات آب امکان پذیر است و همچنین با وجود دسترسی داده محور و شی گرای این برنامه امکان نمایش شرایط سایت مورد مطالعه با ایجاد شبکه ای از اشیای شبیه سازی شده، لینک کردن آن ها به یکدیگر، تکمیل اطلاعات اجزا و انتخاب الگوریتم های پردازش فیزیکی برای هر شی جهت تکمیل نمونه مدل سازی شده و نیز روش ها و ابزار متعددی برای مسیریابی جریان رودخانه، محاسبه تبخیر و محاسبه میزان تولید برق آبی فراهم شده است.
دسته:
نرم افزار »
توسعه نرم افزار »
محیط یکپارچه توسعه نرمافزار
|
زبان برنامه نویسی
Qt (کیوت) مجموعهای از کتابخانهها و سرآیندهای نوشتهشده به زبان سی++ است که به برنامهنویس امکان توسعه آسان نرمافزارهای کاربردی را میدهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه، ابزارهای پایگاهداده، شبکه و ... است. نرمافزارهای نوشته شده با ابزار کیوت قادرند تا با استفاده از یک کامپایلر زبان سیپلاسپلاس برای طیف وسیعی از سیستمعاملها از جمله گنو/لینوکس (نسخههای رومیزی و وسیلههای قابل حمل)، ویندوز، ویندوز CE، مکاواس و ... همگردانی شوند. بدین ترتیب حمل نرمافزار نوشته شده بدون تغییر در متن کد نوشته شده امکانپذیر است. از کیوت در زبانهای برنامهنویسی متعددی مانند سی++ و جاوا و پایتون میتوان استفادهکرد. Qt یک فریم ورک مولتی پلتفرم برای توسعه نرم افزار می باشد که اکثرا برای ایجاد برنامه هایی با رابط کاربری (GUI) مورد استفاده قرار می گیرد . اما پس از نسخه ۴ امکان ایجاد برنامه های متنی نیز فراهم شده است. بیشترین استفاده از کیوتی در رابط گرافیکی KDE بوده است که یکی از مهمترین محیط های گرافیکی لینوکس می باشد. نرم
افزار های بسیاری چون Opera, Google Earth, Skype, Qtopia و ... نیز توسط
این ابزار ایجاد گردیده اند. کیوت تقریبا در اکثر سیستم عامل های موجود چون لینوکس، ویندوز، مک و سیستم های خاصی چون PDA ها و Smartphone ها قابل اجراست.
دسته:
نرم افزار »
توسعه نرم افزار »
کامپایلر و مفسر
|
زبان برنامه نویسی
نرم افزار اسمبلر یکی از نرم افزار های تخصصی رشته های مهندسی کامپیوتر است که برای برنامه نویسی به زبان ماشین مورد استفاده قرار می گیرد. برای نوشتن برنامه به زبان اسمبلی به یک برنامه احتیاج دارید که می توانید از masm ،tasm ،Emulator8086 و ... استفاده کنید. نرم افزار MASM32 یک محیط توسه یافته کاری برای برنامه نویسانی است که علاقمند به یادگیری و یا نوشتن مایکروسافت اسمبلر 32بیتی(MASM) می باشند. نصب این نرم افزار یک فرایند خودکار است که ساختار درختی دایرکتوری صحیح را بر روی درایو محلی که توسط خود شما انتخاب شده است، نصب می کند. توجه داشته باشید که این نرم افزار قابل نصب بر روی یک درایو شبکه نیست. کتابخانه ی زمان اجرای همراه این نرم افزار به طور کامل در اسمبلر نوشته می شود و همچنین طیف وسیعی از ماکروها را برای بهبود بخشیدن سطح بالای Emulation و توسعه سریع تر، به همراه دارد. این نرم افزار کتابخانه های IMPORT را برای توابع API ویندوز، درون خود ایجاد می کند. و همچنین ملزوماتی را ایجاد می کند که خود دارای فایل هایی برای طیف وسیعی از توابع API می باشند.