فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دیوار آتش مبتنی بر سیستم عامل لینوکس 104 ص - ورد

اختصاصی از فی لوو دیوار آتش مبتنی بر سیستم عامل لینوکس 104 ص - ورد دانلود با لینک مستقیم و پر سرعت .

دیوار آتش مبتنی بر سیستم عامل لینوکس 104 ص - ورد


دیوار آتش مبتنی بر سیستم عامل لینوکس 104 ص - ورد

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

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


1-2 : یک دیوار آتش چیست؟

دیوارهای آتش شبکه، سدی مابین شبکه‌ها به وجود می‌آورند که از ترافیک (traffic) ناخواسته یا بدون مجوز (unauthorized) جلوگیری می‌کند.

   


تعریف: دیوار آتش شبکه، سیستم یا گروهی از سیستمهاست که با استفاده از قوانین (rules) یا فیلترهای از پیش پیکربندی شده، دسترسی مابین دوشبکه- یک شبکة مطمئن (Trusted) و یک شبکة نامطمئن (Untrusted)- را کنترل می‌کند.


دانلود با لینک مستقیم


دیوار آتش مبتنی بر سیستم عامل لینوکس 104 ص - ورد

دانلود تحقیق سیستم عامل لینوکس

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

دانلود تحقیق سیستم عامل لینوکس


دانلود تحقیق سیستم عامل لینوکس

 

تعداد صفحات : 83 صفحه       -        

قالب بندی : word            

 

 

 

مقدمه

تاریخچه Linux
در سال 1991، یکی از دانشجویان دانشگاه هلسینکی به نام Linus Torvalds که از سیستم عامل موجود ناراضی بود به فکر افتاد که از سیستم عامل برای کارهای خود استفاده کند. Unix یک سیستم عامل قدرتمند محسوب می شد، ولی قیمت ان گران بود.بنابر این Torvalds به فکر نوشتن نسخه ای از Unix برای خود افتاد.این کار ساده بود. وی پس از تنظیم قسمت های اصلی برنامه، از طریق اینترنت مجموعه ای از برنامه نویسان با استعداد تشکیل داد و افراد این مجموعه به کمک هم سیستم عامل یا هسته ای به وجود اوردند که امروزه به Linux موسوم است.
یکی از مهمترین تصمیماتی که Torvalds در شروع کار گرفت، توزیع و اشتراک گذاری رایگان کد هسته لینوکس برای افرادی بود که مایل بودند در توسعه این سیستم عامل سهیم باشند.امروزه نیز لینوکس به صورت رایگان و عمدتا از طریق اینترنت توزیع می شود.
کدهای منبع ازاد (open source) برای عموم ساخته می شوند و هر فردی می تواند در ساخت و توسعه ان، بدون زیر پا گذاشتن قانون و تملک انحصاری ان شرکت داشته باشد.هر فردی می تواند کد منبع را مطابق میل خود، حتی برای سرگرمی ،تغییر داده و نسخه ای از ان را منتشر سازد. ولی انچه که افراد نمی توانند تغییر دهند، جلوگیری از هر شخص دیگر برای استفاده، تغییر و توزیع ان نسخه از نرم افزار است که شما ان را تغییر داده اید. اعمال این محدودیت که نمی تواند به طور انحصاری به شخص یا شرکتی تعلق داشته باشد باعث پیشرفت های حیرت انگیزی در این صنعت گردید.
در اوایل بهار 1994، اولین نسخه واقعی لینوکس (نسخه 1.0) برای استفاده عموم عرضه گردید.حتی در ان زمان، این سیستم عامل، یک سیستم عامل خوب محسوب می شد و از ویژگی های رایگانی که در سیستم عامل های دیگر به قیمت صدها دلار به فروش می رسید برخوردار بود.

