تبلیغات
فناوری اطلاعات و ارتباطات

آموزش CISCO جلسه دوم

جلسه دوم

خب .IP ها که در جلسه پیش مقداری در رابطه با آنها توضیح داده شد. به دو دسته تقسیم بندی می شوند.

1.Private

2.Public

IP Private

آی پی های Private یا Invalid برای آدرس دهی در شبکه شخصی استفاده می شوند که هزینه ای رو در برندارند. مشکلی که دارند قابلیت روت(Route) شدن در شبکه های WAN رو ندارند.

نکته دیگر اینکه با استفاده از IP Private نمی توانیم به اینترنت دسترسی داشته باشیم.

IP Private  در کلاس A
10.0.0.0

IP Private  در کلاس B
172.16.0.0
172.31.0.0

IP Private  در کلاس C
192.168.0.0

همینطور IP های رزرو شده
169.254.0.0
127.0.0.0

IP Public

آی پی public یا Valid ، آی پی هایی هستند که برای استفاده از آنها باید آنها را اجاره کنیم.

سابنتینگ Subneting

سابنتینگ یک مفهوم سادست. بگذارید با یک مثال شروع کنیم.

فرض کنید دو شبکه داریم که در هر شبکه 100 هاست قرار گرفته که می خواهیم هر کدام از این شبکه ها در دو Broadcast دامین جدا قرار بگیرد.

اگر شبکه ما از کلاس C باشه پس Subnet Mask به صورت زیر هست.

11111111.11111111.111111111.00000000 درسته؟

ما این شبکه رو به دو تا 128 تا تقسیم می کنیم که بتونیم دو تا برودکست دامین جدا درست کنیم. برای این کار کافیه بیت آخر از اوکتد اول رو یک بار 0 و بار دیگر 1 بگذاریم. یعنی

11111111.11111111.11111111.00000000 تا 11111111.11111111.11111111.10000000

و

11111111.11111111.11111111.10000001 تا 11111111.11111111.11111111.11111111

همانطور که می بینید دو تا برودکست دامین جدا برای هرکدام از این 100 هاست ساختیم. بیت اول و آخر برودکست دامین که همانطور که می دانید رزرو شده است. یعنی از 128 تا دو تا کم میشه و هر کدام از این شبکه ها می توانند تا 126 هاست داشته باشند.

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

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

در این لینک بسیار زیبا این مفهوم توضیح داده شده. می توانید مراجعه کنید.

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

زمانی که میخواهیم عملیات subnetting را بر روی یک IP انجام دهیم باید پنج سوال زیر را مد نظر داشته باشیم

1.چه مقدار subnets میتوانیم داشته باشیم
2.چه مقدار هاست در هر
subnet موجود می باشد
3.چه
subnet هایی قابل قبول هستند
4.تعیین
broad cast address
5.چه هاست هایی قابل قبول است

در IP 192.168.10.10 و subnet mask 255.255.255.0 میخواهیم 55 هاست (دستگاه) به هم شبکه کنیم ,عملیات subnetting به قرار زیر می باشد

به دلیل اینکه IP ما در کلاس C میاشد عملیات subnetting را در بیت آخر انجام میدهیم و آن را بسط میدهیم

192.168.10.2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0

با توجه به اینکه 55 هاست میخواهیم و 55 بین 64 و 32 است 6^2 را انتخاب میکنیم در نتیجه 6 بیت به host address تعلق میگیره و 2 بیت به network address

(2^0=1 , 2^1=2 , 2^2=4 , 2^3=8 , 2^4=16 , 2^5=32 , 2^6=64 , 2^7=128)

1.چه مقدار subnet میتوانیم داشته باشیم
برای بدست آوردن تعداد
subnet از فرمول زیر استفاده میکنیم,n تعداد بیتهای تعلق گرفته به قسمت network address است

2^n ---> 2^2=4

2.چه مقدار هاست در هر subnet موجود میباشد
برای بدست آوردن هاست از فرمول زیر استفاده میکنیم.
n تعداد بیت های تعلق گرفته به قسمت Host Address است.

2^n-2 ----> 2^6-2=62

در هر subnet شصت و دو هاست موجود میباشد و 2- همان network address و broad cast address میباشد که not valid هستند

3.چه subnet هایی قابل قبول هستند
برای بدست آوردن
subnet های قابل قبول (block size)از فرمول زیر استفاده میکنیم

256 - subnet mask = block size

