سخت افزار .... نرم افزار

معرفی قطعات و نرم افزار های کامپیوتر

سخت افزار .... نرم افزار

معرفی قطعات و نرم افزار های کامپیوتر

شبکه های بدون کابل

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

مبانی شبکه های بدون کابل

تکنولوژی شبکه های بدون کابل از ایده " ضرورتی به کابل ها ی جدید  نمی باشد" ، استفاده می نمایند. در این نوع شبکه ها ، تمام کامپیوترها با استفاده از سیگنال هائی رادیوئی اقدام به انتشار اطلاعات مورد نظر برای یکدیگر می نمایند.  این نوع  شبکه ها دارای ساختاری ساده بوده و براحتی می توان یک کامپیوتر متصل به این نوع از شبکه ها را  مکان های دیگر استقرار و کماکن از امکانات شبکه بهره مند گردید مثلا" در صورتیکه این نوع شبکه ها را در یک فضای کوچک نظیر یک ساختمان اداری ایجاد کرده باشیم و دارای یک کامپیوتر laptop باشیم که  از کارت شبکه مخصوص بدون کابل استفاده می نماید ، در هر مکانی از اداره مورد نظر که مستقر شده باشیم با استفاده از Laptop می توان بسادگی به شبکه متصل و از امکانات مربوطه استفاده کرد.

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

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

·       BlueTooth

·       IrDA

·       HomeRF)SWAP)

·       WECA)Wi-Fi)

شبکه های Bluetooth در حال حاضر عمومیت نداشته و بنظر قادر به پاسخگوئی به کاربران برای شبکه ها ی با سرعت بالا نمی باشند. IrDA)Infrared Data Association)  استانداردی بمنظور ارتباط دستگاههائی است که از سیگنال ها ی نوری مادون قرمز استفاده می نمایند. استاندارد فوق نحوه  عملیات کنترل از راه دور، ( تولید شده توسط یک تولید کننده خاص ) و یک دستگاه  راه دور ( تولید شده توسط تولید کننده دیگر ) را تبین می کند.  دستگاههای IrDA از نورمادون قرمز استفاده می نمایند.

قبل از بررسی مدل های SWAP و Wi-Fi لازم است که در ابتدا با استاندارد اولیه ای که دو مد ل فوق بر اساس آنها ارائه شده اند ، بیشتر آشنا شویم . اولین مشخصات شبکه های اترنت بدو ن کابل با نام IEEE 802.11 توسط موسسه IEEE عرضه گردید. در استاندارد فوق دو روش بمنظور ارتباط بین دستگاهها با سرعت دو مگابیت در ثانیه مطرح شد. دو روش  فوق  بشرح زیر می باشند :

·       DSSS)Direct-sequence spread spectrum)

·       FHSS)Frequency-hopping spread spectrum)

دو روش فوق از تکنولوژی FSK)Frequency-shift keying) استفاده می نمایند. همچنین دو روش فوق از امواج رادیوئی Spread-spectrum در محدوده 4/ 2 گیگاهرتز استفاده می نمایند.

Spread Spectrum ، بدین معنی است که داده مورد نظر برای ارسال به بخش های کوچکتر  تقسیم و هر یک از آنها با استفاده از فرکانس های گسسته قابل دستیابی در هر زمان  ، ارسال خواهند شد. دستگاههائی که از DSSS  استفاده می نمایند  ،  هر بایت داده را  به چندین بخش مجزا تقسیم  و آنها  را بصورت  همزمان با استفاده از فرکانس های متفاوت ، ارسال می دارند. DSSS از پهنای باند بسیار بالائی استفاده می نماید ( تقریبا" 22 مگاهرتز ) دستگاههائی که از FHSS استفاده می نمایند  ، دریک زمان پیوسته کوتاه ، اقدام به ارسال داده  کرده و با شیفت دادن فرکانس (hop) بخش دیگری از اطلاعات را ارسال می نمایند. با توجه به اینکه هر یک از دستگاههای FHSS که با یکدیگر مرتبط می گردند  ، بر اساس فرکانس مربوطه ای که می بایست Hop نمایند و از هر فرکانس در یک بازه زمانی بسیار کوتاه استفاده می نمایند ( حدودا" 400 میلی ثانیه )  ،  بنابراین می توان از جندین شبکه FHSS در یک محیط استفاده کرد( بدون اثرات جانبی ) . دستگاههای FHSS صرفا" دارای پهنای باند یک مگاهرتز و یا کمتر می باشند.

HomeRF و SWAP

