اس فایل

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

اس فایل

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

فنون تست زنی با نگاه در 10 ثانیه

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

فنون تست زنی با نگاه در 10 ثانیه


فنون تست زنی با نگاه در 10 ثانیه

دیگر نگران غولی به نام کنکور نباشید

با روش ارائه شده به راحتی میتوان از پس تست های سخت کنکور برآمد.


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


فنون تست زنی با نگاه در 10 ثانیه

نمونه سوال روشها و فنون تدریس کد درس : 1211014

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

نمونه سوال روشها و فنون تدریس کد درس : 1211014


نمونه سوال روشها و فنون تدریس  کد درس :  1211014

نیمسال اول ۹۳-۹۴

نیمسال دوم ۹۳-۹۴

تابستان ۹۴

نیمسال دوم ۹۲-۹۳

نیمسال اول ۸۸-۸۹

نیمسال دوم ۸۸-۸۹

تابستان ۸۹

نیمسال اول ۸۹-۹۰

نیمسال دوم ۸۹-۹۰

تابستان ۹۰

نیمسال اول ۹۰-۹۱

نیمسال دوم ۹۰-۹۱


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


نمونه سوال روشها و فنون تدریس کد درس : 1211014

نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی کد درس : 1217054 از 88 تا 94

اختصاصی از اس فایل نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی کد درس : 1217054 از 88 تا 94 دانلود با لینک مستقیم و پر سرعت .

نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی کد درس : 1217054 از 88 تا 94


نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی  کد درس :  1217054    از 88 تا 94

نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی  کد درس :  1217054    از 88 تا 94

نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی  کد درس :  1217054    از 88 تا 94

نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی  کد درس :  1217054    از 88 تا 94

نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی  کد درس :  1217054    از 88 تا 94نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی  کد درس :  1217054    از 88 تا 94

 


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


نمونه سوالات با جواب درس اصول و فنون راهنمایی و مشاوره تحصیلی کد درس : 1217054 از 88 تا 94

دانلود مقاله فرهنگ داده ها و فنون تشریح پردازشها

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

 

 

