ايا مي دانيد...؟(کولاک 1)

به نظر شما سری اول کولاک مفید بود؟

  • خوب بود...

    رای: 0 0.0%
  • اصلا جالب نبود..فقط برای افزایش پست بود...

    رای: 0 0.0%

  • مجموع رای دهندگان
    8

Maxton

Active Member
مي خوام تو اين تاپيك 200 تا ايا مي دانيد بزارم من اينا رو از يه سايت جمع نكردم از سايت هاي مختلف بوده يعني فكر نكنيد كه...
 

Maxton

Active Member
ايا مي دانيد vn.net چيست؟

يک برنامه کامپيوتری ، از مجموعه ای دستورالعمل که نوع و نحوه انجام يک فعاليت را برای کامپيوتر مشخص می نمايند ، تشکيل می گردد. دستورالعمل های نوشته شده بعنوان نمونه ممکن است به کامپيوتر اعلام نمايند که تعدادی از اعداد را با يکديگر جمع و يا دو عدد را بايکديگر مقايسه و بر اساس نتيجه بدست آمده ، اتخاذ تصميم نمايد. دستورالعمل های نوشته شده ، صرفا" برای کامپيوتر قابل فهم و اجراء خواهند بود.کامپيوتر دستورالعمل های نوشته شده را اجراء و ماحصل آن رسيدن به اهدافی خواهد بود که بر اساس آن برنامه طراحی و پياده سازی شده است . دستورالعمل ها ، می بايست با استفاده از يکی از زبانها ی برنامه نويسی نوشته شده ( کد ينگ ) و در ادامه در اختيار کامپيوتر قرار داده شوند. زبانهای برنامه نويسی متعددی نظير : فرترن ، بيسيک ، کوبال ، پاسکال، ،C ، جاوا ، ويژوال بيسيک و ... وجود دارد.
برنامه نويسی کامپيوتر ، مشابه آموزش گره زدن کفش به کودکان است . برای نيل به هدف فوق ، می بايست تمامی مراحل لازم بصورت شفاف به کودکان آموزش داده شود . کودکان با دنبال نمودن دستورالعمل های ارائه شده ، قادر به گره زدن کفش خود خواهند بود ( روش انجام اين کار برای آنان مشخص شده و بر اساس آن ، امکان نيل به هدف مورد نظر توسط کودکان فراهم می گردد ) . VB.NET ، زبانی است که می توا ن نحوه نيل به يک خواسته را بکمک آن بصورت شفاف ( نظير آموزش گره زدن کفش به کودکان ) مشخص و کامپيوتر با دنبال نمودن مراحل مشخص شده ، خواسته مورد نظر را محقق نمايد. با استفاده از VB.NET ، می توان محصولاتی راايجاد که زمينه استفاده از آنان در محيط ويندوز و اينترنت ، وجود خواهد داشت . فراموش نکنيم در زمان فراگيری يک تکنولوژی در ابتدا می بايست شيوه راه رفتن را بياموزيم و در ادامه اقدام به دويدن نمود .
VB.NET يکی از زبان های حمايت شده در دات نت می باشد . با استفاده از زبان فوق علاوه بر اينکه می توان برنامه های مبتنی بر ويندوز را پياده سازی نمود ، امکان استفاده از آن بعنوان زبان مورد نظر در زمان ايجاد برنامه های مبتنی بر وب که از تکنولوژی ASP.NET استفاده می نمايند ، نيز وجود خواهد داشت . با توجه به اهميت و جايگاه خاص اين زبان در دات نت ، مجموعه مقالاتی در رابطه با آموزش اصولی اين زبان آماده شده که بتدريج بر روی سايت قرار خواهند گرفت . در اولين مقاله از اين مجموعه به معرفی اوليه VB.NET خواهيم پرداخت . در ابتدا لازم است با ويژگی های منحصر بفرد برنامه های مبتنی بر ويندوز در قياس با برنامه های مبتنی بر DOS ، آشنا شده و پس از مروری مختصر به روند شکل گيری نسخه های متعدد ويژوال بيسيک ، با نحوه نصب آن نيز آشنا شويم .

