لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 7
انرژی پتانسیل الکتریکی
با صرف انرژی و انجام کار، میتوان جسمی به جرم m را از سطح زمین تا ارتفاع h بالا برد.
انرژیای که صرف بالا بردن جسم ( با سرعت ثابت ) شده است، به صورت انرژی پتانسیل گرانشی ( u = mgh ) در آن ذخیره میشود.
انرژی پتانسیل کشسانی نیز در شناخت انرژی پتانسیل الکتریکی ما را یاری میکند، وقتی فنری را به آرامش فشرده میکنیم یا میکشیم، کار انجام شده به صورت انرژی پتانسیل کشسانی در فنر ذخیره می شود. در این جا میخواهیم با انرژی پتانسیل الکتریکی بیشتر آشنا شویم.
دو ذره ی باردار بر یکدیگر نیرو وارد میکنند و وقتی دو ذره ی باردار را که بار هم نام دارند با سرعت ثابت به یکدیگر نزدیک میکنیم برای غلبه بر نیروی رانشی آن ها باید کار را انجام دهیم و یا اگر بخواهیم دو ذرهی باردار را که بار غیر هم نام دارند با سرعت ثابت از هم دور کنیم، باز هم باید کار را انجام دهیم.
کار انجام شده به صورت انرژی پتانسیل الکتریکی دربارهای الکتریکی ذخیره میشود.
در این جا، کاری که ما انجام میدهیم مثبت است و انرژی مصرفی ما به صورت انرژی پتانسیل الکتریکی در بار الکتریکی q ذخیره می شود. هر چه اندازه ی جابجایی بیشتر باشد کار و انرژی مصرفی ما بیشتر می شود و درنتیجه افزایش انرژی پتانسیل الکتریکی بار q بیشتر میشود درست مانند وفتی که یک جسم را روی زمین، از یک نقطه به نقطه ی بالاتری میبریم و انرژی پتانسیل گرانشی آن افزایش مییابد. اگر بار الکتریکی q را در نقطهای رها کنیم، در جهت خطهای میدان به حرکت در میاید و انرژی پتانسیل الکتریکی آن به انرژی جنبشی تبدیل میشود. مانند : وقتی که یک جسم را از نقطهی بالای زمین رها میکنیم و جسم به پایین حرکت میکند.
در این حالت انرژی پتنانسیل گرانشی آن کاهش می یابد و به انرژی جنبشی تبدیل میشود. بنابراین تغییر انرژی پتانسیل الکتریکی یک بار الکتریکی وقتی آن را در یک میدان الکتریکی جابهجا میکنیم، برابر انرژیای است که برای جابجایی آن بار الکتریکی مصرف می شود.
( u = w )
اگر کاری که ما برای جابجایی بار الکتریکی ( با سرعت ثابت ) انجام میدهیم مثبت باشد (0w > ) انرژی پتانسیل بار افزایش مییابد یعنی 0 > u و u > u میشود.
در صورتی که کار انجام شده توسط ما منفی می شود. (0w > ) انرژی پتانسیل بار الکتریکی کاهش مییابد. یعنی : 0 < u و u < u است.
اختلاف پتانسیل الکتریکی
بار الکتریکی در میدان الکتریکی دارای انرژی پتانسیل الکتریکی است. در یک نقطه ی میدان، اندازه ی انرژی پتانسیل الکتریکی بار یواقع در آن نقطه، به اندازه ی بار الکتریکی بستگی دارد.
هر چه اندازهی بار الکتریکی بیشتر باشد، انرژی پتانسیل الکتریکی ان نیز بیشتر میشود.
در مبحث الکتریسیته معمولا به غیر از انرژی پتانسیل مفهوم دیگری نیز تعریف میشود که کاربرد علمی آن بیشتر است و به آن پتانسیل الکتریکی میگویند. اختلاف پتانسیل الکتریکی بین دو نقطهی واقع در میدان الکتریکی، عامل شارش بار الکتریکی بین آن دو نقطه است.
اگر دو ظرف آب به یکدیگر مربوط شوند آب از ظرفی که انرژی پتانسیل گرانشی یکای جرم آن بیشتر است، به ظرف دیگر شارش میکند، در الکتریسیته نیز عامل شارش بار الکتریکی به کمک اختلاف پتانسیل الکتریکی یکای بار در دو نقطه به صورت زیر تعریف میشود :
اختلاف پتانسیل الکتریکی دو نقطه، برابر تغییر انرژی پتانسیل الکتریکی یکای بار الکتریکی مثبت است، وقتی یکای بار الکتریکی بار از نقطهی اول تا نقطه دوم جابجا می شود.
بنابراین اگر انرژی پتانسیل الکتریکی بار مثبت q در یک نقطهی میدان برابر u باشد، اختلاف پتانسیل الکتریکی بین این دو نقطه، که با نماد v نشان داده میشود. اگر بار الکتریکی مثبت در جهت میدان الکتریکی حرکت کند، انرژی پتانسیل الکتریکی آن کاهش مییابد. تغییر پتانسیل الکتریکی به تغییر انرژی پتانسیل الکتریکی بستگی دارد. بنابراین نتیجه میگیریم که هرگاه بار
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 11
Kaspersky Anti-Virus 7.0 آنتی ویروسی قابل اعتماد
اکثر کاربران کامپیوتر و اینترنت برای تامین امنیت سیستم خود و در برابر انواع بدافزارها، ویروس ها و نرم افزارهای جاسوسی از یک نرم افزار امنیتی که در بیشتر مواقع یک آنتی ویروس است استفاده می کنند.
اما بسیاری از کاربران در انتخاب آنتی ویروس دچار سردرگمی و تردید هستند و بعضاً ذهنیت های غلطی نسبت به آنتی ویروس ها دارند. فاکتورهای فراوانی در انتخاب آنتی ویروس دخیل است اما شاید مهمترین آن ها قدرت، سرعت و قابلیت آپدیت شدن آسان و مداوم باشند.
NOD32 آنتی ویروسی است که محبوبیت فراوانی پیدا کرده و بخصوص در کشور ما افراد بسیاری از این آنتی ویروس استفاده می کنند. اما از نظر من آنتی ویروس شرکت Kaspersky گزینه مناسب تری به عنوان یک آنتی ویروس خوب است. تاکید می کنم شاید آنتی ویرویس شرکت Eset یعنی NOD32 در مواردی عملکرد بهتری نسبت به کاسپر اسکای داشته باشد و این یک نظر شخصیست!
مدت زیادی است که از این آنتی ویروس قدرتمند استفاده می کنم و پیشنهادم به شما Kaspersky Anti-Virus است.
تصمیم گرفتیم نسخه هفت این آنتی ویروس را که مدت زمان بسیاری است که به صورت نهایی عرضه شده (البته نسخه ۸ نیز عرضه شده است) را معرفی کرده و برای دانلود قرار دهیم.البته یکی از دلایل قرار دادن این نسخه و قرار ندادن نسخه جدیدترین ریجستر یا ثبت نرم افزار است که برای نسخه ۷ لایسنس کی های معتبری وجود دارد که برای نسخه ۸ کمتر است و ممکن است نتوان آن را فعال نمود. در ادامه به این موضوع خواهم پرداخت.
Kaspersky Anti-Virus 7.0 تست و تایید شده توسط متخصصان و کارشناسان آزمایشگاه کاسپراسکای با جدیدترین روش های محافظت یک سیستم امن را برای شما ایجاد می کند. Kaspersky Anti-Virus مجهز به سه تکنولوژی محافظت است که در برابر تهدیدهای ناشناخته احتمالی از سیستم شما محافظت می کند. این سه تکنولوژی عبارتند از: آپدیت ساعتی اتوماتیک، بررسی و آنالیز ابتدایی و بررسی و آنالیز پایدار و دائم. بنابراین شما می توانید بگردید، ایمیل دریافت و ارسال کنید،چت کنید، بازی کنید و هر کار دیگری را در فضای سایبر بدون نگرانی از تهدیدهای احتمالی و جدید انجام دهید.
ویژگی های Kaspersky Anti-Virus 7.0:
- محافظت در برابر ویروس ها، تروجان ها و کرم ها
- شناسایی و حذف اتوماتیک نرم افزارهای جاسوسی(Spyware)
- اسکن و وارسی real-time ایمیل ها، فایل ها و صفحات وب
- جلوگیری از سرقت اطلاعات به وسیله rootkits ها و Keylogger ها
- تشخیص فعالیت های غیرمجاز سیستم
- بلاک کردن pop-up ها و بنر های ناخواسته
ویژگی هایی که به آن ها اشاره شد قابلیت ها و ویژگی های کلی این آنتی ویروس محبوب است که در آپدیت ها بهبود یافته و اضافه شده اند.
پس از دانلود و نصب و فعال کردن برنامه با لایسنس کی معتبر با وصل شدن به اینترنت برای بار اول ممکن است حجمی حدود ۵ مگابایت برای آپدیت شدن دیتابیس برنامه دریافت شود که باید منتظر بمانید تا این آپدیت به خوبی انجام شود. در دفعات بعدی نرم افزار به صورت اتوماتیک و به محض وصل شدن به اینترنت دیتابیس خود را آپدیت خواهد کرد و فرایند آپدیت کوتاه و نامحسوس خواهد بود.
هدف اصلی از نوشت این مطلب معرفی یک آنتی ویروس معروف نبود، هر چند همانطور که گفته شد هنوز بسیاری از کاربران در انتخاب آنتی ویروس دچار مشکل هستند، بلکه هدف اصلی مقدمه ای برای ایجاد قسمتی به منظور قرار دادن لایسنس کی ها معتبر این آنتی ویروس است.
بسیاری از کاربران علاقه مند به استفاده از آنتی ویروس کاسپر با مشکل لایسنس کی (License Key) مواجه هستند و پس از مدتی با اضافه شدن لایسنس کی آن ها به لیست سیاه، آنتی ویروس شان غیر فعال شده و قابلیت آپدیت نیز از کار می افتد و آنتی ویروسی که آپدیت نباشد برای گشت و گذار در اینترنت اصلاً قابل اعتماد نیست.
علاوه بر اینکه در انتهای این مطلب لینک دانلود آنتی ویروس و لایسنس کی های معتبر قرار داده شده است قسمتی به نوار کناری سایت اضافه شده که می توانید با کلیک روی آن و به صورت مستقیم جدیدترین License Keyهای معتبر را دریافت کنید.
در مطالب بعدی ممکن است Patch مربوط به آنتی ویروس NOD32 را نیز در سایت قرار داده و همچنین نسخه جدید آنتی ویروس و Internet Security کاسپراسکای را به همراه لایسنس کی های معتبر برای دانلود آماده کنیم.
شاید کمتر کسانی پیدا شوند که با کامپیوتر و اینترنت سر و کار داشته باشند و نام محصولات امنیتی کمپانی مشهور Kaspersky را نشنیده باشند. کمپانی Kaspersky با ارائه محصولات قدرتمند امنیتی خود توانسته است از خیلی از کمپانی های مشهور در این زمینه پیشی بگیرد و در بین کاربران به محبوبیت خاصی دست یابد.
لابراتوار Kaspersky هم اکنون 10 مین سال فعالیت خود را با بیش از 200 میلیون کاربر ثبت شده در بیش از 60 کشور جهان جشن می گیرد!
Kaspersky Anti-Virus نام یکی از قدرتمندترین نرم افزارهای حال حاضر در زمینه نابودی ویروس ها می باشد. این نرم افزار با در اختیار قرار دادن امکانات و ویژگی های منحصر به فردی که دارای می باشد توانسته است در میان محبوترین نرم افزارهای ضد ویروس قرار بگیرد و کاربران زیادی را به سمت خود جذب کرده و آن ها را به عنوان
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 14
آموزش محیط گرافیکی در توربو پاسکال 7
دستور کار آزمایشگاه کامپیوتر مهندس عبدالجوادی
برای برنامه نویسی در محیط گرافیکی نیاز به مقدماتی برای ورود به محیط گرافیک است . اولین خط هر برنامه گرافیکی بعد از دستور Program ، فرمان زیر است :
Uses graph ;
با استفاده از دستور uses برنامه شما می تواند از پیمانه ها و ثوابت توربو پاسکال استفاده کند . این ثوابت و پیمانه ها در فایلی که یک unit نامیده می شود جای می گیرند . کدی که در حالت گرافیکی توسط کامپیوتر تولید می شود ، به نوع کامپیوتر بستگی دارد . بنابراین نوع سخت افزار گرافیکی که در اختیار سیستم است باید به توربو پاسکال اعلام شود . برای این کار از دو متغیر Driver و Mode بصورت زیر استفاده می شود :
Var
Driver , Mode : Integer ;
محتوای این دو متغیر نوع سخت افزارهای گرافیکی سیستم را مشخص می کند . برای تعیین حالت گرافیکی از دستور زیر استفاده می شود :
InitGraph (Driver, Mode, ‘…….’) ;
رویه InitGraph سیستم گرافیکی شما را بررسی کرده و سپس در متغیرهای Driver و Mode مقادیر مناسب را قرار می دهد . پارامتر رشته ای ‘……’ شاخه ای را مشخص می کند که در آن نرم افزار کنترل سیستم گرافیکی شما وجود دارد . رشته ای که بدون کاراکتر است ‘ ‘ به این معناست که این نرم افزار در شاخه جاری قرار دارد .
این نرم افزار همواره در شاخه BGI قرار دارد و معمولا" در محلی است که برنامه توربو پاسکال نصب شده است . بنابراین باید آدرس شاخه BGI را بجای این رشته بنویسیم . برای انعطاف پذیر شدن برنامه و قابلیت اجرای آن روی سیستم های مختلف معمولا" یک نسخه از شاخه BGI را در شاخه ای که برنامه در آن قرار دارد ، کپی می کنیم .
صفحه نمایشی که مانند یک صفحه مختصات است :
در برنامه نویسی گرافیکی موقعیت هر خط یا هر شکلی را که روی صفحه نمایش رسم می کنید ، باید کنترل کنید . صفحه نمایش را در محیط گرافیکی بصورت مختصات X-Y تعدادی نقطه می توان در نظر گرفت . در اکثر نمایشگرها ابعاد متداول عبارتند از : 200×320 ، 350×640 ، 480×640 . که معمولا" تعداد نقاط در محور X ها بیشتر است .
توابع GetMaxX و GetMaxY در توربو پاسکال، به ترتیب حداکثر تعداد نقاط در Xها و Yها را برمی گردانند . بنابراین برای بدست آوردن ابعاد واقعی نمایشگر خود می توانید از این توابع بصورت زیر استفاده کنید :
MaxX := GetMaxX ; MaxY := GetMaxY ;
مختصات گوشه های صفحه نمایش به صورت زیر است.
برای برگرداندن برنامه به حالت متنی از دستور زیراستفاده می کنیم .
CloseGraph ;
رنگ زمینه و متن :
بطور پیش فرض برای رنگ های زمینه و متن ، به ترتیب از سیاه و سفید استفاده می شود . دستورات زیر امکان تغییر رنگ زمینه و متن را فراهم می کنند .
SetBkColor (….) ; تعیین رنگ زمینه
SetColor (….) ; تعیین رنگ متن
برای انتخاب رنگها از ثوابت رنگی یا معادل عددی رنگها طبق جدول زیر استفاده می شود :
ثابت
مقدار
ثابت
مقدار
Black
0
DarkGray
8
Blue
1
LightBlue
9
Green
2
LightGreen
10
Cyan
3
LightCyan
11
Red
4
LightRed
12
Magenta
5
LightMagenta
13
Brown
6
Yellow
14
LightGray
7
White
15
خلاصه ای از توابع و رویه های گرافیکی :
· Line (X1, Y1, X2, Y2) ;
بین نقاط (X1,Y1) و (X2,Y2) خطی رسم می شود .
· Rectangle (X1, Y1, X2, Y2) ;
مستطیلی که قطر آن بین نقاط (X1,Y1) و (X2,Y2) است می کشد .
· Circle (X, Y, R) ;
دایره به مرکز (X,Y) و شعاع R رسم می کند .
· Arc (X, Y, Angle1, Angle2, R) ;
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 15
آموزش محیط گرافیکی در توربو پاسکال 7
برای برنامه نویسی در محیط گرافیکی نیاز به مقدماتی برای ورود به محیط گرافیک است . اولین خط هر برنامه گرافیکی بعد از دستور Program ، فرمان زیر است :
Uses graph ;
با استفاده از دستور uses برنامه شما می تواند از پیمانه ها و ثوابت توربو پاسکال استفاده کند . این ثوابت و پیمانه ها در فایلی که یک unit نامیده می شود جای می گیرند . کدی که در حالت گرافیکی توسط کامپیوتر تولید می شود ، به نوع کامپیوتر بستگی دارد . بنابراین نوع سخت افزار گرافیکی که در اختیار سیستم است باید به توربو پاسکال اعلام شود . برای این کار از دو متغیر Driver و Mode بصورت زیر استفاده می شود :
Var
Driver , Mode : Integer ;
محتوای این دو متغیر نوع سخت افزارهای گرافیکی سیستم را مشخص می کند . برای تعیین حالت گرافیکی از دستور زیر استفاده می شود :
InitGraph (Driver, Mode, ‘…….’) ;
رویه InitGraph سیستم گرافیکی شما را بررسی کرده و سپس در متغیرهای Driver و Mode مقادیر مناسب را قرار می دهد . پارامتر رشته ای ‘……’ شاخه ای را مشخص می کند که در آن نرم افزار کنترل سیستم گرافیکی شما وجود دارد . رشته ای که بدون کاراکتر است ‘ ‘ به این معناست که این نرم افزار در شاخه جاری قرار دارد .
این نرم افزار همواره در شاخه BGI قرار دارد و معمولا" در محلی است که برنامه توربو پاسکال نصب شده است . بنابراین باید آدرس شاخه BGI را بجای این رشته بنویسیم . برای انعطاف پذیر شدن برنامه و قابلیت اجرای آن روی سیستم های مختلف معمولا" یک نسخه از شاخه BGI را در شاخه ای که برنامه در آن قرار دارد ، کپی می کنیم .
صفحه نمایشی که مانند یک صفحه مختصات است :
در برنامه نویسی گرافیکی موقعیت هر خط یا هر شکلی را که روی صفحه نمایش رسم می کنید ، باید کنترل کنید . صفحه نمایش را در محیط گرافیکی بصورت مختصات X-Y تعدادی نقطه می توان در نظر گرفت . در اکثر نمایشگرها ابعاد متداول عبارتند از : 200×320 ، 350×640 ، 480×640 . که معمولا" تعداد نقاط در محور X ها بیشتر است .
توابع GetMaxX و GetMaxY در توربو پاسکال، به ترتیب حداکثر تعداد نقاط در Xها و Yها را برمی گردانند . بنابراین برای بدست آوردن ابعاد واقعی نمایشگر خود می توانید از این توابع بصورت زیر استفاده کنید :
MaxX := GetMaxX ; MaxY := GetMaxY ;
مختصات گوشه های صفحه نمایش به صورت زیر است.
برای برگرداندن برنامه به حالت متنی از دستور زیراستفاده می کنیم .
CloseGraph ;
رنگ زمینه و متن :
بطور پیش فرض برای رنگ های زمینه و متن ، به ترتیب از سیاه و سفید استفاده می شود . دستورات زیر امکان تغییر رنگ زمینه و متن را فراهم می کنند .
SetBkColor (….) ; تعیین رنگ زمینه
SetColor (….) ; تعیین رنگ متن
برای انتخاب رنگها از ثوابت رنگی یا معادل عددی رنگها طبق جدول زیر استفاده می شود :
ثابت
مقدار
ثابت
مقدار
Black
0
DarkGray
8
Blue
1
LightBlue
9
Green
2
LightGreen
10
Cyan
3
LightCyan
11
Red
4
LightRed
12
Magenta
5
LightMagenta
13
Brown
6
Yellow
14
LightGray
7
White
15
خلاصه ای از توابع و رویه های گرافیکی :
· Line (X1, Y1, X2, Y2) ;
بین نقاط (X1,Y1) و (X2,Y2) خطی رسم می شود .
· Rectangle (X1, Y1, X2, Y2) ;
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 10
آموزش محیط گرافیکی در توربو پاسکال 7)
استفاده از Mouse در محیط گرافیک :
برای استفاده از Mouse در محیط گرافیکی باید وقفه مربوط به فعالسازی Mouse را فراخوانی کنیم . این وقفه 33Hex (هگزادسیمال) نام دارد و شامل یکسری توابع است که هر تابع با یک شماره مشخص شده و کاربرد خاصی دارد . هرکدام از توابع مذکور دارای ثباتهای ورودی و خروجی هستند . ثباتهای ورودی باید قبل از فراخوانی وقفه مقدار دهی شوند تا وقفه عمل مورد نظر ما را انجام دهد و ثباتهای خروجی نتایج اجرای وقفه را برمی گردانند .
تابع 00Hex از وقفه 33Hex :
این تابع اعمال زیر را انجام می دهد :
1- پارامترهای Mouse را با مقادیر پیش فرض Set می کند .
2- اشاره گر Mouse را به مرکز صفحه منتقل می کند .
ثبات ورودی :
Ax := 0 ;
ثبات خروجی :
درایور Mouse نصب شده است . Ax = ffff Hex
درایور Mouse نصب نشده است . Ax = 0000 Hex
تعداد کلید های Mouse را مشخص می کند . Bx = 3
function mreset:integer;
var i:integer;
begin
asm;{ این دستور برای نوشتن دستورات اسمبلی بکار می رود . }
mov ax,0;
int 33h; {فراخوانی وقفه }
mov i,ax;
end;
end;
نکته : این تابع فقط Mouse را فعای می کند ولی اشاره گر Mouse را آشکار نمی کند . برای نمایان شدن اشاره گر Mouse باید از تابع بعدی استفاده کنیم .
تابع 01Hex از وقفه 33Hex :
این تابع اشاره گر Mouse را در صفحه نشان می دهد . قبل از اجرای این تابع باید تابع Mreset اجرا شده باشد .
ثبات ورودی :
Ax := 01 ;
ثبات خروجی : ندارد .
procedure mshow;
begin
asm;
mov ax,01h;
int 33h;
end;
end;
تابع 02Hex از وقفه 33Hex :
این تابع اشاره گر Mouse را پنهان می کند .
ثبات ورودی :
Ax := 02 ;
ثبات خروجی : ندارد .
procedure mhide;
begin
asm;
mov ax,02h;
int 33h;
end;