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

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

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

آشنایی با جاوا اسکریپت : 

کتاب آموزش برنامه نویسی جاوا اسکریپت را در سایت دیجی ای ام سی قرار داده ایم . جاوا اسکریپت زبانی است که در HTML کاربرد دارد . قابلیت های بسیاری مانند : افزایش کیفیت طراحی صفحات, کنترل صفحات کنترل مررورگربازدیدکننده . ساخت واستفاده ازکوکی وبسیاری چیزهای دیگر . جاوااسکریپت یک زبان برنامه نویسی اسکریپتی است . کدهای آن بسیار شبیه زبان c است . زبان جاوااسکریپت به حروف بزرگ و کوچک حساس است . یک زبان برنامه نویسی شی گرا است . 

ادامه مطلب …

پروژه تغییر فایل در زبان اسمبلی

پروژه تغییر فایل در زبان اسمبلی
پروژه تغییر فایل در زبان اسمبلی

مقدمه :

زبان اَسمبلی (Assembly language) یا همگذار یک زبان برنامه‌نویسی سطح پایین برای رایانه‌ها و دیگر دستگاه‌های برنامه‌پذیر است که رابطه ی یک-به-یک با دستورالعمل‌های زبان ماشین معماری رایانه دارد. هر زبان اسمبلی مختص به یک معماری رایانه خاص است، برخلاف بیشتر زبان‌های برنامه‌نویسی سطح بالا که با معماری‌های گوناگون سازگار هستند ولی برای اجرا شدن به مفسر و مترجم نیاز دارند. زبان اسمبلی با استفاده از یک برنامه جانبی به نام اسمبلر یا همگذار، به کد ماشین قابل اجرا تبدیل می‌شود؛ به این فرایند تبدیل، اسمبل کردن ( Assembling) گفته می‌شود.

زبان اسمبلی از یادیارها برای نشان دادن هر دستور ماشین سطح-پایین یا آپ‌کد بهره جویی می‌کند. بعضی آپ‌کدها به یک یا چند عملوند به عنوان بخشی از دستورالعمل نیاز دارند، و بیشتر اسمبلرها می‌توانند لیبل‌ها و نمادهایی را به عنوان عملوند، برای نشان دادن آدرس‌های حافظه و ثابت‌های عددی بپذیرند. ماکرو اسمبلرها نیز قابلیت درشت‌دستوری (Macroinstruction) را شامل می‌شوند که این امکان را به وجود می‌آورد که متن یک کد زبان اسمبلی با یک نام از قبل تعیین شده در خلال متن یک کد دیگر استفاده شود. بیشتر اسمبلرها مکانیزم‌های اضافی برای تسهیل فرایند توسعه برنامه، کنترل فرایند اسمبل کردن و پشتیبانی از اشکال‌زدایی ارائه کرده‌اند.

ادامه مطلب …

پروژه نرم افزار حسابداری در ویژوال بیسیک

پروژه نرم افزار حسابداری در ویژوال بیسیک
پروژه نرم افزار حسابداری در ویژوال بیسیک

مقدمه :

 حسابداری زبان تجارت خوانده می‌شود. زیرا از طریق تهیه گزارش‌های مالی, اطلاعات لازم را درباره ی واحدهای اقتصادی در اختیار اشخاص ذی‌نفع و ذی‌علاقه و ذی‌حق قرار می‌دهد. این اشخاص شامل مدیران, صاحبان سرمایه, اعتبار دهندگان, سازمان‌های مالی و اقتصادی دولت و از این قبیل هستند.از منظری دیگر از حسابداری با نام سیستم اطلاعاتی حسابداری Accounting Information System یاد می‌شود که برای پردازش اطلاعات مربوط به رویدادهای مالی مؤثر بر سازمان‌ها و واحدهای تجاری و گزارش اثرات این‌گونه رویدادها به تصمیم‌گیرندگان, طراحی شده‌است. طبق بیانیه اساسی تئوری حسابداری : حسابداری عبارت است از فرایند شناسایی, اندازه‌گیری و ثبت و گزارشگری اطلاعات اقتصادی برای تصمیم‌گیری‌های آگاهانه به وسیله استفاده‌کنندگان آن اطلاعات. بیانیه در تشریح این تعریف آورده‌است بر اساس دیدگاهی جامع, اطلاعات حسابداری را می‌توان اطلاعات اقتصادی تلقی کرد.

