akofaraji.ir

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



Generic placeholder image
ئاکو فرجی
27 فروردین 1403

مدل های فرآیند تولید نرم افزار

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

ادامه مطلب
Generic placeholder image
ئاکو فرجی
27 فروردین 1403

چگونه دو مانیتور را به یک کامپیوتر وصل کنیم؟

چگونه دو مانیتور را به یک کامپیوتر وصل کنیم؟     مرحله 1. ابتدا ببینید کامپیوتر شما به چه پورت‌هایی مجهز است. روی لپ‌تاپ معمولا این پورت‌ها در کناره‌ها قرار گرفته‌اند، اما گاهی اوقات ممکن است پشت دستگاه نیز تعبیه شده باشند. در کامپیوترهای دسکتاپ شما همیشه این پورت‌ها را در پشت کیس مشاهده خواهید کرد. مرحله 2. ببینید چه تعداد پورت مخصوص نمایشگر در اختیار دارید. برخی از آنها مثل پورت HDMI ممکن است برای شما آشنا باشند.     مرحله 3. بررسی کنید مانیتور شما از چه پورتی پشتیبانی می‌کند. آنها معمولا در پشت مانیتور تعبیه می‌شوند. گاهی اوقات نیز آنها را زیر دستگاه هم پیدا می‌کنید. مرحله 4. کابل مناسب اتصال مانیتور به کامپیوتر شخصی خود را انتخاب کنید:   VGA و DVI: کامپیوترهای قدیمی‌تر ممکن است فقط پورت‌های VGA یا DVI را در اختیار شما بگذارند. این کانکتورها از یکسری میله نازک فلزی تشکیل شده‌اند که معمولا روی کابل قرار دارند. خود پورت نیز از یکسری حفره تشکیل می‌شود که میله‌های فلزی کانکتور کابل در آنها فرو می‌رود. VGA یک اتصال با وضوح پایین با کیفیت استاندارد است، در حالی که DVI می‌تواند کیفیت HD پایه را نیز ارائه کند. اگر از یک مانیتور جدید استفاده می‌کنید ممکن است اصلا ...

ادامه مطلب
Generic placeholder image
ئاکو فرجی
22 فروردین 1403

بهترین روش برای پشتیبان گیری از کامپیوتر شخصی کدام است

  همه چیز به داده‌های شخصی شما بازمی‌گردد   اجازه دهید موضوع را با این پرسش مشخص آغاز کنیم: شما از چه چیزی باید نسخه پشتیبان تهیه کنید؟ خب، قبل از هر چیز شما باید از فایل‌های شخصی خود نسخه پشتیبان تهیه کنید. شما همیشه می‌توانید در صورت خرابی هارد درايوتان مجددا سیستم عامل خود را نصب کنید و برنامه‌هایی که استفاده می‌کنید را دوباره دانلود كنيد. اما داده‌های شخصی شما غیرقابل جایگزینی است. تمام اسناد، عکس‌ها، ویدیوهای خانگی و هر اطلاعات دیگری که شما به کامپیوتر خود اضافه می‌کنید باید به طور منظم از آنها نسخه پشتیبان تهیه کنید. اینها داده‌هایی هستند که هرگز نمی‌توان برای آن جایگزین پیدا کرد. اگر ساعت‌ها وقت برای تبدیل کردن CDهای موزیک و  DVDهای ویدیویی صرف کرده باشید احتمالا مایل هستید از این فایل‌ها هم پشتیبان گیری کنید تا مجبور نباشید در صورت پاک شدن این فایل‌ها تمام این کار زمانبر را دوباره انجام دهید. از سیستم عامل، برنامه‌ها و سایر تنظیمات نیز می‌توان نسخه پشتیبان تهیه کرد. هر چند انجام این کار ضرورتی ندارد، اما انجام این کار در صورتی که کل هارد درايو شما دچار خرابی شود می‌تواند کارها را برای شما ساده‌تر کند. اگر از آن دست کاربرانی هستید که مایلند با فایل‌های سیستم...

ادامه مطلب
Generic placeholder image
ئاکو فرجی
26 فروردین 1403

چرا ویندوز هنوز از حروف برای شناسایی درایوها استفاده می‌کند؟

  استفاده از حروف برای درایوها به پیش از سیستم عامل MS-DOS و یک سیستم عامل قدیمی‌تر به نام CP/M بازمی‌گردد. این حروف روشی بود که به شما اين امكان را می‌داد تا به دستگاه‌های ذخيره سازی فیزیکی و منطقی که فایل‌های شما را نگهداری می‌کرد دسترسی داشته باشید. به عنوان نمونه، برای دسترسی به یک فایل با نام README.TXT که در درایو فلاپی دیسک دوم شما قرار داشت تنها کافی بود B:README.TXT را تایپ کنید.   نیاز به حروف درایوها به خط فرمان مربوط می‌شود. اگر حرفی برای درایوها در نظر گرفته نمی‌شد، شما چگونه می‌توانستید به سرعت مسیر رسیدن به یک فایل در ابزار ذخیره سازی مختلف را مشخص کنید؟ این همان سیستم MS-DOS سلسله مراتبی است که مایکروسافت همچنان از آن استفاده می‌کند.     علی‌رغم این که این روزها با وجود رابط گرافیکی و یک کلیک ساده روی آیکون‌ها دیگر نیازی به حروف احساس نمی‌شود، اما آنها هنوز هم مهم هستند. حتی اگر شما از طریق ابزار گرافیکی بتوانيد به فایل‌های خود دسترسی پیدا کنید، برنامه‌هایی که شما از آنها استفاده می‌کنید باید بتوانند در پس زمینه از طریق یک مسیر به این فایل‌ها ارجاع داده شوند و آنها برای این کار از حروف درايو استفاده می‌کنند.   راهکار جایگزین یونیکس: نقاط ا...

