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

جزوه اصول طراحی کامپایلر

 

مترجم یا همگردان یا کامپایلر برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. مهم‌ترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان سطح پایین را به بالاتر تبدیل می‌کند را decompiler گوییم. ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل می‌گویند. به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید. در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبان‌های منبع وجود دارند که دامنه آنها از زبان‌های شناخته شده مانند فرترن و پاسکال تا زبان‌های خاص منظوره گسترده است. زبان‌های مقصد نیز گستردگی متناظر با این زبان‌ها دارند. یک زبان مقصد ممکن است زبان برنامه‌سازی دیگر یا زبان ماشین یا … باشد.

...

فرمت فایل: PPT (پاورپوینت) تعداد صفحات: 247

 

 

برای دانلود فایل اینجا کلیک کنید




ارسال توسط زهرا
برچسب

نرم افزار طراحی سایت

 

نرم افزار طراحی سایت HTML Pad 2008 Pro v9.4.1.103

Blumentals-HTMLPad-2008-Pro221 نرم افزار طراحی سایت

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

در این مطلب نرم افزاری را برای کدنویسی زبان HTMLوچندیدن زبان دیگر به شما معرفی می کنیم.

HTMLPad 2008 نام ابزاری است برای طراحان سایت و کد نویسان وب. این نرم افزار ویرایشگر کاملی برای زبان های HTML , JavaScript , CSS و XHTML می باشد. بر طبق ادعای سازندگان این نرم افزار هزاران طراح وب حرفه ای در 50 کشور دنیا از این نرم افزار برای کدنویسی صفحات وب استفاده می کنند. علت این ادعا هم بر مبنای این است که این برنامه به صورت بسیار مرتب کد ها را سامان دهی کرده و با توجه به ویژگی های مختلفی که دارد امکان کدنویسی را به راحت ترین شکل برای طراح فراهم می کند. این نرم افزار یکی از تولیدات شرکت Blumentals Software می باشد که در زمینه ساخت نرم افزارهای برنامه نویسی وب فعالیت می کند.

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

-دارای ویرایشگر کامل برای زبان های HTMLوXHTML

-دارای ویرایشگر متن پیشرفته

-قابلیت نمایش مشکلات گرامری و نوشتاری در هر یک از کدهای زبان های HTML,CSS,JavaScript,VBScript,PHP,ASP,WML,XML,Perl

-پشتیبانی از UTF-8 Unicode که برای طراحی سایت به زبان فارسی بسیار لازم است

-دارای ویرایشگر مجزا برای زبانCSS

-ابزار کدنویسی زبان JavaScript به صورت مجزا

-توانایی کامل کردن کدهای HTMLوCSS

-کنترل بر صحت کدهای نوشته شده HTMLوCSS

-پیش نمایش از کدهای نوشته شده HTMLوCSS

-دارای کتابخانه ای از سورس های آماده برای استفاده در وب شما و سهولت در طراحی

-قابلیت مدیریت بر پروژه و انتشار در وب از طریقFTP

-قابلیت چک کردن املا کلمات(پشتیبانی از زبان انگلیسی)

-و...

 

 

برای دانلود فایل اینجا کلیک کنید




ارسال توسط زهرا
برچسب

دانلود پایان نامه تروجان (پیاده سازی اسب های تروا)

 

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

فهرست :

  • فصل اول: برنامه نویسی تحت شبکه
  • توضیح
  • انواع سوکت و مفاهیم آنها
  • مفهوم سرویس دهنده/ مشتری
  • ساختمان داده های موردنیاز در برنامه نویسی مبتنی بر سوکت
  • مشکلات ماشین ها از لحاظ ساختار ذخیره سازی کلمات در حافظه
  • توابع مورد استفاده در برنامه سرویس دهنده
  • توابع مورد استفاده در برنامه مشتری
  • ارسال و دریافت به روش UDP با سوکت دیتاگرام
  • توابع مفید در برنامه نویسی شبکه
  • برنامه های نمونه
  • بلوکه شدن پروسه های تحت شبکه
  • اسب تروای پیاده سازی شده
  • خلاصه
  • پیوست
  • مراجع

...

فرمت فایل: PDF و TXT (قابل ویرایش)

تعداد صفحات: 79

 

 

برای دانلود فایل اینجا کلیک کنید




ارسال توسط زهرا
برچسب

دانلود گزارش کارآموزی کامپیوتر در شهرداری

 

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

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

اهداف پروژه : در طراحی این سایت اهداف زیر دنبال شد.

•              رفت و آمد به مرکز سایت شهرداری کم تر  می‌شود .

•              صرفه جویی در وقت که از چند ساعت به چند کلیک تغییر یافت.

•              رضایت کارمندان  و کارشناسان

