فی دوو

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

فی دوو

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

پایان نامه ارشد - استفاده از موّاد آموزشی اصیل برای پیشرفت درک مطلب شنیداری در کلاس های انگلیسی به عنوان زبان خارجی فرمت ورد

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

پایان نامه ارشد - استفاده از موّاد آموزشی اصیل برای پیشرفت درک مطلب شنیداری در کلاس های انگلیسی به عنوان زبان خارجی فرمت ورد


 استفاده از موّاد آموزشی اصیل برای پیشرفت درک مطلب شنیداری در کلاس های انگلیسی به عنوان زبان خارجی فرمت ورد

Table of Contents

 

 

Acknowledgement                                                                                      X                       

 

Abstract                                                                                                      XI                     

 

List of Tables                                                                                              XII   

 

 

Chapter 1: Introduction                                         1

 

 

  1. Overview 1
  2. Statement of the Problem and Purpose of the Study 5
  3. Significance and Justification of the Study 6
  4. Research Questions 7
  5. Research Hypotheses 8
  6. What Is Known About Listening 8
  7. What Is Known About Authentic Materials 10
  8. Definition of Important Terms 12
  9. Delimitations 13
  10. Limitations 14
  11. Organization of the Master Thesis 14

Chapter 2: Review of Literature                            15

 

  1. Introduction 15
  2. Listening Comprehension 15
  3. 2.1     Definition of Listening 15
  4. 2.2     Importance of Listening 17
  5. 2.2.1     Listening and Academic Success 18
  6. 2.2.2     Discovery Listening 18
  7. 2.3     Listening as an Academic Process 20
  8. 2.3.1     Knowledge Required for Listening 20

                                     Process

  1. Listening Comprehension versus Reading 21

Comprehension

  1. Listening Comprehension 23
  2. 2.5.1     Authentic and Listening 23

              Comprehension

  1. Different Kinds of Comprehension 24
  2. Comprehension Preceding Production 25
  3. 2.6     Tasks for Listening Comprehension 25
  4. 2.6.1     Performing to Indicate Understanding 27    
  5. 2.6.2     Teaching rather than Testing 28
  6. 2.7     Inner Speech and Language Learning 29
  7. 2.7.1     Listening and Speaking 29
  8. 2.8     Maturation and Language Learning 30
  9. 2.8.1     Vygotsky’s Zone of Proximal 31

                                         Development

  1. The Role of Background Knowledge in 32

Learning Language

  1. 2.9.1     Schema Theory 32
  2. 2.9.2     Background Knowledge/Prior 33

                 Knowledge

  1. 2.10  Cultural Background 35
  2. 3     Listening and English-as-a-Foreign-Language Learning 36
  3. 3.1     The Emergency of Communicative Language 36

                         Teaching

  1. Communicative Approach: Some Principles 38

and Features

  1. 4     The Use of Aural Authentic Materials 40
  2. 4.1     Definitions of Authentic Materials 40
  3. 4.2     Authentic Materials and Language Performance 41
  4. 4.3     Nature of Authentic Texts 43
  5. 4.3.1   Characteristics of Authentic Speech 43
  6. 4.3.2     Authentic Speech and Cultural Aspect 44

 

  

 

   Chapter 3: Methodology                                      46

 

 

  1. Introduction 46
  2. Summary of the Study 46
  3. 2.1     Participants 48
  4. 2.2     Classroom Observation 49
  5. 3     Demographic Data of the Students 50
  6. 4     Classroom Environment 52
  7. 4.1     Setting 52
  8. 5     Classroom Practices 52
  9. 5.1     Listening Materials Implemented in Class 52
  10. 5.2     Class Procedure 53
  11. 6     Teacher’s Pedagogy 54
  12. 7     Interviews 55
  13. 7.1     Interviews with Students 56
  14. 7.1.1     First Interview 56
  15. 7.1.2     Second Interview 56
  16. 8     Self-Evaluation Questionnaire 57
  17. 9     Language Learning Strategy Questionnaire 58
  18. 10   Data Collection 59
  19. 11   Analysis of Data 60
  20. 12   Validity and Reliability 63

