12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications மின்னணு தரவு பரிமாற்றம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின் - வணிக பாதுகாப்பு அமைப்புகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின்னணு செலுத்தல் முறைகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications மின் - வணிகம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications திறந்த மூல கருத்துருக்கள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications வலையமைப்பு வடமிடல் Sample Question Papers Study Material - QB365 Set A

Published on: 31/08/2020
12th Standard Computer Science English Medium Sample 2 Mark Creative Questions (New Syllabus) 2020
Download Tamil Nadu 12th 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.
What is the rule to apply DROP TABLE command?
2.
How will you retain duplicate rows while displaying the table?
3.
Define TCL.
4.
Define Data Manipulation Language.
5.
Write the output for the following statement
strl = "Welcome to learn python"
print (strl [: : - 2])
6.
Write the general format of slice operation.
7.
Write a python a program to print your name 10 times.
8.
List the types of RDBMS software.
9.
Write the syntax of variable - length arguments.
10.
How the nested block are indented?
11.
Define scatter plot.
12.
What is the use of AND, OR operators combined with WHERE clause?
13.
What is the use of GNU C complier?
14.
Name the function which acts as a constructor and destructor.
15.
Draw the flowchart that illustrates the working of continue statement in python.
16.
What is meant by Nested loop structure?
17.
Write the syntax of for loop.
18.
Draw a flow chart that defines the execution of if-else statement.
19.
Write a program to add new rows in the existing CSV file?
20.
Write a note is register dialect ( ) method?
21.
What take the three models in which CSV file can be opened?
22.
Write the syntax of defining tuple.
23.
How will you delete the elements from the list if the index value is not known?
24.
Differentiate append () and extend () function.
25.
Write the syntax of creating list. Give example.
26.
What are asymptotic notations?
27.
What in algorithmic strategy? Give an example.
28.
Write the description of the following Escape sequence character.
(i) \n
(ii) \t
29.
Name any four keywords in Python.
30.
How will you invoke python IDLE?
31.
What is the use of LEGB rule?
32.
How the concrete level of data abstraction implemented?
33.
Give an example of function definition parameter with type.
1.
The is a condition for dropping a table; is it must be an empty table.
2.
The ALL keyword retains duplicate rows. It will display every row of the table without considering duplicate entries
SELECT ALL Place FROM Student;
3.
Transactional Control Language (TCL) commands are used to manage transactions in the database. These are used to manage the changes made to the data in a table by DML statements.
4.
(i) A Data Manipulation Language (DML) is a computer programming language used for adding (inserting), removing (deleting), and modifying (updating) data in a database. In SQL, the data manipulation language comprises the SQL-data change statements, which modify stored data but not the schema of the database table.
(ii) After the database schema has been specified and the database has been created, the data can be manipulated using a set of procedures which are expressed by DML.
5.
nhy re teloW
6.
General format of slice operation:
str[start:end]
Where start is the beginning index and end is the last index value of a character in the string. Python takes the end value less than one from the actual index specified.
7.
strl = input ("Enter your name")
print (strl * 10)
8.
SQL server, Oracle, MySQL, MariaDB, SQLite.
9.
def function_name(*args):
function_body
return_statement
10.
A block within a block is called nested block. When the first block statement is indented by a single table space, the second block of statement is indented-by double tab spaces.
11.
Scatter plot: A scatter plot is a type of plot that shows the data as a collection of points. The position of a point depends on its two dimensional value, where each value is a position on either the horizontal or vertical dimension.
12.
(i) The WHERE clause can be combined with AND, OR, and NOT operators.
(ii) The AND and OR operators are used to filter records based on more than one condition.
13.
g++ is a program that calls GCC (GNU C Compiler) and automatically links the required C++library files to the object code
14.
Constructor -( - - init - - ( ))
Destructor -(- - del - - ( ))
15.

16.
A loop placed within another loop is called as nested loop structure. A while; within another while; for within another for; for within while and while within for to construc nested loops.
17.
Syntax:
for counter_variable in sequence:
statements-block 1
[else: # optional block
statement-block 2]
18.

19.
import csv
row = ['6; 'Sajini ' ,'Madurai']
with open ('student.csv; 'a') as CF:
# append mode to add data at the end
writer = csv.writer(CF)
writer. writerow(row)
# writerow ( ) method write a single row of data in file
CF.close( )
20.
(i) The whitespaces can be removed, by registering new dialects using csv.register_ dialect ( ) class of csv module.
(ii) A dialect describes the format of the csv file that is to be read, In dialects the parameter "skipinitialspace" is used for removing whitespaces after the delimiter.
21.
Read 'r', write 'w' or append 'a'.
22.
Syntax:
# Empty tuple
Tuple_Name = ()
# Tuple with n number elements
Tuple_Name = () (E1, E2, E2, ....... En)
# Elements of a tuple without parenthesis
Tuple_Name = E1, E2, E3 ..... En
23.
The remove( ) function can also be used to delete one or more elements if the index value is not known.
24.
In Python, append( ) function is used to add a single element and extend( ) function is used to add more than one element to an existing list.
25.
Syntax:
Variable = [element-1, element-2, element-3 ................ elernent-n]
Example:
Marks = [10,23,41,75]
Fruits = ["Apple", "Orange", "Mango", "Banana"]
MyList = [ ]
26.
Asymptotic Notations are languages that uses meaningful statements about time and space complexity
27.
(i) The way of defining an algorithm is called J algorithmic strategy.
(ii) For example to calculate factorial for the given value n then it can be done by defining the function to calculate factorial once for the iteration-1 then it can be called recursively until the number of required iteration is reached.
28.
(i) New line
(ii) Tab
29.
| false | class | finally | Is | return |
| none | continue | For | Lambda | try |
30.
(i) The following command can be used t invoke Python IDLE from Window OS.
(ii) Start ⟶ All Programs ⟶ Python 3.x ⟶ IDL (Python 3.x)
(or)
(iii) Click python
Icon on the Desktop if available.
31.
The LEGB rule is used to decide the order in which the scopes are to be searched for scope resolution. The scopes are listed below in terms of hierarchy (highest to lowest).
32.
(i) To implement the concrete level of data abstraction, languages like Python provides a compound structure called Pair which is made up of list or Tuple.
(ii) The first way to implement pairs is with the List construct
33.
(requires: b > 0 )
(returns: a to the power of b)
let rec pow (a: int) (b: int) : int :=
if (b=0) then 1
else a * pow b (a-1 )
12th Standard Syllabus & Materials
12th Standard
TN 12th Computer Applications களப்பெயர் முறைமை (DNS) Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications வலையமைப்பு எடுத்துக்காட்டுகள் மற்றும் நெறிமுறைகள் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications கணினி வலையமைப்பு ஓர் அறிமுகம் Sample Question Papers Study Material - QB365 Set A
NEW12th Standard
TN 12th Computer Applications PHP-உடன் MySQL-ஐ இணைத்தல் Sample Question Papers Study Material - QB365 Set A
Tamilnadu Stateboard 12th Standard Subjects

Maths

Chemistry

Physics

Biology

Computer Science

Business Maths and Statistics

Economics

Commerce

Accountancy

History

Computer Applications

Biology

Computer Technology

Computer Applications

Computer Science

Business Maths and Statistics

Commerce

Economics

Maths

Chemistry

Physics

Computer Technology

History

Accountancy

Tamil

English

French
Tamilnadu Stateboard Standards