منابع دوره سی پلاس پلاس

کارآموزانی که در دوره‌های آزاد ++C جهاد دانشگاهی شرکت کرده‌اند، با کلیک روی لینک‌های زیر، منابع را دانلود نمایند:

– منبع الگوریتم و فلوچارت (کتاب الگوریتم و فلوچارت کار و دانش):

http://yourl.ir/algorithm

– اسلایدهای جلسه الگوریتم و فلوچارت:

http://st.aftab.cc/dl/Algorithm&Flowchart.zip

– سعی کنید این مسأله را نیز حل کنید:

http://st.aftab.cc/dl/Save_a_Robot.pdf

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

دانشجویان رشته فناوری اطلاعات می‌توانند جزوه شبکه‌های کامپیوتری را از طریق لینک زیر دانلود نمایند:

(روی لینک زیر کلیک کنید و در صفحه بعد، روی لینک Click here to start download کلیک کنید)

http://yourl.ir/network_niroomand

لینک کمکی:

http://nirumand.persiangig.com/document/Network_Niroomand.zip

نسخه ۱٫۱٫۰ از جزوه.

تاریخ انتشار: ۴ آذر ۱۳۸۹

 

دانلود منابع درس محیط‌های چند رسانه‌ای

مباحث تئوری درس «محیط‌هایی چند رسانه‌ای» از روی دو کتاب زیر تدریس می‌شوند:

۱- Introduction to Multimedia Systems

۲- Computer Graphics And Multimedia – Applications, Problems And Solutions 2004

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

برای دانلود منابع درس «محیط‌های چند رسانه‌ای، اینجا کلیک کنید

ضمناً در ساعات عملی، نرم افزارهای زیر تدریس خواهد شد:

در بحث صدا:

Adobe Soundbooth CS5
FL Studio 9
Sony Sound Forge

در بحث گرافیک:

Adobe Photoshop CS5 ME

در بحث متحرک سازی و ایجاد پروژه مالتی مدیا:

Adobe Flash CS5

و در نهایت Multimedia Builder

که تمام نرم افزارهای لازم در دو DVD از طریق انتشارات دانشگاه قابل تهیه است.

کتاب الگوریتم و فلوچارت (کار و دانش) ویژه درس مبانی کامپیوتر و برنامه‌نویسی

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

http://www.parstech.org/detail.php?id=1369

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

نمرات درس ساختمان داده‌ها – ترم ۸۸۲

شماره دانشجویی     نمره

۸۷۶۹۳۸۱۱۰۸    ۱۵
۸۷۶۹۳۸۱۰۸۴    ۱۲
۸۷۶۹۳۸۱۱۰۳    ۱۷
۸۷۶۹۳۸۱۱۱۰    ۱۸
۸۷۶۹۳۸۱۰۹۲    ۱۳

۸۷۶۹۳۸۱۰۱۷    ۱۴
۸۷۶۹۳۸۱۰۲۳    ۵
۸۷۶۹۳۸۱۰۲۶    ۱۲

۸۷۶۹۳۸۴۱۴۸    ۱۲
۸۷۶۹۳۸۴۳۱۱    ۱۵
۸۷۶۹۳۸۴۱۶۴    ۱۲
۸۷۶۹۳۸۴۳۴۴    ۵

۸۷۶۹۳۸۴۲۲۰    ۵

– افرادی که نمره قبولی نگرفتند خیلی بی‌عرضه تشریف دارند!! بنابراین، یک بار دیگر مطالعه می‌کنند و روز چهارشنبه ساعت ۲ عصر، یک بار دیگر آزمون می‌دهند…

نمرات درس اصول طراحی وب (نرم افزار، ترمی، ترم ۸۸۲)

دانشجویان رشته نرم افزار، می‌توانند حاصل یک ترم زحمت خود در درس «اصول طراحی وب» را مشاهده نمایند:

(کلیدهای CTRL+F برای یافتن شماره دانشجویی‌تان مناسب است)

۸۷۶۹۳۸۱۰۸۸    ۲۰
۸۷۶۹۳۸۱۱۱۱    ۱۷
۸۷۶۹۳۸۱۰۷۷    ۱۸
۸۷۶۹۳۸۱۱۱۲    ۱۷
۸۷۶۹۳۸۱۰۷۳    ۲۰
۸۷۶۹۳۸۱۱۰۲    ۱۳
۸۷۶۹۳۸۱۰۹۷    ۱۸
۸۷۶۹۳۸۱۰۸۹    ۱۶
۸۷۶۹۳۸۱۱۰۱    ۱۵
۸۷۶۹۳۸۱۰۷۴    ۱۶
۸۷۶۹۳۸۱۰۷۵    ۱۷
۸۷۶۹۳۸۱۰۹۸    ۱۷
۸۷۶۹۳۸۱۰۸۵    ۱۸
۸۷۶۹۳۸۱۰۷۱    ۱۳
۸۷۶۹۳۸۱۰۹۱    ۱۸
۸۷۶۹۳۸۱۱۰۸    ۱۴
۸۷۶۹۳۸۱۰۸۴    ۱۰
۸۷۶۹۳۸۱۰۹۶    ۲۰
۸۷۶۹۳۸۱۰۹۳    ۱۳
۸۷۶۹۳۸۱۱۰۶    ۱۷
۸۷۶۹۳۸۱۰۷۲    ۱۶
۸۷۶۹۳۸۱۰۹۰    ۱۶
۸۷۶۹۳۸۱۰۸۷    ۲۰
۸۷۶۹۳۸۱۱۰۳    ۱۲
۸۷۶۹۳۸۱۰۹۹    ۱۶
۸۷۶۹۳۸۱۱۱۰    –
۸۷۶۹۳۸۱۰۸۲    ۱۹
۸۷۶۹۳۸۱۰۹۲    –
۸۷۶۹۳۸۱۱۰۰    ۱۵
۸۷۶۹۳۸۱۱۰۷    ۱۸
۸۷۶۹۳۸۱۰۸۳    ۱۸
۸۷۶۹۳۸۱۰۷۸    ۲۰
۸۷۶۹۳۸۱۰۹۴    ۱۶
۸۷۶۹۳۸۱۰۸۶    ۱۹
۸۷۶۹۳۸۴۱۶۴    ۱۱

