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

نرم افزار EMU8086 (كد نويسي به زبان ماشين)

www.alirezaweb.com             Emu8081
برنامه نویسی به زبان اسمبلی
emulator برای پردازنده‌های آی بی ام 80X86

برای شبیه سازی و كامپایل كردن برنامه های اسمبلی می توان به راحتی از این برنامه استفاده كرد.

ادامه‌ی خواندن

SQLAssistant v5.1.7.0

مدیریت پایگاه داده ها با MySQL 5.0.51b + SQLAssistant v5.1.7.0                 علیرضاوب دات کام
مدیریت پایگاه داده ها با SQLAssistant v5.1.7.0

نرم افزار SQL Assistant ابزار فوق العاده ! برای مدیریت بانکهایSQL ميباشد. شما مي توانيد با نصب اين نرم افزار به راحتي در محيطهاي برنامه نويسي SQL بدون خطا در تايپ كردن كدها به سادگي برنامه نويسي كنيد
اين نرم افزار در هنگام تايپ نام تمامي فيلدها و جدولها و… را به شما نشان داده و امكان انتخاب سريع گزينه ها براي شما فراهم ميكند.

قابليتهاي كد نويسي در محيطهاي: پشتيباني از بانكهاي اطلاعاتي :

SQL Server Management Studio
SQL Query Analyzer
SQL Server Enterprise Manager
Visual Studio for Database Professionals (DataDude)
Visual Studio .NET/2005
Eclipse
DB Tools for Oracle
Toad for Oracle
Toad for MySQL
Toad for DB2
PL/SQL Developer
MySQL Query Browser
UltraEdit
Notepad
– Oracle 8i, 9i, 10g, 11g
– Microsoft SQL Server 2000, 2005, 2008
– DB2 UDB 7, 8, 9, 9.5
– MySQL 5, 5.1
– Sybase ASE 12, 12.5, 15
– Sybase ASA 7, 8, 9, 10
– Microsoft Access 2003, 2007

ادامه‌ی خواندن

Microsoft Visual Studio 2010 Ultimate

دانلود نرم افزار ويژوال استوديو Microsoft Visual Studio 2010 Ultimate

Microsoft Visual Studio 2010 Ultimate                    www.AlirezaWeb.comهمانطور که  می دانید برای ساخت نرم افزارهای مختلف نیاز است تا با زبان های برنامه نویسی آشنا باشیم و پس از آن با کمک یک نرم افزار مخصوص برنامه نویسی اقدام به ساخت نرم افزارها و بازیهای مختلف رایانه کنیم. در جهان نرم افزارهای مختلفی برای برنامه نویسی وجود دارد که هر کدام از آنها کاربردهای خاص خود را دارند. اما نرم افزار معروفی وجود دارد که ساخت یکی از کمپانی ها بزرگ برنامه نویسی جهان یعنی مایکروسافت است که چندی پیش جدید ترین نسخه این نرم افزار را وارد بازهای جهانی کرده است. Visual Studio 2010 جدید ترین نسخه بهترین و قویترین نرم افزار برنامه نویسی جهان است که امروز در سایت میهن دانلود و با لینک مستقیم برایتان آماده کرده ایم. اکثر کمپانی های بزرگ نرم افزار سازی جهان از این نرم افزار برای ساخت محصولات رایانه ای خود استفاده می کنند زیرا در این نرم افزار همه چیز برای یک برنامه نویس محیا شده و فرد با داشتن آن دیگر نیازی به سایر نرم افزارهای برنامه نویسی نخواهد داشت. این نرم افزار ابزاریست کاملاً جدید که با هدف پاسخگویی به نیاز کلیه ی کاربران در تمامی رشته های Application Lifecycle Management (ALM)، از مهندسین معماری گرفته تا توسعه دهندگان، از مدیران پروژه گرفته تا آزماینده گان طراحی شده است. علاوه بر این DotNet FrameWork که خود شامل دو بخش مختلف است به برنامه نویسان کمک می کند تا از بخش اول که یک کتابخانه ‌ی عظیم از توابع و کدهای از پیش نوشته شده است در هنگام برنامه نویسی از آنها استفاده ‌کنند و نیز در بخش دوم که یک ماشین مجازی قرار گرفته برای اجرا و تست برنامه هایی نوشته اند استفاده کنند. در این نسخه جدید تغییرات بسیار زیادی در سطوح مختلف نرم افزار صورت گرفته که توسعه نرم افزارهای مبتنی بر پلت فرم دات نت را متحول خواهد کرد. گذشته از قابلیت های جدیدی که به ویژوال استادیو 2010 اضافه شده، ظاهر آن نیز دستخوش تغییرات مهمی شده است. همچنین رابط کاربری بسیار زیبا و پیشرفته ای خواهد بود که با استفاده از تکنولوژیWindows Presentation Foundation ایجاد شده است. مایکروسافت با این حرکت قدرت WPF در ایجاد رابط های کاربری قدرتمند و زیبا را به رخ می کشد و همچنین می تواند هشداری باشد برای برنامه نویسان تا تکنولوژی WPF را جدی تر بگیرند و از همین حالا در مورد آن مطالعه کنند.