HomeRF  ، اتحادیه ای است که استانداری با نام SWAP)Shared Wireless Access protocol) را ایجاد نموده است . SWAP دارای شش کانال صوتی متفاوت بر اساس استاندارد DECT و 802.11 است. دستگاههای SWAP در هر ثانیه 50 hop ایجاد و در هر ثانیه قادر به ارسال یک مگابیت در ثانیه می باشند. در برخی از مدل ها میزان ارسال اطلاعات تا دو مگابیت در ثانیه هم می رسد.  ، توانائی فوق ارتباط مستقیم به  تعداد اینترفیس های موجود در مجیط عملیاتی دارد. مزایای SWAP عبارتند از :

·       قیمت مناسب

·       نصب آسان

·       به کابل های اضافه نیاز نخواهد بود

·       دارای Access point نیست

·       دارای شش کانال صوتی دو طرفه و یک کانال داده است

·       امکان استفاده از 127 دستگاه در هر شبکه وجود دارد.

·       امکان داشتن چندین شبکه در یک محل را فراهم می نماید.

·       امکان رمزنگاری اطلاعات بمنظور ایمن سازی داده ها وجود دارد.

برخی از اشکالات SWAP عبارتند از :

·       دارای سرعت بالا نیست ( در حالت عادی یک مگابیت در ثانیه )

·       دارای دامنه محدودی است ( 75 تا 125 فوت /  23 تا 38 متر )

·       با دستگاههای FHSS سازگار نیست .

·       دستگاههای دارای فلز و یا وجود دیوار  می تواند باعث افت ارتباطات شود.

·       استفاده در شبکه های کابلی  ،  مشکل است .

تراتسیور بدون کابل واقعی بهمراه یک آنتن کوچک در یک کارت ISA , PCI و یا PCMCIA ایجاد( ساخته ) می گردد. در صورتیکه از یک کامپیوتر Laptop استفاده می شود  ، کارت PCMCIA بصورت مستقیم به یکی از اسلات های PCMCIA متصل خواهد شد. در کامپیوترهای شخصی  ، می بایست از یک کارت اختصاصی ISA  ، کارت PCI HomeRF و یا یک کارت PCMCIA بهمراه یک آداپتور مخصوص ، استفاده کرد. با توجه به ضرورت استفاده از کارت های اختصاصی  ، صرفا" کامپیوترها را می توان در یک شبکه SWAP استفاده کرد. چاپگرها و سایر وسائل جانبی می بایست مستقیما" به یک کامپیوتر متصل و توسط کامپیوتر مورد نظر بعنوان یک منبع اشتراکی مورد استفاده قرار گیرند.

اکثر شبکه های SWAP بصورت " نظیر به نظیر " می باشند . برخی از تولیدکنندگان اخیرا" بمنظور افزایش دامنه تاثیر پذیری در شبکه های بدون کابل  ، Access point هائی را به بازار عرضه نموده اند. شبکه های HomeRf نسبت به سایر شبکه های بدون کابل  ، دارای قیمت مناسب تری می باشند.

WECA  و Wi-Fi

WECA)Wireless Ethernet Compatibility Alliance) رویکرد جدیدی را نسبت به HomeRF ارائه نموده است . Wi-Fi  ، استانداردی است که به تمام تولیدکنندگان برای تولید محصولات مبتی بر استاندارد IEEE 802.11  تاکید می نماید . مشخصات فوق FHSS را حذف و تاکید بر استفاده از DSSS دارد. ( بدلیل ظرفیت بالا در نرخ انتقال اطلاعات ) . بر اساس IEEE 802.11b  ، هر دستگاه قادر به برقراری ارتباط با سرعت یازده مگابیت در ثانیه است . در صورتیکه سرعت فوق پاسخگو نباشد  ، بتدریج سرعت به 5/5 مگابیت در ثانیه  ، دو مگابیت در ثانیه و نهایتا" به یک مگابیت در ثانیه تنزل  پیدا خواهد کرد. بدین ترتیب شبکه از صلابت و اعتماد بیشتری برخوردار خواهد بود.

مزایای Wi-Fi عبارتند از :

·       سرعت بالا ( یازده مگابیت در ثانیه )

·       قابل اعتماد

·       دارای دامنه بالائی می باشند ( 1.000 فوت یا 305 متر در قضای باز و 250 تا 400 فوت / 76 تا 122 متر در فضای بسته )

·       با شبکه های کابلی بسادگی ترکیب می گردد.

·       با دستگاههای DSSS 802.11 ( اولیه ) سازگار است .

برخی از اشکالات Wi-Fi عبارتند از :

