7th Computer Mid Semester Syllabus

Embed Size (px)

Citation preview

  • 7/30/2019 7th Computer Mid Semester Syllabus

    1/5

    GOVERNMENT ENGINEERING COLLEGE, SECTOR-28. GANDHINAGAR

    MID SEMESTER EXAMINATION SYLLABUS

    BRANCH: COMPUTER ENGINEERING SEMESTER: VII

    SUBJECT NAME: ADVANCE COMPUTING TECHNOLOGY (170704)

    Topics :-

    Cluster Architecture

    Single System Image

    Representative cluster systems

    Steps to set up Cluster

    Cluster tuning

    Features of Cloud computing Cloud services /Cloud Models

    Types of Cloud computing

    Workload

    Cloud Providers- Amazon, Google App Engine, IBM, Salesforce.com,etc

    Difference between Traditional & Cloud Data Center

    Refer GTU exam paper.

    Sr.

    No

    Course Content

    1. Cluster Computing at Glance :

    Ease of Computing, Scalable Parallel Computer Architecture, Towards Low

    Cost Parallel Computing & Motivation, Windows opportunity, A Cluster

    Computer And Its Architecture, Cluster Classification, Commodity Componentsfir Clusters, Network Services/Communication SW, Cluster Middleware and

    Single Systems Image, Resource management & Scheduling (RMS),

    Programming environment Tools, Cluster Applications, Representative ClusterSystems, Clusters of SMPS

    2. Cluster Setup and Administration :

    Setting up the cluster, Security, System Monitoring, System Tuning

    3. Introduction to Cloud Computing : Defining Clouds. Cloud Providers, Consuming Cloud Services, Cloud Models Iaas, Paas, SaaS, Inside the cloud, Administering cloud services, technicalinterface, cloud resources

    4. Nature of cloud :Tradition data center, cost of cloud data center, Scaling computer systems,

    economics, cloud work load, managing data on clouds, public, private and hybrid clouds

    5. Cloud elements :Infrastructure as a service, Platform as a Service, Software as a Service

  • 7/30/2019 7th Computer Mid Semester Syllabus

    2/5

    SUBJECT NAME: Mobile Computing[170702]

    Chapter4to9fromMobileComputing Technology,ApplicationsandServiceCreation SecondEdition

    byAsokeTalukder,HasanAhmedandRoopaYavagal

    Subject Name: Advance.NetTechnology Subject Code: 170707

    Sr.

    No.Chapter Details

    1. Introductionto.NET.NETframework,MSIL,CLR,CLS,Namespaces,Assemblies,theCommon

    LanguageImplementation,Assemblies,MetadataandIntermediateLanguage,

    GarbageCollection,VersioningandSide-by-SideExecution,TheEndtoDLL

    Hell,ManagedExecution,COMInterOp

    2. DataTypesandBaseClass LibrariesUnderstanding.NETDataTypes,ExploringAssembliesandNamespaces,

    StringManipulation,FilesandI/O,Collections,TheMicrosoft.VisualBasic

    Namespace

    3. VB.NETLanguageFeaturesCreating.NETProjects,Namespaces,DataStructureand

    LanguageHighlights

    ,Classes

    and

    Inheritance

    ,Structured

    Error

    Handling

    ,

    ExploringtheBaseClassLibrary,CompatibilitywithVB6,The.NETType

    System,Threads

    4. ObjectOrientedProgrammingwithVB.NETCreatingClassesinVB.NET,Overloading,Constructors,Inheritance,

    Controllingscopeandvisibility,DisposeandFinalization,DebuggingandError

    Handling

    5. IntroductiontoWindowsFormsBenefits

    of

    Windows

    Forms

    ,.NET

    Events

    ,The

    Windows

    Forms

    Model

    ,CreatingWindowsForms,WindowsFormsPropertiesandEvents,Dialogs,

    ToolTips

  • 7/30/2019 7th Computer Mid Semester Syllabus

    3/5

  • 7/30/2019 7th Computer Mid Semester Syllabus

    4/5

    24. What are Value types and Reference types ?

    25. What is the difference between System exceptions and Application exceptions?

    26. What is CODE Access security?

    27. What is Object Oriented Programming ?

    28. Whats a Class ?

    29. Whats an Object ?

    30. What is the relation between Classes and Objects?31. What are abstract classes ?

    32. What is a Interface ?

    33. What is difference between abstract classes and interfaces?

    34. What do you understand by Operator Overloading in .NET?

    35. What is the use of DISPOSE method?

    36. Which namespace in which .NET has the data functionality classes ?

    37. What are the two fundamental objects of ADO.NET?

    38. What is a SESSION and APPLICATION object ?

    39. What is Syntax of a simple Windows Forms MessageBox statement?

    Subject Name: COMPILERDESIGN

    1)OverviewoftheTranslationProcess,ASimpleCompiler,Differencebetweeninterpreter,assembler

    andcompiler.Overviewanduseoflinkerandloader,typesofCompiler,AnalysisoftheSourceProgram,

    ThePhasesofaCompiler,CousinsoftheCompiler,TheGroupingofPhases,LexicalAnalysis,Hard

    CodingandAutomaticGenerationLexicalAnalyzers,FrontendandBackendofcompiler,passstructure

    2)IntroductiontoLexicalAnalyzer,InputBuffering,SpecificationofTokens,RecognitionofTokens,A

    LanguageforSpecifyingLexicalAnalyzers,FiniteAutomataFromaRegularExpression,Designofa

    LexicalAnalyzer

    Generator,

    Optimization

    of

    DFA

    3)TopDownandBottomupParsingAlgorithms,TopDownParsing,BottomUpParsing,Ambiguous

    Grammars,SyntaxDirectedDefinitions,ConstructionofSyntaxTrees,BottomUp,EvaluationofS

    AttributedDefinitions,LAttributedDefinitions,syntaxdirecteddefinitionsandtranslationschemes

    TextBooks:

    1.CompilerToolsTechniques A.V.Aho,RaviSethi,J.D.Ullman,AddisonWesley

    2.TheTheoryAndPracticeOfCompilerWriting TrembleyJ.P.AndSorensonP.G.

    McgrawHill

  • 7/30/2019 7th Computer Mid Semester Syllabus

    5/5