INTERNATIONAL INDIAN SCHOOL, RIYADH XI XII BOYS SECTION

Similar documents
INTERNATIONAL INDIAN SCHOOL, RIYADH XI XII BOYS SECTION. Subject- Informatics Practices

INDIAN SCHOOL SOHAR FIRST TERM EXAM ( ) INFORMATICS PRACTICES

SQL Structured Query Language Introduction

Sample Question Paper

Basant Group of Institution

Mahathma Gandhi University

SQL. Char (30) can store ram, ramji007 or 80- b

Name :. Roll No. :... Invigilator s Signature : INTRODUCTION TO PROGRAMMING. Time Allotted : 3 Hours Full Marks : 70

King Fahd University of Petroleum and Minerals

GIFT Department of Computing Science Data Selection and Filtering using the SELECT Statement

Table of Contents. Preface... xxi

Full file at

Databases - 4. Other relational operations and DDL. How to write RA expressions for dummies

Table : Purchase. Field DataType Size Constraints CustID CHAR 5 Primary key CustName Varchar 30 ItemName Varchar 30 PurchaseDate Date

2) SQL includes a data definition language, a data manipulation language, and SQL/Persistent stored modules. Answer: TRUE Diff: 2 Page Ref: 36

Introduction... ix. Chapter 1: Exploring Fundamental Programming Concepts... 1

THE INDIAN COMMUNITY SCHOOL, KUWAIT

"Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary

Test Bank for Database Processing Fundamentals Design and Implementation 13th Edition by Kroenke

[CHAPTER] 1 INTRODUCTION 1

INDEX. 1 Basic SQL Statements. 2 Restricting and Sorting Data. 3 Single Row Functions. 4 Displaying data from multiple tables

Downloaded from

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

DATABASE MANAGEMENT APPLICATIONS

Contents. Figures. Tables. Examples. Foreword. Preface. 1 Basics of Java Programming 1. xix. xxi. xxiii. xxvii. xxix

VALLIAMMAI ENGINEERING COLLEGE

JAC444 - Lecture 1. Introduction to Java Programming Language Segment 4. Jordan Anastasiade Java Programming Language Course

CS2 Current Technologies Lecture 2: SQL Programming Basics

"Charting the Course to Your Success!" MOC D Querying Microsoft SQL Server Course Summary

Computer Programming C++ (wg) CCOs

Pointers in C. A Hands on Approach. Naveen Toppo. Hrishikesh Dewan

Subodh Public School

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANGULATHUR

Databases. Relational Model, Algebra and operations. How do we model and manipulate complex data structures inside a computer system? Until

Data Handing in Python

INDIAN SCHOOL MUSCAT FINAL TERM EXAMINATION INFORMATICS PRACTICES

Introduction. Assessment Test. Part I The Programmer s Exam 1

Visit For All NCERT solutions, CBSE sample papers, Question papers, Notes for Class 6 to 12

KENDRIYA VIDYALAYA ALIGANJ SHIFT-II HOLIDAY HOMEWORK CLASS-XII INFORMATICS PRACTICES

Name :. Roll No. :... Invigilator s Signature :.. CS/B.TECH (NEW)/SEM-2/CS-201/ BASIC COMPUTATION & PRINCIPLES OF COMPUTER PROGRAMMING

Pace University. Fundamental Concepts of CS121 1

"Charting the Course... Oracle18c SQL (5 Day) Course Summary

SAMPLE PAPER CLASS XII SUBJECT Informatics Practices

Oracle Database 10g: SQL Fundamentals I

Oracle Database 11g: SQL and PL/SQL Fundamentals

P.G.D.C.M. (Semester I) Examination, : ELEMENTS OF INFORMATION TECHNOLOGY AND OFFICE AUTOMATION (2008 Pattern)

INDIAN SCHOOL SOHAR FINAL EXAMINATION ( ) INFORMATICS PRACTICES (065)

Oracle Database 11g: SQL Fundamentals I

