بطور خیلی مختصر #F یک زبان برنامه نویسی چند نمونه ای است که بر روی دات نت ساخته شده است ، به این معنا که قابلیت پشتیبانی از سبک های مختلف برنامه نویسی را بطور طبیعی دارد.
#F از برنامه نویسی تابعی که یک سبک برنامه نویسی است پشتیبانی می کند که مشخص می کند یک برنامه چه باید انجام دهد و صراحتا مشخص نمی کند که برنامه چگونه باید کار کند.
#F از برنامه نویسی شی گرا پشتیبانی می کند. در #F شما می توانید کد هایتان را در کلاس ها و اشیاء خلاصه کنید که امکان ساده سازی کد ها را به شما می دهد.
#F از برنامه نویسی دستوری پشتیبانی می کند. در #F شما می توانید محتوای حافظه را تغییر دهید ، فایل ها را بخوانید و در آنها بنویسید ، داده ها را روی شبکه ارسال کنید و الی آخر
#F بصورت نوع ایستا است بدین معنی که نوع اطلاعات در زمان کامپایل مشخص می شود که منجر به کد امن از نظر نوع می شود.
#F یک زبان دات نت است و روی CLI اجرا می شود بنابراین چیز هایی مثل جمع آوری زباله (مدیریت حافظه) و کتابخانه ی کلاسی قوی را بطور مجانی دربر می گیرد. همچنین #F بطور طبیعی از تمامی مفاهیم NET. مثل delegate ها ، enumeration ها ، structure ها و ... پشتیبانی می کند.
واضح است که #F یک زبان گسترده و قدرتمند است.
ادامه دارد...
فرهاد مرتضی پور
2010 August
کپی رایت اف ام سافت
Copyright © 2010 FMsoft.ir All Rights Reserved
پیداکردن بهترین آیکن برای طراحی کار بسیار سختی است مخصوصا زمانی که شما میخواهید در بین هزاران آیکن مجانی درون اینترنت به جستجو و انتخاب بپردازید. خوشبختانه جستجوگرهای قدرتمندی در دسترس هستند که کار جستجوی آیکنها را به نحوی مناسب انجام میدهند. این موتورهای جستجو امکانات خوبی را برای جستجوی بهتر درخواستهای شما ارائه میدهند که در زیر ۱۰ جستجوگر برتر آیکن را انتخاب و برای شما ارائه میدهیم:
کسی وجود دارد که قبلاً مسله شما را حل کرده است.
در مهندسی نرم افزار یک الگوی طراحی، یک روش حل قابل تکرار برای مسائلی هست که عموماً در طراحی نرم افزار با آن برخورد می کنیم. یک الگوی طراحی یک قالب یا شرح برای چگونگی حل مسائلی است که می تواند در شرایط مختلف استفاده شود.یک الگوی طراحی، راه حلی است که برای مستند سازی ارزشمند تشخیص داده شده است، بطوریکه توسعه دهند گان دیگر می توانند آن را در حل مسائل مشابه به کار ببرند.همانگونه که طراحی شی گرا ادعا می کند که استفاده مجدد از کتابخانه ها و قطعات را افزایش می دهد، ادعا می شود که استفاده از الگو های طراحی، استفده مجدد از کتابخانه ها و قطعات را افزایش می دهد.
الگو ها تکنیک هایی هستند که افراد زمانی از آنها برای حل مسائل خاص استفاده کردند. و به عنوان راه حل های خوب شناخته شده اند. سپس این تکنیک ها مستند سازی شده اند تا توسعه دهندگان هنگام برخورد با مسائل مشابه از این مستندات استفاده کنند و مسائل خود را حل کنند. ادامه مطلب ...OLAP مخفف واژه های Online analytical processing بوده و در زبان پارسی “پردازش تحلیلی آنلاین” ترجمه می شود. رویکردی در جهت یافتن تحلیل های موثر از داده هاست و پشتیبانی از داده های چند بعدی از دیگر خصوصیات آن به شمار می رود. حال می بایست به چند سوال پاسخ داد:
سوالات کنکور کارشناسی ارشد دانشگاه آزاد سال 1389 رشته مهندسی کامپیوتر نرم افزار
[ دانلود ]
A first example in Z
در این مثال یک تابع معروف در Z را بررسی و آنرا با C مقایسه می کنیم
از Self Join در بدست آوردن رکورد هایی که با رکورد های دیگری در همان جدول ارتباط دارند استفاده می شود. برای مثال جدول employees رو در نظر بگیرید ، هر کارمند می تواند یک مدیر داشته باشد. Self Join در SQL به معنی پیوند یک جدول با خودش می باشد. شما می توانید از یک نام مستعار برای همان جدول استفاده کنید تا بتوانید Self Join را بین آنها اعمال نمایید.
ادامه مطلب ...public string[] RemoveDuplicates(string[] items)
{
ArrayList noDupsArrList = new ArrayList();
for (int i = 0; i < items.Length; i++)
{
if (!noDupsArrList.Contains(items[i].Trim()))
noDupsArrList.Add(items[i].Trim());
}
string[] uniqueItems = new string[noDupsArrList.Count];
noDupsArrList.CopyTo(uniqueItems);
return uniqueItems;
}