0% found this document useful (0 votes)
3 views20 pages

2021-2022-even

The document outlines the Continuous Internal Assessment Tests for various courses at G.T.N. Arts College for the Even Semester of 2021-2022. Each test includes course outcomes, sections with multiple-choice questions, descriptive questions, and programming-related tasks across subjects such as Programming in C#.NET, Advanced Java Programming, Operating System Concepts, E-Commerce, Android Programming, and Compiler Design. The assessments are designed to evaluate students' understanding of fundamental concepts, practical applications, and problem-solving skills in their respective fields.

Uploaded by

dat11022005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views20 pages

2021-2022-even

The document outlines the Continuous Internal Assessment Tests for various courses at G.T.N. Arts College for the Even Semester of 2021-2022. Each test includes course outcomes, sections with multiple-choice questions, descriptive questions, and programming-related tasks across subjects such as Programming in C#.NET, Advanced Java Programming, Operating System Concepts, E-Commerce, Android Programming, and Compiler Design. The assessments are designed to evaluate students' understanding of fundamental concepts, practical applications, and problem-solving skills in their respective fields.

Uploaded by

dat11022005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

G.T.N.

ARTS COLLEGE (Autonomous), Dindigul


EVEN Semester (2021 – 2022)
OBE Regulation – 2020
Continuous Internal Assessment Test – I

Programme : BSc IT Semester:II


Class : I year Date: 20.4.22
Course Title : Programming in C#.NET Time: 09.30-11.00am
Course Code: 20UITC21 Max. Marks: 30
Course Outcomes (COs):
CO1 Depicts the basic concepts of .net frame work and specify the CLR with it‘s features.
CO2 Describes the C#.Net with Object Oriented View , it‘s various loops, and decision making,
CO3 Interpret Inheritance and Polymorphism, Interfaces, Operator overloading
CO4 Discuss the various tools on window controls illustrative applications.
CO5 Handle file, graphics features of .Net and explain how to create user control.

Qn. Section – A
CO(s) K – Level
No. Answer ALL the Questions (6 x 1 = 6 )
1 The______ are the Graphical User Interface (GUI) components CO1 K1
created for web based interactions.
A. Web forms B. Window Forms
C. Application Forms D. Note forms
2 Default Type of number without decimal is________. CO1 K1
A Long Int B. Unsigned Long
C. Unsigned Int D. Int
3 _________ are reserved, and cannot be used as identifiers. CO1 K1
A. Keywords B. literal
C. variables D. Identifiers

4 ______ parameters are used to pass results back to the calling CO2 K1
method. A. Input B. Reference
C. Value D. Output

5 The controls available in the tool box of ______ are used to create CO3 K1
the user interface of a web based application.
A. Microsoft visual studio IDE B. Application window
C. Web forms D. Note forms
6 In C#, having unreachable code is always a/an _____. CO3 K1
A. Method B. Function
C. Error D. Iterative

1
Section – B
Qn. No. CO(s) K – Level
Answer ALL the Questions (3 x 4 = 12 )
Recall the Dot Net framework model.
A CO1 K1

7 OR
Define in detail about CLR and its features in .Net.
B CO1 K1

A Give a report on decision making and looping. CO2 K2


8 OR
Restate conditional operator and give example.
B CO2 K2
Observe the characteristics of a class and an object
A CO3 K2

9
OR
Classify Constructor and Destructor.
B CO3 K2

Qn. Section – C K–
No. Answer any two Questions (2 x 6=12 ) CO(s) Level
10 State the dot net framework architecture with neat diagram. CO1 K1

11 Summarize about array and its types. CO2 K2

12 Report the difference between method overriding and method CO3 K2


overloading?

~All the Best~

1
G.T.N. ARTS COLLEGE (Autonomous), Dindigul
EVEN Semester (2021 – 2022)
OBE Regulation – 2020
Continuous Internal Assessment Test – I

Programme : BSc IT Semester:IV


Class : II year Date: 20.4.22
Course Title : Advanced Java Programming Time: 01.00-2.30pm
Course Code: 20UITC41 Max. Marks: 30
Course Outcomes (COs):
CO1 Understand the fundamentals of programming.
CO2 Demonstrate the concepts of packages and String Handling.
CO3 Apply the concepts of Exception Handling and Multithreading
CO4 Implement GUI based application using Applet and Swing.
CO5 Build Servlet programs for web application with JDBC.

Qn. Section – A
No. Answer ALL the Questions (6 x 1 = 6 ) CO(s) K – Level
1 What is the size of float and double in java? CO1 K1
A. 32 and 64 B. 32 and 32
C. 64 and 64 D. 64 and 32

2 Select the valid statement CO1 K1


A. char[] ch=new char(5) B. char[] ch=new char[5]
C. char[] ch=new char() D. char[] ch=new char[]
3 Identify the corrected definition of a package. CO2 K1
A. package is a collection of editing tools
B. package is a collection of classes
C. package is a collection of classes and interfaces
D. package is a collection of interfaces
4 In which of the following is toString() method defined? CO2 K1
A. java.lang.object B. java.lang.string
C. java.lang.String D. java.lang.Object