ادامه مطلب
Generic placeholder image
ئاکو فرجی
27 فروردین 1403

فایل NTUSER.DAT چیست و چه کاری در ویندوز انجام می‌دهد؟

  تا به‌حال، نام NTUSER.DAT به‌گوش شما خورده است؟ NTUSER.DAT یک فایل مخفی است که در پروفایل همه کاربران وجود دارد. این فایل حاوی تمام تنظیمات و انتخاب‌های تک‌تک کاربران است. بنابراین، هیچ وقت فایل NTUSER.DAT را پاک یا حتی ویرایش نکنید. سیستم‌عامل ویندوز به‌طور خودکار فایل را بارگذاری می‌کند، تغییر می‌دهد یا آن‌را ذخیره می‌کند.     NTUSER.DAT حاوی تمام تنظیمات پروفایل کاربری است   هر وقت که در ظاهر و رفتار ویندوز یا برنامه‌های نصب شده داخل آن تغییری ایجاد کنید، مهم نیست که پس‌زمینه دسکتاپ باشد، رزولوشن مانیتور باشد یا این‌که پرینتر پیش‌فرض باشد، ویندوز باید برای بارگذاری مجدد، تمام تغییرات و تنظمیات دلخواه شما را ذخیره کند.   ویندوز برای این کار ابتدا این اطلاعات را داخل رجیستری و در بخش HKEY_CURRENT_USER ذخیره می‌کند. هر وقت که از ویندوز خارج می‌شوید یا کامپیوتر را خاموش می‌کنید، ویندوز این اطلاعات را در فایل NTUSER.DAT ذخیره می‌کند. دفعه بعد که Sign In کنید، ویندوز فایل NTUSER.DAT را در رم دستگاه بارگذاری می‌کند و تمام تنظیمات و تغییرات دلخواه شما مجددا در رجیستری بارگذاری می‌...

ادامه مطلب
Generic placeholder image
ئاکو فرجی
25 فروردین 1403

چرا توجه همزمان به چندین صفحه نمایش می‌تواند برای مغز ناخوشایند باشد؟

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

ادامه مطلب
Generic placeholder image
ئاکو فرجی
28 فروردین 1403

چگونه در مصاحبه استخدام مدیر مرکز داده موفق شویم؟

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

ادامه مطلب
Generic placeholder image
ئاکو فرجی
28 فروردین 1403

بهترین چارچوب برای توسعه برنامه‌های وب‌محور

      توسعه برنامه‌های وب‌محور سودآور است، به دلیل این‌که سازمان‌های بزرگ و کسب‌وکارهای نوپا برای ارائه محصولات و خدمات خود و تعامل بهتر با مشتریان به چنین برنامه‌هایی نیاز دارند. گاهی اوقات برنامه‌نویسان با مشکل انتخاب چهارچوب درستی که بتواند نیازهای آن‌ها را برطرف کند روبرو هستند. انتخاب یک چهارچوب اشتباه به معنای کدنویسی بیشتر، افزایش بازه زمانی ساخت نرم‌افزار و عدم پاسخ‌گویی درست به نیازهای مشتریان است. در این مقاله با روش انتخاب بهترین چهارچوب برای توسعه برنامه‌های وب‌محور آشنا می‌شوید. قبل از آن‌که به سراغ بررسی چهارچوب‌های پرکاربرد برویم، ضروری است به این نکته مهم اشاره کنیم که برخی چهارچوب‌ها همچون زامارین (Xamarin) و آیونیک (iconic) به اندازه چهارچوب‌های دیگری همچون فلاتر، ری‌اکت نیتیو و برنامه‌های بومی استفاده نمی‌شوند، به همین دلیل در این مقاله روی مباحثی متمرکز می‌شویم که بیشتر توسعه‌دهندگان در بازار کار ایران از آن استفاده می‌کنند.     برنامه‌های ترکیبی یا محلی   یکی از مهم‌ترین پرسش‌ها قبل از آغاز هر پروژه وب‌محوری انتخاب نوع برنامه است. توسعه...

ادامه مطلب
Generic placeholder image
ئاکو فرجی
28 فروردین 1403