برنامه نويسی مبتنی بر DOS در مقابل ويندوز
برنامه نويسی مبتنی بر ويندوز دارای تفاوت های عمده ای نسبت به برنامه نويسی سنتی در محيط DOS است.برنامه های DOS ، مسيری دقيق و مشخص را ازابتدا تا پايان دنبال می نمايند . رويکرد فوق ، باعث بروز محدوديت هائی در رابطه با عملکرد برنامه ها از يکطرف و تحميل محدوديت هائی به کاربران در طی نمودن مسير مشخص شده ، می گردد. از زاويه ای خاص می توان عملکرد يک برنامه مبتنی بر DOS را مشابه قدم زدن در يک راهرو ( سالن )، در نظر گرفت . بمنظور رسيدن به نقطه انتهائی سالن ، می بايست طول سالن طی تا به انتهای آن رسيد . در اين راستا از موانع متعدد موجود در مسير ، می بايست عبور تا سرانجام به مقصد مورد نظر رسيد . در زمان پيمودن مسير ، صرفا" امکان بازنمودن درب های خاصی ، وجود خواهد داشت . ويندوز ، دنيای جديدی از برنامه نويسی مبتنی بر "رويداد" را ايجاد نموده است . کليک نمودن موس ، تغيير اندازه پنجره ، تغيير محتويات يک Textbox ، نمونه هائی از يک "رويداد" می باشند. کدهای نوشته شده ، نحوه برخورد با يک رويداد را مشخص می نمايد. برای رسيدن به انتهای يک سالن کافی است بر روی "انتهای سالن " ، کليک نمود و ديگر ضرورتی به پيمودن تمامی مسير تا رسيدن به انتهای سالن نخواهد بود . درصورتيکه به انتهای سالن رسيده باشيم و متوجه گرديم که اين مکان ، محلی نيست که انتظار آن را داشته ايم ، بسادگی می توان مقصد جديدی را برای خود انتخاب ، بدون اينکه ضرورتی به برگشت در نقطه آغازين مسير وجود داشته باشد. برنامه نوشته شده عکس العمل های لازم در ارتباط با حرکت شما را بهمراه عمليات مربوطه بمنظور تکميل فعاليت ها ی مورد نظر انجام خواهد داد . با استفاده از VB.NET ، می توان کدهای لازم بمنظور ارائه عکس العمل لازم در زمان تحقق يک رويداد را نوشت .در اين راستا ، برنامه نويسان می توانند کدهای لازم در رابطه با رويدادهائی که امکان تحقق آنها وجود دارد را نوشته تا در زمان بروز رويداد مورد نظر ، عکس العمل لازم از طرف برنامه صورت پذيرد.در اين زمينه می توان از نوشتن کدهای ديگر بمنظور برخورد با رويدادهای غيرضروری ، صرفنظر کرد. مثلا" ويندوز قادر به تشخيص رويداد"کليک " از "کليک مضاعف " است . اين بدان معنی است که اگر می خواهيد برنامه مورد نظر شما ،عکس العمل لازم در ارتباط با رويداد "کليک" را داشته باشد ، می بايست صرفا" کد مربوط به رويداد " کليک"، نوشته گردد و الزامی به نوشتن کدهای لازم بمنظور برخورد با رويداد "کليک مضاعف" ، وجود نخواهد داشت . در دنيای برنامه نويسی DOS ، کاربر عکس العمل لازم را نسبت به برنامه انجام می دهد در صورتيکه در ويندوز ، برنامه ها عکس العمل لازم را با توجه به رفتار کاربران ، انجام خواهند داد .
يکی ديگر از مزايای مهم برنامه های ويندوز ، عدم وابستگی برنامه ها به يک سخت افزار خاص است . ويندوز تمهيدات لازم در خصوص ارتباط با سخت افزار را پيش بينی و برنامه نويسان نياز به آگاهی از نحوه عملکرد يک دستگاه سخت افزاری خاص بمنظور استفاده از آن ، نخواهند داشت . مثلا" برنامه نويسان ضرورتی به آگاهی از نحوه عملکرد هر نوع چاپگر ليزری، بمنظور ايجاد خروجی مورد نظر خود در برنامه ها ، نخواهند داشت. ويندوز، امکانات لازم در اين خصوص را از طريق ارائه روتين های عمومی که با درايورهای مورد نظر مرتبط می گردند ، فراهم می نمايد. شايد همين موضوع دليل موفقيت ويندوز باشد .
روتين های عمومی اصطلاحا" Windows (API ) Application Programming Interface ناميده می شوند .

