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

Similar documents
INTERNATIONAL INDIAN SCHOOL, RIYADH XI XII BOYS SECTION

INDIAN SCHOOL SOHAR FIRST TERM EXAM ( ) INFORMATICS PRACTICES

Basant Group of Institution

Mahathma Gandhi University

Sample Question Paper

SQL Structured Query Language Introduction

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

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

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

THE INDIAN COMMUNITY SCHOOL, KUWAIT

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

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

Full file at

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

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

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

Downloaded from

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

Subodh Public School

DATABASE MANAGEMENT APPLICATIONS

Computer Programming C++ (wg) CCOs

[CHAPTER] 1 INTRODUCTION 1

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

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

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

Data Handing in Python

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

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

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

INDIAN SCHOOL MUSCAT FINAL TERM EXAMINATION INFORMATICS PRACTICES

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

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

VALLIAMMAI ENGINEERING COLLEGE

SAMPLE PAPER CLASS XII SUBJECT Informatics Practices

Pace University. Fundamental Concepts of CS121 1

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

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

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

Oracle Database 10g: SQL Fundamentals I

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

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

Oracle Database 11g: SQL Fundamentals I

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

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

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

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANGULATHUR

East Penn School District Secondary Curriculum

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

Part I Basic Concepts 1

Oracle Database 11g: SQL and PL/SQL Fundamentals

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

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

Oracle Database 10g: Introduction to SQL

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


Visit for more.

KENDRIYA VIDYALAYA ONGC PANVELSESSION ENDING EXAM

Chapter 17: Table & Integrity Contraints. Informatics Practices Class XII. By- Rajesh Kumar Mishra. KV No.1, AFS, Suratgarh

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

Webgurukul Programming Language Course

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

Based on the following Table(s), Write down the queries as indicated: 1. Write an SQL query to insert a new row in table Dept with values: 4, Prog, MO

An Introduction to Structured Query Language

Time: 3 HOURS Maximum Marks: 100

Mathematics Shape and Space: Polygon Angles

Java Programming Fundamentals. Visit for more.

Oracle Database 10g: SQL Fundamentals I

Institute of Aga. Network Database LECTURER NIYAZ M. SALIH

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

1.3b Type Conversion

Sample Paper for class XII IP with Answers Prepared by Successbook Group Sub: - Informatics Practices Total Marks :70 Time:3hr

Solved MCQ on fundamental of DBMS. Set-1

DC62 Database management system JUNE 2013

1) Introduction to SQL

Downloaded from

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

Programming for Engineers Iteration

D.A.V. PUBLIC SCHOOL, NEW PANVEL


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

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

15. INFORMATICS PRACTICES (CODE: 065)

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

Creating and Managing Tables Schedule: Timing Topic

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

Introduction to Programming Using Java (98-388)

A Web-Based Introduction

Java Notes. 10th ICSE. Saravanan Ganesh

The Relational Model

Database Foundations. 6-3 Data Definition Language (DDL) Copyright 2015, Oracle and/or its affiliates. All rights reserved.

"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

LIST OF EXPERIMENTS. (1) (Office Automation)

Language. f SQL. Larry Rockoff COURSE TECHNOLOGY. Kingdom United States. Course Technology PTR. A part ofcenqaqe Learninq

Copyright 2004 Pearson Education, Inc.

Chapter 4 : Informatics Practices. Data Handling. Class XI ( As per CBSE Board) Visit : python.mykvs.in for regular updates

Transcription:

Grade- XI INTERNATIONAL INDIAN SCHOOL, RIYADH XI XII BOYS SECTION Unit 1 Programming and Computational Thinking Chapter 1 Introduction to Computer Systems 1. What are the functions of computer? 2. What is hardware and software? 3. Define primary memory (main memory). 4. Name and explain two types of main memory. 5. Name and explain two parts of CPU. 6. Name and explain two types of RAM. 7. What is register? 8. Define memory access time. 9. Name and explain different types of ROM. 1. Define system bus and its types. 11. Give any two functions of control unit. 12. Functions of OS 13. What is the function of memory? What are its measuring units? 14. Peta byte= 15. 1 Byte = Bit 16. Define (a) tracks (b) sectors (c) cylinder (d)platter 17. Define cache memory 18. How mobile CPUs different from computer CPUs? 19. Define mobile processor? 2. Name and explain mobile sub-processors? 21. Define SoC. 22. Name the two types of software. Explain. 23. What are the three language translators? 24. How is compiler different from interpreter? 25. What is Assembler? 26. Name the application software. 27. Define utility software. 28. Explain disk defragmenter. 29. What is software library? 3. Compare calculator and computer. 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? Subject- Informatics Practices

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 iv. Data types ii. Keywords (Identifiers) v. Literals 2. Differentiate between the following i. Mutable and immutable viii. = and = = ii. int and long ix. == and is operators iii. char and string x. Logical and bitwise operators iv. implicit conversion and explicit conversion xi. Counting loop and conditional loop v. type promotion and type casting xii. Else in loop and else in if vi. unary and binary operators vii. division (/) and floor division (//)operators 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. Write the corresponding python expressions for the following mathematical expressions: 22. Identify the data types of the values given below: 3, 3j, 13., 13, 13,2+j, 13,[1,2,3], (1,2,3) 23. What is use of + operator in strings? Result of apple + fruit. 24. 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 25. Solve the expression: i. 4+3-2*5 ii. (4+3)-2*5 iii. 4+(3-2)*5 iv. 5./4+(6-3.) 26. 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 27. 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 28. What will be the output of following code? Explain reason:

a) 5<5 or 1 c) 5<(1 or 5) b) 5<1 or 5 d) 5<(5 or 1) 29. 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) 3. What is conditional statement? 31. Define the following terms: a) Infinite loop (endless loop) b) Entry controlled loop 32. Name the jump statements in python. Explain with example. 33. What will be the output of the following functions: a) Range(1,1) b) Range(1,1,2) 34. Use the python range() function to create the following list: [7,3,-1,-5] 35. 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 empn o ename salar y hiredate job mgr deptno 7234 Keshar 4 17-12-2 Manager 7724 2 7566 Kirti 21 2-2-26 Analyst 7869 3

7724 Kripple 6 7869 Aryan 38 7654 Samsons 25 7756 Biswal 29 2-5-2 President Null 1 19-7-22 Manager 7724 3 3-9-22 Analyst 7234 2 18-3-2 Analyst 7234 2 i. To display the names of employees who are managers or analyst ii. iii. iv. To display empno, name, salary of all having salary range between 1 to 5(both values inclusive) To display details of employees whose name s 2nd character is a 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. viii. ix. Display the names of all employees Display the empno, name, salary of employees whose name contains 4 characters. 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. xv. Add new column telno 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 2 Create table with foreign key