فی ژوو

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

فی ژوو

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

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

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

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


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

مقدمات زبان C

زبان C در سال 1970 توسط دنیس ریچی طراحی گردید. این زبان تکامل یافته زبان BCPL
میباشد که طراح آن مارتین ریچاردز است ،و زبان BCPL از زبان B که طراح آن
کن تامپسون می باشد ، نتیجه شده است .
زبان C معمولا" یک زبان میانی نامیده می شود . این بدان معنی نیست که آموزش
این زبان مشکل است ، یا قدرت آن از زبان های برنامه سازی مثل پاسکال و بیسیک
کمتر است و یا این که مشکلاتی مشابه زبان اسمبلی برای برنامه نویس ایجاد می کند.
علت میانی بودن زبان C این است که عناصر زبان های سطح بالا را با خصیصه تابعی
زبان اسمبلی درهم آمیخته است .برای پی بردن به جایگاه زبان C درمقایسه با سایر
زبان های برنامه سازی به جدول (1) مراجعه نمایید .
جدول (1) . سطوح زبان های برنامه سازی

زبان C همانند سایر زبانهای میانی با مفاهیم بیت ، بایت و آدرس که از عناصر
ابتدایی ماشین هستند سر و کار دارد . یعنی در این زبان می توان محتویات بیت ها
و بایت ها را تیز تغییر داد .
برنامه های نوشته شده به زبان C براحتی از ماشینی به ماشین دیگر قابل انتقال
می باشند . مثلا" برنامه نوشته شده برای کامپیوتر APPL در کامپیوترهای IBM قابل
اجرا است . این خصیصه را قابل حمل بودن (Portability) زبان می گویند .
کلیه زبان های برنامه سازی سطح بالا و میانی دارای نوعهای داده (data types)
هستند . هر نوع داده ، مجموعه ای از مقادیر را مشخص می کند که اعمال خاصی روی
آنها قابل انجام است . نوع داده ای که در اکثر زبانها وجود دارد عبارتند از :
اعداد صحیح ، کاراکتری و اعداد اعشاری . C دارای 5 نوع داده اصلی است که در آن
تقریبا" تبدیل هر نوع داده به نوع دیگر امکان پذیر است . مثلا" در یک عبارت
می توان نوع کاراکتری را با نوع عددی صحیح و یا اعشاری ترکیب کرد .
زبان C خطای زمان اجرا مثل boundray checking را چک نمی کند . منظور از boundray checking
این است که در آرایه ها تجاوز از حدود مشخص شده ، به راحتی
امکان پذیر بوده و از نظر کامپایلر با خطایی مواجه نمیشود. این مساله برمیگردد
به این که در زبان C آرایه یک اشاره گر (pointer) است . در این راستا ، نوع
پارامترها و آرگومان های توابع نیز در گونه های قدیمی C با یکدیگر مطابقت نشده و
از نظر کامپایلر با خطا مواجه نمی شد ولی در گونه های جدید C با معرفی الگوی
تابع (Function prototype) این مشکل رفع شده است . C
همانند زبان های ALGOL، PASCAL، و... یک زبان ساخت یافته است . یک زبان
برنامه سازی ساخت یافته امکانات زیادی ، از جمله استفاده از چند ساختار حلقه سازی
مثل while، do-while،و forو را فراهم می کند . در این گونه زبان ها از goto به
ندرت استفاده می شود و نوشتن دستورات برنامه در هر ستونی از خط و در هر جای
فایل امکان پذیر بوده ، مثل زبان فرترن مقید به ستون های خاصی نیستند. استفاده
از زیربرنامه ها و بلاک ها نیز از خصیصه های این نوع زبان ها هستند . ذکر اسامی
چند زبان ساخت یافته و غیر ساخت یافته ، در انتخاب زبان برنامه سازی جهت برنامه
نویسی مفید است . ( جدول (2) ) .
جدول (2) . بعضی از زبانهای ساخت یافته و غیرساخت یافته

هر برنامه در زبان C دارای خصیصه هایی است که بعضی از آنها عبارتند از : 1
در زبان C هر دستور برنامه به یک ; ختم می شود . 2
هر دستور میتواند درچند خط ادامه داشته و یک خط ممکن است شامل چند دستور
باشد . 3
حداکثر طول یک خط برنامه 254 کاراکتر است . 4
در زبان C برنامه نویس می تواند در هر نقطه از برنامه ، بااستفاده از علائم {
و }و یک بلاک را مشخص کرده و هر متغیری را که می خواهد در آنجا تعریف نماید .
این متغیرها فقط در آن بلاک معنی خواهند داشت . توجه داریم که هر بلاک مجموعه ای
از دستورات وابسته به یکدیگر خواهد بود :
ؤؤ { |

بلاک | ; مجموعه دستورات } |

