هر روز بر تعداد کاربرانی که از شبکه های Wireless LAN استفاده می کنند زیادتر می شود. شاید شما هم جز استقبال کنندگان از این شبکه ها باشید. اگر اینطور است آموزش راه اندازی شبکه Ad hoc در ویندوز ۱۰ که در این مطلب می خوانید برایتان کاربردی خواهد بود.
کلیک- در تکنولوژی ارتباطی
در شبکه های Infrastructure تبادل اطلاعات با اتصال تمام Device ها به یک نقطه مرکزی Access point l انجام می گیرد.
اما در شبکه های Ad hoc نیازی به یک Device مرکزی نیست و می توان به صورت مستقیم با یکدیگر ارتباط برقرار کرد. این روش یکی از ساده ترین روش های راه اندازی شبکه Wireless به حساب می آید و برای بازی های گروهی می تواند پرکاربرد باشد.
برای راه اندازی یک شبکه Ad hoc عملیات زیر را انجام دهید:
۱- در مرحله اول بر روی start ویندوز کلیک کنید و با دسترسی ویندوز cmd اجرا شود.
۲- در این مرحله با دستور netsh یک شبکه wifi مجازی با اسم و پسوردی که می خواهید ایجاد کنید. در این دستور ssid برای اسم شبکه و key برای مشخص کردن پسورد شبکه است.
netsh wlan set hostednetwork mode=allow ssid= name key= passwor
در این مقاله قصد داریم شما را با یکی از مهمترین بخش علوم کامپیوتر یعنی سخت افزار آشنا نماییم
What is Computer Hard Ware ?
معمولاً در جاهای دیگر درباره ی خود سخت افزار توضیح نمی دهند و فقط نام چند قطعه ی سخت افزاری گفته شده و تعریف درستی از آن را ارائه نداده اند. همچنین به بررسی بخش های مهم آن نمی پردازند. ما این خلأ را احساس کرده و در این نوشته به طور مفصل و با زبانی ساده و به دور از واژه های ثقیل انگلیسی به تشریح سخت افزار خواهیم پرداخت.
این تشریح و دسته بندی بخش های مختلف سخت افزار جدیدترین دسته بندی و متناسب با علوم روز است.در این بخش از مقاله تعدادی از قطعات به طور مختصر توضیح داده شده است.باقی آنها نیز در بخش بعدی مقاله ارائه خواهد شد.اما اگر می خواهید با هر کدام از قطعات و تکنولوژی آنها به صورت مفصل آشنا شوید سلسله مقالات بخش سخت افزار سایت را دنبال کنید
سخت افزار چیست؟
امروزه با پیشرفت علوم کامپیوتر و افزایش
استفاده از دستگاه های الکترونیک واژه ی سخت افزار ،نرم افزار،برنامه نویسی
و… زیاد به کار می رود.اما شناخت و آموختن هر یک نیازمند مطالعه ی دقیق و
اصولی است.
سخت افزار یکی از شاخه های مهم علوم کامپیوتر محسوب می شود و به کلیه ی
اجزا و قطعات کامپیوتر که به طور فیزیکی وجود دارند و می توان آنها را لمس
کرد، Hard ware یا سخت افزار می گویند.آشنایی با سخت افزار و نحوه ی کارکرد
هر کدام از قطعات ،کاربران را در استفاده ی هرچه بهتر از کامپیوتر کمک
خواهد کرد.همچنین می توانند از همه ی پتانسیل ها و قابلیت های کامپیوتر
خود به آسانی و به خوبی بهره بگیرند.
به طبع آشنایی و آموزش سخت افزار برای استفاده از قطعات ،نسبت به تولید
قطعات بسیار آسان می باشد.تولید قطعات کامپیوتری کار ساده ای به نظر نمی
رسد و هر کشوری قادر به تولید آنها نیست.
تولید و ساخت قطعات مهم و اصلی کامپیوتر منحصر به شرکت های خاصی می شود که
اکثر آنها در کشورهای توسعه یافته مانند آمریکا ،چین ژاپن و… فعالیت دارند.
برای مثال ساخت پردازنده ی مرکزی(CPU) که یکی از مهمترین قطعات هر
کامپیوتر است ،پیچیده ترین کاری است که بشر تاکنون انجام داده است.تکنولوژی
به کار رفته در آن بسیار پیچیده و درعین حال ظریف و دقیق است .اما استفاده
از آن آسان بوده و با دانش و تجربه آسان تر هم می شود.
کسانی را که با سخت افزار سروکار دارند می توان به دو دسته تقسیم نمود.دسته
ی اول افرادی هستند که به طور تجربی کار می کنند و هدف آنها تعمیر و یا
عرضه ی قطعات است.برای مثال اگر از آنها سؤال شود که حافظه ی CMOS کجاست و
چه کاری انجام می دهد شاید نتوانند جواب دهند.
اما دسته ی دوم کسانی هستند که بیشتر به دنبال دانش و تکنولوژی به کار
رفته در قطعات می باشند که این دانش را به صورت آکادمیک به دست می آورند.
درباره ی مدت زمانی که برای یادگیری و آشنایی با سخت افزار لازم است ،نیز
می توان گفت دوره ی مشخصی ندارد و بیشتر بستگی به نوع آشنایی دارد.اگر هدف
شخص مورد نظر صرف آشنایی با چند قطعه ی خاص آن هم در سطح ابتدایی باشد با
گذراندن چند جلسه کلاس آموزشی یا بهره گیری از کتاب می تواند به خواسته ی
خود برسد.
اما اگر بخواهد به صورت حرفه ای آموزش
ببیند و کار کند نیازمند مدت زمان بیشتر ،صبرو حوصله و دقت و علاقه است.
نکته ی دیگر این است سخت افزار مانند دیگر علوم کامپیوتری روز به روز دچار
تغییر و دگرگونی می شود .در این بین بعضی از تکنولوژی های قدیمی تر از رده
خارج می شود و جای خود را به فن آوری جدیدتر می دهد یا یک فن آوری قدیمی به
روز شده و قابلیت هایی به آن افزوده خواهد شد.
همزمان با این به روز رسانی سخت افزاری ها نیز باید دانش خود را ارتقاء
دهند.پس نمی توان گفت ،کسی که برای دوره ی خاصی آموزش دیده کاملاً بر سخت
افزار تسلط دارد بلکه باید قدم به قدم با تغییرات سخت افزار پیش رود تا
بتوان نام کاردان سخت افزار را بر او گذاشت.
به گزارش پایگاه خبری فناوری اطلاعات برسام و به نقل از
در میان خیل عظیم نرم افزارهایی که هر از چند گاهی تولید میشود، آنهایی مورد توجه قرار میگیرند که از پشتیبانی و خدمات یک واحد صنفی معتبر بهره بردهاند چرا که در این محصولات اصلیترین ویژگی، سرویس و خدمات پس از فروش است. نکته مهم دیگر در ارزشگذاری این نوع محصولات فراگیری و در برگیری آنها بر حسب سابقه تولید است.
در واقع نرمافزارهایی که برای اصناف گوناگون و با توجه به نوع فعالیت آنها اختصاصی میشوند میتوانند در این مجال از اقبال ویژهای بهرهمند شوند و مهمتر اینکه براساس استفاده صنوف مورد ارزیابی قرار گرفته و مشکلاتشان رفع شده باشد. این نرمافزارها بهدلیل ایجاد تنوع در محصولات و سفارشی کردن آن برای صنوف مختلف سهم عمدهای از بازار را بهخود اختصاص داده است تا جایی که در اکثر بازارها و مراکز صنفی و پاساژها با رستههای شغلی متفاوت مورد استقبال قرار گرفته و استفاده از این نرمافزارها رایج شده است. با توجه به رویکرد دولت و سازمان فنی حرفهای کشور و مجمع امور صنفی در زمینه آموزش اصناف و گسترش استفاده از رایانه در کسب و کار طبق ماده71 قانون نظام صنفی امیدواریم به زودی شاهد همهگیر شدن اینگونه نرمافزارهای متناسب با مشاغل و بهبود اوضاع کسب و کار با استفاده از تکنولوژیهای مدرن باشیم.
نرم افزار
نرمافزار
نام دیگری برای برنامه است. ظاهراً، نخستین بار جان تاکی در سال۱۹۵۸ این
واژه را بهاین معنا بهکار بردهاست. احتمالا در انگلیسی این واژه را بر
وزن سختافزار ساختهاند که بسیار پیش از پیدایش رایانه (به معنای اسباب و
اشیاء) بهکار میرفتهاست.
اگرچه نرمافزار رایانهای و برنامه رایانهای یک معنی دارند ولی بهنظر میرسد اصطلاح نرمافزار بیشتر در مورد مجموعه نسبتاً بزرگی از برنامهها بهکار میرود و برنامه به جزئی از سیستم نرمافزاری اشاره دارد.نرمافزارهای رایانه را به دودسته بزرگ میتوان تقسیم کرد؛ نرمافزار سیستم، نرمافزار کاربردی.
امروزه واژه نرمافزار را در معناهایی جز معنی برنامه رایانهای نیز بهکار میبرند. بهعنوان مثال در فن مدیریت برای اشاره به روشها و دانش فنی (در مقابل وسائل و تجهیزات و نیروی انسانی).
در حال حاضر نرمافزارهای کامپیوتری فراوان را میتوان در بازار یافت که بهطور جدی به رقابت خود برای بقا ادامه میدهند. از مسائل قابل ذکر در این مورد میتوان به خرید سهام شرکتهای نرمافزاری کوچک و بزرگ توسط شرکتهای دیگر اشاره کرد؛ همچنان که شرکت بزرگ گوگل به خرید سهام شرکتهای بزرگ ادامه میدهد و در مدت کمی توانسته بسیاری از شرکتها را تحت سلطه خود درآورد.
نرم افزار سیستم
نرمافزار
سیستم به نرمافزاری در رایانه گفته میشود که به کارکرد سیستم رایانه یا
کاربردهای سطح پایین یا Low Level رایانه مربوط باشد. این نرمافزارها به
ساختار فیزیکی سختافزار رایانه وابسته هستند و در نوشتن آنها از زبانهای
سطح پایین مانند زبان اسمبلی استفاده میشود. سیستمعامل و درایورها از
نرمافزارهای سیستم هستند. از جمله زبانهایی که برای نگارش نرمافزارهای
سیستمی استفاده میشود، زبان برنامهنویسی C است. کار کردن با C برای
برنامهنویسان راحتتر است و آنان این زبان را به اسمبلی ترجیح میدهند.
اگر برای نگارش نرمافزار سیستمی مشکل محدودیت فضای سختافزاری داشته باشیم
بهتر است با زبان اسمبلی کار کنیم که حجم آن پایینتر است. نرمافزارهای
سیستمی به سختافزار وابستهاند.
در برابر نرمافزار سیستم، نرمافزار کاربردی قرار دارد که برای کاربردهای سطح بالا و غیرسیستمی رایانه است و معمولا به زبانهای سطح بالا نوشته میشود که از جزئیات سختافزاری سیستم مستقل است.
نرم افزار کاربردی
نرمافزار کاربردی که در زبان انگلیسی به آن Application software میگویند، عبارت است از نرمافزاری که با استفاده از منابع و قابلیتهای رایانه کاری را مستقیما برای کاربر انجام میدهد. باید توجه داشت که این عبارت در مقابل عبارت نرمافزار سیستمی معنی پیدا میکند.
نرمافزار سیستمی در مقابل در پسزمینه عمل میکند و خدماتی را فراهم میکند که دیگر نرمافزارها یا سیستمعامل میتوانند برای انجام کارهای خود از آن استفاده کنند. اما در عوض معمولا مستقیما با کاربر عادی در تماس نیست و خدماتی را به او ارائه نمیدهد.
در عمل،
بیشتر نرمافزارهایی که کاربران با آنها سر و کار دارند از این دسته محسوب
میشوند. برای مثال میتوان به نرمافزارهای رومیزی یعنی واژهپردازها،
آفیس، نرمافزارهای طراحی گرافیکی، بازیهای رایانهای و امثال آنها اشاره
کرد.
بسیاری از نرمافزارهای کاربردی، برای توسعهدهندگان ابزار رابط برنامهنویسی کاربردی را فراهم میکنند تا بتوان از قابلیتهای نرمافزار در نرمافزارهای جدید استفاده کرد. برای مثال نرمافزار ادوبی آکروبات هنگام نصب، ایپیآی فراهم میکند که برنامهنویس میتواند با استفاده از آن تواناییهای آکروبات را در برنامه خود به کار گیرد.
زبان برنامه نویسی PHP یکی از زبان های برنامه نویسی سمت سرور است که کاربرد اصلی آن، در پیاده سازی وب سایت های دینامیکی (پویا) است. بازنویسی هسته PHP و ایجاد موتور پردازشی زند (Zend Engine) تحول بزرگی را در مسیر و تاریخچه زبان برنامه نویسی PHP ایجاد کرد، و در طی ۱۰ سال، این زبان برنامه نویسی، به مهم ترین ابزار برای پیاده سازی پروژه های وب دینامیکی تبدیل شد. هدف این فرادرس آموزش تمامی نکات و مهارت های عملی لازم برای ورود به دنیای جذاب برنامه نویسی و پیاده سازی دینامیکی وب است.
درباره این سایت