تاريخچه ويژوال بيسيک
قبل از معرفی ويژوال بيسيک در سال 1991 ، پياده کنندگان نرم افزار مجبور به تسلط و مهارت در زمينه استفاده از ++C بهمراه موارد پيچيده ای در اين خصوص بودند . بدين ترتيب ، صرفا" افراد خاص آموزش ديده، قادر به خلق نرم افزارهای قدرتمند بمنظور اجراء در محيط ويندوز بودند. ويژوال بيسيک ، محدوديت فوق را تغيير و می توان اين ادعا را داشت که امروزه خطوط زيادی از برنامه های نوشته شده با استفاده از ويژوال بيسيک کد شده است . ويژوال بيسيک ، ظاهر برنامه نويسی تحت ويندوز را با حذف عمليات اضافی برای نوشتن کدهای لازم جهت طراحی بخش رابط کاربر (UI) ، تغيير داده است . در اين راستا ، زمانيکه بخش رابط کاربر ، ترسيم می گردد ، برنامه نويس می تواند کدهای لازم بمنظور انجام عکس العمل مناسب در رابطه با رويداد ها را به آن اضافه نمايد . زمانيکه ماکروسافت نسخه شماره سه ويژوال بيسيک را ارائه نمود ، مجددا" دنيای برنامه نويسی با تغيير مهمی مواجه گرديد. در اين راستا امکانات مناسبی برای نوشتن برنامه های مبتنی بر بانک های اطلاعاتی ، در اختيار برنامه نويسان قرار گرفت. ماکروسافت بدين منظور محصول جديدی با نام DAO)Data Access Objects) را ارائه نمود . برنامه نويسان با استفاده از DAO ، امکان انجام عمليات متفاوت در رابطه با داده ها را ، بدست آوردند . نسخه های شماره چهار و پنج ، قابليت های نسخه سه را افزايش و اين امکان را برای پياده کنندگان نرم افزار فراهم نمود تا برنامه های خود را جهت اجراء در محيط ويندوز 95 ، طراحی و پياده سازی نمايند . در اين زمينه ، برنامه نويسان قادر به نوشتن کدهائی گرديدند که امکان استفاده از آنان توسط ساير پياده کنندگان نرم افزار که از زبانی ديگر استفاده می کردند، فراهم گرديد. نسخه شماره شش ويژوال بيسيک ، روش جديدی بمنظور دستيابی به بانک های اطلاعاتی را ارائه نمود: ADO)ActiveX Data Objects ) . يکی از اهداف اوليه طراحی ADO ، امکان دستيابی به بانک های اطلاعاتی برای پياده کنندگان برنامه های مبتنی بر وب است که از تکنولوژی ASP ، استفاده می نمايند.
همزمان با ارائه جديدترين نسخه ويژوال بيسيک که VB.NET ناميده می شود ، بسياری از محدوديت های مرتبط با ويژوال بيسيک برطرف گرديد . در گذشته ويژوال بيسيک با انتفادات فراوان مواجه ( عدم وجود امکانات مناسب در مقايسه با جاوا و يا ++C ) و بسياری آن را نظير يک اسباب بازی در دنيای وسيع زبان های برنامه نويسی می پنداشتند. VB.NET با غلبه بر مشکلات نسخه های پيشين ، توانسته است در مدت زمان کوتاهی ، بعنوان يک ابزار پياده سازی بسيار قدرتمند مطرح و گزينه ای مناسب برای برنامه نويسان در تمامی سطوح باشد .

نصب VB.NET
برای نصب VB.NET ، از دو رويکرد متفاوت می توان استفاده کرد :

نصب بهمراه ويژوال استوديو دات نت

نصب نسخه استاندارد

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

مرحله اول : برنامه Setup.exe را از روی CD مربوطه فعال نمائيد.

