مطالب تصادفی

جدید ترین مطالب منتشر شده

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

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

زمان و نحوه حذف و اضافه

با سلام
با توجه به اینکه زمان حذف و اضافه دانشجویان در سیستم گلستان از 8/2 شروع شده و تا 15/2 نیز ادامه دارد لازم دانستم تا با توضیحاتی شما را راهنمایی کنم.
چون بعضی از دانشجویان در بخش نظرات و همچنین از طریق ایمیل اظهار داشتند که برای ورود به سیستم گلستان مشکل دارند!!!! نحوه ورود به سیستم گلستان را به صورت تصویری با کمک از فناوری آی تی برایشان در صفحات جانبی گذاشتم.بعد از ورود می توانید با پست نحوه گرفتن زمان و تاریخ حذف و اضافه که آن هم به صورت تصویری است برای حذف و اضافه اقدام کنید.برای اطلاع از سقف انتخاب و یا حذف و اضافه هم می توانید اینجا کلیک کنید که آن را هم در صفحات جانبی گذاشتم.
در ضمن خبر مهم دیگر آن که سیستم گلستان هنگام اعلام نمرات ممکن است اشتباه کند که می توانید این اشتباه فاحش را از اینجا یا از صفحات جانبی ببینید.

اطلاعاتی اضافی در مورد دریچه ها

فرمول مربوط به گیت AND


با توجه به فرمول زیر زمانی این گیت منطقی خروجی یک یا HIGH دارد.؛که هر دو ورودی آن یک باشد.در واقع در ضرب منطقی زمانی خروجی یک می شود که هر دو ورودی یک باشند.در غیر اینصورت خروجی صفر یا LOW است.


AND(A,B)=A.B

فرمول مربوط به گیت OR


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

OR(A,B)=(A+B)

فرمول مربوط به گیت NAND


با توجه به فرمول زیر گیت NAND عکس گیت AND است.بنابراین زمانی خروجی آن high یا یک می شود که هر دو وردی آن مخلف هم یا هر دو صفر باشند


NAND(A,B)=!(AND(A,B))
 

فرمول مربوط به گیت NOR


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

NOR(A,B)=!(OR(A,B))

تکالیف کلاس حل تمرین برنامه نویسی پیشرفته2

با سلام
جناب آقای امینی در روز چهارشنبه 2/2 تکالیف زیر را برای جلسه آینده دادند:
تکلیف شماره یک:
برنامه ای بنویسید که تابع Strcat را برای آرایه ها پیاده سازی کند.
برای مثال ابتدا Ali و بعد reza را گرفته و Alireza را برگرداند.
تکلیف شماره دو:
برنامه ای بنویسید که عدد n را از ورودی گرفته و n سطر از ضرایب مثلث خیام پاسکال را تولید و با فرمت زیر در خروجی چاپ کند.

شکل بالا مثلث خیام پاسکاله که اگه توجه کنید هر عدد از جمع دو عدد بالایی خودش به دست میاد.
در ضمن این مثلث با فرمول ترتیب در علم احتمال نیز ساخته میشه:
C(n,k)=n!/(n-k)!*k!
پروژه های بالا رو به آدرس زیر بفرستید:
faravaghi@yahoo.com


حل تمرین کتاب ریاضی1

با سلام
کتاب حل تمرین درس ریاضی 1 که به همت سایت فناوری آی تی گرد آوری شده براتون می ذارم.
برای
دانلود فایل ها روی لینک آنها راست کلیک کرده و گزینه save traget as را
انتخاب کنید و سپس در محل دلخواه روی سیستمتان ذخیره کنید.
فایل ها با
فرمت pdf بوده و برای مشاهده آنها باید نرم افزار مربوط به این فرمت ها
مثل:adobe acrobat reader یا pdf reader را روی سیستمتان داشته باشید.اگر
این نرم افزار را ندارید برای دریافت آن اینجا کلیک کنید.
دانلود حل تمرین فصل اول ریاضی 1
دانلود حل تمرین فصل دوم ریاضی 1
دانلود حل تمرین فصل سوم ریاضی 1
دانلود حل تمرین فصل چهارم،پنجم،ششم و هفتم ریاضی 1
دانلود حل تمرین فصل هشتم ریاضی 1
دانلود حل تمرین فصل نهم و دهم ریاضی 1
دانلود حل تمرین فصل یازدهم ریاضی 1
دانلود حل تمرین فصل دوازدهم ریاضی 1

حل تمرین کتاب ساختمان گسسته

با سلام
کتاب حل تمرین درس ساختمان های داده که به همت سایت فناوری آی تی گرد آوری شده براتون می ذارم.
برای
دانلود فایل ها روی لینک آنها راست کلیک کرده و گزینه save traget as را
انتخاب کنید و سپس در محل دلخواه روی سیستمتان ذخیره کنید.
فایل ها با
فرمت pdf بوده و برای مشاهده آنها باید نرم افزار مربوط به این فرمت ها
مثل:adobe acrobat reader یا pdf reader را روی سیستمتان داشته باشید.اگر
این نرم افزار را ندارید برای دریافت آن اینجا کلیک کنید.

حل تمرینات فصل اول ساختمان های گسسته
حل تمرینات فصل دوم ساختمان های گسسته
حل تمرینات فصل سوم ساختمان های گسسته
حل تمرینات فصل چهارم ساختمان های گسسته
حل تمرینات فصل پنجم ساختمان های گسسته
حل تمرینات فصل ششم ساختمان های گسسته
حل تمرینات فصل هفتم ساختمان های گسسته