با توجه به اینکه الگوی استاندارد را به الگوی غیر استاندارد تبدیل کردیم subnet mask به غیر استاندارد تبدیل میشود و به
آن (
CSN ( Customize Subnet Mask میگوییم

 

طریقه بدست آوردن آن به اینصورت است که بیتهایی را که به network address در بیت آخر تعلق دارد را جمع میکنیم

 2^7 + 2^6 = 128+64 = 192 ---> CSN

256 - 192 = 64 --> Block size

 4.تعیین broad cast address برای هر subnet
برودکست آدرس
(Broad Cast Address)، پیامی است که به تمامی ایستگاهها توزیع میشود.

این آسانترین قسمت است, Broad Cast Address در هر subnet میشود block size - 1 مثلا اگر block size ما 64 باشد broad cast ما میشود 63 و بطور کامل میشود 192.168.10.63

5.چه host هایی قابل قبول است
همیشه اعدادی که بین
subnet address و broad cast address می باشند هاستهای قابل قبول هستند

با توجه به عملیات بالا subnetting به قرار زیر می باشد

network address

192.168.10.0

192.168.10.64

192.168.10.128

192.168.10.192

Valid IP

192.168.10.1

192.168.10.65

192.168.10.129

-----------

192.168.10.2

192.168.10.66

192.168.10.130

ادامه

ادامه

ادامه

ادامه

ادامه

ادامه

192.168.10.62

192.168.10.126

192.168.10.190

broad cast address

192.168.10.63

192.168.10.127

192.168.10.191


customize subnet mask

255.255.255.192

255.255.255.192

255.255.255.192

255.255.255.192

منبع: http://www.ccnaclass.blogfa.com





موضوع: شبكه های رایانه ای،
[ چهارشنبه هفدهم مهرماه سال 1392 ] [ 08:15 ق.ظ ] [ مهدی ممیزی ]

نوروز سال 1395 برهمگان مبارک


یا مقلب القلوب و الابصار

یا مدبرالیل و النهار

یا محول الحول و الاحوال

حول حالنا الی احسن الحال

سال نو مبارک

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




[ یکشنبه یکم فروردینماه سال 1395 ] [ 08:42 ق.ظ ] [ مهدی ممیزی ]

کنفرانس های انجام شده در کلاس جناب آقای مهندس حسین پورشمسی

[ پنجشنبه دهم دیماه سال 1394 ] [ 05:29 ب.ظ ] [ مهدی ممیزی ]

میلاد پیامبر عظیم الشان اسلام (ص) و امام جعفر صادق (ع)


حق چو دید آن نور مطلق در حضور
آفرید از نور او صد بحر نور
آفرینش را جز او مقصود نیست
پاک دامن تر زاو موجود نیست
میلاد نبی اکرم (ص) و امام جعفر صادق (ع) گرامی باد



[ دوشنبه هفتم دیماه سال 1394 ] [ 06:58 ب.ظ ] [ مهدی ممیزی ]

دروس CRM- Arzesh- Khadamat- MIS- Modelsazi

[ پنجشنبه پنجم آذرماه سال 1394 ] [ 04:27 ب.ظ ] [ مهدی ممیزی ]

کاربرد فناوری اطلاعات در سازمان

سلام
این فایلها مربوط به درس "کاربرد فناوری اطلاعات در سازمان" مدرس آقای مهندس "علی اکبر تشکری" می باشد که شامل شش (6) قسمت و سه کتاب به صورت PDF می باشد.. ضمنا به دلیل حجم بالای کتابها هر سه را بصورت Zip شده تحت یک فایل با عنوان "ITinManagement3_Turban_442.Zip" برای دانلود گذاشتم.
1- Part 1
2- Part 2
3- Part 3
4- Part 4
5- Part 5
6- Part 6
7-
ITinManagement3_Turban_442.Zip                                                                                                                                                              





موضوع: کاربرد فناوری اطلاعات در سازمان (Application of IT in Organizations)،
برچسب ها: کاربرد فناوری اطلاعات در سازمان، تجارت الکترونیک E-Commerce، برنامه نویسی تحت وب،
[ سه شنبه چهاردهم مهرماه سال 1394 ] [ 06:40 ق.ظ ] [ مهدی ممیزی ]

آموزش CISCO جلسه اول

جلسه اول

مقدمه

جلسه اول

CCNA   مخفف عبارت Cisco Certification Network Associate که گواهینامه شبکه شرکت سیسکو می باشد.

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

تقسیم بندی شبکه به لحاظ وسعت

1.LAN

2.CAMPS:  اندازه یک شهرک، به شرط اینکه برای برقراری ارتباط بین آنها از هیچ service provider ی استفاده نکنیم.

3.MAN

4.WAN

آدرس فیزیکی (Mac Address)

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

مک آدرس در تمامی کارت شبکه ها دارای طول یکسان می باشد که طول آن برابر 6 بایت یا 48 بیت است.به تصویر زیر دقت کنید.

همانطور که در شکل بالا می بینید فرمت آدرس دهی به صورت هگزا دسیمال است(Hexa Decimal)

24  بیت اول که با رنگ سبز مشخص شده است را ( IEEEکه یک سازمان استاندارد سازی است) به شرکت های تولید کننده کارت شبکه می دهد که ( OUI =Organization Unit Identifier ) نام دارد.

 24 بیت دوم که با رنگ قرمز مشخص شده است، توسط شرکت های تولید کننده بر روی کارت های شبکه قرار می گیرد که
 ( BIA =Bound In Address )   یا (محدود در آدرس ) نام دارد.

آدرس منطقی (IP = Internet Protocol )

آدرس منطقی یا IP، متشکل از 4 بایت یا 32 بیت می باشد که به چهار بخش 8 بیتی تقسیم می شود که با نقطه از یکدیگر جدا می شوند .

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

کلاس های IP

IP از دو قسمت Net ID و Host ID  تشکیل شده است. همانطور که میدانید (شما باید این مطالب رو بدونید ، ما فقط داریم به صورت گذرا و مروری این مطالب رو می گیم)  Net ID آدرس شبکه شما و Host ID آدرس کامپیوتر شما در این شبکه است.

به جدول زیر دقت کنید.

4

3

2

1

Range IP

Class

Host

Host

Host

Net

1-126

A

Host

Host

Net

Net

128-191

B

Host

Net

Net

Net

192-223

C

Multicast

Multicast

Multicast

Multicast

224-239

D

Reserved

Reserved

Reserved

Reserved

240-255

E

همانطور که مشاهده می کنید در کلاس A، نت آی دی آن برابر 126 و هاست آی دی آن برابر 256 به توان 3 منهای دو است

Host ID= (256)3 - 2 = 16777214

این عدد اینگونه بدست آمد که ما در هرکدام از اوکتدها 256 حالت داریم و در کلاس A هم سه تا اوکتد هست که می شود 256 به توان 3 ، منهای دوهم کردیم بخاطر اینکه 000 برای Network Number  هست و255  اختصاص دارد به Broadcasting در شبکه . به همین خاطر اون عدد 16777214 حالت مختلف برای Host ID به دست اومد.

به همین روش می توان Net ID و Host ID کلاس های دیگر هم بدست آورد. که البته من به طور خلاصه همه رو در پایین می نویسم . محاسبه چگونگی اش باشد بر عهده خود شما.(طبق همان فرمولی است که در بالا توضیح دادم.

Class B

Net ID= 64*256=16384
Host ID=(256)2 - 2=65534

Class C

Net ID=32* (256)2 =2097152
Host ID= 256 - 2=254

همانطور که در بالا گفته شد مثلا در کلاس C ما می توانیم دو میلیون و نود و هفت هزار و صد و پنجاه و دو شبکه داشته باشیم که هرکدام از این شبکه ها 254 تا یوزر داخل خود داشته باشند.

مثالی دیگر از کلاس C

 

مثالی از کلاس B

خب . اگر دقت کنید در قسمت Range IP فاصله بین کلاس A و B عدد 127 جا افتاده است. IP Address  هایی که با 127.?.?.? شروع می شوند IP Address , Loop back نام دارند و  می توان از آنها برای تست تنظیمات ،TCP/IP استفاده نمود.

Subnet Mask

به صورت پیش فرض و By default به ازاء هر Octed ، نت آی دی عدد 255 و به ازاء هر اوکتد Host ID عدد صفر قرار می گیرد.

Subnet Mask مشخص می‌کند چه قسمتی از یک آدرس IP مربوط به کامپیوترهای داخل شبکه و چه قسمتی مربوط به شناسه خاص آن شبکه است. که به ازاء Net ID عدد 255  و به ازاء Host ID عدد صفر قرار میگیرد. به عبارت ساده تر مشخص می کند آدرس IP جزو کدام کلاس شبکه است.

منبع: http://www.ccnaclass.blogfa.com





موضوع: شبكه های رایانه ای،
[ چهارشنبه هفدهم مهرماه سال 1392 ] [ 08:02 ق.ظ ] [ مهدی ممیزی ]

آموزش تصویری ساخت کابل کراس و مستقیم Cross & Straight Cable

آموزش تصویری ساخت کابل کراس ومستقیم

آموزش تصویری ساخت کابل کراس ومستقیم

برای اتصال دو یا چند کامپیوتر  هم نیاز به استفاده از نوع های مختلف کابل اترنت است.cat5 نمونه ای رایج در ارتباطات شبکه ای است که در بسیاری از خانه ها و شرکت ها مورد استفاده قرار می گیرد. Category 5 cable برای عاملیت اصلی ۱۰/۱۰۰ مورد استفاده قرار می یگرد و CAT 5e برای gigabit (1000BaseT) operation .
1- کابل Ethernet برای مسافت کمتر از ۹۶ متر استفاده می شودو در صورت خواستن مسیر بیشتر از repeater و یا یک سوییچ می شود این کمبود انتقال داده را جبران کرد.

۲- یک جفت سوکت RJ-45 که همان سر کابلی RJ-45 می باشد.RJ مخفف Registered Jack است.

http://www.diy178.com/images/11-a-cat-5-cable.jpg

۳- یک Crimper برای محکم کردن سر RJ-45

RJ45 Crimp Tool
RJ45 Crimp Tool

4- سیم چین برای بریدن قسمت های اضافه ی سیم Wire Cutters

Wire 
Cutters
Wire Cutters

5- سیم لخت کن برای مواقع لازم Wire Stripper
6- یک Cable Tester برای تست سالم بودن کابل که البته با ۲ کامپیوتر هم می شود این کار را انجام داد.

نحوه ی بستن کابل :
ابتدا کابل خود را با استفاده از Crimper و یا سیم لخت کن ، لخت کنید و در این صورت ۴ جفت سیم به هم تابیده شده ملاحظه می فرمایید.که رنگهای آنها با هم متفاوت است.



ادامه مطلب
برچسب ها: كابل شبكه،
[ پنجشنبه سی و یکم مردادماه سال 1392 ] [ 01:45 ب.ظ ] [ مهدی ممیزی ]

نصب ویندوز xp بصورت خودکار

نصب ویندوزXP بصورت خودکار به طوری که در حین نصب سوالی از کاربر نپرسد


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- مطمئن شوید که گزینه  installation windows unattended علامت زده شده باشد سپس 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- فایل را بر روی فلاپی دیسک کپی نماید. سپس کامپیوتر را از طریق سی دی راه اندازی کرده و فلاپی را در داخل درایو فلاپی قرار دهید. ویندوز به صورت خودکار تنظیمات معین شده را مورد استفاده قرار میدهد.



[ سه شنبه بیست و دوم مردادماه سال 1392 ] [ 09:27 ق.ظ ] [ مهدی ممیزی ]

تفاوت رشته فناوری اطلاعات و علوم كامپیوتر

تفاوت رشته فناوری اطلاعات و علوم كامپیوتر

تفاوت رشته فناوری اطلاعات و علوم كامپیوتر

رشته ی مهندسی فناوری اطلاعات (IT) :
رشته مهندسی فناوری اطلاعات یکی از جدیدترین رشته های دانشگاهی در ایران است. این رشته در سال 81 مورد پذیرش وزارت علوم قرار گرفت.
دروس مقطع کارشناسی بسیار شبیه به دروس رشته کامپیوتر است و تقریبا دروس اصلی آن با دروس گرایش نرم افزار مهندسی کامپیوتر یکسان است ولی دروس تخصصی و اختیاری آن تقریبا به طور کامل با آن متفاوت است. مجموع واحد هایی که دانشجو برای اخذ مدرک لیسانس باید بگذراند 149 واحد است.
_ دروس پایه و عمومی :
مجموعا شامل 41 واحد است. 20 واحد عمومی و 21 واحد پایه. دروسی مانند ریاضی ۱ , فیزیک۱ و ... جزو دروس پایه این رشته است و دروس عمومی آن شبیه سایر رشته های دانشگاهی شامل دروسی مانند معارف, انقلاب, فارسی عمومی و... است.
_ دروس اصلی :
مجموعا شامل 62 واحد است و در کل تنها در چهار درس (شبکه های کامپیوتری 2 , اقتصاد مهندسی , آز شبکه و مبانی الکترونیک دیجیتال ) یعنی 10 واحد با دروس اصلی رشته مهندسی کامپیوتر فرق دارد.

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

_دروس اختیاری :
دروس اختیاری دروسی است که دانشجو باید از میان آنها به دلخواه 5 درس یعنی 15 واحد را انتخاب کند. از میان این دروس درس هایی ما نند" گرافیک و خبره "به دانشجویان رشته نرم افزار نیز ارائه می شود.

_لیست طبقه بندی شده دانشگاه شریف:
لیست دروسی که دانشگاه شریف ارائه می کند کمی متفاوت است و به جای 149 واحد 140 واحد است.

_ نمونه ای از چارت دروس دانشگاه شریف :
در جستجویی که در گوگل انجام دادم توانستم در وبلاگی چارت دروسی را دانشگاه شریف برای مهندسی IT ارائه می کند را بدست بیاورم. نکته جالب اینکه لیست نام بعضی از دروس این چارت با لیست ارائه شده از وزارت علوم کمی متفاوت است.

ترم ۱: زبان مقدماتی - برنامه مقدماتی - کارگاه کامپیوتر - ریاضی ۱- فیزیک۱ - گرافیک مهندسی - کارگاه عمومی- تربیت ۱
ترم۲ : زبان متمم - ساختمان گسسته- مدارمنطقی- ریاضی ۲-فیزیک ۲- آز فیزیک۲- عمومی- تربیت ۲
ترم ۳ : زبان تخصصی - برنامه نویسی شی گرا-آز مدار منطقی- ساختار- معادلات - ادبیات - عمومی
ترم۴ : ارائه مطالب - ساختمان داده - طراحی سیستمهای دیجیتال- آز طراحی دیجیتال- ریاضیات مهندسی- مدار الکتریکی - عمومی
ترم ۵: نظریه زبان ها و ماشین ها- تحلیل الگوریتم ها- آمار و احتمال مهندسی- معماری کامپیوتر- محاسبات عددی- الکترونیک دیجیتال
ترم ۶: تحلیل و طراحی سیستم ها-پایگاه داده ها- مهندسی IT- سیگنال ها و سیستم ها- سیستم عامل- عمومی - آز معماری- آز دیجیتال
ترم ۷: مهندسی نرم افزار - مدیریت پروژه-سیستم های چند رسانه ای- شبکه های کامپیوتری- اختیاری- عمومی - کارآموزی
ترم ۸: برنامه ریزی و مدیریت استراتژیک -خدمات الکترونیکی - مهندسی اینترنت- امنیت داده و شبکه- آز شبکه - اختیاری- پروژه- عمومی


IT رشته خوبیه چون تو ایران تازه اومده به همین خاطر خیلی سراغش نمیرن ولی آیندش عالیه چون مدرک دار کمه و موقعیت شغلیش زیاد.


------------------------------------------------------------------------------

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

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

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

در گرایش سخت‌افزار نیز معماری یا ساختار کامپیوتر مطالعه می‌شود.

و گرایش سیستم‌های اطلاعاتی نیز به مدیریت پروژه‌های نرم‌افزاری و سیستم‌های اطلاعاتی می‌پردازد.

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

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

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

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

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

دروس‌ تخصصی‌ گرایش‌ نظریه‌ الگوریتم‌ها :
برنامه‌ریزی‌ پویا ، نظریه‌ گراف ‌، بهینه‌سازی‌ ترکیبی‌ و آنالیز شبکه‌ها ، نظریه‌ کدگذاری ‌، سیستم‌های‌ صفی‌ و مدل‌های‌ کارآیی

‌دروس‌ تخصصی‌ گرایش‌ سخت‌افزار :
مدارهای‌ منطقی ‌، معماری‌ کامپیوتر ، ریزپردازنده

‌دروس‌ تخصصی‌ گرایش‌ سیستم‌های‌ اطلاعاتی ‌:
تحلیل‌ و طراحی‌ سیستم‌های‌ اطلاعاتی‌ ، متدولوژی‌ ساخت‌ سیستم‌های‌ اطلاعاتی ‌، مدیریت‌ پروژه‌های‌ نرم‌افزاری ‌، سیستم‌های‌ اطلاعاتی‌


این رشته در سال ۱۳۵۸ و در مقطع كارشناسی به عنوان یك رشته مادر، وارد دانشگاه تهران شد. اما در سال۱۳۶۵ با راه اندازی دو شاخه مهندسی كامپیوتر، این رشته از لیست رشته های انتخابی دانش آموزان در كنكور حذف شد. با این حال نقش و اهمیت این رشته به حدی است كه برنامه ریزان ما را مجبور كرد تا دوباره در سال،۱۳۷۷ این رشته را در مقطع كارشناسی راه اندازی نمایند.

در تمام دنیا، رشته علوم كامپیوتر به عنوان «مادر» علم كامپیوتر، یكی از اركان غیرقابل انكار علوم و صنایع شان محسوب می شود. چرا كه كارشناس این رشته، با داشتن پایه تئوری قوی، می تواند با ابداع روشهای جدید، با نوشتن برنامه های جامع و مفید، كمك مؤثری برای مهندسان كامپیوتر باشد.

این رشته كه در واقع یك رشته میان رشته ای است در مقطع كارشناسی ارشد جزء رشته های شناور به حساب می آید كه داوطلبان می توانند علاوه بر رشته خود در آزمون این رشته نیز شركت نمایند. البته دانشجویان رشته های كامپیوتر و ریاضی مشتری های اصلی این رشته به شمار می آیند ولی این رشته توانسته است با توجه به ویژگی های خاص خود داوطلبانی را از رشته های دیگر نظیر برق نیز جذب نماید.



[ سه شنبه بیست و دوم مردادماه سال 1392 ] [ 08:23 ق.ظ ] [ مهدی ممیزی ]

تجهیزات شبكه Networks Equipments

تجهیزات شبکه
 
تجهیزات غیر فعال (Passive)
 
کانکتور فیبر نوری
 قطعه ای برای برقراری ارتباط فیبر نوری با سایر ادوات که در انواع ST,SC یا MTRJ  موجود می باشد .




  • انواع کابل مسی UTP

 کابل های مسی که از چند رشته به هم تابیده شده تشکیل شده اند را با نام UTP می شناسند و انواع متداول آن عبارتند از : Cat5وCat5e ,Cat6  Cat7, . تفاوت عمده این استاندارد ها در سرعت انتقال و فرکانس کاری می باشد .

 





  • رک (Rack)
 محفظه ای فلزی که محل قرار گیری سوییچ ها ، روترها و سرورها ، UPS ها یا هر یک از ادوات شبکه می تواند باشد . معمولا این رک ها از چهار طرف باز می شوند و به چرخ ، درب قفل شونده شیشه ای و هواکش نیز مجهز هستند .




  • سر کابل مسی
 قطعه ای برای برقراری ارتباط کابل مسی با سایر ادوات




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

  • Keystone کابل مسی

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






  • پریز دیواری مسی

 هر ایستگاه شبکه برای برقراری ارتباط با شبکه باید با استفاده از پریز اتصال فیزیکی خود را برقرار کند .

 





 

  • Patch Cord مسی
 در کابل کشی ساخت یافته ، برای ایجاد اتصال بین ایستگاه کاری و پریز شبکه یا اتصال تجهیزات فعال به Patch Pane داخل رک ازاین کابل ها استفاده می شود.



  • داکت یا کانال دیواری
 مسیری برای ارتباط کابل شبکه که در انواع فلزی یا پلاستیکی و در اندازه های مختلف ساخته می شود .




Patch Panel فیبر نوری

 محل برقرای ارتباط بین کابل های فیبر نوری و تجهیزات اکتیو در داخل رک .


 


 

  • Patch Cord فیبر نوری
 در کابل کشی ساخت یافته برای برقراری ارتباط بین تجهیزات فعال با Patch Panel  در داخل رک از قطعات کابلی به این شکل استفاده می شود .



 
  • Patch Panel  برای اتصالات کابل مسی
 محلی برای برقراری ارتباط بین تجهیزات اکتیو و رشته کابل های سمت کاربران در داخل یک Rack.








ادامه مطلب تجهیزات شبكه


موضوع: تجهیزات شبكه،
برچسب ها: شبكه، Rack، فیبر نوری، Patch Cord، Patch Panel،
[ دوشنبه یازدهم دیماه سال 1391 ] [ 08:10 ق.ظ ] [ مهدی ممیزی ]

انتخاب زبان برنامه نویسی

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

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

قبل از انتخاب زبان برنامه نویسی که می خواهید بیاموزید ، باید هدف تان از برنامه نویسی را مشخص کنید . در ادامه درباره ابزارها و زبان هایی که برای هر کدام از اهداف باید بدانید توضیحاتی ارائه شده است .

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

برنامه نویسی طراحی و مدیریت محتوای وب :

  • زبان های نشانه گذاری :

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

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

CSS زبانی در کنار HTML  است که نمایش گرافیکی اشیای تعریف شده توسط HTML  را برای کامپیوتر کاربر توصیف می کند و XML زبانی نشانه گذاری برای مرتب و طبقه بندی کردن اطلاعت است . معمولی ترین استفاده XML این روزها ارائه خام آخرین مطالب پایگاه است که RSS  نامیده می شود .

  • جاوا اسکریپت

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

اگر می خواهید طراحی وب کنید در هر صورت به یادگیری این زبان احتیاج دارید.

  • زبان های اختصاصی :

مهم ترین زبان هایی که اختصاصا برای وب طراحی شده اند عبارتند از : پی اچ پی ، ای اس بی ، رابی اند رولز و…  که در این بین PHP یک زبان کد باز است که برگرفته از زبان C  است و محبوب ترین زبان این حوزه محسوب می شود . زبان PHP توسط هر دو سیستم لینوکس و ویندوز پشتیبانی می شود ، ولی ASP  و خصوصا ASP.net  لزوما توسط سرور لینوکس که ارزان قیمت تر هستند پشتیبانی نمی شود.

زبان های حرفه ای چون C , Perl , #C ,  ، دلفی ، پایتون و … نیز توان انتشار محتوا تحت وب را دارند که در این بین Perl , #C  و پایتون برای نرم افزارهای حرفه ای تحت وب استفاده می شوند .

برنامه نویسی اتوماسیون اداری :

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

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

  • زبان و ابزارهای برنامه نویسی :

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

این نرم افزارهای کمکی خود کد گرافیک نرم افزار و رفتارهای تکراری را تولید می کنند .

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

  • استانداردهای پایگاه داده :

استانداردهای پایگاه داده (Dara Base) متفاوتی چون  SQL , my SQL , Paradox ، اوراکل و … وجود دارند که برای تعامل با هریک از آنها باید با زبان اختصاصی شان آشنایی داشته باشید . البته محیط برنامه نویسی (IDE)  چون دلفی بیشتر این فرایند را به طور اتوماتیک انجام می دهند . ولی برای تولید نرم افزار تحت وب نیاز به تسلط به آن دارید .

برنامه نویسی هوش مصنوعی و محاسباتی :

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

برنامه نویسی گرافیکی :

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

همچنین کارت های گرافیک تخصصی رندر دارای چیپ هایی به نام OpenGL  هستند که کتابخانه توابع تخصصی خود را دارد .

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





موضوع: برنامه نویسی،
برچسب ها: برنامه نویسی، زبان های ماشین، اسمبلی، ++C، پاسكال، فرترن، LISP،
[ سه شنبه پنجم دیماه سال 1391 ] [ 01:42 ب.ظ ] [ مهدی ممیزی ]

شبكه های رایانه ای Computers Network

شبکه های کامپیوتری
*شرکت IBM اولین پروتکل شبکه سازی را که انتقال همزمان دودویی (BCS) نام داشت در دهه 1960 بوجود آورد.سپس پروتکل / نظارت همزمان داده ها (SDLC) / جانشین آن گردید که راه را برای برقراری ارتباط کامپیوتر های سراسر جهان فراهم آورد ، از طرفی ناسازگاری تجهیزات سخت افزاری و عدم تمایل دولت آمریکا در انحصار سازی شبکه به یک شرکت خاص ، سایر شرکتهای کامپیوتری را با مشکل روبرو کرده بود
*در سال 1969 پروژه تحقیقاتی و پیشرفته ARPA توسط وزارت دفاع آمریکا به عنوان یک شبکه آزمایشی بکار گرفته شدکه بر مشکلات مطرح در آن زمان فائق آمد.نتیجه این طرح مهندسی شبکه ای بود که ARPA net نام گرفت. این شبکه سیستمهای چهار دانشکده را که کارهای تحقیقاتی دولتی انجام می دادند را به هم وصل کرده بود.تا سال 1973 پروتکلی برای اتصال انواع مختلف شبکه وجود نداشت تا اینکه در همین سال و در راستای تکمیل پروژه ARPA مؤسسه تحقیقاتی استنفورد ( یکی از چهار دانشکده مذکور ) پروتکل “ نظارت بر مخابرات “ یا همان پروتکل اینترنتی TCP/IP را بوجود آورد. ارتباط دانشگاه ها، نمایندگی های دولتی و پیمانکاران دولتی با یکدیگر گسترش پیدا کرد و اینترنت را شکل دهی نمود. در اواسط دهه 1980 وب جهانی بوجود آمد و توسعه اینترنت به سوی محله های تجاری (.COMها) کشیده شد. امروزه اینترنت مشهورترین شبکه گسترده (WAN) دنیا است.به جهت اینکه استاندارد واحدی در زمینه شبکه های در حال کار در سرتاسر دنیا وجود داشته باشد نیاز به یک الگوی واحد میباشد که به الگوی مرجع OSIمشهوراست که مکانیزم لایه بندی شبکه را معین میکند.

img/daneshnameh_up/4/4c/Network.jpg

آشنایی با اصطلاحات کاربردی شبکه

کابل کشی شبکه


*هر چند بکارگیری شبکه های بی سیم ( Wireless ) روز به روز در حال گسترش است اما در اغلب شبکه های LAN در حال حاضر از کابل شبکه به عنوان رسانه شبکه استفاده می کنند. بکارگیری فیبر نوری هم انتخاب دیگری است که روز به روز بر محبوبیت آن افزوده می شود. به عناون مثال ، اتصال بین دو ساختمان مجاور بهتر است از طریق فیبر نوری برقرار شود تا کابل مسی که این به بحث تقلیل Attenution در خود کابل ارتباط دارد با این وجود استانداردهای خاصی همانند استانداردAWG در این زمینه وجود دارند






موضوع: شبكه های رایانه ای،
برچسب ها: شبكه، ArpaNet، فیبر نوری،
[ دوشنبه چهارم دیماه سال 1391 ] [ 09:41 ق.ظ ] [ مهدی ممیزی ]

آموزش كامل نصب سیستم عامل لینوكس (Linux)

آموزش کامل نصب سیستم عامل لینوکس (Linux)

 

 


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

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


BeOs , Windows , DOS , Unix , Linux , FreeBSD , ...


دراینجا ما به سیستم عامل شگفت انگیز لینوکس می پردازیم. لینوکس یک سیستم عامل رایگان، کدباز (OpenSource)، بسیار انعطاف پذیر و با قابلیت های بالاست و روی هر کامپیوتری قابل نصب است. لینوکس در سال1991 توسط "لینوس بندیک توروالدز" خلق شد. اولین نسخه آن Linux 0.01 بود که در همین سال در شبکه اینترنت قرار گرفت و نسخه های بعدی آن که رفع عیب می شدند، پیاپی می آمدند. یعنی خالق لینوکس، شخص لینوس بود اما روز به روز توسط برنامه نویسان گمنامی از سراسر جهان تکمیل میشد و به برنامه های کاربردی آن افزوده میشد و این سیر هنوز هم ادامه دارد. تااینکه محیطهای گرافیکی لینوکس (XWindows) بوجود آمدند که سیل کاربران کامپیوتر به این سیستم عامل رو آوردند و امروزه هم تعداد کاربران لینوکس از مرز 15 میلیون نفر گذشته و روز به روز در حال افزایش است. نسخه های مختلفی از لینوکس موجود است مثل: RedHat , Suse , Easy , Mandrake , ... .

که ما به بررسی RedHat Linux میپردازیم. در ضمن شما می توانید لینوکس را روی یک پارتیشن جدا نصب کنید یعنی براحتی لینوکس و ویندوز را با هم روی کامپیوتر داشته باشید.

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

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

در ابتدا شما باید بدانید که برای نصب لینوکس مقداری از فضای هارد دیسک که پارتیشن بندی نشده باشد لازم است. برای ایجاد این فضا شما می توانید حدود 3.5 گیگابایت از یکی از پارتیشن های Logical خود را جدا کنید طوری که این فضا به صورت Unallocated باشد. این کار را براحتی می توانید، در ویندوز، بوسیله Partition Magic انجام دهید. (توجه داشته باشید که حتما یکی از پارتیشن های Logical هارد را تغییر دهید) سیستم عامل لینوکس، این فضا را به پارتیشن های مخصوص لینوکس تبدیل می کند.

حال کامپیوتر را Restart کرده و بگذارید تا سیستم از روی CD بالا بیاید(CD های ردهت لینوکس، Bootable است.) پس از چند ثانیه پیغام Wellcom و سپس سه حالت انتخاب را می بینید. Enter بزنید. از اینجا به بعد فقط قسمتهای مهم را توضیح خواهیم داد. در ابتدا، چیزهای مهم، انتخاب صفحه کلید و ماوس است که معمولا برای صفحه کلید، 101 کلیده را انتخاب می کنند. این انتخاب امکان کار با صفحه کلید 101 تا 105 کلیده را می دهد. برای ماوس هم، "ماوس دو دکمه ای" را انتخاب کنید و گزینه Emulat 3 buttons را هم تیک بزنید.

در مرحله بعد، برای گذر از متنهای اضافی، نصب Workstation را انتخاب کرده و در دو مرحله بعد که دو سوال از شما میشود که ابتدا گزینه اول و سپس گزینه سوم را انتخاب کنید. این طرز انتخاب، همه پارتیشن های شما را نگه داشته و لینوکس را در فضای خالی نصب می کند و امکان داشتن همزمان لینوکس و ویندوز را می دهد. احتمالا در اینجا یک اخطار به شما میدهد که به خاطر ایجاد پارتیشن های مخصوص لینوکس است. با خیال راحت ok کنید.

تنظیمات بوت لینوکس نیز مهم است که شما می توانید از LiLo و GRUB (که معمولا LiLo توصیه می شود) یکی را انتخاب کنید. در قسمت پایین همین صفحه، می توانید حالت عادی Boot شدن سیستم را از بین linux و DOS انتخاب کنید. منظور از DOS همان سیستم عامل غیر لینوکس است.

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

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

پس از این مرحله کامپیوتر Restart می شود. سیستم را از روی هارددیسک Boot کرده و وارد لینوکس شوید.حالا می توانید از سیستم عامل لینوکس استفاده کنید و لذت ببرید.

منبع: http://www.sarzamindownload.com/contents/1270





موضوع: سیستم عامل،
[ دوشنبه بیست و هفتم آذرماه سال 1391 ] [ 01:54 ب.ظ ] [ مهدی ممیزی ]