مفاهیم اولیه حسن نیک آئین زمستان 1393 تعاریف اولیه تعاریف اولیه الگوریتم زبان برنامه نویس ی زبان ماشین برنامه حل مسئله چرا برنامه نویس ی؟ زمینه بین رشته ای نوشتن برنامه برای حل مسئله دید کامپیوتری کامپیوتر پردازنده ( Hard disk دیسک سخت!) RAM سیستم عامل تاریخچه زبان های برنامه نویس ی زبان های معروف: پاسکال ()1970 )1972( C )1983( C++ پایتون()1991 جاوا ()1995 انواع زبان ها: کامپایل شونده تفسیر شونده مراحل ساخت و اجرای یک برنامه نوشتن الگوریتم تبدیل الگوریتم به برنامه دادن برنامه به اجرا کننده (یا کامپایل کننده و بعد اجرای آن) پایتون چرا پایتون؟ یادگیری راحت سرعت پیاده سازی باال سرعت اجرای مناسب ورژن های پایتون 2.7 3.2 راه اندازی Portable Python نمره بندی تمرین 4 :نمره ( 4تمرین 1نمره) پروژه :دو فاز ،هر فاز 0.5 + 1.5 آزمونک2 : میان ترم +پایان ترم12 : تماس 13:30-12 احتماال شنبه دوشنبه ها: کالس حل تمرین http://ce.sharif.edu/courses/93-94/2/ce153-1 piazza Judge [email protected] دیدار حضوری با وقت قبلی آداب اختیاری بودن حضور در کالس اصلی و حل تمرین برخورد شدید با تقلب بار اول 2 :نمره منفی (هم تقلب گیرنده ،هم تقلب دهنده) بار دوم 10 :نمره منفی (هم تقلب گیرنده ،هم تقلب دهنده) تمدید نداریم! تاخیر در ارسال تمرین ها تا دو روز و یک ساعت! نقد کنید! مدرس و TAها کامپیوتری هستند! در صورتی که باید نمره ی خوبی بگیرید ،تالش کنید! اکثر موارد با دو سوم 1 +رای ها قابل تغییره منابع : منبع اصلی P. Wentworth, J. Elkner, A. B. Downey, C. Meyers. How to Think Like a Computer Scientist: Learning with Python. 3rd Edition, Open Book Project, 2011. : منابع فرعی J. Campbell, P. Gries, J. Montojo, G. Wilson. Practical Programming: An Introduction to Computer Science Using Python. The Pragmatic Bookshelf, 2009. J. M. Zelle. Python Programming: An Introduction to Computer Science. Franklin, Beedle & Associates, 2004. منابع منابع فرعی اصلی: کتاب 80-70( a byte of pythonصفحه اول) http://docs.python.org/2/tutorial/index.html منبع امتحان (امتحان میان ترم و پایان ترم مشترک): صحبت های سر کالس
© Copyright 2026 Paperzz