چرا Linux ؟
لینوکس یک نرم افزار رایگان قابل دسترس می باشد. کد منبع لینوکس که قلب و روح سیستم عامل محسوب می شود نیز در دسترس عموم می باشد.سازمان (Free Software Foundation (FSF در ساخت و تهیه بیشتر نرم افزار های کمکی جهت سهولت بخشیدن به کار و استفاده با لینوکس همکاری می کند.
شرکت .Red Hat, Inc سیستم عامل پایه لینوکس را با نرم افزار های دیگر (که ساخته شرکتهای دیگر و یا خود Red Hat می باشند) ادغام می کند و یک بسته نرم افزاری ارایه می دهد که گاهی اوقات ارزش ان بیش از کلیه نسخه های ارائه شده است. این مجموعه را distribution یا flavor لینوکس می نامند. لینوکس به خودی خود رایگان بوده و هست. کاری که شرکت هایی مثل ردهت انجام می دهند، کامپایل کردن بخش ها و نرم افزارهای مختلف و ارائه آن بصورت یک فرمت قابل توزیع همانند سایر سیستم عاملها است، تا مردم عادی نیز بتوانند از آن استفاده کنند. همچنین با رابطهای گرافیکی کاربر مانند GNOME، توزیع های لینوکس در بین مردم بسیار گسترش یافته است.
امروزه در دنیایی متکی بر فناوری اطلاعات زندگی می‌کنیم و به خطر افتادن جریان اطلاعات در هر لحظه منجر به بروز خسارت‌های جبران ناپذیری خواهد شد. بر این اساس امنیت در بین سیستم های عامل از اهمیت زیادی برخوردار است .لینوکس در این زمینه بسیار قدرتمند است.
لینوکس از ابتدا برای محیط‌های شبکه‌ای و چند کاربره طراحی شده است و همین باعث رعایت مسائل امنیتی در ان شده است.

کاربرد های Linux
از Red Hat Linux می توان به عنوان یک ابزار میز کار، یک سرور شبکه و دروازه اینترنت، یک دیواره اتشین (Firewall)، پایگاه یک سیستم از پیش تعبیه شده (مانند یک VCR هوشمند یا یک ربات) و یا حتی به صورت یک سوپر کامپیوتر چند پردازنده ای استفاده کرد.
ابزار های پر مصرف میز کار : در Red Hat نرم افزار های دیگر مانند مجموعه برنامه های OpenOffice برای سهولت کار کاربران قرار داده شده است. مجموعه برنامه های OpenOffice شامل یک واژه پرداز کامل، صفحه های گسترده، برنامه نمایش محتویات، یک برنامه رسم گرافیک و ابزارهای ساخت صفحات وب می باشد. با نصب Red Hat Linux، مجموعه OpenOffice نصب شده و نشانه های مربوط به برنامه های ان برای سهولت دستیابی به انها در نوار منو قرار داده می شوند.
مطالب مربوط به چند رسانه ای ها: Red Hat Linux برای استفاده شما ابزار های متعدد چند رسانه ای را در یک بسته قرار داده است. به کمک این بسته می توان موسیقی پخش کرده و به منابع چند رسانه ای مانند ایستگاه های رادیو یی در اینترنت گوش داد.در لینوکس میتوان عکس و دیگر اقلام را از دوربین و دستگاه پخش MP3 به کامپیوتر منتقل کرد.
خدمات شبکه ای: Red Hat Linux به عنوان سرور مبتنی بر شبکه نیز به کار می رود.محبوبیت اولیه Linux مدیون ارائه خدمات وب و اشتراک گذاری پرونده ها و چاپگر به طور کامل است.

استفاده از ابزارها و خدمات شبکه ای
سرور وب Apache: بیشتر سرورهای وب در اینترنت، توسط سرور وب Open Source Apache اداره
می شوند. شما می توانید یک سرور وب ساده را با نصب نرم افزار Apache دایر کنید.
OpenSSH : نسخه منبع ازاد secure Shell امکان برقراری یک ارتباط امن در اینترنت را فراهم می سازد. secure Shell به مراتب امن تر از telnet می باشد. تحت OpenSSH می توانید بدون اینکه فرد دیگری قادر به شنیدن مکالمات شما باشد با دیگران ارتباط برقرار کنید.
VPN (Virtual Private Network) : VPN ارتباطات در یک شبکه نا امن، مثل اینترنت را در ساخت شبکه های شخصی، رمز نویسی می کند. وجود بسته های نرم افزار Red Hat Linux و ابزار های ان برای برقراری یک ارتباط امن بین دو کامپیوتر یا شبکه های خصوصی در اینترنت لازم می باشد.
دیواره های اتشین (Firewalls): برای دور نگه داشتن نفوذ گران، Red Hat Linux با ارائه ابزار های حفاظتی به شما امکان می هد تا بتوانید یک دیواره اتشین برای سیستم خود بسازید.از لحاظ اعمال این دیواره اتشین، Red Hat Linux از انعطاف پذیری کاملی بر خوردار است.
موارد فوق نمونه ای از کارهایی است که می توانید تحت Red Hat Linux انجام دهید.

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

توزیع چیست؟
سیستم عامل لینوکس به خودی خود یک سیستم عامل آزاد و رایگان است. لینوکس را هر کس می تواند جمع آوری کرده و به نام خودش به رایگان عرضه کرده و به فروش برساند. علت چیست؟ سیستم های لینوکس از بخش های بسیار زیادی تشکیل شده که هر بخش آن توسط عده ای خاص توسعه می یابد که هر کدام در یک نقطه از جهان قرار دارند. می گویند لینوکس مانند هواپیمایی است که هر قسمت آن را در یک کشور ساخته اند. (البته این نکته نقطه قوت آن به شمار می رود. ) در صورتی که شما به عنوان یک کاربر بخواهید یک لینوکس داشته باشید، باید تمام این قطعات را جداگانه جمع آوری کرده و پس از کامپایل استفاده نمایید.
درصد کمی از مردم این امکان و توانایی را دارند. بنابراین افراد و شرکت های محدودی علاوه بر جمع آوری این قطعات مجزا، برای مجموعه گردآوری شده توسط خود برنامه هایی نصب و مدیریت نموده تا کاربران کار نصب و مدیریت سیستم عامل به آسانی انجام دهند. به این مجموعه ها که توسط افراد و شرکت های مختلف گردآوری شده است، توزیع یا Distribution لینوکس می گویند. به زبان ساده تر لینوکس یک نسخه‌ی اصل بیشتر ندارد: GNU/Linux. این نسخه‌ی اصلی یا همان kernel است.تعدادی شرکت یا دانشگاه یا هر گروه دیگری یک سری امکانات به این هسته اضافه می‌کنند. مثل محیط گرافیکی و .... به هر کدام از اینها یک Distrbution از لینوکس یا اصطلاحا یک Distro می گویند.

 


دانلود با لینک مستقیم


دانلود تحقیق سیستم عامل لینوکس

دانلود پاورپوینت سیستم عامل لینوکس - 38 اسلاید قابل ویرایش

اختصاصی از فی لوو دانلود پاورپوینت سیستم عامل لینوکس - 38 اسلاید قابل ویرایش دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت سیستم عامل لینوکس - 38 اسلاید قابل ویرایش


دانلود پاورپوینت سیستم عامل لینوکس - 38 اسلاید قابل ویرایش

 

 

 

 

مقدمه
سیستم عامل چیست؟
تاریخچه سیستم عامل لینوکس
انواع لینوکس
اپن سورس چیست؟
تاریخچه ubuntu

برای دانلود کل پاورپوینت از لینک زیر استفاده کنید:


دانلود با لینک مستقیم


دانلود پاورپوینت سیستم عامل لینوکس - 38 اسلاید قابل ویرایش

دانلود مقاله زمان بندی لینوکس در Embedded System - مقاله انگلیسی با ترجمه فارسی

اختصاصی از فی لوو دانلود مقاله زمان بندی لینوکس در Embedded System - مقاله انگلیسی با ترجمه فارسی دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله زمان بندی لینوکس در Embedded System - مقاله انگلیسی با ترجمه فارسی


دانلود مقاله زمان بندی لینوکس در Embedded System - مقاله انگلیسی با ترجمه فارسی

عنوان فارسی مقاله :

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

 

عنوان انگلیسی مقاله:

Process Scheduling of Linux in Embedded System

978-1-4244-7237-6/$26.00 C 2010 IEEE

 

چکیده انگلیسی مقاله:

Abstract—Linux is a multi-user multi-tasking operating system. Process scheduling is the hardcore of this multi-tasking operating system. The characteristics of process scheduling of embedded Linux are analyzed. The real-time scheduling algorithm of embedded Linux is especially discussed and an instance of priority-driven scheduling algorithm is illustrated in detail. In this example, the problem of priority inversion in process scheduling is solved perfectly.

ترجمه چکیده مقاله به فارسی:

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

فرمت فایل ترجمه شده : WORD

تعداد صفحات ترجمه: 6

به همراه اصل مقاله انگلیسی در فرمت PDF

Published in: International Conference on Computer Application and System Modeling

Date : 2010

Publisher: IEEE

 توجـــــــه : کلیه حقوق مادی و معنوی این محصول برای سایت www.stores.sellfile.ir محفوظ مـی باشد.  تکثیر و فروش مجدد این محصول به هر نحو، ممنــوع بوده و شرعا حــــــــرام است.


دانلود با لینک مستقیم


دانلود مقاله زمان بندی لینوکس در Embedded System - مقاله انگلیسی با ترجمه فارسی