هر چند در روشهای ساخت یافته نمودارهای جریان داده ها وسیله مؤثری جهت درک سریع سیستم و برقراری ارتباط بین تحلیلگر و کاربران و پرسنل گروه ایجاد کننده سیستم است ، ولی به تنهایی تشریح کننده سیستم نیست . بدین لحاظ از فرهنگ داده ها که یک ابزار اساسی برای نگهداری پروژه های ساخت یافته است بهره گرفته می شود ، تا اجزای تشکیل دهنده سیستم را به گونه ای منظم و یکسان در اختیار گروه های مرتبط با پروژه قرار دهد و دریابی آسان گردد. علاوه بر آن فرهنگ داده ها مبنای مناسبی را جهت مستند سازی سیستم فراهم می نماید و به عنوان مبنایی برای طراحی پایگاه داده های سیستم مورد استفاده قرار می گیرد.
با وجودی که با گسترش نمودارهای جریان داده ها از سطوح بالا به سطوح پایین جزئیات هر پردازش خود به خود تشریح می گردد ، ولی این نمودارها در مواقع ضروری یک ابزار سریع و دقیق برای بازیابی و مراجعه به پردازشها و تعیین شرح هر کدام نیست . بدین لحاظ ایجاب می نماید مشخصات کلیه پردازشهای نمودارهای جریان داده ها به صورتی فهرست گونه ، خلاصه و با شرحی یکنواخت و روشن با بهره گیری از فنونی به نام فنون تشریح پردازش داده ها در فرهنگ سیستم شرح داده شوند . تشریح پردازش شرح الگوریتمی کاری است که توسط یک گره پردازشی منفرد سطح پایین در یک نمودار جریان داده ها انجام می گیرد . این شرح فقط یک گره پردازشی منفرد سطح پایین در یک نمودار جریان داده ها انجام می گیرد . این شرح فقط یک گره پردازشی را در کل نمودار جریان داده ها مستند سازی می نماید و چیزی را فراتر از یک گره پردازشی مستند سازی نمی نماید .
مجموعه شرح پردازشهای یک نمودار جریان داده ها شرح کل پردازشها سیستم را تشکیل میدهد .
تشریح پردازشها به شکلهای گوناگون انجام می گیرد ولی همه آنها دارای مؤلفه های مشترک زیر هستند :
• نام و شمارش پردازش :
این مؤلفه نام وشماره گره پردازشی است که تشریح می گردد.
• فهرست داده های ورودی
این مؤلفه اقلام داده های ورودی به گره پردازشی را مشخص می سازد .
• فهرست اطلاعات ورودی
این مؤلفه اقلام اطلاعات خروجی یک گره پردازشی را مشخص می سازد .
• شرح پردازش
این مؤلفه بیانگر الگوریتم با عملیاتی است که جهت تبدیل جریانهای داده های ورودی به جریانهای اطلاعات خروجی انجام می گیرد .
از متداولترین روشها یا فنون تشریح پردازشها روند نما ، شبه برنامه ( شبه کد ) ، جدول تصمیم گیری و درخت تصمیم گیری را میتوان نام برد .
1 – 6 – فرهنگ داده ها
فرهنگ داده ها شالوده و اساس نمودارهای جریان داده ها را تشکیل می دهد و لیست کامل یا پایگاه داده های تمام عناصر داده های موجود نمودارهای جریان داده هاست . این فرهنگ در برگیرنده جریانهای داده های منفرد و گره های پردازشی است . تمام خصوصیات هر عنصر خاصی از داده ها در فرهنگ داده ها یافت می شود .
در ساختن و نگهداری یک فرهنگ داده ها توجه به موارد زیر حائز اهمیت است :
• لازم است محتوای فرهنگ داده ها تعیین گردد و مشخص گردد که چه اطلاعاتی باید در مورد هر مدخل ذخیره گردد تا به طور کامل آن را تعریف نماید .
• لازم است نوعی وسیله سازماندهی شده جهت ذخیره سازی و بهنگام سازی مدخلها در فرهنگ داده ها وجود داشته باشد .
• لازم است یک وسیله پیوند زنی مدخلهای فرهنگ داده ها به نمودارهای جریان داده ها و سایر مستندات فرآیند طراحی و ایجاد سیستم وجود داشته باشد .
همگام با اینکه یک مدل داده های سیستم استنتاج می شود . بسیاری از موجودیتهای نام دار مشخص می گردند که لازم است دارای نامهای منحصر به فرد یا یکتا باشند .
حفظ یکتایی نام بویژه هنگامی که تعدادی از افراد در طراحی و ایجاد مدل دخالت دارند کار مشکلی است . بدین لحاظ نیاز به یک کمک خودکار می باشد .
ابزاری که می تواند جهت مدیریت نامها مورد استفاده قرار گیرد فرهنگ داده هاست به بیانی ساده یک فرهنگ داده ها لیستی از نامهاست که به صورت الفبایی توسط سیستم مورد استفاده قرار می گیرد . علاوه برنام معمولاً شرحی از موجودیت نام دار وجود دارد و چنانچه نام نشانگر یک شی مرکب باشد ، شرحی از شی مرکب نیز در آن وجود خواهد داشت . فرهنگهای داده ها در تمام مراحل فرآیند و نرم افزار از مدلسازی اولیه تا نگهداری سیستم ارزشمند می باشند . معمولاً در یک فرهنگ داده ها سه نوع مدخل وجود دارند که از فرآیند تجزیه و تحلیل حمایت می کنند و عبارتند از عناصر داده ها ، ساختمانهای داده ها و ذخیره گاه های داده ها .
تمام نامها خواه نامهای موجودیتها ، نوعها ، رابطه ها ، صفات خاصه باشند یا هر چه در سیستم مطرح باشند باید وارد فرهنگ داده ها شوند . نرم افزار پشتیبانی کننده باید موجود باشد تا فرهنگ داده ها را ایجاد و نگهداری نماید و مورد بررسی قرار دهد . این نرم افزار ممکن است با سایر ابزارها به طور یکپارچه در آیند تا ایجاد فرهنگ نسبتاً به طور خواکار انجام گیرد .
هر عنصر جریان داده ها در فرهنگ داده ها در حقیقت تنها یک ساختمان داده هاست . داده ها می توانند به صورت اعداد صحیح ، اعداد اعشاری ، و رشته های کاراکتری یا نویسه ای باشند و یا اینکه به صورت پیچیده تری متشکل از چند ساختمان داده های پایین تر باشند . به عنوان مثال به شکل 1 – 6 توجه نمایید . این مثال نشان می دهد که چگونه ساختمان های داده های سطح پایین تر داده فاکتور مشتری را تشکیل می دهند .
داده ها عناصر
اطلاعات مشتری فاکتور مشتری
اطلاعات فاکتور
لیست کالا
نام مشتری اطلاعات مشتری
آدرس مشتری
شماره فاکتور اطلاعات فاکتور
نام فروشنده
شماره حساب مشتری
تاریخ فاکتور
کد فرآورده لیست کالا
مقدار سفارش شده
شرح
قیمت فرآورده
شکل 1 – 6 – یک نمودار ساختمان داده ها در فرهنگ داده ها
فرهنگ داده ها در حقیقت بخشی از فرهنگ جامع تری به نام فرهنگ پروژه یا فرهنگ سیستم است . فرهنگ سیستم متشکل از نمودارهای جریان داده ها ، نمودارهای ارتباط موجودیتها، فرهنگ داده ها و شرح پردازشهاست .
عناصری اصلی فرهنگ داده ها ، جریانهای داده ها و داده های ذخیره شده هستند . جریان داده ها نشانگر داده های در حال حرکت است و عاملی است که توسط آن اقلام داده ها از یک گره پردازشی به گره پردازشی دیگر نقل مکان می یابند . داده های ذخیره شده نشانگر داده های در حال سکون است که در جائی به منظور دستیابی یا استفاده جمع آوری می شوند . ساختمان داده ها روابط متقابل بین داده ها را در هنگام ذخیره شدن مشخص می سازند .
یک ساختمان داده ها از یک یا چند قلم داده تشکیل می گردد که در کل یک مفهوم منطقی را منتقل می نمایند ، یا پدیده ای را تشریح می کند . مثلاً مشخصات دانشجو ساختمانی از داده ها است که از شماره دانشجویی ، نام ، نام خانوادگی ، نام پدر ، تاریخ تولد و .... تشکیل میگردد .
هر کدام از عناصر تشکیل دهنده ساختمان داده ها ، عنصر داده ها ، یا قلم داده ها یا فقره داده ها و یا فیلد یا میدان نامیده می شوند بعضی از فقره داده ها نظیر نام پدر نمی توانند به عناصر کوچکتری تفکیک شوند . هر یک از اینگونه فقره داده ها فقره ابتدائی نامیده می شوند . ولی بعضی از آنها نظیر تاریخ تولد ، به عناصر کوچکتری به صورت روز ، ماه و سال تفکیک پذیرند . چنین فقره ای از داده ها فقره گروهی نامیده می شوند .
هدف از تهیه فرهنگ داده ها مشخص نمودن ساختمان داده ها و فقره های داده های موجود در جریان های داده ها و داده های ذخیره شده یک سیستم است و برای تعریف ترکیب ساختمان داده ها در آن قواعد زیر پیروی می شود :
• قاعده اول : ساختمان داده ها باید حاوی یک یا چند فقره داده باشد و بعد از آن نماد ((=)) به مفهوم (( برابر است با )) قرار داده می شود و فقره های داده ها با بهره گیری از نماد ((+)) مفهومی برابر با (( اضافه شدن به هم )) دارد . مثال :

 

