رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

چک ، سفته و ظهر نویسی

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

چک

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

صادر کننده :

شخصی که چک را صادر میکند بایستی در تاریخی که در چک ذکر میکند به همان اندازه در بانک وجه نقد یا اعتبار داشته باشد .

- صادر کننده در زمان مندرج چک نباید ،تمام یا قسمتی از وجه را ازبانک خارج نماید یا دستور پرداخت نکردن چک را صادر کند .

- در صورت عدم مطابقت امضاء ،قلم خوردگی و مسائلی از این قبیل ،بانک از پرداخت پول خوداری می کند .

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

ج – صادر کننده می تواند دستور عدم پرداخت وجه را به بانک بدهد و بایستی به صورت کتبی علت دستور عدم پرداخت را بیان کند .

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

1-اعلام مفقودی

2-سرقت

3-جعل

4-کلاهبرداری

5-خیانت در امانت

6-یا بد ست آوردن از راههای دیگر مجرمانه

به عنوان مثال اگر شخصی به آقای x چکی را بدهد و در مقابل قرار باشد که آقای x کاری را برای او انجام دهد ، و نکند . صادر کننده نمی تواند دستور عدم پرداخت چک را صادر کند . زیرا عدم انجام تعهد یک مسئله مدنی است و بایستی پس از پرداخت وجه، دادخواست خود را به دادگاه تحویل دهد.

هر گاه اثبات شود که صادر کننده چک بی اساس دستور عدم پرداخت را صادر کرده است، علاوه بر پرداخت وجه به مجازاتهای از قبیل حبس ، جزای تقدی و پرداخت کلیه خسارت وارد شده به دارنده چک محکوم می شود .

دارنده:

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

چند توصیه مهم به دارندگان چک که می خواهند از راه کیفری صادر کننده را تعقیب کنند :

برای تعقیب کیفری، دارنده چک فرصت دارید تا 6 ماه پس از تاریخ صدور به بانک جهت اخذ پول خود مراجعه کند و اگر چک قابل پرداخت نبود دارنده چک مهلت دارد تا 6 ماه پس از صدور گواهی عدم پرداخت از بانک برای شکایت به دادسرا مراجعه کند . برای مثال :اگر تاریخ چک 22/2/1384 باشد شما مهلت دارید تا تاریخ 22/8/1384 جهت وصول چک اقدام کنید و اگر اقدام کردید و در حساب موجودی نبود از آن زمانی که برگه عدم پرداخت را از بانک گرفته باشید به مدت 6 ماه جهت شکایت به دادگاه فرصت دارید .

مسائلی که دارنده چک در شکایت باید رعایت کند :

برای شکایت کیفری باید به دادسرای مراجعه کنیم که بانک مورد نظر در آن حوزه قضائی باشد .

مثلا اگر چکی دربانک زاهدان صادر شده باشد و بر اساس گردش در تهران آمده باشد شاکی باید اعتراض خود را در دادسرای زاهدان انجام دهد.

مدارک و هزینه های که جهت شکایت باید انجام شود عبارتند از :

1-کپی برابر اصل شده چک

2-کپی برابر اصل شده برگه عدم پرداخت

3-تنظیم شکایت و ابطال تمبر

4-محاسبه هزینه شکایت کیفری چکهای بی محل بر اساس مبلغ آن

سوال : دارنده چک بدون محل از چه شخصی میتواند شکایت کند؟

فقط علیه صادر کننده . اگر یک چک 10 دست چرخیده باشد از هیچ یک نمی توان شکایت کرد

سوال : آیا در مثال بالا مسئولیت عدم پرداخت تنها با صادر کننده است ؟

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

پرداخت کننده :

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


دانلود با لینک مستقیم


چک ، سفته و ظهر نویسی

برنامه نویسی اندروید و محیط اجرا

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

برنامه نویسی اندروید و محیط اجرا


برنامه نویسی اندروید و محیط اجرا

برنامه نویسی اندروید و محیط اجرا

 

99 صفحه  ورد  قابل ویرایش  

10000تومان

 

چکیده  :

 