فهرست :

  • پیشگفتار
  •  مقدمه
  •  اهداف پروژه
  •  معرفی محل کار آموزی
  •  شهرداری منطقه  تهران
  •   تاریخچه مختصر منطقه
  •  فعالیت های سازمان
  •  چارت سازمانی محل کارآموزی
  •  فعالیت های کامپیوتری سازمان
  •  نرم افزار ها و سخت افزار های مورد استفاده
  •  فعالیت های انجام شده
  •  شرح فعالیت ها و آموخته ها
  •  تاریخچه وب
  • معرفی شبکه پهناور جهانی(Word Wide Web)
  •  اینترنت
  • محدودیت های صفحات وب
  •  زبان برنامه نویسی
  • کد های html چیست ؟
  •  css چیست؟
  •   asp چیست؟
  •  java script چیست؟
  •  vb script چیست؟
  •  تجزیه و تحلیل سیستم
  •  نمودار سطح صفر
  •  نمودار سطح یک
  • پایگاه داده
  •  sqlچیست؟
  •  مراحل ساخت DATA BASE
  •  جداول
  •  نرم افزار های مورد استفاده
  •  Dream waver
  •  Photoshop
  •  طراحی وب سایت
  • طرح وب سایت
  •  مراحل طراحی سایت
  • صفحات سایت
  • صفحه نخست
  • صفحه آموزش
  •  صفحه دانلود
  • دانلود عکس
  •  دانلود موزیک
  •  دانلود کتاب
  •  نقشه منطقه
  •  اعلام مشکلات
  • کد فرم با html
  • کد asp
  • اتصال asp به sql
  • کد باز کردن رکورد در بانک
  •  ریختن  اطلاعات از صفحه اعلام مشکلات به درون یک متغیر
  • اضافه کردن اطلاعات به بانک(insert)
  • بستن رکود وارتباط با بانک اطلاعاتی
  •  حل مشکل
  •  کد خواندن اطلاعات از پایگاه داده (select)
  •  ثبت حل مشکل توسط کارشناس
  •  ورود مدیر
  •  عملکرد کارشناس
  •  بررسی مشکلات حل نشده
  • ثبت کارشناس جدید
  • کد insert
  • آموخته ها
  •  نتیجه گیری و پیشنهاد
  •  منابع
  • پیوست ها
  • پیوست (کد جاوا اسکریپت نمایش ساعت و مدت زمان حضور )
  •  پیوست (کد جاوا اسکریپت نمایش  تاریخ )
  • فهرست  شکل ها
  • پیشگفتار
  •  معرفی محل کار آموزی
  • شکل چارت سازمانی شهرداری منطقه
  •  فعالیت های انجام شده
  • شکل  مراحل آماده شدن یک صفحه وب پویا با تاکید بر روش clientside
  • شکل  مراحل آماده شدن یک صفحه پویا با تاکید بر روش هایserverside
  •  تجزیه و تحلیل سیستم
  • شکل  نمودار سطح صفر
  • شکل  نمودار سطح یک
  • پایگاه داده
  • شکل  ساخت پایگاه داده
  • شکل   انتخاب نام پایگاه داده
  • شکل  ساخت جدول
  • شکل  دیاگرام جداول
  •  نرم افزار های مورد استفاده
  • شکل صفحه نخست نرم افزار
  • شکل طراحی در قسمت کد نویسی
  • شکل طراحی در قسمت split
  • شکل طراحی در قسمت design
  • شکل منوی properties
  •  طراحی وب سایت
  • شکل  نمای کلی قالب  سایت
  • شکل header  سایت
  • شکل منوی سایت
  • شکل بدنه اصلی سایت(body)
  • شکل  بخشright سایت
  • شکل footer سایت
  • صفحات سایت
  • شکل صفحه نخست
  • شکل صفحه آموزش
  • شکل صفحه دانلود
  • شکل دانلود عکس
  • شکل بازدید عکس
  • شکل عکس ها در سایز بزرگ تر
  • شکل دانلود موزیک
  • شکل دانلود کتاب
  • شکل انتخاب زبان کتاب
  • شکل انتخاب کتاب
  • شکل نقشه منطقه
  • شکل نقشه ناحیه
  • شکل اعلام مشکلات
  • شکل  ورود کارشناس
  • شکل ورود نام کارشناس
  • شکل مشکلات ارجاع داده شده
  • شکل ثبت حل مشکل
  • شکل تایید ثبت حل مشکل
  • شکل ورود مدیر
  • شکل فعالیت های مدیر
  • شکل ورود نام کارشناس ،جهت بررسی عملکرد او
  • شکل نمونه عملکرد کارشناسان
  • شکل بررسی مشکلات حل نشده
  • شکل ثبت کارشناس جدید

...

 

فرمت فایل: PDF
تعداد صفحات: 95
 

 

برای دانلود فایل اینجا کلیک کنید




ارسال توسط زهرا
آخرین مطالب

صفحه قبل 1 2 3 4 5 ... 357 صفحه بعد