5 Excepted created by try block is caught in which block. CO3 K1


A. catch B. throw
C. final D. run

6 Which of the following exception is thrown when divided by CO3 K1


zero statement is executed?
A. NULL pointer Exception
B. Umber format Exception
C. Arithmetic Exception
D. File not found Exception

2
Section – B
Qn. No. CO(s) K – Level
Answer ALL the Questions (3 x 4 = 12 )
List and explain the features of Java.
A CO1 K1

7 OR
Identify the list of operators available in Java.
B CO1 K1

Explain Package in detail with example program.


A CO2 K2
8 OR
Illustrate Interface with example program.
B CO2 K2
Identify the need of try-catch block.
A CO3 K3

9 OR
Utilize the advantages of multiple catch in your Java
B program. CO3 K3

Qn. Section – C K–
No. Answer any two Questions (2 x 6=12 ) CO(s) Level
10 Describe Control and Looping structure in Java Programming. CO1 K1

11 Construct a java program to implement the concept of CO2 K2


Interface and package.

12 Write a Java program to apply exception handing. CO3 K2

~All the Best~

1
G.T.N. ARTS COLLEGE (Autonomous), Dindigul
EVEN Semester (2021 – 2022)
OBE Regulation – 2020
Continuous Internal Assessment Test – I

Programme : BS.c IT Semester: IV


Class : II year Date: 21.04.2022
Course Title : Operating System Concepts Time: 1.00-2.30 pm
Course Code: 20UITC42 Max. Marks: 30
Course Outcomes (COs):
CO1 Explain the operating system concepts, and its components.

CO2 Understand process management, concurrent processes and CPU scheduling.

CO3 Detect and Solve deadlock problems.

CO4 Identify memory management Techniques.

CO5 Implement Disk scheduling Methods.

Qn. Section – A
CO(s) K – Level
No. Answer ALL the Questions (6 x 1 = 6)
1 ________________of the following is not an operating system CO1 K1
A) Windows C) Linux
B) Oracle D) DOS
2 Network operating system runs on ___________ CO1 K1
A) Every system in the network B) Server
C) Both server and every system in the network D) None of the above
3 The number of processes completed per unit time is known as _______ CO2 K1
A) Output B) Throughput
C) Efficiency D) Capacity
4 _________system call creates the new process CO2 K1
A) create B) fork
C) new D) init
5 ___________provides the interface to access the services of the CO1 K1
operating system?
A) API B) System call
C) Library D) Assembly instruction

6 ______ number of child process will be created if fork system call is CO2 K1
initiated twice.
A) one B) two C) three D) four

2
Section – B
Qn. No. CO(s) K – Level
Answer ALL the Questions (3 x 4 = 12 )
State the diagram for abstract view of the components of
A a computer system and also define Operating system. CO1 K1
OR
7 List any four significant differences between
B Batchprocessing system and Multi CO1 K1
Programming system
Explain in detail about different states of process.
A CO2 K2
8 OR
Differentiate co-operating process and independent
B CO2 K2
process.
Identify the Process creation using the fork() system call.
A CO2 K2
OR
9 Discuss in detail about Synchronization
B CO2 K2

Qn. Section – C K–
No. Answer any two Questions (2 x 6=12 ) CO(s) Level
10 Examine the types of system call in operating system CO1 K1

11 Explain in detail about process scheduling. CO2 K2

12 Discuss in detail about IPC. CO2 K2

~All the Best~

3
Reg. No:

G . T. N. ARTS CO LLEG E (Aut on omous)