کتاب حل تمرین برنامه سازی پیشرفته

با سلام
کتاب حل تمرین درس برنامه نویسی پیشرفته که به همت سایت فناوری آی تی گرد آوری شده براتون می ذارم.
برای
دانلود فایل ها روی لینک آنها راست کلیک کرده و گزینه save traget as را
انتخاب کنید و سپس در محل دلخواه روی سیستمتان ذخیره کنید.
فایل ها با
فرمت pdf بوده و برای مشاهده آنها باید نرم افزار مربوط به این فرمت ها
مثل:adobe acrobat reader یا pdf reader را روی سیستمتان داشته باشید.اگر
این نرم افزار را ندارید برای دریافت آن اینجا کلیک کنید.
دانلود کتاب حل تمرین برنامه سازی پیشرفته فصل 5-1
دانلود کتاب حل تمرین برنامه سازی پیشرفته فصل 9-6
دانلود نرم افزار مورد نیاز برای نمایش فایل ها

ضرب بولی در ساختمان های گسسته

با سلام
از اینکه این مطلب رو با الگوریتم وارشال نذاشتم و یه کم با تاخیر بعد از اون گذاشتم هدف داشتم و الان که می ذارم مطمئن هستم که همه می فهمند و برای همه جا میفته.
ضرب بولی در ساختمان های گسسته
روشی که استاد انوری برای این کار پیشنهاد کردند همان روش ضرب ماتریس هاست که در دبیرستان یاد گرفتیم. به این صورت:
ابتدا سطر اول را باستون اول ضرب می کنیم و حاصل جمع را در درایه اول ماتریس حاصل ضرب قرار می دهیم.این کار را آنقدر ادامه می دهیم تا به آخرین درایه آرایه حاصل ضرب برسیم.
همان طور که می دانید ماترسی بولی ماتریسی است که همه عناصر آن صفر و یکه و ضرب و جمع بولی رو هم  در زیر براتون میارم:
1=1*1
0=0*1
0=1*0
0=0*0
***********
1=1+1
1=1+0
1=0+1
0=0+0
روشی جدید برای ضرب بولی دو ماتریس
برای به دست آوردن ضرب بولی دو ماتریس M1 و M2 به صورت زیر عمل می کنیم:
سطر اول از ماتریس M1 و ستون اول ماتریس M2 را در نظر می گیریم.
موقعیت های نظیر این سطر و ستون را بررسی می کنیم.اگر در یک موقعیت خاص هر دو دارای ارزش یک(1) بودند آن موقعیت ماتریس ضرب بولی آنها هم یک(1) است.
یعنی اگر موقعیتی خاص هم هم در سطر مورد نظر و هم در ستون مورد نظر دارای ارزش یک(1) بود آنگاه در ماتریس حاصلضرب هم همان موقعیت ارزش یک(1) می گیرد و در غیر اینصورت دارای ارزش صفر می شود.
برای مثال دو ماتریس زیر را در نظر بگیرید:
0    0    0    1                                                                                           0    1    1
0    1    1    0                                                                                           0    1    0
1    1    0    1                                                                                           0    1    1
1    0    0
سطر اول ماتریس سمت راست را که بولد شده با ستون اول ماتریس سمت چپ که به صورت ساده نوشته شده در نظر بگیرید.(هر دو با رنگ قرمز مشخص شده)
حالا موقعیت ها را تک تک بررسی می کنیم:
هر دو ماتریس در موقعیت های یک مساویند یعنی هر دو آنها دارای عنصر اولی هستند که ارزش یک(1) دارد  پس عنصر اول ماتریس حاصلضرب دارای ارزش یک(1) می شود.(این عناصر با رنگ آبی مشخص شده)
موفق باشید.

گروهبندی دروس تربیت بدنی 1و2

با سلام
طبق خبری که یکی از دوستان برایم ارسال کرد :
گروهبندی درس تربیت بدنی 1و2 در تابستان خواهد شد و امتحان عملی این درس هم در ترم تابستان گرفته می شود.
بنابراین دانشجویانی که این درس را انتخاب کرده اند با توجه به اینکه این درس عملی بوده و اجازه حذف دروس عملی را سیستم گلستان نمی دهد باید برای امتحان تئوری این درس که به صورت خودخوان می باشد شرکت کرده و آزمون عملی را به تابستان موکول کنند.
گروه بندی هم متعاقبا از طریق سایت های pnum.ac.ir و pnubarnameh.com  اعلام خواهد شد.

کتاب ترجمه شده Deitel&Deitel برای درس برنامه سازی پیشرفته

با سلام
همون طوری که می دونید کتاب++How to pragram C نوشته Deitel&Deitel به گفته اکثر مدرسان و همچنین صاحب نظران حرفه برنامه نویسی از جمله جناب استاد موحدیان این کتاب یکی از بهترین مراجع زبان ++C می باشد که هم کتاب خیلی کامل و هم خیلی گرونه.
این کتاب دارای 872 صفحه هست که نسخه pdf اش رو می تونید از لینک زیر دانلود کنید.
لینک دانلود کتاب ++How to program C نوشته Deitel&Deitel

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

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

نمونه سوالات اختصاصی و پایه 3ترم گذشته دانشگاه پیام نور

