•گیت‌ هاب‌ ایرانی• مجله خبری گیت هاب ایرانی

بزرگترین و کاملترین مرجع آموزشی، خبری و اطلاع رسانی

همه چیز در مورد رابط کاربری

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

برای مشاهده کامل مقاله، به ادامه مطلب مراجعه نمایید.

هسته سیستم عامل (Kernel) چیست؟

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

هسته سیستم عامل تقریباً پایین ترین سطح انتزاعی ممکن برای یک نرم افزار به حساب می‌آید. به طوری که پس از کرنل، تنها برنامه سطح پایین تر موجود، اسمبلر (Assembler) است که کدها و درخواست‌های داده شده را برای پردازش به صورت اپکد (Opcode) تبدیل کند.


برای مشاهده کامل مقاله، به ادامه مطلب مراجعه نمایید.

سیستم عامل چیست؟!

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


برای مشاهده کامل مقاله، به ادامه مطلب مراجعه نمایید. 


•گیت‌ هاب‌ ایرانی• بزرگترین و کاملترین مرجع آموزشی، خبری و اطلاع رسانی؛
"برای سهولت در جستجوی مطالب از بخش طبقه بندی موضوعات استفاده نمایید."
Secured By Monix Copyright گیت هاب ایرانی