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: 29/11/2018
With the model question papers, every student can get an idea about the exam questions in a subject wise and collect more information to score high marks on the board. In this question paper, questions are created based on the public pattern and current academic syllabus. This is the important half yearly model question paper for +1 Computer science. It's the right time to grab the model question papers and practice for the board exams.
Students can test themselves with this question to get high scores. Our aim is to bring out the best scores on board exams. Not only with book back questions, but also included creative questions as well.
The question paper is created with value-added questions. Practice with different important model question papers and enhance the conceptual knowledge about the different strategies on questions types which can be framed during the examination.
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.
The unchanged variables of the loop body is called loop _______.
condition
loop statement
loop variable
loop invariant
2.
Which of the following is not an invariant of the assignment? m, n := m+2, n+3
m mod 2
n mod 3
3 x m - 2 x n
2 x m - 3 x n
3.
Which is an elementary building block of the digital circuit?
Gate
Digital gate
Logic gate
Physical gate
4.
A number system can be derived from a..............
bit
byte
base or radix
nibble or word
5.
In which control flow, the statements are repeated until the condition becomes false?
sequential
alternative control flow
iterative
all of these
6.
In which operating system, given task done within a fixed timeline?
Real time
Multi-tasking
Multiprocessor
Online
7.
NOR is a combination of ?
NOT(OR)
NOT(AND)
NOT(NOT)
NOT(NOR)
8.
If C is true, S1 is executed in both the flowcharts, but S2 is executed in
(1) only
(2) only
both (1) and (2)
neither (1) nor (2)
9.
Which of the following properties is true after the assignment (at line 3)?
1 --i, j = 0, 0
2 i, j := i+1, j-1
3 -- ?
i + j > 0
i+j < 0
i+j=0
i = j
10.
Which of the following activities is not algorithmic in nature?
Multiply two numbers
Draw a kolam
Walk in the park
Swapping of two numbers
11.
What is the smallest size of data represented in a CD?
blocks
sectors
pits
tracks
12.
Which is the default application for spreadsheets in Ubuntu? This is available in the software launcher?
Libre Office Writer
Libre Office Calc
Libre Office Impress
Libre Office Spreadsheet
13.
Interactive Operating System provides
Graphics User Interface (GUI)
Data Distribution
Security Management
Real Time Processing
14.
How many characters can be handled in Binary Coded Decimal System?
64
255
256
128
15.
Which one of the following is used to in ATM machines
Touch Screen
Speaker
Monitor
Printer
16.
The following constants are of which type?
(i) 39
(ii) 032
(iii) 0XCAFE
(iv) 04.14
17.
When will the loop variant be true?
18.
Write any four RISC processors.
19.
Write the options appears which shutting down Ubuntu.
20.
What Is Boolean Algebra?
21.
If √2 = 1.414, and the square_root() function returns 1.414, does it violate the following specification?
-- square -root (x)
-- inputs: x is a real number, x ≥ 0
-- outputs: y is a real number such that y2=x
22.
Mention the different server distributions in Linux OS.
23.
What is HDMI?
24.
Differentiate Input and output unit.
25.
Write the output of the following C++ program code :
#include
using namespace std;
class Calci
{
char Grade;
int Bonus;
public:
Calci() {Grade='E'; Bonus=0;} //ascii value of A=65
void Down(int G)
{
Grade-=G;
}
void Up(int G)
{
Grade+=G;
Bonus++;
}
void Show()
{
cout<< Grade << "#" << Bonus << endl;
};
int main()
{
Calci c;
c.Down(3);
c.Show();
c.Up(7);
c.Show();
c.Down(2);
c.Show( );
return 0;
}
26.
The following code sums up the total of all students name starting with ‘S’ and display it.Fill in the blanks with required statements.
struct student {int exam no,lang,eng,phy,che,mat,csc,total;char name[15];};
int main()
{
student s[20];
for(int i = 0; i < 20; i ++)
{
…………………….. //accept student details
}
for(int i = 0; i < 20; i ++)
{
…………………….. //check for name starts with letter “S”
……………………. // display the detail of the checked name
}
return 0;
}
27.
Write the following in real constants.
(i) 15.223
(ii) 211.05
(iii) 0.00025.
28.
What are the differences between “Logical error” and “Syntax error”?
29.
Perform the following expressions. (COFFEE)16 = (?)2
30.
What is Nano-technology?
31.
Write the De Morgan's law.
32.
What is the difference between assignment operator and equality operator?
33.
Differentiate PROM and EPROM
34.
Define a class RESORT with the following description in C++ :
Private members:
Rno // Data member to store room number
Name //Data member to store user name
Charges //Data member to store per day charge
Days //Data member to store the number of days
Compute ( ) /* A function to calculate total amount as Days * Charges and if the total amount exceeds 11000 then total amount is 1.02 * Days *Charges */
Public member:
GetInfo( ) /* Function to Read the information like name, room no, charges and days */
DispInfo ( ) /* Function to display all entered details and total amount calculated using COMPUTE function */
35.
Write a C++ program to add two distances using the following structure definition
struct Distance{
int feet;
float inch;
}d1 , d2, sum;
36.
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 } \)
37.
Explain Algorithm Design Techniques.
38.
Suppose a number system has been designed with radix 10 with symbols (ordered from small to large) A, B, C, D, G, H, I, L, M, N. Convert the following number to equivalent hexadecimal number; (INDIAN)10
39.