Chapter 4: Results                                                   64

 

  1. Introduction 64
  2. Summary of the Study 64
  3. Results of the Study 65
  4. 3.1     Results for Fundamental Research Question: 66

             Influences of Aural Authentic Materials

  1. 3.1.1     Results from the Interviews with Students 67
  2. 3.1.2     Results from the Class Observation 69
  3. 3.1.3     Results from the Self-Evaluation 71

                             Questionnaire

  1. 3.2     Summary of Findings Related to the Influences 72

             of Aural Authentic Materials

  1. 3.3     Results for Secondary Research Question#1: 73

             Learning Strategy Use

  1. 3.3.1    Results from the Interview with 73

                             students

  1. Results from the Class Observation 75
  2. Results from the Learning Strategy 76

Questionnaire

  1. 3.4     Summary of Findings Related to the Learning 77

                      Strategy Use

 

  1. 3.5     Results for Secondary Research Question#2: 79

             Attitudes towards Language Learning

  1. 3.5.1     Results from the Interviews with 79

                                   Students

  1. Summary of Findings Related to the Students’               80

           Attitudes towards Language Learning

  1. 4   Overall Findings of the Study 80
  2. 4.1   Students with no Progress in Listening Ability 81
  3. 4.2   Students with Progress in Listening Ability 82

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Chapter 5: Conclusion                                           84

 

  1. Introduction 84
  2. Summary of the study 84
  3. Discussion of Results 86
  4. 3.1     Authenticity of the Listening Materials 86
  5. 3.2     Influences of Aural Authentic Materials on 89

             Listening Comprehension

  1. Use of Learning Strategies 92
  2. Attitudes towards Language Learning 94
  3. 4     Conclusions 96
  4. 5     Recommendations 102
  5. 5.1     Recommendations for Further Research 102
  6. 5.2     Implications for Teaching 103

 

 

 

 

 

 

 

 

 

Bibliography                                                                          105

 

Appendices                                                                             123

 

Appendix A                                                                                              124

 

Appendix B                                                                                              125

 

Appendix C                                                                                              129

 

Appendix D                                                                                              131

 

Appendix E                                                                                               137

 

Appendix F                                                                                               145

 

Appendix G                                                                                              147

 

Appendix H                                                                                              148

         

Appendix I                                                                                                149

 

Appendix J                                                                                                150

Appendix K                                                                                              151

 

Appendix L                                                                                               157


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


پایان نامه ارشد - استفاده از موّاد آموزشی اصیل برای پیشرفت درک مطلب شنیداری در کلاس های انگلیسی به عنوان زبان خارجی فرمت ورد

دانلود نمونه سؤال درس قرائت و درک متون عربی رشته الهیات-تاریخ فرهنگ و تمدن اسلامی کارشناسی پیام نور

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

دانلود نمونه سؤال درس قرائت و درک متون عربی رشته الهیات-تاریخ فرهنگ و تمدن اسلامی کارشناسی پیام نور


دانلود نمونه سؤال درس قرائت و درک متون عربی رشته الهیات-تاریخ فرهنگ و تمدن اسلامی کارشناسی پیام نور

با سلام

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

نمونه سؤالات جمع آوری شده توسط کادری مجرب که همگی اساتید دانشگاه هستند جمع آوری و ارائه گردیده است. این نمونه سؤالات بدون مارک تبلیغاتی می باشند.

شما عزیزان می توانید نمونه سؤالات را به همراه پاسخنامه را دانلود نموده . حتماً برنامه وینرار را بر روی کامپیوترتان نصب بوده باشد یا نصب نمایید، زیرا نمونه سؤالات در یک فایل زیپ می باشند. دانلود و استخراج نمونه سؤالات به همراه پاسخنامه بسیار راحت می باشد.