مرحله دوم : جعبه محاوره ای ، مراحل و اولويت های عمليات نصب را نشان خواهد داد. بمنظور صحت عملکرد VB.NET ، چندين Component نصب و يا بهنگام خواهند شد . اولين مرحله نصب، بهنگام سازی عناصر (Components) است . بر روی گزينه Windows Component Update ، کليک نمائيد.

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

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

مرحله پنجم : در اين مرحله با فشردن دکمه ! Install Now ، بهنگام سازی عناصر (Components) آغاز می گردد . با اتمام هر يک از آيتم ها يک Check mark بمنزله اتمام مرحله مربوطه نشان داده می شود . در مقابل عنصر جاری برای بهنگام سازی نيز يک فلش قرمز رنگ نسان داده می شود.

مرحله ششم : پس از بهنگام سازی عناصر ، مجددا" به صفحه اصلی Setup مراجعت و امکان نصب ويژوال استوديو دات نت فراهم می گردد.( کليک نمودن برروی گزينه Visiual Studio.NET )
نکته : در صورتيکه قصد داريد که از طريق ماشين فوق ، يک برنامه تحت وب پياده سازی نمائيد ، لازم است IIS و FrontPage Extensions قبلا" نصب شده باشد( بصورت پيش فرض در زمان نصب ويندوز 2000 نصب خواهد شد ) در صورتيکه ويژوال استوديو دات نت ، بر روی کامپيوتری نصب می گردد که دارای سيستم عامل ويندوز 2000 نسخه Professional است ، با يک پيام خطاء مواجه خواهيم شد( عدم وجود عناصر لازم ) با فشردن دکمه Install Component ، عمليات نصب IIS و Frontpage Extensions انجام خواهد شد . در صورتيکه دکمه Continue ، انتخاب گردد ، در آينده نمی توانيد برنامه های تحت وب را بصورت محلی بر روی کامپيوتر خود پياده سازی نمائيد .

مرحله هفتم : نظير اکثر برنامه های نصب ، ليستی از گزينه های موجود ( شامل عناصر ) برای نصب در اختيار شما قرار می گيرد . شما می توانيد ، صرفا" آنچيزی را که بدان نياز داريد ، نصب نمائيد . مثلا" در صورتيکه ظرفيت درايو شما پايين و يا ضرورتی به استفاده از ويژوال ++C دات نت را نداريد ، می توان در اين مرحله از نصب آن صرفنظر کرد. هر گزينه ای که در اين مرحله انتخاب نمی گردد ، می توان در صورت ضرورت آن را در آينده نصب کرد. برای هر يک از امکاناتی که قرار است نصب گردند ، سه بخش اطلاعاتی متفاوت نمايش داده می شود :
بخش Feature Properties . فايل ها ی مورد نظر برای نصب و ميزان فضای مورد نياز را نشان می دهد .
بخش Feature description . هر Feature چيست و چه عملياتی را انجام می دهد .
بخش Space Allocation ، وضعيت فضای ذخيره سازی هارد را با توجه به گزينه های انتخاب شده ، نشان خواهد داد .
نکته : زمانيکه ويژوال استوديو دات نت ، اجراء می گردد مجموعه ای از اطلاعات بين ديسک و حافظه مبادله می گردد . بنابراين لازم است به ميزان کافی ظرفيت آزاد بر روی هارد ديسک وجود داشته باشد ، در اين راستا نمی توان دقيقا" مشخص نمود که به چه ميزان فضای آزاد نياز خواهد بود ولی حداقل يکصد مگابايت توصيه می گردد .

مرحله هشتم : ويژوال استوديو دات نت ، شامل مجموعه ای گسترده از فايل های مستندات ( راهنما ) است . در اين مرحله می توان تنظيمات لازم در خصوص اجرای مستندات از طريق CD و يا دايرکتوری نصب شده بر روی هارد را انجام داد . در اين زمينه می توان يک مسير بر روی هارد را مشخص تا مستندات نصب و يا گزينه Run From Source را انتخاب تا بر اساس آن مستندات همچنان بر روی CD باقی بمانند .