(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
(Accredited by NAAC with ‘B’ Grade)
EVEN SEMESTER [2021-22]
INTERN AL A SSES SMENT TEST – I
Class : ALL UG Date: 21-04-22
Paper Code : 20UITN21 Time: 11.30-10.00AM
Title of the Paper :E-COMMERCE Max Marks: 20

Course Outcomes (COs):


No Course Outcome
CO1 State the basic concepts of E-commerce
CO2 Explain the E business Strategies
CO3 Develop the payment system
CO4 Develop selling and marketing on web
CO5 Construct E business model

Section – B
Q.NO CO(s) K – Level
Answer ALL the Questions (5 x 2= 10 )
1. Define the term E-Commerce. CO1 K1
2. Describe Metropolitan Area Network(MAN) CO1 K1
3. Write a note on Satellite Networks. CO1 K1
4. Explain Internet and WWW tools which aid e-commerce. CO2 K1

5. Write a note on Router CO2 K1

Section – C K–
Qn. CO(s)
Answer any one Question (1 x 10=10 ) Level
No.

10 Describe the types of Networks. CO1 K1

11 Define Electronic commerce frameworks. CO2 K2

All the Best

4
Reg. No:

G . T. N. ARTS CO LLEG E (Aut on omous)


(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
(Accredited by NAAC with ‘B’ Grade)
EVEN SEMESTER [2021-22]
INTERN AL A SSES SMENT TEST – I
Class : III IT (A&b) Date:20-04-22
Paper Code : 17UITC61 Time: 09.30-10.30AM
Title of the Paper : Android Programming Max Marks: 30

Section A [6 x 1 = 6 ]
[Answer ALL the questions]
1. _____ is used by the Android operating system?
a) JVM b) Dalvik virtual machine
c) Simple virtual machine d) SVM
2. Android is based on which of the following language?
a) Java b) C
c) C++ d) .net
3. APK stands for __________________.
a) Android Phone Kit b) Android Page Kit
c) Android Package Kit d) Android Point Kit
4. ____________ converts Java byte code into Dalvik byte code?
a) Dalvik converter b) Dex compiler
c) Mobile interpretive compiler d) None of the above
5. _____________ is used by the developers to test the application, during developing the
android applications?
a) Third-party emulators b) Emulator included in Android SDK
c) Physical android phone d) All of the above
6. __________ use of content provider in Android?
a) For storing the data in the database
b) For sharing the data between applications
c) For sending the data from an application to another application
d) None of the above
Section B [2 x 7 = 14]
[Answer ALL the questions]
7. a) Describe in detail about native android applications. [OR]
b) Explain about an open platform for mobile development.
8. a) What makes an android application. [OR]
b) Write about application manifest file?
Section C [1 x 10 = 10]
[Answer ANY ONE question]
9. Describe in details on android application life cycle.
10. Explain the fundamentals of android UI Design.

5
Reg. No:

G . T. N. ARTS CO LLEG E (Aut on omous)


(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
(Accredited by NAAC with ‘B’ Grade)
EVEN SEMESTER [2021-22]
INTERN AL A SSES SMENT TEST – I
Class : III IT Date: 21-04-22
Paper Code : 17UITE62 Time: 09.30-10.30AM
Title of the Paper : COMPILER DESIGN Max Marks: 30

Section A [6 x 1 = 6 ]
[Answer ALL the questions]
1. __________ is a program used to translate from one language to another language.
a) Compiler b) Software
c) Hardware d) Translator
2. The lexical analysis is also called as _________.
a) tokens b) scanning
c) lexemes d) parsing
3. The syntax analysis is also called as _________.
a) tokens b) scanning
c) lexemes d) parsing
4. The semantic analysis determines the ________ of the source string.
a) parsing b)scanning
c) checking d) meaning
5. The context free grammar G is a collection of _____________.
a) G={V,S,H,T} b) G={V,T,S,P}
c) G={M,P,T,V} d) G={S,P,M,T}
6. The syntax analysis is the __________ phase in compilation.
a) First b) Third
c) Second d) Four

Section B [2 x 7 = 14]
[Answer ALL the questions]
7. a) Explain Compilers and Translators?[Or]
b) Write short notes on the structure of a compiler?
8. a) Discuss context free grammar concepts with example? [Or]
b)Construct a CFG for the language L=anb2n where n>=1?

Section C [1 x 10 = 10]
[Answer ANY ONE question]
9. How will you minimize the number of states of a DFA? Explain with example.
10. Discuss about derivations and parse trees with example?

6
Reg. No:

G . T. N. ARTS CO LLEG E (Aut on omous)


(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
(Accredited by NAAC with ‘B’ Grade)
EVEN SEMESTER [2021-22]
INTERN AL A SSES SMENT TEST – I
Class : III IT Date: 21-04-22
Paper Code : 17UITE61 Time: 09.30-10.30 AM
Title of the Paper : UNIFIED MODELING LANGUAGE Max Marks: 30

Section A [6 x 1 = 6 ]
[Answer ALL the questions]
1. What is an object?
a) Instance of a class b) encapsulation of data
c) Data hiding d) data abstraction
2. _________is a valid relationship in Use-case Diagram.
a) Generalization b) include
c) Extends d) all
3. In DFD arrow( ) is used to indicate _________.
a) process b) datastore
c) data flow d) external entity

4. In state transition diagram,( )this symbol used to indicate ________.


a) flow b)store
c) start d) end
5.________________notation is used to indicate Generalization.
a) b)
c) d)

6. _________is a notation to represent classes in Booch object modeling

a) c)

b) d)

Section B [2 x 7 = 14]
[Answer ALL the questions]
7. a) Explain patterns in detail.[Or]
b) Write short notes on Frameworks?
8. a) Describe the class diagram. [Or]
b) Write a note on model management.
Section C [1 x 10 = 10]
[Answer ANY ONE question]
9. Write about object-oriented modeling. Explain all the 3 modeling techniques.
10. Explain in detail about UML diagram with suitable example diagrams.

7
Reg. No:

G . T. N. ARTS CO LLEG E (Aut on omous)