CS/B.Tech/CSE/New/SEM-6/CS-601/2013 DATABASE MANAGEMENENT SYSTEM. Time Allotted : 3 Hours Full Marks : 70

Data about data is database Select correct option: True False Partially True None of the Above

Oracle Database 10g: Introduction to SQL

East Penn School District Secondary Curriculum

II B.Sc(IT) [ BATCH] IV SEMESTER CORE: RELATIONAL DATABASE MANAGEMENT SYSTEM - 412A Multiple Choice Questions.

GE PROBLEM SOVING AND PYTHON PROGRAMMING. Question Bank UNIT 1 - ALGORITHMIC PROBLEM SOLVING

Time: 3 HOURS Maximum Marks: 100

Institute of Aga. Network Database LECTURER NIYAZ M. SALIH

1.3b Type Conversion

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17

SQL Queries. for. Mere Mortals. Third Edition. A Hands-On Guide to Data Manipulation in SQL. John L. Viescas Michael J. Hernandez

ES I INFORMATICS PRACTICES Set I Class XII Sec- A,B,C Date: April 2017 Time: 1 hr 10 min M.M.: 30

Programming for Engineers Iteration

Information Science 1


Institute of Aga. Microsoft SQL Server LECTURER NIYAZ M. SALIH

Creating and Managing Tables Schedule: Timing Topic

BRAIN INTERNATIONAL SCHOOL. Term-I Class XI Sub: Computer Science Revision Worksheet

Webgurukul Programming Language Course

McGill University School of Computer Science COMP-202A Introduction to Computing 1

KENDRIYA VIDYALAYA ONGC PANVELSESSION ENDING EXAM

Introduction to Programming Using Java (98-388)

A Web-Based Introduction

AIR FORCE SCHOOL,BAMRAULI COMPUTER SCIENCE (083) CLASS XI Split up Syllabus (Session ) Contents

Java Notes. 10th ICSE. Saravanan Ganesh

An Introduction to Structured Query Language

Java Programming Fundamentals. Visit for more.

Oracle Database 10g: SQL Fundamentals I

"Charting the Course... MOC C: Developing SQL Databases. Course Summary

Definitions. Database Architecture. References Fundamentals of Database Systems, Elmasri/Navathe, Chapter 2. HNC Computing - Databases

Copyright 2004 Pearson Education, Inc.

LIST OF EXPERIMENTS. (1) (Office Automation)

Syllabus of Diploma Engineering. Computer Engineering. Semester: II. Subject Name: Computer Programming. Subject Code: 09CE1104

DC62 Database management system JUNE 2013

Part III. Data Modelling. Marc H. Scholl (DBIS, Uni KN) Information Management Winter 2007/08 1

Part I Basic Concepts 1

CS2 Current Technologies Lecture 3: SQL - Joins and Subqueries


Oracle Database: SQL and PL/SQL Fundamentals NEW

1) Introduction to SQL

Sankalchand Patel College of Engineering, Visnagar B.E. Semester III (CE/IT) Database Management System Question Bank / Assignment

1 OBJECT-ORIENTED PROGRAMMING 1

D.A.V. PUBLIC SCHOOL, NEW PANVEL

PREREQUISITE:Individualized Educational Plan with this component. REQUIRED MATERIALS: notebook, pencil, calculator, agenda book

Relational Database Management Systems Oct I. Section-A: 5 X 4 =20 Marks

Oracle Database: SQL and PL/SQL Fundamentals Ed 2

M.C.A. DEGREE EXAMINATION, DEC First Year. Time : 03 Hours Maximum Marks : 75

Mathematics Shape and Space: Polygon Angles

IBPS SO Examination 2013 IT Officer Professional Knowledge Question Paper

Aryan College. Fundamental of C Programming. Unit I: Q1. What will be the value of the following expression? (2017) A + 9

ASSIGNMENT FOR AUTUMN BREAK CLASS XI INFORMATICS PRACTICES ( )

Sample Paper-2011 Class : XII MM : 70 Subject : Informatics Practices Time : 3 hours