·       گران قیمت می باشند.

·       پیکربندی و تنظیمات آن مشکل است .

·       نوسانات سرعت زیاد است .

Wi-Fi سرعت شبکه های اترنت را بدون استفاده از کابل در اختیار قرار می دهد. کارت های  سازگار با Wi-Fi بمنظور استفاده در شبکه های " نظیر به نظیر " وجود دارد  ، ولی معمولا" Wi-Fi به Access Point  نیاز خواهد داشت . اغلب Access point ها دارای یک اینترفیس بمنظور اتصال به یک شبکه کابلی اترنت نیز می باشند.  اکثر ترانسیورهای Wi-Fi بصورت کارت های PCMCIA عرضه شده اند. برخی از تولیدکنندگان کارت های PCI و یا ISA را نیز عرضه نموده اند.

رمزنگاری اطلاعات

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

§       اطلاعات کارت اعتباری

§       شماره های عضویت در انحمن ها

§       اطلاعات خصوصی

§       جزئیات اطلاعات شخصی

§       اطلاعات حساس در یک سازمان

§       اطلاعات مربوط به حساب های بانکی

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

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

اکثر سیستم های رمزنگاری اطلاعات در کامپیوتر به دو گروه عمده زیر تقسیم می گردند :

§       رمزنگاری  کلید - متقارن

§       رمزنگاری  کلید - عمومی 

رمز نگاری کلید - متقارن

در روش فوق ، هر کامپیوتر دارای یک کلید رمز ( کد ) بوده که از آن برای رمزنگاری یک بسته اطلاعاتی قبل از ارسال اطلاعات بر روی شبکه و یا کامپیوتر دیگر ، استفاده می نماید. دراین روش لازم است در ابتدا مشخص گردد که کدامیک از کامپیوترها قصد مبادله اطلاعاتی با یکدیگر را دارند ، پس از مشخص شدن هر یک از کامپیوترها،  در ادامه کلید رمز بر روی هر یک از سیستم ها می بایست نصب گردد. اطلاعات ارسالی توسط کامپیوترهای فرستنده با استفاده از کلید رمز ، رمز نگاری شده وسپس اطلاعات رمز شده  ارسال  خواهند شد. پس از دریافت اطلاعات رمز شده توسط کامپیوترهای گیرنده ، با استفاده از کلید رمز اقدام به بازگشائی رمز و برگرداندن اطلاعات بصورت اولیه و قابل استفاده خواهد شد . مثلا" فرض کنید پیامی را برای یکی از دوستان خود رمز و سپس ارسال می نمائید . شما برای رمز نگاری اطلاعات از روشی استفاده نموده اید که بر اساس آن هر یک از حروف موجود در متن پیام را به دو حرف بعد از خود تبدیل کرده اید. مثلا" حروف A موجود در متن پیام به حروف C و حروف B به حروف D تبدیل می گردند. پس از ارسال پیام رمز شده برای دوست خود ، می بایست با استفاده از یک روش ایمن و مطمئن کلید رمز را نیز برای وی مشخص کرد. در صورتیکه گیرنده پیام دارای کلید رمز مناسب نباشد ، قادر به رمز گشائی و استفاده از اطلاعات نخواهد بود. در چنین حالتی می بایست به دوست خود متذکر گردید که کلید رمز ، " شیفت دادن هر حرف بسمت جلو و به اندازه دو واحد است " . گیرنده پیام با انجام عملیات معکوس قادر به شکستن رمز و استفاده از اطلاعات خواهد بود.

رمزنگاری کلید - عمومی

در روش فوق از ترکیب یک کلید خصوصی و یک کلید عمومی استفاده می شود. کلید خصوصی صرفا" متعلق به کامپیوتر فرستنده بوده و کلید عمومی توسط کامپیوتر فرستنده در اختیار هر یک از کامپیوترهائی که قصد برقراری ارتباط با یکدیگر را دارند ، گذاشته می شود. برای رمزگشائی یک پیام رمز شده ، کامپیوتر می بایست از کلید عمومی که توسط فرستنده ارائه شده، بهمراه کلید خصوص ی خود  استفاده  نماید. یکی از متداولترین برنامه های رمزنگاری در این رابطه PGP)Pretty Good Privacy) است . با استفاده از PGP می توان هر چیز دلخواه را رمز نمود.

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