با سلام
49 نمونه سوال امتحانی از دروس مختلف تخصصی و پایه رو براتون آپلود کردم که لینک دانلودش هم کاملا" مستقیمه.
این نمونه سوالات شامل ترم های اول و دوم 85-86 و همچنین ترم اول 86-87هست.نمونه سوالات ترم اول 87-88 رو هم که تقریبا" تو بخش نمونه سوالات امتحانی به تدریج گذاشتم.
امیدوارم که لذت ببرید.

































































































































































































































































































































































ردیف



نام درس



ترم اول
86-85


ترم دوم
86-85


ترم اول
87-86


1



طراحی و تحلیل الگوریتم ها



دانلود



دانلود



دانلود



2



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



دانلود



دانلود



دانلود



3



معماری کامپیوتر



دانلود



دانلود



دانلود



4



اصول کامپیوتر 1



دانلود



دانلود



دانلود



5



اصول کامپیوتر 2



دانلود



---



دانلود



6



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



دانلود



دانلود



دانلود



7



برنامه سازی پیشرفته (C++)



دانلود 5487



دانلود 5487



---



8



ساختمان داده ها (مهندسی)



دانلود



دانلود



---



9



ساختمان داده ها (علوم)



دانلود



دانلود



---



10



نظریه زبان ها و ماشین ها



دانلود



دانلود



---



11



طراحی و پیاده سازی زبان ها



دانلود



دانلود



دانلود



12



زبان تخصصی



---



دانلود



دانلود



13



ذخیره و بازیابی اطلاعات (مهندسی)



دانلود



دانلود



دانلود



14



ذخیره و بازیابی اطلاعات (علوم)



---



---



دانلود



15



ریز پردازنده 1



دانلود



دانلود



دانلود



16



شبکه های کامپیوتری



دانلود



دانلود



دانلود



17



سیستم های اطلاعات مدیریت



دانلود



دانلود



دانلود



18



شبیه سازی کامپیوتری



دانلود



---



دانلود



19



شیوه ارائه مطالب علمی



دانلود



دانلود



دانلود



20



سیستم های عامل



دانلود



دانلود



دانلود



21



پایگاه داده ها (مهندسی)



دانلود



---



دانلود



22



پایگاه داده ها (علوم)



---



دانلود



دانلود



23



مهندسی نرم افزار 1



---



دانلود



دانلود



24



مهندسی نرم افزار 2



دانلود



دانلود



---



25



گرافیک کامپیوتری 1



دانلود



---



دانلود



26



هوش مصنوعی



دانلود



---



دانلود



27



مهندسی اینترنت



---



دانلود



دانلود



28



مبانی فناوری اطلاعات



---



---



دانلود



29



اصول و مبانی مدیریت



---



---



دانلود



30



تحلیل و طراحی شئی گرا



دانلود



---



دانلود



31



طراحی کامپایلرها



دانلود



دانلود



---



32



آمار و احتمالات 1



---



دانلود



دانلود



33



آنالیز عددی 1



---



دانلود



---



34



برنامه ریزی غیرخطی



---



دانلود



---



35



آمار و احتمال مهندسی



دانلود



دانلود



دانلود



36



جبر خطی



---



دانلود



دانلود



37



منطق ریاضی



---



---



دانلود



38



معادلات دیفرانسیل



دانلود



---



دانلود



39



روش های محاسبات عددی



دانلود



دانلود



دانلود



40



ریاضی 1



دانلود



دانلود



دانلود



41



ریاضی 2



---



دانلود



دانلود



42



ریاضی مقدماتی 2



---



---



دانلود



43



ریاضی مهندسی



دانلود



دانلود



دانلود



44



ساختمان های گسسته



دانلود



دانلود



--



45



مدارهای الکتریکی 1



---



دانلود



دانلود



46



مدارهای منطقی



دانلود



دانلود



دانلود



47



فیزیک مقدماتی



---



---



دانلود



48



فیزیک پایه 1



دانلود



دانلود



دانلود



49



فیزیک پایه 2



دانلود



دانلود



دانلود


الگوریتم وارشال در ساختمانهای گسسته

با سلام
چندین نفر تا بحال هم از طریق ایمیل و هم از بخش نظرات اظهار داشتند که الگوریتم وارشال و ضرب بولی را در کلاس استاد انوری متوجه نشدند و درخواست توضیح از جانب من کرده بودند.
باید بگم که استاد انوری از نظر من این مبحث رو به بهترین شیوه توضیح دادند و من هم یه دانشجوی معمولی مثل بقیه شما هستم ولی چون خواستید یه شیوه که فهمش راحتتر هست و درواقع همون راه استاد انوری هست و فقط شیوه بیانش راحتتره رو براتون می گم:
بدست آوردن بستار متعدی یک رابطه با استفاده از الگوریتم وارشال:
برای این کار ابتدا ماتریس MR=W0 قرار می دهیم.
سپس سطر اول و ستون اول ماتریس W0 را در نظر گرفته  و موقعیت هایی از سطر اول را که ارزش آنها یک(1) است را در qj و موقعیت هایی از ستون اول را که ارزش آنها یک(1) است را در pi ذخیره می کنیم.
حال با دو مجموعه pi و qj زوج های مرتبی می سازیم که اگر به صورت (a,b) باشند:
a متعلق به مجموعه pi
b متعلق به مجموعه qj
بدین ترتیب خانه هایی که زوج مرتب آنها از مرحله قبل به دست آمد را دارای ارزش یک(1) می کنیم.
بدین ترتیب ماتریس w1 حاصل می شود.مراحل را ادامه می دهیم تا به سط و ستون آخر برسیم.