Transcription:

INTERNATIONAL INDIAN SCHOOL, RIYADH XI XII BOYS SECTION Grade- XI COMPUTER SCIENCE Unit I Programming and Computational Thinking 1. What are the functions of computer? 2. Briefly explain the basic architecture of a computer. 3. What is hardware and software? 4. Differentiate between input and output unit. 5. Define primary memory (main memory). 6. Name and explain two types of main memory. 7. Name and explain two parts of CPU. 8. Name and explain two types of RAM. 9. What is register? 1. Define Memory Access Time. 11. Name and explain different types of ROM. 12. Define system bus and its types. 13. Give any two functions of control unit. 14. Functions of OS 15. What is the function of memory? What are its measuring units? 16. Peta byte= 17. 1 Byte = Bit 18. Define (a) tracks (b) sectors (c) cylinder (d)platter 19. Define cache memory 2. How mobile CPUs different from computer CPUs? 21. Define mobile processor? 22. Name and explain mobile sub-processors? 23. Define SoC. 24. Name the two types of software. Explain. 25. What are the three language translators? 26. How is compiler different from interpreter? 27. What is Assembler? 28. Name the application software. 29. Define utility software. 3. Explain disk defragmenter. 31. What is software library? Give some examples. Chapter 2 Getting started with Python 1. Write any two features of Python? 2. Define program. 3. Expansion : IDLE 4. Plus and minus of Python. 5. Name the two modes of python. Explain it. 6. File extension of python file.

7. Which keyword is used to print python statement? 8. Which keyword is used to read input in python? 9. Write any two use of script mode? Chapter 3 Python Fundamentals 1. Define the following terms with examples: i. Tokens iii. Variables ii. Keywords (Identifiers) 2. Differentiate between the following i. Mutable and immutable ii. int and long iii. char and string iv. implicit conversion and explicit conversion v. type promotion and type casting vi. unary and binary operators iv. Data types v. Literals vii. division (/) and floor division (//)operators viii. = and = = ix. == and is operators x. Logical and bitwise operators xi. Counting loop and conditional loop xii. Else in loop and else in if 3. What is Boolean? 4. What is complex number? Write one ex. 5. How non-graphics characters are represented in python? Write any two examples? 6. What are the two different types of strings? How multiline strings are created? 7. What is None? 8. Explain the following: i. Sequence iv. Tuple vii. dictionaries ii. String v. Set iii. List vi. Mapping 9. What is operator? Write its classification with ex. 1. Define the following terms: i. Expression iii. Comments v. Blocks and ii. Statement iv. Functions indentation 11. What is docstring? 12. What is dynamic typing? 13. What are the three internal key attributes of a value-variable in python? Explain with example.

14. What are augmented assignment operators? Give examples. 15. Name and explain the identity operators. 16. What will be the output of a relational expression? 17. Write the following statement by using chained comparison operator. 1<2 and 2<3 m>4 and m <6 18. Name and explain the bitwise operators. 19. What do you mean by operator associativity? 2. Define coercion. 21. Identify the data types of the values given below: 3, 3j, 13., 13, 13,2+j, 13,[1,2,3], (1,2,3) 22. What is use of + operator in strings? Result of apple + fruit. 23. Result of the following: i. 5%2 v. 5.5//2 ix. 5=2 ii. 5/2 vi. 5 +2 x. 5**2 iii. 5//2 vii. 5<2 xi. 5>2 or 2<5 iv. 5.5/2 viii. 5==2 xii. not 5<2 24. Solve the expression: i. 4+3-2*5 ii. (4+3)-2*5 iii. 4+(3-2)*5 iv. 5./4+(6-3.) 25. What will the output produced by these? a) 12/4 b) 14//4 c) 14%4 d) 14./4 e) 14.//4 f) 14.%4 26. Given that variable CK is bound to string Raman (i.e., CK= Raman ). What will be the output produced by following two statements if the input given in Raman? Why? DK=input ( Enter name: ) Enter name: Raman a) DK==CK b) DK is CK 27. What will be the output of following code? Explain reason: a) 5<5 or 1 b) 5<1 or 5 c) 5<(1 or 5) d) 5<(5 or 1) 28. Write the python code for the following:

i. Arithmetic calculator ii. String concatenation iii. Find the total and average of five subject marks iv. Find the area and circumference of circle, square etc. (formula will be given at times) 29. What is conditional statement? 3. Define the following terms: a) Infinite loop (endless loop) b) Entry controlled loop 31. Name the jump statements in python. Explain with example. 32. What will be the output of the following functions: a) Range(1,1) b) Range(1,1,2) 33. Use the python range() function to create the following list: [7,3,-1,-5] 34. Write python code for the following: i. Calculate area of the circle, rectangle and square ii. Check whether the person is eligible voter iii. Check the number is positive or negative iv. Check the number is even or odd v. Check divisibility vi. Display grades of a students based on average, marks will be given. vii. Find the salary and tax. viii. Find the biggest among 3 numbers ix. Sort three numbers x. Print natural nos. and its sum. xi. Print sum of even nos and odd nos. xii. Print factorial of a given no. xiii. Print Fibonacci series xiv. Print reverse of a given number. Unit 3 Data Management (DM -1) 1 What is database? Give example. 2 What is DBMS? Write the advantages and need for it.