ؤؤ 5
برای داشتن توضیحات در برنامه کافی است آنها را دربین /*و *و/ قرار داد: *

توضیحات /* C
یک زبان ساخت یافته بلاکی نیست . این بدان معنی است که تعریف یک زیربرنامه
( در اینجا تابع ) در زیربرنامه دیگر ( همانند پاسکال ) امکان پذیر نیست و این
امر از مساله coupling می کاهد . C
زبان برنامه نویسی سیستم است . منظور از برنامه های سیستم عبارتند از : 1
سیستم عامل (Operating system) 2
مفسر (Interpreter) 3
ویراستار (Editor) 4
اسمبلر (Assrmbler) 5
کامپایلر (Compiler) 6
مدیریت بانکهای اطلاعاتی (Database management)
امروزه C در اکثر امور برنامه نویسی مورد استفاده قرار می گیرد . زیرا این
زبان هم دارای خصیصه " قابل حمل بودن " است و هم دارای کارآیی خوبی می باشد و
سرعت زیاد C بر محبوبیت آن افزوده است . مساله قابل حمل بودن ، یک مساله بسیار
مهم است زیرا هم موجب صرفه جویی در وقت شده و هم باعث صرفه جویی در هزینه ها
می گردد .
زبان C فقط دارای 32 کلمه کلیدی است ( جدول (3) ) که 27 کلمه کلیدی آن توسط
ریچی ( طراح زبان ) معرفی شده و 5 کلمه کلیدی دیگر توسط موسسه استاندارد سازی
زبان به آن اضافه شده است . این تعداد در مقایسه با 159 کلمه کلیدی که در زبان
بیسیک وجود دارد قابل توجه است .
انواع داده

همان طور که قبلا" گفته شد در هر زبان برنامه سازی تعدادی از نوع های داده
وجود دارند که بازه ای را شامل بوده و اعمال خاصی روی آنها انجام پذیر است و در C
پنج نوع داده اصلی وجود دارد که عبارتند از : char، int،، float،، double، و void
. در این زبان اندازه و محدوده ای که هر نوع داده اختیار می کند بستگی به
نوع پردازشگر (Processor) و نحوه پیاده سازی کامپایلر دارد. شناسه هایی ( متغیر
برچسب ، اسامی توابع و ... ) که از نوع char باشند برای ذخیره کردن مقادیری که
توسط کاراکترهای اسکی تعریف شده اند به کار می روند. شناسه هایی از نوع int برای
ذخیره کردن مقادیر صحیح ، و از نوع floatو doubleو برای ذخیره کردن اطلاعات عددی
اعشاری به کار میروند که محدوده آنها توسط تعداد ارقام و دقت آنها مشخص میشود.
نوع void در مورد توباع به کار می رود .
نوعهای داده اصلی ( به جز void ) می توانند با عباراتی مثل signed، long، unsigned
و shortو ترکیب شده و نوع های دیگری را به وجود آورند
عملگرها

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

 

شامل 74 صفحه word


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


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

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

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

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


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

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

 
 
 
 
 
این انقلاب در اقتصاد امروز و نظم جامعه، به همان میزان  انقلاب صنعتی در قرن 19 تأثیر دارداین تحولات قادر است الگوی فکری و فرم زندگی هر فرد را تغییر دهد.

انقلاب کامپیوتر توان ذهنی ما را گسترش می دهد.

عملکرد اولیة برنامه نویسی هوش مصنوعی (AI) ایجاد ساختار کنترلی مورد لزوم برای محاسبه سمبولیک است خصوصیات این ساختارها به مقدار زیادی موجب تشخیص خصوصیاتی می شود که یک زبان کاربردی می بایستی فراهم کند.

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

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

تأثیر قابل توجه این زبانها بر روی توسعه AI از جمله توانائی آنها به عنوان «ابزارهای فکر کردن» می باشد که از جمله نقاط قوت آنها در زبانهای برنامه نویسی می باشد.

همان طور که هوش مصنوعی مراحل رشد خود را طی می کند زبانهای LISP و PROLOG بیشتر مطرح می شوند.

این زبانها کار خود را در محدودة توسعه و prototype سازی سیستم های AI در صنعت و دانشگاهها دنبال می کنند.

اطلاعات در مورد این زبانها به عنوان بخشی از مهارت هر برنامه نویس AI می باشد ما به بررسی این دو زبان در هوش مصنوعی می پردازیم.

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

W.ROGERS
زبان ، شناخت و خلاصه پردازی

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

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

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

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

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

خلاصه پردازی طبقه بندی شده (سلسله مراتبی ) :

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

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

یک الگوریتم دارای خصوصیات مربوط به خود می باشد که کاملاً آن را از برنامه ای که آن را به کار می برد جدا می سازد .

به عنوان مثال دو نوع کاربر متفاوت جستجوی باینری را در نظر بگیرید .

یکی از آنها یعنی Fortran از محاسبات و طبقه بندی استفاده می کند و دیگری یعنی Ctt از Pointer استفاده می کند که بتواند در جستجوی درون شاخه های binary کاربرد داشته باشد .

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

Allen   New ell بین سطح دانش و سطح نشانه ها برای توصیف یک سیستم هوشمند تفاوت قائل شده است.

 

شامل 19 صفحه word


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


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

دانلود مقاله برنامه نویسی رایانه

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

دانلود مقاله برنامه نویسی رایانه


دانلود مقاله برنامه نویسی رایانه

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

 

شامل 9 صفحه word


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


دانلود مقاله برنامه نویسی رایانه

دانلود کتاب تجربه های ماندگار در گزارش نویسی نوشته جان کری ترجمه علی‌اکبر قاضی زاده

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

دانلود کتاب تجربه های ماندگار در گزارش نویسی نوشته جان کری ترجمه علی‌اکبر قاضی زاده


دانلود کتاب تجربه های ماندگار در گزارش نویسی نوشته جان کری ترجمه علی‌اکبر قاضی زاده

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

فایل pdf کتاب را می توانید از پایین صفحه بخرید و بلافاصله دانلود کنید

مشخصات کتاب تجربه های ماندگار در گزارش نویسی

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

مترجم: علی‌اکبر قاضی‌زاده

چاپ دوم

قطع: رقعی

تعداد صفحات: 358 صفحه
 نشر: وزارت فرهنگ و ارشاد اسلامی، مرکز مطالعات و تحقیقات رسانه ها

معرفی کتاب تجربه های ماندگار در گزارش نویسی

کتاب تجربه‌های ماندگار در گزارش‌نویسی ترجمه و تدوین علی‌اکبر قاضی‌زاده در 354 صفحه و شمارگان 3000 نسخه توسط دفتر مطالعات و توسعه رسانه‌ها منتشر شد که فایل pdf کتاب را میتوانید از هیمن جا دانلود کنید

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

 این کتاب شامل یک درآمد و یک مقدمه با عنوان « سخن نخست» و 70 متن گزارشی از گزارشهای منتخب یکی دو قرن اخیر است.گزارش نخست خلاصه‌ای از اثر جاودانه ابوالفضل بیهقی، یعنی « بر دار کردن حسنک وزیر» و گزارش دوم در مورد قتل ناصرالدین شاه با عنوان « ترور صاحبقران» است. سایر گزارش‌ها به جز چند گزارش که در ابتدای کتاب آمده ترجمه قاضی‌زاده از کتاب جان کری است.

قاضی زاده در مقدمه می‌نویسد : « از کتاب جان کری تنها بخشی را ترجمه کرده‌ام که به رویدادهای بسیار معروف ربط می‌یابد یا از نویسندگان شناخته‌تری هستند» .

در بخش « درآمد» نیز آمده است : این مجموعه را نمونه‌ای از کوششهای حرفه‌ای در کار گزارشگری می‌داند که در انواع زمینه‌ها و موضوعها، به سبکهای مختلف و مناسبتها و در محلهای گوناگون تهیه شده است و زبان گزارش در این میان رساترین و مؤثرترین مهارت ارتباطی است.

کوتاهی قطعه‌ها و تنوع موضوعها مهمترین ویژگی این کتاب است. علاوه بر این، زیرنویسها و توضیحاتِ به جای قاضی‌زاده در جای‌جای کتاب به خواننده در درک هرچه بیشتر شرایط گزارش کمک به سزایی می‌کند.

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


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


دانلود کتاب تجربه های ماندگار در گزارش نویسی نوشته جان کری ترجمه علی‌اکبر قاضی زاده

پاورپوینت اصول گزارش نویسی

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

پاورپوینت اصول گزارش نویسی


پاورپوینت اصول گزارش نویسی

پاورپوینت اصول گزارش نویسی

براساس جزوه دانشگاه صنعتی شریف

تعداد اسلاید:67

نوع فایل :پاور پوینت


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


پاورپوینت اصول گزارش نویسی