چند نکته مهم:

– ضمن تشکر از تمام دانشجویان گروه نرم افزار که همچون دیگر دانشجویان بنده، پا به پای سخت‌گیری‌های من آمدند، خوشحالم که اعلام کنم با توجه به اینکه این درس به نوعی تخصص بنده بود و بیشترین زحمت را طی عمرم برای این مبحث کشیده بودم، از سطح یادگیری این کلاس نیز همچون دیگر کلاس‌ها کاملاً راضی هستم و حاصل کار، چیزی فراتر از حد انتظار ما و انتظار سیلابس درس بود.
– پروژه‌ها نشان می‌دهد که اکثرتان زحمت زیادی متحمل شده‌اید، اما مطمئنم با مشاهده سایتی که به دست خودتان طراحی و آماده شده است، خستگی را فراموش کرده‌اید 😉
– هر چند تمام پروژه‌ها انتظارات ما را برآورده کردند، اما شاید بتوان آن‌ها را نسبت به زحمتی که کشیده شده است، به صورت زیر مرتب کرد. بد نیست شما هم گشتی در وب‌سایت‌های دوستانتان بزنید و در فرم تماس با ما، نظرتان را بیان کنید:
http://ateryad.gigfa.com
http://arashstar.gigfa.com
http://raha.gigfa.com
http://kooyeyaar.gigfa.com
http://mahdeghasedak.gigfa.com
http://hardwarecity.gigfa.com
http://koheyakh.parsbox.com
http://arameshkade.gigfa.com
http://tapesh2.gigfa.com
http://beheshtegolha.gigfa.com
http://september.gigfa.com
http://shariaty.gigfa.com
http://webcss.gigfa.com
http://shaeraneh.gigfa.com
http://poolad.gigfa.com

– بیشترین تأسف بنده و کل دانشگاه در این بود که جناب استاد رفیعی و مسؤول امور فرهنگی دانشگاه، کمی زودتر بنده را از بخشنامه‌های فرهنگی مطلع نکردند. بخشنامه‌های بسیاری آمده است و می‌آید مبنی بر مسابقات طراحی وب‌سایت در زمینه‌های فرهنگی که ما خیلی راحت می‌توانستیم پروژه‌های شما را به آن سمت سوق دهیم تا هم دانشگاه در محافل مختلف کمی پویاتر شناخته شود و هم شما احتمالاً جایزه نفیسی برنده شوید و هدیه‌ای در ازای زحماتتان دریافت کنید. هر چند این فرصت از دست رفت، اما شما برای اینکه سوژه‌ای برای طراحی داشته باشید و مباحث از یادتان نرود، می‌توانید طی دوره تحصیل به آقای کاظمی یا استاد رفیعی (ریاست دانشگاه) مراجعه کنید و اگر مسابقه‌ای بود، به صورت گروهی یا حتی انفرادی در بخش طراحی سایت آن شرکت کنید. (من هم سعی خواهم کرد بخشنامه‌های مهم را در سایت قرار دهم)
– یک نکته مهم را می‌گویم و خواهش می‌کنم در عمر کامپیوتری خود آن را فراموش نکنید: تا حد ممکن از استفاده از کارها و قالب‌های آماده در طراحی‌ها و برنامه‌نویسی‌های خود چه طراحی سایت چه طراحی‌های سیستمی و … خودداری کنید! البته منظورم این نیست که کامپیوتر را دوباره اختراع کنید! اما تا حد ممکن این کار را نکنید. همیشه ساختن یک کامپوننت یا قالب دلخواه، سریع‌تر و مقرون به ‌صرفه‌تر از ویرایش یک قالب آماده، طبق سلیقه خودتان است. (البته دوستانی که از قالب استفاده کردند، هیچ موردی نداشت، چون همانطور که از گفته‌ام مشخص است، تحلیل و تغییر یک قالب آماده کاری حرفه‌ای‌ست و این مهارت آن‌ها را می‌رساند)

در مورد نمرات:

– در مورد نمرات، تمام جوانب در نظر گرفته شده است. به سه نکته دقت کنید: ۱- هیچ استادی به استعداد شما نمره نمی‌دهد. (مثلاً کسی نمی‌تواند بگوید من استعدادم از فلانی بیشتر است، اما این استاد نمی‌فهمد و نمره من را کمتر از او می‌دهد! شاید استعداد من در یادگیری یک زبان جدید عالی باشد، اما آیا من زبان آلمانی بلدم؟ خیر. استعداد آن را دارم، اما هنوز محقق نشده است. پس هیچ استادی به استعداد شما نمره نمی‌دهد، آنچه که می‌بیند را ارزیابی می‌کند.) ۲- خودتان را از یک جنبه با دیگری مقایسه نکنید. نگویید من برگه را خیلی بهتر از فلانی نوشته‌ام، اما نمره‌ام کمتر از او شده است! شاید از نظر عملی شما ضعیف‌تر از دیگری باشید. ۳- همه نمره ۲۰ را دوست دارند و انتظار آن را دارند. اما برای اینکه ببینید آیا نمره ۲۰ حق شما بوده، خودتان را از نظر سطح یادگیری با افرادی که نمره ۲۰ گرفته‌اند مقایسه کنید. همینطور برای نمرات دیگر. یعنی اگر ۱۶ شده‌اید و انتظار ۱۷ دارید، ببینید چه کسی ۱۷ شده است، آیا واقعاً از همه لحاظ در سطح یادگیری او هستید؟، اگر اشتباهی در این زمینه دیدید، من را در جریان بگذارید…
– برای رفع هر گونه ابهام، می‌توانید نمرات برگه‌هاتان را از طریق این لینک مشاهده کنید. (با توجه به اینکه نمره برگه‌ها معمولاً تا حد زیادی نمره کلی هر فرد را مشخص می‌کند، می‌توانید برای فهمیدن حق واقعی خود، نمره برگه را ضرب در دو کنید و تقسیم بر ۳  یعنی ضرب در دو سوم، البته واضح است که ما نمره پروژه، عملی و … را نیز در نظر گرفته‌ایم، به همین دلیل تمام نمرات بیش از حد برگه است)