اندروید (Android) نام یک سیستم عامل موبایل است که توسط شرکت گوگل توسعه داده میشود. این سیستم عامل اوپن سورس است و برپایه هسته لینوکس بنا شده است. اندروید بر خلاف سیستم عامل iOS آیفون که فقط پردازنده های ARM را پشتیبانی میکند، بر روی انواع مختلفی از پردازنده ها (ARMMIPSPower Architecturex86) قابل نصب است. از سال 2008 تاکنون تلفن های همراه متعددی با استفاده از این سیستم عامل به بازار ارائه شده اند. همچنین چندین Tablet PC نیز با استفاده از این سیستم عامل به بازار ارائه شده اند.

کلمه اندروید به معنی "روبات انسان نما" است و شاید علت این وجه تسمیه هم علاقه زیاد آقای روبین به روبات ها بوده است.

در نوامبر سال 2007 گروهی از تولید کنندگان مطرح تجهیزات الکترونیکی همچون موبایل و تجهیزات بی سیم به علاوه یکسری از شرکت های نرم افزاری که از آن جمله می توان به گوگل اشاره کرد که در ابتدا 34 شرکت بودند و سال به سال به تعداد اعضا اش افزوده شد، در کنار یکدیگر جمع شده و کنسرسیومی را تشکیل دادند که هدف آن ایجاد یک سیستم عامل موبایل Open Source بود تا از این طریق بتوانند هزینه های تولید اپلیکیشن های موبایل را کاهش دهند.

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

 

کلمات کلیدی  : اندروید سیستم عامل موبایل برنامه نویسی اندروید نرم افزار 

 

 

 

 

 

 

 

 

 

فهرست مطالب :

 

1-فصل اول.. 1

1-1سیستم عامل.. 1

1-2تاریخچه سیستم عامل لینوکس.... 3

1-3بقیه سیستم عامل ها 3

1-4پسوند های استاندارد. 4

1-6 مشخصات فنی سیمبین.. 7

1-7 بررسی ویژگی های سیمبیان.. 12

1-8 پیدایش و حیات Symbian. 12

1-9 تکنولوژی Symbian. 13

1-10 زبانهای برنامه نویسی برای Symbian. 14

1-11 رابط های کاربری : 14

1-12 بازی بر روی Symbian. 15

1-13 فایلها و دایرکتوریها 15

1-14 طبقه بندی نگارش های مختلف... 16

1-15 ویژگی های سیمبیان.. 17

1-16 اهداف سیستم عامل.. 19

1-17 وظایف سیستم عامل.. 20

1-18 انواع پردازش... 20

1-19 اشتراک زمانی یاسیستم های بلادرنگ... 21

1-20 سیستم عامل تلفن همراه. 22

1-21 انواع سیستم عامل ها 22

1-22 اندروید. 22

1-23 تاریخچه. 23

1-24 کپی‌رایت و حق امتیاز. 25

1-25 لوگوی اندروید. 25

1-26 معنای اندروید و تلفظ صحیح.. 26

1-27 ویژگی‌های اندروید. 26

1-28 رابطه اندروید و جاوا 27

1-29محیط برنامه‌نویسی اندروید. 28

1-30 نسخه‌های اندروید. 28

1-31 پراکندگی نسخه‌های اندروید. 31

1-32 اجزاء تشکیل دهنده کاربردهای اندروید. 31

1-33 مشخصات فنی اندروید. 34

1-34 آی او اس... 34

1-35 مشخصات فنی آی او اس... 35

1-36 ویندوز فون.. 36

1-37 مشخصات فنی ویندوز فون.. 37

1-38 بلک بری.. 38

1-39 پادا 39

1-40 اوبونتو. 40

Android1-41. 40

1-42 ویژگی ها و خصوصیات آندروید. 41

1-43 آندروید سیستم عاملی بر اساس لینوکس.... 42

1-44 سیستم عامل آندروئید چیست... 43

1-45 اندروید چه سیستم عاملی است... 44

1-46 معماری.. 44

1-47 ویژگی‌های آندروید. 45

1-48 رابطه آندروید و جاوا 46

1-49 فرمت‌های پشتیبانی شده توسط آندروید. 47

1-50 برنامه‌نویسی آندروید. 47

2- فصل دوم. 49