مرحله نهم : پس از انتخاب عناصر مورد نظر برای نصب ، با فشردن دکمه ! Install Now ، عمليات نصب آغاز می گردد . مدت زمان نصب ، بستگی به موارد انتخابی و نوع سيستم دارد . مثلا" نصب تمام ويژوال استوديو دات نت بهمراه تمامی مستندات بر روی يک ماشين با دارا بودن 256 مگابايت حافظه اصلی، سرعت 650 مگاهرتز و دوازده گيگابايـت هارد ديسک ، حدود يک ساعت طول خواهد کشيد .

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

پس از انجام مراحل فوق ، ويزوال استوديو دات نت بر روی سيستم نصب و محيط لازم برای نوشتن برنامه های VB.NET فراهم شده است .
 

Maxton

Active Member
ايا مي دانيد tlb چيست؟

Translation Lookaside Buffer یک حافظه میانی کوچک است که اطلاعات لازم برای تبدیل آدرس های منطقی به فیزیکی را در خود دارد. TLB معمولا بخشی از MMU یا AGU است.
 

Maxton

Active Member
آيا مي دانيد كه SMS چيست؟

sms مخفف كلمات Short Message Service است و به معني سرويس ارسال پيام كوتاه از طريق تلفن هاي همراه مي باشد، اين پيام ها بسيار كوتاه مي باشند. اهميت استفاده از SMS در ارسال پيام هاي فوري حتي در حالت خاموش بودن موبايل امكان پذير است.
هزينه پيام هاي SMS معادل ۳۰% هزينه مكالمه معمولي موبايل است.
 

Maxton

Active Member
ايا مي دانيد TDP چيست؟

Thermal Design Power حداکثر توان مصرفی در یک پردازنده تحت بیشترین فشار کاری است.
عدد TDP معمولا هنگام طراحی خنک کننده های پردازنده به کار می رود و یک پردازنده در عمل کمتر به آن می رسد.
 

Maxton

Active Member
ايا مي دانيد DHCP چيست؟

Dynamic Host Configuration Protocol.به کمک DHCP هر کامپیوتر درون شبکه بر پایه IP، مشخصات پیکربندی خود را از یک کامپیوتر سرویس دهنده دریافت می کند.
 

Maxton

Active Member
ايا مي دانيد ALU چيست؟

Arithmatic and Logical Unit بخش پردازش کننده پردازنده است که عملیات ریاضی و منطقی را انجام می دهد
 

Maxton

Active Member
آيا مي دانيد كه نحوه عملكرد چاپگرهاي جوهرافشان (inkjet) چگونه است؟

چاپگرهاي جوهرافشان چاپگرهايي هستند كه به وسيله قطره هاي كوچك جوهر اقدام به چاپ مي نمايند. اين نوع چاپگرها توانايي چاپ سياه و سفيد و رنگي را دارند.
چاپگرهاي جوهرافشان داراي ۵۰ خانه جوهر (Ink Chambers) مي باشند كه هر خانه هنگامي كه داغ مي گردد يك قطره جوهر در آن به جوش آمده و از دهانه (nozzle) خانه به روي كاغذ ريخته مي شود.
 

Maxton

Active Member
ايا مي دانيد THREAD چيست؟

هر Thread از یکسری فرمان های پشت سر هم ساخته می شود. این فرمان ها شامل شمارنده (Counter)، فراخوانی و بازگشت پشته (Call/Return Stack) و داده های خود Thread می شود.
هر Task از یک یا چند Thread تشکیل می گردد.
 

Maxton

Active Member
ايا مي دانيد روتينگ چيست؟

روتينگ ( Routing ) يکی از مهمترين ويژگی های مورد نياز در يک شبکه به منظور ارتباط با ساير شبکه ها است. در صورتی که امکان روتينگ پروتکل ها وجود نداشته باشد ، کامپيوترها قادر به مبادله داده نخواهند بود
از روتينگ به منظور دريافت يک بسته اطلاعاتی ( packet ) از يک دستگاه و ارسال آن از طريق شبکه برای دستگاهی ديگر و بر روی شبکه ای متفاوت ، استفاده می گردد . در صورتی که شبکه شما دارای روتر نباشد ، امکان روتينگ داده بين شبکه شما و ساير شبکه ها وجود نخواهد داشت . يک روتر به منظور مسيريابی يک بسته اطلاعاتی ، می بايست آگاهی لازم در خصوص اطلاعات زير را داشته باشد :