تکالیف کلاس حل تمرین برنامه نویسی پیشرفته

با سلام
این تکالیف رو آقای امینی در روز چهارشنبه 26/1 دادند که بعد از حل باید اونها رو به آدرس زیر ایمیل کنید:
faravaghi@yahoo.com
تکلیف شماره یک:
برنامه ای بنویسید تا یک جمله از ورودی دریافت کرده و تعداد حروف بزرگ انگلیسی آن را مشخص کند.
تکلیف شماره دو:
برنامه ای بنویسید تا عددی از ورودی گرفته و مجموع ارقام آن را چاپ کند.(حداقل 5 رقمی)
تکلیف شماره سه:
برنامه ای بنویسید که یک ماتریس بالا مثلثی از ورودی دریافت کرده و ماتریس پایین مثلثی متناظر با آن را برگرداند.

فقط 68 ثانیه تمرکز


بسیاری از سخنرانان موفق به خصوص  در حوزه قانون جذب نظیر   « ایسترهیکس»    نظریه جالبی دارند. آنها می­گویند  اگر انسان بتواند فقط 18 ثانیه روی  چیزی که واقعاً می­خواهد تمرکز کند  یک زنگ بزرگ در کائنات به صدا در می­آید که توجه کل هستی را به سمت این  شخص جلب می­کند.  اگر این 18 ثانیه بتواند تا 68 ثانیه  ادامه یابد دیگرکار تمام است و کل  هستی به تکاپو می­افتد تا برای فکر متمرکز شده یک راه­حل پیداکند..  اگر آرزوست برآورده اش کند و اگر  سوال است برایش جوابی بیابد.

زمان جدید کلاس های حل تمرین برنامه سازی پیشرفته

با سلام
با توجه به اینکه جناب استاد موحدیان از چهارشنبه هفته بعد یعنی 2/2 ساعت 12-2 کلاس برنامه نویسی پیشرفته دارند و این کلاس با کلاس حل تمرین آقای امینی تداخل دارد:
آقای امینی کلاس های حل تمرین خود را به همان روزهای چهارشنبه 10-12 انتقال دادند.

حل تکالیف برنامه نویسی استاد موحدیان

با سلام
همون طوری که همه تون می دونید استاد موحدیان در کلاس برنامه نویسی پیشرفته 2 تا تکلیف برنامه نویسی دادن که حلشون رو براتون می ذارم:
تکلیف شماره 1:
برنامه ای بنویسید که اعدادی را از ورودی بخواند،آنها را جمع بزند و وقتی که عدد صفر وارد شد توقف نماید.برنامه را با حلقه های while ، do-while،for به صورت جداگانه بنویسید.
من این تکلیف رو با حلقه for براتون می نویسم و بقیه حلقه ها رو به خودتون واگذار می کنم.

#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
    cout<<"shoma mitavanid tedadi adad be in barname bedahid ta majmooe anha ra tahvil begirid\n";
    cout<<"baraye etmame voroode dade az adade 0 estefade konid.\n";
    int sum=0;
    for(int i;i !=0;)
    {
            cout<<"lotfan adad ra vared konid:";
            cin>>i;
            sum +=i;
            }
            cout<<"hasel="<<sum<<endl;
            getch();
            return 0;
 }

تکلیف شماره 2:
برنامه ای بنویسید که در کاراکتر های ورودی از کیبورد تعداد حروف صدا دار را بشمارد و وقتی به Q یا q برخورد کرد توقف کند.
توجه داشته باشید که حروف صدادار در زبان انگلیسی عبارتند از :a,e,i,o,u

#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
    int count=0;
    char j;
    int flag=1;
    while(flag)
    {
           cout<<"please enter a char:";
           cin>>j;
           switch(j)
         {
                  case 'a': count++; break;
                  case 'e': count++; break;
                  case 'i': count++; break;
                  case 'o': count++; break;
                  case 'u': count++; break;
                  case 'q': flag=0; break;
                  case 'Q': flag=0; break;
                  default: break;
                  }
                  }
                 
                  cout<<"counter="<<count;
                  getch();
                  return 0;
                  }



مهندسی معکوس یا Test Reverse Engineering

ابتدا این مسئه را به خاطر داشته باشید که این تصور كه چون مدرسه خوبی
نداشته‏ اید و یا در زمان دبیرستان خوب درس نخوانده اید پس نمی توانید هم
پای شاگردان ممتاز وارد میدان رقابت شوید و به ناچار باید میدان را واگذار
كنید ، تصوری موهومی و باطل است.

