کاربر عزیز ! اگر میخواهید به طور لحظه ای از بروز رسانی نرم افزار مورد نظر خود آگاه شوید و ایمیل بروز رسانی برنامه مورد نظر خود را در لحظه دریافت نمایید و فهرست برنامه های منتخب خود را در محیط کاربری خود ذخیره کنید همچنین دسترسی به تمامی برنامه های مخصوص اعضای ویژه(VIP) داشته باشید، با پرداخت ماهیانه فقط 2900 تومان از این امکان بهره مند شوید
عضویــــــت
x
X لایسنس آنتی ویروس نود 32
بستن
 
آنلاین: 3970 نفر | تعداد برنامه ها: 5811 | مشاهده و دانلود: 396682409 | آخرین بروزرسانی: 28 دقیقه و 18 ثانیه پیش | اعضاء: 231829 | نظرات: 35030
cobal.ir سرور آپدیت نود 32
***عید فطر و پیروزی تیم های ملی ایران عزیزمان بر شما مبارک باد ***

سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

سرور آپدیت نود 32
  • مبل
  • مبلمان سام اکسون
  • samexxonsofa.com
آخرین دانلود شده
یا بخت یا اقبال
نظرات کاربران
نظرات کاربران

Farming Simulator

سلام می تونید بازی giant farming رو بذارید.

نظرات کاربران

Viber

سلام خسته نباشید
سوالی داشتم مبنی بر اینکه وایبر را میشه روی گوشی های نوکیا نصب کرد اما هرچه گشتم مدل همه نوکیا هست .جز مد گوشی من.گوشی من نوکیا 7610 قدیمی هست .آیا راهی داره که من وایبر را روی گوشیم نصب کنم یا نه؟

از لطف شما ممنونم

نظرات کاربران

Internet Download Manager

رو فایر فاکس های جدید باید پلاگین idm رو از تو قسمت پلاگین فعال کنید.

نظرات کاربران

iTools

با عرض سلام و خسته نباشید
itools ورژن 4.3.0.5 هم اومده لطفا برای دانلود قرار دهید ممنون

نظرات کاربران

PotPlayer

کاربرهای محترم کسی میدونه چطور دو تا زیرنویس را با pot player همزمان اجرا کنم.

نظرات کاربران

Google Talk

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

نظرات کاربران

آموزش Mathematica

سلام.خسته نباشید.دیدم دور از انصافه که یه نظر ندم.چون چند سالی از سایت شما استفاده میکنم.منم میگم شما تکید...

نظرات کاربران

TrojanHunter

سلام خدمت همه زحمت کشان سافت گذر عزیز

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

خدا همیشه پشت پناهتون باشه.

نظرات کاربران

ACDSee

سلام ... واقعا بهتریــــــــــــــــــــــــــن سایت فارسی زبان رو دارین ...
اوائلش که تازه شورع کرده بودین چون قالبتون شبیه "Softpedia" بود حال نمیکردم .. اما حالا هر روز به سایتتون سر میزنم ...
.. دمتون گرم.متچکریم از تلاشتون.

نظرات کاربران

Internet Explorer

من از ie9 دارم استفاده می کنم اما توی سایتهای مثل سنجش موقع تایپ کردن به مشکل می خورم که به صورت فارسی تایپ نمی شه اما در ie8 این مشکل وجود نداشت

نظرات کاربران

Avira Internet Security

سلام
دوست عزیز نود32 اصلا در حد اوست 5 رایگان هم نیست چه برسه به اویرا اویرا اصلا سرعت اینترنت را کند نمی کند سرعت دانلود را کند می کند من الان 3 سال از اویرا استفاده می کنم نود32 کجا بهترین بوده است نود32 با شناسایی 98 درصد میانگین متوسط شناسایی متوسط در حد اوست هم نیست چه برسه به آویرا آویرا واوست 5 خیلی قویتر وسرتر از نود32 هستند آویرا با 99.8 واوست 5 رایگان با 99.4 درصد رتبه خیلی خوب کسب نمودند برو به سایت اوی کامپرتیوس ببین اوست امسال غوغا بپا کرده است تازه اوست با نسخه رایگانش شرکت کرده است نود32 با نسخه پولی اش میانگین شناسایی اش متوسط است پایین تر از اوست قرار گرفته است جای اوست توی سایت خوب سافت گذر خالی است در حالی که نود32 رتبه متوسط بود توی شناسایی تروجان 96 یعنی بسیار ضعیف دوست عزیز شما بر چه اساسی می گویی چهارسال سیستمم ویروسی نشده است برو با اوست یا آویرا اسکن کن بعد ببین کامپیوترت پر ویروس است همین تروجان باعث میشوند بعد از یک مدتی سیستمت از کار بیافتد یک تار موی گندیده اوست 5.0.677 را صد تا نود32 عرض نمی کنم نود32 حتی در پاک کردن بسیاری از ویروس ها مشکل دارد نمی تواند پاک کند تازه نسخه رایگان اوست 5.0.677 وآویرای رایگان بسیار قدرتشان از نود32 که شما می فرمایید بیشتر است سرعت اینترنت را هم کند نمی کنند اوست در جدیدترین نتایج اکثر امار شناسایی اش بالای 99 درصد بوده است توی دنیا از پر استفاده ترین ویروس کش هاست چند سال بعد نود32 را دیگر تبدیل به آنتی ویروس درجه دوم میشه اوست 5.0.677قابلیتی دارد علاوه بر اسکن کوتاه واسکن فول اسکنی دارد به اسم بوت تایم اسکن در محیط رجستر ویندوز همانند دیسک نجات ویروس کشی می کند قبل از اینکه ویندوز بیاید بالا ویروس ها راز بین می برد که نود32 اصلا چنین فناوری ندارد تازه جی دتا مقام اوسل را کسب کرده توی موتروهاش از اوست استفاده کرده است پس دوست عزیز اینقدر سنگ نود32 را به سینه نزن نود32 2 زار نمی ارزد قدرتش نه تنها بپای اوست 5 نمی رسد در حد آویرا هم نیست
موفق باشید