توضیحات :

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

ادامه مطلب …

پروژه مدیریت مدرسه با برنامه نویسی ویژوال بیسیک

پروژه مدیریت مدرسه با برنامه نویسی ویژوال بیسیک
پروژه مدیریت مدرسه با برنامه نویسی ویژوال بیسیک

توضیحات :

 ویژوال بیسیک (visual basic) از زبان های برنامه نویسی پر طرفدار می باشد که زبان سطح بالایی محسوب می شود و یادگیر این زبان و کارکرد با آن بسیار راحت می باشد. پروژه مدیریت مدرسه که یک نرم افزار کامل می باشد با زبان برنامه نویسی ویژوال بیسیک طراحی و پیاده سازی شده است در منوی اصلی این پروژه از پنج image  استفاده شده است که هرکدام از این image  ها کارایی دارند. اولین image  برای ثبت نام دانش آموزان و وارد کردن اطلاعات تکمیلی آن ها است که این فرم از چندین text boxt و دکمه ی button  طراحی شده است که بتوان از طریق  textbox ها اطلاعات را وارد و با دکمه اطلاعات را ثبت کنید .

image دوم برای نمایش لیست دانش آموزان ثبت شده می باشد که در این فرم از یک datagride برای مرتب نمایش دادن اسامی دانش آموزان و یک Adocd برای مرورگر می باشد که بتوان به راحتی تمام اطلاعات وارد شده را دید. image سومی برای پشتیبان گیری از اطلاعات می باشد که شما میتوانید مسیری را بر روی سیستم خود مشخص کنید و از اطلاعاتتان Back up بگیرید و در image چهارمی که بازیابی پشتیبانی نام دارد میتوانید اطلاعاتتان را برگردانید و دوباره ا آن ها استفاده کنید. و درآخر image پنجمی برا ی انجام یکسری تنظیمات در برنامه  مانند تغییر پس مینه, تغییر فونت و رنگ و…می باشد.

ادامه مطلب …

پروژه دفترچه یادداشت در ویژوال بیسیک

پروژه دفترچه یادداشت در ویژوال بیسیک
پروژه دفترچه یادداشت در ویژوال بیسیک

توضیحات :

 ویژوال بیسیک (به انگلیسی: Visual Basic) پیشرفته ی زبان برنامه‌نویسی بیسیک می‌باشد. بیسیک به وسیله ی پروفسور جان کمنسی و توماس کرتز از کالج دارتموث برای نوشتن برنامه‌های ساده تولید شد. طراحی و پیاده سازی آن از اواسط دهه ۱۹۶۰ آغاز گردید. ویژوال بیسیک تا نسخه ۳ به شکل ۱۶ بیتی بود. از نسخه ۵ به بعد فقط ویرایش ۳۲ بیتی آن عرضه شد. (نسخه ۴ هم به شکل ۱۶ بیتی و هم به صورت ۳۲ بیتی عرضه شده بود) ویژوال بیسیک از نسخه ۶ به بعد بر پایه ی چارچوب دات‌نت (NET.) عرضه شد.

پروژه ی دفترچه یادداشت که با زبان برنامه نویسی ویژوال بیسیک نوشته شده است دارای دو فرم است که در فرم اولی  شش دکمه ی  commandbutton می باشد که این ۶ دکمه برای add برای اضافه کردن اطلاعات که شامل نام و نام خانوادگی و شماره ی همراه است ,serchبرای جستجو , edit برای ویرایش اطلاعات ,  delete برای حذف اطلاعات , list برای نمایش اطلاعات وارد شده می باد که زمانی که شما این دکمه را میزنید برنامه وارد فرم دوم می شود که اطلاعات در آن جا نمایش داده می شود و در آخر دکمه ی exit برای خروج از برنامه  می باشد .

