Showing posts with label class11-compScience. Show all posts
Showing posts with label class11-compScience. Show all posts

Monday, 30 March 2020

Class 11 - Informatics Practices / Computer Science - Computer System Overview (Part-2) Questions and Answers (#eduvictors)(#class11InformaticsPractices)

Computer System Overview 

(Part-2) 
Questions and Answers 
Class 11 - Informatics Practices / Computer Science

Class 11 - Informatics Practices / Computer Science - Computer System Overview (Part-2) Questions and Answers (#eduvictors)(#class11InformaticsPractices)


Q1: What is an input device?

Answer: A device through which data and programs from the outside world enter the computer system is called an input device. It  converts the input data into a digital form that is acceptable by the computer system.


Q2: Identify the input device from the picture given below. Write one line description about each item .

Tuesday, 24 March 2020

Class 11 - Informatics Practices / Computer Science - Computer System Overview (Part-1) Questions and Answers (#eduvictors)(#class11InformaticsPractices)

Computer System Overview 

(Part-1) 
Questions and Answers 
Class 11 - Informatics Practices / Computer Science

Class 11 - Informatics Practices / Computer Science - Computer System Overview (Part-1) Questions and Answers (#eduvictors)(#class11InformaticsPractices)


Q1: What is a computer?

Answer: A computer is an electronic device, under the control of instructions stored in its memory that can accept data (input), process the data according to specified rules(Program), produce information (output), and store the information for future use.

The word 'computer' comes from the word 'compute' which means to calculate.  Therefore, a computer is an electronic device that can perform arithmetic operations at high speed.


Q2: Why a computer is also called a data processor?

Answer: A computer is also called a data processor because it can store, process and retrieve data whenever desired.

Thursday, 6 February 2020

CBSE Class 11 - Informatics Practices - Python Basics - Numpy Arrays (Part-1) - Question and Answers (#CBSEclass11Python)(#cbse)(#eduvictors)

Python Basics - Numpy Arrays 

(Part-1) - Question and Answers
CBSE Class 11 - Informatics Practices

CBSE Class 11 - Informatics Practices - Python Basics - Numpy Arrays (Part-1) - Question and Answers (#CBSEclass11Python)(#cbse)(#eduvictors)

Q1: What is NumPy?

Answer
1. NumPy stands for Numerical Python.

2. It is the core library for scientific computing in Python.

3. A NumPy array (also called ndarray) is a homogeneous multidimensional array of data objects.

4. A NumPy array is a table of elements (usually numbers), all of the same type, indexed by a tuple of positive integers.

5. Numpy module provides a set of methods and tools for working with these arrays.

6. In Numpy dimensions are called axes. The number of axes is rank.


Q2: What is the command line option to install NumPy module?

Answer: Run the following command at the command prompt. 
pip install numpy


Q3: What is one dimensional (1D) array?

Answer: A one-dimensional array or 1D array is a named group of a contiguous set of elements having the same data type. 1D arrays are also called vectors.

1D Array - CBSE Class 11 - Informatics Practices - Python Basics - Numpy Arrays (Part-1) - Question and Answers (#CBSEclass11Python)(#cbse)(#eduvictors)

Q4: What is a multi-dimensional array?

Answer: A multidimensional array is an array of arrays. Multi-dimensional arrays are also known as matrices. For example, a two-dimensional array (2D array) has two axes i.e. rows and columns.

Thursday, 16 January 2020

CBSE Class 11 - Informatics Practices - Python Basics - List Manipulation (Part-2) - Question and Answers (#eduvictors)(#class11Python)

Python Basics - List Manipulation (Part-2) - Question and Answers

CBSE Class 11 - Informatics Practices

CBSE Class 11 - Informatics Practices - Python Basics - List Manipulation (Part-2) - Question and Answers (#eduvictors)(#class11Python)

Based on syllabus of Class 11 Informatics Practices, here are important Questions and Answers covered for the chapter List Manipulation.

The questions and answers will familiarise you with basics concepts of Python Lists and provide a framework for understanding the programming concepts.Software development isn’t any one thing, but a myriad of practices that coalesce into software in the end. Python has been a versatile language and is used by companies to write all sorts of applications.

List is an important data structure, part of a core Python. Lists have a variety of uses including data science, statistics and scientific computing. List is considered as a collection of objects and is ordered and changeable(mutable). It allows duplicate members.


Q1: What is the output of the following code?

list =['I','N','D','I','A']
print(list[0:3])
print(list[3:])
print(list[:])

Answer:
['I', 'N', 'D']
['I', 'A']
['I','N','D','I','A']

CBSE Class 11 - Informatics Practices - Python Basics - List Manipulation (Part-2) - Question and Answers (#eduvictors)(#class11Python)
Display Lists


Q2: What is the output of the following code? What does the '+' operator' do in the code snippet?

Wednesday, 8 January 2020

CBSE Class 11 - Informatics Practices - Python Basics - List Manipulation (Part-1) - Question and Answers(#class11InformaticsPractices)(#eduvictors)

Python Basics - List Manipulation (Part-1)

Question and Answers
CBSE Class 11 - Informatics Practices & Computer Science

CBSE Class 11 - Informatics Practices - Python Basics - List Manipulation (Part-1) - Question and Answers(#class11InformaticsPractices)(#eduvictors)


Q1: What is a list in Python?

Answer: List is a collections of items and each item has its own index value. It is the most versatile datatype available in core Python which can be written as a list of comma-separated values (items) between square brackets.

e.g.
[] # empty list
[1,2,3,4] #list of integers
[2.0, 4.56, 8.91, ] #list of floats
['Sunday', 'Monday', 'Tuesday'] #list of floats
['Nikita', 16, 'Class 11', True, 86.7] # list of mixed values


Wednesday, 1 January 2020

CBSE Class 11 - Informatics Practices - Python - String Manipulation (Part-2) - Question and Answers(#class11Python)(#eduvictors)

Python - String Manipulation (Part-2)

Question and Answers
CBSE Class 11 - Informatics Practices

CBSE Class 11 - Informatics Practices - Python - String Manipulation (Part-2) - Question and Answers(#class11Python)(#eduvictors)


Q1: What are membership operators for strings?

Answer: Two membership operators are:
in Returns True if a substring exists in the given string otherwise returns false.
             e.g. "xy" in "xyz"  #returns True
                    "ab" in "xyz"  #returns False

not in Returns True is a substring does not exist in the given string;
e.g. "ab" not in "xyz"   #returns True
       "xy"  not in "xyz"   #returns False


Q2: What is the output of the following?
str1 = "Hello World!"
str2 = "he"
str3 = "He"
str2 in str1
str3 in str1

Friday, 27 December 2019

CBSE Class 11 - Informatics Practices - Python - Type Conversion and Type Casting - Question and Answers(#class11Python)(#eduvictors)

Python Basics - Type Conversion and Type Casting 

Question and Answers
CBSE Class 11 - Informatics Practices

CBSE Class 11 - Informatics Practices - Python - Type Conversion and Type Casting - Question and Answers


Question 1: What is Type Conversion?

Answer: Type conversion means converting one data type to another data type. Python supports two types of type conversion:

1. Implicity Type Conversion
2. Explicit Type Conversion (also called Type Casting)


Question 2: What is implicit type conversion? Give an example.

Thursday, 26 December 2019

CBSE Class 11 - Informatics Practices - Python - String Manipulation (Part-1) - Question and Answers(#eduvictors)(#cbseClass11Python)

Python - String Manipulation (Part-1)

Question and Answers
CBSE Class 11 - Informatics Practices

CBSE Class 11 - Informatics Practices - Python - String Manipulation (Part-1) - Question and Answers(#eduvictors)(#cbseClass11Python)

Q1: What is a string in Python?

Answer: String is a sequence of characters, which is enclosed between either single(' ') quotes or double quotes(" "), python treats both single and double quotes same.
e.g. 
      str1 = "Welcome to the Python World."


Q2: Can a double-quoted string contain single quotes? If yes, give an example.

Answer: Yes. 
Example:
str1 = "Nitika's Fashions" 
print(str1)

Similarly, A single-quoted string can also contain double quotes:
Example:
str2 = '"Help!", he exclaimed.'
print(str2)

CBSE Class 11 - Informatics Practices - Python - String Manipulation (Part-1) - Question and Answers(#eduvictors)(#cbseClass11Python)


Friday, 20 December 2019

CBSE Class 11 - Informatics Practices - Python Literals - Question and Answers (#eduvictors)(#cbsecClass11Python)

Python Basics - Literals

CBSE Class 11 - Informatics Practices 

Questions and Answers


CBSE Class 11 - Informatics Practices - Python Literals - Question and Answers (#eduvictors)(#cbsecClass11Python)

Question: What is a character set? What is Python Character Set?

Answer: A set of valid characters recognized by python constitutes character set.

Python (from version 3.x onwards) supports the Unicode text. It has the following character set:
Letters: A-Z,a-z
Digits:  0-9
Special symbols: Special symbol available over a keyboard
White spaces: blank space,tab, carriage return, newline, form feed
Other characters: Unicode


Question: Can I type in Hindi in Python 3?

Answer: Yes, Python supports Unicode text, hence one can use multiple languages including Hindi.


Question: What is a token?

Answer: Smallest individual unit in a program is known as a token. It can be:
1. Keywords
2. Identifiers
3. Literals
4. Operators
5. Punctuators


Monday, 9 September 2019

Class 11 Sample Question Papers (Mid-Term) 2019-20(#eduvictors)(#cbsepapers)

Class 11 Sample Question Papers (Mid-Term) 2019-20

Class 11 Sample Question Papers (Mid-Term) 2019-20(#eduvictors)(#cbsepapers)


CBSE Sample Papers for Class 11 are taken into consideration as the best option to understand the question paper pattern very well. It's crucial to be in touch with all basic principles and concepts a few days before the final examination, to reduce the examination stress and be prepared for it. 

Eduvictors provide collection of sample question papers prepared by various schools and institutes 
that help you to practice and get familiar with the question paper pattern. Solving an ample variety of sample papers, together with the last years' pattern papers, has been the recommendation to students.

Here are links of mid-term or SA1 SQPs:

Wednesday, 28 August 2019

CBSE Class 11 - Computer Science (C++) - User Defined Function - Q & A (#class11ComputerScience)(#cbsenotes)(#eduvictors)

Class 11 - Computer Science (C++)
User Defined Functions 

Q & A
CBSE Class 11 - Computer Science (C++) - User Defined Function - Q & A (#class11ComputerScience)(#cbsenotes)(#eduvictors)


SHORT ANSWER TYPE QUESTIONS

Q1(MCQ): A function’s single most important role is to
(a) give a name to a block of code
(b) reduce program size
(c) accept argument and provide a return value
(d) help organize a program well

Answer: (d) help organize a program well


Q2: Define a function. What is the name of one-statement description of a function?

Answer: A function is a subprogram that acts on data and often returns a value. The name of one-statement description of a function is procedure or prototype.

OR 

A function has a name that both identifies it and is used to call it for execution in a program


Q3: Function prototype is alternatively called. What is the statement specifically called that invokes a function?

Answer: A function prototype is alternatively called function declaration. The statement that invokes a function is specifically called function call.

Monday, 4 March 2019

CBSE Class 11 - Computer Science Annual Sample Question Paper (2018-19) (Set-1)(#cbsepapers)(#eduvictors)

CBSE Class 11 - Computer Science
 Annual Sample Question Paper (2018-19)
(Set-1)

CBSE Class 11 - Computer Science  Annual Sample Question Paper (2018-19) (Set-1)(#cbsepapers)(#eduvictors)

Getting good marks is very important for students of class 11. For this one must practice and attempt sample question papers within time limits.

Here follows a sample question paper on Computer Science subject that will help you revise and practice.

Textbook on Class 11 Computer Science:

Monday, 15 October 2018

CBSE Class 11 - Computer Science (C++) - Sample Question Paper - (2018-19)(#eduvictors)(#cbsepapers)

CBSE Class 11 - Computer Science  (C++)
 - Sample Question Paper - (2018-19)

CBSE Class 11 - Computer Science  (C++)  - Sample Question Paper - (2018-19)(#eduvictors)(#cbsepapers)

Be it Science or Engineering, medical world or launching Space Shuttles, Study of Universe or global communications, Research and Development or Edutainment – the core ingredient is computer. 

Here are the learning objectives of Computer Science subject, introduced in class 11: 
1. To understand the problem statement 
2. To develop logic for problem solving 
3. To understand the concept of Object Oriented Methodology 
4. To implement Object Oriented Programming using C++ 
5. To understand the concept of working with Relational Database 
6. To understand the basic concept of algebra of logic 7. To understand and explore the world of communication and network

Here follows the class 11 Half Year Computer Science sample question paper to assess your knowledge.

Tuesday, 30 May 2017

CBSE Class 11 and 12 Computer Science - (C++ / Python) -Syllabus (2017-18) (#cbseNotes)

Computer Science (C++ / Python) -Syllabus (2017-18)


CBSE Class 11 and 12 Computer Science

CBSE Class 12 Business Studies -Syllabus (2017-18) (#cbseNotes)

Here presents the prescribed syllabus for Class 11 and Class 12 Computer Science for the curriculum 2017-18.


Thursday, 31 March 2016

CBSE Class 9 - Foundation Of Information Technology (FIT) - Basics Of Computer Systems - MCQs

Class 9 - (Information Technology) IT
Chapter: Basics of Computer System

CBSE Class 9 - Information Technology (FIT) - Basics Of Computer Systems - MCQs
Can you identify the parts labelled as numbers? See answer below.
image courtesy: wikimedia

Multiple Choice Questions (MCQs)


Q1: Computer system has a unit, which displays the results from it.

A. Central Processing Unit
B. Memory Unit
C. Input Unit
D. Output unit


Q2: A computer system can accept textual input with the help of

A. Mouse
B. Video Camera
C. Keyboard
D. Barcode Reader


Q3: We can enter the audio form of data into a computer system with the help of

A. Microphone
B. Scanner
C. Keyboard
D. Barcode Reader


Q4: One of the Internet Service provider in India

A. CBSE
B. BSNL
C. Microsoft
D. Infosys


Q5: Files can be organized in

A. Printer
B. Keyboard
C. Folder
D. Mouse

Tuesday, 16 September 2014

CBSE Class 11 - SA1- Computer Science (C++) Sample Question Paper (2014-15)

Class 11

SA1-Computer Science (C++) Sample Question Paper
(2014-15)
(submitted by a student)

 
Computer Science
Total Marks-45
Q.1 (a) What are the major strengths of a computer? (1)
(b) State the basic units of the computer. Name the subunits that make up the CPU. (2)
(c) What is the difference between software and firmware? (1)
(d) What is meant by the term throughput? What is its significance? (2)
Q.2 (a) What is the difference between copying and moving files and folders? (2)
(b) How are devises treated in C++? (1)
(c) What will be the output of following code fragment when the input is
(i) 'C' (ii) 'A' (iii) 'D' (iv) 'F'?
cin>>ch;
  switch(ch) {
  case 'A' : cout <<"Grade A\n";
      break;
  case 'B' : cout<<"Grade B\n";
  case 'C' : cout<<"Grade C\n";
      break;
  case 'D' : cout<<"Grade D\n";
      break;
  default  : cout<<"Grade F\n";
  }
(2)

Sunday, 14 September 2014

CBSE Class 11 - Computer Science - CH9 - Flow of Control (Sumita Arora Textbook Solutions)

Flow Of Control
(Sumita Arora) Textbook Solutions 7th Edn

CBSE Class 11 - Computer Science with C++ - Ch1 - Computer Overview (Sumita Arora) Textbook Solutions
credits:openclipart

SHORT ANSWER QUESTIONS

Q1: What is null statement and a compound statement? What is the alternate name of the compound statement?

Answer: The simplest statement is null statement or empty statement. It is represented as just semicolon (;).
 e.g. ; // null statement

A compound statement is a sequence of statements enclosed by pair of braces ({}). Alternate name of the compound statement is block.


Q2: What is the significance of a null statement?

Answer: A null statement is useful where the language requires a statement but the program's logic does not.
e.g.  a program keeps on reading a value till it encounters a particular value or end-of-file.
  
while (cin >> val && val != required_vale) 

            ; 

Q3: What are the three constructs that govern statement flow?

Answer: sequence, selection and iteration


Q4: What is the significance of a test-condition in a loop?

Answer: The test-condition in a loop decides whether the loop-body will be executed or not based on the truth value. If the test-condition evaluates to true i.e., 1, the loop-body will execute, otherwise the loop is terminated.


Saturday, 19 July 2014

CBSE Class 11 - Computer Science - CH6 - Getting Started With C++ (Sumita Arora Textbook Solutions)

Getting Started With C++
(Sumita Arora) Textbook Solutions 7th Edn

CBSE Class 11 - Computer Science with C++ - Ch1 - Computer Overview (Sumita Arora) Textbook Solutions
credits:openclipart

SHORT ANSWER QUESTIONS

Q1: What are tokens in C++? How many types of tokens allowed in C++? Exemplify your answer.

Answer: A token is the smallest unit of a c++ program that can be processed by a c++ compiler. These are also called lexical units or lexical elements. C++ has the following tokens:

  • Keywords: Reserved words which have special meaning or purpose. e.g. for, const, while, class, struct etc.
  • Identifiers: These are the names given to variables, constants, arrays, functions, classes or objects of a c++ program. Identifiers are case sensitive in c++. e.g. valid identifiers are: student, Date123, file234 etc.
  • Literals: Data Items that never change their value during program run. Also called constants. In C++ there are five types of literals i.e. bool literal, integer constants, character constants, floating constants and string literals. e.g. 1234, 'b', 3.14 etc.
  • Punctuators: These are tokens which have syntactic and semantic meaning to the compiler. e.g. {}, =, ++, -, %, *= etc.
  • Operators: These are the tokens that tell the c++ compiler to perform specific mathematical or logical manipulations. C++ is full of operators. e.g. Arithmetic operators(+,-,*,/,%), Shift operators(<<. >>), Bitwise operators(&, ^, |), logical operators(&&, ||) etc.