مفاهیم اولیه حسن نیک آئین زمستان1392 تعاریف اولیه تعاریف اولیه الگوریتم زبان برنامه نویس ی زبان ماشین برنامه حل مسئله چرا برنامه نویس ی؟ زمینه بین رشته ای نوشتن برنامه برای حل مسئله دید کامپیوتری کامپیوتر پردازنده ( Hard disk دیسک سخت!) RAM سیستم عامل تاریخچه زبان های برنامه نویس ی زبان های معروف: پاسکال ()1970 )1972( C )1983( C++ پایتون()1991 جاوا ()1995 انواع زبان ها: کامپایل شونده تفسیر شونده مراحل ساخت و اجرای یک برنامه نوشتن الگوریتم تبدیل الگوریتم به برنامه دادن برنامه به اجرا کننده (یا کامپایل کننده و بعد اجرای آن) پایتون چرا پایتون؟ یادگیری راحت سرعت پیاده سازی باال سرعت اجرای مناسب ورژن های پایتون 2.7 3.2 راه اندازی Portable Python نمره بندی تمرین 2.25 :یا 3( 3یا 4تمرین )0.75 پروژه :دو یا سه فاز ،هر فاز 0.5 + 1.25 آزمونک2.5 : میان ترم +پایان ترم12 : تماس 13:30-12 احتماال شنبه دوشنبه ها: کالس حل تمرین http://ce.sharif.edu/courses/92-93/2/ce153-5 piazza Judge [email protected] دیدار حضوری با وقت قبلی آداب اختیاری بودن حضور در کالس اصلی و حل تمرین برخورد شدید با تقلب بار اول 2 :نمره منفی (هم تقلب گیرنده ،هم تقلب دهنده) بار دوم 10 :نمره منفی (هم تقلب گیرنده ،هم تقلب دهنده) تمدید نداریم! تاخیر در ارسال تمرین ها تا دو روز و یک ساعت! نقد کنید! مدرس و TAها کامپیوتری هستند! در صورتی که باید نمره ی خوبی بگیرید ،تالش کنید! منابع : منبع اصلی 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