توضیحات کامل تر و ویژگیهای نرم افزار در ادامه مطلب موجود است …

ادامه‌ی خواندن

دانلود Turbo C _ Turbo C++ 3.0 DOS

++ Turbo C  ++ download turbo C                                                   www.alirezaweb.com

V3.0 DOS 

در اوایل دهه ۱۹۷۰ میلادی ، زبان C ، توسط دنیس ریچی و به عنوان زبان برنامه نویسی سیستم ها طراحی شد. این زبان از دو زبان قدیمی تر بنام های BCPL و B حاصل شده است. زبان C تا سال ۱۹۷۸ منحصر به استفاده در لابراتوار کمپانی BELL بود تا این که توسط دو تن بنام های ریچی و کرنیه نسخه نهایی این زبان منتشر شد. به سرعت کامپایلر ها و مفسر های متعددی از C توسعه یافت اما برای جلو گیری از ناسازگاری های ایجاد شده و نیز حفظ قابلیت حمل زبان، تعاریف متحد الشکلی توسط استاندارد (ANSI (American national standard institute موسسه استاندارد ملي آمريكا ارائه گردید.

مفسر خود برنامه ای کامپیوتری است که برنامه ی سطح بالا، داده ی ورودی آن و برنامه ی ایجاد شده به زبان ماشین، خروجی آن را تشکیل می دهد. به طور کلی ویژگی های مهم زبان C به اختصار به شرح زیر است:

  + زبان C به طور گسترده ای در دسترس است. مفسر های تجاری آن در بیشتر کامپیوتر های شخصی، مینی کامپیوتر ها و نیز در کامپیوتر های بزرگ قابل استفاده اند.
  + C زبانی است همه منظوره، ساخت یافته سطح بالا (مانند زبان پاسکال و فرتون . …) و انعطاف پذیر که برخی از خصوصیات زبانهای سطح پایین را نیز که معمولا در اسمبلی یا زبان ماشین موجود است داراست. در عین حال این زبان برای کاربردهای ویژه طراحی نشده و می توان از آن در همه ی زمینه ها، بخصوص به دلیل نزدیکی آن به زبان ماشین در برنامه نویسی سیستم، استفاده کرد. بنابراین سی بین زبان های سطح بالا و سطح پایین قرار دارد و در نتیجه اجازه می دهد که برنامه نویس خصوصیات هر دو گروه زبان را به کار برد. از این رو در بسیاری از کابردهای مهندسی به طور انحصاری زبان سی به کار می برند. (زبان های سطح بالا، دستور العمل هایی شبیه زبان انسان و پردازش فکری او داردند، همچنین یک دستور العمل زبان سطح بالا معادل چند دستور العمل به زبان ماشین است).
  + برنامه های نوشته شده به زبان c به طور کلی مستقل از ماشین یا نوع کامپیوتر است و تقریباً تحت کنترل هر سیستم عاملی اجرا می شود.
  + کامپایلرهای سی معمولا فشرده و کم حجم اند و برنامه های هدف ایجاد شده با آنها در مقایسه با سایر زبانهای برنامه سازی سطح بالا، خیلی کوچک و کار آمدند.

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

ویژگی های فوق موجب شده زبان C یکی از قویترین و محبوب ترین زبان های برنامه سازی دنیا مطرح شود.

 

  • برای دانلود و ملاحظه ی راهنمای نصب به ادامه بروید.

ادامه‌ی خواندن

معرفی ادیتور برای php

 www.alirezaweb.com             معرفی ادیتور برای php

برای برنامه نویسی به زبان php می‌توان از برنامه های ویرایشگر متن مانند notepad , wordpad ,… استفاده کرد.

اما برنامه نویسی در این نوع محیط ها به دلیل یک رنگ نشان دادن تمام کدها و عدم تمایز آنها چندان رضایت بخش نمی باشد,

در این بخش 9 ادیتور مناسب را با توضیحات مختصری برای زبان php به شما معرفی می کنیم.

 

برای مشاهده به ادامه بروید

ادامه‌ی خواندن

ویرایشگر ساده و قدرتمند ++Notepad نسخه 5.4.4

notepad++                      www.alirezaweb.com

++Notepad برنامه‌ای رایگان برای ویراش كد اصلی (source code) برنامه ها و جایگزینی مناسب برای Notepad ویندوز است. این نرم افزار، زبان‌های برنامه نویسی متعددی را پشتیبانی می‌نماید. امكانات این برنامه عبارتند از: مشخص نمودن syntaxها ، تفكیك و قالب بندی كدها، تكمیل خودكار كدها، ویرایش همزمان چند فایل، Drag & Drop متون، قابلیت جستجوی كامل و … همچنین این برنامه قابلیت ضبط و اجرای ماكروها را نیز دارد. علاوه بر تمام امكانات فوق، این نرم افزار که به زبان ++C  نوشته شده است نظر بسیاری از كاربران را جلب نموده است

قابلیت های کلیدی نرم افزار Notepad++ 5.4.4 Final :
– داشتن ویرایشگر WYSIWYG
– نمایش دستور-Syntax های زبان های برنامه نویسی مختلف به صورت رنگی
– پشتیبانی از زبانهای برنامه نویسی:
ASP, Ada, ASCII art, Assembly, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML
– دارای Auto-completion به طوری که شما می توانید در هر قسمت از متن با فشار دادن کلید های Ctrl+Space از کلمه ها و عبارات تعریف شده در زبان برنامه نویسی استفاده کنید. حتی می توانید این کلمات را خودتان برای این ویرایشگر تعریف کرده و از آنها استفاده کنید.
–  قابلیت نمایش، ویرایش چندین سند و فایل متنی به صورت همزمان
– قابلیت Drag & Drop، باز کردن اسناد به وسیله Drag & Drop به داخل نرم افزار یا انتقال اسناد در داخل محیط نرم افزار به وسیله Drag & Drop
– قابلیت بزرگ نمایی و کوچک نمایی به روی متن
– قابلیت باز کردن چندین فایل در یک پنجره و امکان فراخوانی آنها با باز کردن مجدد نرم افزار
– جستجو گر منظم و با قاعده و قابلیت جایگزینی متن
– پشتیبانی از زبان های مختلف از جمله فارسی در منو ها نرم افزار
– پشتیبانی از قابلیت Bookmark
– قابلیت ضبط و اجرای Macro
– حجم کم نرم افزار
– توانایی بالا در باز کردن فایل های متنی سنگین (که معمولاً Notepad از باز کردن آن ها عاجز است)
– پشتیبانی از 42 زبان برنامه نویسی 
– و …

پلاگین های گنجانده شده در این نرم افزار:
1. TexFX v0.24a
2. NppExec v0.2 RC2
3. Spell Checker v1.3.1
4. Quick text v0.02
5. Explorer plugin v1.6.1
6. Hex editor v0.84
7. Base64 encoder/decoder v1.2
8. FTP_synchronize v0.9.5.0
9. NppExport v0.2.5.0

+برای دانلود به ادامه بروید

ادامه‌ی خواندن