Hamkaran presentation by l79y007U

VIEWS: 0 PAGES: 2

									                                        ‫عنوان: سير تكامل يك امكان پرس و جوي آميخته با زبان در #‪C‬‬
‫انگيزه: شايد بتوان گسترش قابليتهاي زبانهاي برنامه سازي امري و خصوصا زبانهاي شيء گررا در سره‬
‫توجره دهرومي بره زبانهراي توصري ي در صرم ا نرر ا ر ار‬        ‫دهه گذشرته را يكري از دييرل دهردا شراه‬
‫زبان ‪ SQL‬ب موان يكي از مو ر ترريو و پرر شراربردتريو زبران توصري ي در ايرو‬    ‫دانسا. از طرف ديگر نق‬
‫تكمولوژي هاي جديد در گسرترش زبانهراي‬          ‫صم ا انكار ناپذير اسا. در ايو ارائه س ي خواهد شد نق‬
‫برنامه سازي و زيبايي تل ي زبانهراي توصري ي و امرري و شاربردهراي آن در حرل مسرائل الگروريتهي بره‬
                                                                                ‫گذاشته شود.‬     ‫نهاي‬
                                                             ‫ارائه كننده: آرش رحيهي م هار نر ا ار‬
                                                                             ‫مدت ارائه: 1.5 سادا‬
                                                                                  ‫سرفصل مطالب:‬

‫#‪Title: LINQ: Evolution of a Language-Integrated Query Facility in C‬‬

‫‪1- Introduction‬‬
     ‫‪ Declarative vs. Imperative Programming Models‬‬
     ‫‪ Benefits of Declarative Programming Model‬‬
     ‫‪ Samples of Declarative Models‬‬
     ‫.‪ Problems while integrating declarative models with Imperative languages‬‬
‫‪2- Language-Integrated Query‬‬
     ‫‪ Fundamentals & Semantics: Algebraic View of LINQ‬‬
     ‫#‪ Syntax in C‬‬
            ‫‪o Anonymous Types‬‬
            ‫‪o Lambda Expressions‬‬
            ‫‪o Type Inference‬‬
            ‫‪o Extension Methods‬‬
            ‫‪o Lazy Loading‬‬
            ‫‪o LINQ syntax‬‬
     ‫‪ Implementation Details‬‬
            ‫‪o Expression Trees‬‬
            ‫‪o Providers‬‬
‫‪3- Providers‬‬
     ‫‪ RDBMS‬‬
     ‫‪ Objects‬‬
     ‫‪ XML‬‬
     ‫‪ DataSets‬‬
     ‫‪ Third Party Providers‬‬
‫‪4- PLINQ: Parallelising LINQ‬‬
‫‪5- Using LINQ to Solve Problems‬‬
     ‫‪ Equilibrium Puzzle‬‬
     ‫‪ Raytracer‬‬
     ‫‪ ASCII Arts‬‬
‫‪6- Conclusion‬‬

                                                                   ‫عنوان: دوامل شي يا نر ا ار‬
‫انگيزه: چرا طراحي ميكميد؟ در همگا طراحي نر ا ار بدنبال چه هستيد؟ خصوصيات يك طراحي خوب‬
‫از يكصد مصاحبه مري جهرا ارزيرابي و جرذب‬        ‫چيسا؟ ايو سوايت از جهله سوايتي اسا شه در بي‬
‫شارشماسان توس ه نر ا ار، مطرح شدا اسا. در ايو ميان شهتر از دا پاسر صرحيو و روشرو دريا را‬
  ‫شدا شه اغلب به شهك مصاحبه شممدگان شكل گر ته اسا. از طرف ديگر رويكرد به موضرو شي يرا نرر‬
‫ا ار بايد به گونهاي باشد شه زواياي مختلف نگرش به ايو موضو ازجهلره شي يرا از ديردگاا توليدشممردا،‬
  ‫دهد. در ايو ارائه س ي خواهد شرد دوامرل مختلرف شي يرا نرر‬     ‫خريدار، شاربر، پشتيبان و ... را پوش‬
       ‫ا ار م ر ي و رابطه م يارها، اصول و قوادد طراحي نر ا ار با ب ضي از ايو دوامل تشريو گردد.‬
                                                    ‫ارائه كننده: محسو تيهوري مدير پشتيباني مي‬
                                                                           ‫مدت ارائه: 1.5 سادا‬
                                           :‫سرفصل مطالب‬
Title: Software Quality Factors
1- Introduction
      Software Quality
      Internal Quality
      External Quality
      Quality in Use
2- Internal and External Factors
      Correctness
      Robustness
      Extendibility
      Reusability
      Compatibility
      Efficiency
      Ease of use
      Functionality
      Timeliness
      Other Factors
      Documentation
             o Design and Documentation
             o Self-Documenting Software
3- Software Maintenance
4- Design and Quality
      Modularity
      Criteria, Rules and Principals
5- Conclusion

								
To top