(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
(Accredited by NAAC with ‘B’ Grade)
EVEN SEMESTER [2021-22]
INTERN AL A SSES SMENT TEST – I
Class : III IT (A&b) Date:20-04-22
Paper Code : 17UITC62 Time: 09.30-10.30AM
Title of the Paper : Software Testing Max Marks: 30

Section A [6 x 1 = 6 ]
[Answer ALL the questions]
1. Which methodology is used to perform Maintenance testing?
a) Breadth test and depth test b) Confirmation Testing
c) Retesting d) Sanity Testing
2. Which term is used to define testing?
a) Evaluating deliverable to find errors b) Finding broken code
c) A stage of all projects d) testing scripts
3. Which of the following is not a valid phase of SDLC (Software Development Life
Cycle)?
a) Testing Phase b) Requirement Phase
c) Deployment Phase d) Testing Closure

4. Which of the following testing is also known as white-box testing?


a) Structural Testing b) Error guessing Techniques
c) Design based testing d) Development based Testing
5. Which of the following testing is related to the boundary value analysis?
a) White box and black box testing b) White box testing
c) Black box testing d) Integration testing
6. Functional testing is a ------?
a) Test design techniques c) Test levels
b) SDLC Model d) Test type

Section B [2 x 7 = 14]
[Answer ALL the questions]
7. a) Define software Testing [Or]
b) Explain waterfall model.
8. a) Define Integration Testing and types of Integration testing. [Or]
b) Briefly explain about Requirement based testing?
Section C [1 x 10 = 10]
[Answer ANY ONE question]
9. Explain various Techniques in Black box testing.
10. Explain static Testing by Humans.

8
Reg. No: Reg. No:

G . T. N. ARTS CO LLEG E (Aut on omous) G . T. N. ARTS CO LLEG E (Aut on omous)


