11th Standard Syllabus & Materials
11th Standard
TN 11th Tamil இயற்கை வேளாண்மை,சுற்றுச்சூழல் -செய்யுள் - மனோன்மணீயம் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil என்னுயிர் என்பேன் -துணைப்பாடம் - இசைத்தமிழர் இருவர் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மொழி கலை -செய்யுள் - ஒவ்வொரு புல்லையும் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - இலக்கணம் - பகுபத உறுப்புகள் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - துணைப்பாடம் - வாடிவாசல் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - செய்யுள் - குறுந்தொகை Important Questions And Answers Study Material - QB365 Set A

Published on: 27/12/2018
+1 First Revision Test Model
Download Tamil Nadu 11th Standard Computer Science question papers, model tests, one-mark questions, important questions, and public exam papers in PDF format. Free study materials and answer keys for TN State Board students.
Questions + Answers key
Take MCQ Computer Science Test

1.
A loop that contains another loop inside its body:
Nested loop
Inner loop
Inline loop
Nesting of loop
2.
By default, class members are treated as ________.
protected
private
either a or b
public
3.
When accessing a structure member, the identifier to the left of the dot operator is the name of
structure variable
structure tag
structure member
structure function
4.
Getting Government services through internet is known as ______.
e-filling
e-payment
e-govemance
e-shopping
5.
Evaluate x = ++y+2y if y = 6 ________.
18
19
23
21
6.
class vehicle
{ int wheels;
public:
void input_data(float,float);
void output_data();
protected:
int passenger;
};
class heavy_vehicle : protected vehicle {
int diesel_petrol;
protected:
int load;
public:
void read_data(float,float)
void write_data(); };
class bus: private heavy_vehicle {
char Ticket[20];
public:
void fetch_data(char);
void display_data(); };
The member function that is inherited as public by Class Bus
input_data(), output_data()
read_data(), write_data()
fetch _data(),display _data()
none of these
7.
Ready-to-use sub programs are called
(i) pre-defined functions
(ii) built-in functions
(iii) user-defined functions
Only(i)
Only (ii)
Only (iii)
both (i) and (ii)
both (ii) and (iii)
8.
Which of the following statement is true or false?
(i) Overloading function refers to a functions having more than one distinct meaning
(ii) The number and types of a function parameters are called overloaded signature
i-true, ii-true
i-true, ii-false
i-false, ii-false
i-false, ii-true
9.
Insulation of the data from direct access by the program is called as
Data hiding
Encapsulation
Polymorphism
Abstraction
10.
If Fibonacci number is defined recursively as
\(F(n)= \begin{cases}0 \ \mathrm{n}=0 \\ 1 \ \mathrm{n}=1 \\ \mathrm{~F}(\mathrm{n}-1)+\mathrm{F}(\mathrm{n}-2) \text { otherwise }\end{cases}\)
to evaluate F(4), how many times F() is applied?
3
4
8
9
11.
The 2's complement of 11002 is _______.
00112
01002
00012
11002
12.
Which command is used to cut file or folder?
File ⟶ Cut
Edit ⟶ Cut
Edit ⟶ Move
Format ⟶ Cut
13.
Omitting details inessential to the task and representing only the essential features of the task is known as
specification
abstraction
composition
decomposition
14.
Interactive Operating System provides
Graphics User Interface (GUI)
Data Distribution
Security Management
Real Time Processing
15.
Which of the following is said to be the brain of a computer?
Input devices
Output devices
Memory device
Microprocessor
16.
Which may be done in pursuit of criminal activity or hobby?
17.
18.
Why following array declaration is invalid?
char str[2] ={'S', 'C', 'H', '0', 'L'};
19.
Why it is considered as a good practice to define a constructor though compiler can automatically generate a constructor?
20.
Why is char often treated as integer data type?
21.
Define factorial of a natural number recursively
22.
Distinguish between a condition and a statement.
23.
Define Decoder.
24.
List out any two uses of Operating System?
25.
26.
Differentiate implicit call and explicit call of involving parameterized constructor.
27.
Can a derived class get access privilege for a private member of the base class? If yes, how?
28.
Discuss the benefits of constructor overloading?
29.
List some of the features of modular programming.
30.
Write the syntax and an example for structure.
31.
Write a C++ program to print multiplication table of a given number.
32.
Describe iterative statement.
33.
Write few goals of scheduling.
34.
Write a short note on XNOR gate.
35.
What is the difference between assignment operator and equality operator?
36.
Explain the different methods of creating an object in C++.
37.
Define the constructors for the following
definitions:
class A { intX;
floaty;
public:
A (int, float);
};
class B : public A
{ public:
};
38.
39.
Write a C++ program to add two distances using the following structure definition
struct Distance{
int feet;
float inch;
}d1 , d2, sum;
40.
41.
Write programs to find the sum of the following series:
(a) \(x-\frac { { x }^{ 2 } }{ 2! } +\frac { { x }^{ 3 } }{ 3! } -\frac { { x }^{ 4 } }{ 4! } +\frac { { x }^{ 5 } }{ 5! } -\frac { { x }^{ 6 } }{ 6! } \)
(b) \(x+\frac { { x }^{ 2 } }{ 2 } +\frac { { x }^{ 3 } }{ 3 } +...+\frac { { x }^{ n } }{ n } \)
42.
Write the significant features of Ubuntu OS.
43.
Exchange the contents: Given two glasses marked A and B. Glass A is full of apple drink and glass B is full of grape drink. Write the specification for exchanging the contents of glasses A and B, and write a sequence of assignments to satisfy the specification.
44.
Explain booting of computer and its types.
45.
1.
(a)
Nested loop
2.
(d)
public
3.
(a)
structure variable
4.
(c)
e-govemance
5.
(d)
21
6.
(d)
none of these
7.
(d)
both (i) and (ii)
8.
(b)
i-true, ii-false
9.
(a)
Data hiding
10.
(a)
3
11.
(b)
01002
12.
(b)
Edit ⟶ Cut
13.
(b)
abstraction
14.
(a)
Graphics User Interface (GUI)
15.
(d)
Microprocessor
16.
Hacking.
17.
18.
During initilization the array of elements can be initialized more than its size
19.
Declaring a constructor with arguments hides the compiler generated constructor. After this we cannot invoke the compiler generated constructor.
20.
Character data type accepts and returns all valid ASCII characters. Character data type is often said to be an integer type, since all the characters are represented in memory by their associated ASCII Codes. If a variable is declared as char, C++ allows storing either a character or integer value.
21.
\(\text { Fact }(\mathrm{n})=\left\{\begin{array}{l}
1 \text { if } \mathrm{n}=0 \\
\mathrm{n} * \text { fact }(\mathrm{n}-1) \text { otherwise }
\end{array}\right.\)
Recursive Algorithm:
Fact (n)
-- inputs: n
outputs: Fact=n!
if(n-0)- --base case
otherwise
1
else
n fact (n-1)--recursive step
22.
| statement | condition |
| A statement is a phrase that commands the computer to do an action. | A condition is a phrase that describes a test of the state. |
| In flow chart rectangular box is used | In flow chart diamond box is used |
| Ex. x: = 5 | Ex. If C SI else S2 |
23.
A decoder, a digital circuit is used to point to the specific memory location where the word can be located.
24.
(i) Keeping track of which portion of memory are currently being used and who is using them.
(ii) Determining which processes (or parts of processes) and data to move in and out of memory.
(iii) Allocation and de-allocation of memory blocks as needed by the program in main memory. (Garbage Collection).
25.
26.
Implicit call: In this method, the parameterized constructor is invoked automatically whenever an object is created. For example simple s1(10,20); in this for creating the object s 1 parameterized constructor is automatically invoked.
Explicit call: In this method, the name of the constructor is explicitly given to invoke the parameterized constructor so that the object can be created and initialized.For example: simple s1=simple(10,20); //explicit call.
27.
A derived class does not get direct access privilege for a private member of its base class, however, it always can access(indirectly) the private members of its base class through an inherited function that is accessing these members.
28.
Function overloading can be applied for constructors, as constructors are special functions of classes. A class can have more than one constructor with different signature. Constructor overloading provides flexibility of creating multiple type of objects for a class.
1. Memory is allocated for the objects.
2. Initialisation for the objects.
29.
Important features of Modular programming:
1. Emphasis on algorithm rather than data
2. Programs are divided into individual modules
3. Each modules are independent of each other and have their own local data
4. Modules can work with its own data as well as with the data passed to it.
Example: Pascal and C.
30.
struct structure_name {
type member_name1;
type mamber _name2;
} reference_name;
Example:
struct Student
{
long rollno;
int age;
float weight;
};
31.
The syntax of if-else ladder:
#include <iostream>
using namespace std;
int main()
(
int num:
cout<<"Enter Number to find its multiplication table";
cin >> num;
for (int a = 1; a<= 10; a++)
{
cout << num << "*" << a << "=" << num*a << endl;
}
return 0;
}
32.
(i) Test whether C is true or false.
(ii) If C is true, then do S and go back to step 1; otherwise do nothing.
33.
(i) Farmers
(ii) Response time
(iii) Throughput
(iv) Turn around time
34.
The XNOR (exclusive - NOR) gate is a combination XOR gate followed by an inverter. Its output is "true" if the inputs are the same, and "false" if the inputs are different.
The output of XNOR is C = AB + \(\bar {A} \) \(\bar {B} \)
= A ⊙ B
where ⊙ indicates included dot.
Truth table
| Input | Output | |
| A | B | C |
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Logic symbol :
35.
| Assignment Operator | Equality Operator |
| Assignment operator is used to assign the values to the variable. | The equality operator is used to compare the values of both the variables and the result is true or false. |
36.
Objects can be created in two methods:
i. Global object,
ii. Local object
(i) Global Object:
If an object is declared outside all the function bodies or by placing their names immediately after the closing brace of the class declaration then it is called as Global object. These objects can be used by any function in the program.
(ii) Local Object:
If an object is declared with in a function then it is called local object. It cannot be accessed from outside the function.
37.
A:: A(int, float j)
{
x= i;
}
B : : B (int p, float q) :A (p, q)
{ cout << "B"s constructor \n";
}
38.
39.
#include< iostream >
using namespace std;
struct Distance
{
int feet;
float inch;
}d1, d2, sum;
int main()
{
cout<<"Enter 1st distance:"<<endl;
cout<<"Enter feet:";
cin>>d1.feet;
cout<<"Enter inch:";
cin>>dl.inch;
cout<<"\n information for 2nd distance:"<<endl;
cout<<"Enter feet:"";
cin>>d2.feet;
cout<<"Enter inch:"
cin>>d2.inch;
sum.feet = d1.feet +d2.feet;
sum.inch-d1.inch + d2.inch;
if (sum.inch > 12)
{
++sum.feet;
sum.inch 12;
}
cout<<endl; "Sum of distance="<<sum.feet << "feet" << sum.inch<< "inches";
return 0;
}
Output:
Enter 1st distance
Enter feet: 6
Enter inch: 3.4
Enter 2nd distance
Enter feet: 5
Enter inch: 10.2
Sum of distances = 12 feet 1.6 inches
40.
41.
(a) #include <iostream>
using namespace std;
#include <math.h>
#factorial function.
long int fact(int n)
{
long int f= 1;
for (int i = 1;i<n; i++)
f* = i;
return f
}
// main function
int main()
{
int x, y = 1;
float sum = 0;
cout<<"Enter the value for x:";
cin>>x;
for (int i=1;i<-6; i++)
{
sum = sum + y*((pow(x, 1))/fact(i));
y*=-1;
}
cout<<"Sum=" <<Sum<<endl;
cin.get():
return();
}
(b) #include <iostream>
using namespace std;
#include <math.h>
int main()
{
int M, L;
float sum = 0;
cout<<"Enter the value for M:";
cin>>M;
cout<<"Enter the number of terms";
cin>> L;
for (int i=1;i<=m; i++)
sum Sum + Pow(m,i)/i;
cout<<"Sum="<< Sum<<endl;
cin.get():
return 0;
}
42.
(i) The desktop version of Ubuntu supports all the normal software on Windows such as Firefox, Chrome, VLC, etc.
(ii) It supports the office suite called LibreOffice.
(iii) Ubuntu has an in-built email software called Thunderbird, which gives the user access to email such as Exchange, Gmail, Hot mail, etc.
(iv) There are a host of free applications for users to view and edit photos.
(v) There are also applications to manage share videos.
(vi) It is easy to find content on Ubuntu with the smart searching facility.
43.
Let the variables a, b, c represent Glass A, Glass B and Glass C and a, b, c can store values APPLE, GRAPE or EMPTY.
Specification:
1 exchange (a, b)
2-inputs: a, b: APPLE, GRAPE
3-outputs: a, b: = GRAPE, APPLE
Algorithm:
1. exchange (a, b)
2. a, b, c :- APPLE, GRAPE, EMPTY.
3. c:=b
4. -- a, b, c :- APPLE, EMPTY, GRAPE,
5. b:= a
6. --a, b, c = EMPTY, APPLE, GRAPE
7. a: = c
8. --a, b, c = GRAPE, APPLE, EMPTY
44.
Booting of computer:
(i) An Operating system (OS) is a basic software that makes the computer to work. When a computer is switched on, there is no information in its RAM.
(ii) At the same time, in ROM, the pre-written program called POST (Power on Self Test) will be executed first. This program checks if the devices like RAM, keyboard, etc., are connected properly and ready to operate. If these devices are ready, then the BIOS (Basic Input Output System) gets executed. This process is called Booting.
(iii) Thereafter, a program called "Bootstrap Loader" transfers OS from hard disk into main memory. Now the OS gets loaded (Windows/Linux, etc.,) and will get executed. Booting process is of two types.
1) Cold Booting
2) Warm Booting
(iv) Cold Booting:
When the system starts from the initial state i.e. it is switched on, we call it cold booting or Hard Booting. When the user presses the power button, the instructions are read from the ROM to initiate the booting process.
(v) Warm Booting:
When the system restarts or when Reset button is pressed, we call it Warm Booting or Soft Booting. The system does not start from the initial state and so all diagnostic tests need not be carried out in this case. There are chances of data loss and system damage as the data might not have been stored properly.
45.
11th Standard Syllabus & Materials
11th Standard
TN 11th Tamil பீடு பெற நில் - செய்யுள் - காவடிச்சிந்து Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil பீடு பெற நில் - உரைநடை - மலை இடப்பெயர்கள் : ஓர் ஆய்வு Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மாமழை போற்றுதும் - துணைப்பாடம் - யானை டாக்டர் Important Questions And Answers Study Material - QB365 Set A
NEW11th Standard
TN 11th Tamil மாமழை போற்றுதும் - செய்யுள் - ஐங்குறுநூறு Important Questions And Answers Study Material - QB365 Set A
Tamilnadu Stateboard 11th Standard Subjects

Maths

Commerce

Economics

Biology

Business Maths and Statistics

Accountancy

Computer Science

Physics

Chemistry

Maths

Biology

Economics

Physics

Chemistry

History

Business Maths and Statistics

Computer Science

Accountancy

Computer Applications

History

Computer Technology

Commerce

Computer Applications

Computer Technology

Tamil

English

French
Tamilnadu Stateboard Standards