در این فروشگاه نمونه سؤالات تمامی رشته های کارشناسی به همراه پاسخنامه موجود می باشد که شما می توانید از طریق فهرست سمت راست آن ها را بیابید. ضمناً در صورتی که بخواهید نمونه سؤالات سال های قبل و از چندین دوره استفاده نمایید با شماره تلفن: 09017568099 یا از طریق ایمیل: coffenet.tahrir.moalem@gmail.com  درخواست های خود را برای مدیر فروشگاه ارسال تا در اسرع وقت با شما تماس گرفته شود.

تمامی نمونه سؤالات به همراه پاسخنامه برای هر رشته فقط مبلغ: 650 تومان می باشد که با دانلود فایل مورد نظر می توانید تا سال ها از آن در کامپیوترتان استفاده یا دوستانتان نیز از این فایل استفاده نمایند در صورتی که فقط همان 650 تومان را پرداخت نموده اید. یعنی مزیت دانلود از این فروشگاه: 1- کم هزینه بودن2-جلوگیری از اصراف کاغذ3- با کیفیت بودن4-پرداخت امن این فروشگاه5-دانلود سریع و راحت6-موجود بودن تمامی رشته های کارشناسی پیام نور7- استفاده ی مادام العمر نمونه سؤالات8- پشتیبانی شبانه روزی فروشگاه9- بدون مارک تبلیغاتی


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


دانلود نمونه سؤال درس قرائت و درک متون عربی رشته الهیات-تاریخ فرهنگ و تمدن اسلامی کارشناسی پیام نور

کتاب آموزش درک دفاع گرونفلد Understanding the Grunfeld

اختصاصی از فی دوو کتاب آموزش درک دفاع گرونفلد Understanding the Grunfeld دانلود با لینک مستقیم و پر سرعت .

کتاب آموزش درک دفاع گرونفلد Understanding the Grunfeld


درک دفاع گرونفلد در شطرنج Understanding the Grunfeld

 

 

 

 

 

 

 

 

نام کتاب

درک دفاع گرونفلد

 

معرفی کتاب

 

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

 

 

 

 

مشخصات کتاب

 

نویسنده: جاناتان راوسون

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

فرمت: PDF

اورجینال با قابلیت کپی

زبان: انگلیسی

ناشر: Gambit Publications

978-1901983098:ISBN


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


کتاب آموزش درک دفاع گرونفلد Understanding the Grunfeld

رابطه بین درک شنیداری و به کارگیری راهبردهای فراشناختی، شناختی و اجتماعی- عاطفی بر اساس عملکرد فارسی آموزان غیرایرانی

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

رابطه بین درک شنیداری و به کارگیری راهبردهای فراشناختی، شناختی و اجتماعی- عاطفی بر اساس عملکرد فارسی آموزان غیرایرانی


رابطه بین درک شنیداری و به کارگیری راهبردهای فراشناختی، شناختی و اجتماعی- عاطفی بر اساس عملکرد فارسی آموزان غیرایرانی

پایان نامه کارشناسی ارشد زبان فارسی

150 صفحه

همراه با پرسش نامه

چکیده