2-1 نرم افزار های مورد نیاز برای توسعه نرم افزار مبتنی بر اندروید: 49

2-2 نصب و راه اندازی: 51

2-3 مقدمه بر زبان های برنامه نویسی.. 58

2-4 انتخاب ابزاری برای برنامه نویسی جاوا 63

3-1 فصل  سوم. 66

3-2 مولفه های برنامه. 68

3-3 اکتیویتی ها: 69

3-4 سرویس ها: 69

3-5 ارایه دهنده های محتوی: 70

3-6 دریافت کننده پیام های عمومی: 71

3-7 فعال سازی مولفه ها: 71

3-8 متوقف نمودن مولفه ها 75

3-9 فایل manifest 76

3-10 فیلتر کردن intent ها: 77

3-11 - طراحی رابط گرافیکی با قابلیت Drag and Drop. 83

3-12-قابلیت تکمیل کد (Code Completion) 84

3-13یکپارچگی Gradle. 84

3-14پلتفرم ابری گوگل: 84

3-15 رابط کاربری: 85

3-16  محیطهای کاری و پروژه ها: 86

نتیجه  گیری : 87

منابع : 88

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فهرست اشکال :

 

شکل  2-1 ساختار دایرکتوری ..............................................................................................................................................................53

شکل 2-2 .................................................................................................................................................................................................. 55

شکل   3-1 : عکس  از برنامه نوشته شده  ....................................................................................................................................... 79

     شکل  3-2 ................................................................................................................................................................................................. 81

     شکل 3-3 .................................................................................................................................................................................................  82

 

 

فهرست جداول :

جدول 2-1: ساختار برنامه ..................................................................................................................................................................... 60

 

 


دانلود با لینک مستقیم


برنامه نویسی اندروید و محیط اجرا

تحقیق و بررسی در مورد زبان اسمبلی

اختصاصی از رزفایل تحقیق و بررسی در مورد زبان اسمبلی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

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

مقایسه زبان اسمبلی و زبان های سطح بالازبان ماشینزبان اسمبلی چیست؟اسمبلرهدف از یادگیری زبان اسمبلی

 

مقایسه زبان اسمبلی و زبان های سطح بالا

دو دسته اصلی زبان های برنامه نویسی عبارتند از:

1. زبان های سطح بالا     • مانند C++، Pascal، Java و Visual Basic.2. زبان های سطح پایین     • زبان ماشین     • زبان اسمبلی

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

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

 

زبان ماشین

هر خانواده ای از پردازنده ها دارای مجموعه ای از دستورالعمل های منحصر بفرد است که زبان ماشین نامیده می شود. مجموعه دستورالعمل های یک پردازنده (Instruction Set) مجموعه ای از اعداد دودوئی است که ماشین می تواند آنها را درک و اجرا کند. هر نوع CPU تنها زبان مخصوص خود را درک می کند و دارای مفسری بنام microprogram است که دستورات زبان ماشین را به سیگنال های سخت افزاری تفسیر و ترجمه می کند.

 

مثال 1. اعداد دودئی زیر یک دستورالعمل ماشین اینتل است که عدد 5 را در ثبات AL قرار می دهد.

1011 0000 0000 0101

مثال 2. دستور زیر ثبات های EAX و EBX را جمع کرده و حاصل را در ثبات EAX ذخیره کند.

0000 0011 1100 0011

 

هر دستورالعمل زبان ماشین شامل کد منحصر بفردی دارد که کدعملیاتی (Operation Code) یا Opcode نامیده می شود. Opcode همیشه در ابتدای دستورالعمل قرار می گیرد. اکثر دستورات شامل داده هم هستند که توسط دستورالعمل استفاده می شود و عملوند (Operand) نام دارند.

کاملا واضح است که برنامه نویسی به زبان ماشین بسیار دشوار است. درک معنی دستورالعمل های کدشده زبان ماشین برای انسان کار خسته کننده ای است. خوشبختانه برای هر خانواده از پردازنده ها یک زبان اسمبلی ارائه می شود که دستورالعمل های زبان ماشین را به صورت نمادی و قابل فهم تر نشان می دهند.

 

زبان اسمبلی چیست؟