مهندسی معکوس چیست؟
كشورهای ضعیف وقتی‏ می ‏خواهند تكنولوژی ساخت یك محصول پیشرفته را به دست آورند ، از مجموعه روش هایی استفاده‏ می ‏كنند كه تحت نام دانش مهندسی معكوس دسته بندی‏ می ‏شوند.
مثلا اگر بخواهند دانش ساخت و تولید یك مدل تلویزیون دیجیتالی جدید را پیدا كنند ، ابتدا با حسابگری و دقت بی نظیر از تك تك اجزای تلویزیون اطلاعات برداری ‏می ‏كنند و به تدریج شروع به دمونتاژ یا باز كردن تك تك واحدها و نهایتا تك تك عناصر سازنده واحدها‏ می ‏كنند و از این مسیر و با كمك آزمایشات متعدد سعی ‏می ‏كنند مسیر طی شده توسط سازنده اصلی برای رسیدن به این محصول پیشرفته ( در مثال ما تلویزیون دیجیتالی) را كشف كنند.
دراین روش با استفاده از اصول مهندسی معكوس و استفاده از ابزارهای قدرتمند آمار و احتمالات و بحث های روانشناسی نحوه كاهش تردید بین جوابهای چهار گزینه ای به سه گزینه ای و نهایتا تك گزینه ای و كشف گزینه صحیح با درصد احتمال صحت بالا تشریح می شود. كارآیی خارق العاده این روشها هنگامی آشكار ‏می ‏شود كه ما نتایج آن را روی كنكورهای برگزار شده دوره های قبل تست و ارزیابی كنیم.
با كمی حوصله و پشتكار و دقت متوجه خواهید شد كه دیگر نیم ساعت آخر جلسات آزمون كنكور سراسری برای شما نیم ساعت ناامیدی نیست ، بلكه نیم ساعتی است كه ‏می ‏تواند سرنوشت قبولی شما را به شدت تحت تاثیر قرار دهد و جایگاه و رتبه علمی شما را تا حد خارق العاده ای جابجا كند. در زمانی كه فقط با زدن دوعدد تست بیشتر دانشگاه محل تحصیل و رشته و مقطع تحصیلی شما تعیین ‏می ‏شود ، بدیهی است كه اگر روشی بتواند رسیدن به بیش از دهها تست صحیح را تضمین كند، ارزشی هم سنگ طلا خواهد داشت.:
این روش معجزه نمی کند بلکه از روی اصول عمل می کند
در این میان عوامل دیگری نیز میتواند نتایج تعیین کننده داشته باشد ازقبیل:
▪ استراتژی ها و تاكتیك های تست زنی با كمترین معلومات به كمك روشهای هفت گانه كشف ▪ گزینه صحیح با استفاده از اصول مهندسی معكوس و منطق فازی
▪ آشنایی كامل با روشهای صحیح تست زنی تشخیص تفاوت بین تست های استاندارد و غیر استاندارد
▪ روشهای كاهش اظطراب و استرس
▪ افزایش سرعت عمل و سرعت انتقال تا ۵۰%
▪ آموزش مدیریت زمان و تقسیم بندی زمانی صحیح همراه با آموزش روشهای نوین تقویت حافظه

تعریف دیگر مهندسی معکوس چیست؟