آدرس مقصد

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

مسيرهای موجود به تمامی شبکه های از راه دور

بهترين مسير به هر يک از شبکه های از راه دور

نحوه نگهداری و بررسی اطلاعات روتينگ

همگرائی ( Convergence )
فرآيند مورد نياز برای تمامی روترهای موجود در يک شبکه به منظور بهنگام سازی جداول روتينگ و ايجاد يک نگرش سازگار از شبکه با استفاده ار بهترين مسيرهای موجود . در زمان انجام فرآيند فوق ( همگرائی ) ، داده کاربر ارسال نخواهد شد .
مسير پيش فرض ( Default Route )
يک مسير استاندارد درج شده در جدول روتينگ که به عنوان اولين گزينه در نظر گرفته می شود . هر بسته اطلاعاتی که توسط يک دستگاه ارسال می گردد در ابتدا به مسير پيش فرض ارسال خواهد شد . در صورتی که مسير فوق مشکل داشته باشد ، يک مسير ديگر انتخاب می گردد .
مسير ايستا ( Static Route )
يک مسير دائم که به صورت دستی درون يک جدول روتينگ درج می گردد . مسير فوق حتی در موارديکه ارتباط غير فعال است در جدول روتينگ باقی مانده و صرفا" به صورت دستی حذف می گردد .
مسير پويا ( Dynamic Route )
يک مسير که به صورت پويا ( اتوماتيک ) و متناسب با تغييرات شبکه ، بهنگام می گردد .مسيرهای پويا نقطه مقابل مسيرهای ايستا می باشند .
 

Maxton

Active Member
ايا مي دانيد XSLT چيست؟

XSLT، از کلمات eXtensible Stylesheet Language :Transformation اقتباس و زبانی برای تبديل يک سند XML به نوع ديگر است . تکنولوژی فوق توسط کنسرسيوم وب با هدف اوليه تبديل يک سند XML به نوع ديگر، طراحی شده است . XSLT ، دارای قابليت های بمراتب بيشتری بمنظور تبديل يک سند XML به HTML و ساير فرمت های مبتنی بر متن است .
 

Maxton

Active Member
ايا مي دانيد كه واژه Chipset چيست ؟

چيپست يك نام عمومي است كه به مجموعه اي از مدارات كه از سوي برد اصلي كامپيوتر استفاده مي شوند اطلاق مي شود . در هر كامپيوتر چيپست ارتباط بين پردازنده و هر بخش ديگر سيستم را فراهم مي اورد .
پردازنده بدون استفاده از چيپست نمي تواند با حافظه ارتباط برقرار كند .. واحدهاي مختلف كامپيوتر را تنظيم كند و …
هر چيپست از 2 مجموعه مدار استفاده مي كند كه با نامهاي northbridge و southbridge شناخته مي شوند .
northbridge از مهمترين قسمتهاي برد اصلي است . اين مدار تنها مدار جانبي پردازنده است كه به طور عادي با سرعت خود برد اصلي كار مي كند . وظيفه اين قسمت كنترل تمام اجزاي اصلي برد مادر مانند گذرگاه سيستم .. حافظه نهان L2 .. گذرگاه AGP و … است .
اما southbridge يك تراشه مجزا در چيپست است كه با سرعت پايين تري كار مي كند . اين مدار وظيفه كنترل تمام اجزاي با اولويت پايين تر سيستم مانند USB .. پورتهاي سريال و موازي .. كنترل كننده فلاپي ديسك .. صفحه كليد و … را بر عهده دارد . به اين ترتيب تمام اعمال حياتي يك سيستم كامپيوتري كه هر يك به يك تراشه مجزا نياز دارد به وسيله چيپست به انجام مي رسد .
اين مساله هم از شلوغي برد اصلي كم مي كند و هم كار تست اجزاي مختلف ان را اسان مي كند . البته هر پردازنده اي چيپست خاص خود دارد و هر چيپست هم نياز به برد اصلي مطابق خود دارد . به هر حال در يك جمله مي توان گفت كيفيت بازدهي برد اصلي با كيفيت chipset بستگي مستقيم دارد .
 