40.
Answer the following:
(a) Which Class of software the OS belongs?
(b) What is the need of OS?
(c) Why OS is important?
(d) Name any three types of Operating systems.
(e) Name any three functions of OS.
41.
Write the procedure to create, rename, delete and save a file in Ubuntu OS. Compare it with Windows OS.
42.
Explain the fundamental gates with expression and truth table.
43.
Suppose you want to solve the quadratic equation ax2 + bx + c = 0 by an algorithm.
quadratic_solve (a, b, c)
-- inputs : ?
-- outputs: ?
You intend to use the formula and you are prepared to handle only real number roots. Write a suitable specification.
\(x = {-b \pm \sqrt{b^2-4ac} \over 2a}\)
1.
(d)
loop invariant
2.
(d)
2 x m - 3 x n
3.
(c)
Logic gate
4.
(a)
bit
5.
(c)
iterative
6.
(a)
Real time
7.
(a)
NOT(OR)
8.
(a)
(1) only
9.
(c)
i+j=0
10.
(d)
Swapping of two numbers
11.
(c)
pits
12.
(b)
Libre Office Calc
13.
(a)
Graphics User Interface (GUI)
14.
(a)
64
15.
(a)
Touch Screen
16.
(i) 39 - Decimal
(ii) 032 - Octal
(iii) 0XCAFE - Hexadecimal
(iv) 04.14 - Decimal
17.
The loop invariant is true before the loop body and after the loop body, each time.
18.
(i) Intel P6
(ii) Pentium IV
(iii) AMD K6
(iv) AMD K7
19.
(i) Log out
(ii) Suspend
(iii) Restart or shutdown
20.
Boolean algebra is a mathematical discipline that is used for designing digital circuits in a digital computer. It describes the relation between inputs and outputs of a digital circuit.
21.
No, because (-1.414)2 =2, which satisfies input-output relation (y² = x)
22.
The server distribution in Linux OS:
(i) Ubuntu Linux
(ii) Linux Mint
(iii) Arch Linux
(iv) Deepin
(v) Fedora
(vi) Debian
(vii) Centos
23.
HDMI (High Definition Multimedia Interface) is an audio/video interface which transfer the uncompressed video and audio data from a video controller, to a compatible computer monitor, LCD projector, digital television, etc.
24.
| Input Unit | Output Unit |
| An input device feeds information to a computer system for processing. | output device reproduces or displays the results of that processing. |
| Input devices only allow for input of data to a computer. | output devices only receive the output of data from another device. |
| It is a peripheral device used to provide data and control signals to an information processing system such as computer. | It is a unit which sends data from the computer to another device. |
| Eg. keyboard, mouse | Eg. printer, monitor |
25.
B # 0
I # 1
G # 1
26.
}
struct student
int exam_no, lang, eng, phy, chem, mat, csc, total;
char name [15];
}
int main()
{
students [20];
for (int i = 0; i <20; i++)
{
cout<<"\n Enter the exam number of student:"";
cin>> s[i].exam_no.;
cout << "\n Enter language names:";
ein>>s[i].lang;
cout<<"Enter name of the Student:"";
cin>>s[i].Name;
}
for (int i=0; i<20; i++)
{
if (s[i],name[0] == 's')
{
cout << "Exam number:" << s[i].name;
cout << "Student Exam number";
}
}
return 0;}
27.
(i) 15.223 = 0.15223E2
(ii) 211.05 = 0.21105E3
(iii) 0.00025 = 0.25E-3
28.
| Syntax error | Logical error |
| The syntax is a set of grammatical rules to construct a program. Every programming language has unique rules for constructing the source code. Syntax errors occur when grammatical rules of c++ are violated. | A Program has not produced the expected result even though the program is grammatically correct. It may happen by the wrong use of variable/operator/order of execution etc. This means, the program is grammatically correct, but it contains some logical errors. So, Semantic error is also called as "Logic Error". |
29.
(COFFEE)16
\(\overset { C }{ \underset { 1100 }{ \downarrow } } \)\(\overset { O }{ \underset { 0000 }{ \downarrow } } \)\(\overset { F }{ \underset { 1111 }{ \downarrow } } \)\(\overset { F }{ \underset { 1111 }{ \downarrow } } \)\(\overset { E }{ \underset { 1110 }{ \downarrow } } \)\(\overset { E }{ \underset { 1110 }{ \downarrow } } \)
(COFFEE)16 = (110000001111111111101110)2
30.
Nano-technology is an engineering, science, and technology that develops machines or works with one atom or one molecule that is 100 nanometers or smaller.
31.
De Morgan's
\(\bar { A+B } =\bar { A } .\bar { B } \)
\(\left( \bar { A.B } \right) =\bar { A } +\bar { B } \)
32.
| 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. |
33.
| PROM | EPROM |
| Can be Programmed only once. | It is reusable and can be programmed multiple times. |
| This has Permanent memory. | EPROMs memory can be erased using UV light. |
| Enclosed in plastic package so that not visible to UV light. | EPROMs are fused with quartz window. |
| Uses high Voltage. | Also use high Voltage but not enough to alter the semiconductor layer permanently. |
34.
#include < iostream.h >
#include < conio.h >
#include < stdio.h >
class RESORT
{
Private
int Rno.;
char name [20];
float charges;
int days;
float compute();
Public:
void getinfo();
void dispinfo();
}
void RESORT:: getinfo()
{
cout <<"Enter Registration number:";
cin >> Rno.;
cout << "\n Enter name:";
gets(name);
cout << "\n Enter per day charges:";
cin >> charges;
cout << "\n Enter number of days:";
cin >> days;
}
void RESORT:: dispinfo()
{
cout<<"\n1. Registration number:" << Rno << "\n2. Name:";
puts(name);
cout << "\n3. charges per day:" << charges << "\n4. Number of days:" <<
}
long float;
float amount=charges * days;
if(amount> 11000)
amount= 1.02*days *charges;
return amount;
}
RESORT obj;
void main()
{
clrscr ( );
obj.getinfo ( );
obj.disprinfo ( );
getch; return 0;
}
35.
#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
36.
(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;
}
37.
There are a few basic principles and techniques for designing algorithms.
1. Specification:
The first step in problem-solving is to state the problem precisely. A problem is specified in terms of the input given and the output desired. The specification must also state the . properties of the given input; and the relation between the input and the output.
2. Abstraction:
A problem can involve a lot of details. Several of these details are unnecessary for solving the problem. Only a few details are essential. Ignoring or hiding unnecessary details and modeling an entity only by its essential properties is known as abstraction. For example, when we represent the state of a process, we select only the variables essential to the problem and ignore inessential details.
3. Composition:
An algorithm is composed of assignment and control flow statements. A control flow statement tests a condition of the state and depending on the value of the condition, decides the next statement to be executed.
4. Decomposition:
We divide the main algorithm into functions. We construct each function independently of the main algorithm and other functions. Finally, we construct the main algorithm using. the functions. When we use the functions, it is enough to know the specification of the function. It is not necessary to know how the function is implemented.
38.
A, B, C, D, G, H, I, L, M, N are presents 0,1,2,3,4, 5, 6, 7, 8, 9 respectively of decimal number system (base 10) so, (INDIAN)IO = (693609)10
To find its hexadecimal equivalent

