Advertise
subjects دسته بندی موضوعات
login ورود

در صورتی که قبلا ثبت نام کرده اید می توانید با وارد نمودن اطلاعات خود در کادر زیر به عنوان کابر وارد سایت شوید

نام کاربری :
رمز عبور :
در صورت فراموشی رمز عبور خود کلیک کنید
fast register عضویت سریع

شما میتوانید با عضویت در این سایت از تمام امکانات آن استفاده کنید ، کافی است به ما بیپوندید !

نام کاربری :
رمز عبور :
تکرار رمز :
ایمیل :
نام اصلی :
کد امنیتی : * کد امنیتیبارگزاری مجدد
counter آمار بازدید
افراد آنلاین : 1
تعداد مطالب : 218
کل نظرات : 32
تعداد اعضای سایت : 606
بازدید امروز : 47
بازدید دیروز : 218
بازدید این هفته : 1,007
بازدید این ماه : 4,003
ورودی گوگل امروز : 6
ورودی گوگل دیروز : 27
بازدید کل : 313,171
سیستم عامل شما :
نام مرورگر شما :
آی پی شما : 3.226.245.48
mail آگاهی نامه

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


lastposts آخرین پست ها
hit posts پست های دارای بیشترین بازدید
random posts پست های شانسی
archive آرشیو

1 - حافظه های RAM


کلمه RAM مخفف Random Access Memory به معنای حافظه با دسترسی تصادفی می باشد که علت این نام گذاری این است که در گذشته حافظه های کامپیوتر در اصل نوار های مغناطیسی بودند که اطلاعات به صورت یک دنباله روی آن ها ذخیره میشد و برای مثال برای دسترسی به اطلاعات روی قسمت 100 نوار مغناطیسی پردازنده می بایست از قسمت 1 تا 99 حافظه عبور کند و همین دلیل باعث میشد دسترسی به اطلاعات بسیار کند باشد و حتی برای خواندن یک قسمت حافظه به چند دقیقه زمان نیاز باشد اما با آمدن حافظه های RAM دیگر نیاز به این فرایند نبود، کافی بود که فقط آدرس بلوک حافظه مورد نظر را داشته باشید تا بتوانید به آن دسترسی پیدا کنید، برای همین به این حافظه ها، حافظه با دسترسی تصادفی می گویند. البته بهتر بود به جای اسم دسترسی تصادفی به آن حافظه غیر دنباله ای می گفتند.


کامنت ها ( Comments ) در زبان های برنامه نویسی، قسمت هایی از سورس کد هستند که توسط کامپایلر ( Compiler ) یا مفسر ( Interpreter ) آن زبان برنامه نویسی نادیده گرفته می شوند. از کامنت ها به عنوان متون راهنما در سورس برنامه استفاده می شود، زیرا در بسیاری مواقع حجم کدهای نوشته شده زیاد است و یا کدها عملیات های پیچیده ای را انجام می دهند که نتوان با خواندن سورس کد متوجه آن شد، از این رو کامنت ها به کار گرفته می شوند که برنامه نویس میتواند با خواندن آن ها در سورس برنامه متوجه شود که آن قسمت از کد به چه منظور نوشته شده و یا چه کاری انجام می دهد.


فرایند کامپایل در ++C به مجموعه اعمالی گفته می شود که کدهای نوشته شده به این زبان را به یک فایل قابل اجرا توسط سیستم عامل ( Executable File ) تبدیل می کند.

زبان ++C یک زبان سطح بالا ( High Level Language ) می باشد که برای اینکه پردازنده بتواند آن را پردازش کند باید حتما به زبان ماشین ترجمه شده باشد.

در SQL برای حذف نمودن پایگاه داده میتوان از دستور DROP DATABASE استفاده نمود، به شکل زیر:


DROP DATABASE your_database_name;


شما باید به جای your_database_name نام پایگاه داده موردنظر خود برای حذف شدن را جایگزین کنید.

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


برای اینکه هنگام حذف نمودن پایگاه داده بررسی شود که آیا آن پایگاه داده از قبل وجود داشته یا خیر میتوانید از دستور جبری ( CONSTRAINT ) ی IF EXISTS در ترکیب با دستور DROP DATABASE استفاده نمایید مانند زیر:


DROP DATABASE IF EXISTS your_database_name;


پیشنهاد میشود همیشه از دستور بالا برای حذف کردن پایگاه داده استفاده شود که البته به جای your_database_name نام پایگاه داده موردنظر خود را قرار دهید.

برای افزودن پایگاه داده شما می توانید از دستور CREATE DATABASE استفاده کنید به صورت زیر:


CREATE DATABASE your_database_name;


توجه داشته باشید که برای ساخت پایگاه داده جدید باید نام پایگاه داده موردنظر خود را با your_database_name جایگزین کنید و حواستان باشد که پایگاه داده ای به نام your_database_name از قبل در سیستم مدیریت پایگاه داده ( RDBMS ) شما وجود نداشته باشد.

در صورتی که میخواهید مطمئن شوید پایگاه داده موردنظر از قبل وجود نداشته می توانید از دستور زیر استفاده کنید:


CREATE DATABASE IF NOT EXISTS your_database_name;


دستور CONSTRAINT جدیدی که در بالا دیدید (IF NOT EXISTS) نوعی محدود کننده است که دستور CREATE DATABASE را مجبور می کند فقط در صورتی که پایگاه داده موردنظر وجود نداشت آن را بسازد، در غیر اینصورت کاری انجام ندهد.


مزیت دستور دوم این است که در صورتی که پایگاه داده از قبل وجود داشته باشد مفسر SQL فقط به شما اخطار ( Warning ) می دهد و فرایند اجرای دستورات متوقف نمی شود، اما در صورتی که از دستور دوم استفاده نمایید و پایگاه داده موردنظر از قبل وجود داشته باشد در آنصورت مفسر SQL به شما خطا ( Error ) میدهد و کل فرایند اجرای دستورات متوقف می شود.

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


1 2 3 4 5 6 7 8 9 10 11 ...43 44 صفحه بعد
آخرین ارسالی های انجمن
Your Browser Does Not Support HTML5

█ معرفی وب سایت های خفن و کاربردی █

بازدید : 698 جواب ها : 9 آخرین ارسالی از : armennet
Your Browser Does Not Support HTML5

10 گل برتر مرحله گروهی کوپا آمریکا

بازدید : 191 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

5 شوت زاویه بسته دیدنی مسی که گل نشد

بازدید : 173 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

معرفی بازی Aliens Drive Me Crazy؛ هجوم فضایی ها

بازدید : 217 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

آشکار شدن مشخصات سخت افزاری Honor 5A Plus از طریق GFX benchmark

بازدید : 218 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

هشت دنیایی که بیشتر از سایر سیارات ممکن است حیات فرازمینی را در خود جای داده باشد

بازدید : 186 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

آموزش کامل تنظیمات و کار با افزونه ساخت نقشه برای سایت وردپرسی (Google XML Sitemap)

بازدید : 238 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

سری قالب های سایت هاستینگ برای وردپرس

بازدید : 196 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

معرفی چند افزونه پر کاربرد برای وردپرس

بازدید : 195 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

اموزش نصب قالب های وردپرس

بازدید : 168 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

اموزش نصب افزونه های وردپرس

بازدید : 178 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

طریقه نصب وردپرس روی هاست سی پنل

بازدید : 165 جواب ها : 0 آخرین ارسالی از : admin