ادامه مطلب …

پروژه فروشگاه کتاب در برنامه نویسی سی شارپ

پروژه فروشگاه کتاب در برنامه نویسی سی شارپ
پروژه فروشگاه کتاب در برنامه نویسی سی شارپ

توضیحات :

 این برنامه سیستم مدیریت فروشگاه کتاب می باشد. دراین قسمت به توضیحاتی در مورد توانایی های سیستم می پردازیم: ۱-راهنمایی کاربر در مورد منوها, با زدن کلیدهای A  تا  E.  -مدیریت کاربران و کنترل کاربران محدود. ۳-مدیریت کتابهای داخل فروشگاه. ۴-جستجو بر حسب ارزش کتاب. ۵-خرید کتاب و محاسبه قیمت کل و قیمت قابل پرداخت به همراه تخفیف. ۶-سیستم محافظ صفحه. ۷-امکان تنظیم محافظ صفحه. ۸-دسترسی آسانتر به گزینه های منو , از طریق استفاده از نوار ابزار. ۹-امکان استفاده از بازی های متنوع و اسلاید های جالب. ۱۰-نمایش پندهایی کوتاه از بزرگان جهان. امید است از این برنامه استفاده کنید.

منوهای پروژه فروشگاه کتاب:

منوی نوع کاربر:

کابر فعال به صورت پیش فرض محدود است و نمیتواند از تمام قسمتهای سیستم استفاده کن د. به طور مثال نمیتواند در فهرست کتاب کتابی را ذخیره یا ویرایش کند. کاربر نامحدود با وارد کردن رمز از تمام قسمتهای سیستم استفاده می کند.و کاربر نامحدود قادر به محدود مردن سیستم خواهد بود.(رمز در اینجا ۲۰۱۰ می باشد)

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

ادامه مطلب …

پروژه برنامه نویسی خط کش در سی شارپ

پروژه برنامه نویسی خط کش در سی شارپ
پروژه برنامه نویسی خط کش در سی شارپ