(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty ) (Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
(Accredited by NAAC with ‘B’ Grade) (Accredited by NAAC with ‘B’ Grade)
EVEN SEMESTER [2021-2022] EVEN SEMESTER [2021-2022]
INTERN AL A SSES SMENT TEST – II INTERN AL A SSES SMENT TEST – II

Programme : III IT(A&B) Date : 21.06.2022 Programme : III IT(A&B) Date : 21.06.2022
Course Code : 17UITE61 Time : 09.00am-10.00am Course Code : 17UITE61 Time : 09.00am-10.00am
Course Title : Unified Modeling Language Max Marks : 30 Course Title : Unified Modeling Language Max Marks : 30

Section A Section A
[Answer ALL the Questions] (6X1=6) [Answer ALL the Questions] (6X1=6)
1. A simple association is termed as ______. 1. A simple association is termed as ______.
a) class association b) simple association a) class association b) simple association
c) binary association d) visual association c) binary association d) visual association
2. Use-case diagram is a graph of 2. Use-case diagram is a graph of
a) actor, use cases, association and generalization a) actor, use cases, association and generalization
b) actor, use cases and association b) actor, use cases and association
c) actor and use cases c) actor and use cases
d) only actors d) only actors
3. The _________ represents the object’s existence during the interaction. 3. The _________ represents the object’s existence during the interaction.
a) relationship b) lifeline a) relationship b) lifeline
c) label d) activity symbol c) label d) activity symbol
4. A state is represented as _______ box. 4. A state is represented as _______ box.
a) rounded b) rectangle a) rounded b) rectangle
c) ellipse d) diamond c) ellipse d) diamond
5. A note is a graphic symbol containing _____ information. 5. A note is a graphic symbol containing _____ information.
a) diagram b) textual a) diagram b) textual
c) extensive d) stereotype c) extensive d) stereotype
6. Noun phrase strategy, candidate classes divided into __________ classes. 6. Noun phrase strategy, candidate classes divided into __________ classes.
a) relevant, fuzzy and irrelevant b) relevant and fuzzy a) relevant, fuzzy and irrelevant b) relevant and fuzzy
c) redundant and adjective d) only fuzzy c) redundant and adjective d) only fuzzy
Section B Section B
[Answer ALL the following] (2X7=14) [Answer ALL the following] (2X7=14)
7. Describe the class diagram in detail. [OR] 7. Describe the class diagram in detail. [OR]
How would you identify the actors? .How would you identify the actors?
8. Why is documentation an important part of analysis? [OR] 8. Why is documentation an important part of analysis? [OR]
Explain event classes and organization classes. Explain event classes and organization classes.
Section C Section C
[Answer ANY one of the following] (1X10=10) [Answer ANY one of the following] (1X10=10)
9. Describe use-case model with example. 9. Describe use-case model with example.
10. Explain in detail about noun phrase approach. 10. Explain in detail about noun phrase approach.
G.T.N. ARTS COLLEGE (Autonomous), Dindigul A. System B. Object 5
EVEN Semester (2021 – 2022) C. Drawing D. Console
OBE Regulation – 2020
Continuous Internal Assessment Test-II Section – B
Qn. No. CO(s) K–
Programme : BSc IT Semester:II Answer ALL the Questions (3 x 4 = 12 ) Level
Class : I year Date: 20.06.22 Show the use of Enum inside a class and give an
Course Title : Programming in C#.NET Time: 09.00-10.30am A example. CO3 K2
Course Code: 20UITC21 Max. Marks: 30 OR
7
Course Outcomes (COs): Give an example program for Inheritance.
CO1 Depicts the basic concepts of .net frame work and specify the CLR with it‘s B CO3 K2
features. Interpret a login form using textbox, label and button in
A CO4 K3
CO2 Describes the C#.Net with Object Oriented View , it‘s various loops, and c# Windows application.
decision making, 8 OR
CO3 Interpret Inheritance and Polymorphism, Interfaces, Operator overloading B Prepare a form in c#.net using datetimepicker and diplay CO4 K3
CO4 Discuss the various tools on window controls illustrative applications. todays date in a textbox in string.
Predict how to create a file with text and read the
CO5 Handle file, graphics features of .Net and explain how to create user control.
A file CO5 K3
OR
Qn. Section – A 9
CO(s) K– Write a program in C# Sharp to create a file and move
No. Answer ALL the Questions (6 x 1 = 6 ) Level B the file into the same directory to another name CO5 K3
1 The reason that C# does not support multiple inheritances is CO3 K1
because of ______.
A. Method collision B. Name collision
C. Function collision D. Interface collision Qn. Section – C K–
CO(s)
2 In Microsoft Visual Studio, ______ technology and a programming CO3 K1 No Answer any two Questions (2 x 6=12) Level
language such as C# is used to create a Web based application. 10 Report the difference between method overriding and method CO3 K2
A. JAVA B. J# overloading?
C. VB.NET D. ASP.NET 11 Illustrate the list of array of numbers contains a palindrome number CO4 K3
or not using textbox for input and by clicking the button display the
facts in msgbox.
3 _______ feature is not supported by C#. CO4 K1
12 Illustrate with an example on managing the file system in c# CO5 K3
A. abstraction B. polymorphism programming .Write a program in C# Sharp to create and read the
C. multiple inheritance D. inheritance last line of a file.
4 ________ is not a types of arrays in C#. CO4 K1
A. Single-Dimensional B. Multidimensional ~All the Best~
C. Jazzed arrays D. Jagged arrays
5 A variable declared inside a method is called a________variable. CO5 K1
A. Static B. Private
C. Local D. Serial
6 Every class directly or indirectly extends the________of a class. CO K2
Reg. No: 5 The _______ method is called when the servlet is first CO5 K1
created.
G.T.N. ARTS COLLEGE (Autonomous),Dindigul A. init() B. service()
Even Semester (2021 – 2022) C. destroy() D. getServletConfig()
6 How many JDBC driver types are available by sun CO5 K2
OBE Regulation – 2020
Continuous Internal Assessment Test -II Microsystem?
A. 2 B. 3
Programme : BSc IT Semester: IV
C. 4 D. 5
Class : II year Date: 20.6.22
Course Title : Advanced Java Programming Time: 01.00pm-02.30pm
Section – B
Course Code: 20UITC41 Max. Marks: 30 Qn. No. CO(s) K–
Answer ALL the Questions (3 x = 12 ) Level
Course Outcomes (COs):
Compute a program for nested try statements.
CO1 Understand the fundamentals of programming.
A CO3 K3
CO2 Demonstrate the concepts of packages and String Handling.
CO3 Apply the concepts of Exception Handling and Multithreading. OR
7
CO4 Implement GUI based application using Applet and Swing. Construct a java program to create
B Threads using thread class. CO3 K3
CO5 Build Servlet programs for web application with JDBC.
A Discuss about drawing ovals and arcs in java with CO4 K2
Qn. Section – A examples.
CO(s) K– 8
No. Answer ALL the Questions (6 x 1 = 6 ) Level OR
1 CO3 K1
When we implement the Runnable interface, we must B Explain any three Text entry components in swing. CO4 K2
define the _____method.
Show the life cycle of servlet.
A. run() B. start() A CO5 K3
B. C. init() D.main()
OR
2 The________ package includes a class known as the CO3 K2 9 Classify the JDBC driver types according to
file class that provide support for creating files and B their architecture. CO5 K3
directories.
A. java.io B. java.util
C. java.lang D. java.awt Qn. Section – C K–
CO(s)
3 ______ tag is used to start an applet from both in CO4 K1 No. Answer any two Questions (2 x 6=12 ) Level
10 Illustrate java programs to read and display a text file . CO3 K2
HTML document and from an applet viewer.
A. AWT B. EVENTS 11 Write about JButton and JTextArea component and its CO4 K3
C. APPLET D. START
4 The swing icons are encapsulated by __________ class. CO4 K2 method with example.
12 Show the steps involved in processing SQL statements with CO5 K3
A. ImageIcon() B. ImageIcongetIcon()
JDBC.
C. Icon getIcon() D. ImageIcongetmsgIcon()

~All the Best~


