مقدمه ای بر اسکرام


فرمت فایل: فایل Word ورد 2007 یا 2003 (Docx یا Doc) قابل ویرایش



چکیده

در حقیقت ساختن یک نرم افزار فقط نوشتن کدهای برنامه نیست. فرایند ساخت نرم افزارها مراحل متعددی را دربرمی گیرد؛ از جمع آوری نیازهای کاربران گرفته تا طراحی، نوشتن کد و در آخر امتحان نرم افزار. روش تولید نرم افزارهای کوچک با نرم افزارهای بزرگ متفاوت است و طبعاً فرایند تولید نرم افزارهای کوچک نیز متفاوت خواهد بود. البته این فرایند نباید سنگین و حجیم باشد، باید مستقیماً به تمامی فعالیت های لازم برای تولید نرم افزاری با کیفیت بالا نظارت داشته باشد و از تمامی رویه های آسان و متمرکز استفاده کند. با استفاده از تکنیک هایی مفید، از روش هایی مانند XP، Scrum و RUP می توان رویه ای مناسب برای تولید نرم افزارهای کوچک به وجود آورد.  

ادامه مطلب ...

اساس (اصول) NTFS


سیستم پرونده NT مجموعه ای از عملکرد، قابلیت اعتماد و سازگاری را مهیا می کند که در سیستم پرونده FAT یافت نمی شود. این سیستم طوری طراحی شده که اعمال پوشه استاندارد از جمله خواندن، نوشتن و جستجوی و حتی اعمال پیشرفته ای چون بهبود سیستم پوشه را بر روی فضای زیادی از دیسک به سرعت انجام می دهد.

با فرمت کردن یک نسخه با سیستم پرونده NTFS و چندین پوشه دیگر و یک جدول پوشه اصلی (MFT) ایجاد می شود که شامل اطلاعاتی راجع به تمام فایل ها و پوشه های موجود در نسخه NTFS می باشد. اولین اطلاعات بر روی نسخه NTFS، بخش راه اندازی سیستم است که از 0 شروع شده و می تواند تا 16 نیز ادامه یابد. اولین پوشه بر روی نسخه NTFS، جدول پوشه اصلی است (MFT). شکل زیر طرحی از یک نسخه NTFS را نشان می دهد در زمانی که فرمت کردن به پایان رسیده.  

ادامه مطلب ...

مقاله Bios


بطور کلی ios B به ورودی و خروجی مربوط می شود، Bios شامل راه اندازها یا رابطهای نرم افزاری برای 5 ابزار سخت افزاری زیر می باشد: کنسول (صفحه کلید و صفحه نمایش)، یک چاپگر عمومی، ابزار کمکی (پورت سری)، ساعت کامپیوتر و ابزار دیسک راه انداز. بخشی از Bios توسط سازندگان کامپیوتر در داخل هر کامپیوتر قرار داده می شود. این قسمت Bios بخش مقیم نام دارد که Bios Ram هم نامیده می شود چون در تراشه های حافظه فقط خواندنی قرار گرفته که در برد سیستم کامپیوتر جا می گیرد. Bios Ram به عنوان یک رابط با سخت افزار کامپیوتر عمل می کند که در آن ابزارهای سخت افزاری نصب شده و کامپیوتر را کنترل می کند. 

ادامه مطلب ...

نرم افزار Front page


مقدمه

نرم افزار Front page از جمله نرم افزارهایی است که به کار گیری ابزارهای قوی کمک شایانی در ساختن سایت وب به کاربران مینماید.

با استفاده از این نرم افزار نیازی به ایجاد صفحات به طور مستقیم در HTML نمی باشد بلکه با استفاده از فرامین و منوهای کاملا آشنای برنا مه های مایکروسافت می توانیدا ین کار را انجام دهید.  

ادامه مطلب ...

آموزش هک


مقدمات قبل از شروع یادگیری هک

ترمینولوژی (اصطلاح شناسی)

Hacker کیست؟

هکر کسی است که با سیستم های کامپیوتری آشناست و می تواند با روش هایی خاص (بدون اجازه) وارد آنها شود… این انسان می تواند خوب یا بد باشد (در هر حال هکر است)
– سوال: یک هکر از چه راهی وارد یک سیستم می شود؟
از راه شبکه (نه بابا!)  

ادامه مطلب ...

لینوکس


لینوکس یک سیستم عامل چند کاربره و چند وظیفه ای است که روی سخت افزارهای مختلف اجرا می شود.

نسخه اول لینوکس توسط یک دانشجوی فنلاندی به نام لینوکس توروالدز ارایه شد. توروالدز این نسخه را در وب برای سایر برنامه نویسان ارسال کرد تا از آن استفاده کنند و آن را بهبود بخشند. توروالدز خود این سیستم عامل را بر اساس یک سیستم دانشگاهی به نام MINIX توسعه داد. این سیستم عامل توسط آقای تنن بام به عنوان یک سیستم عامل آموزشی ایجاد شده بود.  

ادامه مطلب ...

زیر ساختهای IT


زیر ساختهای IT

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

ادامه مطلب ...

مودم چیست


مودم چیست و چگونه کار می کند؟

امروزه، ارتباطات از ضروریات زندگی است. هم اکنون اینترنت با رشدی بسیار سریع و با استفاد از فن آوری ارتباطات موجب به دنیا آمدن چندین صنعت جدید نیز شده است.

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

ادامه مطلب ...

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


دات نت محیطی جدید بمنظور طراحی، پیاده سازی و اجرای برنامه های کامپیوتری را در اختیار طراحان و پیاده کنندگان نرم افزار قرار می دهد. با استفاده از پلات فرم فوق، می توان بسرعت اقدام به پیاده سازی نرم افزار نمود.

برنامه های تولیده شده، امکان استفاده از پتانسیل های محیط

(Common Language RuntimeCLR) را خواهند داشت. آشنائی با مفاهیم اولیه برنامه نویسی در محیط فوق، دارای اهمیت خاص خود بوده و سرعت در استفاده مطلوب از محیط فوق، را بدنبال خواهد داشت. در مقالاتی که در این زمینه ارائه خواهد شد به بررسی مفاهیم اولیه برنامه نویسی محیط فوق، خواهیم پرداخت. در این راستا، در ابتدا با نحوه نوشتن یک برنامه آشنا و در ادامه به تشریح برخی از مفاهیم مهم در این زمینه، خواهیم پرداخت.  

ادامه مطلب ...

آموزش الکترونیکی


امروزه اینترنت به خاطر صرفه جویی در هزینه، زمان، رفت و آمدها و … در اکثر کاربردها نظیر تجارت، ارتباطات، آموزش و غیره جایگاه ویژه ای پیدا کرده است، بطویکه استفاده از اینترنت در اکثر کاربردها امری اجتناب ناپذیر مینماید.  

ادامه مطلب ...