الگوریتم های رمزنگاری بسیار متعدد هستند ، اما تنها تعداد اندکی از آن ها به صورت استاندارد درآمده اند. رمزنگاری دانشی است که به بررسی و شناختِ اصول و روش های انتقال یا ذخیرهٔ اطلاعات به صورت امن (حتی اگر مسیر انتقال اطلاعات و کانال های ارتباطی یا محل ذخیره اطلاعات ناامن باشند) می پردازد. ...
برنامه نویسی برای بیشتر کسانی که در دنیای رایانه فعالیت می کنند جالب است. مخصوصا با گسترش استفاده از اینترنت و نرم افزارهای موبایل و مسائلی که می توان با استفاده از این ابزارها آنها را حل کرد هر روز جوانان بیشتری کار برنامه نویس شدن را آغاز می کنند. ...
MVC یکی از الگوهای پرکاربرد PHP هست که تقریبا جوابگوی هر نوع Applicationای می تونه باشه و مخفف سه کلمه View ، Model و Controller هست. مفهوم MVC براساس جداسازی بخشهای اساسی تعریف شده. به این صورت که کدها رو به سه بخش View، Model و Controller تقسیم کنیم تا کنترل ...
نام کتاب : آموزش جامع زبان LinQ نویسنده : علی اقدم ناشر : پارس بوک زبان کتاب : پارسی تعداد صفحه : 105 قالب کتاب : PDF حجم فایل : 1,590 Kb توضیحات : LINQ مختصر کلمه Language Integrated Query بوده و یک زبان برای تقاضا از هر ...
برای اينکه بازگشتی موفق باشد مسئله نياز است يک زيرساختار بازگشتی داشته باشد. راه حل بعضی از مسائل به طور ذاتی بازگشتی است چون احتياج به نگداری حالت قبلی دارند. الگوريتم پيمايش درخت(tree traversal)، تابع اکرمن(Ackermann) و الگوريتم های تقسيم و غلبه مانند مرتب سازی سريع(Quicksort) همگی به صورت بازگشتی ...
تابع بازگشتی تابعی است که در بدنه اش دستوری دارد که خودش را فراخوانی می کند. توابع بازگشتی برای نگهداری حالت قبلی خود از پشته مکرر استفاده می کنند. تابع يا زيربرنامه بخش جداگانه ای از کد برنامه است که می تواند توسط يک نام صدا زده شود. به هر زيربرنامه ...
يک کامپيوتر نمی تواند مستقيما زبان اسمبلی را تفسير کند و تنها قادر به اجرای کدهای زبان ماشين است. اسمبلر برنامه ای است که فايل متنی حاوی دستورات اسمبلی را خوانده و نمادهای اسمبلی را به کدهای زبان ماشين تبديل می کند. البته کامپايلرها هم برنامه هائی هستند که عمل ...
ابداع زبان برنامه نویسی جدیدی بنام 'قلب' با خط عربی نرم افزار - رمزی ناصر محقق در ام.آی.تی زبان جدید برنامه نویسی بنام 'قلب' (alb) را با استفاده از اسکریپت های عربی خلق کرده است. برنامه نویسان به نوشتن کدهای شکیل و استوار افتخار می کنند اما رمزی ناصر در حال توسعه ...
زبان های برنامه نویسی در چند سال اخیر روبه بیشتر شدن , گسترش , تغییر و تحول در ساختارهای قدیمی و خسته کننده برنامه نویسی گذشته داشته تا قدرت مانور و قدرت بیشتری داشته که ما در این مطلب ۱۰ زبان برنامه نویسی محبوب دنیا را که در آخرین نظرسنجی ...
کتاب آموزش برنامه نویسی برای سیمبین پیوست شد
سلام با یک مثال توضیح میدهم: #include int addition (int,int); int main () { int z; z = addition (5,3); printf( "The result is%d ",z); return 0; } int addition(int a, int b) { int r; r=a+b; return (r); } مثلا در اینجا تابع ما میاد دو تا عدد 5 و 3 را ...
نام کتاب: مقدمه ای بر عملکرد کامپایلرها نویسنده: سید مصطفی رضا توفیق پسورد: softafzar.net
کلید های زیر رو تو رجیستری پیدا و حذف کنید: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger و HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramewor k\DbgManagedDebugger از مسیر زیر هم میتونید اونا غیر فعال کنید: در برنامه Visual Studio و از منوی Tools > Options > Debugging > Just-In-Time با این کارها احتمال داره که مشکل حل بشه . گاهی اوقات هم مشکل حل نمیشه و فقط ...
کامپایلر در اصل برنامه یا مجموعه ای از برنامه های کامپیوتری است که متن تایپ شده در زبان برنامه نویسی را (زبان مبدا) به زبان ماشین دیگری تبدیل می کند(زبان مقصد). معمولا ورودی اصلی را کد مبدا و خروجی را کد شی گوییم. خروجی این برنامه ممکن است برای پردازش ...