اگر سابقه ی صنعت و چگونگی رشد آن در کشورهای جنوب شرقی آسیا را مورد مطالعه قرار دهیم به این مطلب خواهیم رسید که در کمتر مواردی این کشورها دارای ابداعات فن آوری بوده اند و تقریبا در تمامی موارد، کشورهای غربی (‌آمریکا و اروپا) پیشرو بوده اند. پس چه عاملی باعث این رشد شگفت آور و فنی در کشورهای خاور دور گردیده است؟
اگر سابقه ی صنعت و چگونگی رشد آن در کشورهای جنوب شرقی آسیا را مورد مطالعه قرار دهیم به این مطلب خواهیم رسید که در کمتر مواردی این کشورها دارای ابداعات فن آوری بوده اند و تقریبا در تمامی موارد، کشورهای غربی (‌آمریکا و اروپا) پیشرو بوده اند. پس چه عاملی باعث این رشد شگفت آور و فنی در کشورهای خاور دور گردیده است؟
در این نوشتار به یکی از راهکارهای این کشورها در رسیدن به این سطح از دانش فنی می پردازیم.
در صورتی که به طور خاص کشور ژاپن را زیر نظر بگیریم، خواهیم دید که تقریبا تمامی مردم دنیا از نظر کیفیت، محصولات آنها را تحسین می کنند ولی به آنها ایراد می گیرند که ژاپنی ها از طریق کپی برداری از روی محصولات دیگران به این موفقیت دست یافته اند.
این سخن اگر هم که درست باشد و در صورتی که کپی برداری راهی مطمئن برای رسیدن به هدف باشد چه مانعی دارد که این کار انجام شود.این مورد، به خصوص درباره ی کشورهای در حال توسعه ویا جهان سوم به شکاف عمیق فن آوری بین این کشورها و کشورهای پیشرفته دنیا، امری حیاتی به شمار می رود و این کشورها باید همان شیوه را پیش بگیرند(البته در قالب مقتضیات زمان و مکان و سایر محدودیت ها) به عنوان یک نمونه، قسمتی از تاریخچه ی صنعت خودرو و آغاز تولید آن در ژاپن را مورد بررسی قرار می دهیم:
تولید انبوه خودرو در ژاپن قبل از جنگ جهانی دوم ودر سال ۱۹۲۰ بوسیله ی کارخانه های "ایشی کاواجیما" آغاز شد که مدل ژاپنی فورد آمریکایی را کپی کرده و به شکل تولید انبوه به بازار عرضه نمود.
همچنین شورلت ژاپنی AE جزو اولین خودرو های کپی شده آمریکایی توسط ژاپنی ها بود که به تعداد زیاد تولید می شد. سپس با تلاش های فراوانی که انجام شد(آنهم در شرایط بحرانی ژاپن در آن دوره) مهمترین کارخانه‌ی خودرو سازی ژاپن یعنی "تویوتا" درسال ۱۹۳۲ فعالیت خود را با ساخت خودرویی با موتور "کرایسلر" آغاز نمود ، در سال ۱۹۳۴، نوع دیگری از خودرو را با موتور"شورلت" ساخته و وارد بازار نموده و از سال ۱۹۳۶، اولین تلاش ها برای ساخت خودروی تمام ژاپنی آغاز شد. البته تا مدت ها ژاپنی ها مشغول کپی برداری از اتومبیل های آمریکایی و اروپایی بودند.
آنها خودروی پاکارد و بیوک آمریکایی و رولزرویس، مرسدس بنز و فیات اروپایی را نیز تولید کردند که همین تولیدها زمینه ساز گسترش فعالیت خودروسازی ژاپن شد و سرانجام در دهه ی ۱۹۶۰ میلادی پس از سعی و کوشش فراوان ، اولین اتومبیل تمام ژاپنی که ضمنا دارای استاندارد جهانی بود، تولید و به بازار عرضه شد.
در تمامی مطاب فوق رد پای یک شگرد خاص و بسیار مفید به چشم می خورد که "مهندسی معکوس"(Reverse Engineering ) نام دارد.
مهندسی معکوس روشی آگاهانه برای دستیابی به فن آوری حاضر و محصولات موجوداست. در این روش، متخصصین رشته های مختلف علوم پایه و کاربردی از قبیل مکانیک، فیزیک و اپتیک، مکاترونیک، شیمی پلیمر، متالورژی،الکترونیک و ...جهت شناخت کامل نحوه ی عملکرد یک محصول که الگوی فن آوری مذکور می باشد تشکیل گروه های تخصصی داده و توسط تجهیزات پیشرفته و دستگاه های دقیق آزمایشگاهی به همراه سازماندهی مناسب تشکیلات تحقیقاتی و توسعه های R&D "سعی در به دست آوردن مدارک و نقشه های طراحی محصول فوق دارند تا پس از مراحل نمونه سازی (Prototyping) و ساخت نیمه صنعتی (Pilot plant) در صورت لزوم ، تولید محصول فوق طبق استاندارد فنی محصول الگو انجام خواهد شد . همان گونه که اشاره شد استفاده از روش مهندسی معکوس برای کشورهای در حال توسعه یا عقب مانده روش بسیار مناسبی جهت دسترسی به فن آوری ، رشد و توسعه ی آن می باشد. این کشور ها که در موارد بسیاری از فن آوری ها در سطح پایینی قرار دارند، در کنار روش ها و سیاست های دریافت دانش فنی، مهندسی معکوس را مناسب ترین روش دسترسی به فن آوری تشخیص داده و سعی می کنند با استفاده از روش مهندسی معکوس، اطلاعات و دانش فنی محصولات موجود ، مکانیزم عمل کرد و هزاران اطلاعات مهم دیگر را بازیابی کرده و در کنار استفاده ار روش های مهندسی مستقیم (Forward Engineering) و روش های ساخت قطعات ، تجهیزات ، تسترهای مورد استفاده در خط مونتاژ و ساخت مانند قالب ها ،گیج و فیکسچر ها و دستگاههای کنترل، نسبت به ایجاد کارخانه ای پیشرفته و مجهز جهت تولید محصولات فوق اقدام نمایند. همچنین ممکن است مهندسی معکوس، برای رفع معایب و افزایش قابلیت های محصولات موجود نیز مورد استفاده قرار می گیرد. به عنوان مثال در کشور آمریکا ، مهندسی معکوس توسط شرکت "جنرال موتور" بر روی محصولات کمپانی "فورد موتور" و نیز برعکس، برای حفظ وضعیت رقابتی و رفع نواقص محصولات به کار برده شده است.
بسیاری از مدیران کمپانی های آمریکایی، هر روز قبل از مراجعت به کارخانه، بازدیدی از جدیدترین محصولات عرضه شده در فروشگاه ها و نمایشگاه های برگزار شده انجام داده و جدیدترین محصولات عرضه شده مربوط به محصولات کمپانی خود را خریداری نموده و به واحد تحقیق و توسعه (R&D) تحویل می دهند تا نکات فنی مربوط به طراحی وساخت محصولات مذکور و آخرین تحقیقات ، هر چه سریع تر در محصولات شرکت فوق نیز مورد توجه قرار گیرد.
جالب است بدانید که مهندسی معکوس حتی توسط سازندگان اصلی نیز ممکن است به کار گرفته شود . زیرا به دلایل متعدد، نقشه های مهندسی اولیه با ابعاد واقعی قطعات (مخصوصا زمانی که قطعات چندین سال پیش طراحی و ساخته و به دفعات مکرر اصلاح شده اند)مطابقت ندارد برای مثال جهت نشان دادن چنین نقشه هایی با ابعاد واقعی قطعات و کشف اصول طراحی و تلرانس گذاری قطعات، بخش میکروسویچ شرکت(Honywell) از مهندسی معکوس استفاده نموده و با استفاده از سیستم اندازه گیری CMM (Coordinate Measuring Machine) با دقت و سرعت زیاد ابعاد را تعیین نموده و به نقشه های مهندسی ایجاد شده توسط سیستم CAD منتقل می کنند.
متخصصین این شرکت اعلام می دارند که روش مهندسی معکوس و استفاده از ابزار مربوطه، به نحو موثری زمان لازم برای تعمیر و بازسازی ابزارآلات ، قالب ها و فیکسچرهای فرسوده را کم می کند و لذا اظهار می دارند که "مهندسی معکوس زمان اصلاح را به نصف کاهش می‌دهد."
مهندسین معکوس، اضافه بر اینکه باید محصول موجود را جهت کشف طراحی آن به دقت مورد مطالعه قرار دهند، همچنین باید مراحل بعد از خط تولید یعنی انبارداری و حمل و نقل را از کارخانه تا مشتری و نیز قابلیت اعتماد را در مدت استفاده ی مفید مورد تجزیه و تحلیل قرار دهند. چرا که مثلا فرایند آنیلینگ مورد نیاز قطعه،ممکن است برای ایجاد مشخصات مورد نظر در هنگام عمل کرد واقعی محصول یا در طول مدت انبارداری و حمل و نقل طراحی شده و لزوم وجود آن تنها در هنگام اجرای مراحل مذکور آشکار خواهد شد.
چه بسا که بررسی یک پیچ بر روی سوراخی بر بدنه ی محصول(که به قطعات و اجزای دیگر متصل نشده) ، متخصصان مهندسی معکوس را ماه ها جهت کشف راز عملیاتی آن به خود مشغول کند، غافل از اینکه محل این پیچ، امکانی جهت تخلیه ی هوا، تست آب بندی یا امکان دسترسی به داخل محصول جهت تست نهایی می باشد. از سوی دیگر مهندسین معکوس باید عوامل غیر مستقیمی را که ممکن است در طراحی و تولید محصول مذکور تاثیر بگذارند، را به دقت بررسی نمایند. به دلیل اینکه بسیاری از این موارد با توجه به خصوصیات و مقتضیات زمانی و مکانی ساخت محصول مورد نظر، توسط سازندگان اصلی توجیه پذیر باشد اما ماجرای آن به وسیله ی مهندسین معکوس فاجعه ساز باشد. مثلا فرایند تولید قطعات تا حدود قابل توجهی بستگی به تعداد محصولات مورد نیاز و ... دارد . اگر تعداد محصولات مورد نیاز جهت کشور ثانویه در بسیار کمتر از کشور اصلی که در حد جهانی و بین‌المللی فعالیت نموده ، باشد پس به عنوان مثال تعیین فرایند یک قطعه با باکالیتی (نوعی مواد پلیمری) از طریق ساخت قالب های چند حفره ای با مکانیزم عملکرد خود کاربا توجه به معضلات پخت قطعه در داخل قالب ، می تواند برای مجریان مهندسی معکوس فاجعه ساز باشد ( اگر که این مهندسان از فرایند های ساده تر با توجه به تیراژ تولید محصول و نیز خصوصیات تکنولوژیکی کشور خود استفاده نکنند.) بنابراین، مرحله ی بعد از کشف طراحی، تطبیق طراحی انجام شده بر مقتضیات زمانی و مکانی کشور ثانویه می‌باشد که باید به دقت مورد توجه متخصصین مهندسی معکوس واقع شود.
خلاصه اینکه مهندسی معکوس ممکن است یک کاربرد غیر معقول و نامناسب از کاربرد هنر و علم مهندسی به نظر برسد، اما آن یک حقیقت از زندگی روزمره ی ما به شمار می رود.

