Example: quiz answers

COMPUTER APPLICATIONS (8 6) - CISCE

156 COMPUTER APPLICATIONS (86) empower students by enabling them to buildtheir own introduce students to some effective tools toenable them to enhance their knowledge,broaden horizons, foster creativity, improve thequality of work and increase develop logical and analytical thinking sothat they can easily solve interactive help students learn fundamental concepts ofcomputing using object oriented approach in onecomputer provide students with a clear idea of ethicalissues involved in the field of IXThere will beonewritten paper oftwo hoursdurationcarrying 100 marks and Internal Assessment of100 paper will be divided into two sections A(Compulsory 40 marks) will consist ofcompulsory short answer questions covering the B(60 marks)

COMPUTER APPLICATIONS (8 6) Aims: 1. To empower students by enabling them to build their own applications. 2. To introduce students to some effective tools to enable them to enhance their knowledge, broaden horizons, foster creativity, improve the quality of work and increase efficiency. 3. To develop logical and analytical thinking so

Tags:

  Computer

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of COMPUTER APPLICATIONS (8 6) - CISCE

1 156 COMPUTER APPLICATIONS (86) empower students by enabling them to buildtheir own introduce students to some effective tools toenable them to enhance their knowledge,broaden horizons, foster creativity, improve thequality of work and increase develop logical and analytical thinking sothat they can easily solve interactive help students learn fundamental concepts ofcomputing using object oriented approach in onecomputer provide students with a clear idea of ethicalissues involved in the field of IXThere will beonewritten paper oftwo hoursdurationcarrying 100 marks and Internal Assessment of100 paper will be divided into two sections A(Compulsory 40 marks) will consist ofcompulsory short answer questions covering the B(60 marks)

2 Will consist of questions whichwill require detailed answers. There will be a choiceof questions in this 100 to ObjectOrientedProgrammingconcepts(i)Prin ciples of Object Oriented Programming,(Difference between Procedure Oriented andObject oriented).All the four principles of Object OrientedProgramming should be defined andexplained using real life examples (Dataabstraction, Inheritance, Polymorphism,Encapsulation).(ii)Introduc tion to JAVA-Types of javaprograms Applets andApplications,JavaCompilation process,Java Source code, Bytecode,Object code,Java Virtual Machine(JVM)

3 , Features of of Java applets and Javaapplications with examples, steps involved incompilation process, definitions of sourcecode, bytecode, objectcode,JVM, featuresofJAVA-Simple, Robust, secured,objectoriented,platformindepende nt, Concept of Objects and ClassesModelling entities and theirbehaviourby objects,aclass as a specification for objects and as an objectfactory,computation as message passing/methodcalls between objects (many examples should bedone to illustrate this). Objects encapsulate state(attributes) and have behaviour (methods). Class asa user class may be regarded as a blueprint to createobjects.

4 It may be viewed as afactory that producessimilar objects. A class may also be considered asa new data type created by the user, that has its anddatatypesCharacter set, ASCII code, Unicode, Escapesequences, Tokens,Constants and Variables, Datatypes, type sequences [\n,\t,\\,\ ,\ ],Tokens and itstypes[keywords,identifiers, literals, punctuators,operators],primitive typesand non-primitivetypeswith examples,Introduce the primitive typeswithsize in bits and bytes,Implicittype Operators inJavaForms of operators, Types of operators, Counters,Accumulators, Hierarchy of operators, new operator, dot (.)

5 Of operators (Unary,Binary,Ternary), typesof operators (Arithmetic,Relational,Logical,Assignmen t, Increment,Decrement, Short handoperators),Discuss precedence and associativity ofoperators,prefix and postfix,Creation of dynamic157memory by using new operator,invoking membersof class using dot operator, () ()forsimple output.(Bitwise and shift operators are not included). ,Parameter,introduction to packages,Input streams(ScannerClass), types oferrors,types of commentsInitialization Data beforeexecution, Parameters at the time of execution, input stream data entryduring execution usingmethods ofScannerclass[nextShort(),nextInt( ), nextLong( ), nextFloat( ),nextDouble( ), next( ), nextLine( ),next ( ).]

6 CharAt(0)]Discuss different types of errors occurring duringexecution and compilation of the program (syntaxerrors, runtime errors and logical errors).Singlelinecomment(//) andmultilinecomment(/*.. */ ) LibraryMethodsIntroduction to package [ default ],methods of Math (x,y), sqrt(x),cbrt(x),ceil(x), floor(x),round(x),abs(a), max(a, b), min(a,b),random( ).Java expressions using all the operators andmethods of Math in JavaApplication of if,if else,if else ifladder,switch-case, default, , ifelse, ifelseif,Nested if,switch case,breakstatement, fall through condition in switch case,Menu driven programs, (0)

7 -toterminate the constructs inJavaDefinition, Types of looping statements, entrycontrolled loops [ for, while],exit controlled loop[do while] , variations in loopingstatements, andJump of entry and exit controlled loops, breakandcontinue,Simple programs illustrating all threeloops, inter conversionfrom for while do while,finite and infinite, delay, multiplecounter variables(initializations and updations).Demonstrate breakand continue statements with the help of are fundamental to computation and theirneedshould be shown by nested loops through some simpleexamples.

8 Demonstrate break and continuestatements with the helpof based on nested loops [ rectangular,triangular[right angled triangle only]patterns],series involving single variable.(Nested while and nested dowhilearenotincluded.) and EthicsEthical Issues in property rights; protection ofindividual s right to privacy; data protection ontheinternet; protection against Spam; softwarepiracy, cybercrime, hacking, protection againstmalicious intent and malicious code. The stressshould be on good etiquette and ethical ASSESSMENT-100 MarksThis segment of the syllabusis totally practicaloriented.

9 The accent is on acquiring basicprogramming skillsquickly and Assignments (Class IX)Studentsare expected to do a minimum of20 assignmentsduring the whole year toreinforce theconcepts studied in the list of Assignments:The laboratory assignments will form the bulk of thecourse. Good assignments should have problemswhich require design, implementation and should also embody one ormore concepts thathave been discussed in the theory class. Asignificant proportion of the time has to be spent in thelaboratory. Computing can only be learnt by teacher-in-chargeshould maintainarecord of allthe assignments done as a part of practical workthroughoutthe year and give it due credit at the timeof cumulative evaluation at the end of the sample problems are given below as problems are of varying levels ofdifficulty:(i)Programs using Assignment : Calculation of Area / Volume /Conversion of temperature / Swapping ofvaluesetc.

10 (ii)Programsbased on Input through : Implementation of standard formulaetc.(iii)Programsbased on Input through : Implementation of standard formulaetc.(iv)Programs based on : larger/smaller of twonumbers, cuberoot, square root, absolutevalue, power,etc.(v)Programs based on if, if else, if else ifladder,nested ifetc.(a)if programs Larger / smallerof two numbers To check divisibility ofanumber,etc.(b)if-else programs Odd or evennumber Eligibilityto vote Upper case or lower case Positive or negativenumber Vowel or Consonant Buzz numberetc.(c)if-else-if programs Programs based on discount/interest/bonus/taxes/commission .


Related search queries