|
|
|
|
|
به نقل از دانشکده مهندسی کامپیوتر دانشگاه صنعتی شریف: منابع مهم ساختمان هاي گسسته : 1. Kneth Rosen, Discrete Mathematics and its Applications, 5th Edition, 2002 2. Stephen B Maurer, Discrete Algorithmic Mathematics, Prentice Hall, 2004 منابع مهم نظريه زبان ها و ماشين ها: 1. Peter Linz, An Introduction to Formal Languages and Automata, 3rd edition, Jones and Bartletts, 2000 2. Michael Sipser, Introduction to the Theory of Computation, PWS Publishing Co., 1997. منابع مهم ساختمان داده ها و الگوريتم ها: 1. T. Cormen, C.Leiserson, R.Riverst, and C.Stein Interoduction to Algorithms, MIT Press, Sept.2001. Chapters: 1-4, 6-9, 10-14, 18. 2. Michael T.Goodrich and Roberto Tamassia, Data Structures and Algorithms in Java, Second Edition, John Wiley & Sons, 2001. منابع مهم سيستمهاي عامل و شبكه هاي كامپيوتري: 1. Andrew Tanenbaum, Computer Networks, 4th edition, 2003. 2. A.Silberschatz, P.Galvin, G.Gagne, Operating System Concepts with Java, (6th Edition), John Wiley and Sons, 2004. 3. Andrew S.Tanenbaum, Modern Operating Systems, 2nd Edition, Prentice Hall, 2001. منابع مهم مدارهاي منطقي: 1. M.Mano, Logic and Computer Design Fundamentals, Third Edition, Prentice Hall, 2003. 2. J.F.Wakerly, Digital Design: Principles and Practices, 3rd Edition, Prentice Hall, 2000. منابع مهم معماري كامپيوتر: 1. Morris Mano, Computer System Architectures, 3rd Edition, 1992. 2. Andrew S.Tanenbaum, Structured Computer Organization, 4th Edition, Prentice Hall, 1999. 3. Hennessy, Goldberg and Patterson, Computer Architecture: A Quantitative Approach, (2nd) 1990. منابع مهم طراحي و تحليل الگوريتم ها: 1. T.Cormen, C.Leiserson, R.Riverst, and C.Stein Introduction to Algorithms, MIT Press, Sept.2001. Chapters: 15-17, 22-26, 32, 34 منابع مهم كامپايلرها: 1. A.Aho, R.Sethi, J.Ullman, Compilers: Principles, Techniques, and Tools, Addison-Wesley, 1988. 2. Charls Fischer, Richard LeBlanc, Crafting a Compiler with C. منابع مهم زبان هاي برنامه سازي: 1. Pratt and Zekowitz, Programming Languages: Design and Implementation, 4th Edition. منابع مهم هوش مصنوعي: 1. Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, 2nd Edition, 2004. منابع مهم مهندسي نرم افزار ١ و ٢ : 1. Roger S.Pressman, Software Engineering, A Practitioner´s Approach, 6th Edition, McGraw-Hill, 2005. منابع مهم پايگاه داده: 1. Jeff Ullman, and Jennifer Widom, A First Course in Database systems, 2nd Edition, Prentice Hall, 2002. 2. Ramez Elmasri, Shamkant Navathe, Fundamentals of Database Systems, 1999. منابع مهم مدارهاي الكتريكي: ١- جبه دار مارالاني، نظريه اساسي مدارها و شبكه ها ٢- محمود نحوي و مهدي احسان، مباني علم شبكه ها منابع مهم مدارهاي الكترونيكي: ١- قطعات الكترونيكي و تئوري مدار ٢- ا.س.صدرا، مدارهاي ميكروالكترونيك، ويرايش چهارم منابع مهم الكترونيك ديجيتال: 1. Jan M.Rabaey, Digital Integrated Circuits, A Design Perspective. 2. A.S. Sadra, Microelectronic Circuits, 4th Edition. منابع مهم ريز پردازنده: 1. Walter, A. Triebel and Avtar Sing, The 8086 Microprocessors: Program-ming, Interfacing, Sofware, Hardware and Applications, rentice-Hall, 1997. 2. Kenneth L. Short, Microprocessors and Programmed Logic, 1987. 3. Muhammad Ali Mazidi, Janice Gillispie Mazidi, The 80× 86 IBM Pcand Compatible Computers (Volume II), Second Edition, Prentice-Hall, 1995. منابع مهم مدارهاي VLSI : 1. Wayne Wolf, Modern VLSI Design: System-on-Chip Design, Third Edition, Prentice Hall, 2002. 2. N.Weste, K.Eshraghian, Principles of CMOS VLSI Design, 2nd Edition, Addison Wesley, 1993. 3. K.Eshraghian, Basic VLSI Design, 3rd. Edition, Prentice Hall, 1994. منابع مهم سيگنال ها و سيستمها: ١- اوپنهايم، سيگنال ها و سيستم ها، ترجمه دياني. |
||
|
+
نوشته شده در شنبه چهاردهم مهر 1386ساعت 21:9 توسط ngner
|
|
||
|
|
|
|
|
منابع كنكور كارشناسي ارشد كامپيوتر (همه گرايش ها) 1) زبان تخصصي (با ضريب 1) تعداد - 25 سؤال 2) مجموعهي دروس رياضي (با ضريب 2) تعداد - 24 سؤال، هر درس شش سؤال الف) رياضي مهندسي كتاب درسي: رياضي مهندسي پيشرفته، اروين كريزيگ، ترجمهي عالمزاده يا شاهرضايي. كتاب تست: رياضي مهندسي، مؤسسهي پرسپوليس. ب) آمار و احتمال مهندسي كتاب درس و تست: آمار و احتمال، دكتر نيكوكار. آمار و احتمال، نوشتهي ....، ترجمهيعميدي. آمار و احتمال، نوشتهي دگروت، ترجمهي (استاد بزرگوارم) دكتر عين الله پاشا. ج) محاسباتعددي كتاب درس: آناليز عددي، بابليان. محاسبات عددي، دكتر نيكوكار. كتاب مهندسي كامپيوتر، خلاصهي درس. د) ساختمانهاي گسسته كتاب درس: ساختمانهاي گسسته، دكتر قلي زاده. رياضي گسسته، گريمالدي. رياضي گسسته، ترمبلي. كتاب تست: پوران پژوهش 3) مجموعهي دروس عمومي (باضريب4) تعداد - 30 سؤال، هر درس 6 سؤال الف) ساختماندادهها كتاب درس: ساختماندادهها و الگوريتمها در پاسكال، c، c++، هورويتز. ساختماندادهها و الگوريتمها در جاوا، سارتج سهني. ساختماندادهها، سيمور ليپشوتز. كتاب تست: ساختماندادهها، دكتر مقسمي، درس و كنكور. جزوهي ساختماندادهها، دكتر محمد قدسي، دانشگاه شريف. ب) نظريهي زبانها و ماشينها كتاب درس: نظريهي زبانها، سودكمپ، ترجمهي جليلي. نظريهي زبانها، پيتر لينز ، ترجمهي دكتر صرافزاده. كتاب تست: كتاب پورانپژوهش. توضيح: (در دانشگاه تربيتمعلم، كتابي تدريس ميشود كه نوشتهي دو نويسندهي كرهاي است و براي آموزش نظريهي زبانها بسيار عالي است. (ارمغان حسن نادري) چنانچه قبلا اين درس را نگذراندهايد، توصيه ميكنم، حتما به دنبال اين كتاب باشيد. ) ج) مدارهاي منطقي كتاب درس: موريس مانو. كتاب تست: كتاب پورانپژوهش، جلد آبي. كتاب راهيان ارشد، جلد دو. د) معماري كامپيوتر كتاب درس: معماري كامپيوتر، موريس مانو. معماري و سازماندهي كامپيوتر، استالينگز. تست: كتاب پورانپژوهش، جلد آبي. ه) اصول طراحي سيستم عامل كتاب درس: سيستم عامل، استالينگز. سيستم عامل، سيلبرشاتس. سيستم عامل، تننباوم. جزوه ي سيستم عامل موسسهي پرسپوليس. تست: سيستمعامل، مقسمي، درس و كنكور. 4) مجموعهي دروس تخصصي (باضريب2) رشتهي نرمافزار: (چهار اصل) 25 سؤال - چهار درس، هر كدام 6 سؤال ، هر سال يكي از درسها هفتسؤالي است. الف) اصول طراحي كمپايلر كتاب درس: طراحي كمپايلر، آيهو. طراحي كمپايلر، قاسمثاني، جزوهي دانشگاه شريف. كتاب نكته و تست : مهندسي كامپيوتر، راهيان ارشد، جلدسوم. ب) اصول طراحي زبانهاي برنامهسازي كتاب درس: طراحي زبانهاي برنامهسازي، پِرَت جزوهي طراحي و پيادهسازي دانشگاه اميركبير. كتاب نكته و تست : مهندسي كامپيوتر، راهيان ارشد، جلدسوم. ج) اصول طراحي الگوريتم كتاب درس: مقدمهاي بر طراحي الگوريتم،معروف و مشهور به CLRS. طراحي الگوريتم، نيپوليتان، نعيميپور. كتاب نكته و تست : مهندسي كامپيوتر، راهيان ارشد، جلدسوم. جزوهي طراحي الگوريتم، دكتر محمد قدسي، دانشگاه شريف. د) اصول طراحي پايگاهدادهها كتاب درس: پايگاهدادهها، سي جي ديت. پايگاه دادهها، رامز المصري. اصول طراحي بانكهاي اطلاعاتي، مصطفا حقجو. اصول طراحي پايگاهدادهها، روحاني رانكوهي. كتاب تست: پايگاهدادهها، مقسمي. رشتهي سختافزار: الف) الكترونيك ديجيتال ب) انتقال داده ج) مدار الكتريكي رشتهي هوشمصنوعي: الف) مدارهاي الكتريكي ب) طراحي الگوريتم ت) هوش مصنوعي منابع كنكور كارشناسي ارشد – رشتهي IT (مهندسي فناوري اطلاعات) 1) زبانتخصصي (با ضريب 1) ( 30 سؤال ) 2) مجموعهي دروس عمومي (با ضريب 2) ( هر درس 10 سؤال ) الف) ساختمانهاي گسسته كتاب درس: ساختمانهاي گسسته، دكتر قلي زاده. رياضي گسسته، گريمالدي. رياضي گسسته، ترمبلي. كتاب تست: پوران پژوهش. ب) ساختماندادهها كتاب درس: ساختماندادهها و الگوريتمها در پاسكال، c، c++، هورويتز. ساختماندادهها و الگوريتمها در جاوا، سارتج سهني. ساختماندادهها، سيمور ليپشوتز. كتاب تست: ساختماندادهها، دكتر مقسمي، درس و كنكور. جزوهي ساختماندادهها، دكتر محمد قدسي، دانشگاه شريف. ت) طراحي الگوريتم كتاب درس: مقدمهاي بر طراحي الگوريتم،معروف و مشهور به CLRS. طراحي الگوريتم، نيپوليتان، نعيميپور. طراحي الگوريتم، قليزاده. كتاب نكته و تست : مهندسي كامپيوتر، راهيان ارشد، جلدسوم. جزوهي طراحي الگوريتم، دكتر محمد قدسي، دانشگاه شريف. ث) مهندسي نرمافزار كتاب درس: مهندسي نرمافزار، پرسمن. (ويرايش پنجم و ششم). مهندسي نرم افزار، سامرويل (ويرايش پنجم). تحليل و طراحي نرمافزار، بنتلي. مهندسي نرم افزار كلاسيك و شيگرا، ساش. ج) شبكههاي كامپيوتري كتاب درس: شبكههاي كامپيوتري، اندرو اس تننباوم، ترجمهي ملكيان، زارعپور و پدرام. شبكههاي كامپيوتري و انتقال داده، ويليام استالينگز. كتاب تست: 3000 مسئلهي حل شده در شبكههاي كامپيوتري و انتقالداده، دكتر فتحي و مهندس صفائي. ح) مديريت فناوري اطلاعات كتاب درس: جزوهي دانشگاه اميركبير. دروس ديگر ( با ضريب 1 ) 3) هوشمصنوعي ( 10 سؤال ) كتاب درس: هوش مصنوعي، نوشتهي راسل و نوروينگ. كتاب نكته و تست : مهندسي كامپيوتر، راهيان ارشد، جلدچهارم. 4) پايگاه دادهها ( 10 سؤال ) كتاب درس: پايگاهدادهها، سي جي ديت. پايگاه دادهها، رامز المصري. اصول طراحي بانكهاي اطلاعاتي، مصطفا حقجو. اصول طراحي پايگاهدادهها، روحاني رانكوهي. كتاب تست: پايگاهدادهها، مقسمي. 5) سيستمعامل ( 10 سؤال ) كتاب درس: سيستم عامل، استالينگز. سيستم عامل، سيلبرشاتس. سيستم عامل، تننباوم. جزوه ي سيستم عامل موسسهي پرسپوليس. تست: سيستمعامل، مقسمي، درس و كنكور. 6) معماري ( 10 سؤال ) كتاب درس: معماري كامپيوتر، موريس مانو. معماري و سازماندهي كامپيوتر، استالينگز. تست: كتاب پورانپژوهش، جلد آبي |
||
|
+
نوشته شده در شنبه چهاردهم مهر 1386ساعت 21:7 توسط ngner
|
|
||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+
نوشته شده در دوشنبه نهم مهر 1386ساعت 20:38 توسط ngner
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
عنوان درس : طراحی صفحات WEB پیشنیاز = مهندسی اینترنت تعداد واحد نظري 2 عملی1 تعداد ساعت نظري 32 عملي 32 سر فصل های در س قسمت اول کلیات مفاهیم اولیه HOME PAGE مقایسه HOME PAGE با سایر روشهای ارائه اطلاعات مکانیزم دخیره و بازیابی HOME PAGE اهمیت شناخت مخاطبین استانداردها اهمیت انتخاب اطلاعات ساختار و اطلاعات ساختار و اطلاعات استفاده از منوها فرمها تصاویر form,image maps ورود اطلاعات توسط بیننده HTML طراحی جدول آشنایی و کار با front page آشنایی با چند web server معروف و نقش Web server در نقش HOME PAGE مروری بر CERN , NCSA و مرورگر MOSAIC آشنایی و کارمقدماتی با JAVA یا JAVASCRIPT و قابلیتهای آن در برنامه نویسی , محیط اینترنت مراجع : عنوان درس : شبیه سازی کامپیو تری پیشنیاز = مهندسی نرم افزار تعداد واحد نظري 2 عملي 1 تعداد ساعت نظري 32 عملي 32 سر فصل های درس مفاهیم و تعاریف شبیه سازی ، مقایسه شبیه سازی با سایر روشها ، تعریف سیستم و اجزاء آن و مدلهای شبیه سازی ، اجزاء مدلهای شبیه سازی ، سیستم های پیوسته و گسسته و مختلط ، ویژگیهای مدلهای شبیه سازی ، مدلهای شبیه سازی گسسته ، شبیه سازی مونت کارلو ، ارائه مثالهای عددی از سیستم های صف و انبار و... روشهای شبیه سازی کامپیوتری از قبیل زمان بندی رویدادها ، پردازش فعالیتها ، و پردازش فرآیندها مفاهیم آماری در شبیه سازی ، تولید اعداد تولید اعداد تصادفی یکنواختی ، تولید نمونه های تصادفی با توزیعهای مختلف ، تجزیه و تحلیل نتایج ، احراز صحت و و اعتبار مدل سازی یک سیستم با استفاده از یک زبان برنامه سازی. معرفی کامل یکی اززبانهای متداول شبیه سازی مانندGPSSS،SLMLL،CSMP،DYNAMO، SIMMAN،SIMSCIPT،ACSL مفاهیم این درس به کمک یک زبان برنامه نویسی ساخت یافته و در قالب پروژه ای ارائه می گردد. طراحی سیستم های شی گرا تعداد واحد نظري 2 عملی 1 تعداد ساعت نظري 32 عملي 32 سر فصل های در س مفاهیم این درس در چارچوب زبان برنامه نویسی C++ و به صورت پروژه ارائه می گردد . آشنایی با C++ عملیات ورودی و خروجی C++ توابع سازنده و مخرب کپسوله توارث object pointer ساختار مرتبط Union , Surure class توابع In-line تخصیص اشیاء عبور اشیا به توابع , توابع دوست توابع برگشتی آرایه ها اشاره گرها و اشاره گرهای مرجع سربارگذاری (overload) توابع عملگر (اپراتور ) های باینری و منطقی و رابطه ای توارث چندگانه سیستم های ورودی و خروجی عملیات ورودی و خروجی فرمت شده ایجاد Inserters,extractor,I/O main pulators دستیابی اتفاقی , کنترل وضعیت I/O و Customize کلاسهای مشتق شده توابع مجازی پلی مورفیستم و کاربرد آن . عنوان درس : برنامه نویسی توصیفی پیشنیاز = طراحی و پیاده سازی زبانهای برنامه سازی تعداد واحد نظري 2 عملی 1 تعداد ساعت نظري 32 عملي 32 سر فصل های در س تفکیک بین زبانهای برنامه نویسی امری (Imperative) و توصیفی (Declarative) اهداف برنامه نویسی توصیفی مقدمه ای بر برنامه نویسی توصیفی برنامه نویسی توصیفی قابلیت اجرای ضوابط (specification) نمونه سازی سریع ارزیابی کارایی برنامه نویسی منطقی (logic programming) پردازش از طریق اثبات قضیه , قواعد استنتاج تبدیل عبارات درجه اول منطق گزاره ها به عبارات به شکل conjunctive normal from معرفی hom clause logic معرفی prolog خالص اهداف (Goals) روش استنتاجی resolution روش استنتاجی sld resolation یکسان سازی (Unification)میان برها cut فضای جستجو پی جویی به عقب (Backtracking) استراتژی های جستجو و کامل بودن آنها نمایش حقایق کارایی مسائل پیاده سازی برای منطق گزاره های درجه اول بطور کامل (مشتمل بر مدیریت CUT,Negation و غیره ) مناسب بودن این سبک برنامه نویسی برای کاربردهای هوش مصنوعی و مهندسی نرم افزار برنامه نویسی به زبان prolog (قوانین , حقایق اهداف , اهداف تعریف گزاره های ساده چندین راه حل پی جویی به عقب و جریان کنترل در prolog تعاریف Recursive تکنیک های جستجو در prolog مدیریت prolog ,iteration , clause , term ورودی / خروجی فرامفسرها (meta-interpreters) رابطه prolog با منطق برنامه نویسی تابعی (functional programming) تاریخچه برنامه نویسی تابعی (ساخت زبانهای برنامه نویسی تابعی از lip تا زبانهای بر پایه ISWIM مشتمل بر SML تا زبانهای اخیر مانند Haskell کاربردهای اصلی زبانهای تابعی ریشه های زبانهای برنامه نویسی تابعی در منطق دستور زبان (تعریف توابع عبارات شرطی آنالیز حالات تعاریف محلی مفاهیم زبان (ارزیابی مشتاق (Eager Evaluation) ارزیابی تنبل (lazy Evaluation) تطبیق الگوها , استثنائات و خطاها ) توابع درجهع بالا (عبارات دارای type توابع polymorphic توابع recursive انتزاع داده ها (ADT) کارایی (structure sharing –Tail Recursion) مدیریت حافظه سبک های برنامه نویسی (FP-HOPE Standard ML-Miranda-Common Lisp) تکنیکهای پیاده سازی (تکنیکهای تفسیر – ماشین Graph Reduction SECD تعریف زبان به شکل رسمی (Combinator-Lambda-cal) عنوان درس : طراحی و پیاده سازی زبانهای برنامه سازی پیشنیاز = برنامه سازی سیستم و طراحی الگوریتم ها تعداد واحد نظري 2 عملی 1 تعداد ساعت نظري 32 عملي 32 سر فصل های در س ویژگیهای عمومی زبانهای برنامه سازی پردازنده های زبانهای برنامه سازی و مقایسه انواع آنها ویژگیهای انواع داده ها و پیاده سازی آنها در زبانهای سطح بالا روشهای تعیین ترتیب اجرای اجرای دستورات و پیاده سازی آنها کنترل داده ها (Data contorol) روشهای تخصیص نشانوندهای (Arguments) یک تابع (برنامه فرعی ) و پیاده سازی آنها روشهای مدیریت حافظه در زبانهای سطح بالا انتزاع تجرید داده ها مفاهیم این درس با بهره گیری از زبان اسمبلی ارائه می گردد . عنوان درس : مهندسی اینترنت پیشنیاز = 0 تعداد واحد نظری 2 عملي 1 تعداد ساعت نظري 32 عملي 32 سر فصل های در س - مفاهیم شبکه ، شبکه های محلی شهری ، گسترده ، ملی و بین المللی و جهانی و ارتباط بین شبکه ای - زیر ساخت ارتباطی ، اطلاعاتی ، نرم افزاری و سخت افزاری شکه های گسترده - قراردادهای ارتباطی و جایگاه ارائه کنندگان خدمات ارتباطی (NP) ، داده ای (IP)و سرویس های اطلاعاتی (SP) - ساختار اینترنت ، الگوهای آدرس دهی ، نحوه دستیابی و انواع کارگزاران آن. - فن آوری مسیریابی (نرم افزاری و سخت افزاری) - فن آوری کارگزاران نور جهان گستر به عنوان خدمت بی حساب (Accountless) - نگاه ابزارهای ابرمتنی (Nercape Explorer Mosaic) و نحوه یک پارچه سازی خدمات بر روی آنها - برنامه س | ||