Reg. No: 5 Random access in magnetic tapes is _________ compared to CO5 K1
magnetic disks.
G.T.N. ARTS COLLEGE (Autonomous), Dindigul A. Fast B. very fast
C. Slow D. very slow
Even Semester (2021 – 2022) 6 CO5 K2
The free-space list is implemented as a __________ .
OBE Regulation – 2020 A. Linked list B. Bit map
Continuous Internal Assessment Test -II C. Buffer cache D. Free block
Programme : BSc IT Semester: IV
Class : II year Date: 21.06.22 Section – B
Qn. No. Answer ALL the Questions (3 x = 12 ) CO(s) K–
Course Title : Operating System Concepts Time: 01.00 – 02.30pm Level
Course Code: 20UITC42 Max. Marks: 30 Explain the terms critical section and mutual exclusion.
A CO3 K3
Course Outcomes (COs):
OR
CO1 Explain the operating system concepts, and its components. 7 What is deadlock? Explain the various methods
CO2 Understand process management, concurrent processes and CPU
B for dealing with deadlock problem. CO3 K3
scheduling.
Report the difference between Physical and logical address.
CO3 Detect and Solve deadlock problems. A CO4 K2
CO4 Identify memory management Techniques. 8 OR
CO5 Implement Disk scheduling Methods. Explain about virtual memory and give its advantages.
B CO4 K2
Write a note on file types and file structures.
Q.no Section – A CO(s) K– A CO5 K3
Answer ALL the Questions (6 x 1 = 6 ) Level OR
1 CO3 K1 9 Write the functionalities of FCFS, SSTF, C-SCAN and
The Banker's algorithm is used _____________.
A. to prevent deadlock in operating systems B C-LOOK with example. CO5 K3
B. to detect deadlock in operating systems
C. to rectify a deadlocked state Qn. Section – C K–
D. to release a deadlocked state No. Answer any two Questions (2 x 6=12 ) CO(s) Level
2 If no cycle exists in the resource allocation graph CO3 K2
10 Explain the deadlock avoidance algorithm. CO3 K2
____________
A. then the system will not be in a safe state 11 Illustrate segmented memory management. CO4 K3
B. then the system will be in a safe state
C. then the system will be in a halt
D. then the system will be in a reboot 12 Examine different disk scheduling techniques with example. How are CO5 K3
3 Because of virtual memory, the memory can be shared among CO4 K1 their performance measured?
____________. ~All the Best~
A. Processes B. Threads
C. Instructions D. Multithreads
4 The ___________ swaps processes in and out of the CO4 K2
memory.
A. CPU B. Memory manager
C. CPU manager D. User
Reg. No: Reg. No:
G . T. N. ARTS CO LLEG E (Aut on omous)
(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty ) G . T. N. ARTS CO LLEG E (Aut on omous)
(Accredited by NAAC with ‘B’ Grade) (Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
EVEN SEMESTER [2021-22] (Accredited by NAAC with ‘B’ Grade)
INTERN AL A SSES SMENT TEST – II EVEN SEMESTER [2021-22 ]
Class : ALL UG Date: 21.06.22 INTERN AL A SSES SMENT TEST – II
Paper Code : 20UITN21 Time: 11.00-12.00 noon Class : ALL UG Date: 21.06.22
Title of the Paper : E-COMMERCE Max Marks: 20 Paper Code : 20UITN21 Time:11.00-12.00 noon
Title of the Paper : E-COMMERCE Max Marks: 20
Course Outcomes (COs):
No Course Outcome
CO1 State the basic concepts of E-commerce Course Outcomes (COs):
CO2 Explain the E business Strategies No Course Outcome
CO3 Develop the payment system CO1 State the basic concepts of E-commerce
CO4 Develop selling and marketing on web CO2 Explain the E business Strategies
CO5 Construct E business model CO3 Develop the payment system
CO4 Develop selling and marketing on web
Section – B K– CO5 Construct E business model
Q.NO CO(s)
Answer ALL the Questions (5 x 2= 10 ) Level
1. Enumerate quick response and EDI CO3 K1 Section – B K–
Q.NO CO(s)
Answer ALL the Questions (5 x 2= 10 ) Level
2. Tell the smart card applications CO3 K1
Compare Data mining and Data 1. Enumerate quick response and EDI CO3 K1
3. CO4 K2 2. Tell the smart card applications CO3 K1
Warehousing
Compare Data mining and Data
4. Explain about document Constituencies CO4 K2 3. CO4 K2
Warehousing
Record the information filtering in various 4. Explain about document Constituencies CO4 K2
5. CO5 K3
fields
Record the information filtering in various
5. CO5 K3
fields
Section – C K–
Qn. CO(s)
Answer any one Question (1 x 10=10 ) Level
No. Section – C K–
Qn. CO(s)
Show how to utilize Computer based Answer any one Question (1 x 10=10 ) Level
10 CO4 K2 No.
education
Show how to utilize Computer based
illustrate the types of digital 10 CO4 K2
11 CO5 K3 education
documentation
All the Best illustrate the types of digital
11 CO5 K3
documentation
All the Best
Reg.No :
Reg.No :

G . T. N. ARTS CO LLEG E (Aut on omous)


(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty ) G . T. N. ARTS CO LLEG E (Aut on omous)
EVEN SEMESTER [2021-22]
(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
INTERNAL ASSESSMENT TEST – II
Programme : III B.Sc(IT) (A&B) Date: 18 .06.2022 EVEN SEMESTER [2021 -22]
Course Code : 17UITC61 Time: 09.00 – 10.00am INTERNAL ASSESSMENT TEST – II
Course Title : ANDROID PROGRAMMING Max Marks: 30 Programme : III B.Sc(IT) (A&B) Date: 18 .06.2022
Section A Course Code : 17UITC61 Time: 09.00 – 10.00am
[Answer ALL the Questions] 6X1=6 Course Title : ANDROID PROGRAMMING Max Marks: 30
1. 1. Which of the following is Dialog classes in android? Section A
(a)AlertDialog (b) ProgressDialog [Answer ALL the Questions] 6X1=6
(c)DatePickerDialog (d) All of the above 1. 1. Which of the following is Dialog classes in android?
(a)Alert Dialog (b) ProgressDialog
2. What is the parent class of all Activity widgets? (c)Date Picker Dialog (d) All of the above
(a) ViewGroup (b) Layout (c) View (d) Widget
3. _____ views are commonly used views such as the TextView, EditText and Button Views 2. What is the parent class of all Activity widgets?
(a) Basic View (b) Picker view (c) Frame view (d) none (a) ViewGroup (b) Layout (c) View (d) Widget

4. In which state the activity is, if it is not in focus, but still visible on the screen? 3. _____ views are commonly used views such as the TextView, EditText and Button Views
(a) Running state (b) Paused state (a) Basic View (b) Picker view (c) Frame view (d) none
(c) Destroyed state (d) Stopped state 4. In which state the activity is, if it is not in focus, but still visible on the screen?
(a) Running state (b) Paused state
5. APK stands for _______________. (c) Destroyed state (d) Stopped state
(a) Android packageskit (b) Android packkit 5. APK stands for _______________.
(c) Android packaging kit (d) Applet package kit (a) Android packageskit (b) Android packkit
(c) Android packaging kit (d) Applet package kit
6. Android tries to _____ low-level components.
(a) confound (b)abstract (c)modularize (d)compound 6. Android tries to _____ low-level components.
(a) confound (b)abstract (c)modularize (d)compound
Section B
[Answer ALL the following] 2X7=14 Section B
7. a. Discuss the concept of notification in android. [OR] [Answer ALL the following] 2X7=14
b. Explain creating app widgets in detail. 7. a. Discuss the concept of notification in android. [OR]
b. Explain creating app widgets in detail.
8. a. Write about recording video. [OR]
b. Discuss in detail about finding your current location. 8. a. Write about recording video. [OR]
Section C b. Discuss in detail about finding your current location.
[Answer ANY one of the following] 1X10=10 Section C
9. Explain in detail about creating new menus and action bars. [Answer ANY one of the following] 1X10=10
10. Discuss the home screen widgets in detail. 9. Explain in detail about creating new menus and action bars.
10. Discuss the home screen widgets in detail.
Reg. No: Reg. No:
G . T. N. ARTS CO LLEG E (Aut on omous)
(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty ) G . T. N. ARTS CO LLEG E (Aut on omous)
(Accredited by NAAC with ‘B’ Grade) (Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty )
EVEN SEMESTER [2021-22] (Accredited by NAAC with ‘B’ Grade)
INTERN AL A SSES SMENT TEST – II eEVEN EVEN SEMESTER [2021-22 ]
Class : III IT Date: 21.06.22 INTERN AL A SSES SMENT TEST – II
Paper Code : 17UITE62 Time: 09.00-10.00AM Class : III IT Date: 21.06.22
Title of the Paper : COMPILER DESIGN Max Marks: 30 Paper Code : 17UITE62 Time: 09.00-10.00AM
Title of the Paper : COMPILER DESIGN Max Marks: 30
Section A [6 x 1 = 6 ]
[Answer ALL the questions] Section A [6 x 1 = 6 ]
1. What is CFG? [Answer ALL the questions]
a) Regular Expression b) Compiler 1. What is CFG?
c) Language Expression d) Grammar a) Regular Expression b) Compiler
2. A bottom-up parser generates _________. c) Language Expression d) Grammar
a) Left-most derivation in reverse b) Left-most derivation 2. A bottom-up parser generates _________.
c) Right-most derivation in reverse d) Right-most derivation a) Left-most derivation in reverse b) Left-most derivation
3. Two basic blocks are said to be __________ if they compute same set of expressions. c) Right-most derivation in reverse d) Right-most derivation
a) same b) equivalent 3. Two basic blocks are said to be __________ if they compute same set of expressions.
c) live d) effective a) same b) equivalent
4. What is the use of a symbol table in compiler deign? c) live d) effective
a) Finding name’s scope 4. What is the use of a symbol table in compiler deign?
b)Type checking a) Finding name’s scope
c) Keeping all of the names all entities in one place b)Type checking
d) All of the above c) Keeping all of the names all entities in one place
5. ______ can be represented diagrammatically by a labeled directed graph called a d) All of the above
transition graph. 5. ______ can be represented diagrammatically by a labeled directed graph called a
a) DFA b) NFA transition graph.
c) LEX d) ANA a) DFA b) NFA
6. A transformation of a program is called ________ if it can be performed by looking c) LEX d) ANA
only at the statements in a basic block. 6. A transformation of a program is called ________ if it can be performed by looking
a) Vital b) Global only at the statements in a basic block.
c) Local d) Sentinel a) Vital b) Global
Section B [2 x 7 = 14] c) Local d) Sentinel
[Answer ALL the questions] Section B [2 x 7 = 14]
7. a) Explain Three Address code in detail. [Or] [Answer ALL the questions]
b) Discuss about symbol table in detail. 7. a) Explain Three Address code in detail. [Or]
8. a) Write about Dangling reference with example. [Or] b) Discuss about symbol table in detail.
b) Write short notes on Error-Recovery Strategies. 8. a) Write about Dangling reference with example. [Or]
Section C [1 x 10 = 10] b) Write short notes on Error-Recovery Strategies.
[Answer ANY ONE question] Section C [1 x 10 = 10]
9. Explain about Call by value and Copy-Restore with example. [Answer ANY ONE question]
10. Explain in detail about the characteristics of Peephole Optimization. 9. Explain about Call by value and Copy-Restore with example.
10. Explain in detail about the characteristics of Peephole Optimization.
Reg. No: Reg. No:
G . T. N. ARTS CO LLEG E (Aut on omous)
(Affi l i ate d to M ad ur ai K a mar aj Uni ve r si ty ) G.T.N.ARTS COLLEGE (Autonomous)
(Accredited by NAAC with ‘B’ Grade) (Affiliated to Madurai Kamaraj University)
EVEN SEMESTER [2021-22] (Accredited by NAAC with ‘B’ Grade)
INTERN AL A SSES SMENT TEST – II eEVEN EVEN SEMESTER [2021-22 ]
INTE RN AL AS SESSM ENT TEST – II
Class : III IT (A & b) Date: 20.06.22 Class : III IT (A&b) Date: : 20.06.22
Paper Code : 17UITC62 Time: 09.00–10.00 am Paper Code : 17UITC62 Time: 09.00–10.00 am
Title of the Paper : Software Testing Max Marks: 30 Title of the Paper : Software Testing Max Marks: 30