نظرات کاربران

McAfee Offline Update

سلام حبیبی از قزوینم خدا شما را در پناه امام زمان و مقام معظم رهبری حفظ و موفق و پیروز نگه دارد و ممنون از آپ دیت های عالی مکافی با تشکر فراوان

نظرات کاربران

Avast

با تشکر از سافتگذر .
دوستان این آمار و ارقام علکی رو علکی ننویسید چون هم نظر های بی خودیه و هم باعث می شه صفحه دانلود سنگین و دیر لود بشه .

حرفی دارید برید تو فروم سافتگذر (اونجا بحث و گفتگو کنید)

بعدشم چرا به جون هم افتادید نمی خواید بخرید دانلود کنید اگه خوب بود استفاده کنید بد بود دیگه دانلود نکنید.

نظرات کاربران

Kaspersky Anti Virus Offline Update

عزیزم من کجا سلیقه ای نظر دادم!!!!مهمان1394/06/11کاسپر رو درحد بارسلونا بالا برده بود وبقیه ی انتی ویروسها رو درحد لیگ داخلی پائین ومن فقط چندتامثال زدم که بدونه داره اطلاعات غلط میده.من که گفتم انتی ویروس خوب و بد نداریم و به1-اطلاعات کاربر2-قدرت سیستم(مثال هم زدم)3-سلیقه بستگی داره.اون عزیز کلا اطلاعات غلط داده بود(مثلا:کلیداویراپیدا نمیشه!!!درصورتی که خییلی راحت تاسال2020فعاله.یا مثلا مقایسه نود با اویرا!!!یا مثلا اپدیتهای اویرا الکیه!!!وویروس رو پیدا میکنه وپاک نمیکنه!!!!یاهمه سیستمهامون ویروسیه و ما نمیفهمیم وتعویض ویندوزو...!!!)).ازشما هم تعجب میکنم:شما ازکجا مطمئنید که کاسپر قطعا از اویرا یا... امنیت بیشتری میاره؟(درمورد هسته و قدرت دیتابیس و تعداد شناسائی که نمیشه نظر داد.شاید بشه با قطعیت گفت کاسپر واویرا ونورتون وبیتدفندر از نود واواست بهترن چون ادم چند وقت با نود کارکنه انواع ویروسهارو پیدا میکنه و نمیتونه پاک کنه ولی بین کاسپرواویراوبیتدفندر و... نمیشه گفت کدوم قدرت بیشتری داره.بهترین حالت میشه چندهزارویروس دادوتست کرد که بازم ملاک نتیجه گیری نمیشه.
من حرفم در کل این بود:فرقی ندارن یا شایدبهترین حالت نیم درصد توی امنیت تفاوت داشته باشن و هرکدوم یه خوبی وبدیهای نسبت به هم دارن(مثل زبان فارسی و خوشگلی وتنظیمات و و......تا کسی که میخواد دانلود کنه به مشکل نخوره).
درمورد خوشگلی:بهش میگن یوزر فرندلی که که برای کارکردن با برنامه و مرتب بودن تنظیمات و....خیلی روی امنیت تاثیر داره که کاسپر بهتره.
درمورد زبان فارسی: برای مبتدی ها خوبه و توی انتخاب درست گزینه ها ودرنهایت امنیت تاثیر داره که بازم کاسپر.
درمورد تنظیمات بیشتر:قطعا کاسپر تنظیمات پیچیده تر و بیشتری داره که بهتره((میدونم تمام برنامه ها تنظیمات دارن//ما داریم مقایسه میکنیم بدون دوتا محصول)).
کلید وبی سروصدائی وکشورسازنده وفایروال انداختن هم قطعا اویرا بهتره.
درکل سلیقه س:شما کاسپر رو دوست داری چون فکر میکنی قویتره وکلید دادن ماهانه واستون سخت نیست یا کلید قانونی خریدیدو سبکتره.
من اویرا رو دوست دارم:چون فکر میکنم ازلحاظ امنیت تفاوتی ندارن و کلید دادم ماهانه واسم سخته وکلید نمیخرم.
کلا سعی کنید روی هیچ چیز و هیچ کس تعصب نداشته باشید.



نظرات کاربران

Internet Download Manager

برو تو power option
بعد تنظیم کن نره تو sleep

نظرات کاربران

Adobe Photoshop

اشتباه میکنید ها
من فتوشاپ تاچ رو اندروید 2.3.7 نصب کردم
عجب چیزیه

نظرات کاربران

Bitdefender Total Security 2015

فقط میخواستم بگم طبق بررسی این سایت که نمیدونم معتبر هست یا نه BitDefender Total Security دوم شده
http://internet-security-suite-review.toptenreviews.com/premium-security-suites

نظرات کاربران

Artisteer

تشکر از زحمات شما از صبح دارم دنبال کرکش میگردم پیدا نمشد!!!!
تشکر

نظرات کاربران

Kazme Gheyz Killer

da3t kheili mer30 azizi
kheir az jawoonit bebini

نظرات کاربران

ESET Smart Security 10

سلام ممنون از سایت بسیار خوب و مفیدتون
میخواستم بدونم نسخه های 9 و 10 و 11 کرک شده رو توی سایت نمیزارین؟

سافت گذر

مدیریت استثناها در برنامه‌نویسی

استثناء‌ها (Exceptions) هنگامی رخ‌ می‌دهند که یکی از اعضای برنامه، قادر به اجرای وظیفه‌ای که برایش برنامه‌ریزی شده نباشد. این وضعیت به خطای استثناء معروف است. در این مقاله به صورت ابتدایی با استثناء‌ها و نحوه مدیریت آن‌ها در برنامه آشنا خواهیم شد.

 آشنایی با استثناء‌ها به ما اطمینان می‌دهد که خطاهای مرتبط را در هنگام وقوع شناسایی و مدیریت کنیم.

توضیح:
۱- کدهای درج شده در این مقاله به زبان #C هستند.
۲- این مقاله نیازمند آشنایی با مباحث برنامه‌نویسی است.
۳- با وجود اینکه کدها برای یک ویندوز‌اپلکیشین فرضی نگارش شده‌اند اما می‌توان همین کدها را برای وب‌اپلیکیشن‌ها نیز به کار گرفت.
۴- استثناء و مدیریت آن، مبحثی مفصل و بسیار کاربردی بوده و درک آن نیازمند چندین مقاله اختصاصی است. با این حال پس مطالعه این مقاله کوتاه می‌توان به صورت ابتدایی به مدیریت استثناءها پرداخت.

در یک سناریوی فرضی، فرمی ساده حاوی یک لیبل (Label) برای نمایش پیام خطا، یک فیلد متنی (TextBox) و یک کلید (Botton) را در نظر بگیرید. این فرم قرار است سن کاربر گرفته و بررسی نماید. اگر سن کاربر کمتر از ۲۰ باشد به او اجازه ثبت‌نام داده می‌شود در غیر این صورت این امکان وجود نخواهد داشت.

از کاربر درخواست می‌شود سن خود را در فیلد وارد نموده و در ادامه روی کلید، کلیک کند. در رخداد کلیک مربوط به کلید، مقدار وارد شده در تکست‌باکس را در یک متغیر ریخته و با عدد ۲۰ مقایسه می‌کنیم.

از آنجا که مقدار ورودی در تکست‌باکس از نوع رشته (String) است. متغییری از نوع رشته تعریف کرده و مقدار ورودی را در آن می‌ریزم. سپس با تبدیل آن به متغیری از نوع عدد صحیح (int)، آن را با عدد ۲۰ مقایسه می‌کنیم.

در حالت عمومی این سناریو بدون مشکل بوده و برنامه به راحتی اجرا می‌شود. اما اگر ورودی کاربر چیزی به غیر عدد باشد در مرحله تبدیل ورودی به عدد، خطایی رخ می‌دهد که برای نرم‌افزار قابل‌ پیش‌بینی نبوده است.

رفتار پیش‌فرض در این حالت، بسته‌شدن (Terminate) نرم‌افزار است. در این مرحله پای استثناء‌ به مسأله باز می‌شود. یعنی زمانی که در جریان اجرای یک برنامه، خطا یا اتفاقات غیرمنتظره‌ای مثل تبدیل یک مقدار غیرمجاز به عدد رخ دهد.

استثناء یک مکانیزم استاندارد برای گزارش وقوع خطاهای زمان اجرا (JIT) در برنامه است. بر همین اساس استفاده از استثناها به ما امکان می‌دهد که خطاهای رخ داده توسط اعضایی مانند متدهای سازنده را که نوع خاصی را بر‌نمی‌گردانند نیز مدیریت کنیم.

برای مدیریت استثناء‌ها از بلاک‌کدهای try-catch استفاده می‌شود.

بدین صورت که کدهایی که ممکن است حاوی خطاهای پیش‌بینی نشده باشد را در بلاک try قرار داده و رفتار اپلکیشین در صورت وقوع خطا را در بلاک catch قرار می‌دهیم.

برای مثال اگر قرار باشد با استفاده از بلاک‌کدهای try-catch مانع از وقوع خطای ذکر شده در سناریوی بالا شویم به صورت زیر عمل می‌کنیم:

//.کدها در رخداد کلیک، کلید قرار می‌گیرند
bool DataControl = false;
string UserInput = string.empty;
int UserAge = 0;

UserInput = txtUserInput.text;

try {
//.کدهایی که مستعد وقوع خطاهای استثناء هستند در این بلاک قرار می‌گیرند

UserAge = int.parse(UserInput);
DataControl = true;
}
catch {
//.رفتار اپلیکیشن هنگام وقوع خطا در این بلاک قرار می‌گیرد

lblError.text = “.ورودی نامعتبر است. ورودی باید عدد باشد”;
DataControl = false;
}
finally {
if (DataControl) {
if (UserAge < 20) {
// .اگر سن کاربر کمتر از ۲۰ باشد این قطعه اجرا می‌شود
}

else
{
// .اگر سن کاربر بیشتر از از ۲۰ باشد این قطعه اجرا می‌شود
}
}
}

در این قطعه کد، پس از کلیک بر روی کلید، مقدار تکست‌باکس (txtUserInput) در متغیری با نام UserInput ریخته می‌شود. سپس مقدار متغیر UserInput به کمک تابع parse به عدد صحیح تبدیل شده و در متغییری با نام UserAge قرار می‌گیرد.

اگر ورودی معتبر باشد، متغیر منطقی DataControl برابر true شده و کدهای بلاک finaly اجرا می‌شوند. اما اگر ورودی نامعتبر باشد، در هنگام تبدیل ورودی به عدد صحیح، خطایی رخ داده و با توجه به پیش‌بینی، نرم‌افزار کد‌های بلاک catch را اجرا می‌کند. یعنی یک پیام خطا به کاربر نمایش داده و مقدار DataControl را برابر با false کرده و در ادامه بازهم کدهای بلاک finally اجرا می‌شوند.

توجه داشته باشید که کدهای بلاک finally در هر حالتی اجرا خواهند شد. در بلاک finally، با توجه به مقدار DataControl و مقدار UserAge کدها اجرا خواهند شد.

به کمک همین قطعه کد، خطاهای احتمالی ناشی از ورود داده غیرمعتبر به صورت ابتدایی مدیریت شده و پیام خطای مناسب نیز به کاربر نمایش داده می‌شود.

مدیریت استثناء

هنگام استفاده از این بلاک‌کدهای مدیریت استثناء بهتر است چند نکته را مد‌نظر قرار دهید:

۱-  جزئیات کد و متن خطا را به صورت خروجی برنگردانید.
۲- اگر بخشی از برنامه قادر نیست وظیفه خود را انجام دهد از استثناء فقط برای گزارش وقوع خطا استفاده کنید.
۳- اگر اجرای نرم‌افزار با ورودی غیرمعتبر سطح امنیتی اپلیکیشن را کاهش می‌دهد بهتر است به جای فراخوانی استثناء اجرای نرم‌افزار را متوقف کنید.
۴- پیام خطا را صریح و واضح درج نمایید تا برای کاربر مشخص شود علت وقوع خطا چه چیزی بوده است.
۵- ترجیحاً از علامت سؤال (؟) یا علامت تعجب (!) در نمایش پیام استفاده نکنید.

کد خبر: 33184 گروه خبری: اخبار فناوری منبع خبر: زومیت تاریخ خبر: 1395/05/16 تعداد مشاهده: 974
سافت گذر
نام و نام خانوادگی:
نظر شما:
لطفاً فارسی بنویسید
ایمیل:
نام پایتخت ایران؟
» ایمیل وارد شده نمایش داده نمی شود و فقط برای ارتباط با شما مورد استفاده قرار می گیرد.