3 What is RDBMS? 4 Distinguish between data and information. 5 What is a record? Define rows and columns? 6 Define different keys with suitable example? 7 Difference between candidate key and primary key. 8 Name any two types of relationships that can be set between two tables. 9 What is degree and cardinality? 1 Define the following: Relation Records Attributes View Field 11 What is data independence? Its types. 12 Differentiate the following. DDL and DML Insert and create Select and desc Delete and drop Alter and update 13 Table: ACCOUNT Acc_no Cust_no Transaction Balance A11 Ram Prasad Withdrawl 1 A12 Kamla Deposit 15 A13 Ramakant Deposit 12 A14 Sunita Withdrawl 36 i. Suggest the data types that should be used for each of the fields in the above. ii. Suggest a field from the above table, which can be set as primary key. 14 Table emp empno ename salary hiredate job mgr deptno 7234 Kesha r 4 17-12- 2 Manager 7724 2 7566 Kirti 21 2-2- 26 Analyst 7869 3

7724 Krippl e 6 2-5- 2 President Null 1 7869 Aryan 38 19-7- 22 Manager 7724 3 7654 Sams ons 25 3-9- 22 Analyst 7234 2 7756 Biswa l 29 18-3- 2 Analyst 7234 2 i. To display the names of employees who are managers or analyst ii. To display empno, name, salary of all having salary range between 1 to 5(both values inclusive) iii. To display details of employees whose name s 2nd character is a iv. Display unique jobs v. Insert one row with following details (7543,john, 3,12\1\29,Analyst,7869,3) vi. Display the details of employees whose hiredate is greater than 21 vii. Display the names of all employees viii. Display the empno, name, salary of employees whose name contains 4 characters. ix. Increase the salary of employees by 1 who are managers. x. Display the name, salary and hiredate of employees who are managers xi. Display the name, empno and salary of employees whose name starts with s xii. Increase the salary of each by 1%. xiii. Display the details of employees who are not in deptno 2 xiv. Add new column telno xv. Display numbers of employees of each department xvi. Display the details of employees who are getting salary more than 5 xvii. Display distinct departments 15 Answer the following questions: i. Create a database named school. ii. How to open a database school. iii. Write a query to display tables. iv. How to eliminate duplicate rows in result. 16 Write an alternate statement: i. Select * from employee where eno in (1,2,3,4); ii. Select * from employee where salary between 2 and 4; 17 Define the following terms: i. Join ii. Project iii. Index 18 Explain the difference between select and project. 19 Write a query to create a table.

Table name: Department Column Name DeptID DeptName Data type Number Char Length 2 2 Key type Primary Key Null/ Unique Not null