زبان اسمبلی که یک زبان برنامه نویسی سطح پایین است که ساختار و عملکردی وابسته به ماشین دارد. بین عبارات آن و دستورالعمل های زبان ماشین کامپیوتر تناظر یک به یک برقرار است. یعنی هر دستورالعمل اسمبلی دقیقا یک دستورالعمل زبان ماشین را نشان می دهد، در حالیکه در زبان سطح بالا یک عبارت معمولا به چندین دستورالعمل ماشین تبدیل می شود.

یک برنامه اسمبلی مانند برنامه های سطح بالا به صورت text نوشته می شود. هر دستورالعمل زبان اسمبلی یک نمایش نمادی (یک کد الفبائی کوتاه) از یک دستورالعمل ماشین است، که به این صورت معنی دستور واضح تر از کد زبان ماشین می شود.

 

مثال 1. کلمه mov نمادی برای عمل انتقال داده است. دستور اسمبلی زیر جمع ثبات AL و عدد 5 را نشان می دهد.

mov AL,5

مثال 2. کلمه add یک نماد برای دستورالعمل جمع است. دستور جمع ثبات های EAX و EBX به صورت زیر نوشته می شود.

add EAX, EBX

مشاهده می شود که به اینصورت درک معنی دستور بسیار روشن تر از کد ماشین معادل است.

مثال 3. دستوری که عملوندی ندارد و فلگ carry را صفر می کند.

clc

مثال 4. دستور زیر عدد یک را به ثبات AX اضافه می کند.

inc AX

مثال 5. دستور جمع مقدار متغیر Count با محتوای ثبات به صورت زیر است.

mov AX,Count

 

هر دستور اسمبلی می تواند همراه با لیستی از عملوند ها باشد. فرم کلی دستورالعمل های اسمبلی به صورت زیر است:

mnemonic operand(s)

عملوند دستورالعمل می تواند از انواع زیر باشد :

• ثبات. عملوندهائی که مستقیما به محتوای ثبات های پردازنده مراجعه می کنند. مانند ثبات AL در مثال 1. • متغیر یا حافظه ای. عملوندهائی که به داده ای در حافظه اشاره دارند. مانند متغیر Count در مثال 5. • فوری. این عملوندها مقادیر ثابتی هستند که در داخل دستورالعمل قرار می گیرند. در مثال 1عدد 5 یک عملوند فوری است. • ضمنی. عملوندهائی که صریحا در دستور ذکر نمی شوند. در مثال 4عدد یک با ثبات AL جمع می شود. عدد یک عملود ضمنی است.

 

اسمبلر

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

یک تفاوت مهم دیگر بین اسمبلی و زبان های سطح بالا این است که هر نوع CPU زبان ماشین و زبان اسمبلی مخصوص به خود را دارد. انتقال برنامه های اسمبلی روی معماری های مختلف کامپیوتر به راحتی برنامه های سطح بالا نیست.

محبوب ترین اسمبلرها برای پردازنده ها ی خانواده اینتل عبارتند از:

• ماکرواسمبلر Microsoft’s Assembler MASM• توربو اسمبلر Borland’s Assembler TASM• و ASM86

برنامه دیگری که برای ردیابی اجرای برنامه و بررسی محتوای حافظه کاربرد دارد دیباگر(Debugger) است که استفاده از آن بهترین راه برای یادگیری برنامه های اسمبلی و روند اجرای آنهاست. دیباگر برنامه ای است که اجازه بررسی ثبات ها و حافظه را بعد از اجرای هر دستور برنامه می دهد و خصوصا برای تست برنامه های اسمبلی مفید است.

برنامه Debug از جمله ساده ترین دیباگرهاست که توسط MS-DOS عرضه شده است. CodeView همراه با میکروسافت اسمبلر می آید که اجازه می دهد کد منبع برنامه ها، بلاک های حافظه و ثبات ها را مشاهده کنید. Turbo Debugger بورلند هم به همین صورت است.

یک برنامه دیگر همراه با اسمبلر برنامه لینکر(Linker) است که فایل های مجزای تولید شده توسط اسمبلر یا کامپایلر را به یک برنامه اجرائی تبدیل می کند. برنامه Link که همراه فایل های MS-DOS می باشد یکی از متداولترین برنامه های لینکر می باشد.

 