مشخصات دانشجو = شماره دانشجویی
+ نام
+ نام خانوادگی
+ نام پدر
+ تاریخ تولد
.
.
• قاعده دوم : چنانچه فقره ای از داده ها وجودش در ساختمان داده ها جنبه اختیاری داشته باشد ، در داخل پرانتز ( ) نشان داده می شود . مثلاً چنانچه در ساختمان داده های یاد شده وجود محل صدور شناسنامه جنبه اختیاری داشته باشد ، به دنبال فقره ها به صورت زیر نشان داده می شود .

 

 

 

.

+ ( محل صدور شناسنامه )
.
.
• قاعده سوم : در صورتی که فقره هایی از داده ها چندین بار تکرار می شوند باید بین دو نماد { } قرار داده شوند و شماره نشانگر تعداد دفعات تکرار در خارج از آکولاد نوشته شود .
• قاعده چهارم : چنانچه ایجاب نماید که از بین دو یا چند فقره داده ها یکی انتخاب شود باید آنها را بین دو نماد کروشه [ ] قرار داد و در داخل کروشه ها فقره داده ها با فقره بعدی با نماد / ( به معنی یا ) از هم جدا شوند .
در تشریح ساختمان داده ها در فرهنگ داده ها باید موارد زیر برای هر ساختمان داده ها شرح داده شوند .
• نام ساختمان داده
• نام مستعار
• شرح ساختمان داده
• ترکیب
ترکیب ساختمان داده به همان صورتی انجام می گیرد که در قواعد اول ، دوم ، سوم ، چهارم مورد بحث قرار گرفت . نام مستعار نام دیگر ساختمان داده است که در یک سازمان متداول است ، مثلاً صورت قیمتها و سیاهه نامهای دیگری جهت صورت حساب هستند و نامهای مستعار آن محسوب می شوند و برای جلوگیری از بروز اشتباهات ایجاب می نماید که کلیه نامهای مستعار در فرهنگ داده ها ذکر شوند .
برای هر یک از فقره های داده ها که در ترکیب ساختمان داده در فرهنگ داده ها ذکر می شوند ، لازم است اطلاعات زیر نوشته شوند :
• نام فقره داده ها
• نام مستعار
• شرح فقره داده
• نوع فقره داده
• طول فقره داده
• محدوده مقادیر داده ها
• موارد استفاده
• سایر اطلاعات ویرایشی
محدوده مقادیر داده ها می تواند به دو گونه باشد ، یکی به صورت پیوسته مثلاً در مورد ماه از 1 تا 12 و در مورد روز از 1 تا 31 می تواند باشد و دیگری به صورت گسسته مثلاً در مورد وضعیت تأهل ، M نشانگر متاهل بودن و B/S نشانگر مجرد بودن می تواند باشد . در نوع فقره داده ها باید مشخص شود که داده عددی ، الفبایی یا الفبا عددی است .
در مورد داده ذخیره شده نیز باید اطلاعات زیر در فرهنگ داده ها نوشته شوند :
• نام داده ذخیره شده
• نام مستعار
• شرح داده
• نام جریانهای داده های ورودی به آن
• نام جریانهای اطلاعات خروجی از آن
• ترکیب داده
• حجم داده
• روش دستیابی
2-6 – زبان طراحی برنامه ( PDL)
زبان طراحی برنامه یا PDL که به آن شبه برنامه یا شبه کد یا انگلیسی ساخت یافته نیز گفته می شود خالص ترین شکل جهت بیان تبدیلات بین جریانهای داده های ورودی و جریانهای اطلاعات خروجی است .
زبان طراحی برنامه یا انگلیسی ساخت یافته از سه ساختار کنترلی اساسی مورد استفاده در برنامه سازی ساخت یافته به اسامی توالی انتخاب و تکرار بهره می گیرد .
• ساختار کنترلی توالی :
این ساختار بر این حقیقت مبتنی است که دستورالعملهای هر برنامه به طور کلی به ترتیبی که در کامپیوتر ذخیره می شوند اجرا می گردند . بر این اساس در ساختار توالی ، مراحل به ترتیب یکی پس از دیگری اجرا می گردند .
• ساختار کنترلی انتخاب :
در ساختار کنترلی انتخاب بر اساس تحقق یا عدم تحقق شرطی تصمیمی اتخاذ می گردد و بر اساس آن مشخص میگردد که کدام دستورالعمل یا رشته ای از دستورالعملها باید اجرا گردند . این ساختار نشانگر تواناییهای تصمیم گیری کامپیوتر می باشد که بر اساس درست بودن یا نادرست بودن شرط تعیین شده توسط برنامه نویس راه کار مشخص توسط وی را انتخاب می نماید . در یک ساختار کنترلی انتخاب به هر تعداد لازم گزینه می تواند از هر تصمیم گیری نتیجه گیری شود .
• ساختار کنترلی تکرار :
هر گاه در راستای منطق برنامه لازم باشد که بخشی از برنامه تا تحقق شرط بخصوصی به طور مکرر اجرا شود آن را با ساختار کنترلی تکرار نشان می دهند . برای هر یک از عملیات اساسی کامپیوتر دستورالعملهای خاصی در شبه برنامه منظور می گردد . لذا دستورالعملهای متناظر با هر یک از عملیات اساسی کامپیوتر به تفکیک و به شرح زیر مورد بحث قرار می گیرند :
• عملیات دریافت داده های ورودی و بازیابی اطلاعات :
برای نشان دادن اینکه کامپیوتر داده ها یا اطلاعات را از منبع خاصی نظیر پایانه ، دیسک یا هر دستگاه دیگر دریافت می دارد ، از افعال read و get در شبه برنامه استفاده می شود . مثال :
Red nem , address
Get national code
• عملیات استخراج اطلاعات :
وقتی لازم است اطلاعات به صورت گزارشات خروجی از کامپیوتر دریافت گردد ، از افعال print , put , writ در شبه برنامه استفاده می گردد . مثال :
Print student number .
Writ customer record to master file
Put out employee name , address
عملیات محاسباتی :
در بسیاری از موارد لازم می شود که از کامپیوتر خواسته شود به گونه ای محاسبات ریاضی را انجام دهد . برای بیان این عمل از علائم ریاضی یا کلمات معادل آنها در شبه برنامه استفاده می شود . مثال :
Total = Total + Number
یا
Add number to total
به منظور هماهنگی با زبان برنامه سازی ،جهت عملیات ریاضی نمادهای زیر در شبه برنامه به کار برده می شوند :
( ) برای پرانتز
= برای جایگزینی
+ برای جمع
− برای تفریق
* برای ضرب
/ برای تقسیم
برای بیان عملیات محاسباتی در شبه برنامه از افعال calculate و Compute نیز استفاده می شود . مثال :
Compute C = ( F – 32 ) * 5/9
• عملیات اختصاص مقادیر به متغیرها :
مواردی وجود دارند که در آنها لازم می شود مقداری به متغیری اختصاص داده شود . در چنین مواردی در مرحله اول برای تخصیص مقدار اولیه از افعال set و initialize در شبه برنامه استفاده می شود . در مرحله دوم جهت اختصاص مقدار حاصله از پردازش به متغیری از نماد جایگزینی (= ) در شبه برنامه استفاده می شود و در مرحله سوم برای ذخیره اطلاعات به منظور استفاده های بعدی از افعال save و set در شبه برنامه بهره گرفته می شود . مثال :
Initialize counter to one
Set sum to zero
Volume = A rea * Height
Save Average in Final
• عملیات مقایسه مقادیر و انتخاب یکی از دوراه کار :
مواردی وجود دارند که طی آن لازم است دو قلم اطلاعات با یکدیگر مقایسه شوند و بر اساس تحقق شرطی یا عدم تحقق آن یکی از دو عملیات انجام گیرد . در چنین مواردی از کلمات کلیدی ENDIF,ELSE , THEN , IF برای بیان این عملیات را شبه برنامه استفاده می شود . مثال :
IF student is fulltime THEN
Add 1 to fulltimecount
ELSE
Add 1 to parttimccount
ENDIF
• عملیات تکرار اجرای گروهی از دستورالعملها :
مواردی وجود دارند که طی آن از کامپیوتر خواسته می شود تا زمانی که شرطی برقرار است دستورالعملهائی را به طور مکرر اجرا نماید . در چنین مواردی از دو کلمه کلیدی ENDDO و DOWHILE در شبه برنامه استفاده می شود . شرطی که کنترل تکرار گروهی از عملیات را به عهده دارد در جمله ای که با DOWHILE آغاز می گردد قرار دارد و به دنبال آن عملیات تکراری نوشته می شوند و در انتها کلمه کلیدی ENDDO نوشته می شود . مثال :
DOWHILE studenttotal <= 100
Read student̕s record
Write student̕s name , address to report
Add 1 to studenttotal
ENDDO
بر اساس نظریه ساخت یافتگی کلیه عملیات کامپیوتر را می توان با استفاده از سه ساختار کنترلی اساسی توالی ، انتخاب و تکرار نشان داد . ساختار کنترلی توالی بیانگر انجام مراحل پردازشی به صورت پی در پی و یکی پس از دیگری است . چنین ساختاری در شبه برنامه به شکل دنباله ای از جملات شبه برنامه ظاهر می گردد . بدین لحاظ ساختارهای بیان کننده عملیات دریافت داده های ورودی و بازیابی اطلاعات ، عملیات استخراج اطلاعات ، عملیات محاسباتی و عملیات اختصاص مقادیر به متغیرها ساختارهای کنترلی توالی است .
ساختار کنترلی انتخاب بیانگر شرطی است که بر اساس تحقق آن کامپیوتر عملیاتی را انجام می دهد و یا بر اساس تحقق یا عدم تحقق شرطی از بین دو عملیات متفاوت یکی را انتخاب و اجرا می نماید . ساختار کنترلی انتخاب در حالت اول نشانگر یک انشعاب و در حالت دوم نشان دهنده دو انشعاب است . بدین لحاظ ساختار کنترلی بیان کننده عملیات مقایسه مقادیر و انتخاب یکی از دو راه کار یک ساختار کنترلی انتخاب از نوع دوم است .
ساختار کنترلی انتخاب به انواع گوناگون طبقه بندی می گردد که به شرح زیر مورد بحث قرار می گیرند .
• انتخاب ساده ( دستور IF ساده ) :
هنگامیکه بر اساس درست بودن یا نادرست بودن شرطی انتخاب یکی از دو راه کار مطرح است ، چنین انتخابی یک انتخاب ساده نامیده می شود . مثال :
IF Average > = 12 THEN
Status = passed
ELSE
Status = failed
ENDIF
• انتخاب ساده به صورت ELSE تهی :
این ساختار نوع دیگری از ساختار IF ساده است و زمانی به کار برده می شود که با نگرش به درست بودن یک شرط ، عملیات خاصی انجام گیرد و چنانچه شرط نادرست باشد ، هیچگونه پردازشی انجام نمی گیرد . مثال :
IF student – attendnace = fulltime THEN
Add 1 to fulltime – count
ENDIF
• انتخاب ترکیبی ( دستور IF ترکیبی ) :
این ساختار ، ترکیبی از چند گزاره است که توسط عملگرهاAND و OR به هم مرتبط می شوند و قتی دو گزاره با عملگر AND به هم متصل می شوند . نتیجه شرط بستگی به درست بودن هر دو گزاره دارد ، یعنی هر دو گزاره باید درست باشند تا نتیجه شرط درست باشد . ولی در ترکیب گزاره ها با عملگر OR ، هر گاه دو گزاره درست باشند و یا یکی از آنها درست باشد نتیجه شرط درست خواهد بود . مثال :
IF student – attendance = fulltime AND student – sex = male THEN
Add 1 to male – fulltime – count
ENDIF
بیش از دو شرط را می توان با عملگرهای AND و OR ترکیب نمود . در این حالت برای جلوگیری از ابهام باید آنها را با استفاده از پرانتز از هم جدا نمود . مثال :
IF (record – code = ‘100 ‘OR update – code = delete )
AND ( account – balance = zero ) THEN
Delete customer record
ENDIF
• انتخاب تودرتو ( دستورالعملهای IF تودرتو ):
هرگاه کلمه کلیدی IF چند بار در دستور IF ظاهر شود ساختاری پدید می آید که به آن ساختار انتخاب تودرتو گفته می شود . چنین ساختاری به دو نوع خطی و غیر خطی طبقه بندی می شوند .
هرگاه لازم شود که متغیری برای مقادیر گوناگون آزمایش شود و بر اساس هر مقدار متغیر عملیات خاصی انجام گیرد ، از دستورهای IF تودرتو خطی استفاده می گردد . علت به کار بردن واژه خطی در مورد این دستور IF از این حقیقت ناشی می شود که به دنبال هر ELSE یک شرط IF مربوط به آن ظاهر می شود و عمل مقایسه تا تحقق شرط خاصی ادامه می یابد و دستور یا دستورهای خاصی تا ELSE بعدی اجرا می شوند . دستورهای IF تودرتوی خطی باید به نحوی جدا نوشته شوند که خوانا باشند . ضمناً برای هر IF و ELSE باید یک ENDIF متناظر با آن به کار برده شود . مثال :
IF record – code = ‘L ‘THEN
Increment counter L
ELSE
IF record- cod = ‘M ‘THEN
Increment counter M
ELSE
IF record – code = ‘N ‘ THEN
Increment counter N
ELSE
Increment error – counter
ENDIF
ENDIF
ENDIF
هر گاه برای انجام عملیات خاصی چند شرط مختلف لازم باشد و در صورت تحقق همه آنها عملیات مذکور انجام گیرد از IF تودرتو غیر خطی استفاده می گردد . علت به کار بردن واژه غیر خطی در مورد دستور IF از این حقیقت ناشی می شود که امکان دارد دستور ELSE از دستور IF متناظر خود جدا شود . شبه برنامه از نقطه نظر شکل ظاهری باید به گونه ای نوشته شود که دستورهای IF تودرتوی غیر خطی از هم متمایز باشند و هر دستور هم طراز دستور متناظر خود باشد . مثال :
IF degree= BS THEN
IF experience – years > 5 THEN
IF sex = male THEN
Add 1 to Eligible – male – manager
ELSE
Add 1 to Eligible – female – manager
ENDIF
ELSE
Add 1 to Eligible – employee – count
ENDIF
ELSE
Add 1 to Non – eligible – count
ENDIF
با نگرش به اینکه دو دستور IF متوالی همانند یک دستور IF ترکیبی است که با بهره گیری از عملگر AND دو گزاره در آن به هم مرتبط گردیده اند ، هر جا که امکان پذیر باشد برای درک آسان تر شبه برنامه بهتر است به جای دو دستور IF متوالی یک دستور IF ترکیبی به کار برده شود .
مثلاً چنانچه دستور IF تودرتوی خطی به صورت زیر باشد :
IF Degree= BS THEN
IF sex = male THEN
Increment male – count
ENDIF
ENDIF
میتوان آن را با استفاده از دستور IF ترکیبی به صورت زیر نوشت :
IF D egree = BS AND sex = male THEN
Increment male – count
ENDIF
• ساختار کنترلی case :
روش دیگری برای بیان دستورهای IF تودرتوی خطی وجود دارد که ساختار کنترلی case نامیده می شود . این ساختار به علت اینکه به راحتی به بسیاری از زبانهای سطح بالا تبدیل می شود و از سوی دیگر شبه برنامه را از نظر خواندن و نوشتن خوانا و آسان می سازد ، به عنوان جایگزین ساختار دستورهای IF تودرتوی خطی در شبه برنامه به کار برده می شود .
Case ساختار کنترلی انتخاب را از دو گزینه به چند گزینه گسترش می دهد و بدین طریق آن را تعمیم می دهد در شبه برنامه از کلمات کلیدی CASE OF و ENDCASE توأم با چند مقدار مشخص شده جهت بیان ساختار استفاده می شود . به عنوان مثال دستورهای IF تودرتوی خطی که قبلاً بیان گردید با ساختار کنترلی case به صورت زیر جایگزین می شود :
CASE OF record – code
‘L‘: increment counter L
‘M‘: increment counter M
‘N‘: increment counter N
Other : increment error – counter
ENDCASE
ساختار کنترلی تکرار نشانگر مجموعه ای از دستورالعملهاست که تا زمانی که شرط بخصوصی تحقق می یابد به طور مکرر اجرا می شوند و هنگام عدم تحقق شرط ، کنترل به جمله بعد از ساختار منتقل می شود . بدین لحاظ ساختار کنترلی بیان کننده عملیات تکرار اجرای گروهی از دستورالعملها یک ساختار کنترلی تکرار است .

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله43    صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


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