Section A [6 x 1 = 6 ] Section A [6 x 1 = 6 ]
[Answer ALL the questions] [Answer ALL the questions]
1. __________testing types is not a part of system testing? 1. __________testing types is not a part of system testing?
a) Stress testing b) recovery Testing a) Stress testing b) recovery Testing
c) Random testing d) System Testing c) Random testing d) System Testing
2. __________testing is a testing technique where the actual data verified in the real 2. __________testing is a testing technique where the actual data verified in the real
environment. environment.
a) regression testing b) alpha testing a) regression testing b) alpha testing
c) beta testing d) integrating testing c) beta testing d) integrating testing
3. _______ is the process of re-testing the modules that connected to the program or 3. _______ is the process of re-testing the modules that connected to the program or
components after the modification has occurred. components after the modification has occurred.
a) unit regression testing b) full regression testing a) unit regression testing b) full regression testing
c) Regional regression testing d) re-testing c) Regional regression testing d) re-testing
4. _________is a series of planning, execution, monitoring and control activities that 4. _________is a series of planning, execution, monitoring and control activities that
help help
achieve project goals. achieve project goals.
a) verification b) test management a) verification b) test management
c) validation d) regression c) validation d) regression
5. How many parts of test management process have? 5. How many parts of test management process have?
a) one b) two a) one b) two
c) three d) four c) three d) four
6. ___________in Software Testing is a procedure of defining roles in the testing 6. ___________in Software Testing is a procedure of defining roles in the testing
process. process.
a) test organization c) test management a) test organization c) test management
b) test process d) test verification b) test process d) test verification
Section B [2 x 7 = 14] Section B [2 x 7 = 14]
[Answer ALL the questions] [Answer ALL the questions]
8. a) Define Stress Testing [Or] 7. a) Define Stress Testing [Or]
b) Explain about tools for performance testing. b) Explain about tools for performance testing.
8. a) Define regression testing and types of regression testing. [Or] 8. a) Define regression testing and types of regression testing. [Or]
b) Briefly explain about Project Metrics? b) Briefly explain about Project Metrics?
Section C [1 x 10 = 10] Section C [1 x 10 = 10]
[Answer ANY ONE question] [Answer ANY ONE question]
9. Explain Functional system testing. 9. Explain Functional system testing.
10. Explain various test planning. 10. Explain various test planning.

You might also like