پژوهش حاضر به بررسی رابطه بین درک شنیداری و به­کارگیری راهبردهای فراشناختی، شناختی و
اجتماعی – عاطفی بر اساس عملکرد  45فارسی­آموز غیرایرانی می­پردازد. در فرآیند فراگیری زبان دوم مهارت شنیدن، فرآیندی پویا محسوب می­شود و افزایش درک شنیداری می­تواند موجب رشد دیگر مهارت­های زبانی مانند خواندن، صحبت کردن و نوشتن شود و در نتیجه بسندگی زبانی ارتقا یابد. راهبردهای شنیداری، زیرمجموعه­ای از راهبردهای زبان­آموزی ویژه مهارت شنیدن هستند. راهبردهای زبان­آموزی، فعالیت­های ذهنی هستند مبتنی بر قوای شناختی ذهنِ که به رشد و بهبود فرآیند زبان­آموزی و شناخت سازوکارهای ذهنی دخیل در این فرآیند کمک می­کنند و بر همین اساس به سه دسته عمده فراشناختی، شناختی و اجتماعی- عاطفی
طبقه­بندی شده­اند. برای انجام این پژوهش از آزمون شنیداری و پرسشنامه راهبردهای شنیداری استفاده شد. فارسی­آموزان بر اساس نمره شنیداری به دو گروه موفق و ناموفق تقسیم شدند و با استفاده از پرسشنامه اطلاعات مربوط به به­کارگیری راهبردها جمع­آوری شد. داده­های به­دست­آمده به کمک روش­های آماری مناسب تحلیل گردید. یافته­های پژوهش حاضر نشان داد فارسی­آموزان انواع راهبردهای مزبور را به­گونه­ای پویا به­کار می­گیرند. در به­کارگیری سه دسته کلی راهبردها بین فارسی­آموزان موفق و ناموفق در درک شنیداری تفاوت معناداری وجود ندارد، لیکن در زیرمجموعه راهبردهای فراشناختی و شناختی تفاوت معناداری بین دو گروه مشاهده
می­شود؛ فارسی­آموزانی که از درک شنیداری بالاتری برخوردار هستند، در به­کارگیری راهبردها دست به انتخاب می­زنند و از ترکیبی از راهبرد فراشناختیِ نظارت و راهبرد شناختیِ انتقال بیش از فارسی­آموزانی که درک شنیداری پایین­تری دارند، استفاده می­کنند. همچنین، جنسیت و ملیت فارسی­آموزان تأثیر معناداری در
به­کارگیری راهبردها ندارد.


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


رابطه بین درک شنیداری و به کارگیری راهبردهای فراشناختی، شناختی و اجتماعی- عاطفی بر اساس عملکرد فارسی آموزان غیرایرانی

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

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

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


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

در این پست می توانید متن کامل این پایان نامه را  با فرمت ورد word دانلود نمائید:

 

 

 

 

 

 ویژگیهای نرم افزار

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

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

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

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

هزینه های نرم افزار در مهندسی آن متمرکز است. این بدان معناست که پروژه های نرم افزاری را نمی توان همانند پروژه های تولید معمولی مدیریت کرد.

  1. نرم افزار فرسوده نمی شود.

شکل 1-1 نمودار آهنگ شکست را به صورت تابعی از زمان برای سخت افزار نشان می دهد. این رابطه که غالباً ((منحنی وانی)) نامیده می شود، نشان می دهد که سخت افزار، آهنگ شکست نسبتاً شدیدی در ابتدای عمر خود نشان می دهد (این شکستها را غالباً می توان به عیوب طراحی و تولید نسبت داد)؛ این عیوب تصحیح می شوند و آهنگ شکست برای یک دورۀ زمانی به حدی ثابت نزول می کند (که امید می رود، بسیار پایین باشد). با گذشت زمان، سخت افزار شروع به فرسایش کرده دوباره آهنگ شکست شدت می گیرد.

نرم افزار نسبت به ناملایمات محیطی که باعث فرسایش نرم افزار می شود، نفوذپذیر نیست. بنابراین، در تئوری، منحنی شکست برای نرم افزار باید شکل منحنی ایده آل شکل 2-1 را به خود بگیرد. عیوب کشف نشده باعث آهنگ شکست شدید، در ابتدای عمر برنامه می شود. ولی، این عیوب برطرف می شوند (با این امید که خطاهای دیگر وارد نشود) و منحنی به صورتی که نشان داده شده است، هموار می شود. منحنی ایده آل نسبت به منحنی واقعی مدلهای شکست نرم افزار، بسیار ساده تر است (برای اطلاعات بیشتر، فصل 8 را ببینید). ولی، معنای آن واضح است، نرم افزار هرگز دچار فرسایش نمی شود بلکه فاسد می شود!