منبع:

1-پایگاه اطلاع رسانی مهندسی صنایع
2-http://www.articles.ir
3-سایت مهندسی مکنا
4-حامد منصف

نمرات درس مبانی کامپیوتر

با سلام
این پست رو به درخواست استاد ابریشمی از بیگ بلاگ برداشته بودم ولی با توجه به اینکه بعضی ها طی درخواستهای مکرر از همان تاریخی که این پست حذف شده بود و ارسال ایمیل کاربران به من مبنی بر اینکه دوباره این پست گذاشته شود این پست را به مدت کوتاهی در بیگ بلاگ برای بار دوم منتشر می کنم.
ستون اول مربوط به نمره تشریحی از 6.5 و ستون دوم مربوط به نمره میان ترم از 6 می باشد.
لازم به ذکر است که این نمرات فقط برای اطلاع دانشجویان از نمره خود بوده و جایی برای اعتراض به نمرات نمانده.
پس خواهشا" به این نمرات اعتراضی نفرمایید و فقط نگاه کنید!
دانلود نمرات درس مبانی کامپیوتر (استاد ابریشمی)
با تشکر
محمد رزاقی

حل تمرین های برنامه نویسی صفحه 28 کتاب برنامه نویسی پیشرفته

سلام
در جلسه حل تمرین درس برنامه نویسی پیشرفته جناب امینی سوال 1 تمرینات برنامه نویسی صفحه 28 رو اشتباه حل کردن که جواب درستش رو براتون می ذارم.
در ضمن سوال 2 رو هم براتون گذاشتم که جواب سوال 3 هم شبیه همین سواله.
دانلود برنامه سوال 1 صفحه 28
دانلود برنامه سوال 2 صفحه 28

حل تمرین های برنامه نویسی صفحه 28 کتاب برنامه نویسی پیشرفته