نکاتی در مورد سؤالات امتحان:

– در مورد «اسکریپت‌های سمتِ کلاینت» (Client-Side Scripts) و «اسکریپت‌های سمت سرور» (Server-Side Scripts) توضیح مختصری در کلاس ارائه کردیم، اما چون نگفتیم که بنویسید، خیلی‌ها ننوشته بودند که البته این دو مورد را خیلی در نظر نگرفتیم. دقت کنید که مفهوم کد با اسکریپت یکی است. اسکریپت‌ها یا کدهای سمت سرور کدهایی هستند که ابتدا به سرور متصل می‌شوند و نتیجه را دانلود کرده و به کاربر نمایش می‌دهند. یعنی اگر سرور نباشد، این اسکریپت‌ها از کار می‌افتند. تمام اسکریپت‌هایی که با زبان‌های برنامه‌نویسی پویا نوشته می‌شوند، اینگونه‌اند. مثلاً اگر شما از اینترنت خارج شوید و به یک صفحه پویا بروید، هیچ چیز نمی‌بینید. (مثلاً اگر توانستید، این آموزش را در حالت آفلاین ببینید!؟ تا وقتی به اینترنت وصل نشوید و به سرور سایت ما متصل نشوید، نمی‌توانید نتیجه درخواست خود را ببینید.) اما اسکریپت‌های سمت کلاینت یک ویژگی جالب دارند: این اسکریپت‌ها بعد از دانلود شدن و انتقال به روی کامپیوتر کاربر، بدون نیاز به سرور کار می‌کنند. مثلاً جاوا اسکریپت‌هایی که در فرم‌های تماس با ما نوشتید و از خالی بودن فیلدها جلوگیری می‌کرد، اینچنین‌اند. یک بار فرم تماس با مای سایت خودتان را لود کنید، بعد از اینترنت خارج شوید. فیلدها را خالی بگذارید و روی دکمه «ارسال» کلیک کنید، خواهید دید که پیغام خالی بودن فیلدها نمایش داده می‌شود! چون اسکریپت‌ها از روی کامپیوتر شما که کلاینت هستید اجرا می‌شود و نیازی به اتصال به سرور ندارد.

– در مورد سؤال ۸، منظور ما از «نیت» تعیین اهداف و مسیر رسیدن به اهداف سایت بود. (خیلی‌ها فقط نوشته‌اند «نیت» که در اینصورت، این به یک طنز بیشتر شبیه است)
– در مورد سؤال ۹ که خواسته بودیم محاسبه کنید یک صفحه ۱ مگابایتی در عرض چند ثانیه دانلود خواهد شد، من را ناامید کردید 🙁
فقط ۴ نفر مباحث بیت و بایت یادشان مانده بود و جواب را درست نوشته بودند!! (خنده دار نیست بگویند دانشجوی رشته کامپیوتر نداند یک مگابایت چند کیلوبیت است؟)
۱ مگابایت داده بود. سرعت دانلود ما ۳۰ کیلوبیت در ثانیه بود. چند ده بار در کارگاه ۱ تأکید کردم که تبدیل واحدها خیلی مهم هستند؟ همین سؤال، سؤال پایان دوره کارگاه ۱ شما بود. فقط گفته بودیم یک فایل یک مگابایتی توسط یک مودم ۵۶ kbps در چند ثانیه دانلود خواهد شد؟ توجه کنید که واحدهای شبکه، همیشه بر حسب بیت (bit) هستند و واحد فایل‌ها معمولاً بر حسب بایت داده می‌شود.
قبل از هر چیز باید هر دو واحد را یکی کنید. پس شما باید ابتدا ۱ مگابایت را در ۱۰۲۴ ضرب می‌کردید که به کیلوبایت تبدیل شود. (چون واحد دانلود ما کیلو دارد) حالا یکی کیلوبایت است و دیگری کیلوبیت. پس اگر حجم صفحه که ۱۰۲۴ کیلوبایت می‌شود را در ۸ ضرب کنید، می‌شود ۸۱۹۲ کیلوبیت. حالا ۸۱۹۲ کیلوبیت داده داریم و در هر ثانیه ۳۰ کیلوبیت دانلود می‌شود. چند ثانیه طول خواهد کشید؟ ۸۱۹۲ تقسیم بر ۳۰ که می‌شود: ۲۷۳ ثانیه. که این زمان برای یک صفحه وب، بسیار بسیار زیاد است! تصور کنید قریب به ۵ دقیقه باید منتظر بمانید تا آن صفحه لود شود! طراحان معتقدند، کاربران نهایتاً ۲۰ ثانیه حوصله انتظار دارند!
– دوستانی که پروژه را تحویل نداده‌اند، زودتر اقدام کنند.