توضیحات :

 سی‌شارپ (C#) زبانی شیءگرا و سطح بالا (high level) از خانواده ی  زبان‌های چارچوب دات‌نت شرکت مایکروسافت است. زبان سی شارپ (#C), یک زبان برنامه نویسی چند الگویی است و منظم شده مدل های تابعی, امری, عمومی, شی گرا و جز گرا می باشد. این زبان به وسیله ی ماکروسافت و جزئی از دات نت به وجود آمد و بعدا استانداردهای ECMAو ISO را نیز در بر گرفت.

سی شارپ  یکی از ۴۴ زبان برنامه نویسی ای است که به وسیله ی Common Language Runtime از .NET Framework حمایت می شوند و در همه جا به وسیله Microsoft Visual Studio شناسایی می شود. این زبان برپایه سادگی, مدرن بودن, همه منظوره و شی گرا بودن ساخته شد.Anders Hejlsberg، طراح زبان برنامه نویسی دلفی، سرپرستی تیم طراحان زبان #C را بر عهده داشت.این زبان دارای دستوری شی گرا مشابه ++C است و به شدت از زبان های جاوا و دلفی تاثیر پذیرفته است.در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود, هر چند در جولای ۲۰۰۰, زمانی که ماکروسافت پروژه را عمومی اعلام کرد, اسم آن به #C تغییر پیدا کرد.آخری نسخه آن نسخه ۳ است که ازvisual

ادامه مطلب …

پروژه معکوس کردن اعداد در سی شارپ

پروژه معکوس کردن اعداد در سی شارپ
پروژه معکوس کردن اعداد در سی شارپ

توضیحات :

 سی‌ شارپ( C# ) یک زبان برنامه نویسی شی گرا است که از طریق مایکروسافت ایجاد شده است. احیانا همین جمله هم نیاز به توضیح دارد! مایکروسافت C# را ادغامی از قدرت C++ و سادگی Visual Basic معرفی می‌کند. اما به نظر من, در حال حاضر سادگی C# به مراتب خیلی بیشتر از Visual Basic است. زبان سی شارپ با توانایی و در عین حال سطح بالایی خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند. مایکروسافت C# را ادغامی از قدرت C++ و سادگی Visual Basic معرفی می‌کند.

اما به نظر من, در حال حاضر سادگی C# به مراتب خیلی بیشتر از Visual Basic است.این زبان برپایه سادگی , مدرن بودن, همه منظوره و شی گرا بودن ساخته شد. آندرس هجلزبرگ, طراح زبان برنامه‌نویسی دلفی, سرپرستی تیم طراحان زبان سی شارپ را بر عهده داشت.  در پروژه ی معکوس کردن اعداد با زبان برنامه نویسی سی شارپ نوشته است. در این پروژه از دو textbox استفاده شده است که textbox اولی برای وارد کردن اعداد می باشد و textbox دومی برای نمایش دادن اعداد معکوش شده است که خاصیت read only ( فقط خواندنی ) فعال است که نتوان عددی دیگر در آن وارد کرد.

ادامه مطلب …

پروژه چک کردن وضعیت اینترنت در سی شارپ

پروژه چک کردن وضعیت اینترنت در سی شارپ
پروژه چک کردن وضعیت اینترنت در سی شارپ

توضیحات :

 سی‌شارپ (C#) زبانی شیءگرا و سطح بالا (high level) از خانواده ی زبان‌های چارچوب دات‌نت شرکت مایکروسافت است. زبان #C, یک زبان برنامه نویسی چند الگویی است و منظم شده مدل های تابعی, امری, عمومی, شی گرا و جز گرا می باشد. این زبان به وسیله ی ماکروسافت و جزئی از دات نت به وجود آمد و بعدا استانداردهای ECMAو ISO را نیز در بر گرفت. #C یکی از ۴۴ زبان برنامه نویسی ای است که به وسیله ی Common Language Runtime از .NET Framework حمایت می شوند و در همه جا به وسیله Microsoft Visual Studio شناخته می شود.

این زبان برپایه سادگی,، مدرن بودن, همه منظوره و شی گرا بودن ساخته شد.Anders Hejlsberg, طراح زبان برنامه نویسی دلفی, سرپرستی تیم طراحان زبان #C را بر عهده داشت. پروژه ی چک کردن وضعیت اینترنت با زبان برنامه نویسی سی شارپ نوشته شده است دراین پروژه از یک دکمه ی button برای

ادامه مطلب …

سورس کد تغییر رنگ و فونت در سی شارپ

سورس کد تغییر رنگ و فونت در سی شارپ
سورس کد تغییر رنگ و فونت در سی شارپ

توضیحات :

 سی شارپ (C#)یک زبان برنامه نویسی همگردان, سطح بالا, شیءگرا, ساخت یافته, رویداد محور, تابعی, دستوری و جنریک است که به وسیله ی شرکت مایکروسافت در سال ۲۰۰۰ میلادی از خانواده ی زبان‌های چارچوب دات‌نت معرفی شد. زبان سی شارپ هم از خانواده زبان‌های برنامه‌نویسی سی نیز است. زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی, امری, عمومی, شیءگرا و جز گرا و در بستر چارچوب دات نت می‌باشد. این زبان به وسیله ی شرکت مایکروسافت و جزئی از دات نت به وجود آمد و بعدا استانداردهای ECMA و ISO را نیز دربر گرفت.

این پروژه چند سورس کد مختلف را در بر دارد  که در ادامه با این سورس کد ها بیشتر آشنا می شوید. در این پروژه پنج دکمه ی button طراحی شده است ک در مقابل هر دکمه یک lable قرار دارد. اولین دکمه برای فونت می باشد که شما میتوانید نوع و اندازه ی فونت را تغییر دهید که فونت کل برنامه تغییر

ادامه مطلب …