SSL چيست؟


Secure Socket Layer , يا همان SSL يک تکنولوژی استاندارد و به ثبت رسيده برای تامين ارتباطی امن مابين يک وب سرور و يک مرورگر اينترنت است. اين ارتباط امن از تمامی اطلاعاتی که ما بين وب سرور و مرورگر اينترنت ( کاربر) انتقال ميابد , محافظت ميکند تا در اين انتقال به صورت محرمانه و دست نخورده باقی بماند. SSL يک استاندارد صنعتی است و توسط مليونها وب سايت در سراسر جهان برای برقراری امنتيت انتقال اطلاعات استفاده ميشود. برای اينکه يک وب سايت بتواند ارتباطی امن از نوع SSL را داشته باشد نياز به يک گواهينامه SSL دارد.

زمانيکه شما ميخواهيد SSL را بر روی سرور خود فعال کنيد سؤالات متعددی در مورد هويت سايت شما ( مانند آدرس سايت ) و همين طور هويت شرکت شما ( مانند نام شرکت و محل آن) از شما پرسيده ميشود. آنگاه سرور دو کليد رمز را برای شما توليد ميکند , يک کليد خصوصی (Private Key) و يک کليد عمومی (Public Key). کليد خصوصی به اين خاطر , اين نام را گرفته است , چون بايستی کاملا محرمانه و دور از دسترس ديگران قرارگيرد. اما در مقابل نيازی به حفاظت از کليد عمومی نيست و اين کليد در قالب يک فايل درخواست گواهينامه يا Certificate Signing Request که به اختصار آنرا CSR ميناميم قرارداده ميشود که حاوی مشخصات سرور و شرکت شما بصورت رمز است. آنگاه شما باسيتی که اين کد CSR را برای صادرکننده گواهينامه ارسال کنيد. در طول مراحل سفارش يک SSL مرکز صدور گواهينامه درستی اطلاعات وارد شده توسط شما را بررسی و تاييد ميکند و سپس يک گواهينامه SSL برای شما توليد کرده و ارسال ميکند.

وب سرور شما گواهينامه SSL صادر شده را با کليد خصوصيتان در سرور و بدور از دسترس سايرين مطابقت ميدهد. سرور شما آنگاه امکان برقراری ارتباط امن را با کاربران خود در هر نقطه دارد.


نمايش قفل امنيت SSL

پيچيده گيهای يک پروتکل SSL برای کاربران شما پوشيده است ليکن مرورگر اينترنت آنها در صورت برقراری ارتباط امن , وجود اين ارتباط را توسط نمايش يک قفل کوچک در پايين صفحه متذکر ميشود.

و در هنگامي كه شما روي قفل كوچك زرد رنگي كه در پايين صفحه IE نمايش داده ميشود دوبار كليك ميكنيد باعث نمايش گواهينامه شما به همراه ساير جزئيات مي شود.

گواهينامه های SSL تنها برای شرکتها و اشخاص حقيقی معتبر صادر ميشوند. به طور مثال يک گواهينامه SSL شامل اطلاعاتی در مورد دامين , شرکت , آدرس , شهر , استان , کشور و تاريخ ابطال گواهينامه و همينطور اطلاعاتی در مورد مرکز صدور گواهينامه که مسؤول صدور گواهينامه ميباشد.

زمانيکه يک مرورگر اينترنت به يک سايت از طريق ارتباط امن متصل ميشود , علاوه بر دريافت گواهينامه SSL ( کليد عمومي) , پارامترهايی را نظير تاريخ ابطال گواهينامه , معتبر بودن صادرکننده گواهينامه و مجاز بودن سايت به استفاده از اين گواهينامه نيز بررسی ميکند و هرکدام از موارد که مورد تاييد نباشد به صورت يک پيغام اخطار به کاربر اعلام ميدارد.

پورتال چیست؟

پورتال چیست؟







نام پورتال ها را زیاد شنیده ایم، اما شاید برای برخی از ما این سئوال پیش آمده باشد که واقعا یک پورتال چیست؟ چه ویژگیها و خصوصیاتی دارد؟ و چه تفاوتی با یک وب سایت دارد؟ ترجمه کلمه Portal به فارسی در فرهنگهای لغت "دریچه"، "درگاه" و "مدخل" ذکر شده اما کلمه پورتال در تکنولوژی اطلاعات معنی متفاوتی دارد. اگر بخواهیم ساده بگوییم، پورتال صفحه وب واسطی است که امکان دسترسی آسان را به هر چیزی که کاربر ، برای انجام وظیفه یا خواسته اش نیاز دارد – بدون توجه به اینکه محل فیزیکی آن کجاست، فراهم می کند. به بیان دیگر پورتال "درگاهی" است به دنیایی مجازی که کاربر می تواند از طریق امکانات فراهم شده در آن، تمامی نیازهای خود را براورده کند. نیازهایی مانند جستجو و یا خرید(مثلا یک کتاب)، دسترسی به حساب بانکی، افزایش و کاهش اعتبار یک حساب اعتباری و یا به روز رسانی اطلاعات سخت افزاری از محل کار، پورتال همه چیز را از طریق درگاهی واحد برای کاربر خود فراهم می سازد.

ویژگیهای اصلی یک پورتال عبارت اند از:
تجمع اطلاعات
هدف دار بودن اطلاعات
دردسترس بودن اطلاعات
دریچه ورود منحصر به فرد

یک پورتال نیز مانند یک کامپیوتر خانگی، اطلاعات و خدمات گوناگونی را در یک صفحه وب واحد و به صورتی سازگار و خوش ترکیب در دسترس می گذارد. گاهی به این صفحه web top هم گفته می شود. پورتال می تواند نقطه شروع یا صفحه اولیه مشخصی داشته باشد که کاربران در زمان اتصال به وب آن را مشاهده کنند. اگر چه بر خلاف صفحه کامپیوتر، پورتال می تواند از طریق مجموعه وسیع دستگاههایی که قابلیت اتصال به وب در آنها پیش بینی شده (از جمله تلفن های موبایل) مورد استفاده قرار گیرد.

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

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

نسل اول پورتال ها:
اولین پورتال ها، که از آنها تحت عنوان نسل اول نام برده می شود، بر فراهم نمودن محتویات ایستا، مستندات و همچنین خوراکهای اطلاعاتی زنده در صفحات وب مبتنی بودند. مثالهای نمونه این نسل سایت های yahoo یا Excite است. این پورتالها در محیطی به هم پیوسته، اهداف مشابهی را دنبال کرده و صفحه واسط مشخص و منحصر به فردی را برای دستیابی به مجموعه اطلاعات توزیع شده در سراسر شرکت یا سازمان خود، در اختیار کاربر می گذاشتند. این اطلاعات معمولا شامل اخبار شرکت، شرایط و فرم های استخدام، اطلاعاتی مربوط به کارکنان و چگونگی ارتباط با آنها، مستندات رسمی و سیاست های اعلام شده شرکت و همچنین لینک های ارتباطی مفید بود.

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

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

نسل سوم پورتال ها:
نسل سوم با هدف ایجاد فضای مجازی تجارت الکترونیک (E-Business ) بوجود آمد. پورتال های نسل سوم به عنوان واسط ارتباطی کارمندان، تهیه کنندگان، تولید کنندگان و مشتریان قلمداد می شوند. ویژگی فوق العاده این پورتالها امکان مرتبط شدن نرم افزارهای مستقر در سرورهای مختلف است. به بیان دیگر، این پورتال ها نقطه به هم پیوستن محتویات و برنامه های کاربردی مستقر در سرورهای مختلف بطور همزمان و با استفاده از همکاری سرویسهای خدماتی آنان اند. به علاوه امکان دسترسی به محتویات و امکانات سیستمهای مختلف را از طریق ابزارها و تجهیزات متنوع، بسته به نیاز کاربر امکان پذیر می کنند. این گروه پورتال ها مجموعه قابل توجه و ارزشمندی از اطلاعات، مستندات، امکانات و قابلیتهای نرم افزارهای مرتبط را از طریق درگاه واحدی برای کاربر فراهم می کنند.

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



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

(Business to Customer Portal (B2C
این نوع از پورتال با سیستمهای CRM [1] مرتبط بوده و دسترسی مستقیم مصرف کننده را به مجموعه وسیعی از اطلاعات و خدمات فراهم می کند – برای مثال، اطلاعاتی مانند "راهنمای استفاده از محصولات" و "وضعیت سفارش مشتری " در خرید های خود و همچنین امکانات ارتباطی کاربر با بخش پشتیبانی مشتریان در این پورتال ها پیش بینی می شود. مانند هر پورتال دیگری، یک پورتال B2C معمولا در قد و قواره ای ارائه می شود که نیازهای مشتریان خود را پاسخ دهد.

(Business to Business Portal (B2B
نوع دیگر پورتال در زنجیره مدیریت منابع شکل می یابد[2]. در این نوع پورتال اطلاعات لازم برای تولید کنندگان،تهیه کنندگان، نمایندگی ها و همچنین توزیع کنندگان، به گونه ای مناسب و دسته بندی شده جمع آوری و در اختیار آنان قرار می گیرد. نمونه عمومی پورتال B2B - برای مثال، یک شریک تجاری را قادر می کند تا به بخشهایی از اطلاعات و امکانات مانند سفارش خرید و صدور فاکتور دسترسی داشته و از امکانات این بخشها استفاده کند. به هم پیوستن برنامه های کاربردی یکی از پیشنیازهای لازم برای یکپارچه سازی محیط های تجاری در بستری واحد و ایجاد محیط مجازی لازم برای کسب و کار است. محیطی که در آن امکان تهیه کالا یا خدمات، صدور صورت حساب خرید و فروش، دسترسی به اطلاعات تولید و دیگر امکانات مرتبط با نیازها فراهم می اید.

B2E
این پورتال ها که اغلب با عنوان پورتال های اینترانتی شناخته می شوند معمولا به منظور تجمیع، انتشار و به اشتراک گذاری اطلاعات و خدمات به پرسنل یک سازمان ایجاد می شوند. B2E ها به دو دسته اصلی تقسیم می شوند:
پورتالهای کارکنان که امکان دسترسی به محتویات به هم پیوسته ای مانند اخبار شرکت، اطلاعات سخت افزاری و نرم افزاری، موتور جستجو و منابع فنی و گزارشها را در اختیار می گذارد. اطلاعات این نوع پورتال معمولا در دسترس همه کارکنان یک سازمان قرار می گیرد. این پورتال کارکنان و شاغلین یک سازمان را قادر می کند تا از طریق گپ و گروههای گفتگو با یکدیگر در تماس بوده و با یکدیگر همکاری کنند. عموما، این پورتال ها امکاناتی نظیر ثبت نام در یک کلاس و یا یک اردو را نیز در اختیار کاربر خود قرار می دهند. به علاوه کاربران این پورتال معمولا می توانند اطلاعات شخصی خود مانند نام و کلمه عبور را تغییر دهند.
Knowledge worker portal که با یک یا مجموعه اهداف مشخص مثلا فروش یک محصول ایجاد می گردد. این پورتال ها مجموعه ای از محتویات را به منظور پشتیبانی از فرآیند یا فرآیندهای مشخصی در اختیار می گذارند. برای مثال یک برنامه تکنسین خودکار ممکن است نیازمند منابعی از برنامه های کاربردی دیگر مثلا برنامه های تعمیر و نگهداری باشد تا بتواند اطلاعات لازم در زمینه تاریخچه بازبینی و تعمیر، زمان بندی تجهیز و یا قطعات و لوازم مورد نیاز برای تعمیر آن را کسب کند.

پورتال های عمومی ( Mega Or Public Portal )
این پورتال ها با عنوان پورتال های اینترنتی شناخته می شوند و مهمترین ویژگی آنها فراوانی مخاطبانشان است. این نوع از پورتال ها نیز در دو گروه دسته بندی می شوند:
پورتال های عمومی که تمامی کاربران اینترنت را مخاطب قرار می دهند (برای مثال Yahoo ، Excite، Google و مانند آن)
پورتال های خاص ( صنعتی، بازرگانی، خدماتی ) که به آنها پورتال های عمودی نیز گفته شده و مخاطبان محدود و مشخصی دارند ( مانند پورتال های بانکها، سازمانهای دولتی، وزارتخانه ها و ... )

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



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

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

اطلاعاتی که یک پورتال فراهم می کند
داده های ساخت یافته. داده هایی که به صورتی سازمان یافته اند که امکان جستجوی آسان آنها وجود داشته باشد ( اغلب به صورت سلسله مراتب و بر اساس کلمات کلیدی). فهرست الفبایی کتابهای یک کتابخانه مثال خوبی از داده های ساخت یافته است. داده های ساخت یافته اغلب شامل، گزارشها، تحلیلها، پرس و جوهای مشخص و دیگر انواع دانش مرتبط با کسب و کار است.
داده های بدو ن ساختار، که جستجو در آنها معمولا دشوار بوده و خارج از یک بانک اطلاعاتی قرار دارند. از این نوع داده می توان متن ها، صوت، تصویر و یا گرافیک و اشکالی مانند مستندات Office ، memos ، ایمیل، قرارهای ملاقات را مثال زد.
اطلاعات خاص [3] ،که شامل محتویات قابل خرید و فروش ( مثل انواع اخبار، گزارشها، اطلاعات مربوط به سهام، کاریکاتورها و محتویات بی اهمیت) بوده و مخصوصا به منظور استفاده در فرایندهای تولیدی دیگر تهیه و در اختیار قرار می گیرند.

خدماتی که به وسیله یک پورتال فراهم می شود
همکاری، (با عنوان خدمات ارتباطی نیز شناخته می شود ) و به کاربران اجازه می دهد تا با یکدیگر گپ بزنند، در بحثهای گروهی مشارکت داشته باشند، مطالب خود را در اختیار دیگران قرار دهند و...
مدیریت محتوی که انواع جستجو ها، رهگیریها را مدیریت کرده و همچنین قابلیتهای خاصی را به منظور استخراج داده ها در اختیار می گذارد.
خدمات شخصی (با عنوان خدمات تراکنشی نیز نام برده می شود ) که کاربران را قادر می سازد تا با دیگر سیستمها ( مثلا سیستمهای فروشنده و یا نماینده یک محصول ) مستقیم و بدون واسطه مرتبط باشند. معمولا این قابلیت به کاربر امکان می دهد تا برای مثال فعالیتهای زیر را انجام دهد:

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

هر پورتال می تواند در اندازه لازم برای شخص و یا گروه سازمان دراید.
یکی از ویژگیهای جالب یک پورتال شکل و عملکرد متفاوت آن برای اشخاص مختلف است. یکی از روشهایی که به این منظور استفاده می شود، متناسب سازی و تغییر شکل و قابلیتهای پورتال بر حسب خواسته ها یا تجارب شخص یا گروه استفاده کننده از آن است. به همین دلیل است که کاربران متفاوت شکل متفاوتی از یک پورتال مشاهده کرده و اطلاعات و خدمات متفاوتی در اختیار ایشان قرار می گیرد:
امکان تغییر بر حسب خواسته ها بر حسب تجارب شخص یا گروه عموما personalize نامیده می شود و به این معنی است که در پورتال امکان انتخاب نحوه نمایش محتوی پیش بینی شده است. اغلب این انتخاب بصورت خودکار و بر اساس نقش کاربر (مثلا پست سازمانی وی) انجام می شود. برای مثال وقتی کارمند فروش به سیستم وارد می شود، به صورت خودکار فهرستی از جدیدترین محصولات برای وی به نمایش در می آید. با این همه در بعضی از پورتال ها انتخاب محتوی نمایش داده شده به کاربر محول می شود تا در زمان ورود به پورتال خود آن را انتخاب کند.
تغییر و Customize شدن یک پورتال شامل انتخاب چگونگی شکل ظاهری آن (مثلا رنگ و چیدمان صفحه)،مدل مرورگر و محل نمایش محتویات روی صفحه است. یک پورتال می تواند حتی برچسب و عنوان تجاری مشخصی داشته و ظاهر متفاوتی را برای انواع کاربرانش به نمایش گذارد.

این دو ویژگی به پورتال امکان می دهد تا مجموعه مشخص و تعریف شده ای از کاربران (مثلا مشتریان، شرکا و یا کارکنان) را هدف قرار دهد. بعضی از پورتال ها حتی می توانند برای هر کاربر مشخص، شکل و شمایل متفاوتی از خود نشان دهند.

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

آموزش پارتيشن بندي FDISK

توجه :با Fdisk همه اطلاعات شما پاك مي شود!

نكته : ابتدا شما مي بايست روش بوت كردن سيستم از طريق Floppy و يا CD-Rom را ياد بگيريد.

در هنگام روشن شدن سيستم دكمه DELETE (در بعضي كامپيوتر ها دكمه ديگر) را پائين نگه داريد تا وارد Setup شويد. دستگاه را به گونه اي تنظيم كنيد كه اولين وسيله بوت شدن CD-Rom باشد.يعني وارد قسمت Bios featurs setup شده و اولين وسيله بوت شدن را CD قرار دهيد.سپس روي گزينه Save &Exit setup كليك كرده و از Setup خارج شويد. در اينجا سوالي مبني بر (Save to cmos and exit (Y/N از شما پرسيده مي شود. كليد Y را فشار دهيد دهيد تا سيستم دوباره Restart شود. بعد از Restart سيستم سه پيغام زير ظاهر ميشود:
CD-ROM Start up menu
1.Boot from hard disk
2.Boot from CD-ROM
سپس گزينه 2 را اتنخاب كرده تا سيستم از روي CDبوت شود. بعد از آن پيغام هاي زير صادر مي گردد:
Microsoft Widows98 Start up menu
1.Start Windows98 Setup from CD-Rom
2.Start Computer with CD-Rom supprt
3.Start computer without CD-rom Support
4.View the Help file
شما گزينه 2 را انتخاب كنيد . پس از چند لحظه جلوي پرامپت درايو (مثلاF:> )فرمان Fdisk را تايپ و كليد Enter رو بزنيد. فورا پيغامي مبني بر اينكه ظرفيت Hard شمااز 512 بيشتر است ظاهر مي شود. كليد Y وسپسEnter رو فشار دهيد.
سپس صفحه اصلي Fdisk ظاهر مي شود.
Fdisk option
current fixed disk drive:1
choose 1 of the following:
1.creat dos partion or logical dos drive
2.set active partion
3.delet partion or logical dos drive
4.display partion information
Enter choice:…
اين صفحه شامل گزينه هايي جهت انجام اعمال مختلف بر روي ديسك سخت مي باشد.


توجه: در پارتيشن بندي و كار با Fdisk با سه اصطلاح بر خورد مي كنيد كه عبارتند از Primery , Extended , logical برخورد مي كنيد كه سيستم عامل از دوتاي اولي استفاده مي كند.
درايو C كامپيوتر همان Primery است و بقيه Extended هستند.
در Fdisk ابتدا Primery و بعد Extended ايجاد مي كنيم. وبراي حذف پارتيشن ها برعكس ايجاد آنها عمل مي كنيم.

توجه : ابتدا در صورت وجود پارتيشن آنها را پاك مي كنيم.

خوب از اين پنجره اصلي گزينه 3 رو انتخاب كنيد .سپس پنجره اي ظاهر مي شود كه از آن گزينه:
3.Delet logical dos drive in the extended dos partion
را برمي گزينيم.
بعد از اين كار صفحهاي شامل پيغام هاي زير ظاهر مي شود:
WARNING!Data in deleted logical dos drive will be lost
What drive do you want to delete?
سپس شما نام آخرين درايو Hard خودتان را وارد كنيد وenter را بزنيد.سپس EnterVolume ظاهر مي شود كه شما يايد برچسب درايوتان را وارد كنيد يا اگر بر چسبي ندارد Enter را بزنيد. (اگه درايو شما برچسب داشته باشه مثلا به جاي حرف D برچسب اون مثلا MyDriveظاهر ميشود) سپس پيغام زير ظاهر ميشه: [Are you sure?(Y/N)?[Y براي تاييد حرف Yرا بزنيد و بعد Enter و به همين ترتيب همه درايوهاي منطقي(Logical) را پاك كنيد.بعد از پاك شدن همه درايوهاي منطقي پيغام زير ظاهر مي شود. All logical drive deleted in the extended dos partion سپس چند بار دكمه Esc را بزنيد تا وارد صفحه اصلي بشويد. (Fdiskoption) بعد دكمه 3 (Delet partion….) از صفحه بعدي ظاهر شده (Delet extended dos partion)را انتخاب كنيد.بعد يك پيغام (Warning………) ظاهر مي شود كه بايد شما كليد Yرا بزنيد بعد Enter. سپس پيغام زير ظاهر مي شود: Exttended dos partion Deleted دكمه Esc را بزنيد تا وارد صفحه اصلي بشويد . (Fdisk Option). بعد باز گزينه 3 بعد از صفحه باز شده گزينه 1 را وارد كنيد. تا پارتيشن اوليه خذف شود . (Delet primery dos partion). سپس پيغام (Warning data in the deleted primery dos partion will be lost.
زيرپيغام : What primery partion do you want to delete?[1]
شما كليد Enter رو بزنين.پيغام زير ظاهر ميشود: Enter volume labe…?[]
در صورت وجود بر چسب آن را تايپ و Enter را بزنيد در غير اين صورت Enter را بزنيد.
پيغام (:Are you sure) كه گزينه Yسپس كليد Enter را بزنيد. پيغام زير ظاهر مي شود: Primery dos partion deleted دكمه Esc را بزنيد تا وارد صفحه اصلي بشويد .حالا پارتيشن هاي شما حذف شده است.
براي ايجاد پارتيشن از صفحه اصلي گزينه 1 يعني(1.Create dos partion or logical…..) را بزنيد.

بعد از طي اين مراحل صفحه اي با مشخصات زير حاصل مي شود :
Creat dos partion or logical dos drive
Current fixed disk drive:1
Choose 1 of the following:
1.creat primery dos partion
2.creat extended dos partion
3.creat logical dos drive in extended dos partion
Enter choice:

سپس كليد 1 راتايپ وenter را بزنيد . مدتي صبر كنيد تا 100% Completeو Verifying drive integrityتا 100%كامل شود. بعد از آن پيغام زير ظاهر مي شود :

Creat primery dos partion
Current fixed disk drive:1
Do you wish to use the maximum available………………
Press Esc to return to fdisk options

كادر بالا از شما مي پرسد كه آيا مي خواهيد تمام ديسك سخت پارتيشن اوليه(Primery)گردد؟شما دكمه N را تايپ كرده وسپس Enter را بزنيد . سپس مدتي صبر كنيد تا 100%كامل شود … بعد صفحه زير ظاهر مي شود:

Creat primery dos partion
Current fixed………..
Total disk space is ……..mbytes(1mb=……….)
Maximum space avalable for partion is…….
Enter partion size in mbytes or ……….
Press esc …………

صفحه بالا ظرفيت هارد شما را كه براي اين عمل در دسترس مي باشد را اعلام مي كند شما بايد در اين مرحله براي درايو Strart up تان مقداري را در مقياس مگا بايت وارد كنيد (البته درصد هم مي - شود).

توصيه:
1.آنهاي كه هارد 20 دارند 3000 را بزنند
2.هارد 30 ،4000يا 4500
3.هارد 40 به بالا تا 80،6000 يا 5500
4.هاردهاي 20 به پايين به نسبت 2500،2000،1500،1000
5…

بعد از وارد كردن مقدار Enter را زده تا پيغام زير ظاهر شود : Primery dos partion created
سپس Esc را زده تا وارد صفحه اصلي Fdisk بشويد .
از صفحه اصلي گزينه ا(Creat dos ………or logical…..) و از صفحه بعدي گزينه 2 (Creat extended dos partion)را زده مدتي صبر كنيد تا 100% كامل شود. سپس صفحه زير ظاهر مي شود:

Creat extended dos partion
Current fixed……….
Partion status type volume label mbytes…….
C:1 pri…
Total disk space is……….
Enter partion size in mbytes or per…………………….
No partion defind
Press esc……………

سپس كليد Enter را بزنيد. تا پيغام (Extended……..)ظاهر شود.
حالا كليد Esc را بزنيد تا سيستم به طور اتوماتيك وارد بخش ايجاد درايوهاي منطقي شود. مدتي صبر كنيد تا 100%تمام شود سپس از صفحه بعدي ظاهر شده عدد دلخواه خودتان به مگابايت را براي درايو D:وارد كنيد.مدتي صبر كنيد تا100%كامل شود . بعد از اين مرحله (يا احيانا Restart system)ماجرا را براي درايو هاي منطقي ديگر از قبيل E تا Z ادامه بدهيد تا جاييكه هارد شما تمام شود.


توصيه:
سعي كنيد كه حتي الامكان درايو هايتان كم باشد معمولا 4 درايو كافيست بعد از اينكه تمام هارد پارتيشن بندي شد پيغام :
All available disk space in the extended dos ……………………
ظاهر مي شود.
حالا دكمه Esc را بزنيد تا وارد صفحه اصلي بشويد. از صفحه اصلي گزينه 2(Set active partion )را انتخاب كنيد. در صفحه بعدي ظاهر شده كليد 1 را زده و Enter كنيد. با عمل فوق درايو C شما به عنوان درايو Start up بوده فعال مي شود. سپس پيغام Partion 1 made active ظاهر مي شود. بدين تر تيب پارتيشن بندي به اتمام ميرسد .


نكته هاي قابل توجه :
1. ممكن است در بعضي از سيستم ها در حين عمليات هاي بالا Restart هاي متعددي انجام شود.
2. پس از عمل Fdisk حتما توسط دستور a:format drive را براي همه درايوها انجام دهيد تا به FAT 32 تبديل شوند.
3. از Fdisk زياد پرهيز كنيد زيرا باعث خراب شدن هارد شما مي شود.
4. زياد عجله نكنيد!



منبع:دانستنيهاي كامپيوتر، الكترونيك و مخابرات








© کپی رایت توسط : p30news (کلیه حقوق مادی و معنوی مربوط و متعلق به این سایت است.)
برداشت مطالب فقط با اجازه کتبی و ذکر منبع امکان پذیر است .

آموزش جاوا -47

به نام خدا
سلام دوستان
درس چهل و هفتم
متوقف ساختن ریسمان
متد stop() ، هرگاه که خروج از صفحه مربوط به اپلت موجب توقف آن گردد ، اجرا می شود و بهترین جا برای متوقف ساختن ریسمان در حال اجرا می باشد .
متد stop() مربوط به اپلت Revolve شامل جملات زیر است :
Public void stop() {
If (runner != null) {
Runner = null;
}
}

آموزش جاوا -46

به نام خدا
سلام دوستان
درس چهل و ششم
دریافت پارامترها در اپلت
برای بازیابی پارامترها از صفحه وب ، ناچارید تغییراتی در برنامه خود اعمال کنید ، در غیر این صورت این پارامترها نادیده گرفته خواهد شد.
متد getParameter() از کلاس JApplet، یک پارامتر را از برچسب موجود روی یک صفحه وب بازیابی می کند . نام پارامتر که توسط خصوصیت NAME در صفحه وب مشخص می شود ، به عنوان آرگومان getParameter() به کار می رود . آنچه در زیر آمده مثالی است از getParameter() در عمل :

String display1= getParameter("Headinel");

متد getParameter() تمامی پارامترها را به شکل رشته باز می گرداند ، لذا در صورت نیاز ناچارید آنها را به انواع دیگر تبدیل کنید .

آموزش جاوا -45

به نام خدا
سلام دوستان
درس چهل و پنجم
فرستادن پارامترها از صفحه وب
یکی از دلایل استفاده از پارامتر در اپلتهای جاوا ، بیزاری و هراس از کامپایل کردن می باشد . پارامترها شما را قادر می سازند که عناصر اپلت را بدون هیچ گونه ویرایش و یا کامپایل کردن مجدد تغییر دهید . آنها همچنین برنامه را بسیار مفیدتر می سازند .
پارامترها در صفحه وبی که شامل اپلت می باشد، ذخیره می شوند. آنها با استفاده از برچسب در HTML و دو خصوصیت آن : NAME و VALUE ، ایجاد می شوند. یک اپلت می تواند می تواند بیش از یک برچسب باشد ، اما همه آنها باید بین دو برچسب (یا برچسبهای و که آنها نیز از پارامترها پشتیبانی می کنند) قرار داشته باشند. مانند مثال زیر:



این مثال می تواند برای فرستادن عناوین اخبار به اپلتی که آنها را روی صفحه به حرکت در آورد، به کار رود. تنها روش ایجاد برنامه از این نوع ، استفاده از پارامترها می باشد.
برای نامیدن یک پارامتر ، از خصوصیت NAME استفاده می شود . این خصوصیت را می توان با دادن نام به یک متغیر مقایسه کرد. خصوصیت VALUE مقداری را به پارامتر نامدار تخصیص می دهد .

آموزش جاوا -44

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

آموزش جاوا -43

به نام خدا
سلام دوستان
درس چهل و سوم
استفاده از برچسب جدید

آموزش جاوا -42

به نام خدا
سلام دوستان
درس چهل و دوم
استفاده از متد drawstring()
برای نمایش یک متن در پنجره اپلت ، از متد drawstring() از کلاس Graphics2D و یا متد مشابه ، در کلاس Graphics استفاده می شود .
عملکرد drawstring() مشابه متد System.out.println() می باشد که اطلاعات را در خروجی استاندارد سیستم نمایش می دهد .
البته پیش از آنکه بتوانید متد drawstring() از کلاس Graphics2D را بکار ببرید ، باید یک شیء Graphics2D داشته باشید که نمایشگر پنجره اپلت باشد .
متد paint() در تمام اپلتها شامل یک شیء Graphics ، به عنوان تنها آرگومان خود ، می باشد . این شیءنمایانگر پنجره اپلت بوده و لذا می تواند برای ایجاد یک شیء Graphics2D که آن نیز مشخص کننده این پنجره اپلت بوده و لذا می تواند برای ایجاد یک شیء Graphics2D که آن نیز مشخص کننده این پنجره باشد ، به کار رود .
و حتما می دانید که از قالب ریزی (casting) برای تبدیل یک شیء Graphics به یک شیء Graphics2D استفاده می کنیم .Graphics2D یک زیر کلاس از Graphics می باشد و این امر استفاده از جمله زیر را ممکن می سازد :

Graphics2D Screen2D=(Graphics2D)Screen;
این جمله یک شیء Graphics به نام Screen را به یک شیء Graphics2D به نام Screen2D تبدیل می کند .
پس از ایجاد یک شیء Graphics2D ، می توانید متد drawstring را برای نمایش متن در ناحیه ای از صفحه که به این شیء مربوط می باشد ، فراخوانی کنید .
سه آرگومان زیر به متد drawstring() فرستاده می شوند :
• متنی برای نمایش ، که می تواند از چندین رشته و متغییر که با عملگر + به هم پیوسته اند ، تشکیل شده باشد .
• موقعیت x (در سیستم مختصات دو بعدی(x,y)) محلی که رشته در آنجا نمایش داده خواهد شد .
• موقعیت y محلی که رشته در آنجا نمایش داده خواهد شد .

آموزش جاوا -41

به نام خدا
سلام دوستان
درس چهل و یکم
قرار دادن اپلت در صفحۀ وب
اپلتها به همان روشی در صفحات وب قرار می گیرند که هر چیز غیر معمول دیگری در این صفحات قرار می گیرد . فرمانهای HTML برای توصیف اپلت به کار می روند و مرورگر وب آن را همراه سایر بخشهای صفحه Load می کند .

یکی از راههای قرار دادن اپلتها در صفحات وب ، استفاده از یک برچسب < APPLET> و چندین خصوصیت می باشد . مورد زیر مثالی است از HTML مورد نیاز برای قرار دادن یک اپلت را در یک صفحه وب :

خصوصیت CODE نام فایل کلاس اپلت را تعیین می کند. اگر یک اپلت مشتمل بر چندین فایل کلاس باشد ، CODE باید به فایل کلاس اصلی ، که زیر کلاسی از کلاس JApplet می باشد ، اشاره کند.
اگر هیچ خصوصیتی ار نوعCODEBASE وجود نداشته باشد ، تمام فایلهای وابسته به اپلت ، باید در همان پوشه ای قرار گیرند که صفحه وب در آن واقع است . CODEBASE باید به پوشه یا زیر پوشه ای اشاره کند که بتوان اپلت و فایلهای وابسته را در آن یافت .
خصوصیات HEIGHT و WIDITH اندازه دقیق پنجره اپلت را در صفحه وب معین می کنند .
مابین برچسبهای می توانید نوعی جایگزین ، برای کاربران وبی که نرم افزار مرورگرشان توانایی اجرای برنامه های جاوا را ندارد ، فراهم کنید.
خصوصیت دیگری که می توانید با اپلت به کار برید ، ALIGN می باشد . این خصوصیت معین می کند. که اپلت نسبت به آنچه در اطرافش قرار دارد ، از قبیل متن و گرافیک ، چگونه نمایش داده خواهد شد. مقادیر مربوطه شامل ALIGN=”left” وALIGN=”right” و غیره می باشد .

آموزش جاوا -40

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

آموزش جاوا -39

به نام خدا
سلام دوستان
درس سی و نهم
متدهای start() و stop()
در هر نقطه ای که اجرای برنامه اپلت شروع شود ، متد start() وارد عمل خواهد شد . هنگام شروع برنامه ، متدinit() ، به دنبال متد () start فراخوانی می شود . پس از آن ، در بسیاری موارد هیچ عاملی موجب راه اندازی مجدد متد ()start ، باید اجرای اپلت در مقطع یا مقاطع خاصی متوقف گردد .
هنگامی که اجرای اپلت متوقف می شود ، متد () stop فراخوانی می گردد . ممکن است این اتفاق هنگامی رخ دهد که کاربر ، صفحۀ وب شامل اپلت را ترک کرده ، وارد صفحۀ دیگری بشود . همچنین فراخوانی مستقیم متد () stop نیز می تواند سبب وقوع این رویداد شود .
در برنامه هایی که ضمن آموختن زبان جاوا خواهید نوشت ، start() و() stop بیشتر در متحرک سازی مورد استفاده قرار خواهند گرفت .
_________________

آموزش جاوا -38

به نام خدا
سلام دوستان
درس سی و هشتم
متد init( )
متد init()تنها یکبار و در ابتدای اجرای اپلت ، وارد عمل می شود . در نتیجه ، مکانی مناسب برای تنظیم مقادیر اشیاء و متغییرهایی است که اپلت ، برای اجرای موفقیت آمیز به آنها نیاز دارد . این متد ، همچنین مکان مناسبی برای تنظیم فونتها ، رنگها و رنگ پس زمینه صفحه می باشد .
البته متغییرها و اشیاء نباید درون متدinit() ایجاد شوند . چرا که در این صورت تنها در محدوده این متد وجود خواهند داشت .
برای مثال ، اگر یک متغییر از نوع عدد صحیح ، به نام display داخل متد init() ایجاد کنید و بخواهید از آن در متد paint() استفاده برید هنگام کامپایل کردن برنامه یک خطا دریافت خواهید کرد .
تمامی متغییرهایی را که می خواهید در یک کلاس ، به عنوان متغییرهای شی به کار برید ، درست بعد از عبارت class و قبل از هر متدی ، ایجاد کنید
_________________

آموزش جاوا -37

به نام خدا
سلام دوستان
درس سی و هفتم
متد paint( )
متد paint() ، بخشی از تمامی اپلتهای شما خواهد بود ، چرا که بدون آن توانایی نمایش هیچ چیز را نخواهید داشت.
هر گاه چیزی در پنجره اپلت نیاز به نمایش و یا نمایش دوباره داشته باشد ، متد paint( ) انجام وظیفه را به عهـده می گیرد.
متد paint() یک آرگومان می گیرد .مورد زیر مثالی است از یک متد paint() ساده :

public class paint(Graphics screen) {
//display statements go here
}

در اپلتهای جاوا 2 ، اولین جمله از متد paint( ) باید متد paint( ) را از کلاس ارشد خود صدا بزند . این کار تضمین می کند که پنجره اپلت به درستی ، به هنگام سازی شود . جمله زیر این وظیفه را انجام می دهد :

Super.paint(screen);

این مثال یک شی گرافیکی به نام screen را به متد paint() از کلاس ارشد می فرستد . این شی باید همان شیئی باشد که به متد paint()اپلت فرستاده شده است .
آموزش جاوا -32

آموزش جاوا -36

به نام خدا
سلام دوستان
درس سی و ششم
ادامه متد های استاندارد اپلت
در برنامه های کاربردی، اجرای برنامه با اولین عبارت داخل بلوک main() شروع می شود و با آخرین آکلاد بسته (}) که بلوک را می بندد ، پایان می پذیرد . در اپلت جاوا متدی تحت عنوان main() موجود نیست و لذا مکان مشخصی برای شروع برنامه وجود ندارد .
در عوض ، اپلت دارای گروهی از متدهای استاندارد است که هنگام اجرای آن ، در پاسخ به رویدادهای مشخصی ، وارد عمل می شوند .
موارد زیر رویدادهایی هستند که می توانند یکی از متدهای اپلت را وارد عمل کنند :
• برنامه برای اولین بار Load می شود .
• رویدادهایی که مستلزم نمایش دوباره پنجره اپلت می باشند .
• برنامه توسط مرورگر متوقف می شود .
• برنامه پس از توقف ، دوباره کار خود را آغاز می کند .
• اجرای برنامه پایان یافته ، برنامه Unload می شود .

مثال زیر چارچوب یک اپلت را نشان می دهد :
Public class Skeleton extendes com.sun.java.swing.JApplet {
//program will go here
}
برخلاف برنامه های کاربردی ، فایلهای کلاس اپلت برای اینکه بتوانند کار خود را انجام دهند .باید public باشند .
کلاس اپلت شما وارث تمام متدهایی است که هنگام نیاز به طور خودکار وارد عمل می شوند : destroy(),stop(),start(),paint(),init() . لیکن هیچکدام از این متدها کاری انجام نمی دهند . اگر می خواهید که در اپلت شما اتفاق خاصی بیفتد ، باید این متدها را با نسخه های جدیدی در برنامه اپلت خود ، جایگزین کنید . متدهایی که اغلب جایگزین خواهید کرد pint() وinit() می باشند.
_________________

آموزش جاوا -35

به نام خدا
سلام دوستان
درس سی و پنجم
متدهای استاندارد اپلت
اولین کار در ایجاد اپلت آن است که آن را در یک زیر کلاس از jApplet در نظر بگیریم که بخشی از بسته com.sun.jsva.swing می باشد . این بسته که Swing نامیده می شود ، مجموعه از کلاسها را برای ایجاد یک رابط کاربر گرافیکی ، گرافیک کامپیوتری و دیگر عناصر بصری برای برنامه های کامپیوتری ، ارائه می هد.
یک اپلت به عنوان یک پنجره بصری ، داخل یک صفحه وب عمل می کند بنابراین JApplet بخشی است از Swing همراه با دکمه های قابل کلیک ، نوارهای مرورگر و دیگر اجزای یک رابط کاربر .
JApplet یک زیر کلاس از Applet می باشد که کلاسی است از بسته java.applet
قرار گرفتن در این سلسله مراتب اپلتهای نوشته شده را قادر می سازد که از تمامی رفتارها و خصوصیاتی که برای اجرا در صفحه جهانی وب مورد نیاز است ، استفاده کنند . اپلتهای شما ، بدون اینکه جمله ای به آنها بیفزایید . توانایی تعامل با مرورگرهای وب را خواهند داشت ، خود را load و unload خواهند کرد . در پاسخ به تغییرات در پنجره مرورگر ، پنجره های خود را دوباره ترسیم کرده ، وظایف ضروری دیگری را انجام خواهند داد.

آموزش جاوا -34

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

آموزش جاوا -33

به نام خدا
سلام دوستان
درس سی و سوم
JavaBeans
JavaBeans کلاسهای جاوایی هستند که به منظور استفاده مجدد طراحی شده اند . این کلاسها که در بسیاری از زبانهای برنامه نویسی ، عناصر نرم افزاری (software components) نامیده می شوند ، تحت مجموعه ای از استاندارد از قواعد ، توسعه می یابند .
برای توسعه beans ، علاوه بر کیت توسعه جاوا (JDK) ، نیازمند ابزار برنامه نویسی دیگری نیز هستید . شرکت Sun Microsystems ابزار خود را تحت عنوان Beans Development Kit (کیت توسعه Beans) در سایت http://java.sun.com/beans/software
ارائه می دهد .
کیت توسعه Beans که BDK نیز نامیده می شود ، شامل یک ابزار بصری (visual) به نام BeanBox است که برای افزودن Beans به برنامه های جاوا و فراهم کردن زمینه همکاری اشیای Bean با همدیگر به کار می رود .
برنامه نویسی Bean یکی از جنبه های تخصصی جاواست و یادگیری کامل آن تنها پس از تسلط بر اصول پایه ای زبان میسر است . اما برنامه نویسان مبتدی با استفاده از Bean های موجود می توانند به نتایج قابل توجهی دست یابند پس خالی از فایده نخواهد بود اگر همزمان با فراگیری برنامه نویسی با JavaBean نیز آشنا شوید .

آموزش جاوا -32

به نام خدا
سلام دوستان
درس سی و دوم
کار کردن با اشیای موجود
در آغاز معرفی جاوا ، به اشتراک گذاشتن اشیاء موضوعی غیر رسمی بود . برنامه نویسها اشیای خود را به گونه ای می نوشتند که حداکثر استقلال را داشته باشد و با استفاده از متغییرهای (private) و متدهای عمومی (public) جهت خواندن و نوشتن آن متغییرها ، اشیای خود را در برابر استفاده نادرست محافظت می کردند .
اگراستانداردی برای توسعه اشیای قابل کاربرد مجدد وجود داشته باشد به اشتراک گذاشتن اشیا قوت بیشتری خواهد گرفت . مزایای وجود یک استاندارد عبارت است از :
• نیاز چندانی به مستند سازی چگونگی کارکرد اشیا وجود نخواهد داشت .
• با استفاده از استاندارد امکان طراحی ابزارهای توسعه (development tools) فراهم می شود که استفاده از این اشیا را آسانتر می سازد .
• اشیایی که از این استاندارد پیروی کرده اند ، بدون نیاز به برنامه نویسی خاص می توانند با یکدیگر تعامل و همکاری کنند
استاندارد مربوط به توسعه اشیای قابل کاربرد مجدد در جاوا ، JavaBeans نام دارد و هر شی ء منفرد از این مجموعه یک Bean نامیده می شود .
_________________

آموزش جاوا -31

به نام خدا
سلام دوستان
درس سی و یکم
استفاده از this و super در یک زیر کلاس
دو کلمه کلیدی بسیار مفید جهت استفاده در زیرکلاسها عبارتند از this و super . کلمه کلیدی this برای رجوع به شی ء جاری به کار می رود .هنگامی که کلاسی ایجاد می کنید و ناچار به رجوع به شی ء خاصی از این کلاس هستید می توانید از this استفاده کنید ، مانند جمله زیر :
This.title=”Cagney”;
این جمله متغییر title از این شی ء را برابر Cagney قرار می دهد.

کلمه کلیدی super نیز کاربرد مشابهی دارد و به کلاس ارشد مستقیم آن شی ء رجوع می نماید. Super را می توان به چندین روش مورد استفاده قرار داد :
• برای رجوع به یک متد سازنده از کلاس ارشد ، مانند super(“Adam”,12) .
• برای رجوع به متغییری از کلاس ارشد، مانند super.Hawaii=50 .
• برای رجوع به یک متد از کلاس ارشد ، مانند super.dragNet() .
یکی از کاربردهای کلمه کلیدی super در متد سازنده ، مربوط به یک زیر کلاس می باشد . از آنجایی که هر زیرکلاس کلیه رفتارها و خصوصیات کلاس ارشد خود را به ارث می برد ، شما باید هر متد سازنده از زیر کلاس را با یک متد سازنده از کلاس ارشد آن همراه کنید . در غیر اینصورت برخی از رفتارها و خصوصیات به درستی تنظیم نخواهد شد و زیر کلاس عملکرد صحیحی نخواهد داشت .
جهت حصول اطمینان از فراخوانی متد سازنده کلاس ارشد ، باید این متد را در اولین جمله از سازنه زیر کلاس فرا خوانی کنید و برای این منظور باید از کلمه کلیدی super استفاده کنید ، مانند جملات زیر :
Publiv ReadFile(String name,int length){
Super(name,length);
}
مثال فوق ، متد سازنده ای است از یک زیر کلاس که با استفاده از super(name,lenth) متد سازنده متناظر از ارشد خود را فرا می خواند.

آموزش جاوا -30

به نام خدا
سلام دوستان
درس سی ام
برقراری ارث بری
برای قرار دادن یک کلاس به عنوان زیرکلاس کلاسی دیگر، از جمله extends استفاده می کنیم. مانند :

Class Animatedlogo extends java.applet.JApplet {
// behavior and attributes go here
}

در اینجا جمله extends ،کلاس AnimatedLogo را به عنوان زیر کلاس Japplet قرار می دهد. کلیه اپلتهای جاوا 2 باید زیرکلاسی از Japplet باشند، چرا که برای اجرا روی وب جهانی به کارکرد این کلاس نیازمندند.
برای دوباره نویسی یک متد، باید آن را به همان شکلی که در کلاس ارشد مربوطه آغاز می گردد، آغاز کنید . یک متد public بایدpublic باقی بماند، مقدار بازگردانده شده توسط متد باید یکسان باشد و تعداد و نوع آرگومانهای ارسالی به متد نیز نباید تغییر یابد.
_________________

آموزش جاوا -29

به نام خدا
سلام دوستان
درس بیست و نهم
دوباره نویسی متدها
برخی از متدهای تعریف شده در کلاس Applet، در یکی از کلاسهای ارشد آن نیز تعریف شده اند. مثلاً متد resize( ) هم در کلاس Applet وهم در کلاس Component تعریف شده است . این متد برای تغییر اندازه یک عنصر روی یک رابط کاربر گرافیکی به کار می رود. اگر متدی هم در زیرکلاس و هم در کلاس ارشد آن تعریف شده باشد، متد تعریف شده در زیرکلاس، مورد استفاده قرار می گیرد. این امر ، زیرکلاس را قادر می سازد که برخی از رفتارها و خصوصیات کلاسهای ارشد خود را تغییر دهد، جایگزین کند و یا به کلی از بین ببرد.
ایجاد یک متد جدید در یک زیر کلاس، به منظور تغییر رفتار به ارث برده شده از یک کلاس ارشد را دوباره نویسی (overriding) متد می نامند. در مواردی که رفتار به ارث برده شده، ممکن است منجر به نتایج نامطلوب شود، باید متد مربوطه را دوباره نویسی کنید.

آموزش جاوا -28

به نام خدا
سلام دوستان
درس بیست و هشتم
به ارث بردن رفتارها و خصوصیات
رفتارها و خصوصیات هر کلاس ، ترکیبی هستند از دو چیز : رفتارها و خصوصیات خود آن کلاس و رفتارها و خصوصیاتی که از کلاسهای ارشد خود به ارث می برد.
برخی از رفتارها و خصوصیات Applet از این قرارند:
• متدequals( ) معین می کند که آیا شیء Applet دارای مقداری برابر با شیء دیگر هست یا نه .
• متد setBackground( ) رنگ زمینه پنجره اپلت را تنظیم می کند .
• متد add( ) برای افزودن عناصر رابط کاربر از قبیل دکمه ها و فیلدهای متنی به اپلت به کار می رود.
• متد showStatus( ) سطری از متن را درون نوار وضعیت مرورگر وب نمایش می دهد.
کلاس Applet می تواند از کلیه این متدها استفاده کند، گرچه تنها متدی که از کلاسهای دیگر به ارث نبرده showStatus( ) است . متد equals( ) در Object ، متد SetBackground( ) در Component( ) و متد add( ) در Container تعریف شده است .

آموزش جاوا -27

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

مثال:
Virus chichenpox=new Virus( );
Chichenpox.name=”LoveHandles”;
Chichenpox.setSeconds(75);

جملات فوق یک شیء جدید Virus به نام chickenpox ایجاد کرده ، متغیر name از chickenpox را مقداردهی می کنند و سپس متد setSeconds( ) از chickenpox را فرامی خوانند .
گاهی در یک برنامه لازم است که به شیء جاری یا به عبارت دیگر، به شیء مربوط به خود برنامه رجوع کنید.
برای مثال ، درون کلاس Virus ممکن است متدی داشته باشیم که دارای متغیری به نام author باشد :

Void public checkAuthor( ) {
String athor=null;
}
متغیر author فقط در حوزه دید متد checkAuthor( ) وجود دارد و با متغیر شیء author متفاوت است . اگر بخواهید درون این متد به متغیر author از شیء جاری رجوع کنید، ناچار به استفاده از جمله this خواهید بود :

system.out.println(this.author);

با استفاده از this مشخص می کنید که به کدام متغیر یا متد رجوع کرده اید هر جایی از یک کلاس که امکان رجوع به یک شیء توسط نام آن وجود داشته باشد، می توانید از this استفاده کنید . می توانید از جمله به شکل زیر استفاده کنید :
verifyData(this);

آموزش جاوا -26

به نام خدا
سلام دوستان
درس بیست وششم
قرار دادن یک کلاس درون کلاس دیگر
اگر چه هر برنامه جاوا معمولاً به عنوان یک کلاس در نظر گرفته می شود، در بسیاری از موارد ، یک برنامه ممکن است برای انجام کار خود به بیش از یک کلاس احتیاج داشته باشد. برنامه های جند کلاسه (multiclass) از یک کلاس اصلی و چندین کلاس کمکی (helper class) تشکیل می یابند.
به عنوان مثال می توان یک اپلت جاوا را در نظر گرفت که در بخشی از رابط کاربر گرافیکی خود، عنوان متحرکی را نمایش می دهد.
برای تعریف کلاسهای کمکی در برنامه ای که به چندین کلاس تقسیم شده است، دو روش وجود دارد ، روش اول آن است که هر کلاس به صورا جداگانه تعریف می شود، مانند:
Public class wreakHavoc {
String author=”Ignoto”;

Public void infectfile( ) {
virusCode vic=new virusCode(1024);
}
}
class virusCode {
int vsize;

virusCode(int size) {
vsize=size;
}
}
در این مثال virusCode به عنوان یک کلاس کمکی برای wreakHavoc به کار رفته است . کلاسهای کمکی اغلب در همان فایل مبدا .java که کلاس اصلی در آن واقع است ، تعریف می شوند. با کامپایل کردن این فایل مبدا، چندین فایل کلاس تولید خواهد شد .

روش دیگر برای تعریف کلاسهای کمکی آن است که آنها را درون کلاس اصلی قرار دهیم . در این حالت، کلاس کمکی یک کلاس درونی (inner class) نامیده می شود.
کلاس درونی ، بین آکلاد باز و بسته یک کلاس دیگر تعریف می شود، مانند:
Public class wreakMoreHavoc {
String author=”Ignoto”;

Public void infectFile( ) {
virusCode vic=new virusCode(1024);
}
class virusCode {
int vsize;
virusCode(int size) {
vsize=size;
}
}
}
کلاسهای درونی را می توان مشابه سایر کلاسهای کمکی مورد استفاده قرار داد. تنها اختلاف آن است که کلاسهای درونی پس از کامپایل شدن، نام جدیدی دریافت می کنند که شامل نام کلاس اصلی آنها نیز می باشد

آموزش جاوا - 25

به نام خدا
سلام دوستان
درس بیست و پنجم
حوزه دید متغیرها درون یک متد
وقتی یک متغیر یا شیء را درون یکی از متدهای یک کلاس ایجاد می کنید، فقط درون همان متد می توانید از آن استفاده کنید. علت این امر، مفهومی است به نام حوزه دید متغیر (variable scope) .
حوزه دید ، بخشی از برنامه است که یک متغیر در آن وجود دارد. با خروج از این بخش ، دیگر نمی توان از آن متغییر استفاده کرد.
محدوده یک متغیر در برنامه با علائم { و } تعریف می شود. متغیری که بین این دو علامت ایجاد شده ، خارج از آنها نمی تواند مورد استفاده قرار گیرد .برای مثال جملات زیر را در نظر بگیرید:

If (numfile<1) {
String warning=”no files remaining.”;
}
system.out.println(warning);

این مثال عملکرد صحیحی نخواهد داشت، چرا که متغیر warning درون آکلادهای مربوط به جمله بلوک if تعریف شده است که حوزه دید آن را مشخص می سازند. این متغیر خارج از آکلادها وجود ندارد و لذا متد system.out.println( ) نمی تواند از آن به عنوان یک آرگومان استفاده کند.

آموزش جاوا -24

به نام خدا
سلام دوستان
درس بیست وچهارم
متدهای کلاس
متدهای کلاس نیز مانند متغیرهای کلاس، روشی هستند برای ایجاد کارکردهایی که با کل یک کلاس در ارتباطند، نه با شیء خاص از آن کلاس.
اگر متدی یک شیء خاص از کلاس را تحت تاثیر قرار ندهد، باید به صورت متد کلاس تعریف شود .مانند متد parseInt() از کلاس Integer . این متد برای تبدیل یک رشته به متغییری از نوع int به کار می رود مانند:

Int time=integer.parsInt(timetext);
برای تبدیل یک متد به متد کلاس، قبل از نام آن از static استفاده کنید ، مانند زیر :

Static void showVirusCount() {
System.out.println(“there are”+virusCount+”viruses.”);
}
متد showVirusCount( ) یک متد کلاس است که مقدار این متغییر را نمایش می دهد و باید آن را توسط جمله ای به صورت زیر فراخوانی کنید:
Virus. showVirusCount( );

آموزش جاوا -23

به نام خدا
سلام دوستان
درس بیست و سوم
متدهای سازنده
برای ایجاد یک شیء در برنامه، از جمله new استفاده می شود، مانند زیر:
Virus typhoid=new virus( );
این جمله، یک شیء virus جدید به نام typhoid ایجاد می کند. وقتی از جمله newاستفاده می کنید، متد خاصی از کلاس آن شیء فراخوانی می شود. این متد سازنده (constructor) نامیده می شود، چرا که عملیات مربوط به ایجاد شیء را انجام می دهد .هدف اصلی از وجود سازنده، مقداردهی کلیه متغیرهایی است که برای کارکرد صحیح شیء ، مورد نیاز می باشند .
متدهای سازنده ، مانند سایر متدها تعریف می شوند، با این تفاوت که قادر به بازگرداندن مقدار نمی باشند. در زیر دو متد سازنده برای کلاس virus را مشاهده می کنید:
Public virus() {
author=”Ignoto”;
maxFileSize=30000;
}
public virus(string name,int size) {
author=name;
maxFileSize=size;
}
با استفاده از آرگومانهای مختلف ، می توان برای یک کلاس، چندین سازنده تعریف کرد. در مثال بالا ، سازنده اول وقتی فراخوانی می شود که یک جمله new مانند زیر به کار رفته باشد:
Virus mumps=new virus();
سازنده دیگر در صورتی فراخوانده خواهد شد که در جمله new از یک رشته و یک عدد صحیح به عنوان آرگومان استفاده شده باشد، مانند :
Virus rubella=new virus(“April Mayhem”,60000);
اگر برای یک کلاس هیچ متد سازنده ای تعریف نکنید، این کلاس ، سازنده ای از کلاس ارشد خود که هیچ آرگومانی نمی گیرد، به ارث خواهد برد. در ضمن ، بسته به کلاس ارشد به کار رفته، کلاس فوق ممکن است متدهای سازنده دیگری را نیز به ارث ببرد.
هر کلاسی باید دارای یک متد سازنده باشد که تعداد و نوع آرگومانهای آن با آنچه در جمله new مربوط به ایجاد اشیای آن کلاس به کار رفته ، یکسان باشد.
مثلاً برای ایجاد اشیای از نوع virus که دارای دو سازنده به صورت virus() و virus(string name,int size) می باشد، تنها می توان از دو نوع جمله new استفاده کرد : یکی بدون آرگومان و دیگری دارای دو آرگومان که اولی از نوع رشته و دومی از نوع عدد صحیح می باشد .

آموزش جاوا -22

نام خدا
سلام دوستان
درس بیست و دوم
متدهای مشابه با آرگومانهای مختلف
با ارسال آرگومان به یک متد ، می توان عملکرد آن را تحت قرار داد.متدهای مختلف در یک کلاس می توانند دارای اسامی مختلف باشند، لیکن امکان اینکه چند متد دارای نام یکسان باشند نیز وجود دارد ، به شرط اینکه آرگومانهای آنها متفاوت باشد .
دو متد می توانند دارای اسامی یکسان باشند، به این شرط که تعداد آرگومانهای آنها مختلف بوده و یا نوع برخی از آرگومانهای آنها فرق داشته باشد.
برای مثال، کلاس Virus می تواند دارای دو متد tauntUser() (به معنای طعنه زدن به کاربر) باشد که یکی از آنها آرگومانی نگرفته باشد و یک طعنه عمومی را نمایش دهد و دیگری متن طعنه را به صورت یک آرگومان از نوع رشته دریافت کند. مانند زیر:
Void tauntUser() {
System.out.println(“the problem is not with your set,but”+”with yourselves.”);
}
void tauntUser(string taunt) {
system.out.println(taunt);
}

آموزش جاوا -21

به نام خدا
سلام دوستان
درس بیست و یکم
معرفی یک متد
جمله ای که متدها توسط آن ایجاد می شوند، شبیه جمله ای است که یک کلاس را آغاز می کند. هر دو بین پرانتزهایی که پس از نامشان قرار می گیرد، قادر به دریافت آرگومان بوده ، هر دو از علائم { و } برای مشخص کردن شروع و پایان خود استفاده می کنند .
تفاوت اصلی آن است که متدها قادر به بازگرداندن یک مقدار می باشند . این مقدار می تواند یکی از انواع ساده، مانند اعداد صحیح یا مقادیر Boolean و یا یک کلاس می باشد. برای تعریف متدی که مقداری را برنمی گرداند، از جمله void استفاده می کنیم .
نمونه زیر ، مثالی است از متدی که کلاس Virus می تواند برای آلوده کردن فایلها از آن استفاده کند:
Public Boolean intectFile(string filename) {
Boolean success = false;
// file-infecting statements would be here
return success;
}

آموزش جاوا -20

به نام خدا
سلام دوستان
درس بیستم
ایجاد رفتار با استفاده از متدها
خصوصیات هر کلاس، نگاهدارنده اطلاعات مربوط به آن کلاس می باشند، لیکن درعمل ، قادر به انجام هیچ کاری نیستند . برای اینکه یک کلاس بتواند کارهایی را که برای انجام آنها به وجود آمده ، انجام دهد ،باید رفتار لازم را برایش ایجاد کنید .
رفتار عبارت است از کلیه بخشهایی از یک کلاس که وظیفه معینی را انجام می دهند. هر یک از این بخشها را یک متد(method) می نامیم.
متدها نیز مانند متغییرها، در ارتباط با یک شیء یا یک کلاس به کار می روند. به نام متد، همراه با یک نقطه به دنبال نام شیء یا کلاس قرار می گیرد. مانند screen.drowString() یا Integer.parselnt() .
_________________

آموزش جاوا -19

به نام خدا
سلام دوستان
درس نوزدهم
ایجاد متغیرهای کلاس
هر شیء به محض ایجاد ، شامل یک کپی مخصوص به خود ، از کلیه متغییرهایی است که بخشی از کلاس مربوط به آن شیء می باشند. به عنوان مثال ، هر شیء ایجاد شده از کلاس Virus شامل نسخهای مربوط به خود ، از متغییرهای newSeconds,maxFileSize,author می باشد . اگر یکی از این متغییرها را در یک شی ء تغییر دهید، تاثیری روی همان متغییر از شیء Virus دیگر نخواهد داشت .
گاهی یک خصوصیت بیش از آنکه مربوط به یک شیء خاص باشد، مربوط به خود کلاس است.
متغییرهایی که تاکنون برای اشیاء ایجاد می کردیم متغییرهای شیء (object variables) نامیده می شوند، چرا که وابسته به یک شیء خاص می باشند . متغییرهای کلاس(class variables) ، متغییرهایی هستند که وابسته اند به یک کلاس از اشیا و نه به یک شیء خاص .
هر دو نوع این متغیرها به یک شکل ایجاد می شوند و مورد استفاده قرار می گیرند ، با این تفاوت که متغییرهای کلاس با استفاده از جمله static ایجاد می شوند. مثال زیر ، یک متغیر کلاس را برای کلاس Virus ایجاد می کند :

Static int virusCount=0;

نحوه تغییر مقدار یک متغییر کلاس ، تفاوتی با چگونگی تغییر یک متغیر شیء ندارد. اگر یک شیء Virus به نام tuberculosis داشته باشید ، می توانید کلاس virusCount را با استفاده از جمله زیر تغییر دهید:

Tuberculosis.virusCount++;

ولی از آنجایی که متغیرهای کلاس با کل کلاس ارتباط دارند و نه به یک شیء خاص، می توانید به جای نام شیء ، از نام کلاس استفاده کنید :

Virus.virusCount++;

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

آموزش جاوا - 18

به نام خدا
سلام دوستان
درس هجدهم
ایجاد متغییرها
خصوصیات یک شیء مشخص کننده کایه متغییرهایی هستند که این شیء برای عملکرد خود بدانها نیازمند است . این متغییرها می توانند انواع داده ای ساده ای از قبیل String یا Graphics باشند.متغییرهای یک شیء را در تمامی برنامه مربوط به آن ، یعنی در تمامی متدهای آن شیء، می توان مورد استفاده قرار داد. این متغییرها بلافاصله پس از جمله class مربوط به شیء و قبل از کلیه متدهای آن تعریف می شوند.
یکی از چیزهای مورد نیاز برای یک شیءVirus ، روشی است برای دانستن اینکه آیا یک فایل قبلاً آلوده شده است یا نه . برخی از ویروسهای کامپیوتری برای این منظور، محتویات فیلدی از فایل را که زمان آخرین تغییر آن فایل را نگهداری می کند، تغییر می دهند.
برای مثال یک ویروس ممکن است زمان فوق را از 13:41:20 به 13:41:61 تغییر می دهد . از آنجایی که هیچ فایلی در شرایط عادی در ثانیه 61 تغییر نمی یابد ، این زمان می تواند تعیین کننده آلودگی فایل باشد .
شیء Virus فیلد ثانیه از زمان تغییر فایل را به عدد 86 تغییر می دهد(علت انتخاب این عدد ، اصطلاح عامیانه ای است در زبان انگلیسی که در آن ، این عدد به معنای دور انداختن و طرد کردن به کار می رود). این مقدار در یک متغییر صحیح به نام newSeconds ذخیره خواهد شد.
جملات زیر ، تعریف کلاس به نام Virus را با یک خصوصیت به نام newSeconds و دو خصوصیت دیگر آغاز می کنند :

Public class Virus {
Public int newSeconds = 86;
Public String author = “Sam Snett”;
Int maxFileSize = 30000;
هر سه متغییر newSeconds و maxFileSize و author جزو خصوصیات این کلاس می باشند . قرار دادن جملاتی مانند public را در معرفی یک متغییر ، کنترل دسترسی (access control) می نامیم . چرا که این جملات چگونگی دسترسی سایر کلاسها به این متغییر را مشخص می سازند .
متغییر newSeconds دارای مقدار اولیه 86 است و جمله ای که آن را ایجاد می کند ، با public شروع می شود . public کردن به این معنا است که هر برنامه ای که از اشیای Virus استفاده می کند، می تواند این متغییر را تغییر دهد . مثلاً اگر عدد 92 برای این برنامه حائز اهمیت باشد ، می تواند مقدار newSeconds را به این عدد تغییر دهد. فرض کنید که برنامه ای یک شی Virus به نام influenza ایجاد کند. این برنامه می تواند مقدار متغییر newSeconds این شیء را توسط جمله زیر تنظیم کند :

influenza.newSeconds=92;
در کلاس Virus، متغییر author نیز public است و لذا برنامه های دیگر می توانند آزادانه مقدار آن را تغییر دهند. لیکن متغییر maxFileSize تنها در درون خود این کلاس قابل استفاده است .
با public کردن یک متغییر از یک کلاس ، این کلاس کنترل خود را روی چگونگی استفاده از آن متغییر، توسط برنامه های دیگر از دست می دهد. در بسیاری از موارد ، این امر مساله خاصی ایجاد نخواهد کرد. برای مثال ، متغییر author می تواند مساوی هر نام یا لقبی که مو لف ویروس را مشخص کند ، قرار گیرد.
محدود کردن دسترسی به یک متغییر باعث جلوگیری از خطاهایی می شود که ممکن است در اثر تخصیص مقادیر نادرست به آن متغییر رخ دهد. در مورد کلاس Virus، اگر متغییر newSeconds برابر عدد 60 یا عددی کوچکتر از آن قرار داده شود ، دیگر این کلاس به طور صحیح قادر به تعیین آلودگی فایلها نخواهد بود ، چرا که برخی از فایلها که بدون دخالت ویروس ، در همان ثانیه تغییر یافته اند ، از نظر این کلاس به عنوان فایلهای آلوده شناسایی خواهند شد . اگر کلاس Virus بخواهد از این مساله اجتناب کند، باید دو عمل زیر انجام پذیرد :
• متغییر newSeconds را از حالت public به حالت protected یا private تبدیل کنید. این جملات دسترسی به متغییر را محدودتر می سازند.
• رفتارهای لازم را برای تغییر مقدار این متغییر و گزارش کردن مقدار آن به دیگر برنامه ها به ابن کلاس بیفزایید.
یک متغییر protected فقط توسط خود کلاس ، کلیه زیر کلاسهای آن و کلیه کلاسهای موجود در همان بسته (package) قابل استفاده می باشد، بسته گروهی از کلاسهای مرتبط است که هدف مشترک را تعقیب می کنند.
یک متغییر private از نظر دسترسی، حتی از متغییر protected نیز محدودتر است و فقط توسط خود کلاس قابل استفاده می باشد . بهتر است که متغییر ها را عموماً به صورت protected یا private تعریف کنید . مگر در مواردی که بدانید تغییر یک متغییر توسط برنامه های دیگر، خللی به عملکرد کلاس مربوطه وارد نخواهد کرد .
جمله زیر newSecond را به یک متغییر private تبدیل می کند:
private int newSeconds=86;
نوع دیگری از کنترل دسترسی نیز وجود دارد که عبارت است از عدم استفاده از هیچ یک از جملات public,private,protected هنگام ایجاد متغییر .
وقتی یک متغییر بدون استفاده از جملات کنترل دسترسی را اغلب دسترسی پیش فرض(default access) یا دسترسی بسته (package access) می نامند ، هر چند جمله خاصی برای آن در نظر گرفته نشده است .

آموزش جاوا - 17

به نام خدا
سلام دوستان
درس هفدهم
تبدیل متغیرهای ساده به اشیا و بالعکس
تبدیل یک شی به یک متغیر ساده و یا عکس آن ، از طریق قالب ریزی امکان پذیر نمی باشد ، چرا که انواع اطلاعاتی در جاوا بسیار متفاوت می باشند .
در عوض ، بسته java.long به ازای هر نوع متغیر ساده ، دارای یک کلاس متناظر می باشد.
این کلاسها عبارتند از : Short , Long ,Integer , Float , Double , Character , Byte , Boolean
همانطور که می بینید نام کلیه این کلاسها با حروف بزدگ شروع می شود و این امر یادآور این نکته است که اینها همگی شیء می باشند ، نه متغییر ساده .
با استفاده از متدهای تعریف شده در هر یک از کلاسها و ارسال مقدار یک متغییر به عنوان آرگومان ، می توانید شییء متناظر با آن متغییر ایجاد کنید .

مثال :
Integer suffix = new Integer (907);
مثال بالا ، برای مقدار 907 یک شیء Integer ایجاد می کند .
پس از ایجاد این شیء می توانید از آن مانند اشیای دیگر استفاده کنید.
به عنوان مثال ، برای به دست آوردن یک مقدار int از شیء suffix می توانید از جملات زیر استفاده کرد :

Int newSuff=suffix.netValue();

یکی از قالب ریزیهای معمول از بک شیء به یک متغییر ، مربوط به هنگامی است که شیی از نوع رشته باید به صورت یک عدد مورد استفاده قرار گیرد . این امر ا استفاده از متدparselnt( ) از کلاس Integer انجام می شود.

مثال :
String count=”46”;
Int myCunt=Integer.parselnt(count);

آموزش جاوا - 16

به نام خدا
سلام دوستان
درس شانزدهم
قالب ریزی اشیا
اشیا را می توان به اشیای دیگر قالب ریزی کرد ، به شرطی که شی مبدا و مقصد از طریق ارث بری با هم مرتبط باشند . به عبارت دیگر ، یکی از کلاسها باید زیر کلاس دیگری باشد.
برخی اشیا هیچ نیازی به قالب ریزی ندارند و می توان از آنها به جای هر یک از کلاسهای ارشدشان استفاده کرد .
برای مثال ، از آنجایی که کلیه اشیا در جاوا زیر کلاسهای کلاس Object هستند ، هر جا که آرگومانی از نوع Object مورد نیاز باشد ، می توان از هر شیی استفاده کرد .
در ضمن ، هر جا یکی از کلاسها یک شی مورد احتیاج باشد، می توان از خود آن شی استفاده کرد.
جهت استفاده از یک شی به جای یکی از زیرکلاسهای آن ، باید از طریق جملاتی مانند زیر ، آن را صریحاً قالب ریزی کنید:
Window win = new Window();
Frame top = new (Frame)win;
این جملات ، سبب قالب ریزی یک شی Window به نام win ، درون یک شی Frame می شوند.

آموزش جاوا - 15

به نام خدا
سلام دوستان
درس پانزده
قالب ریزی متغییرهای ساده
در رابطه با متغیرهای ساده ، قالب ریزی معمولا بین متغیر های عددی ( مانند اعداد صحیح و اعداد اعشاری ) صورت می گیرد . نوعی از متغیرها که در هیچ گونه قالب ریزی نمی تواند شرکت کند ، نوع Boolean است .
برای قالب ریزی اطلاعات ، کافی است نام قالب جدید را بین دو پرانتز و پیش از نام متغیر مورد نظر قرار دهیم . برای مثال ، جهت تبدیل یک متغیر به متغیری از نوع long ، باید عبارت (long) را قبل از نام آن قرار دهیم .

مثال:
Float source =2.06 ;
Int destination = ( int ) source ;
جملات بالا، یک مقدار float را به int تبدیل می کنند
گاهی می توان بدون استفاده از قالب ریزی، متغییری را در قالبی متفاوت به کار برید
مثلاً می توانید متغییرهای char را به جای متغییرهای int به کار برد. همچنین متغییرهای int به جای متغییرهای long و کلیه متغییرهای عددی به جای متغییرهای dubele قابل استفاده می باشند.
در این حالت ، چون مقصد در مقایسه با مبدا دارای ظرفیت بیشتری است ، معمولاً تبدیل اطلاعات بدون تغییر مقدار اولیه متغییر صورت می پذیرد .
مهمترین موارد استثنا، مربوط به هنگامی می شود که یک متغییر int با long ، به float و یا یک long به bubel قالب ریزی می گردد .
برای تبدیل اطلاعات از یک نوع متغییر به نوع کوچکتر ، باید به طور صریح از قالب ریزی استفاده کرد .

آموزش جاوا - 14

به نام خدا
سلام دوستان
درس چهاردهم
تبدیل اشیا و متغییرهای ساده
یکی از عملیات رایج در زبان جاوا ، تبدیل اطلاعات از شکلی به شکل دیگر است . این تبدیلات ، انواع مختلفی دارند :
• تبدیل یک شئ به شئ دیگر
• تبدیل یک متغیر ساده به متغیری از نوع دیگر
• استفاده از یک شئ برای ایجاد یک متغیر ساده
• استفاده از یک متغیر ساده برای ایجاد یک شئ
متغیر های ساده ، همان انواع داده های پایه ای هستند . این انواع ، شامل int، char، long ، double می باشند .
هنگام استفاده از یک متد یا عبارت در برنامه ، باید از انواع صحیح اطلاعات که مورد نظر آن متد یا عبارت می باشد ، استفاده کنید . برای مثال ، اگر متدی انتظار دریافت یک شئ از نوع رشته را داشته باشد . باید شئ از نوع رشته را در اختیار آن قرار دهید . اگر به متدی که تنها یک آرگومان از نوع عدد صحیح می گیرد،یک عدد اعشاری ارسال کنید ، هنگام کامپایل کردن برنامه ، با پیام خطا مواجه خواهید شد .
تبدیل اطلاعات از یک شکل به شکلی دیگر را در یک برنامه ، قالب ریزی (casting) می نامیم . قالب ریزی ، مقدار جدیدی ایجاد می کند که نوع آن با نوع متغیر یا شئ اولیه متفاوت است . هنگام قالب ریزی ، مقدار متغیر یا شئ اولیه تغیر نمی یابد .بلکه متغیر یا شئ جدیدی با قالب مورد نیاز ایجاد می شود .
جاوا هنگام بررسی نوع داده ها بسیار سختگیر است . تنها استثنا بر این قاعده رشته ها می باشند . مثلا با اینکه متدی مانند ( )System.out.println نیاز به آرگومانی از نوع رشته دارد ، شما می توانید انواع مختلفی از اطلاعات را با عملگر + ترکیب و به این متد ارسال کنید . تا وقتی که یکی از عناصر شرکت کننده در این ترکیب ، از نوع رشته باشد ، کل ارگومان نیز به یک رشته تبدیل خواهد شد و لذا جملۀ زیر ، به عنوان مثال ، جمله ای است معتبر :

Float sentence = 17.5 F;
System . out .printin(“My sentence has been reduced to”
+sentence + “years.”);

هنگام بحث دربارۀ مفهوم قالب ریزی ، از اصطلاحات مبدأ (source) و مقصد ( destination) استفاده می کنیم . مبدأ عبارت است از گونه ای از اطلاعات ( متغیر یا شئ ) در شکل اولیۀ آن و مقصد ، نسخۀ تبدیل یافتۀ مبدأ می باشد .

آموزش جاوا - 13

به نام خدا
سلام دوستان
درس سیزدهم
ایجاد سلسله مراتب مبتنی بر ارث بری
ارث بری، امکان توسعه چندین کلاس مرتبط را بدون انجام عملیات زاید و تکراری فراهم می سازد.ارث بری می تواند از یک کلاس به کلاس دیگر و از آن کلاس به کلاس به کلاس بعدی منتقل شود.
مجموعه ای از کلاسها که اینگونه با هم مرتبط گشته اند، سلسله مراتب کلاسها (class hierarchy) می نامند و کلیه کلاسهای استاندارد که در برنامه های جاوا به کار می روند ، بخشی از یک سلسله مراتب می باشند.
درک سلسله مراتب با استفاده از مفاهیم زیر کلاس (subclass) و کلاس ارشد (superclass) آسانتر خواهد بود. کلاسی که از کلاس دیگر ارث می برد، زیرکلاس و کلاسی که از کلاسهای دیگر از آن ارث می برند، کلاس ارشد نامیده می شود.

آموزش جاوا - 12

به نام خدا
سلام دوستان
درس دوازدهم
درک مفهوم ارث بری
ارث بری (inheritance) مکانیزمی است که از طریق آن ، یک شی ء رفتارها و خصوصیات اشیای مشابه دیگر را به ارث می برد.
هنگامی که شروع به ایجاد اشیا برای استفاده در برنامه های مختلف بکنید ، به زودی در می یابید که برخی اشیای جدید که مورد نیاز شما می باشند،شباهت زیادی دارند به اشیای دیگری که قبلاً ایجاد کرده اید.پس از طریق ارث بری، برنامه نویس می تواند کلاس جدیدی تعریف کرده و فقط تفاوتهای آن را با یکی از کلاسهای موجود مشخص سازد.
ارث بری یک کلاس از کلاس دیگر، توسط جمله extends انجام می گیرد. در زیر چارچوب کلی کلاس topname را که از کلاسname ارث می برد، مشاهده می کنید :
Class topname extends name {
//program goes here
}

آموزش جاوا - 11

به نام خدا
سلام دوستان
درس یازدهم
ایجاد نخستین شیء
در برنامه نویسی شیءگرا ، هر شیء مشتمل بر دو جیز است :خصوصیات و رفتار .
خصوصیات (attributes) چیزهایی هستند که یک شی ء را توصیف و تفاوت آن با دیگر اشیا را مشخص می کنند.
رفتار (behavior) عبارتست از کاری که یک شی ء انجام می دهد .
در زبان جاوا ،اشیا با استفاده از یک کلاس (class) که حکم الگو یا قالب (template) را دارد ، ایجاد می شوند.

مثال:
Public class Dog {
String name;

Public void speak() {
System,out.println(“Hop! Hop1”);
}
}
این برنامه شباهت زیادی به برنامه هایی که تا کنون نوشته ایم دارد،این کلاس مانند آن برنامه ها ، با جمله class آغاز می شود، با این تفاوت که یک جمله public نیز به آن افزوده شده است . جمله publicبه این معناست که عموم برنامه ها می توانند از اشیای Dog استفاده کنند.
اگر بخواهید از شی ء Dogدر یک برنامه استفاده کنید، می توانید شی ء مورد نظر را مانند یک متغییر ایجاد نمایید.

مثال:
Dog firstDog=new Dog( );
firstDog.name=”checkers”;
firstDog.speak( );

آموزش جاوا - 10

به نام خدا
سلام دوستان
درس دهم

ذخیره اطلاعات توسط آرایه :
آرایه گروهی از متغییرهای مرتبط با هم می باشند که دارای نوع یکسانی هستند و متغییرهایی هستند که تحت یک نام مشترک گروه بندی شده اند .
آرایه ها نیز همانند متغییرها با مشخص کردن نوع اطلاعاتی که درون آنها ذخیره خواهد شد و نیز نام آرایه ایجاد می شوند. تنها اختلاف عبارت است از افزوده شدن علائم کروشه ، یعنی [ و ] .

مثال :
String[] key;
جمله بالا یک آرایه از متغییرهایی با نوع رشته ای ایجاد می کند.
و برای مقداردهی اولیه آن یا باید همواره با نوع متغییر ، از جمله new استفاده کنید و یا اینکه مقادیر اولیه را بین علامتهای { و } درون آرایه ذخیره کنید .

مثال :
Int[] number=new int[250];
مثال فوق، آرایه ای از اعداد صحیح به نام number با 250 عنصر ایجاد می کند.

مثال :

String[] month={“ farvardin” ,”ordibehesht” , “khordad” }

استفاده از آرایه:

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

مثال :
Number[12] +=1;
Key[6756]=”max”;

آرایه های چند بعدی :

برای تعریف و استفاده از آرایه های دوبعدی، باید از یک کروشه اضافی استفاده کنید ، مانند مثال زیر :

Boolean[][] selectedkey=new Boolean[50][50];
Selectedkey[7][4]=true;
Selectedkey[3][8]=true;
این مثال ، آرایه ای از مقادیر Boolean به نام selectedkey ایجاد می کند ، این آرایه در بعد اول دارای 50 عنصر و در بعد دوم دارای 50 عنصر است و لذا دارای 2500 عنصرمنفرد برای ذخیره سازی مقادبر می باشد.

آموزش جاوا - 8

به نام خدا
سلام دوستان
درس هشتم:
عملگر سه گانه (ternary) ، پیچیده ترین جمله شرطی است که شما در زبان برنامه نویسی جاوا با آن برخورد خواهید کرد.
این عملگر در مواقعی استفاده می شود که شما بخواهید براساس نتیجه یک شرط ، مقداری را تخصیص داده . این عملگر به صورت زیر به کار برده می شود :
• شرط مورد بررسی که باید در درون پرانتز قرار گیرد . مثال (age>10)
• یک علامت سووال .(?)
• مقداری که در صورت درست بودن شرط ، مورد استفاده قرار می گیرد.
• علامت دو نقطه(
• مقداری که در صورت نادرست بودن شرط ، مورد استفاده قرار می گیرد.

مثال:
;Numberclass=(age>10)?12:20

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

مثال :
If (age>10)
Numberclass=12;
Else
Numberclass=20;

آموزش جاوا - 7

به نام خدا
سلام دوستان
درس هفتم :
برای بررسی یک شرط در یک برنامه جاوا ، ساده ترین راه استفاده از جمله if می باشد . عبارت if همواره با یک شرط که قرار است بررسی شود و فقط در صورتی عمل مورد نظر را انجام می دهد که نتیجه شرط true باشد مورد استفاده قرار می گیرد ، مانند جمله زیر :
If (average<12)
System.out.println (“that’s very bad”);
باید توجه داشته باشید در زبان برنامه نویسی جاوا ،عملگر >به معنی کوچکتر از ، عملگر< به معنی بزرگتر از ، عملگر =>به معنی کوچکتر مساوی ، عملگر=< به معنی بزرگترمساوی و عملگر== به معنی مساوی می باشد .

در بسیاری از موارد لازم است که در پاسخ به یک جمله if ، بیش از یک عمل انجام بگیرد . برای انجام این کار از علائم ({،}) برای ایجاد یک جمله بلوک (جملاتی هستند که به صورت یک گروه سازماندهی شده اند .) استفاده می شود .

مثال :
if (playerScore>9999) {
playerLives++;
system.out.println(“ Extra life!”);
level=level+5;
}
و اما مواقعی پیش می آید که بخواهید عملیاتی را در صورت درست بودن و عملیات دیگری را در صورت نادرست بودن شرط انجام دهید .
این کار با استفاده از جمله else به همراه جمله if انجام می شود.

مثال :
If (grade==’A’)
System.out.println(“You got an A. Great job!”);
Else if (grade==’B’)
System.out.println(“You got an B. Good work!”);
Else if (grade==’C’)
System.out.println(“You got an C. You’ll never get into a good!”);
else
System.out.println(“You got an F. You’ll do well in congress!”);


جملات if و else در مواقعی مفید واقع می شوند که دارای دو حالت ممکن می باشند ، اما گاهی ناچار به تصمیم گیری درباره چندین انتخاب ممکن هستیم. در این موارد از دستور switch استفاده می شود .
حال برای اینکه با طرز استفاده از دستور switch آشنا شوید مثال بالا را از طریق دستور switch می نویسیم :
Switch (grade) {
Case ‘A’:
System.out.println(“You got an A. Great job!”);
Break;
Case ’B’:
System.out.println(“You got an B. Good work!”);
Break;
Case ’C’:
System.out.println(“You got an C. You’ll never get into a good!”);
Break;
Deafalt:
System.out.println(“You got an F. You’ll do well in congress!”);
}

آموزش جاوا - 6

به نام خدا
سلام دوستان
درس ششم :

هنگام استفاده از جمله System.out.println( ); و کار کرذن با رشته ها مواردی پیش می آید که می خواهیم دو رشته را به هم بچسبانیم ، برای انجام اینکار از عملگر + استفاده کنیم (این عملگر به جای جمع کردن ، دو رشته را به هم می چسباند).
مثال:
System.out.println(“\’ welcome to”+”\t my weblog\’ ”);

بعد از اجرای دستور بالا مشاهده خواهید کرد عبارت ‘welcom to my weblog’ چاپ خواهد شد .
و برای چاپ یک متغیر می توان مانند مثال زیر عمل نمود:
Int lesson=6;
System.out.println(“ this lesson is”+lesson);
در خروجی عبارت this lesson is 6 نمایان است .

معرفی چند تابع مفید :

برای تعیین طول رشته (برحسب تعداد کاراکتر ) از تابع length( ) استفاده می کنند .
مثال :
String myname=”paradise”;
Int key=myname.length( ) ;
این مثال key که یک متغییر صحیح است را برابر 15 قرار می دهد .

و برای مقایسه دو رشته از تابع equal( ) استفاده می کنند به شکل زیر :
String myname=”mona”;
String myweblog=”paradise19791979”;
System.out.println(“ answer:”+ myname.equal(myweblog));
با اجرای برنامه در خروجی خواهید داشت :
Answer: false
و برای نمایش دادن متغییرهای رشته ای با حروف بزرگ از تابع toUppercase( ) و نمایش با حروف کوچک از تابع toLowercase( ) در زبان جاوا استفاده می شود .
_________________

آموزش جاوا - 5

به نام خدا
سلام دوستان
درس پنجم:
روش نمایش یک رشته در برنامه های جاوا،استفاده از جمله زیر است.

;( )System.out.println
این جمله هر رشته یا متغییر را که داخل پرانتزقرار دارد را چاپ می کند.
مثال:

;("System.out.println(“hello
دستور println در واقع مخفف “print this line” (این سطر را در یک خط چاپ کن ) می باشد.

چاپ کاراکترهای ویژه:

کاراکترهای ویژه خروجی
\’ چاپ علامت نقل قول منفرد
\” چاپ علامت نقل قول دوتایی
\\ backslash
\t tab
\b backspace
\r Carriage return
\f صفحه جدید
\n سطر جدید

آموزش جاوا - 3

به نام خدا
سلام دوستان
درس سوم :
نکته مهمی که در برنامه نویسی جاوا باید به آن توجه کرد آن است که برنامه مورد نظر کجا اجرا می شود.
برنامه های جاوایی که به طور محلی روی کامپیوتر اجرا می شوند،برنامه های کاربردی(Applications) و برنامه هایی که در صفحات وب اجرا می شوند، اپلت (Applet) نامیده می شوند .
اینک توضیحات ما مربوط به برنامه های کاربردی می باشد ، در درسهای آتی به توضیح اپلتها خواهیم پرداخت.

متغییرها:
در برنامه های جاوا متغییرها با دستورالعملی ایجاد می شوند که مشتمل بر دو بخش است :
• نام متغییر
• نوع اطلاعاتی که متغییر در خود ذخیره خواهد کرد .

انواع متغییر
برای نگهداری متغییری از نوع اعداد صحیح (اعداد غیر اعشاری) از نوع int می توان استفاده کرد .int هر عدد صحیح بین 14/2 – میلیارد تا 14/2 میلیارد را نگهداری می کند.

مثال: int max; یعنی متغییری با نام max و از نوع اعداد صحیح(int)

و برای ذخیره متغییرهای اعشاری از نوع float استفاده می شود .

مانند: float average; یعنی متغییری با نام average و از نوع اعداد اعشاری(float)

و اما برای ذخیره متغییرهای غیر عددی اگر متغییر از نوع کاراکتر بود از عبارت char استفاده می شود و اگر متغییر رشته بود نوعString به کار برده می شود.

مانند: char key=’c’; یعنی متغییری با نام key با مقدار c از نوع کاراکتر
و String name=”orbitz”; یعنی متغییری با نام name با مقدار orbitz از نوع رشته

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

آموزش جاوا - 2

به نام خدا
سلام دوستان
درس دوم
در این درس شما اولین برنامه جاوای خود را با وارد کردن آن درون ویرایشگر دلخواه خود، ایجاد خواهد کرد . پس از آن برنامه را ذخیره و کامپایل می کنید و سپس آن را آزمایش خواهید کرد .

آغاز برنامه :
با استفاده از ویرایشگر خود (wordpad,notepad ) تمام سطرهای زیر را وارد کرده، دقت کنید که حروف بزرگ و کوچک را دقیقاً به همان صورتی که نشان داده شده وارد کنید.
Class exampel1 {
Public static void main(String[] arguments) {
//this is my first java program
}
}
حال برنامه را با نام exampel1.java ذخیره کنید . باید توجه داشته باشید که کلمه exampel1 در سطر اول، نشان دهنده نام برنامه است و در برنامه های دیگر تغییر خواهد کرد .
سطر سوم نیز کاملاً واضح است . چرا که جمله ایست به زبان انگلیسی و تنها برای توضیحات بیشتر در برنامه آورده شده است ، به این توضیحات که در ابتدای آنها از // استفاده می شود comments می گویند .
سطر اول برنامه ( class exampel1 { ) به ماشین می گوید که نام برنامه را exampel1 قرار بده یعنی شما از جمله class برای نامگذاری برنامه ی کامپیوتری خود استفاده می کنید البته در درسهای بعدی در رابطه با این جمله توضیحات بیشتری خواهیم داد .
توجه داشته باشید که نام برنامه دقیقاً باید مطابق نام فایل باشد یعنی هر برنامه باید با نامی save شود که دقیقاً بعد از کلمه class نوشته شده است البته با پسوند .java
سطر بعدی برنامه به این ترتیب است
Public static void main(String[ ] arguments) {
این سطر به برنامه می گوید که بخش اصلی برنامه از اینجا شروع می شـــود ، در واقع main نقطه شروع برنامه می باشد باید توجه داشت که از آکولاد ها برای گروه بندی بخشهایی از برنامه استفاده می شود ، هر آنچه بین آکولاد باز(}) و آکولاد بسته({) قرار دارد بخشهای یک بلوک (block) حساب می شود .
شما باید همواره برای مشخص کردن آغاز و پایان برنامه هایتان بعد از نام برنامه در سطر اول آکولاد را باز کنید و در سطر آخر برنامه آکولاد را ببندید .
در درسهای بعدی بیشتر به توضیح این سطر می پردازیم اینک بیایید برنامه را کامپایل کرده و آنرا اجرا نماییم .
وارد برنامه commant prompt شوید (start/all programas/Accessibility/commant prompt) یا چنانچه علاقه زیادی به کار در محیط dos ندارید از خط فرمان Run در منوی start خط زیر را تایپ کنید:
Javac exampel1.java
در صورتی که کامپایل برنامه با موفقیت انجام شود ، فایل جدیدی به نام exampel1.class در همان پوشه حاوی exampel1.java ایجاد خواهد شد .

سپس عبارت زیر را در خط فرمان تایپ کنید : Java exampel1
با اجرای برنامه مطمئناً چیزی مشاهده نمی کنید چرا که هیچ فرمانی مبتنی بر print به برنامه ندادید اما نگران نباشید در آینده ای نزدیک خروجی را نیز مشاهده خواهید کرد .
_________________

آموزش جاوا - 1

به نام خدا
سلام دوستان
درس اول

برنامه جاوا توسط یکی از برنامه نویسان شرکت Sun Microsystems به نام جیمز گوسلینگ James Goslingبه عنوان روش بهتر برای ایجاد برنامه های کامپیوتری اختراع گردید . گوسلینگ از نحوه کاربرد زبان C++ روی پروژه ای که مشغول انجام آن بوده رضایت نداشت و از زبان جدیدی ابداع کرد که بهتر از عهده آن کار بر آید .

شروع کار :
اغلب برنامه های کامپیوتری به همان شکلی نوشته می شوند که شما یک نامه را می نویسد . یعنی با تایپ کردن هر جمله در یک ویراشگر متن .
برخی از ابزارهای برنامه نویسی دارای ویرایشگر خاص خود می باشد برخی دیگر با هر نرم افزار ویرایشگر متن کار می کنند .
برای نوشتن برنامه های جاوا نیز باید ابتدا یک ویرایشگر متن مانند Not pad یا Word pad را گشوده برنامه را نوشته آنگاه برنامه را با پسوند Java ذخیره کرد به عنوان مثال Calculator. java نامی برای یک فایل برنامه جاوا است .

پیش از شروع به نوشتن برنامه های ، جاوا لازم است که یکی از نرم افزارهای برنامه نویسی جاوا را تهیه و راه اندازی کنید، کیت توسعه جاوا JDK نامیده می شود که نسخه های متعددی مانند1.2 ، …1.4 دارد .
نسخه های این کیت را می توانید از سایت زیر Download کنید .
Http://www.java.sun.com
__________________

چگونه بایوس (Bios) را بهنگام (Update) برسانیم؟

سیاستمدار رسمی هر سیستم کامپیوتری است که از اولین لحظه راه اندازی کامپیوتر،تراکنش های حیاتی کامپیوتر را مدیریت می کند. در این مقاله به این موضوع پرداخته می شود که چگونه می توان حداکثر بهره را از آن برد و عملیات «flash »کردن بایوس به چه معناست.اصلی ترین قسمت هر کامپیوتر،«سیستم ورودی خروجی اولیه» (BIOS:Basic InputOutput System ) آنست. وقتی یکی از اجزای سیستم نیاز داشته باشد که دیگر قسمت های کلیدی داخل کامپیوتر را شناسایی کرده و با آنها ارتباط برقرار کند،به سراغ بایوس می رود و بایوس مقدمات این کار را فراهم کرده و در اختیارش قرار می دهد. پس از روشن کردن کامپیوتر و پیش از انجام هر گونه عملی، اطلاعاتی که در تراشه حافظه بایوس ذخیره گردیده خوانده می شود. این تراشه روی مادربرد کامپیوتر جاسازی گردیده است. بایوس سرعت عملکرد پردازنده ،RAM و گذرگاه سیستم (BUS )را تعیین می کند(گذرگاه سیستم خود نیز نوعی سیاستمدار کوچک است که به عنوان رابط بین پردازنده و تمام اجزای دیگر سیستم عمل می نماید.)در چند ثانیه اول پس از روشن کردن دستگاه،بایوس نشان می دهد که چه درایوهای اپتیکالی نصب شده اند حجم هارد دیسک چقدر است و چه مقدار حافظه روی مادر برت نصب شده است. همچنین پورت های اتصال کیبورد و ماوس را شناسایی می کند،پورت های USB را پیدا می کند،و کارت گرافیکی ،کارت صدا و آداپتور شبکه رانیز مورد شناسایی قرار می دهد. پس از آن با انجام یک خودآزمایی موسوم به POST (Power-on self test )شروع به راه اندازی ادامه سیستم می نماید. در این خود آزمایی بایوس پیش از نمایش فهرستی از اجزای اصلی،وجود برخی از مشکلات محتمل نظیر فقدان سیستم عامل یا کیبورد را مورد بررسی قرار می دهد. همچنین تراشه بایوس وظایفی نظیر غیر فعال کردن آداپتور صوتی onboard ،درخواست کلمه عبور،یا تغییر تاریخ و زمان را نیز انجام می دهد. یک بایوس پیشرفته قابل انعطاف به دو طریق مختلف قابل برنامه ریزی است :یکی اینکه می توان این کار را با تنظیمات خود بایوس انجام داد. با این که پیش فرض تقریبا” همه تراشهای بایوس اینست که سرعت پردازنده، RAM ،باس سیستم و باس AGT کارت گرافیکی را بطور خودکار تعیین کند،امااغلب تراشه های بایوس این امکان را می دهند که تنظیمات دستی دلخواه را اعمال کنید و تنظیمات خودکار نادیده گرفته شوند. برای مثال فرض کنید یک پردازنده 3.2 گیگاهرتزی پنتیوم 4 دارید که طوری طراحی شده که با سرعت 16 برابر باس سیستم 200 مگاهرتزی آن عمل کند. می توانید باس سیستم خود را به دلخواه افزایش داده و به 220 مکاهرتز تغییر دهید. سرعت پردازنده که با 16 برابر این سرعت اجرا می شود، برابر با 3.52 گیگاهرتز خواهد بود. احتمال دارد که پردازنده با این سرعت کار نکند اما قابلیت تراشه بایوس این امکان را به شما می دهد که سرعت های فوق را بیازمایید .دومین روش برای تغییر دادن اطلاعات موجود در بایوس flash کردن یا بروز رسانی آنست. Flash کردن بایوس که قدری از تغییر دادن تنظیمات بایوس پیچیده تر است برنامه تعبیه شده در هسته بایوس را تغییر می دهد.اما چرا باید بخواهید نحوه عملکرد بایوس (اصلی ترین جزء سیستم )را تغییر دهید؟ اول این که flash کردن بایوس خرده اشکالاتی را که از زمان تولید مادر برد کشف شده اند، تصحیح و برطرف می کند. چه قابلیت های مربوط به مدیریت جریان برق به درستی عمل نکنند و چه کامپیوتر نتواند دستگاه های plug-and-play را بطور خودکار تشخیص دهد،عمل flash کردن می تواند بایوس را طوری ارتقاء دهد که میزان پاسخگویی یک کامپیوتر افزایش یابد. دوم اینکه یک بایوس ارتقاء یافته اغلب سازگاری با سخت افزار و ادواتی را که پس از ساخت مادربرد تولید شده اند، بهبود می بخشد. هارد دسیک های حجیم تر درایوهای خارجی (external ) و کارت های گرافیکی نوظهور ،هر یک ممکن است با یک بایوس قدیمی تر کار نکنند.سوم اینکه،چند ماه پس از نصب یک تراشه بایوس بر روی یک مادربرد بخصوص ممکن است راه های بهتر و کارآمدتری برای تبادل داده ها و پیکر بندی اجزای سخت افزاری ابداع گردند. بنابراین بروز رسانی تراشه بایوس باعث نیل به بهترین کارایی خواهد شد.
Flash
فواید flash کردن بایوس آشکار هستند. اگر بنا دارید خودتان اقدام به انجام این کار کنید،به وب سایت کارخانه سازنده مادربرد خود بروید و به دنبال صفحات مربوط به پشتیبانی پس از فروش بگردید. از آنجا لینک مربوط به download نرم افزار را پیدا کنید. پس از یافتن محل مربوط به مادر بردخود آخرین نسخه موجود از نرم افزار بایوس آن را دریافت نمایید. توجه داشته باشید که نسخه ای را که مختص مادربردتان ساخته نشده به هیچ وجه دریافت نکنید. نصب گونه دیگری از بایوس مادربرد بر روی سیستم ممکن است باعث شود که بایوس و در نتیجه مادربرد غیرقابل استفاده گردد.اگر در وب سایت فوق دو نسخه ”فقط update ”و ”update ”به همراه برنامه نصب کننده ”وجود داشت،گزینه”... به همراه نصب کننده ”را انتخاب نمایید.اگر نمی توانید این دو را با هم دانلود کنید،اطمینان حاصل نمایید که ابتدا برنامه نصب کننده و سپس خود update را دریافت می نمایید. سپس آن دو را روی یک فلاپی دیسک کپی کنید،دیسک را در درایو قرار داده و کامپیوتر را از نو بوت نمایید. قبل از بالا آمدن سیستم،وارد برنامه BIOS شوید (معمولا” از طریق دکمه Delete یا F2 ،در غیر این صورت به مستندات مادربرد خود رجوع کنید). در منوی Boot یا Drives ،بررسی کنید که تنظیمات به گونه ای باشد که فلاپی دیسک قبل از هارد دیسک بوت شود. تغییرات انجام داده را ذخیره کنید وسیستم را بوت کنید. حالا سیستم از فلاپی دیسک بوت می شود. برای اجرا برنامه update ،کافیست فقط نام فایل EXE .آن را تایپ کرده و Enter را بزنید.سپس نام update جدید بایوس خود را انتخاب نمایید. در خلال انجام عملیات flash بایوس،به هیچ عنوان به کامپیوتر خود دست نزنید،اگر وقفه ای در این عملیات به وجود آید باعث می شود سیستم غیر قابل بوت شدن گردد. به همین دلیل توصیه می شود دستگاه خود را به یک منبع مطمئن وصل کنید و یا از UPS استفاده نمائید. پس از اتمام عملیات Flash ،برنامه از شما می خواهد دیسکت را از درایو خارج کرده و سیستم را بوت نمایید. اگر برنامه بخواهد خودش سیستم را بوت کند،نباید مانع از انجام این کار بشوید(اگر این طور باشد،پیغامی به شما خواهد داد.)
پس از راه اندازی مجدد سیستم خواهید دید که اینک کامپیوترتان با ثبات تر و با سخت افزار ها سازگارتر است و کارایی بهتری ارائه می نماید.

جلوگیری از لود شدن فایلهای فلش در سایتها

بعضی وقتها صفحات وب که شامل فلش هستن برای دانلود با سرعتی کمی که ما ها داریم مشکله
مثلا برای خوندن امیل های یاهو که اکثر زمان زیادی طول میکشه که تبلیغات فلشی این سایت کامل بشه
برای همین یکی از راههای که زودتر صفحه ایمیل ما باز بشه اینه که فایلهای فلش رو بکشیم یا از بین ببریم
از روش زیر استفاده کنین تا غیر فعال بشن
Tools > Internet Options > Security tab > Internet option > Custom Level button
I believe setting "Run ActiveX controls and plug-ins" to Disable will do it.
(You can test this by setting it to Prompt and seeing what runs depending on whether you click Yes or No.)
منظور در خط اخر اینه که بگردین دنبال "Run ActiveX controls and plug-ins" بعدش ۴ پارامتر وجود داره:
۱- توسط ادمین Administrato Approved
۲- غیر فعال Disable
۳- فعال Enable
۴- و در اخر ابتدا از شما سوال بشه Prompt
به نظر من اگر از شما بپرسه بهتره البته هر جور که مایل بودین عمل کنین

درایو مجازی بسازید ( بدون نرم افزار )

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

خالی از جذابیت نخواهد بود.


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

برای ساخت درایو مجازی در این آموزش از فایل های خود ویندوز کمک می گیریم. اینبار به سراغ فایل اجرایی Subst.exe می رویم. این فایل در پوشه system32 که در پوشه windows قرار گرفته موجود است این فایل به همراه سیستم عامل داس ارائه شده و اجرای آن در حالت اولیه کار هیچ عکس العملی

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

به این معنی که با اجرای این دستور می توانید محتویات یک فولدر خاص را به یک درایو تبدیل کنید و آن را در My Computer نشان دهید. گاهی اوقات گشتن به دنبال پوشه ایی در میان انبوه فایل ها و فولدرهای در یک درایو خاص وقت گیر است. این کار می تواند این امر را تسهیل بخشد.

مسلما عملیاتی مانند کپی و کات فایل ها یا حتی نصب برنامه ها در درایو هایی که به این روش ایجاد می شوند مقدور خواهد بود اما در مورد عملیات سیستمی مانند فرمت یا اسکن دیسک امکان پذیر نیست. حال چگونه از این Subst استفاده کنیم؟

به Run یا Command Prompt ویندوز وارد شوید ( توضیح: Run در خود منوی استارت ویندوز موجود است و همچنین برای ورود به Command Prompt در فیلد Run کلمه cmd را تایپ و اینتر کنید ) حال باید دستوری مطابق شکل زیر تایپ کنید (شکل کلی فرمان):

Subst NewDriveName: Folder Direction

فکر نکنم نیاز به توضیح چندانی باشه NewDriveName نام درایو جدیدی که قصد دارید ایجاد کنید. دقت کنید که این نام مشابه نام درایوهای موجود نباشه و Folder Direction مسیر پوشه ایی که قصد دارید اون رو به صورت درایو مجازی در بیارید. برای نمونه، مثال های زیر درایوهایی با نام K و L ایجاد خواهند کرد. درایو K جایگزینی برای محتویات پوشه C:part و درایو L جایگزینی برای مسیر C: Program FilesAdobe .

Subst K: C:part
Subst L: C: Program FilesAdobe

توجه! مدت دوام این درایو های مجازی بعد از ریستارت سیستم پایان می پذیرد و با یک بار ریستارت سیستم، دیگر این درایوها را نخواهید دید. برای جلوگیری از این امر چندین راه وجود دارد که بعلت کمی فرصت تنها یکی را شرح می دهیم.
در سیستم عامل های Dos و Win9x ساده ترین راه ویرایش فایل Autoexec.bat خواهد بود. این فایل را در درایو C بیابید و خطوط مربوط به Subst را در آن تایپ کنید تا در هر بار ریستارت سیستم به تبع آن Subst ایجاد شود. در سیستم عامل های xp و 2000 بهترین و راحترین کار این است که یک فایل اجرایی با پسوند .bat یا همان BatchFile ایجاد کنیم و خود فایل یا Shortcut آنرا در استارتاپ سیستم قرار دهیم.

یا می توانیم مسیر را در رجیستری ایجاد کنیم.

حال چگونه فایل اجرایی یا همان BatchFile را ایجاد کنیم. مسیر زیر را برای باز کردن یک صفحه notepad طی کنید:

Start All ProgramsAccessories otepad

از منوی فایل Save as را انتخاب و در مسیری دلخواه فایل را با پسوند bat ذخیره کنید. حال به سراغ فایلی که ایجاد کرده اید بروید. بر روی آن راست کلیک و Edit را برگزینید و دستورات مربوط به Subst را در آن تایپ و فایل را ذخیره کنید. حال نوبت به مسیردهی این فایل در رجیستری می رسد. به رجیستری وارد شوید( در فیلد Run کلمه Regedit را تایپ کنید). مسیر زیر را طی کنید:

HKEY_CURRENT_USERSOFTWARE
MicrosoftWindowsCurrent VersionRun

حال در بخش سمت راست محیط رجیستری راست کلیک کرده و پس از انتخاب گزینه New گزینه String Value را انتخاب سپس یک نام به ارزش ایجاد شده داده و با دابل کلیک بر روی آن در قسمت Value Date آدرس BatchFile را که در مرحله قبل ایجاد کرده اید، وارد کنید. بر روی ok کلیک و از رجیستری خارج شوید. اگر مراحل را درست طی کرده باشید این بار با ریستارت ویندوز درایوهای مجازی دوباره ایجاد خواهند شد.

حال اگر پشیمان شدید و قصد حذف درایو مجازی را داشتید طبق زیر عمل کنید:
پس از پاک کردن دستورات اضافه شده در فایل Autoexec.bat در سیستم عامل های Dos و Win9x و یا پاک کردن Shortcut یا خود فایل bat از استارتاپ سیستم و یا پاک کردن ارزش رشته در رجیستری برای سیتم عامل های xp و 2000 سیستم را یک بار دیگر ریستارت کنید. اگر هم بخواهید این کار را بدون ریستارت انجام دهید کافیست در Run یا Command Prompt دستور زیر را تایپ کنید:

Subst NewDriveName: /d

که NewDriveName نام درایوی که قصد پاک کردن آن را دارید می باشد.

آموزش كامل ساخت دومين رايگان TK

ي خواهيم آموزشي در مورد چگونگي ساخت دامنه (Domain) رايگان TK. به شما بدهيم. اين نوع دامنه صرفا براي وبلاگها و سايت هايي مورد استفاده قرار مي گيرد، که در فضاهاي رايگان قرار دارند مانند سايت هايي که در فضاي رايگان Netfrims قرار دارند همچنين وبلاگ هايي که در سرويس هاي وبلاگ رايگان مانند پرشين بلاگ ، بلاگ اسکاي، بلاگر، ميهن بلاگ و هر سرويس ديگر مي توانند آدرس وبلاگ خود را به طور مثال از http://yourblog.persinblog.com به http://www.yourblog.tk تغيير دهند.


براي اين منظور ابتدابه سايت http://www.dot.tk رفته و درقسمت register a new domain نام دامنه مورد نظر خود را بنويسيد و OK را كليك كنيد.

اگر نام پيشنهادي شما قبلا توسط شخص ديگري به ثبت نرسيده باشد، به صورت اتوماتيک به قسمت دوم ارجاع داده مي شويد در اين بخش در قسمت : Your current web address آدرس كامل سايت يا وبلاگ خود را بنويسيد. براي مثالhttp://test.blogsky.com يا http://www.free-host.com/test/index.htm
بعد از اين كار در قسمت Website description توضيح كاملي از سايت خود بنويسيد.
از قسمت Please select the category that fits your website نوع فعاليت وبلاگ و يا سايت را نيز مشخص كنيد. مثلا Music
بعد از آن بايد نوع زبان را انتخاب كنيد. مي توانيد زبان را English انتخاب نماييد.

در مرحله سوم شما بايد كلمات كليدي سايت خود را در جاهايي كه مشخص شده وارد كنيد. سايتي كه مثلا در باره موسيقي و آموزش گيتار و . . . است بايد اين كلمات را به انگليسي و فارسي وارد كند تا گوگل و ديگر موتورهاي جستجو بتوانند سايت را مورد جستجو قرار داده، و به طور ساده تر سايت شما را نيز در نتايج جستجو ها نمايش دهند.
بعد از اين كار از قسمت A closer look at your website چند گزينه دلخواه ديگر را نيز انتخاب نماييد.
سپس از قسمت Word verification عين كلمه اي را كه در زير آن بصورت بزرگ نوشته شده تايپ كنيد.
قسمت Ambassador Coupon Number را دستکاري نکنيد و به مرحله سوم برويد.( با كليك بر روي گزينه Continue )

مرحله آخر هم برا وارد كردن اطلاعات خودتان است. آدرس ، كد پستي ، شمار تلفن و ...که نيازي نيست آنها را به صورت صحيح وارد نماييد . تنها چيزي كه مهم است و بايد صحيح باشد يک Email معتبر و تعيين کلمه عبور براي دامنه هست. طبق معمول پسورد را بايد دو بار بنويسيد. براي وارد شدن به قسمت تنظيمات دامين بايد در صفحه اول بر روي گزينه MYtk كليك كنيد. بعد از آن آدرس ايميلي را كه در مرحله آخر وارد كرده بوديد به همراه پسوردي كه داده بوديد را وارد ميكنيد و وارد كنترل پنل دامنه Tk خود مي شويد. همه چيز تمام شد. شما صاحب يك دامين TK رايگان هستيد. و از اين پس به جاي نام طولاني و گيج کننده وبلاگ خود مي توانيد آدرس دامنه TK خود به دوستان و آشنايان بدهيد.

24 نكته واقعا به درد بخور ويندوزي !

1- سرعت بارگيرى (Download) همزمان را افزايش دهيد!

مرورگر اينترنت (IE) نسخه 6 به شما فقط اجازه دو عمل بارگيرى همزمان را مى‏دهد. اين مقدار را مى‏توان به 10 رساند. چگونه؟ در پنجره Run، regedit را تايپ كرده و كليد enter را فشار دهيد. در ويرايشگر رجيسترى ويندوز به آدرس

HKEY_CURRENT_USERSoftwareMicrosoftWindows CurrentVersionInternetSettings

برويد و منوى edit را باز كنيد. "Add Value" را انتخاب كنيد و مقادير زير را در آن بنويسيد:

"MaxConnectionsPer1_0Server"=Dword:0000000a
"MaxConnectionsPerServer"=Dword:0000000a

ويرايشگر رجيسترى را ببنديد و سيستم را دوبار راه‏اندازى كنيد.
2- آيا آدرس IP خود را مى‏دانيد؟

پنجره Run را باز كنيد و Winipcfg را تايپ كنيد و كليد Enter را فشار دهيد، شما مى‏توانيد با اجرا شدن اين دستور آدرس IPخود را ببينيد. اين آدرس همان آدرسى است كه ISP به شما مى‏دهد.
3- بررسى ديوار آتش (Firewall):

ويندوز XP اولين نسخه ويندوز است كه ديوار آتش خودش را به همراه دارد Internet Connection Firewall(ICF). اين برنامه از شما در برابر نفوذگران محافظت مى‏كند. براى بررسى فعال بودن ICF در Control Panel وارد Network Connections شويد بسته به نوع ارتباط شما (..., Dial-up, DSL) ممكن است آيكونهاى مختلف ارتباطى را ببينيد روى يكى ازآيكونها عمل كليك راست بزنيد و Properties را انتخاب كرده

، سپس در اين پنجره Advanced را انتخاب كنيد. در باكس انتخاب ICF يك كليك بزنيد و دكمه OK را فشار دهيد. حالا روى آيكونى كه انتخاب كرده بوديد علامت يك قفل ظاهر مى‏شود و اين علامت به معنى فعال بودن ICF مى‏باشد.
4- تنظيم ICF:

خودتان مى‏توانيد ICF را براى سرويسها تنظيم كنيد. براى اينكار بايد تا همان پنجره Advanced قبلى جلو برويد و پس از تيك زدن در باكس انتخاب ICF، در پايين پنجره دكمه Settingرا مشاهده مى‏كنيد كه در آن مى‏توانيد هر سرويسى را انتخاب كنيد.
5- Refresh كردن فايلهاى اينترنتى:

فايلهاى موقت اينترنتى شامل صفحاتى هستند كه شما تا آنها را ديده‏ايد و با گذشت زمان اين صفحات به روز رسانده مى‏شوند. مرورگر اينترنت اين امكان را به شما داده است كه حالتهاى مختلفى را براى اين عمل انتخاب كنيد. براى ديدن اين حالتها وارد Internet Optionsشويد (از طريق منوى Toolsدر IE) و Settingرا در كادر Temporary Internet Files انتخاب كنيد. مى‏توانيد هر چهار حالت مربوطه را ببينيد. از توضيح اين حالتها به علت واضح بودن صرفنظر مى‏كنيم.
6- امنيت Windows Media Player:

Media Player ويندوز هم مانند بقيه نرم‏افزارها مى‏تواند اطلاعاتى را درباره CD در حال پخش پيدا كند. در ضمن بدست آوردن اين اطلاعات، اطلاعاتى از قبيل نسخه PlayerMedia به سايت مربوطه فرستاده مى‏شود و آن سايت Player را تشخيص مى‏دهد. براى اين كار داده‏ها بايد به صورت اشتراكى باشند تا آنها بتوانند به داده‏ها دسترسى پيدا كنند. براى جلوگيرى از اشتراك داده‏ها مى‏توانيد منوى Tools را در Media Player باز كرده و Option را انتخاب كنيد. در پنجره بازشده در كادر Internet Settings تيك عبارت Allow Internet Sites to uniquely identify your Player را برداريد. با برداشتن آن ديگر به‏سايتهاى اينترنتى اجازه نمى‏دهيد Player شما را تشخيص دهند.
نکته هاي سيستمي در ويندوز
7- ايجاد يك ميانبر براى‏ Outlook Contacts:

ايجاد يك ميانبر براى Contacts روى دسك تاپ باعث مى‏شود كه شما هر وقت Outlookرا باز مى‏كنيد، قسمتهاى آدرس و شماره تلفن را مشاهده كنيد. براى ايجاد اين ميانبر روى دسك تاپ كليك راست بزنيد و New و بعد Shortcut را انتخاب كنيد. با انتخاب اين قسمت پنجره‏اى باز مى‏شود كه بايد مسير outlook.exeرا بدهيد. (مسير بين دو علامت " "قرار مى‏گيرد). بعد از اين عبارت بايد outlook:contactsرا تايپ كنيد و OKرا فشار دهيد. كار تمام است، Outlook را اجرا كنيد و خودتان نتيجه را ببينيد.
8- برگرداندن مرورگر ويندوز (Restore Windows Explorer)

زمانى كه اشتباهى در اجراى برنامه‏ها در XP مى‏افتد، تمام آيكونهاى روى دسك تاپ ناپديد مى‏شوند و يا در مرورگر ويندوز اشتباهى پيش مى‏آيد. به جز راه‏اندازى مجدد سيستم، XP راه ديگرى هم ارائه داده است. براى برگرداندن مرورگر ويندوز دكمه‏هاى Ctrl&Alt&Del را بگيريد و در پنجره Task Manager، دكمه New task را انتخاب و در كادر آن explorer را تايپ كنيد. خواهيد كه پنجره مرورگر ويندوز ظاهر مى‏شود.
9- Hibernation (خواب زمستانى! را از كار بيندازيد)

مى‏دانيد كه حالت Hibernation را مى‏توانيد با پايين نگاه داشتن كليد shift در پنجره خاموش كردن انتخاب كنيد. Hibernation تمام اطلاعات شما را روى ديسك سخت ذخيره مى‏كند و سيستم را خاموش مى‏كند. اين حالت به صرفه‏جويى در منابع انرژى بسيار كمك مى‏كند، چون مانند حالت Stand-by تمام اطلاعات شما را ذخيره مى‏كند با اين تفاوت كه Hibernation سيستم را خاموش مى‏كند. اگر بخواهيد اين حالت را غيرفعال كنيد بايد به قسمت Power Options در Control Panel برويد و در قسمت Hibernate كادر Enable Hibernation را غيرفعال كنيد.
10- غيرفعال كردن پيغامهاى خطا:

زمانى كه ويندوز XP با يك خطا برخورد مى‏كند، يك پيغام خطا ايجاد مى‏كند كه از شما مى‏پرسد مى‏خواهيد اين خطا را به مايكروسافت گزارش دهيد يا نه (Send error). اگر برنامه‏هايى داريد كه باعث ايجاد اين پيغامها مى‏شوند، مى‏توانيم به شما كمك كنيم كه حتى در موقع پيش آمدن خطا هم آنها را ديگر نبينيد! بدين ترتيب وارد قسمت Performance and Maintenance(كه در Control Panel قرار دارد) بشويد. در آنجا وارد Systemبشويد (يا اينكه روى My Computer كليك راست بزنيد و Properties را انتخاب كنيد). بعد از آن وارد قسمت Advancedشويد و Error Reporting را باز كنيد. در اين پنجره مى‏توانيد آنها را از كار بيندازيد يا اينكه ايجاد پيغامهاى خطا را محدود كنيد.
11- حل مشكلات سازگارى در XP

يك مشكل عمومى كه در ارتقاء هر ويندوز به ويندوز XP اتفاق مى‏افتد ناسازگارى برنامه‏ها و نرم‏افزارها با ويندوز XP است. اين امر در ويندوز 2000 هم اتفاق مى‏افتاد و ويندوز XP كه معماريش بر پايه ويندوز 2000 است از اين امر مستثنى نيست. دو راه براى حل اين مشكل وجود دارد. اولى انتخاب حالت سازگارى است كه مى‏توانيد آنرا با كليك راست روى هر برنامه و انتخاب Properties و بازكردن قسمت Compatibility تنظيم كنيد. در اين پنجره مى‏توانيد برنامه‏ها را در حالت سازگارى با وي ندوز 95، 98 ، NT4.0 و ويندوز 2000 اجرا كنيد. حتى مى‏توانيد تعيين كنيد كه برنامه در حالت 256 رنگى اجرا شود و يا اينكه در حالتى اجرا شود كه دقت تصوير 480*640 باشد و يا اينكه تمام امكانات بصرى را از كار بيندازيد .(Disable Visual Themes)

دومين روش دستكارى خود برنامه و مراحل نصب است. اين بار بايد سراغ ديسك نصب برنامه موردنظر برويد و در آن دنبال قسمتى برگرديد كه مربوط به ويندوز XP مى‏باشد. فايل setup.exe آنرا پيدا و اجرا كنيد. در واقع فقط برنامه و نرم‏افزارهايى كه از ويندوز XP پشتيبانى مى‏كنند اين قسمت خاص را دارا مى‏باشند. در اكثر موارد روش دوم بهتر عمل كرده و روش اول به ندرت كاملاً درست كار كرده است.
12- غيرفعال كردن System Recovery

قسمت «بازيافت سيستم» مى‏تواند ابزار مناسبى براى ترميم سيستم باشد. البته كند عمل مى‏كند و مقدارى از فضاى ديسك سخت را مى‏گيرد. براى از كار انداختن آن روى My Computer كليك راست بزنيد و Properties را انتخاب كنيد. قسمت System Restore را انتخاب كنيد و در پنجره آن كادر انتخابى را فعال كنيد. با فعال كردن آن عمليات بازيافت روى تمام درايوها از كار مى‏افتد.
13- عقب گرد راه‏اندازهاى XP:

زمانى كه وسيله جديدى را نصب مى‏كنيد، ممكن است راه‏انداز آن احتياج به روزرسانى داشته باشد. وقتى شما عمل به روزرسانى راه‏انداز را انجام مى‏دهيد، ممكن است در بعضى موارد مشاهده شود كه اين وسيله تحت XP درست كار نمى‏كند و بنابراين عمل به روزرسانى راه‏انداز اين وسيله به جاى بهتركردن كار، كار را خرابتر كرده است. حالا چه بايد كرد؟ نگران نباشيد XP فكر اينجا را هم كرده است! وارد Device Manager شويد (از طريق كليك راست روى My Computerو انتخاب Properties و Hardware) و روى وسيله موردنظر كليك راست بزنيد و Properties را انتخاب كنيد. بعد از آن قسمت Driver را باز كنيد و دكمه RollBack Driver را بزنيد. راه‏انداز جديد برداشته مى‏شود و وسيله موردنظرتان با همان راه‏انداز قبلى كار خواهد كرد.
14- از كار انداختن Task Scheduler:

زمانبند وظايف ويندوز يك ابزار سودمند است ولى اين برنامه CPUو فضاى حافظه را اشغال مى‏كند. شما نمى‏توانيد آنرا حذف كنيد ولى مى‏توانيد آنرا از كار بيندازيد. براى اينكار ويرايشگر رجيسترى ويندوز را باز كنيد. به مسير زير برويد:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindows CurrentVersionRunServices

خط مربوط به زمانبند را پيدا كنيد نام فايل mstask.exe را حذف كنيد و سيستم را مجدداً راه‏اندازى كنيد. از اين به بعد زمانبند بار نمى‏شود.
15- انتقال ديسك سخت‏

زمانى كه سيستم خود را ارتقاء مى‏دهيد ممكن است كه بخواهيد ديسك سخت آنرا نگه داريد. براى اين امر شما تمام تنظيمات مربوط به وسايل را برداريد تا دچار مشكل نشويد.

ويرايشگر رجيسترى ويندوز را باز كنيد و تمام قسمت Enum را در HKEY_LOCAL_MACHINE حذف كنيد (البته ما هيچ مسؤوليتى در برابر مشكلات احتمالى به عهده نمى‏گيريم).
16- امن كردن سيستم‏

شما مى‏توانيد يك كلمه عبور را به Screen Saver اضافه كنيد و آنرا با سوئيچ "/s" در دايركتورى Startup قرار دهيد. اين روش دقيقاً مانند اين است كه سيستم شما كلمه عبور دارد. براى اينكار وارد پوشه Windowssystem شويد و يكى از Screen Saverها را انتخاب و در پنجره Startup كپى كنيد. اين كار باعث مى‏شود بلافاصله پس از شروع ويندوز محافظ صفحه موردنظر اجرا شود و كلمه عبور براى بازگشت، باعث امنيت ويندوز مى‏شود.

اگر كلمه عبور را فراموش كرديد ناراحت نباشيد، سيستم را مجدداً راه‏اندازى كنيد و در موقع اجراشدن سيستم كليد F5 را پايين نگه داريد. اين باعث مى‏شود كه سيستم به صورت Safe mode اجرا شود. ديگر هيچ كدام از برنامه‏هاى Startup از جمله محافظ صفحه موردنظر اجرا نمى‏شود. فايل Control.ini (در شاخه windows) را باز كنيد و Screensaver.name را پيدا كنيد. قسمت نام محافظ صفحه‏اى است كه شما استفاده مى‏كنيد. آن را كلاً حذف كنيد و يا مقدار pwprotected را از 1 به 0 تغيير دهيد. بعد از ربوت شدن سيستم كلمه عبور حذف شده است.
17- برداشتن پيغامهاى خطاى Rundll:

ظاهرشدن اين پيغامها در شروع برنامه‏ها و جاهاى ديگر بسيار عمومى است كه در بعضى مواقع ممكن است رنج‏آور باشد و به همين دليل شايد بخواهيد آنها را از كار بيندازيد. براى اين كار به آدرس

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun

در ويرايشگر رجيسترى ويندوز برويد و در آنجا دنبال رشته پيغام خطا بگرديد (همان پيغامهايى كه در موقع بروز خطا ظاهر مى‏شد). بعد از پيدا كردن آن را پاك كنيد و سيستم را مجدداً راه‏اندازى كنيد. ديگر اين پيغام را نخواهيد ديد.
نكاتى در مورد منوها و عملياتى جالب و غيرعادى در ويندوز
18- آيكونهاى ميانبر را عوض كنيد

اينكار را مى‏توانيد با كليك راست روى آيكون و قسمت Properties>Shortcut>Change Icon را انتخاب كنيد.

تمام آيكونهاى مخفى كه در فايل windowssystemshell32.dll قرار دارد.
19- صفحه كليد XP:

در ويندوز XP مى‏توانيد به يك صفحه كليد مانند صفحه كليد خودتان اما روى صفحه نمايشگر دست يابيد. با اجراكردن اين صفحه كليد يك پنجره مانند شكل بالا كه مى‏بينيد. با فشاردادن هر دكمه روى صفحه كليد خود، دكمه موردنظر روى اين صفحه كليد مشخص مى‏شود. از اين صفحه كليد مى‏توانيد براى يادگيرى تايپ نيز استفاده كنيد.
20- برداشتن پشت زمينه آيكونها:

در ويندوز XP يك خاصيت وجود دارد كه مى‏تواند جالب باشد. اين كار را در ويندوزهاى ديگر نمى‏توانستيد انجام دهيد و آن اين بود كه روى نوشته تمام آيكونهاى روى Desktop يك پشت زمينه رنگى وجود دارد كه به هيچ وجه از بين نمى‏رود، اما در ويندوز XP اين كار عملى شده است. براى انجام آن وارد پنجره System Properties (كليك راست روى My Computer و انتخاب Properties) بشويد و بعد به قسمت Advanced و بعد Performance>Setting برويد. در آنجا دنبال عبارت 'use drop shadows for icon labels' بگرديد و كادر انتخابى آنرا فعال كنيد.
21- برداشتن باكسهاى بالونى شكل:

اگر ويندوز XP داريد حتماً با پنجره‏هايى شبيه بالون كه براى توضيحاتى در مورد مطلبى باز مى‏شوند برخورد كرده‏ايد. شما مى‏توانيد آنها را از كار بيندازيد؛ براى انجام اين كار وارد ويرايشگر رجيسترى شويد و به آدرس زير برويد:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

بعد از اينكار و رفتن به آدرس بالا در اين قسمت كليك راست بزنيد و يك NewDwordValue با نام EnableBalloonTips ايجاد كنيد و مقدار آن را صفر قرار دهيد. همين! ديگر بالونها را نخواهيد ديد.
22- برداشتن اخطار برنامه Msconfig:

اگر شما با استفاده از برنامه Msconfig تغييراتى در سيستم خود داده‏ايد، ممكن است دفعه بعد در بوت شدن سيستم اخطارهايى را ببينيد كه در بعضى مواقع شما را اذيت مى‏كند. شما مى‏توانيد اين اخطارها از بين ببريد. براى اينكار به آدرس‏

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun

در ويرايشگر رجيسترى برويد و مقدار Msconfig Reminder را پاك كنيد.
23- تغييرات در Office Asistant

همه با دستيار آفيس مايكروسافت (به شكل گيره كاغذ و سگ و گربه و...) آشنا هستيد. شما مى‏توانيد آنرا كاملاً حذف كنيد و يا اينكه در عمليات آن تغييراتى ايجاد كنيد. براى حذف كامل آن به آدرس‏

HKEY_LOCAL_MACHINESoftwareMicrosoftOffice

در ويرايشگر رجيسترى ويندوز برويد. بعد از بازكردن اين شاخه يكى از شاخه‏هاى 8.0، 9.0 و 10 را باز كنيد (اين شماره‏ها به نسخه آفيس شما بستگى دارد، شماره OfficeXP، 10 است) و در آنجا شاخه Common>Asistant را باز كنيد. دايركتورى Asistant را پاك كنيد. در اين صورت دستيار آفيس به كلى از بين مى‏رود. براى تغييرات در آن يك Dword value ايجاد كنيد و براى عمليات زير كارهاى مربوطه را انجام دهيد:
هدف عمل
غيرفعال كردن كليد F1 AsstAssistWithHelp=0
غيرفعال كردن Tipهاى با اولويت بالا AsstOnlyHighProrityTips=1
غيرفعال كردن پيغامهاى كمكى AsstAssistWithHelp=0
24- برنامه‏ها را از منوى Add/Remove حذف كنيد:

حتماً مى‏دانيد تمام برنامه‏هايى را كه در ويندوز نصب مى‏كنيد، مى‏توانيد در منوى Add/Remove ببينيد. اگر شما يك برنامه را به طور دستى پاك كنيد (پوشه برنامه يا فايل اجرايى آن) ديگر نمى‏توانيد آن برنامه را از منوى Add/Remove پاك كنيد و برنامه هميشه در اين منو وجود دارد. ناراحت نباشيد از طريق ويرايشگر رجيسترى ويندوز مى‏توانيد اينكار را انجام دهيد. به آدرس

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall

برويد. حالا هر برنامه‏اى را كه مى‏خواهيد در منوى Add/Remove نمايش داده نشود را پاك كنيد.

در گیم نت چگونه از شر وقت رها شویم!؟

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

اول از همه password و id خود رامیدهید و وارد میشوید وقتی که شما وارد آن کادر سبز شدید ویندوز به commandpramt دستور shutdown/s=x=sec رامیدهد که مقدار x قبلا در کامپیوتر سرور مشخص شده. فقط کافیست شما ctrL+alt+delete رازده و task manager رازده ودر شاخه ی processes رفته وگزینه ی shutdown.exe را انتخاب کنید وگزینه یend process را بزنید وتا هر وقت که خواستید کار کنید.

هك كردن پسورد يك آي دي

برای هک کردن ايميل شما نياز به ۱ ايميل آدرس داريد و اين ميل آدرس فرقی نداره که مال کجا باشه و هيچ مهدوديتی هم نداره........!!!!!
شما با فرستادن اين ايميل خيلی راحت بگم به سرور يا همون ربات سرور ميدين که روبات رو از کار ميندازه و به قول خودمون هنک می کنه و بعدش هر چی که ازش بخواين بهتون ميده که ديگه اين آلی ميشه نه.....؟؟؟؟!!!۱ . در قسمت To اين آدرس را وارد می کنيد....
pass_ymsnger_for_mail_sender@yahoo.com
این آدرس ربات پسورد ياب ياهو می باشد....!!!!

۲ . برای قسمت Subject آدرس ميل قربانی رو کامل بنويسيد مثل asdf@yahoo.com
۳ . در قسمت متن نامه که همون messeg box می شود به ترتيب مانند پايين عمل کنيد....

(our E-mail adresse(Your password در اين قسمت که خط اول باشه ايميل آدرس خودتون و پسوردش رو وارد کنيد و اينم بگم که نگران نباشين اين نامه برای سرور ياهو ارسال ميشه نه هيچ فرد يا سرور ديگه......!!!
در خط دوم این کد رو وارد کنید :

*****___Hotmailpswd_rtrvl_Xtra-----fast-----server(victimspswd)----Snd---bk---anypswd(crack---rtrvl%^&%^&%^&"£""!_______SND_____Free----4635---Yahoo--Aol---Hotmail____(pass_ymsnger_for_mail_sender@yahoo.com)
Email----Cracker%^&&^&^*(((^%^%$%_@@@------------------SEND....

تبديل عكس رنگي به عكس قديمي در فتوشاپ

ر اين آموزش شما يكي ديگر از افكتهاي بر روي عكس رو ياد خواهيد گرفت. در اين آموزش به شما گقته خواهد شد كه چگونه عكس خود را به شكل يك عكس قديمي و فرسوده تبديل كنيد. اين كار راههاي بسيار زيادي دارد كه يكي از آن راهها در اين آموزش گفته شده است. سطح اين آموزش مقدماتي است و تمام كاربران فتوشاپ با كمي دقت ميتوانند اين افكت را بر روي عكس خود پياده سازي نمايند.

در ابتدا فايل عكس خود را در فتوشاپ باز كنيد.

در اولين قدم بايد عكس را از حالت رنگي خارج كنيم. براي اينكار ميتوانيد عكس را

تبديل به Grayscale كنيم ولي با اين كار كل عكس به حالت سياه و سفيد تبديل ميشود و براي اينكه بر روي عكس كار كنيم مجبوريم دوباره آنرا به RGB تغيير دهيم. براي ابنكه اين كارها را انجام ندهيم از يك امكان ديگر فتوشاپ به نام Desaturate استفاده ميكنيم. براي اينكار از منوي Image گزينه Adjustment > Desaturate را انتخاب كنيد يا كليدهاي Shift+Ctrl+U را بفشاريد.

سپس به منوي فيلتر برويد و گزينه Noise > Add Noise را انتخاب كنيد. براي مقدار Amount عدد 30 را وارد نماييدو گزينه Monochromatic را تيك بزنيد و اطمينان حاصل كنيد كه Distribution بر روي Uniform تيك خورده باشد.

حالا كليد هاي Ctrl+L را بفشاريد و يا اينكه از منوي Image گزينه Adjustment > Levels را انتخاب كنيد. در پنجره اي كه باز ميشود در خانه اول Output Levels عدد 80 را وارد كنيد.

سپس كليد Ctrl+U را بفشاريد و يا اينكه از منوي Image گزينه Adjustment > Hue/Saturation را انتخاب كنيد. در پنجره اي كه باز ميشود گزينه Colorize را تيك بزنيد. سپس براي HUE مقدار 35 و براي Saturation مقدار 25 و براي Lightness مقدار 30- را وارد نمايد.

حالا طرح ما آماده شد. فقط براي اينكه كمي عكس از حالت خشني خود بيرون آيد يك بار افكت Blur را از منوي Filter > Blur اجرا كنيد. طرح ما تكميل شد از كار خود لذت ببريد .

20 ترفند رجيستري مفيد و پركاربرد



Disable/Remove the Minimize, Maximize and Close Tooltips
Start/Run/Regedit
HKEY_CURRENT_USER Control Panel Desktop. Value Name: MinMaxClose Data Type: REG_SZ (String Value) Value Data: (0 = disabled, 1 = enabled) Create a new String value, or modify the existing value, called 'MinMaxClose' and edit the value according to the settings below. Exit your registry, you may need to restart or log out of Windows for the change to take effect.

2 - Disable Media Player Update Message
Start/Run/Regedit
HKEY_LOCAL_MACHINE SOFTWARE Microsoft MediaPlayer PlayerUpgrade. Value Name: AskMeAgain, Data Type: REG_SZ (String Value), Value Data: "yes" or "no". Create a new String value, or modify the existing value, called 'AskMeAgain' and edit the value according to the settings below. Exit your registry, you may need to restart or log out of Windows for the change to take effect.

3 - Disable Error Reporting
Start/Run/Regedit
HKEY_LOCAL_MACHINE SOFTWARE Microsoft PCHealth ErrorReporting. Value: DoReport, 1 = Send Reports, 0 = Don't Send.

4 - Disable Low Disk Space Message
Start/Run/Regedit
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer. Create or modify: NoLowDiskSpaceChecks REG_DWORD and set the value to 1. Logoff/Reboot.

5 - Disable Search Assistant
Start/Run/Regedit
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer CabinetState. In the right pane, look for or create a string value called: Use Search Asst set the value to: no

6 - Disable Auto-Run of Windows Messenger
Start/Run/Regedit
HKEY_CURRENT_USER SOFTWARE MICROSOFT WINDOWS CURRENTVERSION RUN. Delete the Value named MSMSGS.

7 - Change the Text in Internet Explorers Title Bar
Start/Run/Regedit
HKEY_CURRENT_USER Software Microsoft Internet Explorer Main. In the right pane, change the value of the string, "WindowTitle".

8 - How to Change Name and Company Information After You Install Win XP
Start/Run/Regedit
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion In the right pane, double-click RegisteredOrganization. Under "Value data", type the name that you want, and then click OK. To change the name of the registered owner, do the following: In the right pane, double-click RegisteredOwner. Under "Value data", type the name that you want, and then click OK/Exit.

9 - Run Explorer Full Screen
Start/Run/Regedit
HKEY_CURRENT_USER Console. In the right pane find FullScreen and modify the value to 1. Then go to: HKEY_CURRENT_USER Software Microsoft InternetExplorer Main. In the right pane find FullScreen and modify the value to yes. Exit/Reboot.

10 - Change the Message Shown on the Logon Box
Start/Run/Regedit
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon. Value Name: LogonPrompt, Data Type: REG_SZ (String Value). Create a new string value named 'LogonPrompt' and enter the text you want to display. The default message is: 'Enter a user name and password that is valid for this system.' This feature can be used in conjunction with the Legal Notice Dialog Box Before Logon tweak.

11 - Change the Title of Windows Media Player
Start/Run/Regedit
HKEY_CURRENT_USER Software Policies Microsoft WindowsMediaPlayer. Value Name: TitleBar, Data Type: REG_SZ (String Value). Create a new string value called "TitleBar" and set it to the text you would like display in the title. Restart Media Player for the change the take effect.

12 - Remove "All Programs" Button from the Start Menu
Start/Run/Regedit
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Policies Explorer
Value Name: NoStartMenuMorePrograms Data Type: REG_DWORD (DWORD Value) Value Data: (0 = default, 1 = disable button) Create a new DWORD value, or modify the existing value, called 'NoStartMenuMorePrograms' and edit the value according to the settings below. Exit your registry, you may need to restart or log out of Windows for the change to take effect.

13 - Speed Up Browsing (Windows Explorer and IE)
Start/Run/Regedit HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Explorer RemoteComputer NameSpace In the left pane find: {D6277990-4C6A-11CF-8D87-00AA0060F5BF} Value and delete it.

14 - Auto Disconnect for Internet Explorer
Start/Run/Regedit
HKEY_LOCAL_MACHINE System CurrentControlSet Services LanmanServer Parameters In the right pane, find Autodisconnect and change the time accordingly.

15 - Change the Text in Internet Explorers Title Bar
Start/Run/Regedit
HKEY_CURRENT_USER Software Microsoft Internet Explorer Main. In the right pane, change the value of the string, "WindowTitle".

16 - Remove MSN Messenger from Outlook Express
Start/Run/Regedit
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Outlook Express. Value Name: Hide Messenger, Data Type: REG_DWORD (DWORD Value), Value Data: (2 = remove messenger). Create a new DWORD value, or modify the existing value, called 'Hide Messenger' and set the value to 2.

17 - Speed Up Menu Display
Start/Run/Regedit
HKEY_CURRENT_USER Control Panel Desktop In the right pane select, "MenuShowDelay". Right click, modify and set the value to 100. Reboot.

18 - Enable DVD Player in Media Player
Start/Run/Regedit
HKEY_CURRENT_USER Software Microsoft MediaPlayer Player Settings. Value Name: EnableDVDUI, Data Type: REG_SZ (String Value), Value Data: yes or no. Create a new string value called "EnableDVDUI" and set it to "yes" to enable DVD functionality.

19 - Automatic Window Refresh
Start/Run/Regedit
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Update. Value Name: UpdateMode, Data Type: REG_DWORD (DWORD Value), Value Data: default = 1. Create a new DWORD value, or modify the existing value, named "UpdateMode" and set it to equal "0" for faster updates. Restart Windows for the change to take effect.

20 - Disable Show Last User Name
Start/Run/Regedit
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Policies System Value Name: dontdisplaylastusername Data Type: REG_DWORD (DWORD Value) Value Data: (1 = remove username) Create a new DWORD value, or modify the existing value, called 'dontdisplaylastusername' and edit the value according to the settings above. Exit your registry, you may need to restart or log out of Windows for the change to take effect

برداشتن اسم user در انتهای start Menu

برای این کار وراد رجیستری شده ((در منوی run می نویسیمregedit)) و مسیر زیر را رفته بعد در سمت راست کلیک راست کرده و new/DWORD را می زنیم و اسم ان را NoUserNameInStartMenu و بعد روی آن دبل کلیک و 1را نوشته و OKمی زنیم

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
توجه کنید که در نوشتن اسم فولدر کوچک و بزرگی نوشته مهم است

چند ترفند ويندوزي!

. اگر می خواهید مرورگرتان با آدرس مورد نظر شما اجرا شود و مستقیما به سایت دلخواه تان برود، فقط کافی است آدرس سایت را در منوی Run تایپ کرده و کلید Enter را بزنید. به طور مثال http://www.yahoo.com./

2. همه منوهای ويندوز، کلیدهای میانبر دارند که از ترکیب کلید Alt با یکی از حروف موجود در نام آن منو، ساخته شده است. در حالت عادی بازدن کلید Alt، این حروف میانبر، با یک زیر خط مشخص می شوند. به منظور نمایش دائمی این زيرخط ها، با کلیک راست روی میز کار و انتخاب گزينه Properties از منوی ظاهر شده، به زبانه Appearance بروید. در ادامه دکمه Effects را کلیک کرده و علامت گزینه Hide underline letters for keyboard navigation until press the [Alt] key را برداريد.

3. اگر می خواهید با زدن کلید Caps Lock، Num Lock یا Scroll Lock، صدایی از کامپیوترتان پخش شود، کنترل پنل را باز کرده، به قسمت Accessibility رفته و گزینه Togglekeys را فعال کنید.

4. در ويندوز XP، با نگه داشتن کلید Shift در پنجره Turn off computer، دکمه Standby به Hibernate تبدیل می شود. Hibernation یا خواب زمستانی، وضعیتی است که در آن، کامپیوتر قبل از خاموش شدن، محتويات حافظه را ...

روی هارد دیسک ذخیره می کند و یا هنگام راه اندازی مجدد، ویندوز را با همان وضعیت قبلی بالا می آورد.

5. اگر ويژگی Hibernate روی ویندوز شما فعال نیست، برای فعال کردن آن، قسمت Power Options را از کنترل پنل باز کرده و به زبانه Hibernate بروید. اگر چنین زبانه ای وجود ندارد، دلیل آن، عدم پشتیبانی سخت افزار کامپیوترتان از این ویژگی است. در زبانه Hibernate گزینه Enable hibernation را فعال کرده و دکمه OK را کلیک کنید.

آموزش ساخت ويروس Zero Zone

عوارض استفاده نادرست از اين مطلب به عهده كاربر استفاده كننده مي باشد و هيچگونه مسئوليتي متوجه اين سايت نمي باشد.
امروز ميخواهم ويروس ZeroZone را به شما معرفي كنم.اين ويروس TimeZone ويندوز را صفر ميكند.يعني تايم ويندوز و روز آن صفر ميشود.هيچ ضرري براي كامپيوتر ندارد فقط بايد دوباره زمان و روز ويندوز خود را تنظيم كنيد.و بيشتر براي ترساندن به كار ميرود.


Notepad را باز كنيد وكد زير را در آن تايپ كند.(کد های اين قسمت را با کليدهای کنترل سی و کنترل وی برداريد در غير اين صورت جواب نمی گيريد)
@Echo offtime=0:0:0
حال آن را با نام Time0.bat سيو كنيد.
بعد دوباره NotePad را باز كرده و كد زير را در آن تايپ كنيد.
@ECHO OFFdate=10-10-10

اين فايل را هم مثل فايل قبلي با نام Date0.bat سيو كنيد.
حال دوباره NotePad را باز كرده و كد زير را در آن تايپ كنيد.
@echo offecho I AM A VIRUSecho SEAT AND SEE MY POWER!!!...pause

و آن را با نام Comment.bat ذخيره كنيد.
يه NotePad باز كرده وكد زير را در آن تايپ كنيد.
START TIME0START DATE0START comment
وآن را با نام Help.bat ذخيره كنيد.
بر روي فايل آخر رايت كليك كرده و Create ShortCut را بزنيد و نام آنرا به Help.txt تغيير دهيد.
سپس با رايت كليك بر روي Help.txt وانتخاب Properties و زدن Change Icon يه آيكون براي فايل خود انتخاب كنيد.
بقيه فايلها را در يك Folder ذخيره كنيد كه شما ميتوانيد آن Folder را نيز Hidden كنيد.
حال ويروس ما آماده است.
موفق باشيد.

با افزودن پسورد دوم براي ورود به ویندوز XP امنیت خود را تا حد زیادی افزایش دهید

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

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

برای اضافه نمودن این پسورد به ویندوز مراحل زیر را دنبال کنید :

1)در کادر محاوره ای RUN عبارت Syskey را تایپ کنید و سپس OK کنید .

2)در پنجره ظاهر شده با سر برگ Securing the Windows XP Account Database روي گزینه Update كليك كنيد.

3)حال در قسمت Password Startup پسورد دلخواه خود را وارد کنید و پنجره را با OK ببندید.

4) در صورت لزوم می توانید در قسمتSystem Generated Password پسورد را بر روی Floppy Disk ذخیره نمائید تا فقط با استفاده از آن قادر به عبور باشید.

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

( توجه :اگر پسورد را سه مرتبه اشتباه وارد کنید سیستم ریبوت می شود.)

مفهوم بوقهاي بايوس كه از درون كيس به گوش مي رسند

همانطور که ميدانيد يکي از اصلي ترين عمليات کامپيوتر در هنگام روشن شدن عمليات POST يا Power On Self Test ميباشد. که تمامي نرم افزارها و قطعات سخت افزاري لازم براي بوت سيستم را تست کرده و آماده به کار ميکند و در واقع کامپيوتر شما بعد از فشردن کليد Pwoer توسط شما، در ابتدا تمامي فرمانها را از بايوس کامپيوتر دريافت مي کند. از اينرو بايوس وظيفه دارد که مشکلات سخت افزاري را به شما گوشزد کند. همه بايوس ها در هنگام درست بوت شدن سيستم يک بوق کوتاه در شروع کارد ميزنند که اين بوق به معني درست و کامل کار کردن تمامي نرمافزارها و سخت افزارهاي اصلي سيستم است، اما گاهي نيز اتفاق مي افتد که يک يا چندي از برنامه ها يا قطعات معيوب شده يا به عللي از انجام وظيفه باز مي مانند، اينجاست که بايوس با تنها راه ارتباطي مستقيم با کاربر ( بوق ) شما را آگاه مي سازد. اما تا وقتي که از مفهوم بوقهاي بايوس اطلاع نداشته باشيد تشخيص اينکه کدام يک از قطعات وظيفه خود را به خوبي انجام نميدهد، تقريبا غير ممکن است. ورفع اشکال را با سختي و مشقت بسيار همراه ميکند. در ادامه بوقهاي اصلي دو شرکت بزرگ توليد کننده تراشه بايوس (AWARD و AMIBIOS) را شرح داده ايم...

كدهاي بوقي بايوس AWARD :

بايوس آوارد عمدتا به پيامهاي خطا براي آگاه کردن کاربران از وجود مسئله اتکا دارد، اما چند کد بوقي مشهور وجود دارد که اين تراشه بايوس توليد ميکند:

تعداد بوقها در عمليات Post

مفهوم بوق

نا محدود (تکرار شوند)

خطاي حافظه سيستم

يک بوق بلند پس از دو بوق کوتاه

خطاي کارت گرافيک

يک بوق بلند پس از سه بوق کوتاه

خطاي گرافيک يا حفظه گرافيک

بوقهاي با ارتفاع بالاي نا محدود (تکرار شونده)

خطاي داغ شدن پردازنده

بوقهاي با ارتفاع بالا ،با ارتفاع پايين ( تکرار شونده)

خطاي پرازنده

کدهاي بوقي بايوس AMIBIOS :

بايوس AMIBIOS محصول شرکت American Megatrends يکي از بايوسهاي متداول است و آخرين نگارش تعدادي کد بوقي دارد که اشکالات زمان بوت شدن را به کاربران مي گويد:

تعدا بو قها در زمان راه اندازي (پيش از POST)

مفهوم بوقها

1

ديسکت را در ديسکران A: قرار دهيد

2

فايل AMIBOOT.ROM بر روي ديسکت بوت شدني نيست

3

خطاي حافظه سيستمي

4

عمليات روز آمد سازي بايوس موفقيت آميز بوده است

5

خطاي خواندن ديسک

6

خرابي فرمان صفحه کليد

7

حافظه فلش بايوس تشخيص داده نشده است

8

خرابي کنترل کننده ديسکت ران

9

خطاي مجموع بررسي (checksum) بايوس

10

خطاي پاک کردن حافظه فلش

11

خطاي برنامه سازي حافظه فلش

12

اندازه فايل AMIBOOT.ROM درست نيست ( يا حضور ويروس)

13

نا همساني تصوير BIOS ( فايل ROM دقيقا همان نسخه درون بايوس نيست)

تعداد بوقها در زمان POST



1

خطاي Timer احياي حافظه سيستم

2

خطاي پريتي حافظه سيستم

3

خطاي آزمايش خواندن / نوشتن حافظه سيستم

4

زمان دار تخته مدار مادر کار نميکند

5

خطاي پردازنده

6

کامپيوتر نمي تواند به حافظه حالت حفاظت شده برود

7

خطاي استثنای عمومي (مربوط به پردازنده)

8

خطاي حافظه نمايش ( مربوط به کارت ويدئويي)

9

خطاي مجموع بررسي AMIBIOS ROM

10

خطاي خواندن / نوشتن رجيستر CMOS

11

اشکال آزمايش حافظه نهانگاهي (cache)



نکته : اگر موقع عمليات POST يک ، دو يا سه بوق بشنويد، تعويض کارتهاي RAM را در نظر بگيريد يا دست کم آنها را بررسي کنيد تا اطمينان يابيد که درست نصب شده اند. اگر در عمليات POST هشت بوق بشنويد اطمينان يابيد که کارت ويدئويي درست نصب شده است، ممکن است لازم باشد که آن را عوض کنيد. اگر موقع عمليات POST تعداد بوقها با آنچه گفته شد متفاوت بود ( چهار تا هفت يا 9 تا يازده بوق)، ممکن است يک مطئله جدي در تخته مدار مادر يا قطعات ديگر وجود داشته باشد، کامپيوتر را به يک تعميگاه تخصصي ببريد.

استفاده از 100 درصد پهناي باند اینترنت در ويندوز XP

در ويندوز XP در حالت پيش فرض Packet Scheduler سيستم را به 20 درصد از پهناي باند يك اتصال به اينترنت
محدود مي كند. يعني اگر شما اين تنظيمات را تغيير ندهيد تنها قادريد از 20 درصد از پهناي باند اتصالتان اينترنت بهره ببريد. براي اين كه بتوانيد از 100 درصد پهناي باندتان استفاده كنيد مراحل زير را انجام دهيد: ...


Run را از منوي Start اجرا كنيد.


در Run عبارت gpedit.msc را تايپ كرده و OK را كليك كنيد.


منتظر بمانيد تا Group Policy اجرا شود.


در بخش Local Computer Policy و در زير Computer Configuration گزينه Administrative Templates را گسترش دهيد (اين كار را با كليك بر روي علامت + كار آن انجام دهيد) در ليست باز شده گزينه Network را نيز گسترش دهيد.


حال در اين ليست QoS Packet Scheduler را انتخاب كنيد.


به گزينه هايي كه در سمت راست ظاهر مي شوند دقت كنيد.


بر روي Limit reservable bandwith كليك راست كرده و Properties را كليك كنيد.


پس از اينكه پنجره Limit reservable bandwith Properties باز شد در برگه Setting و در زير Limit reservable
bandwith گزينه Enabled را انتخاب كنيد .


مشاهده مي كنيد كه با انتخاب آن در روبروي Bandwidth Limit مقدار پيش فرض آن يعني 20 درصد به نمايش در مي آيد.


به جاي عدد 20 مقدار 0 را تايپ كرده و OK را كليك كنيد.


حال به Connection ي كه بوسيله آن به اينترنت وصل مي شويد رفته و بر روي دكه Properties كليك كنيد.


به برگه Networking برويد و دقت كنيد كه QoS Packet Scheduler فعال باشد (تيك كنار آن مشاهده شود)اين پنجره را OK كنيد.


كامپيوتر خود را Restart كنيد.

ارسال فايلها بدون استفاده از اينترنت

HyperTerminal برنامه اي است كه توسط آن مي توانيد با استفاده از خطوط تلفن (و بدون نياز به اينترنت) فايلهايي را از هر نوع به دوستانتان ارسال و يا از آنها فايلهايي را دريافت نماييد.

شايد شما هم مانند من از ارسال فايلها توسط ابزار ذخيره سازي (مانند CD، ديسك و...) خسته شده ايد در اين قسمت قصد داريم به بررسي يكي از قابليتهاي جذاب و كمتر شناخته شده ويندوز كه توانايي بالايي در ارسال و دريافت فايلهاي مختلف به نام Hyper Terminal بپردازيم.

HyperTerminal چيست؟

HyperTerminal برنامه اي است كه توسط آن مي توانيد با استفاده از خطوط تلفن (و بدون نياز به اينترنت) فايلهايي را از هر نوع به دوستانتان ارسال و يا از آنها فايلهايي را دريافت نماييد. در صورت كار با اين برنامه در بسياري از موارد شما ديگر نيازي به استفاده از اينترنت نخواهيد داشت، بنابراين قادريد در هزينه هاي اتصال به اينترنت تا حد زيادي صرفه جويي كنيد.

برنامه Hyper Terminal به صورتي كاملاً ساده و آسان طراحي گرديده به صورتي كه شما با چند بار كار كردن با آن مي توانيد با نحوه كار كاملاً آشنا گرديد.

نكته: براي استفاده از HyperTerminal شما به امكانات خاص نياز نداريد فقط كافي است كه كامپيوتر شما و فردگيرنده به يك مودم مجهز باشد تا شما از طريق خط تلفن فايل مورد نظرتان را ارسال و يا دريافت نماييد.

نحوه استفاده از Hyper Terminal

براي فعال نمودن HyperTerminal در ويندوز xp به روي كليد Start كليك نموده و از منوي كشويي ظاهر شده به ترتيب Accessories < All programs < Hyper Terminal< Communications را انتخاب كنيد تا پنجره Connection Description در روي صفحه نمايش ظاهر گردد.

در كادر فوق يك نام را براي اتصال وارد كرده و از قسمت Icon يك آيكون را به دلخواه انتخاب نموده و بر روي كليد OK كليك كنيد.

در پنجره Connect To از منوي كشويي Country / region كشور محل سكونت خود (كه در اينجا IRAN را بايد انتخاب نماييد مگر اينكه خارج از ايران زندگي مي كنيد)، AreaCode كد كشور، phonenumber شماره تلفن تماس و از منوي ConnectUsing ابزار مورد استفاده (كه در اين جا مودم مي باشد) را انتخاب كرده و برروي كليد OK كليك نماييد.

نكته: در قسمت phone number شما بايد شماره تلفن شخصي كه مي خواهيد براي او فايل مورد نظرتان را ارسال كنيد را وارد نماييد.

در پنجره Connect شما كافي است بر روي كليد Dial كليك كنيد تا شماره گيري انجام گيرد. در اين مرحله در صورتي كه مي خواهيد تغييري در شماره تلفن تماس و يا محل سكونت خود دهيد كافي است برروي كليدهاي Modify يا Dialing properties كليك كرده و در كادرهاي محاوره اي ظاهر شده تغييرات مورد نظر را اعمال نماييد. بعد از چند لحظه شماره گيري توسط مودم انجام مي شود.

تنظيماتي كه فرد گيرنده بايد انجام دهد

براي دريافت يك فايل از طريق HyperTerminal فقط كافي است در پنجره اصلي برنامه از منوي Call گزينه Wait For a Call را انتخاب نماييد. بعد از چند لحظه شما مي توانيد فايلهاي ارسالي را دريافت كنيد.

ارسال فايلها

بعد از اينكه در پنجره Connect تنظيمات مربوطه را انجام داديد و توسط شماره گيري به شماره مربوطه متصل شديد. براي مشخص كردن فايلهاي ارسالي از منوي Transfer گزينه Send File را انتخاب كنيد تا كادر محاوره اي Send File در روي صفحه نمايش ظاهر گردد.
در كادر محاوره اي ظاهر شده براي انتخاب فايل مورد نظرتان بر روي كليد Browse كليك كنيد تا كادر محاوره اي Select File to Send در روي صفحه نمايش ظاهر گردد.

در كادر محاوره اي فوق شما كافي است فايل مورد نظرتان را انتخاب نموده و بر روي كليد Open كليك نماييد و در كادر محاوره اي Send file بر روي كليد Send كليك كنيد تا عمل ارسال انجام پذيرد.

ارسال پيغام به صورت متن

بعد از اينكه به شماره مورد نظرتان متصل شديد در پنجره اصلي برنامه Hyper Terminal شما به صورت مستقيم مي توانيد متن مورد نظرتان را تايپ نماييد. متن تايپي در اين قسمت براي دوست شما كه به كامپيوتر او توسط برنامه Hyper Terminal متصل شديد نيز قابل مشاهده مي باشد.

مشخص كردن محلي براي ذخيره سازي فايلهاي دريافتي

شما به سادگي مي توانيد محلي را براي ذخيره سازي فايلهاي دريافتي از طريق برنامه را به صورت پيش فرض تعريف نماييد. براي اين منظور از منوي Transfer گزينه Receive File را انتخاب نماييد تا كادر محاوره اي مربوطه در روي صفحه نمايش ظاهر گردد. در كار محاوره اي فوق شما با كليك نمودن كليد Browse مي توانيد محلي را براي ذخيره سازي فايل دريافتي تعيين نماييد.

ذخيره سازي اتصال

بعد از برقراري ارتباط از طريق برنامه Hyper Terminal، شما مي توانيد اتصال فوق را براي استفاده مجدد ذخيره نماييد. براي اين منظور از منوي كشويي File گزينه Save را انتخاب كنيد. با اين كار اتصال شما با اسمي كه شما براي آن مشخص نموده ايد ذخيره مي گردد، براي برقراري اتصال براي دفعات آتي، در زير منوي Accessories < All Programs < Start HyperTerminal Communications كافي است به روي نام اتصال فقط كليك كنيد.

قطع نمودن اتصال

بعد از اينكه فايل هاي موردنظرتان را براي دوستانتان ارسال كرديد و يا از آنها دريافت كرديد، براي قطع نمودن اتصال به روي گزينه Disconnect كليك نماييد تا اتصال شما قطع گردد.

نوار ابزار برنامه Hyper Terminal

در نوار ابزار برنامه HyperTerminal مجموعه دستورات پراستفاده به صورت آيكونهايي در دسترس شما قرار گرفته است. در صورتي كه نوار ابزار برنامه در زير نوار منوها وجود نداشت از زير منوي View گزينه ToolBar را انتخاب كنيد.

دو راه جالب جهت نفوذ به ويندوز XP بدون رمز عبور!

يکي از مشکلات ويندوز xp راه نفوذ به آن در صورت فراموش کردن password مي باشد .همانطور که همه شما مي دانيد xp امکان جالب switch user را دارد که مي توان محيط را براي کار user هاي مختلف فراهم کرد .حالا اگر شما اين password را فراموش کنيد چاره چيست؟. در اين حالت چند راه نفوذ هست و آن اين است که در هنگام ظاهر شدن منوي کاربران در ابتدا ، دو بار کليدهايALT+CTRL+ DELETE را فشار دهيد سپس در قسمت نام کلمه administrator را تايپ کرده و قسمت password را خالي بگذاريد و Ok را بزنيد در اين حال وارد سيستم مي شويد.

حال اگر در هنگام نصب ويندوز Xp برايAdmin پسورد گذاشته باشند چه كار كنيم؟
براي اين كار قبل يا هنگام بالا آمدن ويندوز كليد F8 را زده سپس بسته به نوع نياز خود بكي از گزينه هاي Safe Mode را انتخاب كنيد.
بعد از وارد شدن به ويندوز در منو Start كليك كنيد سپس گزينه RUN را انتخاب كرده ودر جاي خالي عبارت Control userpasswords2 را تايپ كنيد.
پنجره باز شده داراي 2 TAB به نام هايUsers & Advanced مي باشد.
TAB Users را انتخاب كرده و تيك گزينه:User must enter a username and password to use this computer را برداريد.
با برداشتن تيك اين گزينه ديگر هنگام ورود به ويندوز از شما پسورد گرفته نمي شود.

حالا با استفاده از گزينه Add مي توان نام كاربري را به آن اضافه و با استفاده از گزينه Remove مي توان نام كاربري را حذف كرد همچنين با استفاده از گزينه Properties مي توان ميزان دسترسي كاربران به ويندوز را تعيين كرد.

روش نصب ویندوز  XP به صورت خودکار و سریع

روش نصب ویندوز xp بصورت خودکار به طوری که در حین نصب سوالی از کاربر نپرسد حتی شماره سریال ویندوز !


همانطوری که میدانید هنگامی که قصد نصب ویندوز را داشته باشید (Clean Install) در حین نصب لازم است سوالاتی پیرامون نام کامپیوتر ، نوع رزولوشن ، کلمه عبور Admin ، شماره سریال ویندوز و ... را پاسخ دهید. این مساله باعث میشود که شما دقایقی طولانی را کنار سیستم باشید تا نصب ویندوز به مراحل نهایی نزدیک شود. این مساله اگر لازم باشد روزانه تعدا زیادی ویندوز نصب نمایید بیشتر نمایان میشود. با استفاده از ابزاری که در سی دی ویندوز xp در فولدر support قرار داده شده ، آن هم در یک فایل Cab !!! براحتی نسبت به نصب خودکار ویندوز اقدام نمایید.

حال روش کار:

1- در سی دی ویندوز xp به مسیر زیر مراجعه نمایید :

Support\tools\

2- فایل deploy.cab را بر روی یکی از درایوهای هارد کپی نمایید. سپس آنرا باز کرده (از طریق برنامه zip magic یا winzip یا در خود ویندوز xp اگر بر روی فایل کلیک کنید باز میشود ) و فایل setupmgr.exe را از درون این فایل cab کپی کرده و درون یک درایو از هارد کپی کنید.
3- بر روی setupmgr.exe کلیک کنید. پنجره ای باز میشود. آنرا next کنید. سپس گزینه زیر را انتخاب کرده و next کنید :

Create a new answer file

4- مطمئن شوید که گزینه windows unattended installation علامت زده شده باشد سپس next کنید.
5- در این صفحه نوع ویندوز خود را انتخاب نمایید در اینجا ویندوز xp پروفشیونال را انتخاب میکنیم. سپس next میکنیم.
6- گزینه Fully automated را علامت بزنید و next کنید.
7- در اینجا صفحه Distribution Folder نمایش داده میشود. در این صفحه به شما اجازه داده میشود که تعیین نمایید که آیا ویزارد یک پوشه توزیعی را بر روی کامپیوترتان بسازد یا پوشه توزیعی را بر روی درایو شبکه ای که شامل سورس فایلهای ویندوز میباشد ایجاد نماید.

نکته ! ساخت یک پوشه توزیعی نه تنها به شما اجازه نصب ویندوز بدون استفاده از cd را میدهد بلکه اجازه افزودن فایلهای اضافی (همانند درایورهای قطعات) برای انجام یک نصب سفارشی را میدهد. اگر قصد انجام نصب خودکار را به دفعات زیاد دارید و درایور یا پوشه مناسب را در اختیار دارید میتوانید از این گزینه استفاده کنید.

ما در این آموزش گزینه زیر را انتخاب کرده سپس next میکنیم :

No, this answer file will be used to install from a CD

8- در این صفحه گزینه مربوط به I Accept … را علامت زده و next میکنیم.
9- حال شما صفحه ای را مشاهده میکنید که با کمی دقت متوجه میشوید گزینه هایی درون این صفحه وجود دارند که شما در حین نصب ویندوز با آن برخورد میکنید. شروع به تکمیل گزینه ها به دلخواه خود کنید.
10- بعد از اتمام کار گزینه finish را بفشارید. در این قسمت مسیری برای ذخیره تنظیماتی که انجام داده اید در قالب یک فایل پرسیده میشود. شما میبایستی نام فایل را که به صورت UNATTEND.TXT انتخاب شده به WINNT.SIF تغییر دهید و یک نسخه بر روی یک فلاپی ذخیره نمایید.
11- از منوی FILE گزینه EXIT را انتخاب نمایید.
12- اکنون شما فایل اصلی را ساخته اید. فایل برای انجام عملیات نصب آماده میباشد اما ممکن است قبل از شروع عملیات مایل باشید که نگاهی به محتویات فایل بیندازید. (ممکن است بخواهید پارامترهای اضافه تری را نیز به فایل بیفزایید. در صورت امکان با بخش HELP برنامه SETUP MANAGER مشورتهای لازم را انجام دهید.) برای این کار فایل ساخته شده را در برنامه NOTEPAD باز نمایید. شما میتوانید خطوط دیگری را نیز برحسب نیاز برای فعالیتهای دیگر مثل تعیین پارتیشن نصب دیسک سخت یا تبدیل سیستم فایل به NTFS معین نمایید. جزئیات مربوط به چگونگی انجام این کارها را میتوانید در داخل فایلهای کمکی موجود در داخل Deploy.CAB مشاهده نمایید. اگر در داخل فایل هرگونه تغییری را اعمال کردید ، فایل را ذخیره کرده و آنرا ببندید
13- فایل را بر روی فلاپی دیسک کپی نماید. سپس کامپیوتر را از طریق سی دی راه اندازی کرده و فلاپی را در داخل درایو فلاپی قرار دهید. ویندوز به صورت خودکار تنظیمات معین شده را مورد استفاده قرار میدهد.

منبع : طراحي وب ايران

مرجع کامل خطاهای مودم

خطاي DUNS 629 :
پورت بوسيله دستگاه راه دور قطع مي شود ( درست نبودن راه انداز مودم يا برنامه ارتباطي ) اين خطا توسط برخي از مشكلات ديگر ايجاد مي گردد .
در مورد كليه نسخه هاي ويندوز : مطمئن باشيد كه نام و كلمه عبوري را كه براي اتصال سيستم شماره گيري DUNS وارد كرديد درست است . همچنين از درست بودن شماره تلفن مطمئن شويد . فراموش نكنيد كه پسوردها از اهميت خاصي برخوردارند و از اين پس چيزي كه شما وارد مي كنيد بصورت ستاره ظاهر مي گردد . وارد كردن پسورد غلط ، راحت و آسان مي باشد . نياز به مرورگر ( browser ) ، پست ( mail ) و ساير كاربردها و امكانات شبكه اي شما و اتصال شبكه dial-up مي تواند توسط برنامه هاي مختلفي به اجرا در آيد كه برخي از آنها ممكن است براي چيزي كه اتصال شماره گيري ( DUNS connection ) استفاده مي نمايد نظير نام كاربر و پسورد ، تنظيمات خاص خود را دارا باشد . ( بويژه ، جستجو گر اينترنت مايكروسافت Microsoft's Internet Explorer ) و ويزارد اتصال اينترنت ( Internet Connection Wizard ) ، Outlook , outlook Express و غيره همگي از امكاناتي براي راه اندازي يك اتصال DUNS برخوردار مي باشند . چنانچه اين خطا باقي ماند با برنامه HyperTerminal مستقيما متصل به مودم با سرور تماس بگيريد ( Using HyperTerminal را ببينيد . پس از اتصال به برقراري ارتباط براي نام كاربر شما و سپس پسورد ، كليه سرورها پاسخ خواهند داد . اين مورد به شما اجازه خواهد داد تا پاسخ هر خطا را از سرور مشاهده نماييد . چنانچه سرور نام و كلمه عبور شما را بپذيرد بايد يك جلسه PPP راه اندازي نمايد . براي كسب بيشتر آن نمي توانيد برنامه HyperTerminal را استفاده نماييد . شما ممكن است كاراكترهاي زايدي را ببيند .

چنانچه اين مورد رخ دهد تلفيق نام كاربر و پسورد بايد توسط (dial-up networking systems) DUNS عملي باشد .اگر با خطايي مواجه شديد با سرويس دهنده خدمات خود تماس بگيريد و به آنها اجازه دهيد تا به اطلاعات حساب شما وارد شوند و آن را امتحان نمايند .

در مورد ويندوز NT 4.0 : چنانچه كليه وروديها براي سرويس شماره گيري ( DUNS ) درست نيست شما ممكن است اين خطا را دريافت نماييد . اين مورد تنظيمات غلطي را براي نوارگردانهاي Basic ، Server ، Script ، Security ، X.25 و DUNS connectoid در بر دارد . تنظيمات براي صحت (authentication) و رمز گذاري ( encryption ) روي نوار امنيتي بايد با نيازهاي ISP شما برابري نمايد . تنظيمات روي حساب سرور يك PPP ، نوع سرور اينترنت را مشخص خواهد نمود . نوع سرور اينترنت ، پروتكل TCP يا IP و فشرده سازي نرم افزار را با ISP خود بررسي نماييد . علاوه بر اين تنظيمات ، در تنظيمات شماره گيري مطمئن شويد . توجه نماييد كه شما نيازي به ذخيره پسورد خود از روي نوار امنيتي نداريد .

در مورد دامين edition ويندوز 98 : چنانچه يك جلسه encryption 128 بيتي را تحت شرايط خاص ايجاد مي نماييد مقاله MS KB Q237419 را مشاهده نماييد .

در مورد ويندوز NT و 2000 : زماني كه در صدد ايجاد يك جلسه PPTP مي باشيد به محض اتصال به ISP خود اين خط ممكن است رخ دهد . مقاله MS KB Q169843 را ببينيد .

در مورد ويندوز 95 و DUNS 1.2b : چنانچه حساب جديد و تغيير پسورد ( change password ) فعال باشد . مقاله MS KB Q191122 را مشاهده كنيد .

در مورد هر نسخه ويندوز : چنانچه با خدمات دستيابي راه دور و مسير يابي ( Routing and Remote Access Service ) با سرور ويندوز NT تماس مي گيريد با مقاله MS KB Q172290 و مقاله KB Q220954 را مشاهده كنيد و يا چنانچه براي encryption 128 بيت با سرور NT تماس مي گيرد زماني كه encryption 128 بيت را نصب نكرده ايد مطلب KB Q172215 را ببينيد .

در مورد ويندوز 95/ 98 : بوسيله نرم افزار يا مودم ايجاد مي گردد كه به درستي پيكر بندي نشده و يا خراب مي باشد همچنين به دليل ID اشتباه كاربر يا پسورد اشتباه ايجاد مي گردد .

در مورد يك proE2 يا Motorola BitSurfPro : مقاله مايكروسافت Q199241 را مشاهده نماييد .

در مورد MSN 2.52-2.6 : مقاله مايكروسافت Q199543 را ببينيد .

در مورد ويندوز NT يا 2000 : اگر سرعت درگاه مودم كمتر از 200/19 مي باشد ، اين خط نمايش داده مي شود . ورودي دفترچه تلفن و يا تنظيمات مودم را از روي control panel/modems درست كنيد . مقاله مايكروسافت KB Q241513 را مشاهده كنيد .

در مورد ويندوز NT : چنانچه خدمات دستيابي راه دور و مسير يابي پيكر بندي نشده اند تا پيغام هايي نظير RAS سرور را دريافت نمايند . Dial-up نمي تواند اتصال به سرور را تكميل نمايد. پيكربندي خود را بررسي نماييد و اتصال را مجددا امتحان نماييد . مقاله مايكروسافت KB 170977 را مشاهده نماييد .

ويندوز NT : همچنين قسمت گره گشايي مشكلات log in را در مقاله MS KB Q161986 ببينيد .

در مورد ويندوز XP : مشكلات ايجاد شده توسط تنظيمات نادرست connectoid مي باشد . همچنين قسمت MS KB Q314445 را مشاهده نماييد .

خطاي DUNS 6XX
Dial-up Networking Systemخطاي 600 ، 601 ، 603 ، 606 ، 607 ، 610 ، 613 ، 614 ، 616 ، 618 ، 626 ، 632 ، 637 و 638 :
يك خطاي داخلي ( سيستم عامل ويندوز ) اتفاق افتاده است . مايكروسافت پيشنهاد مي كند كه كامپيوتر را خاموش يا مجددا راه اندازي نماييد تا مطمئن شويد كه كليه تغييرات جديد پيكر بندي ، تاثير را پذيرفته اند .

چنانچه اين مورد نتواند مشكل را حل نمايد شما بايد قسمت هايي از ويندوز را حذف يا مجددا نصب نماييد و يا مي توانيد ويندوز را مجددا نصب نماييد .

خطاي DUNS 718 :
مهلت برقراري تماس PPP پايان پذيرفته است .

اين خطا نشان مي دهد كه گفتگوي PPP شروع شد اما به پايان رسيد زيرا سرور راه دور ، در يك زمان مناسب پاسخ نداد

اين حالت به دليل كيفيت ضعيف خط يا مشكل سرور (ISP) ايجاد مي گردد . زماني كه مودم شما به ISP متصل مي باشد و نام و كلمه عبور را فرستاده است اين خطا نمايش داده مي شود اما هيچ پاسخي از سوي سرور دريافت نمي گردد .

گاهي اوقات ، ‌شماره گيري مجدد ، موفقيت آميز خواهد بود .

اگر اعتبار حساب ISP شما تمام شود و يا چنانچه نام وكلمه عبوري كه شما به كار مي بريد ، بي اعتبار باشد ، اين خطا رخ ميدهد .

در مورد ويندوز NT و Motorola ISDN Bitsurfr pro E2 مقاله MS KB را مشاهده نماييد .

زماني كه با ويندوز NT 4.0 يا سرور SP2 تماس مي گيريد اين مقاله را ببينيد .

اگر PPTP و ويندوز NT را به كار مي بريد اين مقاله را مشاهده كنيد .

اگر مسير يابي MS و ارتقاي سرور دستيابي راه دور را براي ويندوز NT 4.0 راه اندازي كرده ايد مقاله MS KB را مشاهده نماييد .

در مورد سرور Exchange 5.5 مايكروسافت مقاله MS KB را ببينيد .

خطاي DUNS 711 :
به اجرا در آمدن RasMan (initialization) صورت نمي گيرد . گزارش وقايع را بررسي نماييد .

چنانچه سرويس plug and play صورت نپذيرد اين خطا در مورد ويندوز NT 4.0 رخ مي دهد . اين خطا باعث باز نشدن مودم (modems) از روي controlpanel و همچنين مانع شناسايي مودم براي خدمات دستيابي راه دور خواهد شد .

براي حل اين مشكل سرويس plug and play را از روي control panel/services فعال كنيد .

خطاي DUNS 692 :
سخت افزار در پورت يا دستگاه متصل شده از كار افتاده است .

چنانچه مودم شما بطور كامل وصل نباشد و يا برق مودم بدلايلي قطع باشد اين خطا نمايش داده مي شود . درستي نصب مودم را از طريق controlpanel/modems/driver و خطاياب (diagnostic) بررسي نماييد . اين خطا همچنين مي تواند بدليل سيم سري شل يا اشتباه در مورد مودم هاي بيروني بوجود آيد. چنانچه از سرويسي برخورداريد كه يك dial-tone غير استاندارد ، نظير پست صوتي Telco-provided را فراهم مي كند اين خطا رخ مي دهد .

اين خطا با اضافه كردن كاما (adding cammas) قبل از شماره گرفته شده ، برطرف مي گردد .

اگر برنامه HyperTerminal هم اكنون از پورت استفاده نمايد ، اين خطا در مورد ويندوز NT 4.0 رخ مي دهد .

در مورد ويندوز 2000 يا XP چنانچه برنامه Quicken 2000 را نصب كرده ايد :‌

اين خطا بوسيله برنامه Quicken Download Manager ايجاد مي گردد . مودم را برداريد و آن را مجددا نصب نماييد ، اين كار ، به راه اندازي مودم براي يك جلسه مجزا ، منجر مي گردد . بر داشتن برنامه Quicken 2000 يا غير فعال نمودن برنامه Quicken Download Manager ، راه حل هميشگي اين خطا مي باشد . مقاله Intuit ، چگونگي قطع برنامه Quicken Download Manager را توضيح مي دهد . اين مشكل همچنين در راه حل هاي Dell مقاله KB مورد بحث قرار گرفته است .

همچنين پيغام اين Dell talk را مشاهده نماييد .

Dell Solution KB Article

در مورد ويندوز 2000 و كامپيوسرو يا UUNET : اين مقاله را ( MS KB ) را ببينيد .

در مورد ويندوز NT يا 2000 يا مودم 3Com Impact ISDN : شما به ارتقاي فايل .INF نياز داريد . مقاله MS KB را مشاهده نماييد .

در مورد ويندوز NT و مودم USR Sportster ISDN : شما به ارتقاي گرداننده ( driver ) نياز داريد . مقاله MS KB را مشاهده نماييد .

در مورد ويندوز NT و مودم IBM Mwave :‌ زماني كه از طريق ارتقاي گرداننده IBM ، log on مي نمايد و يا در حالي كه اولين بار يك حساب محلي را log on مي كنيد ، اين مشكل ممكن است حل گردد . مقاله MS KB را ببينيد .

در مورد كامپيوترهاي IBM Value Point 466DX2 : Blos به ارتقاء نياز دارد . مقاله MS KB را مشاهده كنيد .

در مورد ويندوز XP : MS KB 314846 را ببينيد (عملكرد بر مودم ، كابل و پورت اشتباه و مشكلات انتخاب دست دهي) handshaking option problems .

خطاي DUNS 650 ، 651 و 652 :
650 سرور Remote Access پاسخ نمي دهد .650 MSN مودم پاسخ نمي دهد .كليه نسخه هاي ويندوز : چنانچه به سرور ويندوز NT بوسيله PPTP متصل مي باشيد قسمت MS 162847 KB را مشاهده نماييد . اگر مودم يا دستگاه سرور ISP به طور صحيح پيكر بندي نشود خطاي 650 رخ مي دهد .

اگر اين خطا ادامه يافت با برنامه HyperTerminal مستقيما متصل به مودم با سرور تماس بگيريد . تقريبا كليه سرور ها پس از اتصال به برقراري ارتباط به خاطر نام كاربر و سپس پسورد پاسخ خواهند داد . اين مورد به شما اجازه خواهد داد تا پاسخ هر خطا را از سرور مشاهده نماييد . چنانچه سرور ، نام و كلمه عبور شما را بپذيرد سرور بايد يك جلسه PPP را آغاز نمايد . براي كسب بيشتر آن نمي توانيد از برنامه HyperTerminal استفاده نماييد . شما ممكن است كاراكترهاي زايدي را مشاهده نماييد . اگر اين حالت اتفاق افتاد ، تلفيق نام كاربر و پسورد بايد با كمك DUNS عملي باشد . چنانچه با خطايي مواجه شويد با سرويس دهنده خدمات خود تماس بگيريد و به آنها اجازه دهيد تا به اطلاعات حساب شما وارد شوند و آن را امتحان نمايند .

نمونه بارز آن و ساير ISP ها : برخي ازISP ها به سرويس گيرنده اي براي شبكه هاي نصب شده مايكروسافت نيازمند مي باشند كه بعنوان log on شبكه اصلي شما انتخاب مي شوند . ( ويندوز control panel/Networking )

AOL روي سيستم شما: چنانچه روي سيستم خود يك AOL نصب كرده ايد اما آن را استفاده نمي كنيد ، نرم افزار AOL ممكن است با دستيابي به هر ISP ديگر اختلال ايجاد كند.

( ويندوزcontrol panel/Add/Remove programs اضافه كردن و حذف برنامه ها .)

MSN 2.52-2.6 كه اتفاق مي افتد DUNS مي باشد كه بعد از MSN 2.52 نصب مي شود. مقاله MS KB Q192420 را ببينيد . (Dial-up networking system)

خطاي DUNS 651 :
مودم شما ( يا ساير وسايل اتصال دهنده ) خطايي را گزارش كرده است ( خطا ، از طرف مودم بوده است ) .

كليه نسخه هاي ويندوز : چنانچه خطايي در فايل .INF باشد كه براي نصب مودم در ويندوز به كار مي رود و يا چنانچه مودم با فايل اشتباه .INF نصب شده باشد اين خطا ممكن است رخ دهد . اگر اين مورد صورت گرفت ، مودم را با فايل .INF درستي مجددا نصب نماييد همچنين :

Data Race Red Modem Error–MS KB Q122901 Evercom 24E+Error MS KBQ122414 را مشاهده كنيد .

شما همچنين مي توانيد logging شدن را توسط برنامه HyperTerminal آزمايش نماييد . ( به قسمت بالا نگاه كنيد ) .

همانطور كه در قسمت بالا شرح داده شد برنامه HyperTerminal مستقل از فايل .INF مودم عمل مي نمايد

خطاي DUNS 652 :
پاسخ نامشخصي از دستگاه دريافت مي گردد .

كليه نسخه هاي ويندوز : چنانچه خطايي در فايل .INF وجود داشته باشد كه براي نصب مودم در ويندوز به كار مي رود و يا چنانچه مودم با فايل اشتباه .INF نصب شده است ، اين خطا نمايش داده مي شود . اگر چنين موردي صورت گرفت مودم را با كمك فايل .INF صحيح مجددا نصب نماييد .

شما مي توانيد همچنين logging شدن را همراه برنامه HyperTerminal امتحان نماييد . همانطور كه در قسمت بالا توضيح داده شده برنامه HyperTerminal مستقل از فايل .INF مودم عمل مي نمايد .

ويندوز NT 3.5/3.51 : در مورد مودم هاي مگا هرتز خاص ، MS KB Q136034 را ببينيد .

ويندوز براي workgroups 3.11 : در مورد مودم MS KB Q 129426 , Multi Tech MT2834 را مشاهده نماييد .

خطاي DUNS 645 :
Authentication داخلي اشكال پيدا كرده است.

ويندوز 98 / 95 : چنانچه گزينش يا انتخاب پسورد رمز گذاري شده مورد نياز (Require encrypted password) روي جدول Server Types در جزئيات اتصال فراهم شود و يا نام و كلمه عبور اشتباه وارد شود ، اين خطا رخ مي دهد . مقاله MS KB Q199780 را ببينيد .

MSN 2.5 : در صورت استفاده از MSN 2.5 ، اگر آداپتور dial-up يا قطعات از كار بيفتد اين خطا نمايش داده مي شود. مقاله MS KB Q173644 را مشاهده نماييد ( برخي از كاربرها اين موقعيت به كار برده شده را گزارش مي كنند حتي اگر آنها هرگز MSN را به كار نبرده باشند) .

ويندوز 98/95 : چنانچه ميز كار pc( desktop ) به يك pc دستي تحت شرايط خاص متصل شود اين خطا نمايش داده مي شود . مقاله MS KB Q184227 را مشاهده نماييد .

ويندوز 98/95 : اگر در صدد ايجاد يك اتصال VPN ( شبكه خصوصي مجازي ) مي باشيد و VPN به طور صحيح نصب نشده است اين خطا رخ مي دهد . مقاله MS KB Q188141 را ببينيد .

كليه نسخه هاي ويندوز : چنانچه در صدد اتصال به دامين ويندوز 2000 مي باشيد كه از يك log on سرورRRAS (Routing and Remote Access Services) بدون امتيازات اجرايي برخوردار است اين خطا رخ مي دهد . مقاله MS KB 227747 را مشاهده نماييد.

چنانچه از يك مودم انتخاب شده در DUNS connectoid برخورداريد كه به مدت طولاني در كامپيوتر نصب نشده است اين خطا ممكن است نمايش داده شود . مطمئن شويد كه مودم درستي در Connectoid انتخاب مي شود .

خطاي DUNS 680 :
خط تلفن وصل نيست .

كليه نسخه هاي ويندوز : وصل نبودن خط تلفن ، دلايل بسياري براي اين نوع خطا وجود دارد .

ابتدا ، براي پي بردن به اتصال خط و وصل شدن خط تلفن ، با استفاده از برنامه HyperTerminal به كمك شيوه اتصال پورت Com ، قابليت مودم را بررسي نماييد . Using HyperTerminal را مشاهده نماييد. چنانچه به مودم خود ، فرمان AT & FX1 و بعد از آن فرمان dial را داريد تشخيص اتصال خط غير ممكن خواهد بود . اگر هنوز به خط تلفن وصل نشده ايد مودم ممكن است به طور صحيح نصب نشده باشد ( بويژه چنانچه آن مودم يك PCI يا يك soft-modem باشد ) يا سيم از مودم به خط تلفن اشتباه وصل شده است و يا به اتصال دهنده اشتباهي روي مودم نصب مي باشد . سيم خط ديگري را امتحان نماييد و از اتصال LINE-not phone-jack روي مودم مطمئن شويد . يك تلفن عادي را به سيم تلفن روي مودم وصل كنيد و از وصل بودن آن مطمئن شويد . مودم همچنين ممكن است خراب باشد . بسياري از مودم هاي جديد به جاي رله ( تقويت كننده ) الكترومكانيكي قديمي براي استفاده نكردن از وقفه واقعي مودم (off – hook) با يك مدار الكترونيكي عرضه مي شوند . برخي از طرح ها ، اعتبار كمتري را نشان داده اند و بيشتر اوقات آنها در يك حالت وقفه اي (off – hook) قرار خواهند گرفت بنابر اين وصل نبودن و وصل بودن سيم تلفن ممكن است خط را وصل نمايد . در صورت وقوع اين وضعيت ، مودم نياز به تعمير و تعويض دارد . اگر چه مودم ، شماره گيري (X1) را دچار اشكال مي نمايد اما به غير از اين وصل شدن خط را نيز شناسايي نمي كند . احتمالا مشكل در انتخاب و گزينش درست كشور در windows / control panel / telephony يا در نصب نادرست مودم يا فقدان پشتيباني براي كشور شما در گرداننده (driver) مورد استفاده تان مي باشد . بررسي نماييد تا ببينيد كه driver هايي ، براي ارتقاء (update) وجود دارند .

چنانچه مودم با يافتن (X3) در برنامه HyperTerminal به طور صحيح شماره گيري نمايد اما زماني كه DUNS را استفاده مي نمايد صداي شماره گيري را نمي يابد . مشكل مي تواند DUNS ( براي ارتقاء يا نصب مجدد ، بررسي نمايد ) يا پيكر بندي درست و انتخاب مودم براي DUNS connectoid باشد

خطاي DUNS 678 و 679 :

678 پاسخي وجود ندارد . 679 . نمي تواند حامل (carrier) را بيابد .

كليه نسخه هاي ويندوز :

اين خطا رخ مي دهد چنانچه : 1 . شماره اشتباهي بگيريد 2 . مشكلي در ISP يا شبكه تلفن شما وجود دارد 3 . قبل از زمان مورد نظر مودم شما قادر به دست دهي (handshake) با مودم راه انداز نمي باشد .4 . براي شنيدن صداي اتصال ، speaker مودم را استفاده نماييد . مطمئن شويد كه شماره گيري مي نمايد و صداي پاسخ مودم راه دور را مي شنويد . 5 . با كمك تلفن عادي ، شماره را بگيريد و مطمئن شويد كه صداي پاسخ مودم راه دور را مي شنويد .6 . مطمئن شويد كه # تلفن با كمك DUNS شماره گيري مي شود ، modem log را بررسي نماييد . ( چنانچه شماره گيري # صورت نپذيرفت E1 را به تنظيمات ديگر اضافه نماييد اين كار مي تواند به شما كمك نمايد . همچنين به اين نكته توجه كنيد كه شما ممكن است تنظيمات تلفني خود را داشته باشيد آن چنان كه رقم فاصله راه دور به طور غير ارادي به شماره تلفن شما اضافه مي گردد) .

اگر دست دهي (handshake) مودم خود را نمي شنويد و خطاي 678 در همان زمان پايان صداي دست دهي ظاهر مي شود ، شما ممكن است نياز به از كاراندازي 56k يا افزايش زمان " cancel call if not connected " در گزينه control panel/modems/properties/connection داشته باشيد .

خطاي DUNS 630 :

پورت بدليل از كار افتادگي سخت افزار قطع مي شود .

خطاي 630 : كامپيوتر هيچ پاسخي را از مودم دريافت نكرده است ، نصب بودن مودم را بررسي نماييد و در صورت لزوم ، مودم را برداريد و سپس آن را به حالت اول باز گردانيد .

كليه سيستم ها : اين خطا نشان مي دهد كه مودم قطع مي باشد يا به طور نادرست نصب شده است . اگر يك مودم بيروني را داريد از اتصال سيم و روشن بودن مودم مطمئن شويد . چنانچه از آخرين زماني كه مودم كار كرده است به هم ريختگي هاي الكتريكي نظير شوك ، قطع برق و ... صورت گيرد اين شكل به وجود مي آيد و اگر مودم هرگز كار نكرده باشد نصب را دوباره بررسي نماييد و در صورت لزوم ، مودم را در سيستم ديگري امتحان نماييد .

چنانچه مودم شما با فرماني كه آن را پشتيباني نمي كند يك رشته تنظيمات نادرست را نشان دهد اين خطا ممكن است رخ دهد . تنظيمات اضافي ( init string ) ديگر را حذف نماييد . از نصب مودم مطمئن شويد و فايل درست .INF را استفاده نماييد . Modem log را بررسي نماييد تا مشاهده كنيد كه پاسخي از سوي مودم وجود دارد.

ويندوز 98 / 95 / NT : چنانچه مخابرات خاصي را داريد كه ويژگي هايي را نظير dial-tone مشخص را فراهم مي كند از جمله dial-tone منقطع . در زمان مخابره پست صوتي و غيره اين خطا نمايش داده مي شود . براي درست كردن و تصحيح اين مورد ، چند شيوه به كار مي رود نظير استفاده از كاما در شماره گرفته شده يا تغيير انتظار ( wait ) براي زمان dial-tone . مقاله KB Q184086 مايكروسافت را ببينيد .

ويندوز 98 : اگر گزينش دسترسي " support Serial Key Devices " براي استفاده درگاه مشابه com نظير مودم پيكر بندي شود اين خطا نمايش داده مي شود . مقاله KB Q227995 مايكروسافت را ببينيد .

ويندوز 98 : اگر مودم با شناسايي سخت افزار ويندوز 98 بدليل نصب دستگاههاي جديد ، انتقال پورت سري جديد را به كار برد اين خطا نمايش داده مي شود . در اين شرايط ، امكانات اتصال شبكه اي Dial-up را تغيير دهيد تا تنظيمات جديد مودم را استفاده نماييد . برنامه ها همچنين در پوشه startup اين پيغام خطا را ايجاد مي نمايند . شما بايد برنامه ها را از روي پوشه startup ، غير فعال يا حذف نماييد . خطاي 630 و گره گشايي مشكلات مودم در ويندوز 98 را در مقاله KB Q190554 مايكروسافت را مشاهده نماييد .

در مورد MS Qutlook98 و Win fax Starter Edition مقاله MS KB 183944 را مشاهده نماييد .

ويندوز 98 و Me : در مورد كامپيوتر ماهواره اي توشيبا و كارت Card Bus pc مقاله MS KB 245132 را ببينيد .

خطاي DUNS 742 :
سرور راه دور از encryption پشتيباني نمي كند .

كليه نسخه هاي ويندوز : نصب RRAS مايكروسافت ممكن است encryption 128 بيت را غير فعال كند .

مقاله MS KB را مشاهده نماييد .

همچنين اين قسمت را ببينيد :

مقاله MS KB ، سرويس گيرنده DUNS 128 بيت ويندوز 95 را نشان مي دهد .

اين صفحه مايكروسافت ، ارتقاي encryption 128 بيت را شناسايي و معرفي خواهد نمود .

خطاي DUNS 741 :

كامپيوتر محلي از encryption پشتيباني نمي نمايد .

كليه نسخه هاي ويندوز : نصب (Routing and Remote Access Service) RRAS مايكروسافت encryption 128 بيت را غير فعال مي سازد . مقاله MS KB را ببينيد .

ويندوز 95 : چنانچه PPTP با نسخه قديمي تر DUNS به كار رود ، راه حل آن ، گسترش و ارتقاي DUNS 1.3 مي باشد . مقاله MS KB 191192 را مشاهده نماييد


700 .دستگاه به يك ميزان BPS پشتيباني نشده توسط گرداننده com تغيير مي يابد

702 . پاسخ دستگاه دريافت مي گردد زماني كه هيچكس انتظار ندارد .

703 . در فعاليت كنوني مشكلي ايجاد شده است .

704 . شماره اشتباه callback .

705 . مشكل invalid auth state .

706 . Invalid auth state دچار مشكل مي باشد .

707 . علامت خطاياب . x. 25

708 . اعتبار حساب تمام شده است .

709 . تغيير پسورد روي دامين با مشكل روبرو مي باشد .

710 . در زمان ارتباط با مودم شما خطاهاي سري يش از حد اشباع شده مشاهده مي گردد.

711 . Rasman initialization صورت نمي گيرد گزارش عملكرد را چك كنيد

712 . درگاه Biplex در حال اجرا مي باشد . چند ثانيه منتظر شويد و مجددا شماره بگيريد .

713 . مسيرهاي ISDN فعال در خط اصلي قطع مي باشد .

714 . كانال هاي ISDN كافي براي ايجاد تماس تلفني در دسترس نمي باشند .

715 . به دليل كيفيت ضعيف خط تلفن خطاهاي فراواني رخ مي دهد .

716 . پيكر بندي remote access IP غير قابل استفاده مي باشد .

717 . آدرسهاي IP در static pool remote access IP وجود ندارد .

718 . مهلت بر قراري تماس PPP پايان پذيرفته است .

719 . PPP توسط دستگاه راه دور پايان مي يابد .

720 . پروتكل هاي كنترلppp پيكر بندي نشده اند .

721 . همتاي PPP پاسخ نمي دهد .

722 . بسته PPPبي اعتبار مي باشد .

723 . شماره تلفن از جمله پيشوند و پسوند بيش از حد طولا ني مي باشد .

724 . پروتكل IPXنمي تواند بر روي درگاه dial –out نمايد زيرا كامپيوتر يك مسير گردان IPX مي باشد .

725 . IPX نمي تواند روي port (درگاه) dial – in شود زيرا مسير گردان IPX نصب نشده است .

726 . پروتكل IPX نمي تواند براي dial – out ، روي بيش از يك درگاه در يك زمان استفاده شود .

727 . نمي توان به فايل TCPCFG . DLL دست يافت .

728 . نمي تواند آداپتور IP متصل به remote access را پيدا كند .

729 . SLIP استفاده نمي شود مگر اينكه پروتكل IP نصب شود .

730 . ثبت كامپيوتر كامل نمي باشد .

731 . پروتكل پيكر بندي نمي شود .

732 . توافق بين PPP صورت نگرفته است .

733 . پروتكل كنترل PPP براي پروتكل اين شبكه ، در سرور موجود نمي باشد .

734 . پروتكل كنترل لينك PPP خاتمه يافته است .

735 . آدرس مورد نياز توسط سرور رد مي شود .

736 . كامپيوتر راه دور پروتكل كنترل را متوقف مي نمايد .

737 . نقطه برگشت ( LOOPBACK DETECTED ) شناسايي شد .

738 . سرور آدرس را مشخص نمي كند .

739 . سرور راه دور نمي تواند از پسورد ENCRYPTED ويندوز NT استفاده نمايد.

740 . دستگاه هاي TAPI كه براي remote access پيكر بندي مي گردند به طور صحيح نصب و آماده نشده اند .

741 . كامپيوتر محلي از encryption پشتيباني نمي نمايد .

742 . سرور راه دور از encryption پشتيباني نمي نمايد .

743 . سرور راه دور به encryption نياز دارد .

744 . نمي تواند شماره شبكه IPX را استفاده نمايد كه توسط سرور راه دور در نظر گرفته شده است گزارش وقايع را باز بيني نماييد .

745 . يك فايل مهم و ضروري آسيب ديده است . Dial – up networking را مجددا نصب نماييد .

751 . شماره callback شامل يك كاراكتر بي اعتبار مي باشد . كاراكترهاي زير فقط مجاز دانسته مي شوند : Space, T, P, W, (,), - , @. 0تا9 .

752 . در زمان پر دازش script يك خطاي نحوي صورت مي گيرد .

753 . اتصال نمي تواند قطع شود زيرا توسط مسير گردان چند پروتكلي ايجاد شده است .

754 . سيستم قادر به يافتن bundle چند انصالي نمي باشد .

755 . سيستم قادر به اجراي شماره گيري خودكار نمي باشد زيرا اين ورودي يك شماره گير عادي را دارد .

756 . اين اتصال هم اكنون در شماره گيري مي باشد .

757 . خدمات دستيابي راه دور خود به خود آغاز نمي شوند اطلا عات بيشتري در گزارش وقايع در اختيار شما قرار مي گيرد .

758 . اشتراك اتصال اينترنت هم اكنون روي اين اتصال ميسر مي گردد .

760 . در زمان فراهم آوري امكانات مسير يابي ، اين خطا رخ مي دهد .

761 . در زمان فراهم شدن اشتراك اتصال اينترنت براي اين اتصال اين خطا ايجاد مي گردد.

763 . اشتراك اتصال اينترنت فعال نمي باشد . دو اتصال LAN و يا بيشتر به علاوه اتصالي كه با اين LANها مشترك شده است وجود دارد .

764 . دستگاه كارت خوان smartcard نصب نيست .

765 . اشتراك اتصال اينترنت ميسر نمي باشد . اتصال LAN با آدرس IP در حال حاضر پيكر بندي مي شود كه براي آدرس گذاري اتوماتيك IP مورد نياز مي باشد .

766 . سيستم نمي تواند هيچ گواهي اي را بيابد .

767 . اشتراك اتصال اينترنت ميسر نمي گردد اتصال LAN بر روي شبكه شخصي انتخاب مي گردد كه بيش از يك آدرس IP را پيكر بندي كرده است . اتصال LANرا با يك آدرسIP مجزا ، مجددا پيكر بندي نماييد قبل از اينكه اشتراك اتصال اينترنت صورت گيرد .

768 . به دليل رمز دار نكردن داده ها اتصال صورت نمي پذيرد .

769 . مقصد مشخصي قابل دست يابي نمي باشد .

770 . دستگاه راه دور تلا ش براي ايجاد اتصال را نمي پذيرد .

771 . اقدامات اتصال صورت نمي گيرد زيرا شبكه اشغال مي باشد .

772 . سخت افزار شبكه كامپيوتر راه دور با نوع تلفن مورد نياز سازگاري ندارد .

773 . امكان ايجاد اتصال موثر نمي باشد زيرا شماره مقصد تغيير كرده است .

774 . به دليل از كار افتارگي موقت ، اتصال صورت نمي گيرد .

775 . مكالمه تلفني توسط كامپيوتر راه دور متوقف شد .

776 .مكالمه تلفني نمي تواند وصل گردد زيرا مقصد خواسته است كه ويژگي را حفظ نمايد .

777 . اتصال صورت نمي گيرد زيرا مودم ( يا ساير وسايل ارتباط دهنده ) روي كامپيوتر راه دور دچار مشكل مي باشند .

778 . تاييد هويت سرور غير ممكن مي باشد .

779 . براي بر قراري dial – out اين اتصال بايد از smartcard استفاده نماييد .

780 . عمل انجام شده براي اين اتصال بي اعتبار مي باشد .

781 . تلاش براي رمز گذاري (encryption) صورت نمي گيرد زيرا گواهي معتبري يافت نمي گردد .

782 . ترجمه آدرس شبكه (NAT) در حال حاضر به عنوان يك پروتكل مسير يابي نصب مي گردد و بايد قبل از اينكه اشتراك اتصال اينترنت فراهم گردد حذف شود .

783 . اشتراك اتصال اينترنت ميسر نمي باشد . اتصال LAN كه به عنوان شبكه شخصي انتخاب مي گردد يا فراهم نمي شود و يا از شبكه قطع مي باشد . لطفا قبل از فراهم شدن اشتراك اتصال اينترنت از اتصال آداپتور LAN مطمئن شويد .

784 . در حالي كه اين اتصال را در زمان log on استفاده مي كنيد شما نمي توانيد شماره بگيريد زيرا اين اتصال براي استفاده از نام كاربري پيكر بندي شده است كه متفاوت از نام كاربر روي smartcard مي باشد . چنانچه بخواهيد آنرا در زمان log on استفاده نماييد بايد براي استفاده از (username) روي كارت smart آنرا پيكربندي كنيد .

785 . در صورت استفاده از اين اتصال در زمان log on شما نمي توانيد شماره گيري نماييد زيرا براي استفاده از يك smartcard پيكر بندي نشده است . چنانچه بخواهيد آنرا در زمان log on به كار ببريد بايد امكانات اين اتصال را تصحيح و آماده نماييد به طوري كه smartcard استفاده نمايد .

786 . مبادرت به اتصال L2TP صورت نمي پذيرد زيرا هيچ گواهينامه معتبري براي تصديق (authentication) امنيت روي كامپيوتر شما وجود ندارد .

787 . اتصال L2TP غير ممكن است زيرا لايه امنيتي نمي تواند كامپيوتر راه دور را authentication نمايد .

788 . تلاش براي ايجاد اتصال L2TP بي نتيجه مي باشد زيرا لايه امنيتي نمي تواند پارامترهاي سازگار با كامپيوتر راه دور را فراهم نمايد .

789 . تلاش براي اتصال L2TP فراهم نمي گردد زيرا لايه امنيتي با يك خطاي پردازشي در طول سازگاري با كامپيوتر راه دور مواجه است .

790 . تلاش براي اتصال L2TP صورت نمي گيرد زيرا تاييد گواهينامه بر روي كامپيوتر راه دور ميسر نمي باشد .

791 . اتصال L2TP ميسر نمي باشد زيرا خط مشي امنيتي (security policy) براي اتصال يافت نمي شود .

792 . اتصال L2TP صورت نمي گيرد زيرا زمان توافق امنيتي به پايان رسيده است .

793 . اتصال L2TP ميسر نمي گردد زيرا اين خطا رخ مي دهد در حالي كه در مورد امنيت به توافق مي رسند .

794 . ويژگي RADIUS ا ين كاربر PPP نمي باشد .

795 . ويژگي RADIUS نوع تونلي براي اين كاربر ، نادرست مي باشد .

796 . ويژگي RADIUS نوع خدمات براي اين كار نه قالب بندي مي شود و نه callback قالب بندي مي شود .

797 . مودم پيدا نشد .

798 . گواهينامه اي شناسايي نمي شود كه بتواند پروتكل قابل ارائه استفاده شود .

799 . اشتراك اتصال اينترنت ميسر نمي گردد زيرا دو IP شبيه به هم در شبكه وجود دارد . IC ها به ميزباني نيازمند مي باشند كه براي استفاده از 192 ، 168 ، 0 ، 1 پيكر بندي شده است . مطمئن شويد كه هيچ سرويس گيرنده ديگري براي استفاده از 192 ، 168 ، 0 ، 1 پيكر بندي نشده است .

800 . قادر به ايجاد اتصال VPN نمي باشد . سرويس دهنده VPN در دسترس نمي باشد و يا ممكن است پارامترهاي امنيتي براي اتصال به درستي پيكربندي نشده باشند

600 اگر سيستم در حال شماره گيري باشد و دوباره شماره گيري نماييد اين خطا نمايش داده مي شود .

601 . راه انداز Port بي اعتبار مي باشد .

602 . Port هم اكنون باز مي باشد براي بسته شدن آن بايد كامپيوتر را مجددا راه اندازي نمود.

603 . بافر شماره گيري بيش از حد كوچك است .

604 . اطلاعات نادرستي مشخص شده است .

605 . نمي تواند اطلاعات Port را تعيين كند .

606 . Port شناسايي نمي شود .

607 . ثبت وقايع مربوط به مودم بي اعتبار مي باشد .

608 . راه انداز مودم نصب نشده است .

609 . نوع راه انداز مودم شناسايي نشده است .

610 . بافر ندارد .

611 . اطلاعات مسير يابي غير قابل دسترس مي باشد .

612 . مسير درست را نمي تواند پيدا نمايد .

613 . فشرده سازي بي اعتباري انتخاب شده است .

614 . سرريزي بافر .

615 . Port پيدا نشده است .

616 . يك درخواست ناهمزمان در جريان مي باشد .

617 .Port يا دستگاه هم اكنون قطع مي باشد .

618 . Port باز نمي شود. ( وقتي رخ مي دهد كه يك برنامه از Port استفاده كند ).

619 . Port قطع مي باشد (وقتي رخ مي دهد كه يك برنامه از Port استفاده كند).

620 . هيچ نقطه پاياني وجود ندارد .

621 . نمي تواند فايل دفتر راهنماي تلفن را باز نمايد .

622 . فايل دفتر تلفن را نمي تواند بارگذاري نمايد .

623 . نمي تواند ورودي دفتر راهنماي تلفن را بيابد .

624 . نمي توان روي فايل دفتر راهنماي تلفن نوشت .

625 . اطلاعات بي اساسي در دفتر راهنماي تلفن مشاهده مي شود .

626 . رشته را نمي تواند بارگذاري كند .

627 . كليد را نمي تواند بيابد .

628 . Port قطع شد .

629 . Port بوسيله دستگاه راه دور قطع مي شود. (درست نبودن راه انداز مودم با برنامه ارتباطي).

630 . Port به دليل از كارافتادگي سخت افزار قطع مي شود .

631 . Port توسط كاربر قطع شد .

632 . اندازه ساختار داده اشتباه مي باشد .

633 . Port هم اكنون مورد استفاده مي باشد و براي Remote Access Dial-up پيكر بندي نشده است (راه انداز درستي بر روي مودم شناخته نشده است) .

634 . نمي تواند كامپيوتر شما را روي شبكه راه دور ثبت نمايد .

635 . خطا مشخص نشده است .

636 . دستگاه اشتباهي به Port بسته شده است .

637 . رشته ( string ) نمي تواند تغيير يابد .

638 . زمان درخواست به پايان رسيده است .

639 . شبكه ناهمزمان قابل دسترس نيست .

640 . خطاي NetBIOS رخ داده است .

641 . سرور نمي تواند منابع NetBIOS مورد نياز براي پشتيباني سرويس گيرنده را بدهد .

642 . يكي از اسامي NetBIOS شما هم اكنون روي شبكه راه دور ثبت مي گردد ، ( دو كامپيوتر مي خواهند با يك اسم وارد شوند ) .

643 .Dial-up adaptor در قسمت network ويندوز وجود ندارد .

644 . شما popus پيغام شبكه را دريافت نخواهيد كرد .

645 . Authentication داخلي اشكال پيدا كرده است.

646 . حساب در اين موقع روز امكان log on وجود ندارد .

647 . حساب قطع مي باشد .

648 . اعتبار password تمام شده است .

649 . حساب اجازه Remote Access را ( دستيابي راه دور ) را ندارد . ( به نام و كلمه عبور اجازه dial-up داده نشده است ) .

650 . سرور Remote Access ( دستيابي راه دور ) پاسخ نمي دهد .

651 . مودم شما ( يا ساير دستگاههاي اتصال دهنده ) خطايي را گزارش كرده است . ( خطا از طرف مودم بوده است ) .

652 . پاسخ نا مشخصي از دستگاه دريافت مي گردد .

653 . Macro (دستورالعمل كلان). ماكرو خواسته شده توسط راه انداز در ليست فايل .INF موجود نمي باشد .

654 . يك فرمان يا يك پاسخ در قسمت .INF دستگاه به يك ماكرو نامشخص اشاره مي نمايد .

655 . دستور العمل (پيغام) در قسمت فايل .INF دستگاه مشاهده نمي شود .

656 . دستورالعمل (ماكرو) (default off) در فايل .INF دستگاه شامل يك دستور العمل نامشخص مي باشد .

657 . فايل .INF دستگاه نمي تواند باز شود .

658 . اسم دستگاه در فايل .INF دستگاه يا در فايل .INI رسانه بيش از حد طولاني مي باشد .

659 . فايل .INI رسانه به نام ناشناخته يك دستگاه اشاره مي نمايد .

660 . فايل .INI رسانه براي اين فرمان پاسخي را ندارد .

661 . فايل .INF دستگاه فرمان را از دست داده است .

662 . تلاش براي قرار دادن يك ماكرو ليست نشده در قسمت فايل .INF صورت نگرفته است.

663 . فايل .INI رسانه به نوع ناشناخته يك دستگاه اشاره مي نمايد .

664 . نمي تواند به حافظه اختصاص دهد .

665 . Port براي Remote Access (دستيابي راه دور) پيكر بندي نشده است.

666 . مودم شما (ياساير دستگاههاي اتصال دهنده) در حال حاضر كار نمي كنند .

667 . فايل .INI رسانه را نمي تواند بخواند .

668 . اتصال از بين رفته است .

669 . پارامتر به كار برده شده در فايل .INI رسانه بي اعتبار مي باشد .

670 . نمي تواند نام بخش را از روي فايل .INI رسانه بخواند .

671 . نمي تواند نوع دستگاه را از روي فايل .INI رسانه بخواند .

672 . نمي تواند نام دستگاه را از روي فايل .INI رسانه بخواند .

673 . نمي تواند كاربر را از روي فايل .INI رسانه بخواند .

674 . نمي تواند بيشترين حد اتصال BPS را از روي فايل .INI رسانه بخواند .

675 . نمي تواند بيشترين حد BPS حامل را از روي فايل .INI رسانه بخواند .

676 . خط اشغال مي باشد .

677 . شخص به جاي مودم پاسخ مي دهد .

678 . پاسخي وجود ندارد .

679 . نمي تواند عامل را پيدا نمايد .

680 . خط تلفن وصل نيست .

681 . يك خطاي كلي توسط دستگاه گزارش مي شود .

682 . Writing section name دچار مشكل مي باشد .

683 . Writing device type با مشكل روبرو شده است .

684writing device name .684 با مشكل روبرو مي باشد .

685 . Writing maxconnectbps مشكل دارد .

686 . Writing maxcarrierBPS دچار مشكل مي باشد .

687 . Writing usage با مشكل مواجه است .

688 . Writing default off دچار مشكل مي باشد .

689 . Reading default off با مشكل مواجه است .

690 . فايل INI خالي ست .

691 . دسترسي صورت نمي پذيرد زيرا نام و كلمه عبور روي دامين بي اعتبار مي باشد

692 . سخت افزار در درگاه يا دستگاه متصل شده از كار افتاده است .

693 . Binary macro با مشكل مواجه مي باشد .

694 . خطاي DCB يافت نشد .

695 . ماشين هاي گفتگو آماده نيستند .

696 . راه اندازي ماشين هاي گفتگو با مشكل روبرو مي باشد .

697 . Partial response looping با مشكل روبرو مي باشد .

698 . پاسخ نام كليدي در فايل INF . دستگاه ، در فرمت مورد نظر نمي باشد .

699 . پاسخ دستگاه باعث سر ريزي بافر شده است .

700 . فرمان متصل به فايل INF . دستگاه بيش از حد طولاني مي باشد .

 FrontPage 2000

نويسنده: سعيد لعلي


FrontPage 2000







FrontPage 2000 ابزاري براي ساختن ـ نمايش و نگهداري وب سايت است . شما مي توانيد از قدرت گرافيكي FrontPage 2000 براي ساختن و انتشار وب سايت به روي كامپيوتر يا شبكه محلي (LAN) اينترنت استفاده كنيد .



شما مي توانيد از FrontPage 2000 براي راهبري هر وب FrontPage، آزمايش و تعمير پيوندها ، نمايش تمام فايلها و پوشه ها، وارد كردن و خارج كردن فايلها و ويرايش متنهاي وب سايت استفاده كنيد .



يك وب FrontPage 2000 در حقيقت يك دسته اي از فايلها و پوشه هاست كه مي توان آنرا بازكرده و ويرايش نمود و مي توان برنامه هاي كاربردي FrontPage را آزمايش كرد . FrontPage شامل صفحات www ، ديگر فايل ها و پوشه هاست كه به متنهاي وب سايت شكل مي دهند به اضافه فايل هاي پشتيبان FrontPage 2000 است .اين فايل هاي اضافي قدرت عملكرد Frontpage2000 را بالا مي برند . براي مثال يك وب FrontPage پيوند ها را بطور اتوماتيك كنترل و تعمير كرده و فايل هاي متني شاخص و جداول متني را بوجود آورده و فرمها را بطور اتوماتيك اداره مي كند .



شما مي توانيد يك وب Frontpage2000 روي يك server، www بسازيد بشرط آنكه روي server پسوند Frontpage2000 نصب شده باشد . آنها يك دسته از برنامه ها و Scriptها هستند كه Frontpage2000را پشتيباني مي كنند . شما همچنان مي توانيد يك وبFrontpage2000 را بدون server ، روي كامپيوترتان ايجاد كنيد .



در هر حال شما مي توانيد از همهء فرامين Frontpage2000 براي اصلاح وب سايت، صفحات و فايلهاي آن استفاده كنيد .







دراين مرحله با طرح بعضي از كليدهاي Frontpage2000 آشنا مي شويد:







ـ شما مي توانيد صفحه هايي با كيفيت بالا با استفاده از انواع Theme هاي Frontpage2000ايجاد كنيد براي مثال: يك وب Frontpage2000اختصاصي با الگوي وب شخصي و يك مديريت پروژه با الگوي وب پروژه .



ـ هنگام استفاده از Frontpage2000 ، شما يك صفحه وب گرا فيكي كامل را مشاهده مي كنيد كه در نماي (Folder List) شما فولدرها را در وب Frontpage2000 تان مشاهده و رهبرى‌ مي كنيد . با كليك روي Folder List محتويات آن و اطلاعات كاربردى هر فايل را خواهيد ديد نظير حجم ، تا يپ و عنوان. در نماي هايپر لينك شما اتـصالات هايپرلينك Page تان Document هاي Microsoft Office ديگر فايلها و گروهي از تصاوير را در وب Frontpage2000 مشاهده خواهيم كرد .



ـ اگر در وب Frontpage2000 فايلي را جا به جا يا تغيير نام دهيد ،‌ Frontpage2000 تمام لينك هاي مرجع به آن فايل را بهنگام در مي آورد ياUpdate مي كند. كه شامل لينك هايي از سند Microsoft Office است .



ـ شما مي توانيد تمام لينك ها را در وب FrontPage كه شامل لينكها يي است كه در سايتهاي وب جهاني (اينترنت) هستند را باز بيني و تصحيح كنيد .



ـ شما مي توانيد مستقيماً فايل ها را به وب FrontPage وارد كنيد كه اصطلاحاً به آن گفته مي شود ، مخصوصاً نام فايل ها همراه با حجم آنها Import مي شود .



ـ شما همچنين مي توانيد فايل هايتان را از وب FrontPage فايلهاي سيستم تان Export كنيد .



ـ روي نماي Navigation صفحه دابل كليك كنيد و فايل تان را براي ويرايش كردن روي يك ويرايشگر باز كنيد .







قابليت ويرايش Frontpage2000







مايكروسافت Frontpage2000 يك ويرايشگر نيرومند براى ويرايش كردن صفحات وب جهاني مي باشد ، همانطور كه شما متن و تصاوير جداول و فرمها و ديگر عناصر را به صفحه وب تـان اضـافه مي كنيـد ويرايشگر Frontpage2000 اين صفحه را همـانطور كه در مرورگر وب ظاهر مي كـند به شما نشان مي دهد . شما براي استفاده از Frontpage2000 نيازي به فراگيرى كدهاي HTML ندارد زيرا آن بطور اتـوماتيك تمام كدهاي HTML را ايـجـاد مي كند .



ويرايشگر Frontpage2000 تمام تگهاي HTML ، حتى كدهاى Applet هاي جاوا را نيز توليد مي كند . اگر چه Frontpage2000 خيلي قدرتمند است ولي استفاده از آن خيلي آسان است و يك رابط Word Processor شناخته شده اي دارد كه خيلي شبيه به Microsoft Word مي باشد .







تعدادي از تركيبات كليدي ويرايش Frontpage2000







ـ شما مي توانـيـد يك صفحه جديد كه داخلFrontPage ;Theme اسـت را ايجاد كنيـد يا مي تـوانيد با استفاده از FrontPage; Theme صفحه جديد را بسازيد. ويرايشگر FrontPage انتخابهاي زيادي را از فرمتهاي صفحه به شما پيشنهاد مي كند يا شما مي توانيد خودتان Theme جديد بسازيد.



ـ شما مي توانيد يك فايل از انواع مختلف باز كنيد و ويرايشگرFrontPage آنها را بهHTML بر مي گرداند. تعدادي از انواع فايلها كه شما مي توانيد باز كنيد Word,Excel,Lotus 1-2-3,Word Perfect مي باشند.ويرايشگر FrontPage لينكها را در سند MicroSoft Office حفظ مي كند.تصاوير داخل فايلها برگردانده مي شود به فرمت GIF (Graphics Interchange Format ).



ـ شما مي توانيد هر فايل HTML را در ويرايشگر FrontPage باز كنـيـد.همهء تـگهـاي HTML در صفحه محافظت مي شوند.



ـ شما مي توانيد يك متن را به يك HTML ملحق كنيد،ايجاد سيستمهاي چند سطحي،تغيير سايز متن و رنگ و بكار بردن فرمتها مثل heading يا ايتاليك كردن متن.



ـ استفاده از يك سري نقاط كه كليك روي آنها يك ربط مي سازد. شما مي توانيد هايپرلينكهايي بين صفحات و فايلهاي وب FrontPage تان يا صفحات و فايلهايي در WWW ايجاد كنيد.



ـ شما مي توانيد يك تصوير در آن قرار دهيد،البته ويرايشگر FrontPage فرمت آن را از هر تايپي باشد به Gif يا JPEG تبديل خواهد كرد.روي يك تصوير كليك كنيد و آن فايل را در برنامه ويرايش عكس دلخواهتان باز مي شود.فرم insert clip art نرجع مهمي از دكمه ها ، تصاوير background ،آيكونها و ساير تصاوير است.



ـ شما مي توانيد يك جدول بسازيد،به آن عناويني بيافزائيد، cell فوقاني ابجاد كنيد و دست به پيوندزدن يا جداسازي cellها بزنيد. ويرايشگر FrontPageجدولها را در مسيري به نمايش درمي آورد كه در WWW نمايان خواهد شد.







ساختن يك وب FrontPage2000 جديد







براي اجراي FrontPage2000 از مسير windows95-98/start/programs برويد شايد در ليست با عنواني شبيه MicroSoft FrontPage2000 باشد.اين درخواست با يك صفحه خالي شروع خواهد شد. وب هاي چندگانه شامل يك وب سايت دست نخورده مي باشند.
















اولين FrontPage يك ديالوگ باكس مطرح خواهد كرد كه تقاضاي اطلاعات اضافي دربارهء تايپ وب ي كه مي خواهيد بسازيد مي كند،در اين درس روي آيكون Personal Web كليك كنيد.سپس تعيين موقعيت و عنوان وب شخصي جديد انجام مي پذيرد.در اين مثال از موقعيت و عنوان پيش فرض استفاده مي كنيم:



C:\My Documents\My Webs\my web 1



نهايتا روي OK كليك كنيد و يك وب جديد ايجاد خواهد شد.
















يك تعدادي از فايلها و فولدرها بطور اتوماتيك ساخته مي شوند. (مسيري را كه وب جديدتان درآن قرار خواهد گرفت را با دقت كامل كنيد) بطور پيش فرض، FrontPageچندين پنجره متفاوت از وب شما آماده كرده و باز مي كند . شما مي توانيد نماي دلخواه را از پنجره نماها در سمت چپ FrontPage انتخاب كنيد. نماي فولدر ليست (پنجره مياني) بسيار شبيه است به MicroSoft Windows Explorer ـ آن ساختار وب را با همه فولدرها و فايلهايي كه قابل رويت هستند،نمايش مي دهد. نهايتا پنجره سمـت راسـت ويرايـشگر FrontPage را نمـايش مي دهد. (ديگر اطلاعات را نيز مي توان در اين پنجره به نمايش در آورد.)
















اگر شما Folder List را انتخاب كنيد، شما تمام فولدرهاي موجود در وب تان را خواهيد ديد (به شكل زير توجه كنيد) در قسمت پنجرهء سمت راست،شما تيتر تمام فايلها را كه نمايش داده مي شود را در WebPage خواهيد ديد.
















بـراي اينكه فضاي بيشتري براي نـمايـش صفحـه داشتـه باشيم مي توانيم Folder List را مخفي كنيم براي اين كار از منوي view گزينه Folder List را از حالت انتخاب خارج مي كنيم.
















يكي از بيشترين كاربردها را نماي Navigation دارد.




















تـوجـه كـنـيـد زمـانـيـكــه يـك وب جـديـد بـــراي FrontPage سـاخــتـه مـي شـود 4 صــفـحـه جــديـد(HomePage,Interests,Photo Album,and Favorites) به طور اتوماتيك همراه آن به personal web جديدتان اضافه مي شوند. و HomePage وب شـمـا مـعـمـولا نـامـش index.htm مـي بـاشـد. ايـن HomePage شامل 3 زير مجموعه مي باشد: Interests/Photo Album/Favorites (شما تا زماني مي توانيد به آنها children بگوئيد كه آنها در يك سطح زير HomePage قرار دارند و به صفحه HomePage لينك مي شوند.)



نماي Hyperlinks در وب شخصي شما ساختار ارتباطي لينك ها را در وب شخصي شما نشان مي دهد.همچنين 4 لينك صفحات اصلي همه به صورت پيش فرض ايجاد شده اند.




















در مثال بالا روي صفحهء index.htm در Folder Listكليك كنيد.



در وب 3 صفحه به index.htm اشاره مي كنند كه شامل Interests/Photo Album/Favorites واگر Hyperlinks صفحه index.htm تغييراتي داشته باشد همه آن 3 صفحه تغيير مي كند و همچنين وب سايت MicroSoft FrontPage2000 شامل اين تغيـيـرات مي شود. يكي از صورتهاي زيباي FrontPage2000 اين است كه اگر شما اسم صفحه را تغيير دهيد، بطور اتوماتيك تمام لينك هاي مربوط به صفحات ديگر تغيير مي كنند.



FrontPage2000 مي تواند يك تعدادي از وظايف را اتومات (خودكار) كند. گزينه Reports را از منوي view انتخاب كنيد يك گزارش آماري از وب FrontPage ظاهر مي گردد. (مانند شكل زير) در اين مثال در پنجره سمت راست، روي Hyperlink دبل كليك كنيد.




















شما يك ليست از همهء Hyperlink هاي خارج از وب سايت تان را خواهيد ديد.



FrontPage مي تواند بطور اتوماتيك تمام لينك هاي خارجي را تغيير دهد. روي پنجرهء سمت راست دكمهء Ctrl+a را فشار دهيد تا كل Hyperlink ها انتخاب شوند سپس روي لينك هاي انتخاب شده Right - click كنيد و گزينهء Verify را از منوي Pup-up انتخاب كنيد.




















FrontPage صفحه وب را منتشر مي كند و تمام لينك هايي كه هنوز كاربردي هستند را بازبيني مي كند يا طبق تغييرات جديد تغيير مي دهد.




















سر انجام FrontPage2000 به شما اجازه مي دهد كه يك زمينه را در وبتان به كار ببريد كه شامل رنگ background و فونت و سايز يا اندازه و رنگ و غيره مي باشد. يك Theme يا زمينه خيلي شبيه است به Theme در PowerPoint .و FrontPage2000 شامل تعداد زيادي از Theme هاي مختلف مي باشند. به Theme هاي مختلفي كه در دسترس هستند نگاه كنيد. در اين مثال زمينه blends انتخاب شده است، روي دكمهء OK در انتهاي پنجرهء Theme كليك كنيد تا زمينه جديد به وب FrontPage متصل شود.



دقت كنيد در صورتيكه مانند مثال پائين گزينهء all pages را تيك بزنيد،در هر زماني كه شما بخواهيد زمينهء وب تان را عوض كنيد يك انتخاب از زمينهء جديد مي تواند تمام صفحه هاي وب تان را تغيير دهد.




















حالا يكي از صفحات وب تان شبيه به چيزي است كه شامل زمينهء Blends است،به سادگي برگرديد به نماي Navigation وسمت راست پنجره روي يك آيكوت دبل كليك كنيد كه نشان بدهد صفحه اي را كه شنا دوست داريد ببينيد. در اين مثال Interets انتخاب شده است. دقت كنيد در مثال زير پنجرهء view و پنجرهء FolderList هردوشان مخفي شده اند .
























ويرايشگر FrontPage بسيار شبيه است به يك Word Processor ، شما مي توانيد به آن متن اضافه كنيد،اندازه، فونت و رنگ آنرا تغيير دهيد.شما همچنين مي توانيد Hyperlink ها، تصاوير، جداول و ليستهاي bullet را به آن اضافه كنيد . و جالب آ‎نكه شما چيزي دربارهء كدهاي HTML نمي دانيد .







نحوهء استفاده از ويرايشگر FrontPage2000







چند سطر متني به صفحهء Interests اضافه مي كنيم . ابتدا مكان نما را در محبط متن اصلي قرار مي دهيم و Select All را از منوي Edit انتخاب مي كنيم . سپس دكمهء Delete را براي پاك كردن همهء متن مي زنيم .



روي پنجره اصلي كليك كنيد و چند سطر متن وارد كنيد ، مثل:







My main interests are:



Golf,golf,and more golf



Computers and the Internet



Scuba diving



Gourmet dining







وي تمايل دارد تا همهء Interest ها را در يك Bulleted List نمايش دهد . براي انجام اين حالت هر 4 مورد Interest ها را انتخاب كنيد و Bulleted List رااز منوي Paragraph/heading style pull-down روي Formatting toolbar در بالاي پنجره برگزينيد .




















متنهاي انتخاب شده مشابه يك Bulleted List ظاهر خواهند شد . شما مي توانيد متنهاي متفاوتي از لحاظ فونت ها ، اندازه ها ، رنگها و ساختار (مثل bold يا italics) بسازيد . روي Preview در cross tab در انتهاي پنجرهء ويرايشگر كليك كنيد تا ببينيد چگونه webpage شبيه يك مرورگر عمل مي كند .







افزودن يك برگ جديد به وب و اضافه كردن متن از يك فايل







حال شما آماده هستيد تا يك برگ جديد به وب FrontPage تان اضافه كنيد . به عقب برگرديد تا پنجرهء view و نماي Navigation را انتخاب نمائيد .



ما مي خواهيم تا يك برگ جديد كه زير مجموعه برگ Interests را ايجاد كنيم . روي آيكون گرافيكي كليك راست كنيد ، Interests را سمت راست پنجره نشان مي دهد ، New Page را از منوي pop up انتخاب كنيد . يك برگ جديد نماي Navigation را نشان خواهد داد .
















حال به يك روش متفاوت براي اضافه كردن متن به يك صفحه اشاره داريم. ما اين متن را به يك صفحه جديد كه شما فقط آنرا ايجاد كرده ايد اضافه مي كنيم . روي آيكون New Page 1 دوبار كليك كنيد .(در پنجره سمت راست) تا اين صفحه را روي ويرايشگر FrontPage ببينيد . شما درخواهيد يافت كه اين صفحه جديد بسيار شبيه است به صفحه Interests باستثناي دكمه هاي راهبري كه در بالاي صفحه تا حدي متفاوتند . (به زير صفحه دقت كنيد) دكمه هاي راهبري Applet هاي جاوا هستند كه بطور خودكار ايجاد مي شوند .
















با توجه به موقعيت مكان نما (cursor) در قسمت اصلي متن در صفحه جديد (به محل مكان نما در شكل بالا دقت كنيد .)از منوي Insert گزينه File را انتخاب كنيد ، يك پنجره به نام select file باز مي شود كه از شما مي خواهد تا فايل مورد نظرتان را از كامپيوترتان انتخاب كنيد . شما اجازه داريد كه هر فايلي را انتخاب كنيد ، مثل word كه با استفاده از MicroSoft Word ايجاد كرده ايد.



دقت كنيد كه شما بايد نوع فايلي را كه مي خواهيد به صفحه اضـافـه كـنيد را معلوم كنيد (يك فايل ساده در وب سايت مي تواند يك فايل Word باشد .)متن فايل بطور اتوماتيك به فرمت HTML برگردانده مي شود و شما مي توانيد آنرا در New Page 1 ببينيد .( به شكل زير توجه كنيد)




















اين يكي از خصوصيات كاربردي FrontPage2000 مي باشد،اين بدين معني است كه شما هر Document را كه داشتيد از FrontPage2000 بگيريد مثل دوره هاي برنامهء درسيتان و مستقيما آن را در وب سايتتان قرار دهيد .



احتمالا شما نمي خواهيد اسم صفحه جديدتان براي هميشه New Page 1 باشد . شما مي توانيد به آساني نام صفحه را تغيير دهيد براي اين منظور از منوي File گزينهء Properties را انتخاب كرده و يك اسم دلخواه براي صفحه جديدتان انتخاب كنيد . مثل Oakley Biosketch و روي دكمهء OK كليك كنيد .(به شكل زير توجه كنيد .)




















حال اگر شما اين كار را براي تغيير نام انجام دهيد،شما خواهيد ديد كه فقط تيتر صفحه عوض خواهد شد .(مقصود نام صفحه در قست بالا و سمت چپ نوار آبي است كه در مرورگرهايي مثل Netscape و Internet Explorer وجود دارد .)



براي تغيير نام صفحه به نماي Navigation از اين صفحه جديد برمي گرديم،روي آيكون مورد نظر كليك راست بنمائيد و گزينه Rename را انتخاب كنيد،سپس نام مورد نظرتان را بنويسيد .



اگر چه نام فايل مورد نظرتان تغيير پيدا نكرده است ولي براي اين منظور به قسمت Folder List مراجعه كنيد و روي فايل مورد نظر كليك راست انجام دهيد وگزينهء Rename را انتخاب كرده و به نامي مناسب تغيير دهيد .(به شكل زير توجه كنيد .)
























وارد كردن Cool Stuff در FrontPage2000







همان گونه كه قبلا انجام داديم علاوه بر درج مستقيم فايل ها روي صفحهء وب،با استفاده از FrontPage2000 مي توانيد انواع Cool Stuff ها را اضافه كنيد .در اين مطلب خلاصه نمي توانيم همه چيز را بررسي كنيم . اما چندين چيز اساسي از قبيل marquees ، شمارنده ها و متنهاي با بهنگام سازي اتوماتيكهستند كه در جستجوي آنها هستيم .



بيائيد با marquee شروع كنيم .صفحه آلبوم عكس (photo album) را باز كنيد .(سعي كنيد به خاطر آوريد كه چگونه اينكار را انجام دهيد،نماي Navigation را انتخاب نمائيد و روي آيكون photo album دوبار كليك كنيد . مكان نما را در آخرين صفحهء photo album قرار دهيد . در منوي Insert گزينهء Component را انتخاب كنيد و سپس از منوي pop up گزينهء Marquee را برگزينيد . در كادر متن عبارتي را كه به عنوان پيغام Marquee مي خواهيد تايپ كنيد،بعد روي دكمهء OK كليك كنيد .
























بعدا اگر روي Preview كليك كنيد،توسط دكمه اي كه در قسمت پائين دست چپ ويرايشگر ويندوز قرار دارد،شما پيش نويس Marquee خودتان را مي بينيد .(متن از عرض Windows شما حركت مي كند .)
























اضافه كردن شمارنده به صفحه وب






بخش اساسي ديگر FrontPage2000 كه مي خواهيم استفاده كنيم شمارنده (Hit Counter) مي باشد . اين بخش تعداد دفعاتي كه افراد صفحهء وب را مي بينند را شمارش مي كند . به نماي Page برگرديد و صفحهء Biosketch را ببينيد . مكان نما را زير آخرين كلمات عبارت قرار دهيد (توجه داشته باشيد كه اين كار را در هر صفحه اي كه در حال انجام كار هستيد مي توانيد انجام دهيد .) از منوي Insert گزينه Component را انتخاب كنيد و بعد از منوي Pop up گزينه Hit Counter را انتخاب نمائيد . روشي را براي ثبت ارقام انتخاب كنيد تا شمارشگر هميشه از آن استفاده كند،سپس كليد OK را بفشاريد .



همچنين نماي Hit Counter كه جزئي از applet جاوا است را خواهيد ديد . ممكن است بخواهيد متني را در كنار شمارشگرتان اضافه كنيد،مثل (اين صفحه بررسي شده است) و يا (از تاريخ دوم اسفند)
















وقتي توسط يك مرورگر وب اين صفحه را ملاحظه مي كنيد در واقع شمارشگر واقعي را مي بينيد (توجه داشته باشيد كه بايد از يك مرورگر وب استفاده نمائيد نه از نماي Preview .




















همچنين ممكن است بخواهيد بعضي از بخشهاي ديگري كه مي توانند وارد شوند را بررسي كنيد . براي مثال ساعت و تاريخ متن شما را بطور خودكار بهنگام مي كند كه به شما نشان دهد،آخرين ويرايش شما روي صفحه چه موقع بوده است . (هنگامي كه يكبار اين applet جاوا را وارد كرديد،ديگر نيازي به وارد كردن تاريخ توسط خودتان نيست) توجه داشته باشيد كه FrontPage 2000 فقط تاريخ را وارد مي كند (و اگر ساعت را هم بخواهيد) بايد بعضي از عبارتها را مثل (اين صفحه آخرين بار در زمان Z بهنگام شده است)



در اينجا آنچه كه بعد از استفاده از مرورگر وب مشاهده كرديد،را عملا مي بينيد .
























كدهاي HTML در FrontPage2000







ياد گرفتيد كه چگونه FrontPage 2000 به طور خودكار تمام كارهاي كدگذاري HTML رابراي شما انجام مي دهد،بعضي از اين كدهاي بسيار پيچيده مي باشند . اگر از ويرايشگر FrontPage 2000 استفاده مي كنيد تا صفحـهء Hit Counter و Timestamp را ببينيد شـما در واقـع مي توانيد كدهاي HTML آنرا ببينيد . در حالي كه در حال كار با FrontPage هستيد روي دكمهء HTML در قسمت پائين سمت چپ صفحه كليك كنيد . سپس كدهاي HTML زير را مي بينيد . و خوشحال خواهيد بود كه مجبور نيستيد خودتان آنرا بنويسيد!!
















اضافه كردن Hyperlink ها







يكي از ويژگيهاي بسيار زيباي FrontPage 2000 اين است كه با استفاده از آن مي توانيم Hyperlink ها را اضافه كنيم . ببينيم كه چگونه اين كار انجام مي شود . از ويرايشگر FrontPage در نماي Photo Album صفحهء وب استفاده نمائيد . (اگر فراموش كرديد كه اين كار را چگونه انجام دهيد،به راحتي به Navigation برگرديد و روي صفحهء Photo Album دو بار كليك كنيد .)



در اين مثال مي خواهيم عكس غروب آفتاب را به سايت وب ديگري مرتبط كنيم . اجازه دهيد از سايت وب Trilogy استفاده نمائيم .



http://www.sailtrilogy.com/ ،(Trilogy يكي از شركتهايي مي باشد كه در جزيرهء Maui كارهاي مربوط به قايقهاي بادباني را انجام مي دهد .)



روي عكس غروب آفتاب كليك كنيد تا آن را انتخاب كند،بعد از منوي Insert گزينهء Hyperlink را انتخاب نمائيد .




















يا به طريق ديگر،مي توانيد روي عكس كليك كنيد تا انتخاب شود،سپس روي آيكون Link در نوار ابزار كليك كنيد .



پنجرهء Create Hyperlink را خواهيد ديد . ساده ترين راه براي وارد شدن به Hyperlink اينست كه مستقيما آنرا داخل“URL” كادرعبارتي(در زير مي بينيد) تايپ كنيد و بعد روي ok كليك كنيد.




















اگر بعد روي دكمه preview كليك كنيد در يك مرورگر وب صفحه Photo Album را مي بينيد. با كليك كردن روي عكس غروب آفتاب وارد سايت وب Trilogy مي شويد. .




















‌ البته ، شما مي توانيد Hyperlink را به هر چيزي( كه عبارت دارد) در وبFrontPage تان اضافه كنيد. فقط آن چيز را Highlight‌كنيد (اگر عبارت را Highlight كنيد)



و بعد مراحل مذكور در بالا را انجام دهيد. ( يعني از منوي Insert گزينهء Hyperlink را انتخاب كنيد) . اگر يك Hyperlink به عبارت اضافه كنيد ، زير آن خط كشيده مي شود كه مشخص كند آن Hyperlink‌ مي باشد . ممكن است بـخواهيد الان آن را انجام دهيد . راه ديگر اينست كه ، مي توانيد روي اولين آيكون قسمت سمت راست ، Textbox را كليك كنيد و وب را جستجو كنيد تا جايي را كه مي خواهيد Hyperlink اضافه شود را پيدا كنيد و بعد FrontPage ، URL را بطور خودكار وارد مي كند . وقتي Hyperlink ايجاد شد ، FrontPage مرزي اطراف عكس ايجاد مي كند بدين معنا كه آن يك Hyperlink مي باشد . اين مرز طبق ذيل مي تواند متفاوت باشد : روي عكس كليك راست كنيد ، Picture Properties را از منوي pop up انتخاب كنيد و بعد دكمه Appearance را انتخاب كنيد . يكي از عنوانها در صفحه منتج“Border thickness” ‌‌ مي باشد .







درج تصاوير






تا زمانيكه در حال كار كردن با صفحه Photo Album هستيد ، ممكن است بخواهيد بعضي تصاوير اضافي را وارد كنيد . اگر روي كامپيوترتان هيچ تصوير مفيد و خوبي نداريد ، ممكن است اول بخواهيد به وب رفته و چندين تصوير را براي Desktop ويندوزتان Download كنيد . مكان نما را در جايي كه ‌ مي خواهيد تصوير جديدي وارد كنيد ، قرار دهيد . از منوي Insert گزينهء Picture را انتخاب كنيد بعد “From File” را انتخاب كنيد . از اين طريق تصوير را در وب يا هر جاي ديگر در هارد كامپيوترتان قرار مي دهيد (به شكل زير توجه كنيد) توجه داشته باشيد اگر روي آيكون File در سمت راست URL، Textbox را كليك كنيد ، به راحتي مي توانيد يك فايل تصوير را از كامپيوتر محلي تان انتخاب كنيد .
















اگر روي “Globe” درست قسمت راست URL ، Textbox كليك كنيد بايد از Favorite مرورگر وب استفاده كنيد تا وب را مرور كند تا تصويري را كه مي خواهيد پيدا كنيد و بعد Frontpage2000 بطور خودكار URL را وارد مي كند . بعد از انتخاب فايل يا مكان آن روي OK كليك كنيد و تصوير روي صفحه وب تان درج مي شود .
















در اين مثال ، تصوير Ionlogo.gif از سايت وب ION‌ كپي شده است و در وب محلي وارد شده است .
















در اين مرحله ، ممكن است بخواهيد تمام دكمه هاي نوار ابزار را در قسمت بالاي پنجره FrontPage ببنيد (به شكل بالا توجه كنيد) .در اولين رديف دكمه هاي بالا پنجره فعال ، مي توانيد فونت ، اندازه فونت ، نوع متن (درشت و سياه ، ايتاليك ، زير خط كشيده شده) و رنگ فونت هم چنين تنظيم سطرهاي صفحه (راست ، وسط ، چپ) و شماره هاي ليست موضوعات را تغيير دهيد . اگر با يك Word processor آشنا هستيد ، مثل Microsoft word مشكلي در درك استفاده از اين ابزارها را نداريد . ممكن است بخواهيد كه در صفحات مختلف وب FrontPage تان فورمت انجام دهيد .







درج Table







يكي از ويژگيهاي Frontpage2000 اينست كه ابزارهاي ساده اي را فراهم مي كند كه توسط آن مي توانند در هر صفحه وب جداول را وارد كنيد . بدون اين نوع از ابزارآلات ، نوشتن كد HTML بصورت دستي كه Table را روي صفحه Web بوجود مي آورد خيلي خسته كننده مي باشد .



در مثال بعدي ، يك جدول روي صفحه Photo Album ايجاد مي كنيد . اين صفحه را در FrontPage باز كنيد ، به سمت پايين پنجره حركت دهيد و مكان نما را روي خط سفيد جايي كه جدول را وارد كنيد قرار دهيد .Home از منوي Insertانتخاب كنيد . بعد تعداد رديف و ستونها و ديگر مشخصات (اندازه حاشيه تنظيم سطرهاي صفحه و غيره) كه مي خواهيد جدولتان آن را داشته باشد از منوي “Insert Table” را انتخاب كنيد(به شكل زير توجه كنيد)



در مثال ذيل ، جدول داراي 3 رديف ، 2 ستون با تنظيم وسط و Border size آن 5 ، Pixel مي باشد .




















بعد از انتخابات مورد نظر روي OK كليك كنيد و Frontpage2000جدول را ايجاد مي كند .
















شما مي توانيد با كشيدن موس برروي خطهاي عمودي عرض ستونها را تغيير دهيد . يكي از تركيبات زيبا ، تركيب كردن Cell ها با يكديگر مي باشد .



براي مثال اگر شما بخواهيد ستونهاي بالايي را يكي كنيد مي توانيد با كشيدن موس اصطلاحا Drag كردن موس روي ستون مورد نظر از سمت چپ به سمت راست كه به صورت Highlight در مي آيد و سپس با انتخاب گزينه Merge cell از منوي Table اين امر صورت مي پذيرد .




















در اين مطلب شما مي توانيد متن يا عكس يا هر موضوعي را به Cell اضافه كنيد ، براي وارد كردن متن فقط موقعيت مكان نما بايد داخل Cell باشد و شروع به تايپ كنيد . توجه داشته باشيد كه شما مي توانيد از ابزارهاي متن براي تغيير دادن سايز و فونت و سطربندي متن و غيره استفاده كنيد .



براي درج يك عكس بايد موقعيت مكان نما داخل Cell باشد و گزينه Picture را از منوي Insert انتخاب مي كنيد سپس عكس مورد نظر را از پنجره From file… انتخاب مي كنيد . توجه داشته باشيد كه Frontpage2000 بطور اتوماتيك سايز Cell را مطابق با آنچه كه لازم است تغيير مي دهد .



شما مي توانيد تمام Table را با Drag كردن روي آنها تغيير سايز دهيد ، نتيجتا Table مي تواند خيلي حرفه اي به نظر برسد .
















Frontpage2000 همچنين مي تواند يك راه ديگر را براي ايجاد كردن Table ها آماده كند ، در حاليكه از ويرايشگر Frontpage2000 استفاده مي كنيد موقعيت مكان نما روي صفحه جائيكه شما مي خواهيد يكTable جديد را درج كنيد ، از منوي Table گزينه Draw table را انتخاب مي كنيد ، يك Toolbar شناور بالاي صفحه اي كه فعال است ظاهر مي شود ، يك مداد كوچك سمت چپ است كه براي كشيدن خط هاي سطر و ستون و Border خارجي آن ، براي شروع كشيدن Table روي مداد كليك كنيد و خطهاي مورد نظر را بكشيد . ابزار ديگري كه براي متن استفاده مي شود Eraser مي باشد ، اين ابزار مي تواند هر تقسيم را پاك كند بدون نياز به Merge cell(به شكـل پـايـيـن تـوجه كنـيـد) . روي ابـزار پـاك كـن(Eraser) كليك كنيد تا فعال بشود و سپس دوباره روي ابزار پاك كن كليك كنيد تاغير فعال بشود . براي فعال يا غير فعال كردن پنجره شناور Table بسادگي وارد منوي View در قسمت بالاي پنجره ويرايشگر Frontpage2000 شويد با انتخاب آيتم Toolbars و با uncheck يا check كردن منوي Table مي توان به اين منظور رسيد .
















شما ممكن است بخواهيد براي ايجاد كردن Tables از هر دو راه (درج جدول يا كشيدن جدول با ابزار مداد( Pen)) تمرين كنيد .







سازماندهي وب درFrontpage2000







اين قسمت فقط براي پايان دادن به اين مبحث ضميمه شده است ، اگر الان در حال كار با Frontpage2000 هستيد ممكن است اين مبحث باعث اشتباه شما شود چون آن درباره ساختار وب Frontpage2000 توضيح مي دهيد . (مي توانيد اين بخش را حذف كنيد) .



در صفحه Frontpage2000 به صفحه اي بنام Interests نگاه كنيد ، روي نوار راهنما در قسمت بالا پنجره ، لينك هايي براي صفحات ديگر وب Frontpage2000 تان وجود دارد(در زمان كار كردن اين كليدها و لينكها بطور خودكار بوجود مي آيند) كليدهاي راهنما در واقع جز، Java applets مي باشند . (اصطلاح Bot در Robot جزيي از Frontpage2000 مي باشد .)
















روي يكي از دكمه هاي Navigation (مثل Photo Album يا (Favorite كليك راست كنيد و از اين منوNavigation Bar Properties را انتخاب كنيد سپس شما يك پنجره جديد از Navigation Bar Properties را خواهيد ديد .
















اين پنجره نشان مي دهد كه Navigation Bar در سطهاي يكسان به تمام صفحات وب در سطهاي يكسان ، اصطلاحا درSame level (به خاطر مي آوريد كه در وب اصلي Favorite و Interests و Photo album در سطهاي يكسان بودند) و همچنين اين به صفحه Parent و به Homepage لينك دارد ( در اين حالت Homepage و Parent page دقيقا يكي هستند) .



يك خصوصيت زيبا از اين Bot اين است كه اگر شما يك صفحه جديد بخواهيد در همان سطح به اين سه صفحه اضافه كنيد Navigation Bar بطور اتوماتيك جديد مي شود كه شامل يك پيوند به صفحه جديد است .







انتشار دادن وب Frontpage2000



آخرين قسمت از اين ساختار درسي ، انتشار دادن وب Frontpage2000 به وب سرور مي باشد . از منوي File به سادگي Publish web را انتخاب مي كنيد .
















و پس از آن شما مي توانيد URL مورد نظرتان را در محل مربوطه وارد كنيد جاييكه شما مي خواهيد وبتان را در آن انتشار دهيد . در مثال پايين Burks وب خود را بر روي وب سرورOnline دانشگاهي از Illinois منتشر كرده است :







http://www.online.uillinois.edu/fsi/fp2000/
















اشتباهات رايج در طراحي وب

جاكوب نيلسن (Jacob Nielsen ) با صفاتي چون سلطان بهره‌وري نرم‌افزاري، پيشرو در بهره‌وري وب و رهبـر طراحي كـاربر پسند شنـاخته شده است. دكتـر نيـلسن يـكي از موسسان گــروه نيــلسن نـورمن (Nielsen Norman ) است و قبل از آن نيز يكي از مهندسان شركت Sun Micro system بوده است.

وي ابداع‌گر جنبش مهندسي بهره‌وري هزينه (Engineering Discount Usability ) است كه هدف آن پيشرفت‌هاي سريع وارزان در طراحي رابط كاربر برنامه‌ها ( User Interface ) است . معروف‌ترين كتاب وي « طراحي كاربردي وب » نام دارد كه در سال 2000 با تيراژ 250 هزار نسخه و به 15 زبـان زنـده منتشر شده است. مطـالب ذيل برگزيده اي از سايت اختصاصي او با نام www.useit.com است.
• عدم درج قيمت محصولات : براي بسياري از مشتريان يافتن سريع قيمت يك كالا مهم است .
• موتور جست‌وجوي انعطاف ناپذير : بسياري از موتورهاي جست‌وجو كاربر را ملزم به ورود پارامترهاي زيادي مي‌كنند .
• پيمايش عرضي صفحات: كاربران علاقه‌اي به پيمايش افقي صفحات ندارند .
• اندازه ثابت فونت‌ها ومتون : به خصوص افراد بالاي 40 سال با حروف نازك يا كوچك مشكل دارند و بايد ترتيبي اتخاذ شود تا از طريق مرورگر امكان تغيير سايز فراهم شود .
• انبوهي متون: معمولاً سايت‌هاي حاوي متون حجيم، خسته كننده هستند .
• پنجره‌هاي بازشونده خودكار : كاربران ترجيح مي‌دهند كه خودشان مقصد را تعيين كنند .
• جمع آوري آدرس پست الكترونيك بدون هيچ روند امنيتي : كاربر بايد براي وارد نمودن آدرس ايميل خود كاملا مطمئن و متقاعد شود .
• آدرسهاي طولاني يا پيچيده صفحات : انتخاب يا هرگونه كار روي آدرس‌هايي كه بيش از 75 كاراكتر دارند مشكل است .
• لينك‌هاي ايميل در مكان نامناسب : ايميل بايد كاملاً برجسته و مشخص و در مكان‌هاي مناسب بوده و از لينك هاي معمول صفحه تفكيك شود .
• بازگشت كند يا نا موفق به صفحات قبل : كليد Back دومين دكمه مورد استفاده كاربران است . • رابط گرافيكي ( GUI ) غير استاندارد : برداشت كاربر از عناصر و اشياي موجود در برنامه‌ها تثبيت شده است .
• نبود بيوگرافي در سايت‌ها: وجود بيوگرافي باعث ايجاد جو اطمينان در خوانندگان مي‌شود.
• ضعف آرشيو: در اغلب مواقع اطلاعات قديمي هم مورد استفاده كاربران قرار مي گيرد .
• لينك‌هاي متعدد براي رسيدن به صفحات خاص: كاربران مايل به استفاده مكرر از لينك‌ها براي رسيدن به هدف نيستند.
• استفاده پيش از موعد از امكانات پيشرفته : استفاده از امكاناتي مانند CHAT، ايجاد انجمن‌هاي گفت‌وگو، ايميـل رايگان، نقشه 3 بعـدي سايت وغيـره بارمالي زيادي را بر مديران سايت تحميل مي‌كنند .
• بارگذري كند صفحات : وجود گرافيك‌هاي سنگين آزار دهنده خواهد بود .
• ساختارهاي تبليغاتي : كاربران معمولاً از مشاهده ساختارهاي تبليغاتي خودداري مي‌كنند .
• رسالت و هدف نامشخص سايت : بايد نوع سايت از جنبه‌هاي تجاري يا اطلاع رساني مشخص باشد .
• طراحي اختصاصي براي افراد خاص : سايت بايد كاملاً براي تمام كاربران اينترنت ( نه فقط متخصصين ) قابل استفاده و گشت زني باشد .
• لينك به سايت‌هاي ديگر : به دليل فلسفه وساختار متفاوت طراحي در سايت‌هاي مختلف، نبايد تعداد لينك‌هاي خارج از سايت زياد باشند.
• فـراموش كـردن هزينه پشتيبـاني سايت : بودجه پشتيبـاني و نگهداري بايد حداقل به اندازه 50درصد از هزينه راه اندازي سايت در نظر گرفته شود .
• تلقي از سايت به عنوان يك رسانه دست دوم : سايت با تلويزيون، روزنامه يا بروشور فرق‌هاي اســاسي دارد. بنـابراين نبايد از آنها كپي برداري كر. از طرفي ارتباط ما را به عنوان يك رسانه تمام وقت با افراد متعددي برقرار مي كند ونبايد آن را دست كم گرفت .
• لينك‌هاي تكراري از لحاظ محتوا : مثلاً لينك يك تبليغ بعد از ورود به آن نبايد حاوي همان لينك تبليغ در صفحه باز شده باشد.

آموزش پودماني

آموزش پودماني



مقدمه :

در سال هاي اخير در كنار توسعه روش هاي سنتي آموزشي در مراكز آموزشي و گسترش آموزش هاي از راه دور و خودآموز، آموزش هاي الكترونيكي ، تعاملي و باز خورد محور هم مدنظر قرار گرفته است و هدف اين است كه با فراهم كردن تسهيلات و انعطاف پذيري در آموزش فراگيران علاوه بر دانش افزايي در حوزه نگرش و مهارتي نيز بر قابليت هاي خود بيفزايد در واقع توسعه توأمان دانش،‌توانش و بينش مورد توجه است. از جمله شيوه هاي آموزشي كه بدنبال تحقق چنين اهدافي است آموزش پودماني است كه در ادبيات آموزش به نام آموزش پيمانه اي، برنامه ريزي درس انعطاف پذير از آن نام برده شده است. اين رويكرد پس از جنگ جهاني دوم با توجه به شرايط پس از جنگ كه تقريباً بيش از نيمي از صنايع و كارخانجات اروپا از بين رفت و نيروهاي انساني كارآمد و آموزش ديده مناسبي نيز براي بازسازي و احياء آن ها وجود نداشت، مسؤولان را برآن داشت تا با استفاده از يك رويكرد آموزش مناسب تر بتوانند نيروهاي انساني زيادي را با وقت و هزينه پايين و كارآمدي بالا تربيت كنند. بعبارت ديگر تعدادي از مشاغل براي سرعت و شتاب بخشيدن در جريان توليد نياز به هدايت دقيق پرسنل ها و ارائه دانش فني و تخصصي داشتند و اين عوامل باعث گسترش نظام پودماني گرديد.
پايه و اساس رويكرد پودماني، آموزش برنامه اي بود كه توسط اسكينر در دهه 1950 مطرح گرديد. در آموزش برنامه اي، مفاهيم آموزش به گام هاي كوچك تقسيم مي شد و باعث مي شد كه فراگيران بصورت فعالانه در جريان يادگيري حضور داشته و با دريافت بازخورد فوري، انگيزه پيشرفت در آن ها براي طي گام هاي بعدي تقويت مي شد. كه با پيشرفت صنعت و تكنولوژي از اين موارد براي آموزش هاي مهارتي استفاده گرديد.


تعريف آموزش پودماني
پودمان از نگاه اليوت :‌ پودمان ، يك نقشه يا طرح رفتاري است كه درآن، فعاليت هاي يادگيري، بر اساس توانايي هاي تك تك فراگيران سازماندهي مي شود. آموزش پودماني ، آموزشي است كه طي آن كل برنامه درسي به بخش ها و يا واحدها و گام هاي كوچكي تقسيم مي شود كه اين امر به رغم آن كه پودمان را بعنوان جزئي از برنامه درسي مطرح مي كند و در عين حال ، آن را در رابطه با مهارت و يا شغل خاصي،‌مستقل و كامل نيز تلقي مي كند.
در آموزش پودماني،‌هدف اصلي آموزش مهارت ها در كوتاهترين زمان و با مطلوب ترين بازدهي است. «پودمان»‌واحد يادگيري است كه جهت دستيابي به هدفي معين در آموزش طراحي گرديده است.
پودمان ها ، خود واحدهاي كاملي هستند كه بايد بطور مستقل بكار برده شوند اما مي توانند با ساير پودمانهاي همان زمينه هاي مربوط،‌مرتبط گردند. كاربرد آموزش پودماني بيشتر در حوزه مهارتي است. در رويكرد آموزش پودماني ، عناصر اصلي تشكيل دهنده آموزش، فردياد گيرنده (شاغل) و شغل است. هدف اساسي اين رويكرد ،‌يادگيري مجموعه اي از توانمندي هاي همراه است كه به يك مهارت خاص و مستقل مورد نياز شغل مي انجامد، به همين خاطر اين روش آموزشي بيشتر در دوره هاي علمي – كاربردي و تربيت تكنسين و آموزش هاي ضمن خدمت توسعه بيشتري پيدا كرده است و بايد توجه شود كه دوره هاي پودماني صرفاً در رشته هايي كه جنبه كاربردي دارند ساماندهي شوند و استفاده از اين روش در رشته هايي كه صرفاً نظري هستند سودمند خواهد بود. بعنوان مثال به اين 2 عنوان پودمان توجه كنيد:
توليد قلمه و ايمني كارگاه تعمير لوازم الكتريكي همانطور كه مي بينيم عنوان ها اين دو پودمان توضيحي واضح و مختصر از مضامين را ارائه مي دهد در مثال اول يا همان توليد قلمه ،‌هدف از اين پودمان، ارائه آموزش مبتني بر مهارت، جهت ترويج و نگهداري قلمه هاي سالم مي باشد كه براي متخصصان پرورش گياهان طراحي شده است. بعد از گذراندن اين پودمان ، فراگيران قادر به فراهم آوردن محل كاشت رشد قلمه و كاشت گياهان و تعيين جايگاه و مهيا نمودن شرايط رشد گياهان و مقابله با آفات گياهي و علف هاي هرز خواهند بود.


اصول آموزش پودماني
هر روش و رويكرد آموزشي بر اساس يكسري اصول و گزاره هاي علمي استوار است. از مهم ترين اصول رويكرد آموزش پودماني مي توان اين موارد را نام برد:
1- اصل استقلال در آموزش ها
اين اصل بيانگر اين مفهوم است كه پودمان هاي آموزشي مربوط به يك شغل، هيچ گونه ارتباط تقدم و تأخري با همديگر نداشته و آموزش هايي كه در يك پودمان مطرح مي گردد هيچ پيوندي با ديگر آموزش ها ندارد و اين اصل باعث مي شود كه فراگيران بتوانند با توجه به نيازهاي شغلي – آموزش خود هر يك از پودمان هاي مورد نياز را طي كنند.
2 – اصل خودآموز يا خود رهرو بودن آموزش ها (self – pace learning)
پودمان ها به لحاظ ماهيت انگيزش – كاربردي بيشتر بصورت خودآموز طراحي و اجرا مي شوند. يعني محتوي آموزشي طوري تنظيم مي شود كه فراگير بتواند بدون راهنمايي معلم و با تكيه بر فعاليت شخص خود مهارت مورد نياز را فراگيرد.
3 – اصل ارتباط تنگاتنگ پودمان هاي آموزش با نيازهاي مهارتي شغل
در آموزش پودماني مشاغل تا سطح مهارت هاي مورد نياز هر فعاليت در يك شغل ويژه، تجزيه و تحليل مي شود و پودمان ها براساس مهارت هاي مورد نياز هر فعاليت به صورت كاملآً مستقل و مرتبط تهيه و تدوين مي شوند.
4 – اصل توجه به تفاوت هاي فردي
منظور از تفاوت هاي فردي ، تفاوت هاي شخصيتي نيست بلكه تفاوت هاي شغلي و مهارتي است كه افراد شاغل ممكن است با همديگر داشته باشند. هر فرد شاغل با توجه به نيازهاي مهارتي خود كه بر اساس تكنيك هاي مختلف نياز سنجي شناسايي شده، آموزش هاي مربوطه را مي گذراند. در آموزش پودماني، اساساً به تفاوت هاي فردي توجه كافي به عمل مي آيد. جريان آموزش از باز خوردي قوي برخوردار است و پاسخ هاي مثبت فراگيران به سرعت تقويت مي شود. فراگيران در جريان آموزش، شركتي فعال دارند.


اهداف آموزش پوماني
رويكرد آموزش پودماني با تكيه بر نيازها و مهارت هاي شغلي كاركنان نسبت به ديگر رويكردهاي آموزشي از تناسب و همخواني بيشتري با آموزش كاركنان برخوردار است. اهدافي را كه اين رويكرد دنبال مي كند مي توان چنين عنوان كرد:
- به حداقل رساندن زمان ارائه آموزش
- به حداقل رساندن هزينه هاي آموزش
- ايجاد مكانيسم دقيق و واقعي دربرآورد نيازهاي آموزش كاركنان
- پرهيز از زياد آموزي يا كم آموزي
- افزايش انگيزش براي يادگيري كاركنان
- افزايش كارآيي و اثر بخشي در عملكرد شغلي كاركنان


تفاوت آموزش پودماني با آموزش سنتي


آموزش پودماني

آموزش سنتي

تمام اطلاعات مورد نياز فراگيران در اختيار آنان قرار داده مي شود

فراگيران ممكن است تمام اطلاعات را بدست نياورند

اهداف، واضح ، روشن و بدون ابهام بيان مي شوند

اهداف بصورت كاملاً روشن بيان نمي شوند

آموزش با توجه به توانايي فراگيران است.

چندان توجهي به توانايي فراگيران نمي شود

ساختار توالي مصورداراي نظم و قاعده است.

سازماندهي محتوا غالباً توالي خاصي ندارد

انگيزه در فراگيران در سطح بالايي است.

فراگيران انگيزه چنداني ندارند

فراگيران در آموزش ، مشاركت فعالانه دارند.

فراگيران اكثراً منفعلند

ارزش يابي ،‌بصورت مرحله ي است.

ارزش يابي معمولاً پاياني است.

آموزش ها انفرادي و بصورت گروه هاي كوچك است

آموزش ها و كلاس هاي پرجمعيت صورت مي گيرد

فراگير محور

معلم محور




نگرش سيستمي در آموزش پودماني
يكي از منابع اساس براي سازماندهي يا برنامه ريزي به شيوه پودماني، استفاده از نگرش يا نظريه سيستمي است كه داراي 4 گام اصلي است كه عبارتند از :
1 – نياز سنجي (تعيين نيازها)
زيربناي يك آموزش مناسب تعيين نيازهاي فراگيران است. استانداردهاي موفقيت توسط سنجش نيازها مشخص مي شود. تعيين نيازها، پايه تعيين اهداف دوره هاي پودماني است. نيازها غالباً از طريق تجزيه و تحليل مشاغل، وظايف با قابليت ها تعيين مي شود كه روي كاربردي بودن نتايج هر پودمان مؤثرند.
فرايند تصميم گيري درباره اين كه چه محتويي در آموزش منظور گردد. تعيين نيازهاي آموزش يا سنجش نيازها ناميده مي شود.
سنجش نيازها بدليل آن كه فاصله و تفاوت توانايي دانش و گرايش فراگيران را در ابتدا و انتهاي فرايند آموزش نشان مي دهد از اهميت خاص برخوردار است. به همين خاطر تجزيه و تحليل نيازها به طراحان دوره هاي آموزشي مي فهماند كه چه دانش و مهارت و نگرشي مورد نياز فراگيران در گروه هاي سني مختلف مي باشد. يكي از روشهاي نياز سنجي آموزشي تجزيه و تحليل شغل است.
ريچارد هندرسون درباره تجزيه و تحليل شغل مي گويد: «تجزيه و تحليل شغل، تعريف و تعيين آن چه كه در يك شغل اتفاق مي افتد را دربرمي گيرد و دقيقاً به تعريف،‌تصريح و شناسايي وظايف، دانش و مهارت هايي كه براي اجراي شغل، تحت شرايطي لازم است مي پردازد. در تجزيه و تحليل شغل بهتر است به اين موارد دقت كافي معطوف شود:
1 – شناسايي دقيق شغل مورد نظر
2 – تهيه فهرست كليه وظايف و كارهاي كليدي يا اصلي آن شغل
3- تدوين پاره كارهاي وظيفه اصلي
4- تعيين ميزان فراواني تكرار هر وظيفه
5 – تعيين اهميت نسبي هر وظيفه
6 – تعيين سطح يادگيري وظيفه
7 – فهرست اطلاعات بدست آمده در جدول تجزيه و تحليل شغل
براي تجزيه و تحليل شغل از روش هاي مختلفي استفاده مي شود كه مي توان به روش هاي مشاهده ، مصاحبه و روش تنظيم پرسشنامه اشاره كرد.
نتيجه نهايي تجزيه و تحليل شغل، فهرست كاملي از وظايف و مراحلي است كه فراگيران آن شغل در جريان كار را انجام مي دهند.

2 – تعيين اهداف
جان ديويي مي گويد: هدف شايسته، هدفي است كه با توجه به اوضاع و احوال موجود اتخاذ شود. هدف ، مرحله نهايي يك سلسله فعاليت مستمر است. هدف آموزش بيان تغييرات مطلوبي است كه قرار است در رفتار فراگيران ايجاد شود.
اهداف را بايد smart كرد يعني :
Specific: هدف ها بايد دقيق و خالي از ابهام باشد.
Measurable: قابل ارزيابي اندازه گيري باشند.
Achievable: قابل حصول و دست يافتني باشند.
Relevant : هدف ها بايد مرتبط با موضوع باشند.
Trackable: هدف ها بايد قابل پيگيري باشند.


منابع تدوين اهداف آموزشي :
1 – فراگيران
2 – جامعه
3- ساختار دانش
در نگارش اهداف بايد دقت كرد كه اهداف در 3 حوزه شناختي، عاطفي ، رواني ،‌حركتي نوشته شوند.

3- انتخاب و سازماندهي محتوي
چه چيزي بايد آموخته شود؟ در گزينش محتوا بايد به عواملي همچون : ميزان اهميت و اعتبار محتوا ميزان علاقمندي فراگيران، ميزان سودمندي و اثر بخشي آن،‌ميزان يادگيري محتوا و تناسب با ويژگي هاي فراگيران ،‌انعطاف پذيري مطالب و ساختار دانش توجه داشت كه در آموزش هاي مهارتي، همه موارد حائز اهميت است. در اين نوع از آموزش ها‌، محتوا و تجربيات يادگيري نبايد صرفاً منحصر به هدف هاي حيطه رواني – حركتي باشد بلكه بايد در تدوين محتواي پودمان، به هدف هاي حوزه شناسي و عاطفي نيز توجه داشت. محتوي پودمان ها بايد طوري تنظيم شود كه نيازهاي فراگيران را در اسرع وقت برآورده سازد و محتواي پودماني بايد شامل همه مطالب، تمرين ها ، آزمون هاي مورد نياز تسلط بر موضوع، شغل و يا مهارت مورد نظر باشد. براي سازماندهي محتوي يك پودمان بايد به سؤالات مختلفي پاسخ داد:
1 – ارتباط يك پودمان با پودمان هاي ديگر چگونه باشد؟
2- آيا مي توان از تركيب چندين مهارت مختلف در تنظيم محتواي يك پودمان استفاده كرد؟
3- محتوي پودمان به چه نحوي سازماندي شود تا منجر به تحصيل مهارت ها شود؟
4 – سازماندهي محتوي يك پودمان چگونه باشد؟

4- ارزش يابي
براي اين كه بدانيم يك پومان تا چه حد توانسته به اهداف خود برسد بايد از آن ارزش يابي به عمل آورد.
سه نوع ارزش يابي در اين جا مطرح مي شود:
الف :‌ارزش يابي تشخيصي :
در اين نوع از ارزش يابي با ارائه پيش آزمون ها و در هر پودمان ،‌در حقيقت رفتار ورودي فراگيران براي آغاز آموزش آن پودمان تعيين مي شود.
ب : ارزش يابي تكويني
در آموزش پودماني ،‌اين نوع از ارزش يابي از مؤثر بودن و از بي خطا بودن پودمان اطمينان مي دهد. در ارزش يابي تكويني مي توان به اين سؤالات پاسخ داد : 1 – آيا محتوي آموزش پودماني نياز به تجديد نظر دارد؟
2 – آيا فراگيران به معيار استاندارد هدف رسيده اند يا خير؟
ج : ارزش يابي تراكمي يا پاياني
اطلاعات بدست آمده، عمدتاً بر حسب عملكرد فراگيران است. در آموزش پودماني ،‌ارزش يابي تراكمي به جمع آوري و تغيير داده ها براي تعيين ميزان دستيابي به اهداف آموزش مي پردازد.


منابع مورد استفاده
برنامه ريزي درسي با رويكرد پودماني : مؤسسه آموزش عالي علمي – كاربردي جهاد سازندگي ،‌پاييز 70 ،‌تهران انتشارات شركت جهاد و تحقيقات و آموزش برنامه ريزي درسي (راهبردهاي نوين) ،‌علي ابراهيمي ،‌انتشارات فكر نو، چاپ اول، تابستان 77 تهران
مقاله ،‌آموزش مبتني بر انعطاف مرتضي مجدفر
مقاله ، رويكرد آموزش پودماني (راهكاري جهت افزايش اثر بخشي آموزش كاركنان در صنعت و خدمات) رحمت ا... پاكدل
مقاله‌، حسين رادنيا، نظام آموزش مدولا در برنامه ريزي آموزش هاي كاربردي،‌هفتمين سمينار علمي ترويج كشاورزي كشور






منبع : حميدرضا ناسار

مغناطيس و مغناطيسي

مغناطيس و مغناطيسي


همه ما اغلب با اجسام مغناطيسي آشنايي داريم. قطعه هاي كوچك مغناطيسي به تنهايي خود يك وسيله بازي جالب هستند . مغناطيس هاي كه امروزه نسبت به مغناطيس هاي گذشته پيشرفت به سزايي را داشته اند. در مغازه هاي اسباب بازي و يا قطعات راديو مي توانيد حلقه هاي قابل انعطاف پلاستيكي را تهيه و به راحتي با قيچي آن را برش دهيد. همچنين مي توانيد مغناطيسي هاي سراميكي خشك كه ارزان تر و قوي تر از آلينكو مغناطيس ها هستند را تهيه كنيد كه حتي از مغناطيس هاي كم ياب عالي نوع جديد قوي ترهستند اين مغناطيس ها از need/mium – iron – bron‌ يا samarium cobalt ساخته شده و خيلي قدرتمند هستند. در پايان اين بخش برخي از منابع مغناطيسي خوب يا ارزان و يا هم خوب و هم ارزان را ليست خواهيم كرد. بعضي از انواع خرد آن ها را كه جالب هم هستند مي توان در كاتالوگ ها پيدا كرد و همچنين از طريق سفارش پست خانگي مغناطيس هاي نوع اول را كه قدرت شگفتي خاصي دارند تهيه كرد. با حدود چهار دلار هر كدام از شما مي توانيد مغناطيس هايي را تهيه كنيد كه مي تواند جلد كتاب هاي شما را بر روي يخچال نگه دارد .حتي مي توان با قرار دادن جسم مغناطيسي در زير ميزي كه 12 اينچ ضخامت دارد اجسام فلزي روي ميز مثل قاشق ها و چنگال ها را حركت داد و ديگران را شگفت زده كرد. مردم از تأثير شگفت انگيزمغناطيس هاي قدرتمند غافل هستند و وقتي شما اين اعمال را انجام مي دهيد به شگفت مي آيند.
به علت قدرت بالاي مغناطيس هاي نئودايمپوم ،‌قدرت جاذبه تأثير اندكي بر روي آن ها مي گذارد. قطعه كوچكي از آن ها را مي توان در يك طرف دماغ نگه داشت و تا زماني كه خنده اجازه دهد آن ها بر خلاف نيروي جاذبه بالا مي روند و همديگر را جذب مي كنند. مغناطيس هاي بلندتر را بايد با مراقبت حركت داد چون كه ممكن است با پوست تماس پيدا كنند، باعث تاول پوست شوند.
مغناطيس ها همچنين در اطلاعات فروشگاه ها بر روي كارت هاي اعتباري يافت مي شود. فلاپي هاي فشرده نوارهاي ضبط صوت نيز از اين خاصيت پيروي كنند. اگر شما براي اولين بارمغناطيس ها را به آدم هاي كم سن و سال نشان دهيد شگفت زده مي شوند. از مغناطيس هاي سراميكي ارزان در قطعات راديو يا فروشگاه هاي اسباب بازي مي توان استفاده كرد. مغناطيس ها مي توانند همديگر را جذف يا دفع كنند.
مقداري از مغناطيس ها را داخل جعبه هاي پلاستيكي تميز قرار دهيد و از طريق مخفي كردن آن ها در زمين شني و يا شن هاي ساحل نشان دهيد كه چگونه مغناطيس ها ماده آهن خارجي را جذب مي كنند سنگ معدن پاشيده شده روي كاغذي كه زير آن مغناطيسي قرار دارد بلافاصله جذب مغناطيس مي شود و براي درست كردن خطوط كماني پودري كه ردپا بر جا مي گذارد از خطوط فشار مغناطيسي استفاده مي شود.
جعبه پلاستيكي سنگ هاي معدن مغناطيسي بصورت تميز نگه مي دارد و جايگزين كردن پودر را آسان مي كند. اگر پودرها از بيرون جمع شدند از مقداري نوار چسب براي جدا كردن آن استفاده مي كنيم. يك قطب نماي مغناطيسي كه در كنار پودركماني قرار گرفته است، مطابق با انحنايي كه شما در آن ايجاد مي كنيد خود را با آن ها تنظيم مي كند. مقداري مغناطيس در زير كاغذ اشكال جالبي را در سنگ معدن بالا ايجاد مي كند. گيره هاي كاغذ، سوزن هاي ته گرد ، دسته كليد و ديگر قطعه هاي فلزي آهني تحت تأثير مغناطيس هاي دائمي تبديل به مغناطيس هاي موقتي مي شوند.
يك قطعه فلز مانند سوزن ته گرد يا يك پيچ گوشتي را بر روي يك مغناطيس بكشيد. نشان دهيد كه چگونه اين عمل يك مغناطيس جديد ايجاد مي كند و مغناطيس جديد سوزن هاي ديگر سوزن، استيل يا سنگ معدن را جذب مي كند. با قراردادن مغناطيسي جديد در زير كاغذ مي توان فهميد كه اين مغناطيس جديد به قوت و قدرت مغناطيس اصلي نيست . سوزن و پيچ گوشتي را حرارت دهيد و مشاهده مي شود حرارت اثر مغناطيسي را از بين مي برد.
دو مغناطيسي را در زير كاغذ قرار دهيد آن ها را به وسيله يك گيره كاغذ يا يك قطعه كوچك فلزي از هم جدا كنيد. مطمئن شويد كه هر كدام گيره و كاغذ را لمس مي كند، حال وقتي شما پودر سنگ را بر روي كاغذ مي پاشيد كمان كوچك تري از پودر شكل مي گيرد، اين نشان دهنده تأثير موج متمركز كننده مغناطيس است در واقع گيره كاغذي فشار بين دو مغناطيس را باريك تر و قوي تر مي كند.
اين مشاهده ساده زمينه اي است كه اين بخش بر اساس آن طراحي شده است. ما نشان خواهيم داد كه برخي از تأثيراتي كه اكنون چندان ساده و واضح نيستند دنباله يادگيري هاي ما از مغناطيس در دوران كودكي است.


كار با مغناطيس سيالات
يك سيال مغناطيسي مايعي سيال مغناطيسي قوي تر از مغناطيسي است . در مقدمه اين بخش گفتم كه چگونه سنگ معدن را از نوع ذرات شني ساحل استخراج مي كنيم. سنگ معدني كه در جعبه پلاستيكي به مغناطيس مي چسبد داراي مقداري شن است كه مي توان شن را با پالايش جداسازي كرد. در ابتدا مطمئن شويد كه سنگ معدن خشك است.سنگ معدن را بر روي صفحه كاغذي پهن كنيد و جعبه مغناطيسي را بر روي كاغذ نگه داريد تا ذرات سنگ معدن به طرف جعبه پرش مي كنند، اين سنگ معدن را در صفحه كاغذي ديگري بگذاريد و اين كار را تا زماني كه پالايش كامل انجام مي شود ادامه دهيد. از آن جايي كه تعدادي ذرات شن با سنگ معدن همراه شده است جعبه را زياد نزديك صفحه قرار ندهيد. سنگ معدن داخل صفحه دوم بايد بصورت محسوس تيره تر از صفحه اولي باشد. اگر در داخل صفحه دوم هم شن مشاهده كرديد اين فرايند را مجدد تكرار كنيد. سنگ معدن را داخل يك فنجان كوچك قرار دهيد، يك فنجان پلاستيكي فرم بهتر عمل مي كند. فنجان بايد آن قدر كوچك باشد كه سنگ معدن ،حاصل از مرحله سوم استخراج فنجان را كامل پركند. مقداري روغن نباتي به سنگ معدن اضافه كنيد و با يك قاشق پلاستيكي يا غيرفلزي ديگر آن را به هم بزنيد، روغن را اضافه كنيد تا زماني كه يك چسب سياه چرب به دست آيد.
حال يك مغناطيس را به آرامي در يك طرف فنجان قراردهيد، به محض اين كه سنگ معدن را به طرف خود كشيد بايد به آن طرف بچسبد. سنگ معدن بايد به اندازه كافي خشك شود. روغن اضافي فنجان را خالي كنيد، آن چه كه در داخل فنجان باقي مي ماند مغناطيس سيال ما است.
حال براي بخش هيجاني آماده ايم، فنجان را راست نگه داريد و مغناطيس را برداريد مايع را با يك قاشق پلاستيكي تكان دهيد، بتدا مقداري سخت و خشك است اما بعد به راحتي به هم مي خورد. فنجان را مقداري مايل نگه داريد و گودي قاشق را داخل مايع كنيد، حال براي اين كه اين معجون خشك تر و قوي تر شود. قاشق را به طور عمود و فنجان را راست نگه داريد: مقداري از اين ماده سيال را داخل جعبه پلاستيكي قرار دهيد و بگذاريد مغناطيسي به يك طرف بچسبد حال مي توانيد با فشار جعبه اين ماده را تشكيل دهيد. اين ماده مانند خاك رس عمل مي كند به شكل ديگر وقتي شما مغناطيسي را بر مي داريد شكل به حالت اول بر مي گردد.

چرا به اين شكل عمل مي كند؟
سنگ معدن در روغن نسبت به حالتي كه در روغن نباشد به يك شكل عمل مي كند. تنها در يك مورد تفاوت دارد در واقع روغن اجازه مي دهد كه پودر سنگ معدن آسان تر سرازير شود نسبت به زماني كه خشك است و اين به خاطر وزن اضافي است كه پيدا كرده است.
گفتن اين كه اين ماده مثل سنگ معدن خشك عمل مي كند جواب كاملي به سؤال نيست. مگر اين كه ما بدانيم چرا سنگ معدن به اين شيوه عمل مي كند. اگر ما با ذره بين يا ميكروسكوب نگاه كنيم مي بينيم كه اجزا، بيشتر بلند هستند تا اين كه عريض و پهن باشند.
يك ميخ كوچك را در يك دست قراردهيد و مغناطيسي را در دست ديگران ، ميخ را اطراف مغناطيس بگردانيد آن قدر كه تحت تأثير مغناطيسي قرار گيرد، ميخ خود را با مغناطيس خالص تنظيم خواهد كرد. اگر هردو را به موازات هم قرار دهيد به طرف نقطه اي مي چرخد كه جهت هاي ميخ به طرف قطب است. حتي زماني كه ميخ بر روي قطب است جهت آن به طرف قطب خواهد بود. براي تفكر در مورد اين كه چه اتفاقي افتاده است وجود دارد. اين كه وانمود كنيم كه جاذبه مغناطيسي و جاذبه زمين وجود دارد و ميخ مانند يك مهره است كه در انتهاي آن قرار مي گيرد. فشار اندك باعث مي شود مهره بر سطح قرار گيرد و فشار بيشتري براي ايستادن دوباره آن لازم است. مهره (ميخ) زماني كه ايستاده است در مقايسه با زماني كه افتاده است، انرژي بيشتري دارد تمايلي وجود دارد كه مهره ها ، انرژي خود را در حالت افتاده از دست دهند و همچنين عكس آن صادق است. ميخ تمايل به افتادن دارد تا اين كه خود را با خطوط فشار مغناطيسي اطراف هماهنگ كند. براي نشان دادن راه دوم تفكر(مغناطيس و ميخ) به ميخ دوم نياز داريم. ميخ اولي را به موازات مغناطيسي (حدود نيم اينچ طرف راست) و ميخ دوم را موازي اولي با مقداري فاصله قرار دهيد. انتظار داريم ميخ دومي توسط ميخ اولي جذب شود. اگر ما ميخ دوم را پائين نگه داريم بالاي آن نزديك پايين ميخ اولي خواهد بود، حال ميخ اولي را جذب مي كند.
ميخ ها وقتي در حضور يك مغناطيسي قرار مي گيرند تمايل به مغناطيس شدن دارند. هنگامي كه موازي هستند قطب هاي آن ها حالت دافعه دارند و هنگامي كه عمود هستند حالت جاذبه دارند. اگر قطب شمال مغناطيسي مقابل شما باشد قطب هاي جنوبي ميخ ها در مقابل شما قرار خواهد گرفت. ميخ ها مغناطيسي را جذب مي كنند. زيرا بر خلاف قطب ها يك ديگر را جذب خواهند كرد. ميخ ها هم ديگر را دفع مي كنند چرا كه مثل قطب يك ديگر را دفع مي نمايند. مشاهده اين آسان است كه چرا همين كه در اطراف مغناطيسي چرخيد ميخ خطوط فشار مغناطيسي را دنبال مي كند. قطب شمال آن به طرف قطب جنوب مغناطيسي جذب مي شود و برعكس زماني كه ميخ كنار مغناطيسي باشد موازي است. به خاطر اين كه جاذبه برابر است و زماني كه نزديك تر مي شود قطب شمالي (N) مغناطيسي، قطب جنوبي ميخ جذب و قطب شمالي دفع مي شود و آن مي چرخد. مغناطيسي زماني كه مقابل هم قرار گيرد يك ديگر را دفع مي كنند و وقتي كه آن ها مقابل هم يكديگر را جذب هم مي كنند. وضع طبيعي مجموعه مغناطيس ها اين است كه انتهاي آن ها هم ديگر را جذب مي كند. اگر دو شاخه كنار هم قرار گيرند.روي هم غلت مي خورند.
قطب هاي مشابه تا حد امكان جداي از هم قرار مي گيرند اين شاخه يك ديگر را دفع مي كنند . اين در واقع عمل ذرات سنگ معدن پاشيده شده بر روي سطح كاغذ مغناطيس است. زماني كه مغناطيس بر روي يك طرف پودر سنگ آهن قرار مي گيرد پودر خود را به صورت يك رشته تنظيم مي كند. هر ذره پودر تبديل به مغناطيسي مي شود و قطب مخالف مجاور خود را جذب مي كند. اين رشته يك ديگر را به صورت دافعي شكل مي دهند و پودر گسترش پيدا مي كند.
براي يادگيري بيشتر در مورد مغناطيس به بخش علمي باز گرديد.


ساختن يك ماشين حرارتي مغناطيسي
در ابتدا اين وسيله با استفاده از ماده معدني نيكل كانادايي ساخته شد. نيكل كانادايي از نيكل خالص ساخته شده است. كانادايي بر خلاف نيكل آمريكايي مقداري مس به همراه دارد كه خاصيت مغناطيسي ندارد. مي توان اين وسيله را با نيكل يا با مغناطيس هايي كه از خاك هاي كمياب ساخته شده درست كرد. مغناطيس هاي نوع اخير بهتر عمل مي كنند. زيرا خاصيت مغناطيسي خود را در درجه حرارت پائين از دست مي دهند، بنابراين براي اين وسيله مي توان از يك شمع به جاي چراغ الكلي به عنوان منبع گرمايي استفاده كرد.
بعضي از اشياء كوچك مغناطيسي زيبا در مجموعه ما يافت مي شود.
اين ماشين حرارتي بسيار ساده است. در انتهاي پاندول قطعه كوچك مواد مغناطيسي آويزان مي كنيم به خاطر اين كه قطعه كوچك به مغناطيسي بزرگ تر مي چسبد. مغناطيسي بايد آنقدر نزديك باشد كه در ته پاندول تاب نخورد و به طرف مغناطيس جذب شود. شمع در زير اين ماده قرار مي گيرد آن قدر كه شعله شمع به آن برخورد كند. شعله شمع دو مغناطيس را گرم مي كند تا قابليت مغناطيسي آن از دست رود و نيروي جاذبه را از دست مي دهد، همچنين از شعله ، ماده مغناطيسي در ابتدا سرد مي شود سپس اين قابليت باز مي گردد. يعني ماده مغناطيسي به طرف شعله برمي گردد و تمام اين فرايند تكرار مي شود. تمام اين قطعات را مي توان از فروشگاه هاي سخت افزار تهيه كرد،
قطعه هايي كه نياز است عبارتند از :
مقداري سيم مسي يا برنجي مغناطيس سراميكي ، يك عدد شمع و يك پاندول براي تاب دادن و دو قطعه سيم براي نگهداري آن.
حدود يك فوت سيم را برش دهيد و از طرف مغناطيس بزرگتر بپيچيد و در انتهايش را دو حلقه كوچك درست كنيد و آن هارا جوري ببنديد كه محافظ پاندول باشد. اگر از مغناطيسي سنگ معدن كمياب براي سنگيني پاندول استفاده مي كنيد از اين جهت كمك مي كند كه مغناطيس زدايي مي شود با عمل نگهداري روي شعله شمع.
شما مي توانيد آن را به چوب لباس آويزان كنيد و مغناطيسي را بر روي شعله تا زماني كه مي افتد نگه داريد تا زماني كه شما پاندول را تنظيم مي كنيد برش سراميك بزرگ مغناطيسي مي شود.
يك فوت ديگر سيم را دور نيكل يا مغناطيس هاي خاك هاي كمياب بپيچيد كه وزن را براي پاندول شكل دهد دو حلقه كوچك از انتهاي سيم درست كنيد كه به حلقه هاي حمايت كننده پاندول راه يابند. مطمئن شويد كه وزن پاندول به اندازه كافي نزديك به مغناطيس است و هنگامي كه پاندول به صورت عمود است از آن بر مي خيزد. سيم هاي پاندول و نگه دارنده هاي آن به اندازه كافي بلند باشند كه در زماني كه مغناطيس از آن گرفته مي شود از روي شعله به صورت عمودي آويزان شود.
با گير كردن پاندول به مغناطيس بزرگ شعله شمع را طوري تنظيم كنيد كه تنها سنگيني را لمس كند. شعله، آلياژ خاك هاي كمياب را تا زماني كه قابليت چسبيدن به مغناطيس سراميك بزرگ را از دست مي دهد حرارت مي دهد و اين آويزان شدن و تاب خوردن تا هنگامي كه سرد مي شود ادامه دارد و همين كه سرد شد مجدد اين فرايند تكرار مي شود. اگر جرم مذكور شعله را هنگامي كه از مغناطيس دور است لمس كند پاندول را بايد به گونه اي تنظيم كرد كه اين جسم مقداري از شعله فاصله داشته باشد و اين تنظيم را به گونه اي ادامه دهيد كه فرايند مذكور تكرار شود. اين تنظيم بايد به صورتي باشد كه جسم به خوبي گرم شود. مواظب باشيد كه شعله به شما آسيب نرساند. اگر از نيكل هاي كانادايي استفاده مي كنيد به منبع حرارتي بهتري از شمع نياز داريد. چرا غ الكلي براي اين كار مناسب است. سيم هاي محافظ پاندول بايد بلندتر باشند مانند ساختن لامپ براي فلز.

چرا اين گونه عمل مي كند؟
تأثير CURIE از دست دادن قابليت مغناطيسي را توصيف مي كند، زماني كه حرارت در بالاي آن در درجه خاصي قرار داشته باشد اين درجه حرارت درجه CURIE ناميده مي شود. اين درجه حرارت براي مواد مختلف متفاوت است.
درجه CURIE براي آهن حدود 80 درجه سيليس است ، درجه حرارت براي مغناطيس سراميكي غيرقابل ارتجاع در سطح بالايي قرار دارد كه شمع و چراغ الكلي بر روي آن تأثيري ندارد.
براي نيكل كانادايي پايين ترحدود 631 درجه سيليس است. اين درجه حرارت در محدوده حرارت چراغ الكلي است و با شمع نيز امكان پذير است. براي مغناطيس خاك هاي كمياب 310 درجه سيليس است.
سعي شود كه از فندك چخماقي Ronson استفاده شود، درجه CURIE در محدوده حرارت شمع است. تركيب اندازه كوچك آن ها و مقدار CURIE را تبديل به درجه بالايي از CURIE مي كند، مغناطيس و شعله كه به هم پيوند مي خورند موجب كار و عمل ماشين مي شود. زماني سنگ هاي فندك به مغناطيسي برجاذبه به شعله نزديك مي شوند كه به سطح درجه CURIE برسند. ديگر آزمون هاي ديگري موفقيت آميز بوده كه مشتمل بر قرارگيري سنگ چخماق بر روي چرخ هستند و از آهن لحيم كاري به عنوان منبع گرمايي استفاده مي شود.
شيشه ذره بين را مي توان براي متمركز كردن نور آفتاب بر روي ذرات چخماق استفاده كرد.



چيزهايي راجع به مغناطيس ها (بخش علمي)
هنگامي كه مغناطيس را لمس و كند، بدن حرارت دادن سنگ چخماق، هنگامي كه حرارت پايين مي آيد. راههاي ديگر را نيز امتحان كنيد.
كار ساده ايست كه درباره ميخ ها كه تبديل به مغناطيس شدند و خود تنظيم شدنشان با ميدان مغناطيسي فكر كنيم و همچنين راجع به مهره هايي كه در يك ميدان مغناطيسي قرار مي گيرند. اما كدامشان توضيح واقعي هستند و چه چيز ديگري اتفاق مي افتد. هر دو توضيح درست است وجود ميدان مغناطيسي به خاطر حركت الكترون هاست راجع به ميخ ها الكترون ها در اتم هاي آهن در مدار هسته قرار گرفته اند و الكترون بر روي هسته هاي خود مي چرخد. بيشتر مواد ميدان مغناطيسي قوي ندارند به علت اين كه قطب هاي مغناطيس آن هابه طور تصادفي نظم يافته است يا در مقابل هم آرايش يافته اند.
اگر الكترون هاي يك اتم ( يا ملكول) برابر قطب هاي مغناطيس مثبت و منفي بسازند كه هم را خنثي مي كنند اتم قطب ها مغناطيسي ندارد. اگر شما يك مغناطيسي را در نزديك چنين اتمي بياوريد ميدان مغناطيسي باعث مي شود كه الكترون هاي اين اتم حركت كنند. حركت الكترون ها يك ميدان مغناطيسي را ايجاد مي كند كه در تقابل با مغناطيس اصلي است. اتم ها در مقابل مغناطيسي حركت مي كنند. موادي كه به اين شكل عمل مي كنند مواد diamaqnetic « ديا مغناطيس» ناميده شوند. حتي بيسموت(bismuth) يكي از عناصر شيميايي كه از نوع موادي است كه بيشترين «ديا مغناطيسي» را دارد. اگر الكترون هاي يك اتم مغناطيس خنثي نداشته باشند اتم يك قطب مثبت و منفي دارد. درجه حرارت يك اتاق باعث مي شود اين اتم ها در اطراف حركت كند و قطب هاي مغناطيسي آن هابه طور تصادفي آرايش مي يابند.
اگر اتم ها درون ميدان مغناطيسي باشند برخي از آن هابا اين ميدان تنظيم مي شوند برخي ديگر انرژي زيادي دارند و در اطراف مي چرخند. حدود انرژي بستگي به درجه حرارت دارد. مثلاً اتم هاي سرد بيشترشان با ميدان مغناطيسي تنظيم مي شوند. مومادي كه به اين شكل نظم مي يابند پارامغناطيس (paramegnatic) ناميده مي شود. اين مواد به مغناطيس ها جذب شوند. اثر آن هاضعيف است مگر اينكه حرارت بسيار پايين باشد. مواد پارامغناطيس انرژي هاي پارامغناطيسي را بيان مي كنند اما قوي تر شدن اين اثر تا زماني است كه درجه حرارت بسيار بالا باشد آلومينيوم و پلاتينيوم جزء اين مواد هستند.

چهار نوع مواد آهن، نيكل، كبالت و گادولينيوم قطب هاي مغناطيسي آن هارديف ما مي شد حتي در درجه حرارتي كه كلاً قطب هاي ديگر بخش ها تصادفي آرايش يابند اين بخش ها فرو مغناطيس (ferromaqnertic) ناميده مي شود. در چهار نوع نامبرده تأثير مغناطيسي الكترون ها كه در ميدان هاي دورني قرار گرفته اند باعث اين كنش مي شوند آن هاخودشان را به قطب هاي مخالف هماهنگ مي كشد به انشاي اصلي كه در مكانيك كوانتوم اصل (pauli exclusion) اين اصل در يك توضيح بسيار ساده گويد كه الكترون ها نمي توانند در يك فضاي مشابه اشتغال به عملي داشته باشند مگر اينكه قطب هاي مغناطيسي مخالفي داشته باشند.
دو اتم بر اين اساس مثل آهن يك الكترو ن بيروني را شكل مي دهند. اين الكترون تلاش مي كند كه با قطب هاي الكترون داخلي كه مقابل الكترون خارجي قرار گرفته باشند تنظيم شوند. اين عمل باعث ايجاد الكترون دروني مي شود كه عمليات (كاركرد) مشابهي دارند. الكترون هاي داخلي به اين ترتيب به شيوه مشابهي تنظيم شوند و در ميدان مغناطيسي سيهمي مي شوند. در برخي از مواد پارامغناطيسي، اتم ها، با قطب هاي مثبت و منفي زوج مي شوند و بر خلاف دستورالعمل يادشده يكديگر را خنثي مي كنند اين مواد آتشي فرومغناطيسي ناميده مي شوند. كروم و مغناطيس ها از جمله اين مواد هستند. برخي مواد كه ferrites‌ ناميده مي شوند شبيه مواد فوق هستند اما دو جزء مختلف مغناطيسي را دارا هستند . يكي از آن هاقوي تر از ديگري است. كار اينها تعبيه همان مواد است و به مغناطيس ها جذب شوند. سنگ معدن كه در مثال از آن استفاده كرديم ferrit است . اين يك كاني است كه مغناطيس ناميده مي شود. مغناطيسي طبيعي از آن ساخته شده است. نام شكل اين آرايش ferrimaqnetism است. Ferrmaqnetism است. Ferrite استفاده هاي متعددي را در الكترونيك پيدا كرده است به علت اينكه مغناطيس است. اما مثل آهن الكتريسته را عبور نمي دهد همچنان كه الكتريسته بهتر جريان پيدا كند از طريق بعضي مواد نسبت به برخي ديگر مغناطيس نيز از طريق برخي مواد نسبت به برخي ديگر آسان تر گردش پيدا مي كند. توان مواد براي ايجاد بي ثباتي مغناطيسي ثبات ... مواد ناميده مي شود . اندازه گيري نسبي براي ثبات هوا وجود دارد كه ثبات آن را نشان مي دهد. آهن و استيل ثبات بين 100 و 9000 دارند. Ferrite‌ثبات بين 3000 و 50 دارد. ثبات نسبي مواد را مي توان به عنوان ميزان سهولت مغناطيسي شدن آن هادر نظر گرفت. هر چه ثبات بالاتر باشد مواد آسان تر مغناطيسي مي شوند. خطوط فشار مغناطيسي به عنوان مجموعه اي است كه بي ثباتي مغناطيسي ايجاد مي كند. مغناطيس قدرتمند خطوط فشار بيشتري دارد و بي ثباتي مغناطيسي بيشتري را دارد. يك مغناطيس معمولي خانگي 100 تا 1000 ثبات دارد. يك خط فشار يك Maxwell ناميده مي شود. مواد با ثبات نسبي بالا اجازه مي دهد كه خطوط بيشتر بي ثباتي وارد آن ها شوند به علت اين كه هوا اطراف آن را فرا گرفته است. اندازه تجمع بي ثباتي با خطوط فشار مربع در سانتي متر اندازه گيري مي شود كه گازها هستند. يك گاز يك خط مربع در سانتي متر است. ميدان مغناطيسي زمين در حدود 2/. گاز اندازه گيري شده است. ابر رسانه كه در طنين (بازآوايي) مغناطيسي به كار مي رود حدود 5000 تا 15000 گاز تصور مي شود. زماني كه ميخ به هوا انتقال مي يابد. خطوط فشار مغناطيسي با سهولت بيشتري از طريق ميخ دنبال ونتور نسبت به هوا . مثلاً آب به دنبال راهي است كه مقاومت حداقل داشته باشد. بي ثباتي مغناطيسي به دنبال بيشترين ثبات است. ميخ به صورت افقي مقاومت كمتري دارد تا اينكه بخشي از آن به صورت ضربدر باشد. فشار بر روي ميخ متمايل به اين است كه با خطوط فشار مغناطيسي خط به بالا باشد اين فشار است كه سقوط موازي خطوط نيرو را موجب مي شود. در همين زمان ميخ مغناطيسي شده است و قطب هاي آن به قطب هاي مخالف مغناطيسي جذب مي شود.


اندازه هاي استفاده شده در مغناطيس دائم
چه چيزي مغناطيس دائم خوبي مي سازد؟
ما مي توانيم مغناطيس داشته باشيم كه ميدان مغناطيسي را مجتمع كند و همچنين مي خواهيم كه مغناطيس باقي بماند. براي فهم اين كه چگونه ما قدرت يك مغناطيس دائم و ثبات آن را اندازه گيري مي كنيم ، ترسيم ساخت يك مغناطيسي مفيد است.
از يك قطعه آهن يا ديگر مواد ferromaqnatic‌شروع مي كنيم. پذيرفتيم كه وقتي با آن كار مي كرديم به صورت مغناطيسي نبود، براي مغناطيسي كردن ، آن را در يك ميدان مغناطيسي به وسيله يك مغناطيس ديگر قرار داديم .
زماني كه قدرت ميدان مغناطيسي اندك باشد، خطوط نيروي مجتمع در آهن نيز كوچك است و همين كه قدرت ميدان افزايش يابد بيشتر اجزا مغناطيسي آهن كه مهره ناميده شد با ميدان بيروني تنظيم مي شود. برخي از خطوط نيرو در فلز از قدرت ميدان مغناطيسي پديد مي آيد. و اين روند ادامه مي يابد تا اين كه مغناطيس ها در آهن با ميدان بيروني همسو مي شوند. به اين معنا كه آهن اشباع شده است و نمي تواند خطوط ديگر نيرو را نگه دارد. همين كه ميدان بيروني را به وجود آورديم ديگر فشاري در خطوط نيرو در آهن وجود ندارد . فرض كنيد اكنون قدرت ميدان بيروني را كاهش داديم. حرارت درون آهن با درجه حرارت اتاق رقابت مي كند. وقتي كه ميدان بيروني را برداريم اين گيركردن هاي مهره ها تمام مي شود و ما مغناطيسي دائم داريم. فرض كنيد اكنون ميدان مغناطيسي بيروني را معكوس مي كنيم و به تدريج قدرت آن را افزايش مي دهيم. ابتداي مهره هاي گير كرده مقاومت مي كنند. همين كه حوزه بيروني گير كند تحت كنترل قرار مي گيرند. حتي ميدان بيروني براي بالا انداختن آن ها كافي است و آهن دوباره اشباع مي شود.
گفتيم كه تراكم جريان مغناطيسي كه در آهن باقي مي ماند ميدان بيروني remanunce در سطح بالايي است. سلول هاي كوچك مغناطيسي را ديواز آلياژ need / mium – iron – bron است كه ارزش بالايي براي remanunce و اشباع دارد. ليست remanunce كه نام ديگر القاء ......... 800/10 گاز است و اشباع حدود 9600 مقياس ديگر براي توصيف ثبات مغناطيسي قوت بيروني ميدان است. زماني كه مواد اشباع چند گونه شدند با برخي از خطوط بي ثبات در مواد اشباع مي شوند. اين مقدار انرژي توليد با تراكم انرژي در مقياس گازها اندازه گيري مي شود. مغناطيس هاي رايج راديويي ارزشي بالغ بر 27 ميليون دارند. اين مقدار مي تواند خطرناك باشد اگر زياد كوچك نباشد.
اين ها كمتر از ربع اينچ يا متر هستند و يك دهم اينچ ارتفاع دارند.




منبع : اينترنت

آشنايي با فرمت هاي مختلف تصاوير و كاربرد آنها

فرمت هاي عكس در وب
عكسها داراي فرمت هاي زيادي مي باشند ولي فرمتهايي كه در وب بكار برده مي شوند عبارتند از :
Graphic interchange Format - gif
Joint Photographic Experts Group - jpg
Portable Network Graphics - Png
عكس ها با فرمت gif بيشترين استفاده را د روب دارند و محبوب ترين نوع عكس است . اين نوع فرمت 256 رنگ را پشتيباني مي كند و از ويژگي هاي ديگر آن ing-interc transparency , animation است البته محبوبيت آن بيشتر براي حجم كم آن است .
Transparency به شفافيت يك عكس مي گويند كه در اصطلاح پشت نما ناميده مي شود اين ويژگي است كه يك عكس آنقدر شفاف است كه شما مي توانيد تا تصوير متن با رنگ زير آن عكس را ببينيد .
Interlacing گاهي وقت ها شما منتظر مي شويد تا يك عكس به دليل بزرگي اندازه بارگذاري شود بعد آنرا ببينيداما اگر عكسي اين ويژگي راداشته باشد كم كم عكس كامل خواهد شد يعني خط به خط به عكس اضافه مي شود تاكامل بارگذاري شود .
Animation عكسهاي متحرك را مي گويند و فقط اين فرمت هست كه از متحرك سازي عكس حمايت مي كند . عكس هايي با فرمت jpeg . حدود 16 ميليون رنگ را پشتيباني مي كنند نسبت به فرمت gif از حجم بالاتر و كيفيت بهتري برخوردار است .
تمام ويژگي هاي gif را دارد به غير از Animation فرمت png عمر كمتر و تواناييهاي بيشتري دارد . مخلو.طي از آنهاست يعني كيفيت jpeg و حجم كم gif.

افزودن عكس به صفحه وب
مانند همه عناصر داخل صفحه عنصر عكس هم تگك خاص خودش را دارد كه ان تگ img و پايان دهنده هم ندارد اتما براي مشخص كردن فايل عكس و آدرس دهي آن بايد از خصوصيت src= داخل تگ استفاده كنيم اگر يك عكس داخل دايركتوري وب سايت خودتان باشد ديگر نيازي به آدرس كامل نيست و فقط اسم دايركتوري و اسم فايل با پسوند مشخصه آن عكس نوشته مي شود ولي اگر بخواهيد كه عكسي را از وب سايت ديگري در صفحه خود بگذاريد بايد آدرس آن وب سايت و دايركتوري كه عكس در آن قرار گرفته و اسم كامل آن فايل را بنويسيد . مانند :
‹ img src = images/pic10 . gif ›
‹ img src=www.sitename.com/images/pic10. gif ›
اين تگ خصوصيات ديگري هم دارد يك ياز آنها كه كاربرد زيادي هم دارد خصوصيات طول height و عرض width مي باشد كه توسط آنها اندازه يك عكس را داخل صفحه مي توانيد كنترل كنيد . مقياس اندازه گيري طول و عرض بر حسب پيكسل pixel مي باشد اگر شما اين خصوصيات را كنترل نكنيد عكس در اندازه اصلي خود ظاهر مي شود بطور مثال شما م يخواهيد عكسي را وارد كنيد كه د رصفحه بايد به اندازه 001 001 فضا اشغال مي كند
‹ img src = images/pic10 . gif heigh=001width =001
اين نكته را در نظر داشته باشيد كه سرعت كامل شدن عكس يعني load down شدن آن در صفحه بستگ سبه حجم آن دارد نه اندازه عكس پس مس توانيد اندازهخ هاي يك عكس رااضافه كنيد ولي دقت كنيد كه كيفيت عكس خراب نشود .

Alignment
شما مي توانيد محل قرا رگرفتن عكس را نسبت به عناصر اطراف خودش با خصوصيت align= تعيين كنيد و مي توانيد كلمات left . right . top. Middle.bottom را براي اين خصوصيت بكار بريد اگر بخواهيد يك متن بعد از عكس و در وسط قرار گيرد .
align =middle This is a text
‹ img src = images/pic10 . gif ›
در ضمن اگر ميخواهيد خود عكس در وسط صفحه قرا رگيرد بايد از تگ center قبل از تگ img استفاده كنيد و بعد از آن center را بنويسيد :
Center img src = pic 10 gif Center اگر مايليد براي عكس كادر بگذاريد مي توانيد از خصوصيت border= استفاده كنيد و آنرا برابر با يك عدد قرار دهيد كه هر چه اين عدد بزرگتر باشد كادر دور عكس هم ضخيم تر است به صورت پيش فرض border= است يعني هيچ كادري مشاهده نمي شود .

Alt
تا حالا متوجه شديد كه در يك وب سايت هنگاميكه نشانگر موس بر روي يك عكس كه قرار ميگيرد يك كادر متني كوچك باز شده بنام tooltip و اطلاعاتي را راجع به آن عكس مي دهد ؟ پس شما هم اينكار را انجام دهيد . خصوصيت alt= را داخل تك گذاشته و هر متني را كه جلويش بنويسيد د رصفحه هنگامي كه موس بر روي عكس قرا رگيرد زير نشانگر نمايان م يشود بهتر است كه شما هميشه اين كار را انجام دهيد چون مرورگر هايي وجود دارد كه عكس را نمايش نمي دهد پس با ابتكار بيننده از حضور آن عكس خبردار مي شود .



منبع : جرايد

آشنايي با UPS - منبع تغذيه بدون وقفه

آشنايي با UPS - منبع تغذيه بدون وقفه


ادامه كار با رايانه به هنگام قطع برق مطمئناً براي شما اتفاق افتاده اسن كه در حال كار با رايانه هستيد واحتمالاً در حال طراحي و يا برنامه نويسي و از اين قبيل هستيد كه ناگهان برق قطع شده و تمامي زحمات چند ساعته شما بدون اين كه بر روي ديسك ذخيره شوند از بين رفته اند . در اين حالت احتمالاً عصباني شدهايد ولي چاره اي نداشته و بعد از وصل مجدد برق شهر تمامي كار هاي خود را از سر گرفته ايد .
قطع برق شهر يك اتفاق عادي است كه در پيشرفته ترين كشورهاي دنيا نيز گرچه به ندرت ولي اتفاق مي افتد اما هميشه قطع برق به انجام مجدد كارها به مدت يكي دو ساعت ختم نمي شود و ممكن است خسارات زيادي را در بر داشته باشد به عنوان مثال يك بانك اگر مدتي بدون برق باشد در سيستم ان اختلال وارد مي شود و يا ايك سرويس دهنده اينترنت و يا يك سرور اگر مدتي بدون برق باشند به مرور مخاطبان خود را از دست خواهد داد در اين جاست كه UPS به كمك مي شتابد.

مشكلات برق شهر
يكي از مشكلات برق شهر نوسانات شديد لحظه اي است . اين رخداد كه دلايل گوناگوني از جمله صاعقه و القاي كابل هاي ارتباطي دارد موجب صدمات جدي به وسايل الكتريكي مي شود چه بسا زماني كه دستگاهي از جمله رايانه خاموش بوده و به دليل اين كه دوشاخه آن به پريز متصل بوده صدمه ديده است . به همين دليل توصيه مي شود در زماني كه دستگاه ها خاموش هستند آنها را از پريز برق جدا كنيد .
از ديگر مسائل موجود نويز الكتريكي است كه ممكن است موجب قفل شدن ( hang ) رايانه و در نتيجه از دست رفتن اطلاعات شود . افت لحظه اي ولتاژ كه در اثر روشن شدن يك وسيله الكتريكي قوي به وجود مي آيد نيز مي تواند موجب راه اندازي مجدد رايانه شده كه از بين رفتن اطلاعات را در بر خواهد داشت . توجه داشته باشيد كه كوچكترين نوسانات برق كه جتي ممكن است نا محسوس باشد مي تواند براي CPU مضر بوده و موجب سوختن و يا نيم سوز شدن ترانزيستورهاي موجود در آن شود . به همين دليل است كه پس از مدت ها كار با رايانه مثلاً پس از يك سال متوجه مي شويد كه رايانه شما نسبت به روزهاي نخست خود كند تر شده و بيشتر قفل مي كند . براي جلوگيري از صدمات ناشي از اختلالات برق شهر مطمئناً به شما خريد يك UPS توصيه نمي شود بلكه يك محافظ تقويت كننده برق حدوداً 700 وات براي يك ريانه و دستگاه هاي جانبي ان كافي به نظر مي رسد . اما UPS علاوه بر خاصيت هاي شوك گيري،تقويت و تنظيم برق شهر خصوصيات منحصر به فرد ديگري دارد كه گاهي آن را براي رايانه هاي موجود در موسسات ضروري مي كند .

وظيفه UPS
UPS هاي كوچك معمولاً درون خود، يك باتري دارند كه هنگام وجود برق در حالت عادي آن را شارژ مي كنند . هنگام قطع برق يا افت ولتاژ زماني كه ولتاژ از يك مقدار كمتر شود UPS بهع طور اتوماتيك منبع تغذيه رايانه را از برق شهر به باتري موجود درون خود تغيير مي دهد اين كار طي مدت زماني حدود يك يا 2 ميلي ثانيه انجام مي پذيرد و در نتيجه رايانه متوجه قطع جريان الكتريكي نشده و به كار خود ادامه مي دهد . UPS هاي متفاوت با طول مدت پشيباني متفاوتي وجود دارد كه بنا به نياز و كاربد نوع مورد نظر استفاده مي شود برخي UPS ها تنها براي مدت كوتاهي مثلاً 5 دقيقه به رايانه برق رساني مي كنند . اين فرصت خوبي براي ثبت و ذخيره كارهاي انجام شده است . برخي ديگر نيز تا 45 دقيقه دوام تغذيه دارند و اين امكان را به كاربران مي دهند كه طي اين مدت كار خودرا تكميل و به پايان برسانند .
براي ادارات و موسسات بزرگ تر و مهمتر نيز UPS هايي طراحي شده است كه مدت زمان بسياري رايانه هاي موجود را د رهنگام قطع برق از بابت تغذيه پشتيباني مي كنند . خوب است بدانيد كه براي كار هاي بزرگ UPS داراي باتري درون ساخته نبوده و تنها حكم يك شارژ كننده و سؤييچ كننده را دارند . براي اين UPS ها باتري هاي بيروني در نظر گرفته شده كه بنا به نوع نياز و به تعداد معين به UPS متصل مي شوند .
مي دانيد كه هنوز منبعي براي ذخيره جريان متفاوت ساخته نشده است باتري متصل به UPS نيز جريان مستقيم با DC دارند اما اكثر لوازم خانگي از جمله رايانه با برق متناوب شهر كار مي كنند . بنابراين UPS يك مبدل نيز دارد كه جريان DC را به AC تبديل مي كند اين ها تنها وظايف UPS نيستند . UPS قابليت كنترل جريان و ولتاژ و تنظيم و تقويت انها را نيز دارد . در يك كلام مي توان گفت UPS به رايانه مي گويد كه نگران هيچ چيز از جانب برق شهر و اختلالات ومشكلات آن نباش من تمامي كار ها راانجام داده و يك جريان تصفيه شده سالم به شما تحويل مي دهم .
با اين توضيحات شايد تصميم بگيريد كه يك UPS تهيه كنيد فكر خوبي است .

مسنجرها ونكات امنيتي

پيام فوري يا Instant Messaging كه در اصطلاح به آن IM مي گويند يك روش ارتباط انلاين مانند ايميل است . تنها فرق ان با ايميل لحظه اي بودن آن است و براي استفاده از ان بايد يك نرم افزار مانند Yahoo Messenger . AOL Instant Messenger . Messenger MSN يا ... روي سيستمتان نصب شود از انجا كه احيراً هكرها و ويروس نويسان براي ارسال ويروس هاي خود شديداً به انواع مسنجرها علاقه مند شده اند بهتر است در صورتي كه از مسنجري استفاده مي كنيد و يا خيال داريد يكي از آنها را دانلود كنيد نكات اميني زير را رعايت كنيد .
1- تنها مسنجري را دانلود كنيد كه مطمئن هستيد از يك شركت معتبر ارائه شده است چرا كه ممكن است با دانلود كردن يك مسنجر انواع كدهاي آلوده را وارد سيستم خود كنيد .
2- هرگز اطلاعات مهم خود مانند مشخصات فردي يا رمزعبورهاي خود را تايپ نكنيد.
3- فقط با كساني كه آنها را مي شناسيد و در ليست دوستانتان هستند چت كنيد .
4- با كساني كه از طريق چت آشنا شد ه ايد قرار ملاقات نگذاريد .
5- هرگز فايل هايي را كه از طرف افراد نا آشنا برايتان ارسال مي شود قبول نكنيد .
6- براي عضويت در يك مسنجر بايد يك اسم كاربري داشته باشيد . بهتر است اسمي انتخاب كنيد كه هويت شما را فاش نكند .
7- بهتر است د رمحل كارتان از مسنجر استفاده نكنيد .
8- اكثر مسنجرها اين امكان را دارند كه پس از يك بار وارد كردن اسم كاربري و اسم رمز با روشن شدن مجدد سيستم به طور اتوماتيك اجرا مي شوند . مراقب باشيد اگر از كامپبوتر هاي عمومي استفاده مي كنيد حتماً گزينه Save Password مسنجر را غير فعال كنيد .

وسواس

وسواس


سردبير : حسن زارعيان
اعضاي تحريريه:
فاطمه امينيان – پرويز رزاقي- عباس فرهادي ثابت - حسن زارعيان – بهمن معين نيا
ويراستار : فرهنگ فرهي
طراح : بهمن زارعيان


"وسواس" از اختلالات اضطرابي انسانهاست که پايه ي زيست شناختي دارد. وسواس گاهي از کودکي شروع مي شود ولي نمونه هاي آن را در تمام گروههاي سني مي توان مشاهده کرد.
اين يکي از شايع ترين رفتارهاي دروني انسان است و نيرويي بي ريشه ولي قويست که انسان را به انجام و يا بازداشتن از اعمالي وادار مي کند. در آياتي از قرآن کريم وسواس به معني افکار بيهوده و مضري آمده که در ذهن خطور مي کند. وسواس به عنوا بيماريي پيچيده ، آزار دهنده و اسارت آور معرفي شده است که شخص را مجبور مي کند تا رفتاري بر خلاف ميل و اراده انجام دهد و با آن که مي داند افکار و رفتارش بيهوده است ولي خود را در رهايي از آن ناتوان مي بيند.
مبتلا شدن يکي از اعضاي خانواده به اين اختلال، علاوه بر اينکه احتمال دارد الگوي ديگران مخصوصاً کودکان واقع شود. يقيناً اثر سويي در کارکرد نظام خانواده خواهد داشت؛ بطوريکه بيم آن مي رود مسائل مهم زندگي مورد غفلت قرار گيرد و يا به علت ترس و شرمندگي از فاش شدن نشانه هاي وسواس نزد ديگران، خانواده از معاشرت با دوستان و اقوام دوري نمايد. از اين رو به شناسايي و راههاي پيشگيري از آن مي پردازيم به اميد آنکه شاهد شکل گيري خانواده هاي سالم و بالنده باشيم.
به اميد آن روز


تعريف وسواس :
"وسواس" عبارت است از رفتارها، عقايد ، افکار يا تصوراتي که تکرار شونده و پايدار هستند. برخي معتقدند که وسواس نوعي غريزه واخورده و ناخودآگاه است. حالتي که در ان فکر، ميل يا عقيده اي خاص که اغلب وهم آميز و اشتباه است، آدمي را در بند خود مي گيرد، بطوريکه اختيار و اراده را از او سلب مي کند.

نشانه هاي وسواس
1– ترس : فرد وسواسي همواره مي ترسد که دچار حادثه ناگوار شود( اگر از خيابان عبور کنم، تصادف خواهم کرد) بيمار حتي گاهي براي رهايي از ترس خود که البته کاملاً بي دليل است دست به کارهاي خطرناک مي زند.
2 – اجبار و لزوم : فرد در خود احساس الزام به انجام عملي دارد و ناچار است اعمال و رفتاري را به صورت اجباري انجام دهد، بطوريکه فرد با وجود آگاهي از بيماري اش خود را مجبور به انجام رفتارهاي تکراري مي داند.
3 – احساس ناتواني : در مواجهه با مشکل، احساس ناتواني و درماندگي مي کند و قادر به کنترل آن نيست.
4 – دقت و نظم افراطي : فرد در تکرار رفتارهاي وسواسي دقيقاً از نظم و ترتيب خاصي پيروي مي کند که موجب آزار اعضاي خانواده مي شود.
5 – پرخاشگري : گاهي براي انجام رفتارهاي وسواسي دست به کارهايي مي زند که با پرخاشگري و عصبانيت و حتي خودآزاري همراه است.
6 – وارسي کردن : شخص وسواسي وقتي کاري مي کند از انجام آن اطمينان ندارد. مثلاً موقع خروج از منزل دچار ترديد مي شود: «آيا در را قفل کرده ام؟» «آيا گاز را خاموش کرده ام ؟» و ...
7 – شک در انجام فرائض ديني : مثلاً هنگام نماز خواندن وقتي اعمال اوليه را انجام مي دهد به اين فکر مي افتد که آيا تکبيرة الاحرام را گفته يا نه ؟ رکعت سوم است يا چهارم؟ وضو را صحيح انجام داده يا نه ؟
8 – تکرار : فرد عملي را بارها انجام مي دهد، مثلاً دست خود را بارها و بارها مي شويد تا شايد آرام بگيرد.
9 – آداب و رفتار خرافي : چنانچه فردي به اين نوع وسواس مبتلا شده با شد به برخي از اشياء خاص حساسيت نشان مي دهد. ممکن است معتقد باشد اگر موقع خروج از منزل به شي ء خاص (قفل، دستگيره) دست نزند اتفاق بدي مي افتد و يا اشياء و روزهاي خاصي را نحس و يا موجب بدشانسي مي داند.

انواع وسواس
اختلال وسواس به صورتهاي زير نمايان مي شود:
1 – وسواس فکري: افکار و تصاوير ذهني که خارج از کنترل هستند و فرد را تحت تأثير قرار داده ، موجب ناراحتي او مي شوند، مانند نگراني دائم از وقوع يک حادثه و يا ترس از آلوده شدن به ميکروب، عفونت و بيماري.
2 – وسواس عملي : اعمالي اجباري هستند که بيمار بارها و برطبق نظم خاصي براي از بين بردن افکار وسواسي خود انجام مي دهد، اين کارها نه تنها جنبه منطقي ندارند بلکه کاملاً بيهوده به نظر مي رسند، مانند:وارسي و يا شستشوي بيش از حد، شمارش ، دقت بيش از اندازه و ذخيره سازي يا انبار نمودن و ... بطور کلي وسواس عملي همانند ترمزي فرد را از انجام کارها باز مي دارد.

ريشه هاي خانوادگي وسواس :
علت وسواس دقيقاً شناخته نشده است ولي برخي از عوامل مؤثر در بروز آن را مي توان ذکر کرد:
1 – وراثت : فرزنداني که واليدن آنها به وسواس مبتلا بوده اند بيش از افراد ديگر به اين عارضه دچار مي شوند.
2 – عوامل بيولوژيکي: در بيماري هاي خاص، بخشي از مغز دچار آسيب شده و فرد رفتار وسواسي از خود نشان مي دهد که کاملاً جنبه بيولوژيکي دارد. اينگونه افراد حتماً بايد براي دارو درماني به روانپزشک مراجعه نمايند.
3- ياد گيري : فرزنداني که با افراد وسواسي در خانواده تعامل بيشتري داشته باشند احتمال بروز بيماري در آنها زيادتر است.
4 – سخت گيري : کنترل بيش از حد والدين نسبت به فرزندان احتمال برانگيخته شدن (شکل گيري) بيماري وسواس را در آنها بيشتر مي کند.
5 – بيماري دوران کودکي : گاهي آسيب هاي مغزي در دوران کودکي به دليل ابتلا به بيماريهاي مختلف نيز در بروز وسواس مؤثر است.

ويژگيهاي اختلال شخصيت افراد وسواسي :
- معمولاً توانايي بيان عواطف گرم و لطيف را ندارند.
- به احساسات ديگران توجه نمي کنند و بر آنچه خود قبول دارند اصرار مي ورزند.
- در انجام کار و مثمرثمر بودن، تمرکز افراطي دارند.
- سخت کوش هستند ولي به علت توجه زياد به جزئيات ، قادر نيستند به اصل مسائل بپردازند.
- به علت ترس از اشتباه کردن، دچار ترديد در تصميم گيري هستند و احساس بلاتکليفي مي کنند.
- معمولاً کارها را ناتمام مي گذارند.
- اغلب افرادي خشک به نظر مي رسند.
- چون به شيوه اي از پيش تعيين شده بارها رفتاري را تکرار مي کنند، عده اي آنها را ماشينهاي زنده توصيف کرده اند.

توصيه هاي اساسي پيشگيري و درمان :
1 – شرايط پرتنش خانوادگي ، بيماري وسواس را تشديد مي کند، سعي کنيم محيط خانواده را آرام سازيم.
2 – اعضاي خانواده از قضاوت، انتقاد يا مسخره کردن رفتارهاي وسواسي بيمار خودداري نمايند.
3 – خانواده بايد بپذيرد که وسواس نيز يک بيماري است، با درک اين موضوع بهتر مي توان به بيمار کمک کرد.
4 – در بسياري از موارد نبايد منتظر پاسخ هاي درماني سريع و آني بود، بلکه بايد هر گونه پيشرفتي (حتي اندک) را در درمان موفقيتي بزرگ دانست و آن را تقويت کرد.
5 – در برخورد با بيمار از سرزنش هاي کلامي مانند «نکن» ، «نشور» و «مگر نمي داني اين کار را نبايد بکني: اکيداً پرهيز نمائيم، زيرا به جاي کمک کردن موجب تشديد بيماري مي شويم.
6 – از مراقبت بيش از حد فرد مبتلا خودداري کنيم، اغلب بهتر است کاري با او نداشته باشيم.
7 – سعي کنيم اعتماد به نفس بيمار را تقويت کنيم.
8 – وسواس يک بيماري اضطرابي است با پذيرش بي قيد و شرط و همدلي بيمار در تقليل اضطراب او بکوشيم.
9 – همکار و هميار بيمار باشيم تا زودتر به نتيجه برسيم، حمايت يکي از اعضاي خانواده و يا يک دوست خوب مي تواند روند درماني را سرعت ببخشد.
10 – رفتار درماني نيازمند شکيباييش، بردباري و ... است ، پس در بالا بردن پايداري، دانش و بردباري فرد بيمار تلاش کنيم.
11 – ثبات و پايداري خود را در کمک به بيمار حفظ کنيم.
12 – در روزهايي که بيمار آرامش دارد او را دلگرم و تشويق کنيم تا بتواند راه مثبت مبارزه با افکار ناخوشايند را تا انتها ادامه دهد.
آنچه که در بالا گفته شد عوامل کاهش دهنده و پيشگيري کننده است ؛ بايد بدانيم که وسواس بيماري اي است که با خود درماني از بين نمي رود و براي درمان بايد به متخصص (روانشناس باليني و يا روانپزشک) مراجعه کرد.




منبع : حسن زارعيان

مهارتهاي همسرداري

سردبير : حسن زارعيان
اعضاي تحريريه:
فاطمه امينيان – پرويز رزاقي- عباس فرهادي ثابت - حسن زارعيان – حسن قلوبي
ويراستار : فرهنگ فرهي
طراح : بهمن زارعيان


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


تعريف همسرداري
مهارتي است که زن و شوهر (زوجين) با شناخت توانمنديها، تفاوتها و حساسيتهاي يکديگر بتوانند به نيازهاي جسمي، عاطفي ، رواني وجنسي طرف مقابل پاسخ دهند. به طوري که هر دو احساس رضايت خاطر نموده به آرامش نسبي دست يابند.

تفاوتهاي روانشناختي زنان و مردان در زندگي مشترک
- ميزان اعتماد به نفس زنان با احساس اطمينان آنان از «دوست داشته شدن» رابطه مستقيمي دارد، در حاليکه مرداني زماني از اعتماد به نفس کافي برخوردارند که بتوانند درخواستهاي همسران خود را برآورده کنند.
- زنان دوست دارند براي حل شدن يک موضوع درباره آن صحبت کنند(حتي اگر وقت زيادي صرف نمايند)، در حالي که مردان اين عمل زنان را پرحرفي تلقي مي کنند.
- زنان دوست دارند که شوهرانشان محبت خود را ابراز کنند و به آنان بگويند که چقدر دوستشان دارند، اما مردان فکر مي کنند که همسرانشان بايد بدانند که «من فقط او را دوست دارم ، نيازي به گفتن نيست»
- وقتي مردان از زنان خود حمايت مي کنند، آنان را در حل مشکلاتشان توانمندتر مي سازند، و به زندگي اميدوارتر و علاقه مندتر مي کنند.
- زنان فرمان بردن را دوست دارند ولي معتقدند اين فرمان بردن بايد عاشقانه باشد، در اين صورت حاضر به هر گونه ايثار و فدارکاري خواهند بود.
- هنگامي که مردان دير مي کنند، زنان با سؤالهاي «چرا ديگر کردي؟ » کجا بودي؟ و ...» در حقيقت دلواپسي و نگراني توأم با عشق و علاقه را به همسر خود ابراز مي کنند. اما شوهران فکر مي کنند که همسرانشان مي خواهند آنها را زير سوال ببرندو افراد بي مسؤوليت و غير مطمئين جلوه دهند.
- وقتي شوهران فکر مي کنند که براي زندگي و همسرشان مفيد هستند، احساس ارزشمندي و توانمندي مي نمايند ولي زنان زماني اين احساس را دارند که فکر کنند براي همسرانشان عزيز هستند.
- مردان پس از گوش کردن به صحبت هاي همسر خود بلافاصله مي خواهند مشکل را حل کنند، بنابراين به راهنمايي آنان مي پردازند، در صورتي که شايد زنان فقط مي خواستند احساساتشان را بيان کنند.
- زنان ميزان ارزشمندي و علاقه شوهرانشان را به خود با ميزان برآورده شدن خواسته هايشان محک مي زنند.
- مردان يا بايد سعي کنند خواسته هاي منطقي آنان را برآورده کنند و يا آنان را با دلايل صحيح متقاعد سازند.

کليدهاي برقراري ارتباط صحيح با خويشان همسر
1 – به خانواده همسرمان نيز به اندازه خانواده خود احترام بگذاريم.
2 – با خانواده همسر خود همانگونه رفتار کنيم که با خانواده خود رفتار مي نماييم.
3 – به هيچيک از خانواده ها اجازه دخالت در زندگي خود را ندهيم. در صورتي که خانواده ها قصد راهنمايي داشته باشند، فقط از تجريه هاي آنن استفاده کنيم و تصميم نهايي را با مشورت همسر خود اتخاذ نماييم.
4 – در صورت بروز اختلاف، از در ميان گذاشتن موضوع يا نزديکترين خويشاوندان نيز پرهيز کنيم، زيرا اينکار موجب گسترش دامنه اختلاف مي شود.
5 – در حضور خويشان به همسر خود بيشتر توجه کنيم و او را در گفتگوها شرکت دهيم.
6 – در صورت بروز مشکل از سوي خانواده زن يا مرد، عضو همان خانواده بايد مشکل را حل کند، زيرا هر يک از همسران به خوبي خانواده خود را مي شناسند و بهتر مي توانند چاره جويي نمايند.
7 – از چشم هم چشمي و حسادت بپرهيزيم.
8 – به آداب و رسوم خانواده همسرمان احترام بگذاريم، چنانچه برخي از آنها را صحيح نمي دانيم هرگز آنان را به خاطر پايبندي به آداب و رسوم خود استهزا نکنيم.
9 – لازم است گاهي همسران به تنهايي به ديدار خانواده خود بروند (اينکار موجب ارضاي محبت مادر و فرزندي مي شود)
10 – اين واقعيت را بپذيريم که علاوه بر همسر، پدر و مادر حق مسلمي بر گردن ما دارند، بنابراين در صورت ضرورت ، هر يک از همسران بايد بخوبي از خانواده خود حمايت کنند.

آشنايي با برخي از مهارتهاي همسرداري
1 – شاد باشيم : شاد بودن هميشه ارزشمند است، پس سعي کنيم خود را خوشحال و سرحال نشان دهيم تا خستگي را از تن شريک زندگي خود دور کنيم.
2 – صبور باشيم : اگر رفتار همسرمان را خوشايند نم دانيم بهتر است با حوصله و تأمل و در شرايط مناسب او را از چگونگي رفتارش آگاه کنيم.
3 – منطقي رفتار کنيم: مسايل را منطقي و درست بررسي کنيم و بجاي منافع شخصي، مصالح زندگي مشترک را در نظر بگيريم و بي طرفانه قضاوت کنيم.
4 – کم توقع باشيم : از همسرمان آن قدر انتظار داشته باشيم که بتواند به انتظارات پاسخ بدهد.
5 – مثبت نگر باشيم: با بياد آوردن لحظات شيرين زندگي بد بيني را از خود دور کنيم ، به رفتارهاي خوب همسرمان بيشتر بينديشيم و جنبه هاي خوب زندگي را فراموش نکنيم.
6 – خوش بين باشيم ، داشتن نگاه خوش بينانه به زندگي و اطرافيان باعث ايجاد آرامش و بذل محبت و عاطفه مي شود.
7 – يکدل باشيم : درک متقابل موجب ايجاد تفاهم مي شود و يکدلي به وجود مي آورد.
8 – شنونده خوبي باشيم : هنگامي که همسرمان با ما صحبت مي کند حتي الامکان به چشمان او نگاه کنيم و يا با اشاره و سرتکان دادن نشان دهيم که به حرفهاي او توجه داريم.
9 – مشوق همسر خود باشيم : براي رفتارها و صحبت هاي همسرمان ارزش قائل شويم و با يادآوري موقعيت هاي موفق گذشته او را تشويق کنيم تا آينده بهتري داشته باشد.
10 – به پيشرفت يکديگر اهميت دهيم: آنقدر صميمي باشيم که پيشرفت و ترقي همسرمان يکي از آرزوهاي ما باشد، در حقيقت اولين کسي که از اين پيشرفت سود مي برد ما هستيم.
11 – خوش قول باشيم : براي حرفها و قول هاي خود ارزش قائل شويم و خود را در مقابل آنها مسؤول بدانيم خوش قولي نشانه احترام به خود و همسر است.
12- به شخصيت همسرمان احترام بگذاريم و حرمت يکديگر را نزد خانواده و دوستان و ... حفظ کنيم.
13 – ارتباط کلامي و عاطفي خود را حفظ کنيم : سعي کنيم با همسر خود درباره مسايل مختلف گفتگو کنيم. صحبت کردن بهترين راه آگاهي از افکار و احساسات همسر مي باشد.
14 – با يکديگر مهربان باشيم : همسرمان را جزئي از وجود خود بدانيم ، خوبي هايش را بازگو کنيم، برايش خوبي خواهيم و در راه کمک به همسرمان تمام تلاش خود را بکار ببريم با مهرباني مي توانيم مالک قلبهاي يکديگر باشيم و رابطه گرم و صميمي برقرار کنيم.
15 – محبت پذير وقهر گريز باشيم : منش توأم با مهرباني و دوري از قهر و کينه صفت همسران فداکار است . تلاش کنيم که آيينه زندگيمان شفاف و بدون غبار کدورت باشد.
16 – راستگو باشيم : صداقت و راستي از بهترين سرمايه هاي زندگي مشترک است . هرگز نبايد به دروغ و نيرنگ متوسل شويم حتي اگر حقيقت به نفع ما نباشد. فراموش نکنيم که دروغ پايه هاي زندگي را سست مي کند.
راستي کن که راستان رستند**************در جهان راستان قوي دستند
17 – محيط خانواده را با صفا کنيم: فضاي عاطفي خانواده بايد چنان مطلوب و دوست داشتني باشد که همسرمان در آن احساس رضايت خاطر کند و از امنيت رواني برخوردار باشد.
18 – به ارزشهاي ديني، اخلاقي و خانوادگي پايبند باشيم : ارزشها از ارکان و ستونهاي اصلي خانواده محسوب مي شوند و مقيد بودن به ارزش ها موجب دوام و استحکام خانواده مي شود و اصالت آن را حفظ مي کند.
19 – به نيازهاي همسر توجه کنيم: رفتار دلنشين و توام با متانت موجب مي شود خواسته هاي خود را به راحتي بيان کند.
20 – بهداشت رواني همسر را تأمين کنيم: در سايه سلامت جسمي و رواني مي توانيم به هدفهاي خود برسيم ، بنابراين بايد به رفتار او توجه نماييم و از افسردگي و خموديش جلوگيري کنيم.
21 – با يکديگر مشورت کنيم: هر يک از همسران بايد حق داشته باشند نظر و پيشنهاد خود را بيان کنند. با مشورت کردن ، راه رسيدن به زندگي سالم کوتاهتر مي شود.
22 – قدر شناس باشيم : از همسرمان به خاطرانجام وظايف ، مسؤوليت ها و همکاريهايش قدرداني کنيم براي ابراز سپاسگزاري و تشکر به کلمه هاي خاصي نيازمند نيستيم!
23 – احساس مسؤوليت داشته باشيم : هر يک از همسران بايد خود را در مقابل کاري که بر عهده گرفته اند متعهد بدانند و از انجام دادن آن شانه خالي نکنند.
24 – برنامه ريزي کنيم: در حقيقت برنامه ريزي به زندگي خانوادگي نظم و سامان مي بخشد.
25 – الگوي خوبي باشيم : طوري رفتار کنيم که الگوي رفتاري مناسبي براي همسر و فرزندان خود باشيم.
26 – خود را به جاي همسرمان بگذاريم : دنيا را از دريچه نگاه او ببينيم و از خود بپرسيم «اگر من جاي او بودم چه مي کردم ؟»
27 – به خواسته ها و افکار يکديگر احترام بگذاريم: فراموش نکنيم که ازدواج پيمان هکاري و تشريک مساعي است.
28 – ميانه رو متعادل باشيم : حضرت علي (ع) فرموده اند «خير الامور اوسطها» پس اگر در تمام امور زندگي ( خوردن ، خوابيدن، مسافرت و حتي محبت کردن و ...) اعتدال را رعايت کنيم کمتردچار مشکل مي شويم
29 – با جملات زيبا از همسر خود دلجويي کنيم: يک جمله شورانگيز مي تواند طوفاني از خشم و غضب و نفرت را خاموش کند و بناي زندگي را از خطرات گوناگون دور سازد.
30 – روابط زناشويي را بسيار مهم بدانيم : عدم توجه به اين روابط موجب ايجاد مشکلات مختلف خانوادگي ، روحي و رواني براي هر يک از طرفين مي شود و زندگي را با خطرهاي جدي روبرو مي کند.
31- به همسر خود بگوييم که من به خاطر عشق به تو همه سختيهاي زندگيمان را مي پذيرم چنين جملاتي باعث دلگرمي او مي شود.
32 – همسر خود را راضي کنيم: بايد طوري رضايت همسرمان را جلب نماييم که مطمئن باشين هيچوقت ما را ترک نمي کند و يا در هيچ مشکلي ما را تنها نمي گذارد.
33 – با متانت و صداقت قبول کنيم که در بعضي از کارها همسرمان شايسته تر است.
34 – براي سخن و پيشنهاد همسرمان احترام قائل شويم و خود را عقل کل ندانيم : باور داشته باشيم که هميشه همه چيز را همگان دانند.
35 – سختي ها و مشکلات محيط کار را درحد ضرورت با همسرمان در ميان بگذاريم : همفکري بار مشکلات را سبک تر مي نمايد.
36 – فرمان ندهيم : نبايد خانه را به پادگان تبديل کنيم. متوجه باشيم که خانه کانون عشق و محبت است نه محل يکه تازي و خشونت.
37 – تعصبات غلط و افکار مزاحم را از خود دور کنيم: افکار مزاحم مانند خوره ، سلامت رواني انسان را از ميان مي برند. بهتر است به جاي اعمال تعصبات دست و پا گير انرژي خود را صرف توجه به همسر و خانواده نماييم.
38 – از ازدواج خود اظهار پشيماني نکنيم : زندگي و روابط خود را با ديگران مقايسه نکنيم و از ياد نبريم که زندگي هر کسي مطابق سليقه و عقل و درايت او اداره مي شود.
39 – روي نقاط ضعف همسر خود انگشت نگذاريم : هر فردي ممکن است در موارد مختلف دچار ضعف باشد آشکار کردن و بزرگ جلوه دادن اين نقاط ضعف موجب ايجاد کدورت مي شود. هرگز نبايد از نقطه ضعف ها به عنوان اسلحه اي براي سکوت يا شکست دادن همسر استفاده کنيم.
40 – مقابله به مثل نکنيم : از رفتارهاي تلافي جويانه بپرهيزيم و سعي کنيم به جاي مقابله به مثل ، رفتار مناسب را به او يادآوري نماييم.



منبع : حسن زارعيان