نکات آخر:

– با توجه به اینکه دانشجوی ترمی هستید و در تابستان درس ندارید، می‌توانید به بهترین نحو از این فرصت استثنایی استفاده کنید، قبل از اینکه وارد بازار کار شوید. پیشنهاد می‌کنم مطلب توصیه‌هایی به دانشجویان رشته کامپیوتر (به مناسبت تابستان) را مطالعه کنید و در تابستان به کار بگیرید.
– اگر آینده‌تان را دوست دارید، کلاس‌های مکالمه زبان را در تابستان فراموش نکنید، اگر نمی‌خواهید کلاس بروید، مجموعه آموزش زبان English For You را آقای یاراحمدی به انتشارات دانشگاه تحویل می‌دهند، آن‌را بگیرید و در تابستان سعی کنید روزی دو ساعت وقت برای زبان بگذارید…
– برای همه‌تان آرزوی موفقیت دارم. نظرات، انتقادات و یا پیشنهادات خود را از طریق این فرم به صورت شناس و یا ناشناس با من در میان بگذارید.

موفق باشید؛
حمید رضا نیرومند

اسلایدهای درس مبانی برنامه نویسی، جلسه «الگوریتم و فلوچارت»

دانشجویان ورودی اردیبهشت ۸۹ (رشته فناوری اطلاعات) برای دانلود اسلایدهای مربوط به جلسه «الگوریتم و فلوچارت» روی لینک زیر کلیک راست کرده و گزینه Save Target As را انتخاب کنند:

http://st.aftab.cc/dl/Algorithm&Flowchart.zip

زمان لازم برای دانلود با خطوط معمولی: کمتر از ۵ دقیقه

ضمناً این دانشجویان، فایل زیر را که یک مسأله است دانلود کنند و تا جلسه بعد مس‍اله را حل کنند:

http://st.aftab.cc/dl/Save_a_Robot.pdf

زمان لازم برای دانلود با خطوط معمولی: کمتر از ۵ دقیقه

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

سؤالات پایان دوره پایگاه داده‌ها (همراه با پاسخ)

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

روی لینک کلیک کنید و منتظر بمانید تا پنجره مربوط به ذخیره کردن فایل باز شود:

http://yourl.ir/DB_final_exam

این هم نمونه سؤالات آزمایشگاه پایگاه داده‌ها، بدون پاسخ:

http://yourl.ir/db_applied_final_exam

فرصت مجدد به افتاده‌های درس شبکه

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

روز چهارشنبه ۹ تیر ماه، ساعت ۲ بعد از ظهر یک آزمون مجدد برگذار می‌شود به این شرط که قول بدهند در این آزمون از ۲۰ بالاتر از ۱۷ بگیرند وگرنه همین نمره فعلی درج می‌شود. هر کدام که می‌توانند، در آن روز و آن ساعت در دانشگاه حاضر شوند.

موفق باشید.

نمرات درس شبکه‌های کامپیوتری-ترم ۸۸۲

دانشجویان رشته «فناوری اطلاعات» (پودمانی) می‌توانند حاصل زحمات یک ترم خود را در درس شبکه‌های کامپیوتری مشاهده کنند:

(برای یافتن شماره دانشجویی خود، کلیدهای CTRL+F را فشرده و شماره دانشجویی خود را وارد کنید و Enter کنید…)

شماره دانشجویی    نمره آز    نمره تئوری
۸۷۶۹۳۸۴۲۰۴    ۱۵    ۱۵
۸۷۶۹۳۸۴۲۳۴    ۱۷    ۱۷
۸۷۶۹۳۸۴۰۱۶    غ
۸۷۶۹۳۸۴۰۴۸    ۱۲    ۱۲
۸۷۶۹۳۸۴۲۰۲    ۱۷    ۱۷
۸۷۶۹۳۸۴۰۴۱    ۱۵    ۱۲
۸۷۶۹۳۸۴۲۵۰    ۱۹    ۲۰
۸۷۶۹۳۸۴۰۰۴    ۱۹    ۲۰
۸۷۶۹۳۸۴۰۱۲    ۱۷    ۱۸
۸۷۶۹۳۸۴۰۲۶    ۱۶    ۱۸
۸۷۶۹۳۸۴۰۰۲    ۱۷    ۱۷
۸۷۶۹۳۸۴۲۲۲    ۱۵    ۱۴
۸۷۶۹۳۸۴۲۰۹    ۱۷    ۱۶
۸۷۶۹۳۸۴۲۱۹    ۱۶    ۱۶
۸۷۶۹۳۸۴۲۳۳    ۲۰    ۱۷
۸۷۶۹۳۸۴۰۲۸    ۲۰    ۲۰
۸۷۶۹۳۸۴۰۰۶    ۱۸    ۱۸
۸۷۶۹۳۸۴۰۰۱    ۱۵    ۱۵
۸۷۶۹۳۸۴۲۱۱    ۱۴    ۱۲
۸۷۶۹۳۸۴۲۰۱    ۱۵    ۱۳
۸۷۶۹۳۸۴۰۰۵    ۱۸    ۱۳
۸۷۶۹۳۸۴۰۴۴    ۱۳    ۱۳
۸۷۶۹۳۸۴۲۴۹    ۱۷    ۱۵
۸۷۶۹۳۸۴۲۴۰    ۲۰    ۲۰
۸۷۶۹۳۸۴۲۱۵    ۲۰    ۱۴
۸۷۶۹۳۸۴۰۲۳    ۱۷    ۱۷
۸۷۶۹۳۸۴۲۱۴    ۱۵    ۹
۸۷۶۹۳۸۴۰۲۹    ۱۶    ۱۶
۸۷۶۹۳۸۴۰۳۰    ۱۶    ۱۰
۸۷۶۹۳۸۴۲۲۸    ۱۷    ۱۵
۸۷۶۹۳۸۴۰۱۷    غ
۸۷۶۹۳۸۴۲۲۵    ۱۸    ۱۹
۸۷۶۹۳۸۴۲۰۸    ۱۷    ۱۷
۸۷۶۹۳۸۴۲۱۳    ۱۷    ۱۴
۸۷۶۹۳۸۴۰۲۲    ۱۷    ۱۶
۸۷۶۹۳۸۴۲۳۱    ۱۴    ۱۳
۸۷۶۹۳۸۴۰۲۰    ۱۹    ۲۰
۸۷۶۹۳۸۴۲۴۳    ۱۶    ۱۶