Thus (INDIAN)10 = (693609)10 = (A9569)16
39.
40.
(a) System Software
(b) Provide a platform to run application programs and activate the basic level hardware.
(c) Act as an interface between the user, software, and hardware.
(d) 1. Real-Time OS
2. BOSS
3. Interactive OS
(e) 1. Process Management
2. Storage Management
3. Device Management.
41.
In Ubuntu OS:
(i) Create a file: By right clicking in the desktop and also files be created by using file menu.
(ii) Delete a file: By using right-click choosing a move to trash or by using the menu.
(iii) Rename a file: By using right-click and choosing rename option.
(iv) Save a file: Press ctrl + x or F2 to exit. You will. then be asked if you want to save. (or) Press ctrl+ 0 or F3 and ctrl + x or F2 for save and exit.
In Windows OS:
(i) Create file: Open an application and create by using file menu.
(ii) Delete a file: By right click on a file and choosing the delete option to delete a file.
(iii) Rename a file: By right click on a file and choosing rename option to rename a file.
(iv) Save file: Press ctrl+S or file - save to save the file.
42.
A gate is a basic electronic circuit which operates on one or more signals to produce an output signal.
The three fundamental gates are AND, OR and NOT gates.
AND Gate
The AND gate can have two or more input signals and produce an output signal. The output is "true" only when both inputs are "true", otherwise, the output is "false". In other words the output will be 1 if and only if both inputs are 1; otherwise the output is 0. The output of the AND gate is represented by a variable say C, where A and B are two and if input boolean variables. In boolean algebra, a variable can take either of the values '0' or '1'. The logical symbol of the AND gate is

The Truth Table For AND Gate is
| Input | Output | |
| A | B | C |
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
OR Gate;
The OR gate gets its name from its behaviour like the logical inclusive "OR". The output is "true" if either or both of the inputs are "true". If both inputs are "false" then the output is "false". In other words the output will be 1 if and only if one or both inputs are 1; otherwise, the output is 0. The logical symbol of the OR gate is

The truth table For OR Gate is
| Input | Output | |
| A | B | C |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
NOT Gate;
The NOT gate, called a logical inverter, has only one input. It reverses the logical state. In other words the output C is always the complement of the input. The logical symbol of the NOT gate is

The truth table for NOT gate is
| Input | Output |
| A | C |
| 1 | 0 |
| 0 | 1 |
43.
x\(= {-b \pm \sqrt{b^2-4ac} \over 2a}\)
1. Quadratic solve (a, b, c)
2. -- inputs: b²-4ac > = 0 where a, b, c are real numbers, a ≠ 0
3. -- outputs: x1 and x2 are real numbers such that a(x1)² + bx1 + c = 0 and a(x₂)² + bx₂ + c = 0
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