Maxton

Active Member
ايا مي دانييد IEEE چيست؟

احتمال دارد كه تاكنون با نام IEEE ( بخوانيد I - Triple - E ) در مقالات و نوشته هايي كه به نحوي به علوم برق و يا رايانه مرتبط مي شوند برخورد كرده باشيد . IEEE حروف اختصاري عبارت
Institute of Electrical and Electronics Engineers است . همانطور كه از نام ان بر مي ايد
IEEE يك موسسه تخصصي مربوط به مهندسان برق و الكترونيك است البته در حقيقت IEEE زمينه كاري بسيار گسترده تري دارد و در زمينه هاي تخصصي مختلف از مهندسي كامپيوتر .. تكنولوژي بيومديكال ( زيست دارويي ) و ارتباط از راه دور گرفته تا مهندسي الكترونيك .. برق و فضا فعاليت مي كند .
اين موسسه كه بزرگترين موسسه تكنيكي غيرانتفاعي جهان است در سال 1884 اغاز به كار كرده و اكنون بيش از 377 هزار عضو منفرد در 150 كشور دنيا دارد . اين موسسه با عضوگيري در دانشگاهها و صنايع در سراسر جهان سعي در افزايش كيفيت زندگي مردم و نيز توسعه موقعيت مهندسان و متخصصان دارد . بيش از 30 درصد مقالات مرتبط با مهندسي برق .. كامپيوتر و تكنولوژي كنترل از سوي اعضاي اين موسسه توليد مي شود . همچنين اين موسسه هر ساله بيش از 300 كنفرانس مهم در زمينه هاي تخصصي برگزار مي كند . هم اكنون حدود 900 استاندارد تعريف شده به وسيله اين موسسه در زمينه هاي مربوط به برق و كامپيوتر به عنوان استاندارد جهاني پذيرفته شده و مورد استفاده قرار مي گيرد . براي كسب اطلاعات بيشتر سري به سايت زير بزنيد :

http://www.ieee.org/
 

Maxton

Active Member
ايا مي دانيد كه واژه CC و BCC در ايميل چيستند ؟

CC مخفف Carbon Copy و BCC مخفف Blind Carbon Copy است . هر گاه شما مي خواهيد يك كپي از ايميل ارسالي شما به فرد ديگري برسد كافي است ايميل وي را در قسمت CC قرار دهيد . حال اگر مي خواهيد فرد ديگري يك كپي از اين ايميل را دريافت كند اما ديگران از اين موضوع اگاه نشوند بايد نشاني ايميل وي را در بخش BCC قرار دهيد .
 

Maxton

Active Member
ايا مي دانيدHyper terminal چيست؟

نرم افزار هايپر ترمينال يكي از قابليت هاي سيستم عامل ويندوز است كه اجازه مي دهد 2 كامپيوتر با هم تبادل داده بكنند . در واقع اين نرم افزار به كاربران ويندوز اجازه مي دهد بدون اتصال به اينترنت با هم ارتباط برقرار كنند براي اين ارتباط كافي است شما و دوستتان مودم هايتان را روشن كرده نرم افزار Hyper terminal را اجرا كنيد . پس از اجرا يكي از طرفين بايد از منوي
call گزينه call را انتخاب كرده شماره گيري كند و طرف مقابل هم از همان منو گزينه
wait for call را انتخاب كند و منتظر زنگ بماند . پس از زنگ زدن ارتباط برقرار مي شود و يك پنجره همانند محيط چت باز خواهد شد كه از طريق ان مي توانيد با دوستتان صحبت ( chat ) كنيد . اگر هم مي خواهيد فايلي براي دوستتان بفرستيد بايستي روي منوي Transfer كليك كرده گزينه
send file يا send text file ( براي فايلهاي متني ) انتخاب كنيد . بعد هم از شما مسير فايل پرسيده مي شود كه بايد مسير فايل را مشخص كنيد تا فايل مورد نظرتان ارسال شود . براي دريافت فايل هم در منوي Transfer گزينه
receive file بايد انتخاب شود .
بد نيست بدانيد كه داده هاي دريافتي در مسير c:\Program file /Accessories/hyperterminal ذخيره خواهند شد .
 