شبکه 5G خصوصی چیست و چه کاربردهایی دارد؟

        یکی از موارد نوظهور استفاده از فناوری نسل پنجم شبکه‌های موبایل (5G) شبکه‌های 5G خصوصی است. شبکه 5G خصوصی نسل بعدی شبکه‌های محلی (LAN) است که با استفاده از فناوری‌های 5G قابلیت‌های جدیدتری را نسبت به فناوری‌های رایج ارائه می‌کند. شبکه‌های خصوصی LTE نمونه‌ای از این نوع فناوری است که در حال حاضر در سطح تجاری از آن استفاده می‌شود و اکنون قانون‌گذاران، تولیدکنندگان و کاربران منتظر هستند تا ببینند 5G چه امکاناتی برای ارائه دارد.     شبکه 5G خصوصی چیست؟    شبکه 5G خصوصی که تحت عنوان شبکه 5G محلی یا غیرعمومی‌ شناخته می‌شود، یک شبکه محلی (LAN) است که برای ایجاد یک شبکه اختصاصی با قابلیت برقراری یک اتصال یکپارچه و بهره‌مندی از فناوری‌های 5G پیاده‌سازی می‌شود. به عبارت دیگر، یک شبکه 5G خصوصی با ارائه سرویس‌های بهینه شده و ارتباطات امن در یک محدوده مشخص سعی می‌کند سرعت بیشتر، زمان تاخیر کمتر و مزایایی که 5G وعده داده را برای پشتیبانی از برنامه‌های کاربردی نسل بعد ارائه کند.  از آن‌جایی که 5G بر مبنای فناوری‌های 4G و  4.5G LTE بنا شده به همان شکل شبکه‌های 5G خ...

ادامه مطلب
Generic placeholder image
ئاکو فرجی
28 فروردین 1403

10 ترفند کاربردی اینستاگرام

        اینستاگرام بستری مناسب برای بولد کردن کسب وکار و توسعه فعالیت شخصی در زمینه دلخواه،‌ اما فعالیت در این شبکه نیازمند این است که در آن مسلط باشیم.در این مقاله ترفندهای کاربردی اینستاگرام را به شما معرفی خواهیم کرد که به شما کمک می‌کنند در اینستاگرام حرفه‌ای‌تر ظاهرشوید و رشد بیشتری نسبت به رقبای خود داشته باشید.     1) حذف موقت عکس و فیلم   ممکن است برای شماهم اتفاق افتاده باشه که بخواهید عکس یا ویدیویی را در صفحه اینستاگرام خود برای مدتی حذف کنید اما در زمان دلخواه آن فایل را در صحفه بازگردانید.   اینستاگرام در بروزرسانی‌های اخیر این قابلیت را اضافه کرده است. ابتدا فیلم یا عکس موردنظر خود را پیدا کنید. سپس برروی سه نقطه بالای پست کلیک کنید. اگر ایسنتاگرام شما انگلیسی باشد گزینه Archive را می‌بینید، اگر فارسی باشد گزینه بایگانی را مشاهده خواهیدکرد. برروی archive یا بایگانی کلیک کنید تا عکس یا ویدیوی شما به صورت موقت حذف شود.   برای بازگردانی عکس و فیلم حذف شده در قسمت profile برروی سه خط بالا سمت راست کلیک کنید و گزینه archive را بزنید، در این قسمت پست و استوری‌های بایگانی شده را مشاهده می‌کنید که با کلیک برروی سه نقطه...

ادامه مطلب
Generic placeholder image
ئاکو فرجی
28 فروردین 1403

پروتکل مسیریابی بردار فاصله چیست و چگونه کار می‌کند؟

        وقتی دو یا چند شبکه به هم متصل می‌شوند، شبکه‌ای به‌هم پیوسته پدید می‌آید. مسیریاب‌های شبکه یا روترها شبکه‌ها را به هم متصل و بسته‌های داده را از شبکه‌ای به شبکه دیگر هدایت می‌کنند. آن‌ها مشخص می‌کنند که بسته‌های داده از چه مسیرهایی باید بگذرند تا به مقصد برسند؛ فرآیندی که به آن مسیریابی می‌گویند. اما تعیین مسیر درست و بهینه در شبکه‌هایی که هم‌بندی پیچیده‌ای دارند کار ساده‌ای نیست. لذا روترها از پروتکل‌های خاصی بهره می‌گیرند تا مناسب‌ترین مسیر از مبدا به مقصد را تعیین کنند. «مسیریابی بردار فاصله» یکی از شیوه‌های نام‌آشنای مسیریابی در شبکه‌های رایانه‌ای است. هر پروتکلی که از این شیوه بهره ببرد، پروتکل‌ مسیریابی بردار فاصله (Distance vector routing protocols) است. اما منظور از «پروتکل مسیریابی بردار فاصله» چیست و این پروتکل چگونه کار می‌کند؟     پروتکل‌های مسیریابی شبکه چه هستند؟   در شبکه‌های رایانه‌ای، دو نوع مسیریابی اصلی تعریف شده است که یکی مسیریابی ثابت یا استاتیک (Static routing) و دیگری مسیریابی پویا ی...

ادامه مطلب