1 Semester QB 2K19
1 Semester QB 2K19
1 HowUNIX was different from its contemporary operating system? July 2017 8 M
2 Explain the Following Commands i) Calander ii) Stty iii)Uname iv) Script July 2017 8 M
3 What are shell script? How does the shell script works to interpret the July 2017 6 M
commands?
4 Explain the working for the looping statement. With example mention different June/July 10 M
options of lists which can be used with for statements 2017
5 Describe the architecture of Unix Operating System Jan 2017 8 M
6 Explain the following commands with syntax i) sty ii) tput iii) bc iii) script Jan 2017 8 M
7 Explain the different modes of VI Editor with neat diagram Dec 2016 8 M
8 What are logical operators? Explain different logical operators Dec 2016 8 M
9 with an example program , explain the shell script June2016 6 M
10 Why do we use read command? give suitable example July 2016 8 M
11 What are command line arguments? explain the fowling commands $*, $#, $o Jan 2016 8 M
12 explain Different Shell Parameters used by shell for command line arguments 2015 July 8 M
13 explain Exit status of command with example 2015June 8 M
14 write a program to illustrate the logical operator ($$ and ||) 2015 July 8 M
15 list the different forms of IF conditions along with syntax and example Jan 2015 8 M
16 write a program to illustrate the users of case conditions Jan 2015 8 M
17 write a program to illustrate while looping Jan 2015 8 M
18 with the help of a program explain for loop write syntax and its uses 2014 Jun 8 M
19 what are the base name why we they used 2013 Dec 8 M
20 Explain here document with suitable example 2013 Dec 8 M
Module-2 UNIX File System:
The file, what’s in a filename? The parent-child relationship, pwd, the Homedirectory, absolute pathnames,
using absolute pathnames for a command, cd,mkdir, rmdir, Relative pathnames, The UNIX file system. Basic
File Attributes: Is –l, the –d option, File Permissions, chmod, Security and File Permission, users andgroups,
security level, changing permission, user masks, changing ownership andgroup, File Attributes, More file
attributes: hard link, symbolic link, umask, find
1 Write a shell script to copy a file in present directory to another directory June2017 6M
passed as an argument
2 In UNIX on creation of file what are the permissions that are associated with it? Jun 2017 10 M
with example show how these permission can be changed to a required value
3 With a neat diagram explain how files are organized in Unix operating System June2017 10 M
explain the methods how can be user navigate inside this organized structure
4 Different Between Hard link and soft link July 2017 6 M
5 What are the absolute and relative path names? Give examples. Jan 2017 8 M
6 Explain Chmod Command Dec 2016 8 M
7 Explain the UNIX file system with neat diagram. Jan 2017 8 M
8 What are hard link and soft links? Explain with examples. Jan 2017 8 M
9 What are files? explain the different file categories Jun 2016 6 M
10 with a neat diagram explain the parent child relationship July 2016 6 M
11 In detail explain absolute and relative pathnames 2015 Dec 8 M
12 List and explain all the Unix file system Jan 2016 8 M
13 what are the 3 types of file permissions explain the columns of the ls –l output 2015June 8 M
14 Difference between ls –l and ls –l d 2015June 8 M
15 How do we change the file permission? explain with an example each 2014 Dec 8 M
16 How do we change permission using absolute permission 2014 Dec 8 M
17 What are the two ways of changing file owners? Jan 2015 8 M
18 with an example and syntax explain hard and soft link 2013Jun 8 M
Module-3 Simple Filters:
Pr, head, tail, cut, paste, sort, uniq, tr commands, Filters using Regular Expression : grep&sedgrep, Regular
Expression, egrep, fgrep, sed instruction, Line Addressing, Inserting and Changing Text, Context addressing,
writing selected lines to a file, the –f option, Substitution, Prosperities of Regular Expressions Context
addressing, writing selected lines to a file, the –f option, Substitution, Properties of Regular Expressions.
1 What does sed command do? How sed command be used for line and context July 2017 6 M
addressing? Explain with example
2 Explain the following commands:- uniq, sort, head,tr,pr July 2017 10M
3 With suitable example Explain + and ? with respect to BRE and ERE July 2017 6 M
4 Write a shell script which will receive many numbers of file names as argument July 2017 10 M
check if every argument is a file or directory if directory display suitable
message along with directory name if the name of the file with the number of
lines in the file should be displayed at the end the script should be display total
number of files and directory
5 List and explain the various options of PR command Jan 2017 8M
6 What is regular expression? Give various options of Grep command Jan 2017 8M
7 What is sed command? Explain the options of grep command with examples Jan 2017 8M
8 Write a shell script which accepts valid login names as argument and prints Jan 2017 8M
their corresponding home directories? if no arguments print suitable error
message
9 Discuss grep filters with syntax examples and options Jun 2016 6M
10 Discuss grep using basic regular expression examples *, g*, [pqr] [c1-c2],[1-3] Jun 2016 6M
11 grep using extended regular expression (+ and ?) ch+ ch? exp1|exp2 Jun 2016 6M
GIF|JPEG
12 Discuss sed filters with syntax examples and options July 2016 6 M
13 what is line addressing and context addressing 2015 Jun 8 M
14 explain the different Text editing in unix also list athe options available for text 2015 July 8 M
editing
15 Discuss substantiation with examples 2014 Dec 8 M
16 Discuss awk filters with syntax example its options 2014 Dec 8 M
17 In detail discuss BEGIN and END sections of awk 2013 Jun 8 M
18 list all the Built in variables in awk 2013 Jun 8 M
19 What are functions? explain the types of functions in awk 2013 Jun 8 M
20 explain with example the following if statement 2013 July 8 M
Module-4 Awk and Advanced Shell Programming:
Awk-Advanced Filters: Simple awk Filtering, Splitting a Line into Fields, printf, theLogical and Relational
Operators, Number Processing, Variables, The –f option,BEGIN and END positional Parameters, get line,
Built-in variables, Arrays, Functions,Interface with the Shell, Control Flow. The sh command, export, cd, the
Command,expr, Conditional Parameter Substitution, Merging Streams, Shell Functions, eval,Exec Statement
and Examples
1 With a suitable input file explain the general structure and the operational July 2017 10 M
mechanism an awk script
2 How expr command can be sued with number and strings July 2017 6 M
3 Explain the built variable and functions of awk July 2017 10 M
4 write a short notes on Getline, Eval,Exec July 2017 6 M
5 What is AWK? Explain built in variables used in AWK Dec 2016 8 M
6 explain the if and while statement in awk suing examples explain the same Dec 2016 8 M
7 explain the logical and relational operators in awk with suitable examples Dec 2016 8 M
8 explain the associate array in awk with suitable examples Dec 2016 8 M
9 Difference between shell and subshell Dec 2015 8 M
10 Explain the following commands with example options export, eval,exec,expr Jun 2014 8 M
11 what are conditional parameters substitution discuss all the different ways to 2013 Jun 8 M
achieve it
12 explain shell functions with syntax and example Jun 2012 8 M
Module-5 Process and System Administration
Process basics, PS, internal and external commands, running jobs in background,nice, at and batch, cron, time
commands, Essential System Administration root,administrator’s privileges, startup & shutdown, managing
disk space, cpio, tar,Customizing the Environment : System Variables, profile, sty, PWD,
Aliases,Command History, On-line Command Editing. Advanced System Administration: CaseStudy: emacs
editor and any one distribution of Linux.
5 explain the various command used to customizing the Unix environment Dec 2016 8M
6 explain the following command nice,at and batch, CPIO ,tar Jan 2017 8M
7 explain the Unix start up and shut down process Jan 2017 8M
8 What are internal and external commands? explain with suitable examples Jan 2017 8M
9 what re process list the 2 important attributes of process Dec 2015 8M
10 explain wait and not wait in process Jun 2014 8M
11 in detail explain the ps command and its options Jun 2014 8M
12 what re different types of commands that the shell recordings 2013June 8M
13 different ways to run jobs in background 2013June 8M
14 discuss the following commands with examples nice at batch cron time 2013June 8M
15 explain startup and shutdown process in Unix June2012 8M
3 Explain features of: i) Web search engine ii) Application servers. Dec.2013/Jan. 2014 4M
4 What are the two phases of HTTP? Explain each of them in detail Dec.2013/Jan. 2014 12M
5 What is a web server? Explain its operation and characteristics Dec.2014/Jan.2015 10M
6 Explain the phases of HTTP protocol. Dec.2014/Jan.2015 10M
7 Write a note on: i) Higher level protocols; ii) Important components Dec.2014/Jan.2015 10M
of web
8 Differentiate Web and Internet June July 2015 4M
9 Explain Web Server characteristics June July 2015 6M
10 Discuss the HTTP Request and Response Phases. June July 2015 10M
11 Explain Internet Address Structure June July 2015 5M
6 Define following, with properties for each: i) Padding ii) Margin. Dec.2013/Jan. 2014 5M
7 What is the difference between HTML and XHTML? Explain Dec.2014/Jan.2015 5M
Create a webpage using XHTML containing two vertical frames, with the 8M
right frame 3 times the width of the left frame. Display two links on the left
8 frame which display their target files on the right frame Dec.2014/Jan.2015
What is CSS? Describe the different levels of style sheets and their 6M
9 precedence. Dec.2014/Jan.2015
Create an XHTML document and show how to apply various style sheet 6M
10 font properties to format the text in the document. Dec.2014/Jan.2015
Write an XHTML program to demonstrate the usage of definition list < dt 5M
11 >. June July 2015
10
12 Explain any 5 selector forms of CSS. June July 2015 M
13 Differentiate < span > and < div > tags, with suitable example June July 2015 4M
10
14 Using XHTML form controls create a new user June July 2016 M
10
15 Explain the various selector forms in CSS with examples June July 2016 M
10
16 Explain a standard XHTML document structure with an example June July 2017 M
What is CSS? Describe the different levels of style sheet and their 10
17 precedence June July 2017 M
18 List out syntactic difference between HTML and XIITML June July 2017 4M
19 Explain different types of list with an example June July 2017 4M
What is an event and event handler? List any five most commonly used
attributes related to events, tags that can include the attributes and
8 circumstances under which the associated events are created Dec.2014/Jan.2015 10M
Write a javascript program to have five buttons, labeled red, blue, green,
yellow and orange. The event handlers for these buttons must produce
message stating the chosen favourite color. The event handler must be
implemented as a function, whose name must be assigned to the on-click
attribute of the radio button elements. The chosen color must be sent to the
9 event handler as a parameter. Dec.2014/Jan.2015 10M
10 What is JavaScript? List its uses. June July 2015 5M
11 Explain primitive data types in Java Script. June July 2015 5M
12 How do you create and modify objects in Java Script? June July 2015 5M
13 Write a Java Script function that validates 16 digit bank account numbers. June 2015 5M
What is Document Object Model (DOM)? Explain dom tree structures for a
14 simple html document. June July 2015 5M
Explain with suitable example how you handle events from Text Box and
15 Password field of a form June July 2015 10M
16 Explain steps involved in DOM2 Event Propogation June July 2015 5M
17 List the usage of JavaScript in web applications June July 2016 5M
18 Explain string object in JavaScript with example June July 2016 5M
Explain screen output and keyboard input statements available in JavaScript
19 with examples. June July 2016 10M
20 What is DOM? Explain the various ways to access elements in JavaScript. June July 2016 3M
Write a JavaScript function to display the browser name and browser
21 version June July 2016 7M
22 Construct the DOM tree structure for the following XHTML document June July 2016 10M
Write a program using JavaScript and XHTML that contains three images
stacked on top of O each other, with only enough of each showing so that
the mouse cursor can be placed over some part of them. When the cursor is
placed over the exposed part of any image, it should rise to the top to
23 become completely visible. June July 2016 10M
24 Explain any four array methods used in Java script. June July 2017 8M
25 Explain document object model Structure for a simple document June July 2017 8M
Explain Java script methods alert (), prompt () and confirm () with an
26 example. June July 2017 8M
27 Explain Basic concepts of Event handling June July 2017 8M
1. Why software engineering is important? Brief the essential attributes of good software.
2. Brief about the general issues that affect different types of software. JAN/2016/2015 8
3. Explain the various key challenges being faced in software engineering. JUN/JULY 2014 8
4. List fundamental activities which are common to all software processes DEC/2016, 8
5. Explain Linear Sequential mode DEC/2016, 8
6. Explain prototyping model DEC/2018 8
7. Explain RAD model DEC/2018 8
Module:2
Requirement Engineering: Value Of A Good SRS, Requirement Process, Requirements Specification, Functional And Non-
Functional Requirements, and Requirements Engineering Processes, Requirements Elicitation, Requirements Specification,
Requirements Validation, and Requirements Change: The Elements Of The Analysis Model, Data Modeling, Functional
Modeling And Information Flow The Mechanics Of Structured Analysis: A Case Study On SRS.
1. With neat diagram, explain different types of non-functional requirements. Dec/2015, Jan/2015 8
2. Explain the terms “user requirements” and “system requirements” .List different readers of user requirements and system
requirements. DEC/2017 8
3. With a neat diagram, explain the different types of activities that are performed in the requirement engineering process.
DEC/2016, 8
4. With respect to requirements discovery, explain the viewpoint-oriented approach for requirement elicitation and analysis.
DEC/2018 8
5. What is meant by system model? With a diagram, explain the context of a ATM Model DEC/2018 8
6. Explain the case study on SRS .
Module:3
Design: Design Concepts, Function-Oriented Design, Object-Oriented Design, Detailed Design, Design Patterns,
Implementation Issues, Verification, And Metrics; A Case Study On Software Design.
1. Briefly explain component and connect view. Discuss on client-server system architecture with respect to C and C .
Dec/2015 8
2. Write a short note on project schedule and staffing. June/2014 8
3. Explain the concept of risk assessment and mention the techniques for managing them. June/2013 8
4. Explain the process of CBSE . June/2013 8
5. What is a component? Explain basic elements of component model. June/2013 8
6. What are the various components of case tools that can support a structured method to build a system.
June/2013 8
Module:4
Software Testing Fundamentals , Test Case Design , White-Box Testing , Basis Path Testing , Control Structure Testing ,
Black-Box Testing , A Strategic Approach To Software Testing, Strategic Issues, Integration Testing, Validation Testing,
System Testing A Strategic Approach To Software Testing, Strategic Issues, Integration Testing, Validation Testing, System
Testing, The Art Of Debugging
Q1. Define Digital computers and digital systems with a neat diagram. 2016/ 15 10 M.
Q2. What is binary numbers? Write binary form of 12. 2015/ 14 10 M.
Q3. Define registers and list all the different types of registers. 2016/ 17 10 M.
Q4. Draw and explain different types of flip flops. 2015/ 14 10 M.
Q5. Explain NAND and NOR implementation with diagrams. 2018/ 17 10 M.
Q6. Explain Ripple Counter with diagram. 2016/ 15 10 M.
Q7. Perform (400.99)10 = (?)2 and (6BCD)16 = (?)8 2015/ 16 10 M.
Module -2
Basics Structure of Computer Hardware and Software:
Computer types, Functional units, Basic operational concepts, Bus structure, Software, Performance, Multi
processing and Multi computers. Introduction to Assemblers and Compilers. Memory location and Address,
Memory operations, Instructions and instructing sequencing, Addressing modes.
Q1. With the neat diagram, list and explain the basic operational concept of a system.2015/ 16 10M.
Q2. List and explain the types of computers. 2016/ 17 10M.
Q3. Explain big-Endian and little Endian assignments for byte and word 2017/ 18 10M.
addressing with neat diagram.
Q4. Define assembler directives. Elaborate any two assembler directives. 2017/ 18 10M.
Q5. What is a bus? Explain single bus structure using examples. 2015/ 16/ 17 10M.
Q6. Explain one-address, two-address, and three-address instruction 2016/ 17 10M.
types with suitable examples.
Q7. Explain different functional units of a computer. 2017/ 18 10M.
Q8. What do you mean by condition code and status register. 2016/ 17 10M.
Module -3
Input/ Output Organization and Memory Systems:
I/O Devices, Interrupts, DMA, Processor example, Buses. Memory system: Basic concepts, Semiconductor
RAM memories, Read-Only memories, Speed size and cost, Cache memories, Virtual memories, Secondary
memories.
Q1. Explain DMA controller with a neat diagram. 2016 10M
Q2. What is an interrupts. How multiple devices are handled in interrupts. 2017 10M
Q3. Explain the use of DMA controller in computer system with a neat diagram 2017 10M
Q4. What is a cache memory? Explain any two cache memory function. 2016 10M
Q5. Draw and explain the memory organization of 2M * 32 memory module 2017 10M
using 512 * 8 static memory chips.
Module -4
Computer Architecture: - Advances in Memory Systems:
Imbalance between the arithmetic and memory units, Advantages of memory hierarchies, Memory
interleaving, Speed Problems of managements of memory hierarchies, Operations of Virtual memories.
Associated memories. Operations of cache, Comparison of cache and virtual memory systems, Schemes for
cache organizations, Word or block replacement, multilevel cache.
Q1. Explain the direct mapping and associative mapping with neat diagram. 2016/ 17 10M
Q2. Discuss Booth’s algorithm to multiply two signed numbers with examples. 2017/ 18 10M
(+13) *(-11).
Q3. Explain integer division using restoring method and non-restoring division 2016/ 17 12M
method with suitable example.
Q4. List the function of I/O interface. 2017 10M
Q5. Explain the working of static RAM cell. 2016/ 17 10M
Module -5
General Organization and Control:
Addressing schemes: one, two and three address schemes, No address scheme, Address modification and index
registers, General purpose registers. Stack organization, Use of stack for evaluation of expressions, interrupt
processing, Subroutine return, Storing local variables, Storing parameters, Implementation of
stacks and stack organized processors.
Q1. Explain one two and three address schemes along with its salient features. 2017 10M
Q2. Explain the stack organization in brief. 2016 10M
Q3. Explain the purpose of registers in computer organization 2015 10M
Q4. Explain the storage of local variable and storing parameters 2016 10M
Q5. Explain big-Endian and little Endian assignments for byte and word 2017/ 18 10M
addressing with neat diagram.