Maxton

Active Member
ايا مي دانيد چگونه در هنگام كار با اينترنت سرعت ان را بالا ببريد …

اگر واقعا قصد داريد به ويندوز بفهمانيد كه رئيس كيست پس بايد اين كار را انجام دهيد . اگر تخصص و دانش فني لازم را داريد يك درايو موقت را تعريف كنيد كه به طور كل از Ram استفاده مي كند تا در هنگام گشت و گذار در اينترنت به عنوان حافظه موقت به كار گرفته شود . بدين ترتيب كامپيوتر مجبور نيست پيوسته به هارد درايو مراجعه كند و مستقيما به سراغ Ram مي رود ( كه مسلما سرعت بيشتر دارد ) .
متاسفانه اين حافظه پس از shutdown كردن سيستم پاك شده و در نتيجه سوابق گشت و گذار شما در اينترنت از بين مي رود ولي در عوض سرعت كار بسيار بالاتر خواهد بود . براي اين كار حتما سري به سايت وب :

http://www.windrivers.com/

بزنيد . اين سايت يكي از غني ترين منابع براي كاربران ويندوز محسوب مي شود .
 

Maxton

Active Member
ايا مي دانيد Inter face چيست؟

Inter face در لغت به معناي رابط است . يعني محلي كه از طريق ان ارتباط ميان 2 قسمت برقرار مي شود .
همان طور كه 2 نفر براي صحبت با يكديگر بايد از زبان يكساني برخوردار باشند قسمتهاي مختلف يك رايانه نيز براي اين كه
بتوانند با هم كار كنند بايد از رابط هاي سازگار با يكديگر استفاده كنند .
رابط هاي يك رايانه در سطوح مختلفي قرار مي گيرند و بسته به اين سطوح تقسيم بندي مي شوند .
رابط هاي كاربر رابط هايي هستند كه ميان يك نرم افزار و كاربر ارتباط برقرار مي كنند . در حقيقت بخشي از يك نرم افزار كه مي توانيد ان را ببينيد و از طريق ان با ان نرم افزار كار كنيد و شما از ان تعبير به محيط يك نرم افزار مي كنيد همان رابط كاربر ان نرم افزار است . اين رابط مي تواند گرافيكي يا غير گرافيكي باشد .
دسته دوم رابط هاي سطح نرم افزار هستند . نكته مهم درباره هر نرم افزاري اين است كه رابط ان بايد با سيستم عامل مربوطه سازگار باشد تا سيستم عامل بتواند ان نرم افزار را كنترل و اداره كند و به ان اجازه فعاليت دهد. رابط هاي سطح نرم افزار ميان يك نرم افزار و سيستم عامل و ميان سيستم عامل و سخت افزار ارتباط ايجاد مي كنند .
دسته اخر رابط هاي سخت افزار هستند كه قسمتي از يك قطعه سخت افزاري است كه امكان ارتباط ان قطعه با ساير قطعات و تبادل اطلاعات را فراهم مي اورد . اين رابط ها از استانداردهاي خاصي پيروي مي كنند تا هنگام اتصال قطعات به يكديگر مشكلات كمتري ايجاد شود البته تمام شركتهاي توليد كننده قطعات سخت افزاري از استاندارد يكساني استفاده نمي كنند و به همين دليل بعضي مواقع مثلا بورد اصلي شما قادر به پشتيباني يك قطعه سخت افزاري نيست .
 

Maxton

Active Member
مطالب تكراري بودن؟همه رو مي دونستيد؟عيب نداره بازم ادامه داره...دست خالي از اينجا نمي ريد
 

Ghamnevis

Well-Known Member
مرسي !

بابا ديگه داري ميتركوني يكم استراحت بده عقب افتاديم!

مخلصم
سايان
 

a Truth Seeking

Active Member
دمت گرم تا اينجاي كار من كه خيلي استفاده كردم منتظر باقي اين مطالب مفيد هستم.
 

جدیدترین ارسال ها

بالا