چند نکته:

– با توجه به زحمت زیادی که بنده برای این درس کشیدم و شما نیز طی ترم (مثل همه دانشجویان بنده) متحمل زحمات بیشتری نسبت به دروس دیگر خود شدید، کاملاً از سطح یادگیری کلاس راضی‌ام.
– نمرات با توجه به تمام معیارهایی که طی ترم داشته‌ایم داده شده است. (میان‌ترم، تحویل پروژه عملی یا همان کاردستی، جزوه‌ها، گزارش کارها، امتحان تستی آنلاین، امتحان عملی و امتحان کتبی پایان ترم و …)
– خواهشی که دارم این است که یک جنبه را در مورد خود در نظر نگیرید و خودتان را در آن جنبه با دیگران مقایسه نکنید. مثلاً ممکن است یکی از نظر عملی واقعاً عالی باشد، اما در امتحان تئوری خیر. همه جنبه‌ها در مورد شما در نظر گرفته شده و این نمره داده شده است.
– ۶ نفر از دوستان نمره قبولی نگرفتند که به نوعی آبروی بنده را بردند!! از این افراد کاملاً ناراضی و ناراحت هستم. این افراد، دلیل کم‌کاری‌شان را به ایمیل بنده ارسال کنند، شاید یک آزمون مجدد گرفته شود، اما با این شرط که در آن آزمون نمره بالاتر از ۱۷ بگیرند…
(پی‌نوشت: قرار بر این شد که یک آزمون مجدد از این افراد گرفته شود، به این مطلب مراجعه کنید: فرصت مجدد به افتاده‌های درس شبکه)

– نکته بسیار مهم: لطفاً تحقیق کنید که آیا درس شبکه در کنکور کاردانی به کارشناسی خواهد آمد یا خیر. اگر نمی‌آید که باید بگویم در کنکور کارشناسی به کارشناسی ارشد در رشته فناوری حتماً می‌آید. اگر می‌آید که بحث جدی‌تر می‌شود. پس به هر حال، یک خواهش عاجزانه دارم: در این درس هدف اصلی من یادگیری مفاهیم و اصول شبکه بود. ما حتی تا شبکه ۴G هم پیش آمدیم که خیلی‌ها هنوز اسم آن را هم نشنیده‌اند. هدف این بود که اگر کسی از شما پرسید مبانی انتقال صوت را تشریح کنید، شما به راحتی بتوانید. اگر کسی پرسید چطور موبایل پیدا می‌شود، شما بدانید، اگر از سیستم‌های مختلف مخابرات و شبکه‌ها پرسیدند، شما بدانید… هر چند من تا حدودی با آزمون تستی آنلاین شما را با سؤالات کنکور آشنا کردم، اما برخی فرمول‌ها و برخی نکات کنکوری مانده است که پیشنهاد و شاید خواهش عاجزانه من این است که برای تکمیل شدن زحمات من و خودتان، قبل از اینکه این مباحث از ذهن شما پاک شود، یک کتاب کنکور شبکه (که خیلی کمیاب است) بیابید و مباحث را به صورت کنکوری نیز مطالعه کنید و تست‌های سال‌های گذشته را بزنید. کتاب شبکه‌های کامپیوتری انتشارات “گسترش علوم پایه” کتاب خوبی است. با توجه به اینکه خیلی تأکید کرده‌ام، فکر می‌کنم دانشگاه برای کتابخانه دو جلد تهیه کرده باشد. به هر حال، از طریق دوستانتان در تهران یا از طریق خرید اینترنتی هر چه سریع‌تر اقدام کنید.
– اگر کسی نسبت به نمره خود یا حتی دوستانش اعتراضی داشت، مشکلی نیست. قبل از هر چیز اعلام می‌کنم که نمراتی که داده شده است، بیش از حق شماست. اما اگر قبول ندارید، می‌توانید ایمیل بزنید، ریز نمراتتان را بگویم.
– نظرات، انتقادات و پیشنهادات احتمالی خود را از طریق این فرم به صورت محرمانه یا غیرمحرمانه با بنده در میان بگذارید.

– چند نکته در مورد سؤالات امتحان:

– بهترین برگه متعلق بود به خانم نسرین بهروز. تنها کسی که سؤال آخر را درست حل کرده بود، ایشان بود. البته اعتراف می‌کنم که با سؤال اشتباهی که آقای ساده از بنده پرسید (که گوش‌های ایشان را خواهم برید!!)، کلاً ذهن من را به هم ریخت و شما را هم به اشتباه انداختیم و گفتیم که برای عدد ۳۲ نمی‌توانید ۲ به توان ۵ در نظر بگیرید. که هیچ کس هم اعتراض نکرد که چرا؟! آقای ساده به اشتباه فرمول ۲ به توان h منهای ۲ را به ۳۲ نسبت داد و از بنده پرسید که شما مطمئناً می‌دانستید که تعداد زیر شبکه ۲ به توان s بود و منهای ۲ نداشت، پس می‌شد ۲ به توان ۵ در نظر گرفت. یعنی قرض گرفتن ۵ بیت کافی بود… پس تعداد کل زیرشبکه‌ها: ۲ به توان ۵ یعنی ۳۲ ، تعداد کل هاست‌ها: ۲ به توان ۱۱ یعنی ۲۰۴۸ و تعداد هاست‌های قابل استفاده ۲ به توان ۱۱ منهای ۲ یعنی ۲۰۴۶
البته شانسی که آوردید این بود که گاهی اوقات در برخی استانداردهای شبکه، زیرشبکه پایین و بالا نیز قابل استفاده نیست. یعنی گاهی اوقات فرمول زیرشبکه‌ها هم می‌شود: ۲ به توان s منهای ۲ . که در این صورت نمی‌شود ۵ بیت فرض گرفت و باید ۶ بیت گرفت. بنابراین، بخشی از نمره به افرادی که ۶ بیت قرض گرفتند، داده شد. اما به هر حال، نمی‌فهمم چرا هیچ کس اشتباه بنده را گوشزد نکرد.
– ما کی گفتیم پروتکل UTP برای انتقال فایل‌های صوتی و تصویری است!! شما با استفاده از TCP  هم به راحتی می‌توانید فایل صوتی و تصویری منتقل کنید. ما گفتیم برای انتقال صوت و تصویر از طریق IP که منظورمان را هم گفتیم: Voice Over IP = VoIP منظور ما انتقال زنده صدا و تصویر از طریق شبکه بود. یعنی مثل مکالمه تلفنی اما از طریق شبکه WAN (یعنی روی IP) . در انتقال زنده است که ما نمی‌توانیم صبر کنیم ببینیم که بسته رسید یا خیر! باید پشت سر هم داده‌ها ارسال شود و شخصی که آن‌‌طرف خط است منتظر نماند. برفرض اگر چند بسته هم نرسید، مشکلی نیست. به جای آن پکت‌ها تصویر سیاه می‌فرستیم یا صدای خش خش. مهم این است که ارتباط برقرار است و منظور کلی طرفین فهمیده می‌شود. اینجا هم فقط خانم بهروز (به انضمام یکی دو نفر از افراد) اشاره کرده بودند!!
– دو موضوع را برخی از افراد در جزوه‌های خود غلط درج کرده بودند و در امتحان هم همینطور: ۱- گفتیم که در نسل ۲G چون ارتباط صوتی برقرار است، سرعت مطرح نیست. سرعتِ چه چیزی زیاد است؟ در ۲٫۵G یا GPRS بود که پکت یا بسته ارسال می‌شد (استفاده به عنوان اینترنت) و حالا سرعت مطرح بود: ۱۱۵ کیلوبیت در ثانیه. (برخی از دوستان هنوز نمی‌دانند که در سرعت‌های شبکه، ما “بایت” نداریم! فقط “بیت” داریم)
۲- آدرس مبدأ و مقصد همیشه روی Packet و آدرس روتر بعدی روی Frame بود. آدرس Frame بود که در هر روتر تغییر می‌کرد. اما آدرس‌های روی پکت همیشه ثابت بود. چرا خیلی‌ها به لایه‌های مربوط به این اجزا اشاره نکرده بودند؟ (دقت کنید که پکت و فریم، پروتکل نیستند).
– جواب سؤالات را سعی می‌کنم به زودی روی سایت قرار دهم، حتماً دانلود کنید و مطالعه کنید. یادگیری بعد از امتحان بیش از یادگیری قبل از امتحان است. سعی کنید سایت را تا ۱۵ تیر هر وقت به اینترنت متصل شدید، چک کنید. ممکن است تصمیمات تازه گرفته شود…
موفق باشید؛
حمید رضا نیرومند
۵ تیر ۱۳۸۹

یک فرصت دیگر به پایگاه داده‌ای‌ها

با توجه به اینکه تعدادی از دانشجویان گروه نرم افزار، پودمانی، در درس پایگاه داده‌ها نمره زیر ۱۰ کسب کرده‌اند و کشتند ما را از بس تماس و ایمیل و … در مورد نمره دادن داشتند، یک فرصت دیگر داده می‌شود.

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

بد نیست بدانید آزمون مجدد یک کار کاملاً غیرقانونی است و بنده طی این چند سال چند بار برای این کار از طرف آموزش توبیخ شده‌ام، اما آقای مراغی می‌داند که نمی‌توانم این کار را انجام ندهم، پس لطف می‌کنند و نادیده می‌گیرند. (با هیچ عقل سالمی آزمون مجدد جور در نمی‌آید)
منت نیست، اما طراحی یک سؤال بیش از ۴ ساعت از بنده وقت می‌گیرد و تصحیح کردن و حضور در سر جلسه آزمون مجدد و … بماند!!

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

افراد باید قبل از ورود به جلسه آزمون با این شرط وارد شوند که:

در این آزمون باید نمره بالاتر از ۱۷ بگیرند.

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

توجه: آزمون مجدد افرادی که نمره ۱۰ گرفتند، همان روز چهارشنبه ۹ تیر است. (فقط افرادی که زیر ده گرفتند این فرصت بیشتر را دارند)

موفق باشید؛
حمید رضا نیرومند

نمرات درس پایگاه داده و آز پایگاه داده ترم ۸۸۲

دانشجویان رشته نرم افزار، پودمانی، می‌توانند حاصل زحماتشان را در ادامه مشاهده کنند:

برای یافتن شماره دانشجویی خود، کلیدهای CTRL+F را برای جستجو در صفحه فشرده و شماره دانشجویی خود را وارد کنید.

شماره             نمره پایگاه داده       نمره آزمایشگاه
۸۷۶۹۳۸۴۱۷۲        ۸             ۱۴
۸۷۶۹۳۸۴۱۴۵        ۱۲             ۱۴
۸۷۶۹۳۸۴۲۹۹        ۱۴           ۱۶
۸۷۶۹۳۸۴۱۸۹        ۱۴           ۱۷
۸۷۶۹۳۸۴۱۶۸        ۱۰             غ
۸۷۶۹۳۸۴۳۴۵        ۱۸           ۲۰
۸۷۶۹۳۸۴۱۶۶        ۱۲             ۱۲
۸۷۶۹۳۸۴۱۴۴        ۱۲           ۱۶
۸۷۶۹۳۸۴۱۷۱        ۲            غ
۸۷۶۹۳۸۴۱۷۹        ۱۲            ۱۴
۸۷۶۹۳۸۴۳۱۸        ۱۴          ۱۷
۸۷۶۹۳۸۴۳۴۸        ۸            ۱۲
۸۷۶۹۳۸۴۱۷۶        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۸۲        ۲۰         ۲۰
۸۷۶۹۳۸۴۳۱۶        ۱۹          ۱۹
۸۷۶۹۳۸۴۱۴۳        ۱۳          ۱۲
۸۷۶۹۳۸۴۱۸۰        ۱۲            ۱۲
۸۷۶۹۳۸۴۱۷۰        ۱۶          ۱۸
۸۷۶۹۳۸۴۱۸۵        ۱۳          ۱۴
۸۷۶۹۳۸۴۳۰۳        ۱۴         ۱۳
۸۷۶۹۳۸۴۱۷۳        ۲۰         ۲۰
۸۷۶۹۳۸۴۲۹۶        ۱۷         ۱۶
۸۷۶۹۳۸۴۳۰۴        ۱۳         ۱۳
۸۷۶۹۳۸۴۳۱۵        ۸            ۱۲
۸۷۶۹۳۸۴۱۵۸        ۱۹          ۱۹
۸۷۶۹۳۸۴۳۱۳        ۱۴          ۱۶
۸۷۶۹۳۸۴۱۷۴        ۱۸         ۲۰
۸۷۶۹۳۸۴۳۰۷        ۱۶         ۱۷
۸۷۶۹۳۸۴۱۴۱        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۶۹        ۱۷         ۱۷
۸۷۶۹۳۸۴۱۶۷        ۱۴         ۱۶
۸۷۶۹۳۸۴۳۱۷        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۶۵        ۱۴         ۱۵
۸۷۶۹۳۸۴۳۴۱        ۱۶         ۱۷
۸۷۶۹۳۸۴۱۶۰        ۱۰           ۱۳
۸۷۶۹۳۸۴۳۲۶        ۱۲           ۱۴
۸۷۶۹۳۸۴۱۴۷        ۱۳         ۱۵
۸۷۶۹۳۸۴۱۵۲        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۵۵        ۱۲           ۱۳

چند نکته:

– با توجه به اینکه بیش از ۶۰ درصد کلاس نمره قبولی کسب کرده‌اند و از این تعداد، اکثراً اهداف این درس را به خوبی متوجه شده‌اند، بنابراین تا حد زیادی از کلاس راضی‌ام.
– از دوستانی که همت نکردند و نمره کمتر از ده گرفته‌اند به شدت ناراضی‌ام. این افراد در برگه طوری پاسخ داده‌اند که انگار یک بار هم سر کلاس پایگاه داده ننشسته‌اند (که البته برخی‌شان با آن غیبت‌های زیاد، واقعاً همینطور بوده‌اند)
– تعدادی از دوستان، نمره ۱۰ گرفته‌اند. به نظر می‌رسد این افراد به هر دلیلی نتوانسته‌اند مطالعه کنند. بنابراین، یک فرصت دیگر داده می‌شود. چهارشنبه ۹ تیر ساعت ۲ بعد از ظهر، بنده در دانشگاه خواهم بود و یک آزمون دیگر از افرادی که نمره ۱۰ گرفته‌اند، خواهم گرفت.
– روز سه شنبه ۸ تیر ماه ساعت ۲ بعد از ظهر، یک جلسه حل سؤالات امتحان برگزار خواهد شد. در این جلسه، همه افرادی که نمره ده و بالاتر گرفته‌اند  (حتی آن‌ها که بیشتر از ۱۲ گرفته‌اند) باید حاضر باشند. سؤالات ۱ و ۳ و ۴ را خانم سعیدی و سؤالات ۲ و ۵ و ۶ را خانم خلج کامرانی حل خواهند کرد. (خانم سعیدی و خانم خلج کامرانی  ایمیلشان را چک کنند، من جواب کامل و توضیحات بیشتر را ایمیل خواهم کرد) تأکید می‌کنم: حضور افرادی که نمره ۱۰ و بالاتر گرفته‌اند الزامی است وگرنه یک نمره از نمره فعلی غایبین کم خواهد شد. (خانم سعیدی اسم افراد حاضر را یادداشت کنند) این جلسه باید با موفقیت و به خوبی برگزار شود. اگر شخص یا اشخاصی با شوخی بی‌جا یا بی‌نظمی مانع برگزاری خوب این کلاس شوند، مطمئناً جبران خواهیم کرد. دورادور از کلاس خبر خواهم گرفت.
نمرات با توجه به نمرات میان‌ترم، نمره کتبی SQL، پروژه، وضعیت عملی SQL و نمره کتبی پایان دوره داده شده است. اگر کسی در مورد نمره خود یا حتی نمره دیگری شک و ابهامی دارد، می‌تواند ایمیل بزند تا اگر فرصت شد، توضیح دهم چون حقیقتاً دوست ندارم خودتان را با خیالات باطل اذیت کنید. لطفاً یک جنبه را برای خودتان در نظر نگیرید و نگویید که من از فلانی بهتر بودم. ممکن است شما در نقطه‌ای ضعف داشته باشید و دیگری در آن نقطه قوی باشد. به هر حال، همه چیز ثبت شده است و به خوبی قابل دفاع است. (ضمناً اعتراضات احتمالی، به دقت رسیدگی خواهند شد و نمره واقعی شخص -بدون هر گونه ارفاق- به دانشگاه اعلام خواهد شد)
– چند نفر از دوستان بعد از آزمون کتبی، نهایت ادب را نسبت به بنده و آقای مراغی داشته‌اند که آن‌ها را با وجدانشان تنها می‌گذاریم. (امیدوارم این افراد تجدید نظری در رفتار خود کنند. چطور است که کم‌کاری‌های خود را گردن دیگران می‌اندازیم، در حالی که نمرات بالایی مثل ۲۰ و۱۹ و … گواه این است که استاد نه با کسی پدرکشتگی دارد و نه از دادن چنین نمراتی بدش می‌آید)
– افرادی که نمرات پایین گرفتند، به نظر می‌رسد درس مهم پایگاه داده را مثل درس ادبیات و … تصور کرده‌اند! چند نفر نوشته بودند و می‌گفتند: استاد! ما دیشب تا صبح نخوابیدیم و می‌خواندیم!!!! لابد خبر ندارند که افرادی، در طی کل ترم ناخوابی کشیده‌اند و می‌خوانده‌اند!! مگر با یک شب خواندن می‌شود درس پایگاه داده‌ها را متوجه شد و پاس کرد؟!
– مشخص است که سؤالات در حد جزوه بود، اما متأسفانه اکثر دانشجویان عزیز، با درس‌های رشته کامپیوتر مثل درس اخلاق و تنظیم خانواده رفتار می‌کنند که باید حفظ کرد و روی برگه نوشت! دانشجوی عزیز! کامپیوتر یعنی حل مسأله (Problem). شما هر لحظه با مسائل جدید روبه‌رو می‌شوید. همیشه محیط عملیاتی شما دانشگاه و کتابخانه نیست. باید درس‌ها را مفهومی یاد بگیرید نه حفظی. اگر نتوانید برای محیط بسیار بسیار بسیار کوچک و ساده‌ای مثل آتش‌نشانی پایگاه داده طراحی کنید، چه انتظاری می‌شود داشت؟

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

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

موفق باشید؛
حمید رضا نیرومند.

نمرات کارگاه لینوکس – ترم ۸۸۲

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

ممکن است یک دانشجو از نظر عملی ۲۰ باشد، اما بر روی مباحث تئوری کار نکرده است. از ما انتظار نداشته باشید که فقط به یک بُعد دانشجو نگاه کنیم.

۸۷۶۹۳۸۱۰۸۸    ۱۸
۸۷۶۹۳۸۱۱۱۱    ۱۷
۸۷۶۹۳۸۱۰۷۷    ۱۷
۸۷۶۹۳۸۱۰۷۳    ۱۹
۸۷۶۹۳۸۱۰۷۵    ۱۷
۸۷۶۹۳۸۱۰۹۸    ۱۶
۸۷۶۹۳۸۱۰۹۶    ۱۹
۸۷۶۹۳۸۱۱۰۶    ۱۴
۸۷۶۹۳۸۱۰۸۷    ۲۰
۸۷۶۹۳۸۱۱۰۳    ۱۳
۸۷۶۹۳۸۱۱۱۰    ۱۳
۸۷۶۹۳۸۱۱۰۰    ۱۳
۸۷۶۹۳۸۱۱۰۷    ۱۸
۸۷۶۹۳۸۱۰۷۸    ۲۰

لیست و زمان کلاس‌های مجازی هفته آخر ترم ۸۸۲

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

لیست کلاس‌ها و زمان برگزاری آن‌ها در ادامه آمده است:

– شنبه ۱۵ خرداد ۱۳۸۹ : کلاس اصول طراحی وب ساعت ۱۴

– دوشنبه ۱۷ خرداد ۱۳۸۹ : کلاس پایگاه داده‌ها ساعت ۱۵

– چهارشنبه ۱۹ خرداد ۱۳۸۹ : کلاس شبکه‌های کامپیوتری ساعت ۱۴

همانطور که گفته شده است، حضور تمام افراد در این کلاس‌ها الزامی است.

آخرین مهلت تحویل جزوه‌های تایپی دروس مختلف

سلام؛

به اطلاع دانشجویان عزیز می‌رساند که ۲۰ خرداد ۱۳۸۹ آخرین مهلت تکمیل و تحویل جزوه‌های تایپی در دروس مختلف (مثل شبکه، پایگاه داده‌ها و …) است. (دروسی که ارائه جزوه تایپی اجباری شده است)

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

جزوه خوب از نگاه ما جزوه‌ای است که در آن تمام امکانات Word به خوبی به کار رفته باشد. منسجم و شکیل باشد. ظاهری کتابی و رسمی داشته باشد. شکل‌ها با نرم افزارهای مربوطه (به طور مثال با Visio) طراحی شده باشند و در کل همچون یک کتاب باشد. نمونه‌ای از این نوع جزوه از طریق لینک زیر قابل دانلود و مشاهده است:

http://yourl.ir/csharp

موفق باشید؛
حمید رضا نیرومند