مزایا و معایب سیستم عامل مکینتاش

  • مقایسه سیستم‌های عامل (لینوکس ، مک ، سولاریس)

      لینوکس(سیستم عامل منبع باز)  نام لینوکس «Linux» از "Linux kernel" برگرفته شده است. که در سال 1991 توسط لینوس توروالدز آغاز گردید. منافع و کتابخانه های سیستم از سیستم عامل GNU می آیند که در سال 1983 توسط ریچارد استالمن آغاز شد . مشارکت و مداخلۀ GNU دلیل نام حاصلۀ Linux / GNU است. لینوکس که در زمنیۀ کاربردش در سرورها بسیار مشهور است ، توسط ادغاماتی نظیر Dell ، هولت پاکارد، Sun Micro system , Red Hat, Oracle corporation, Novel, IBM حمایت می شود. Linux به عنوان یک سیتسم عامل برای میزان وسیعی از سخت افزارهای کامپیوتری به کار می رود، نظیر کامپیوترهای Desktop ، ابر کامپیوترها ، سیستم های بازی ویدئویی نظیر پلی استیشن 2 و پلی استیشن 3 ، بازیهای arcade متعدد و دستگاههای تعبیه شده نظیر تلفن های همراه و ردیاب ها.   ·        مزایا 1.     نرم‌افزارهای رایگان : بدون هزینه ، بدون محدودیت ، آزادی کامل! 2.  عمومیت عالی : بیشتر نسخه‌های لینوکس بخصوص نسخه‌ی ابونتو از پشتیبانی بسیار عالی برخوردارند.لذا بمحض اینکه شما با مشکلی مواجه شدید می‌توانید از اجتماع لینوکس کمک بخواهید. 3.  بروز رسانی مکرر : یک نسخه‌ی لینوکس خوب حداقل در سال دوبار بروز رسانی می‌شود حال اگر این ویژگی را با مایکروسافت ویندوز مقایسه نمایید خواهید دید که بین ویندوز XP و ویندوز vista سالهای زیادی است. 4.  نصب آسان سیستم عامل بر روی سخت‌افزارهای استاندارد: منظور از سخت افزارهای استاندارد ، سخت‌افزارهای عمومی و محبوب است. اگر شما سخت‌افزارهای استاندارد داشته باشید لینوکس آسانترین نصب را برای شما فراهم می‌نماید. بعضی از نسخه‌ها به شما اجازه می‌دهند که در هنگام نصب بازی بکنید! 5.  قابلیت بروز رسانی آسان با استفاده از اینترنت نسبتا سریع : برای نصب نرم‌افزارهای جدید تنها کاری که باید انجام دهید این است که به اینترنت وصل شوید و در مدیر بسته‌های همان نسخه به دنبال نرم‌افزار خود بگردید، همه‌ی وابستگی‌ها به صورت خودکار هندل می‌شوند. 6.  امنیت و پایداری بیشتر : البته این به نسخه و نرم‌افزارهایی(بسته‌هایی) که شما نصب کردید بستگی دارد. اما به طور معمولاً لینوکس به عنوان یکی از سیستم‌‌عاملی پایدار و امن شناخته می‌شود. 7.  قابل نصب بر روی کامپیوتر‌های قدیمی : درست است که نسخه‌هایی از این سیستم‌عامل برای کامپیوتر‌های با قطعات بالا طراحی شده اند ولی نسخه‌هایی از این سیستم‌عامل وجود دارند که از کامپیوتر قدیمی شما نهایت استفاده را می‌دهند. 8.     کمتر مورد حمله ویروس‌ها و نرم‌افزارهای جاسوسی قرار می‌گیرد.   ·        معایب 1.  توزیع‌های بسیار زیاد : ممکن است برای کاربران غیر حرفه‌ای انتخاب نسخه‌ی مناسب ...



  • مزایا و معایب نوکیا 5800 Xpress music (یه گوشی مناسب برای همه).

    بررسی نوکیا 5800 XpressMusic :نوکیا 5800 XpressMusicنخستین گوشی نوکیا با صفحه نمایش لمسی نیست اما نخستین مدل است که به پنجمین نسخه منوی سری 60 مجهز می باشد . این گوشی در میان مدل های رده متوسط قرار می گیرد . آرم XpressMusic نشان می دهد که این گوشی از قابلیت های پیشرفته موسیقی برخوردار است .مزایا :• صفحه نمایش لمسی 3.2 اینچ TFT با وضوح ٣۶۰ x ۶۴۰ پیکسل و 16 میلیون رنگ• پنجمین نسخه سری 60 سیمبین• پردازشگر 128 MB ، ARM 11 369 MHZ حافظه SDRAM• دوربین 3.2 مگاپیکسل با دو فلش LED و کانون اتوماتیک• فیلمبرداری VGA در 30fPS• پشتیبانی از دو باند نسل سوم با Wi-Fi ، HSDPA و چهار باند GSM• گیرنده GPS و Nokia Maps 2.0 Touch• محل کارت حافظه microSD تا 8GB• خروجی تلویزیون• رادیو FM با RDS • بلوتوث و USB 2.0• سوکت صوتی استاندارد 3.5 میلی متری• صفحه کلید مجازی افقی QWERTY روی صفحه نمایش• حسگر Proximity برای خاموش کردن اتوماتیک صفحه نمایش• حسگر شتاب سنج برای چرخش اتوماتیک منو و بازی های حرکتی• مرورگر مستندات Office• ادغام OVI و MySpace ( آپلود مستقیم تصویر و ویدئو ) معایب :• نرم افزارهای کمی برای این گوشی وجود دارد• منو از کارایی لازم برخوردار نیست• حساسیت صفحه نمایش لمسی در حد عالی نیست• شماره گیری هوشمند وجود ندارد • کیفیت پایین تصویر و نداشتن GPS geotagging• مرورگر لمسی وب چندان پیشرفته نیست• مجوز مسیریابی صوتی ندارد• ویرایش مستندات Office خارج از باکس صورت نمی گیرد• از طریق microUSB شارژ نمی شود طراحی :در جعبه 5800 XpressMusic یک کارت حافظه 8GB وجود دارد که علاوه بر آن کابل microUSB برای ارتباطات داده ، کابل خروجی تلویزیون و یک هندس فری دو تکه ای نیز مشاهده می شود . دو سر هندس فری دارای سوکت 3.5 میلی متری است که به راحتی می توان هدست دیگری را جایگزین نمود . یک جلد محافظ نیز در جعبه گوشی قرار دارد که از پلاستیک لاستیک مانند ساخته شده است و مقاوم بنظر می رسد . مورد جالب دیگر ، پایه رومیزی است که دارای محلی برای وصل کردن قلم یدکی می باشد . از سایر اقلام موجود در جعبه گوشی می توان به شارژر DC ، کتابچه راهنما ، miniDVD برای معرفی امکانات گوشی و نرم افزار PC Sync اشاره کرد . این گوشی صفحه لمسی دارای ابعاد ۱۱۱ x ۵.٧ x ۱۵.۵ میلی متر و وزن 109 گرم است . نوکیا 5800 XpressMusic در میان مدل های رده خود اندازه کوچکی ندارد که عمدتا بدلیل ضخامت و طول گوشی است . اگرچه این گوشی به راحتی در دست و اکثر جیب ها جا می گیرد و مهمترین مزیت آن این است که با یک دست به راحتی می توان با گوشی کار کرد . طراحی باریک و بلند گوشی بارزترین ویژگی این گوشی صفحه لمسی نوکیا است . صفحه نمایش لمسی در این گوشی در مقایسه با مدل های قبلی فضای بیشتری را در بالای قاب جلو ایجاد کرده است در حالی ...

  • نمونه سوالات امتحانی درس شبکه (قسمت اول)(نمونه سوالات شبکه)

    نمونه سوالات امتحانی درس شبکه (قسمت اول)(نمونه سوالات شبکه)

    نمونه سوالات امتحانی درس شبکه (قسمت اول) در این قسمت قصد داریم تعدادی از سوالات امتحانی مربوط به درس شبکه را برای شما عزیزان قرار بدهیم .   1-هدف از برقراری شبکه چیست؟ 2-اجزای شبکه های رایانه ای را نام ببرید. 3-تقسیم بندی شبکه های کامپیوتری از نظر ابعاد و گستردگی فیزیکی را بیان کنید. 4-تقسیم بندی شبکه های کامپیوتری از نظر مدل سرویس دهی رانام برده شرح دهید. 5-مزایا و معایب مدل های PtP و SB را بنویسید. 6-انواع سرویس هایی که سرویس دهنده ارایه می کند. 7- دو سیستم عامل سرور را نام ببریدو چند ویژگی که سرور ها می توانند داشته باشند را همراه با توضیح بنویسید.   استفاده از این مطلب با ذکر لینک و نام منبع مجاز و بلامانع میباشد.   منبع:www.pcemruz.blogfa.com لطفا با نظرات گران بهایتان ما را در جهت بهبود سطح کیفی پی سی امروز یاری کنید.  

  • فایروال چیست و چه کار می کند؟(آموزش اینترنت)

    فایروال چیست و چه کار می کند؟ فایروال چیست ؟در صورت دستیابی سایرین به سیستم شما ، کامپیوتر شما دارای استعداد بمراتب بیشتری در مقابل انواع تهاجمات می باشد .  شما می توانید با استفاده و نصب یک فایروال ، محدودیت لازم در خصوص دستیابی به کامپیوتر و اطلاعات را فراهم نمائید . فایروال چه کار می کند ؟فایروال ها حفاظت لازم در مقابل مهاجمان خارجی را ایجاد  و  یک لایه و یا پوسته حفاظتی پیرامون کامپیوتر و یا شبکه را در مقابل کدهای مخرب و یا ترافیک غیرضروری اینترنت ، ارائه می نمایند . با بکارگیری فایروال ها ، امکان بلاک نمودن داده از مکانی خاص  فراهم می گردد . امکانات ارائه شده توسط یک فایروال برای کاربرانی که همواره به اینترنت متصل و از امکاناتی نظیر DSL و یا مودم های کابلی استفاده می نمایند ، بسیار حیاتی و مهم می باشد. چه نوع فایروال هائی وجود دارد ؟فایروال ها به دو شکل  سخت افزاری ( خارجی ) و نرم افزاری ( داخلی ) ، ارائه می شوند  . با اینکه هر یک از مدل های فوق دارای مزایا و معایب خاص خود می باشند ، تصمیم در خصوص استفاده از یک فایروال بمراتب مهمتر از تصمیم در خصوص نوع فایروال است . فایروال های سخت افزاری : این نوع از فایروال ها که به آنان فایروال های شبکه نیز گفته می شود ، بین کامپیوتر شما (و یا شبکه) و کابل و یا خط DSL  قرار خواهند گرفت . تعداد زیادی از تولید کنندگان و برخی از مراکز ISP دستگاههائی با نام “روتر” را ارائه می دهند که دارای یک فایروال نیز می باشند . فایروال های سخت افزاری در مواردی نظیر حفاظت چندین کامپیوتر مفید بوده و یک سطح مناسب حفاظتی را ارائه می نمایند( امکان استفاده از آنان به منظور حفاظت یک دستگاه کامپیوتر نیز وجود خواهد داشت ) . در صورتی که شما صرفا” دارای یک کامپیوتر پشت فایروال می باشید و یا این اطمینان را دارید که سایر کامپیوتر های موجود بر روی شبکه نسبت به نصب تمامی patch ها ، بهنگام بوده و عاری از ویروس ها و یا کرم ها می باشند ، ضرورتی به  استفاده از یک سطح اضافه حفاظتی (یک نرم افزار فایروال ) نخواهید داشت . فایروال های سخت افزاری ، دستگاههای سخت افزاری مجزائی می باشند که دارای سیستم عامل اختصاصی خود می باشد . بنابراین بکارگیری آنان باعث ایجاد یک لایه دفاعی اضافه در مقابل تهاجمات می گردد . فایروال های نرم افزاری : برخی از سیستم های عامل دارای یک فایروال تعبیه شده درون خود می باشند . در صورتی که سیستم عامل نصب شده بر روی کامپیوتر شما دارای ویژگی فوق می باشد ، پیشنهاد می گردد که آن را فعال نموده تا یک سطح حفاظتی اضافی در خصوص ایمن سازی کامپیوتر و اطلاعات ، ایجاد گردد .(حتی اگر از یک فایروال خارجی یا سخت ...

  • آموزش زبان برنامه نویسی توربو پاسکال

    تاریخچهپاسکال بر پایه یک زبان برنامه نویسی Algol می‌باشد و به افتخار ریاضی دان و فیلسوف فرانسوی Blaise Pascal نام گذاری شد. آقای Wirth متعاقباٌ Modula-2 و Obern که شبیه پاسکال بودند را توسعه داد. قبل از آن و برای تهیه مقدمات پاسکال، ایشان زبان Euler که از Algol-W پیروی می‌کرد را توسعه دادند.در ابتدا پاسکال بسیار وسیع و جامع بود، اما تنها به منظور یاددادن برنامه نویسی ساخت یافته به دانشجویان نبود. نسلهای متمادی از دانشجویان بر روی پاسکال به عنوان یک زبان مقدماتی در دوره‌های لیسانس کار کردند. همچنین نسخه‌های متفاوتی از پاسکال مکرراً برای هر چیزی از پروژه‌های تحقیقاتی گرفته تا بازی های رایانه‌ای و سیستم های جاسازی شده استفاده شد. هم اکنون کامپایلر های جدید تر پاسکال موجود می‌باشند که که به طور وسیع و گسترده استفاده می‌شوند.پاسکال نخستین زبان سطح بالا بود که برای توسعه و تکامل در Apple Lisa استفاده شد و در سال های اولیه Mac، قسمت هایی از سیستم عامل اصلی مکینتاش، از منابع پاسکال توسط دست به زبان اسمبلی 68000 Motorola ترجمه شد. حروفچینی محبوب سیستم TeX توسط Donald E.Knuth در WEB (سیستم برنامه نویسی آموزش دیده اصلی) نوشته شد، که بر پایه DEC PDP-10 Pascal می‌باشد، آن هم در هنگامی که یک برنامه کاربردی مانند Total Commander در Delphi (پاسکال شی گرا) نوشته شد.چکیدهقصد آقای Wirth خلق یک زبان کار آمد بود (در هر دو مورد سرعت کامپایل و کد ساخته شده) که بر پایه به اصطلاح برنامه نویسی ساخت یافته (مفهومی که به تازگی محبوب شده است) می‌باشد. اصول و ریشه‌های پاسکال در زبان الگول 60 می‌باشد، اما علاوه بر آن مفاهیم و مکانیزم هایی را مافوق اعداد و آرایه‌های الگول معرفی کرد که برنامه نویسان را قادر به تعریف انواع داده (ساختمان) پیچیده خودشان می‌کرد و همچنین ساخت ساختمان داده‌های بازگشتی و پویا مانند لیست ها، درخت ها و گرافها را آسانتر می‌کرد.امکانات مهم که برای این امور اضافه شده بود، رکوردها، شمارش ها، زیر حوزه ها، متغیر های اختصاص داده شده پویا همراه اشاره گر های وابسته و مجموعه‌ها می‌باشد. برای تحقق و معنی دار کردن این امر، پاسکال یک سیستم تایپ دهی قوی روی تمام اشیا دارد، به این معنی که یک نوع داده نمی‌تواند بدون تبدیل صریح، به عنوان نوع دیگر تفسیر و یا تبدیل شود. امروزه در بسیاری از زبان های برنامه نویسی مکانیزم های مشابهی به صورت استاندارد می‌باشند. زبان های دیگر که از توسعه پاسکال تأثیر گرفتند، کوبول، سیمولا 67 و Algol W خود آقای Wirth می‌باشند.پاسکال مانند بسیاری از زبان های اسکریپتی امروزه ( اما بر خلاف زبان های خانواده C ) به تعریف پروسه‌های تودرتو تا هر عمقی و همچنین ...

  • انواع توپولوژی شبکه-مقالات آموزشی کامپیوتر-آموزش شبکه

    انواع توپولوژی شبکه-مقالات آموزشی کامپیوتر-آموزش شبکه

    انواع توپولوژی شبکه توپولوژي BUS : توپولوژي BUS ساده ترين توپولوژي مورد استفاده شبکه ها در اتصال کامپيوتر ها است. همانطور كه از نام آن پيداست اين نوع شبكه بندي بصورت خطي ميباشد و از يك كابل شبكه به عنوان ستون فقرات و شاهراه اطلاعات استفاده ميگردد و تمام كامپيوترها (SERVERS & CLIENTS) بصورت رديفي به آن متصل ميگردند. به اين کابل در اين آرايش، بستر اصلي (Back Bone) يا قطعه (Segment) اطلاق مي شود. در اين آرايش، هر کامپيوتر آدرس يا نشاني کامپيوتر مقصد را به پيام خودافزوده و اين اطلاعات را به صورت يک سيگنال الکتريکي روي کابل ارسال مي کند. اين سيگنال توسط کابل به تمام کامپيوتر هاي شبکه ارسال مي شود. کامپيوتر هايي که نشاني آن ها با نشاني ضميمه شده به پيام انطباق داشته باشد، پيام را دريافت مي کنند. در کابل هاي ارتباط دهنده کامپيوتر هاي شبکه، هر سيگنال الکتريکي پس از رسيدن به انتهاي کابل، منعکس شده و دوباره در مسير مخالف در کابل به حرکت در مي آيد. براي جلوگيري از انعکاس سيگنال در انتهاي کابل ها، از يک پايان دهنده يا Terminator استفاده مي شود. فراموش کردن اين قطعه کوچک گاهي موجب از کار افتادن کل شبکه مي شود.   مزاياي توپولوژي BUS : توپولوژي BUS داراي يک ساختار ساده است . کم بودن طول کابل . بدليل استفاده از يک خط انتقال جهت اتصال تمام کامپيوترها به يكديگر است ، در توپولوژي فوق از کابل کمي استفاده مي شود.موضوع فوق باعث پايين آمدن هزينه نصب و ايجاد تسهيلات لازم در جهت پشتيباني شبکه خواهد بود توسعه آسان از ديگر مزاياي آن ميباشد، يک کامپيوتر جديد را مي توان براحتي در نقطه اي از شبکه اضافه کرد. در صورت اضافه شدن ايستگاههاي بيشتر در يک سگمنت ، مي توان از تقويت کننده هائي به نام Repeater استفاده کرد. در اين آرايش شبکه، در صورت از کار افتادن هر يک از کامپيوتر ها آسيبي به کارکرد کلي شبکه وارد نخواهد شد. معايب توپولوژي BUS : مشکل بودن عيب يابي . با اينکه سادگي موجود در تويولوژي BUS امکان بروز اشتباه را کاهش مي دهند، ولي در صورت بروز خطاء کشف آن ساده نخواهد بود. در شبکه هائي که از توپولوژي فوق استفاده مي نمايند ، کنترل شبکه در هر گره داراي مرکزيت نبوده و در صورت بروز خطاء مي بايست نقاط زيادي بمنظور تشخيص خطاء بازديد و بررسي گردند. - ايزوله کردن خطاء مشکل است . در صورتيکه يک کامپيوتر در توپولوژي فوق دچار مشکل گردد ، مي بايست کامپيوتر را در محلي که به شبکه متصل است رفع عيب نمود. در موارد خاص مي توان يک گره را از شبکه جدا کرد. در حالتيکه اشکال در محيط انتقال باشد ، تمام يک سگمنت مي بايست از شبکه خارج گردد.- ماهيت تکرارکننده ها . در موارديکه براي توسعه شبکه از تکرارکننده ...

  • زبان برنامه‌نویسی پاسکال

    زبان برنامه‌نویسی رایانه ای‌ پاسکال یکی از زبان‌های مشهور برنامه‌نویسی سطح بالای متداول است.پاسکال به عنوان زبان ساده شده زبان ALgOL طراحی شد و مقاصد آموزشی داشت. این زبان توسط نیکلاوس ورث (Niklaus Wirth)پروفسور دانشگاه پلی تکنیک زوریخ/سوییس در اوایل سال‌های ۱۹۷۰ توسعه یافته و نام آن از نام بلز پاسکال، ریاضی‌دان فرانسوی، الهام گرفته شده است. وقتی پاسکال اختراع شد زبان های برنامه نویسی بسیار زیادی وجود داشت ولی تنها چند تا از آنها بسیار استفاده می‌شدند که عباترتند از cobol,assembler,fortrant ایده اصلی زبان جدید نظم،مدیریت داده‌ها و نیاز به تعریف داده‌ها بود،این زبان از ابتدا به گونه‌ای طراحی شده بود که یک زبان آموزشی باشد.استاندارد این زبان برنامه‌نویسی در سال ۱۹۸۳ نوشته شده است و دو سازمان IEEE و ANSI آن را تائید کرده‌اند. هم اکنون این زبان بیش‌تر به‌عنوان زبان برنامه‌نویسی‌ی آموزشی برای مبتدیان در دانشگاه‌ها تدریس می‌شود. سادگی و تجرید خوب این زبان امکان برنامه‌نویسی راحت بدون نیاز به آگاهی از ساختارهای پیچیدهٔ زیرین سیستم عامل را می‌دهد.از خصوصیات این زبان می‌توان به سادگی‌ی فراگیری‌ آن اشاره کرد. پاسکال نیز مانند بسیاری از زبان‌های برنامه‌نویسی دیگر دارای کامپایلرهای زیادی است که از معروف‌ترین آنها می‌توان به کامپایلر توربو پاسکال (Turbo Pascal) که متعلق به شرکت بورلند (Borland) است اشاره کرد. شرکت بورلند از پاسکال شی‌گرا به‌عنوان زبان برنامه‌نویسی محیط توسعه نرم‌افزار خود به نام دلفی استفاده کرده است.توربو پاسکال کامپایلر مشهور پاسکال، که توربو پاسکال نام داشت در سال1983معرفی شد، توربو پاسکال همیشه در بین زبان های برنامه نویسی از فروش بسیار بالایی برخوردار بود.توربو پاسکال مفهوم جدیدی را به نامIntegrated Development Environment ویا IDE را معرفی کرد، IDE یعنی محیط برنامه نویسی مجتمع،در واقع شما در این محیط می‌توانید کد را ویرایش کنید (در یک ویرایشگر هماهنگ با wordstar)، کامپایلر را آغاز کنید، خطاها را ببینید و به خط هایی که حاوی آن خطا هاست بروید،البته این مسئله هم اکنون بسیار بی معنی به نظر می‌آید،اما در گذشته لازم بود که شما از ويرایشگر بیرون بروید و به DOS برگردید و سپس کامپایلر را به صورت خط فرمانی آغاز کنید، سپس شماره خطاهای خط را یادداشت کنید، دوباره ویرایشگر را باز کنید و به خط های حاوی خطا بروید و دوباره همه چیز را از اول انجام دهید.به علاوه بورلند توربو پاسکال خود را فقط 49دلار می فروخت، در حالیکه مایکروسافت کامپایلر پاسکال خود راچند صد دلار به فروش می رساند، تداوم موفقیت چند ساله توربو پاسکال سبب شد که ...