هدف از یادگیری زبان اسمبلی

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

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

این دلایل نشان می دهند که فراگرفتن اسمبلی می تواند مفید باشد حتی اگر هیچوقت با آن برنامه ای نوشته نشود.

امروزه تولید برنامه ای که کاملا با زبان اسمبلی باشد غیر معمول است، زیرا برنامه نویسی در زبان سطح بالا بسیار ساده تر از اسمبلی است علاوه براین استفاده از اسمبلی باعث می شود حمل برنامه به کامپیوترهای مختلف دشوارتر شود. در حقیقت بندرت کسی کاملا در زبان اسمبلی برنامه می نویسد. در عوض اسمبلی برای بهینه سازی بخش های حساس برنامه و افزایش سرعت و دسترسی به سخت افزار و نوشتن برنامه های PROM استفاده می شود.

البته زبان برنامه نویسی C کیفیت منحصر به فردی در عرضه کردن مصالحه بین ساختار سطح بالا و جزئیات سطح پایین دارد. اکثر کامپایلرهای C توانائی تولید کد منبع اسمبلی را دارند. برنامه نویسان اغلب ترکیب C و اسمبلی را در برنامه های کاربردی به کار می برند.


دانلود با لینک مستقیم


تحقیق و بررسی در مورد زبان اسمبلی

تحقیق و بررسی در مورد زبان برنامه نویسی ASP 28 ص

اختصاصی از رزفایل تحقیق و بررسی در مورد زبان برنامه نویسی ASP 28 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

فهرست

1)مقدمه

2)نحوه نصب برنامه IIS5 و اجرا پروژه

3)تشریح عملکرد خطی فایلها

4)توضیح درباره تصاویر ورودی و خروجی و عملکرد پروژه

5)سورس پروژه

مقدمه

ASP راه حل شرکت مایکروسافت برای ایجاد صفحات پویای وب می باشد. با گسترش اینترنت و www در زندگی روزمره، ایجاد وب سایت یکی از بخشهائی است که به سرعت در حال رشد می باشد. همواره در تار جهان گسترده، طراحی وب سایت برای ایجاد گرافیک های تخیلی و زیبا و صفحات وب ساده برای خواندن مبتنی است. به همین دلیل امروزه سایت های وب محل تلاقی کاربران شده است. اگر چه خلق یک وب سایت دلپذیر مهم می باشد اما تمرکز اصلی از طراحی گرافیکی به سمت طراحی مبتنی بر برنامه نویسی می باشد. برای مثال تصور کنید که شما می خواهید یک وب سایت از چیزی که می توانید بفروشید ایجاد کنید. طراحی میتنی بر برنامه نویسی، صفحات وبی ایجاد می کند که می توانند صورت حسابهای کاربران را جمع آوری و ذخیره کنند. اگر شما احتیاج به ساختن یک وب سایت پویا دارید ASP یک راه حل می باشد. با گذشت سالهای متمادی، ما تغییرات مهمی را در موضوع اینترنت مشاهده می نمائیم. ابتدا، اینترنت به منظور یک سرویس دهنده ارتباطات متوسط برای بخش های دولتی و مؤسسات دانشگاهی بود با پیدایش www اینترنت یک محیط دوستانه چند رسانه ای شد. در اصل، سرویس اینترنت به مکان برای ادمهای با ذوق به منظور خلق صفحات خانگی بود. اما هر چه افراد بیشتری به اینترنت وارد شدند اینترنت به یک منبع اطلاعاتی برای همه افراد تبدیل شد. وقتی تعداد افراد online به یک محدوده بحرانی رسید، شرکت هایی که محصولات و خدمات را می فروختند شروع کردند به spring up کردن این شرکتها که هیچ موجودیت فیزیکی نداشتند فقط یک حضور مجازی داشتند. برای مثال شما می توانید از سایت amazon.com یک کتاب بخرید، اما شما قادر نخواهید بود که کتاب فروشی با همین نام را در همسایگی خودتان پیدا کنید.

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


دانلود با لینک مستقیم


تحقیق و بررسی در مورد زبان برنامه نویسی ASP 28 ص