سلام
در جلسه حل تمرین درس برنامه نویسی پیشرفته جناب امینی سوال 1 تمرینات برنامه نویسی صفحه 28 رو اشتباه حل کردن که جواب درستش رو براتون می ذارم.
در ضمن سوال 2 رو هم براتون گذاشتم که جواب سوال 3 هم شبیه همین سواله.
دانلود برنامه سوال 1 صفحه 28
دانلود برنامه سوال 2 صفحه 28

نمونه سوالات درس مبانی فناوری اطلاعات

با سلام
یک سری نمونه سوال درس مبانی فناوری اطلاعات رو که برای دانشگاه پیام نور هستش گیر آوردم که براتون می ذارم.
دانلود نمونه سوالات درس مبانی فناوری اطلاعات دانشگاه پیام نور

جزوه درس برنامه نویسی پیشرفته

سلام
این جزوه هم برای زبان C و هم برای ++C هست که توسط دانشگاه آزاد واحد دزفول تدوین شده.
امیدوارم مفید باشه.
دانلود جزوه درس برنامه نویسی پیشرفته

جزوه خلاصه فیزیک1

سلام
سری جزوات فیزیک 1 را برایتان تهیه کردم تا در هنگام خواندن این درس راحت تر باشید.
این جزوات هشت فصل اول کتاب فیزیک1 مکانیک را خلاصه کرده و دو فصل 9 و 10 در این جزوه نیستند.
دانلود فصل اول
دانلود فصل دوم
دانلود فصل سوم
دانلود فصل چهارم
دانلود فصل پنجم
دانلود فصل ششم
دانلود فصل هفتم
دانلود فصل هشتم

خبر مهم برای دانشجویان نرم افزار

اعلام نتیجه نهایی پیگیری های صورت گرفته برای درس مبانی كامپیوتر و برنامه سازی بدین شرح است :
امتحان مبانی كامپیوتر و برنامه سازی مورخ 7/2/88 ساعت 14 برگزار خواهد شد .
این
نتیجه قطعی است و با مدیر گروه و معاونت دانشگاه هماهنگی های لازمه صورت
گرفته و احتمالا با كسانی كه اسم آنها در لیست من بوده از حراست دانشگاه
تماس گرفته می شود و به آنها هم اطلاع داده می شود . توجه كنید كه این
امتحان مختص كسانی است كه نه نمره تستی و نه نمره تشریحی آنها اعلام نشده
و در ضمن رشته آنها نرم افزار است . اگر كسانی به غیر از آن 20 نفری كه
اسامی آنها را در لیست دارم به این سرنوشت دچار شده اند مشكل خودشان است و
باید خود پیگیری كنند .
یك تذكر : اینكه شماره من رو از كجا گیر
آوردید مهم نیست ولی لطفا شرط ادب رو رعایت كنید . من مسئول بی نظمی های
این دانشگاه نیستم و مثل خیلی هاتون یك سال اولی ام و با سیستم پیام نور
نا آشنا . علاوه بر این پیش از این هم اعلام كرده بودم كه باید ابتدا با
آقای متین فر هماهنگ كنم و نتیجه نهایی را به اطلاع دوستان می رسانم . من
به تمامی دوستانی كه اسامی آنها را داشتم اطلاعات لازم رو دادم چون تنها
مسئولیت همان 20 نفر را داشتم . اینكه روز جمعه یا یكشنبه گذشته قرار بوده
یكی از اساتید محترم از طیفی از دانشجویان خود امتحان بگیرند به این مسئله
ارتباطی نداشته است.
شاید می خواسته اند امتحان میانترم بگیرند بهتر است از خود ایشان بپرسید .

نمرات نهایی ریاضی 1 به همراه نمره میان ترم

سلام

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

لازم به ذکر است که نمرات تشریحی از 10 نمره بوده و نمرات میان ترم از 6نمره.

کسانی که جلوی اسم خود نمره میان ترمشان را مشاهده نمی کنند می بایست مجموع نمره تستی و تشریحی خود را در 10/7 ضرب کنند.

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

البته
لازم به ذکر است که در این اسامی نمره میان ترم زیر 4.25 هم مشاهده می شود
که همان طوری که به شما اطلاع داده بودم و خودم هم از مسول آموزش دانشگاه
پرسیده بودم نمرات میان ترم زیر 4.25 را سیستم به حساب نیاورده و برای این
افراد مجموع نمره تستی و تشریحیشان در 10/7 ضرب می شود.

موفق باشید.

اطلاعیه دروس ریزشی


قابل توجه دانشجویان محترم:


دانشجویان باید از تاریخ
15/01/88 لغایت19/01/ 88 فرم مربوط به  شركت در آزمون دروس ریزشی وخارج از
منبع را در سایت    reg.pnu.ac.ir و در قسمت ثبت نام عملیات ثبت نام -
درخواست امتحان از دروس ریزشی را  تكمیل و پس از آن با ورود به قسمت
آموزش-گزارش های آموزش- دانشجو- اطلاعیه ثبت نام و امتحان  گزارش 427كارت
ورود به جلسه دروس ریزشی و خارج از منبع را دریافت نمایند.


لازم به ذكر است آزمون مذكور در روزهای 22/01/88 و23/01/88 طبق جدول زمانبندی برگزار خواهد شد.

به همراه داشتن كارت دروس ریزشی و خارج از سر فصل برای ورود به جلسه آزمون الزامی است