یکی از متداولترین نمونه های پیاده سازی شده از رمزنگاری کلید- عمومی ، روش SSL)Secure Sokets Layer)  است . روش فوق در ابتدا توسط "نت اسکیپ " پیاده سازی گردید. SSL یک پروتکل امنیتی اینترنت بوده که توسط مرورگرها و سرویس دهندگان وب بمنظور ارسال اطلاعات حساس ، استفاده می گردد.  SSL اخیرا" بعنوان بخشی از پروتکل TLS)Transport Layer Security)  در نظر گرفته شده است .

در مرورگر می توان زمان استفاده از یک پروتکل ایمن نظیز TLS را با استفاده از روش های متعدد اعلام کرد. استفاده از پروتکل "https" درعوض پروتکل "http" یکی از روش های موجود است . در چنین مواردی در بخش وضعیت پنجره مرورگر یک "Padlock" نشان داده خواهد شد.

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

راهنمای تغییر سرور DNS

راهنمای تغییر سرور DNS

برای تغییر سرور DNS در ویندوز  ایکس پیبه ترتیب زیر عمل کنید:

1. کانکشن مورد نظرتان را انتخاب کنید.

2. بر روی دکمه Properties کلیک کنید (A). 

3. گزینه Networking را انتخاب کنید.

4. از لیست موجود (Internet Protocol (TCP/IP را انتخاب کرده (B) و دکمه Properties را فشار دهید (C). 

5. در قسمت پایین صفحه ... Use the following را فعال کنید (D).

6. در کادرهای موجود، آدرس DNS اولیه و جایگزین را به ترتیب وارد کنید (E). اگر دارید برای عبور از فیلتر دست به این تغییرات میزنید، میتوانید از سرورهای DNS زیر استفاده نمایید. (تذکر: این DNSها متعلق به دانشگاه استانفورد آمریکاست و ممکن است برای استفاده از آن نیاز به اخذ مجوز داشته باشید)

§     171.64.7.55 (caribou.Stanford.EDU)

§     171.64.7.77 (cassandra.Stanford.EDU)

 

 

7. دکمه OK را فشار دهید و از قسمت تنظیمات خارج شوید. برای این که بعداً این تغییرات را به حالت اولیه بر گردانید، به مرحله 6 برگشته و این بار Obtain DNS server automatically انتخاب کنید (D).

 

زبان برنامه نویسی جاوا

 

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

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

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

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

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

 دریافت کمپایلر جاوا

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

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

- یک فایل بزرگ شامل مستندات جاوا را از طریق اینترنت دریافت و یا از طریق CD مربوطه آماده نمود.

- فایل های دریافت شده از طریق اینترنت را بکمک برنامه WinZip ( و یا برنامه های معادل ) از حالت فشرده خارج نمود.

- محیط پیاده سازی جاوا را نصب نمائید

- مستندات جاوا را نصب نمائید.

- تنظیمات و پیکربندی لازم در خصوص چندین متغیر محیطی را انجام دهید.

قبل از انجام هر یک از مراحل فوق ، پیشنهاد می گردد که در ابتدا یک فولدر موقت ایجاد و فایل هائی را که از اینترنت دریافت می دارید ، در آن ذخیره نمائید ( نام فولدر فوق download directory انتخاب شده است )

مرحله اول : دریافت محیط پیاده سازی جاوا

بمنظور دریافت محیط پیاده سازی جاوا از طریق اینترنت از آدرس زیر استفاده نمائید :

http://java.sun.com/j2se/1.4.1/download.html

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

مرحله دوم : دریافت مستندات جاوا از طریق اینترنت

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

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

http://www.winzip.com

 

مرحله چهارم : نصب محیط پیاده سازی

با اجرای فایل j2sdk-1_4_1-*.exe ( فایل فوق در مرحله یک دریافت شده است ) ، در ابتدا فایل از حالت فشرده خارج و در ادامه عملیات نصب محیط پیاده سازی بصورت خودکار انجام خواهد شد.

مرحله پنجم : نصب مستندات

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

مرحله ششم : تنظیمات محیط

فایل Autoexec.bat را با استفاده از ویرایشگر notepad فعال و بااستفاده از دستور PATH ، مسیر نصب محیط پیاده سازی جاوا را مشخص نمائید.

مرحله هفتم : تست

پنجره MS-DOS ویندوز را فعال و دستور Javac را تایپ نمائید. در صورتیکه مراحل قبل بدرستی انجام شده باشند ، می بایست پیامی مبنی بر نحوه استفاده از Javac بر روی مانیتور نمایش داده شود. این بدان معنی است که همه چیز برای شروع آماده است . در صورتیکه پیام "Bad coomand or file name" ، نمایش داده شود ، نشاندهنده برزو اشکال در یکی از مراحل نصب بوده است .

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