|
علي پورحميدي Ali Pourhamidi
|
||
|
كامپيوتر - فناوري اطلاعات - آذربایجان و سرزمین - علم و آمار |
در ويندوز XP مي توانيد قبل از فعال شدن هر حساب کاربري ( USER ) ها پسورد ديگري قبل از همه اينها قرار دهيد .
انتخاب اين پسورد سبب خواهد شد تا ديگران قبل از ورود به ويندوز از دو سپر امنيتي عبور کنند. براي اضافه نمودن اين پسورد به ويندوز مراحل زير را دنبال کنيد :
1)در کادر محاوره اي RUN عبارت Syskey را تايپ کنيد و سپس OK کنيد .
2)در پنجره ظاهر شده با سر برگ Securing the Windows XP Account Database روي گزينه Update كليك كنيد.
3)حال در قسمت Password Startup پسورد دلخواه خود را وارد کنيد و پنجره را با OK ببنديد.
4) در صورت لزوم مي توانيد در قسمتSystem Generated Password پسورد را بر روي Floppy Disk ذخيره نمائيد تا فقط با استفاده از آن قادر به عبور باشيد.
از اين پس زماني که سيستم روشن و يا ريبوت شود پسورد امنيتي قبل از ورود به حساب هاي کاربري ظاهر مي شود و براي ورود از شما پسورد در خواست مي کند. ( توجه :اگر پسورد را سه مرتبه اشتباه وارد کنيد سيستم ريبوت مي شود.)
Adapted by Beau Sanders from an article originally published on the Internet by Greg Stanley, MCP
Let’s begin by creating the following chart based on the formula 2^N -2 = X:
First, write down a binary 1 for every bit in an octet:
1 1 1 1 1 1 1 1
Next, ABOVE each bit, write its value:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
Now, BELOW each bit, write the value of that bit plus the other bits to its left:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
128 192 224 240 248 252 254 255
تكنولوژي .net و نسخه هاي visual studio مايكروسافت نوآوري هاي عمده اي براي برنامه نويسان و سازندگان نرم افزار محسوب مي شوند اين نسخه ها پيشرفتهاي چشمگيري در بهره وري. امنيت. اعتماد پذيري و قابليت ارئه deployability را با خود همرا داشت
پلتفرم يا محيط اجرايي:هر برنامه اي براي مهيا كردن خدمات زمان اجراي خود به محيط اجرا و كتابخانه هاي خود متكي است مثلا برنامه هايي كه با زبان ويژوال بيسك 6.0 نوشته مي شوند براي اجرا درست به visual basic runtime يا نرم افزارهاي جاوا براي اجرا از java virtual machine استفاده مي كنند و چارچوب دات نت يك كتابخانه تقريبا كامل براي ايجاد برنامه هاي كاربردي براي اجرا روي پلتفرمي به نامCLR يا common language runtime است. محيط اجرايي CLR سرويسهاي اصلي مربوط به يك پلتفرم مانند مديريت حافظه و امنيت را فراهم مي كند. CLR يكي از بخشهاي مركزي دات نت فريم ورك است كه برنامه نوشته شده تحت دات نت را به اجرا در مي آورد برنامه در دو مرحله به دستورالعملهاي ماشين كامپايل مي شود ابتدا برنامه به زبان مياني ترجمه و سپس كامپايلر ديگري آن را به كد ماشين و پلتفرم مورد نظر كامپايل مي كند و در نهايت برنامه با توجه به ماشين اجرا مي شود استفاده از دو كامپايلر سبب به دست آوردن قابليتهاي مختلف از جمله قابليت انتقال و حمل بين سيستم عاملها و زبانهاي ديگر و مديريت است
چارچوب دات نت همانقدر كه در ايجاد برنامه هاي كاربردي ويندوز قدرت و سادگي دارد در ساخت برنامه هاي وب نيز كاراست به طوري كه اين چارچوب تبديل به يكي از پرطرفدارترين تكنولوژي هاي براي برنامه هاي وب شده است (asp.net)
وقتي كدي را از هر زباني كه چار چوب دات نت را پشتيباني مي كند كامپايل كنيد به چيزي به نام MSIL يا Microsoft intermediate language يا زبان ميانه مايكروسافت تبديل مي شود MSIL باينري است اما كد ماشين نيست بلكه فرمتي است كه از محيط برنامه نويسي مستقل است و مي توان از آن در هر ماشين ديگري كه در حال اجراي چارچوب دات نت است استفاده كرد چرا كه در درون چارچوب .net كامپايلري به نامjust in time compiler يا jit وجود دارد و كد زبان ميانه را به كد ماشين اختصاصي براي سخت افزار و سيستم عامل همان ماشين تبديل مي كند. دات نت ابزار اشكال زداي مجتمعي را فراهم كرده است و هر زباني كه اين چارچوب را هدف داشته باشد فقط با يك اشكال زداي واحد بررسي مي شود حتي اگر قسمتي از برنامه ي شما VB بوده و قسمت ديگر آن سي شارپ يا هر زبان ديگري بر پايه .net
چارچوب دات نت فقط پاسخگوي ويندوز نيست و مي تواند به هر سيستم عامل ديگري وارد شود يعني به آساني مي توانيد به قابليت چند محيطي يا cross plarform دست يابيد و اكنون مايكروسافت نسخه يك دات نت را براي سيستم عاملهاي بر پايه يونيكس مانند FreeBSD و همچينين Mac OS X ولي فقط براي آموزش و لاغير. دات نت بسياري از عمليات بنيادي را كه به ساخت آنها در زبانهاي برنامه نويسي پيشين عادت كرده بوديد را به صورت فشرده و آماده دارد عمل كامپايل به كد محلي از طريق ابزار كامپاير درست به موقع انجام مي شود.اگر نسخه مورد نياز از .net framework نصب شده باشد آن پلتفرم مي تواند هر برنامه دات نت را اجرا كند و هر زباني كه بتواند به MSIL تبديل شود زبان سازگار با دات نت ناميده مي شود مثل visual c++.net و visual basic.net و delphi و python وsmall talk و…
مروری بر تاریخچه یونیکس
پس از گذشت سه دهه هنوز یونیکس (Unix) یکی از قدرتمندترین و زیباترین سیستمهای عامل به شمار می رود. از زمان پیدایش یونیکس در سال ۱۹۶۹ تاکنون افکار دنیس ریچی (Dennis Ritchie) و کن تامپسون (Ken Thompson) به موجودی افسانه ای بدل شده است
یونیکس از مالتیکس (Multics) که یک پروژه سیستم عامل چند کاربره شکست خورده بود و در ازمایشگاههای بل توسعه داده شده بود زاییده شد. هنگامی که پروژه مالتیکس با شکست به اتمام رسید, اعضای مرکز تحقیقات علوم کامپیوتر ازمایشگاههای بل بدون یک سیستم عامل موفق با قابلیت باقی مانده بودند. در تابستان سال ۱۹۶۹ توسعه دهندگان ازمایشگاه بل طرحی بسیار ساده از یک فایل سیستم را ارایه کردند که بعدها زمینه ساز ایجاد یونیکس شد. آن ها سیستم جدید خود را بر روی دستگاههای PDP-7 آن زمان تست می کردند. در سال ۱۹۷۱ این سیستم نو به دستگاههای PDP-11 پورت و روی آنها امتحان شد. در آن روزها دیگر این مخلوق جدید که بر اساس کدهای سیستم شکست خورده مالتیکس بود یونیکس نامیده می شد. در سال ۱۹۷۳ سیستم عامل یونیکس با زبان C بازنویسی شد. قدمی بسیار بزرگ که موجب شد یونیکس در سالهای بعد به سیستمهای زیادی پورت شود. اولین یونیکسی که در بیرون از ازمایشگاههای بل مورد استفاده قرار گرفت یونیکس نسخه ۶ یا به اختصار V6 بود.
کمپانیهای دیگری یونیکس را به ماشینهای جدید پورت کردند. با این پورتهای زیاد یونیکسهای مختلفی شکل گرفتند. در سال ۱۹۷۷ ازمایشگاههای بل ترکیبی از این یونیکس ها را در قالب یک سیستم به نام یونیکس سیستم ۳ (Unix System III) منتشر کرد و در سال ۱۹۸۲, AT&T نسخه System V را منتشر ساخت.
۶=۱ ۱ ۱
۶=۲ ۲ ۲
۶=۳ ۳ ۳
۶=۴ ۴ ۴
۶=۵ ۵ ۵
۶=۶ ۶ ۶
۶=۷ ۷ ۷
۶=۸ ۸ ۸
۶=۹ ۹ ۹
*توضیح: شما میتوانید از () و × و + و ... ترکیب آنها استفاده فرمایید.
استفاده از چند کامپیوتر در کنار یکدیگر در محیط کار , طبیعتا فضای زیادی را اشغال می کند . نه تنها باید به هر سیستم بخشی را به صورت جداگانه اختصاص دهید , بلکه باید به تعداد کل سیستم ها , مانیتور , صفحه کلید و ماوس هم تهیه کنید.
این مساله تا نیز می تواند فرد را به اشتباه بیندازد , به طوری که ممکن است در برخی مواقع فراموش کند هر مانیتور توسط کدام صفحه کلید و ماوس کنترل می شود . چیدن پشت سر هم کامپیوترها نیز نه همیشه عملی بوده و نه بهترین شیوه است . از سوی دیگر شلوغ کردن میز کار با مانیتور ها , صفحه کلید ها و ماوس ها به شدت می تواند فضای مورد نیاز وسایل و چیزهای مهم دیگری چون چاپگرها , اسکنر, CD ها, DVD ها و .......را محدود کند.
عیب دیگر چنین پیکربندی چند سیستمی , هزینه سخت افزار آن است. اما اگر شما هنگامی که یک کامپیوتر می خرید , به یک مانیتور ,صفحه کلید و ماوس جداگانه دیگری نیاز نداشته باشید , می توانید در هزینه خرید خود صرفه جویی قابل ملاخظه ای به عمل آورید.
سوییچ های KVM
یک سوییچ KVM که معادل یک مانیتور ,یک صفحه کلید و یک ماوس است می تواند با صرفه جویی در هزینه و فضای کار , هر دوی این مشکلات را بر طرف سازد . این وسیله شما را قادر می سازد که چندین کامپیتر را توسط تنها یک مانیتور , یک صفحه کلید و یک ماوس کنترل کنید.
تکنولوژی که در پشت سوییچ های KVM نهفته است , بسیار ساده است . در گاه های مانیتور ,کیبورد و ماوس سیستم های شما توسط کابل های ویژه ای به درگاه های مطابقشان بر روی سوییچ KVM متصل می شودند و به جای این که یک مانیتور , یک صفحه کلید و یک ماوس به صورت جداگانه ,مستقیما به هر سیستم متصل شود . تنها به یک سری از این وسایل مورد نیاز بوده و به بخش ویژه ای که برای آنها در سوییچ KVM در نظر گرفته شده است متصل می گردند و بدین ترتیب تمامی کامپیوترها می توانند به طور اشتراکی از آن ها استفاده کنند.
سوییچ های KVM را می توانید از بیشتر فروشندگان تجهیزات کامپیوتر یا تجهیزات شبکه خریداری نمایید . نکته ای که در خرید یک سوییچ KVM باید مد نظر داشته باشید این است که آیا کابل های لازم برای اتصال کامپیوترها به سوییچ KVM به همراه آن وجود دارد یا خیر . چرا که این کابل ها اغلب گران قیمت بوده و می توانند به طور قابل لنتظاری هزینه خرید را افزایش دهند.
سوییچ های دو درگاهه و چها درگاهه با قابلیت های متنوعی تولید می شوند.
در طی سالهای اخیر سوییچ های KVM پیشرفته تر شده اند . مدل های آنالوگ قدیمی اغلب گران قیمت بوده و به ویژه کاربرپسند نبودند . بر عکس , مدل های جدیدتر هم ارزانتر بوده و هم پس از تنظیم و راه اندازی آن ها به شیمو صحیح , راخت تر می توان با آن ها کار کرد .