دانلود مقاله فرهنگ داده ها و فنون تشریح پردازشها

تحقیق در مورد فنون تفسیر

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

تحقیق در مورد فنون تفسیر


تحقیق در مورد فنون تفسیر

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه72

 

فهرست مطالب

 

فنون تفسیر

Interpretive techniques

توجه به این نکته در درمانگری تحلیلی (کامپتن[1]،1975؛ گری[2]؛ بلک من، 1994؛ دورپات[3]، 2000) برای درمانگر الزامی است که نخست دریابد مراجعین چگونه از روبرو شدن با هیجانهای خود اجتناب می‌کنند؛ و در گام بعد توجه مراجعین را به مکانیزمهای دفاعی ناسازگاری[4] که بکار می‌برند، جلب کند.

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

 

مداخلات ("تفسیری") تحلیلی

راهنمائی[5] و برقراری اتحاد درمانی[6]

راهنمائی درمانی را می‌توان در جلسه دوم یا زمانی که ارزیابی اولیه تکمیل شد و تصمیم به آغاز درمان صورت گرفت به مراجع ارائه کرد. معمولاً برخی از مراجعین در آغاز درمان متوجه نیستند که دقیقاً باید چه کاری انجام دهند. شرح فرایند درمانی به ویژه برای مراجعینی که در جلسات هفتگی شرکت دارند، درمان را تسهیل می‌کند. از جمله راهنمائیهای درمان "صحبت کردن درباره افکار و احساسهای مربوط به مشکل اصلی[7] به بهترین وجه ممکن با درمانگر" است. مراجعین همجنین


[1] - Compton

[2] - Gray

[3] - Dorpat

[4] - Maladaptive

[5] - Instructions

[6] - Treatment Alliance

[7] - Chief Complaint


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


تحقیق در مورد فنون تفسیر