این تناقض ظاهری را می توان با در نظر گرفتن ((منحنی واقعی)) به بهترین وجه توضیح داد (شکل 2-1). نرم افزار در دوران حیات خود دستخوش تغییر می شود (نگهداری). با اعمال این تغییرات، احتمال دارد که برخی عیوب جدید وارد شوند و باعث خیز منحنی آهنگ شکست شوند (شکل 2-1). پیش از آن که منحنی بتواند به آهنگ شکست منظم اولیه خود برسد، تغییر دیگری درخواست می شود که باعث خیز دوباره منحنی می شود. حداقل میزان شکست به آهستگی افزایش می یابد – نرم افزار در اثر تغییر فاسد می شود.

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

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

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

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

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

کاربردهای نرم افزار

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

قطعیت اطلاعاتی به معنای قابلیت پیش بینی ترتیب و زمان بندی اطلاعات است. یک برنامه تحلیل مهندسی، داده هایی را می پذیرد که دارای ترتیبی از پیش تعیین شده بوده الگوریتم (های) تحلیلی را بدون وقفه اجرا نموده داده های حاصل را در گزارش یا با قالب گرافیکی تولید می کند. چنین کاربردهایی دارای قطعیت هستند. ولی یک سیستم عامل چند منظوره، ورودی هایی را می پذیرد که دارای محتوای گوناگون و زمان بندی اختیاری هستند؛ الگوریتمهایی را اجرا می کند که توسط شرایط خارجی قابل وقفه اند و خروجی تولید می کند که تابعی از محیط و زمان است. کاربردهایی با این ویژگی فاقد عزم هستند.

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

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

نرم افزارهای زمان حقیقی. نرم افزاری که رویدادهای جهان واقع را همانطوری که رخ می دهند، نظارت / تحلیل / کنترل می کند، نرم افزار زمان حقیقی نامیده می شود. عناصر نرم افزار زمان حقیقی عبارتند از یک قطعۀ جمع آوری کنندۀ داده ها که اطلاعات را از محیط خارجی جمع آوری و قالب بندی می کند؛ یک قطعه تحلیل کننده که اطلاعات را بنا به نیاز کاربردی انتقال می دهد؛ یک قطعه کنترل / خروجی که به محیط خارجی پاسخ می دهد و یک قطعه نظارت که همۀ قطعات دیگر را هماهنگ می کند تا پاسخ زمان حقیقی (معمولاً بین یک هزارم ثانیه تا یک ثانیه) برقرار بماند.

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

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

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

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

نرم افزارهای مبتنی بر وب. صفحات وبی که توسط یک مرورگر بازیابی می شوند، نرم افزارهایی هستند که دستورات اجرایی (مثل CGI، HTML، Perl یا جاوا) و داده هایی (مثل فوق متن و انواع فرمتهای تصویری و صوتی) را به هم مرتبط می سازند. در اصل، شبکه به یک کامپیوتر عظیم تبدیل می شود که یک منبع نرم افزاری تقریباً نامحدود فراهم می آورد؛ منبعی که هر کس با داشتن مودم قادر به دستیابی به آن است.

نرم افزارهای هوش مصنوعی. نرم افزارهای هوش مصنوعی (AI) از الگریتم های غیر عددی برای حل مسائل پیچیده ای که به روشهای عددی قابل حل نیستند، استفاده می کنند. سیستم های خبره، که سیستم های مبتنی بر آگاهی نیز نامیده می شوند؛ تشخیص الگوها (تصویری و صوتی)؛ شبکه های عصبی مصنوعی؛ اثبات قضایا و بازی، همگی مثالهایی از کاربرد این گروه هستند.

دامنه کاربرد نرم افزار

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

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

به دست آوردن اطلاعات لازم برای دامنه کاربرد

همواره در آغاز یک پروژه نرم افزاری، امور قدری درهم و برهم هستند. نیازی تعیین شده اهداف اصلی بیان شده اند، ولی اطلاعات لازم برای تعیین دامنه کاربرد (که از پیش نیازهای برآورده است) هنوز تعیین نشده است.

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

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

 

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

متن کامل را می توانید دانلود نمائید

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


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