تحقیق و بررسی در مورد برنامه نویسی و زبانهای برنامه نویسی

اختصاصی از رزفایل تحقیق و بررسی در مورد برنامه نویسی و زبانهای برنامه نویسی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

1 . 3 . 5 ـ پاسکال : در این بخش یک ارزیابی از ویژگیهای پاسکال برای برنامه نویسی بزرگ ارائه می کنیم . به همین دلیل نسخة اصلی زبان را دراینجا در نظر می گیریم . اکثر بی مناسبتی های بحث شده در اینجا توسط تأکیدات انجام شده توسط اجراهای مدرن تصحیح شده اند . روالها و توابع برای تجزیة یک برنامه به مدول ها می باشد که می توانند برای اجرای آبسترهای روالی استفاده گردند بنابراین زبان صرفاً برنامه نویسی روالی را پشتیبانی می کند . بعضی نسخه های بعدی زبان باعث اصلاح نسخة اصلی پاسکال با افزودن ویژگی های برنامه نویسی شئ گرا و مدول گرا شده اند. یک برنامة پاسکال دارای ساختار شکل S.6 است . یک برنامه شامل عملیات و عبارت ها می باشد . عملیات توسط زبان فراهم می شوند یا بصورت تابع و روال مطرح می گردند . یک روال یا تابع حاوی بیان ثوابت ، انواع ، متغیرها و سایر روال ها وتوابع است سازمان یک برنامة پاسکال یک ساختار درختی از مدول ها است . ساختار درختی لانه ای کردن مدول هایی سطح پایین تر را نشان می دهد . لانه ای کردن برای کنترل دورنمایی اسامی بیان شده در داخل مدول ها مطابق با قانون اتصال استاتیک مطرح شده در بخش 4 . 7 . 2 ، استفاده می شود .

شکل ص 17

برای دسترسی به ساختار برنامه های پاسکال ، مثال زیر را در نظر بگیرید .

فرض کنید که طرح مدولار از بالا به پایین یک مدول A دو مدول را تعریف کند ، C , B . و آبستره های روالی کمکی را فراهم نماید . مدول B دو آبستر کش روالی خصوص را فرا می خواند که توسط مدول E , D فراهم می شوند . مدول C یک آبستراکشن روالی خصوص را فرا می خواند که توسط مدول F فراهم می شود .

شکل S.7 یک ساختار لانه بندی را برای یک برنامه ای نشان می دهد که شرایط های طرح را ارضاء می نماید .

شکل ص 18

یک مسئلة اساسی با جواب شکل 7. 5 آن است که ساختار محدودیت ها را بر موارد یافت شده در طراحی تحمیل نمی کند . در واقع ،‌ساختار امکان فراخوانی های متعدد دیگر را فراهم می سازد . مثلاً می تواند A,B,C را فرابخواند . C میتواند A,B را فرابخواند و غیره از طرف دیگر ، ساختار 7 .5 بعضی شرائط را تحمیل می کند که ممکن است نامطلوب باشند . بعنوان مثال ، اگر ما کشف کنیم که مدول F به آبستراکشن روالی فراهم شده توسط مدول E احتیاج دارد ، ساختار فعلی دیگر کافی نمی باشد . شکل 8 . 5 یک آرایش مجدد ساختار برنامه را نشان می دهد که با این نیاز جدید سازگار است . مسئله با این سازمان جدید آن است که ساختار دیگر تفکیک سلسله مرتبه ای آبستراکشنی را نمایش نمی دهد . مدول E یک آبستراکشن کمکی است که توسط A بکار می رود ، اگر چه تنها دلیل برای تعویض آن در آن سطح در درخت آن است که هر دو مدول B, F لازم است به آن مراجعه کنند . مسائل مشابهی برای متغیر ها ، ثابت ها ،‌و انواع رخ می دهند . ساختار درخت دسترسی به متغیر های بیان شده را در محول های محصور کننده فراهم می کند . بعلاوه ، اگر هر مدول N,M لازم باشد که یک متغیر را به اشتراک بگذارد ، این متغیر ممکن است در مدولی بیان شود که از لحاظ


دانلود با لینک مستقیم


تحقیق و بررسی در مورد برنامه نویسی و زبانهای برنامه نویسی