Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
MASTER OF COMPUTER APPLICATIONS (MCA)
MCA/ASSIGN/SEMESTER-I
ASSIGNMENTS
(July -
2019 & January - 2020)
MCS-011, MCS-012, MCS-013, MCS-014, MCS-015,
MCSL-016, MCSL-017
SCHOOL OF COMPUTER AND INFORMATION SCIENCES
INDIRA GANDHI NATIONAL OPEN UNIVERSITY MAIDAN GARHI, NEW DELHI – 110 068
1
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
|
Course |
Assignment
No. |
|
Submission-Schedule |
Page |
||
|
Code |
|
|
|
|
|
No. |
|
|
|
|
For July- |
For
January- |
||
|
|
|
|
|
|
||
|
|
|
|
December
Session |
June Session |
|
|
|
|
|
|
|
|
|
|
|
MCS-011 |
MCA(1)/011/Assignment/19-20 |
15th |
October, 2019 |
15th April, 2020 |
3 |
|
|
|
|
|
|
|
|
|
|
MCS-012 |
MCA(1)/012/Assignment/19-20 |
15th |
October, 2019 |
15th April, 2020 |
5 |
|
|
|
|
|
|
|
|
|
|
MCS-013 |
MCA(1)/013/Assignment/19-20 |
15th |
October, 2019 |
15th April, 2020 |
9 |
|
|
|
|
|
|
|
|
|
|
MCS-014 |
MCA(1)/014/Assignment/19-20 |
15th |
October, 2019 |
15th April, 2020 |
11 |
|
|
|
|
|
|
|
|
|
|
MCS-015 |
MCA(1)/015/Assignment/19-20 |
15th |
October, 2019 |
15th April, 2020 |
12 |
|
|
|
|
|
|
|
|
|
|
MCSL-016 |
MCA(1)/L-016/Assignment/19-20 |
15th |
October, 2019 |
15th April, 2020 |
16 |
|
|
|
|
|
|
|
|
|
|
MCSL-017 |
MCA(1)/L-017/Assignment/19-20 |
15th |
October, 2019 |
15th April, 2020 |
18 |
|
|
|
|
|
|
|
|
|
Important Notes
1.
Submit your assignments to
the Coordinator of your Study Centre on or before the due date.
2.
Assignment submission
before due dates is compulsory to become eligible for appearing in
corresponding Term End Examinations. For further details, please refer to MCA
Programme Guide.
3.
To become eligible for
appearing the Term End Practical Examination for the lab courses, it is
essential to fulfill the minimum attendance requirements as well as submission
of assignments (on or before the due date). For further details, please refer
to the MCA Programme Guide.
4.
The viva voce is compulsory
for the assignments. For any course, if a student submitted the assignment and
not attended the viva-voce, then the assignment is treated as not successfully
completed and would be marked as ZERO.
2
Course Code |
: |
MCS-011 |
Course
Title |
: |
Problem Solving and Programming |
Assignment
Number |
: |
MCA(I)/011/Assignment/2019-20 |
Maximum
Marks |
: |
100 |
Weightage |
: |
25% |
Last Date of Submission |
: |
15th October, 2019 (for July, 2019 session) |
|
|
15th April, 2020(for January, 2020 session) |
There are seven questions in this assignment, which carry 80 marks. Rest
20 marks are for viva-voce. Answer all the questions. You may use illustrations
and diagrams to enhance the explanations. Please go through the guidelines
regarding assignments given in the Programme Guide for the format of
presentation. Insert comments in the code for better understanding.
Q1. (2 ½ X 4
=10 Marks)
Write the following functions that:
a)
Request the user for two integers and outputs
them and their sum.
b)
Request the user for two integers and outputs
their remainder after division.
c)
Request the user for two floats and outputs
their product.
d)
Request the user for a word and prints it twice
on the same row.
|
Write a C (main) program to provide the above functions
as options to the user using |
|
switch statement and performs the functions accordingly. |
Q2. |
(20 Marks) |
|
Write an algorithm, draw a corresponding flowchart
and write an interactive program to |
|
convert a binary number to its decimal equivalent. |
Q3. |
(2 ½ X 4 =10 Marks) |
|
Write the following functions that: |
|
a) Request the user to input a 5 digit number and reverse
the given number and print it. |
|
b) Request the user to input two floats and outputs
the largest of the inputs. |
|
c) Request the user to input an integer and, if the
number is divisible by two, divides it by |
|
two, otherwise multiplies it by three and output the result. |
|
d) Request the user for three integers and output
whether any of them are equal. Use only |
|
one if-else-statement |
|
Write a C (main) program to provide the above functions
as options to the user using |
|
switch statement and perform the functions accordingly. |
Q4. |
(10 Marks) |
|
Write a program which reads characters from a
string and calculates the number of |
|
vowels in it. It should print the string and the number of vowels in
it. |
|
3 |
(10 Marks) |
|
|
Following is the Taylor-series expansion for sin(x): |
|
sin(x)
= x − x3/3! + x5/5! − x7 /7! +
….. |
|
Write a program that reads a value of x and calculates
sin(x) using the first 10 terms only |
|
and prints out the result. |
Q6. |
(10 Marks) |
|
Using structures, write an interactive C program to generate Grade
Card |
|
for MCA first semester courses for 20 students of your study centre. |
Q7. |
(5 + 5 =10 Marks) |
|
Write a C program: |
(a) To generate 10 random numbers between -1.5 and 1.5 and writes them
in a file ran.dat.
(b) To
read the data from the file ran.dat (created above) and computes the average of
the data. It also finds the number of data above the average value.
Dear students, get fully solved
assignments by professionals
Do send your query at :
or call us at :08263069601
4
: |
MCS-012 |
|
Course
Title |
: |
Computer Organisation and Assembly |
|
|
Language Programming |
Assignment
Number |
: |
MCA(I)/012/Assignment/2019-20 |
Maximum
Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
15th October, 2019 (For July, 2019 Session) |
|
|
15th April, 2020 (For January, 2020 Session) |
There are four questions in this assignment, which carries 80 marks.
Rest 20 marks are for viva voce. You may use illustrations and diagrams to
enhance the explanations. Please go through the guidelines regarding
assignments given in the Programme Guide for the format of presentation. Answer
to each part of the question should be confined to about 300 words. Make suitable
assumption, if any.
Q1.
(Covers Block 1)
(a)
Please refer to Figure 4 of
Unit 1 of Block 1 on page 11. Assuming the same machine to be used for
execution of the following three consecutive instructions:
LOAD C ;
Loads the content of Memory location C into the Accumulator Register.
ADD
B ; Adds the content of memory location
B in the Accumulator Register.
STORE A
; Stores the content of Accumulator register AC in memory location A.
The
following are the details about the instructions, data and registers:
Each word of memory is of 32 bits in length. Each instruction is also 32
bits long. Main Memory has 256 words.
The three
consecutive instructions as shown above starts from memory location (1F)h ; A is at
location (FD)h and contains a value (1000)h, B is at location (FE)h and contains a value (FF3B)h and C is at location (FF)h and contains a value (2A2F)h.
The AC, IR
and MBR registers are of size 32 bits, whereas PC and MAR registers are of size
8 bits. The initial content of PC register is (1F)h
Draw the diagrams showing addresses and content of memory locations and
Registers. Show how the content of memory locations and registers will change
with the execution of the three instructions. Show all the addresses and values
in hexadecimal notations You must also perform the necessary arithmetic using
signed 2's complement notation and show the results indicating overflow, if
any. Also explain the process of execution of the
instructions. (4
Marks)
(b)
Perform the following conversion of numbers:
(2 Marks)
i)
Decimal (3412454512)10 to binary
and hexadecimal
ii)
Hexadecimal (FEDCBA9)h into Octal.
iii)
String “In file name %
means blank.” into UTF 8
iv)
Octal (7766432)O into
Decimal
(c)
Assuming that inverse is represented as ' , simplify the following Boolean functions:
F= ((A' + B)' + (A'+B')')' (1 Mark)
5
(d) Simplify the following function using K-map:
F(A, B, C, D) = Σ (0, 2, 6, 8, 10, 14)
Draw the circuit using NAND gates. (2
Marks)
(e)
Consider the
Adder-Subtractor circuit as shown in Figure 3.15 page 76 of Block 1. Explain
how this circuit will perform subtraction, if the value of A is 1111 and B is
1100. You must list all the bit values including Cin and Cout and overflow
condition. (1 Mark)
(f)
Explain the functioning of a 2× 1 Multiplexer.
You must draw its truth table and explain
its logic diagram with the help of an example
input. (2
Marks)
(g)
Assume that a data value
1111 was receviced as 1011. Explain how use of Hamming's Error-Correcting code
will send this data value from source and correct error at the
destination. (2
Marks)
(h)
Explain functioning of S-R flip flop with the help of logic diagram,
characteristic table
and
excitation table.
(2 Marks)
(i)
Explain the functioning of Asynchronous and Synchronous counter.
they
different from each other.
Explain how are
(2
Marks)
(j) Differentiate between fixed point numbers and floating point
numbers? Explain the representation for Zero in IEEE 754 single precision
standard. Represent (-32.25)10 and
(0.000125)10 in IEEE
754 single precision format. (2
Marks)
Q2.
(Covers Block 2)
(a)
Reference Figure 2(b) on
page 8 in Unit 1 of Block 2. Draw the Internal organisation of a 64×8 RAM. Also
answer the following:
(i)
How many data input and
data output lines does this RAM needs? Explain your answer.
(ii)
How many address lines are needed for this RAM?
Give reason in support of your
answer. (2
Marks)
(b)
A computer has 16 MB RAM
and has a word size of 32 bits. It has cache memory having 16 blocks having a
block size of 64 bits. Show how the main memory address (17F0AB)h will be
mapped to cache address, if
(i)
Direct cache mapping is
used
(ii)
Associative cache mapping
is used
(iii)
Two way set associative
cache mapping is used.
You must
clearly identify tag, index, main memory block address and offset etc. in your
answer. (3 Marks)
(c)
Explain the process of Interrupt handling and Return from interrupt with the
help of a
diagram. You must answer this question in your
own words. (2
Marks)
(d) Differentiate between the working of DMA and I/O processor. Explain
the DMA configurations and I/O channel structures. (3 Marks)
6
(e)
Assume that a disk has 2000
tracks with each track having 256 sectors and each sector is of size 2M. A file
having the name openUni.txt is of size 32 M. Assume that disk has 16 free -
continuous clusters of 4 sectors each at different locations on the disk. How
can this
file be
allotted space on the disk? Also show the content of FAT after the space
allocation to this file. You may make suitable assumptions. You may assume the
cluster size as 4
sectors, if needed. |
(4 Marks) |
|
(f)
Explain the following giving their uses and advantages/disadvantages. |
|
|
(Word limit for answer of each part is 50 words ONLY) |
(6 Marks) |
|
(i) |
SCSI and IDE in the context of Interfaces |
|
(ii) |
Scanner and its resolution |
|
(iii) |
Scan codes in the context of keyboard |
|
(iv) |
Access time on disks |
|
(v) |
Virtual Memory |
|
(vi) |
RAID level 0, 3 and 5 |
|
Q3.
(Covers Block 3)
(a)
A computer has a single
core processor having 16 General purpose registers and 4 additional special
purpose registers. The machine has 1MB RAM. The size of each register and
memory word is 32 bits each. An instruction of the machine is of fixed length
and is equal to one memory words. Each instruction of the machine can have two
operands – one memory operand and second register operand (register operand can
be in General purpose registers only). Memory operand either uses direct
addressing or is an immediate operand; however, register operand can use either
register direct or register indirect addressing. (Please note that if register
operand uses indirect addressing, then stated register contains the address of
the operand in the memory.) An instruction of a machine consists of operation
code bits, two addressing mode bit, one register operand and one memory
operand. The addressing mode bits specifies addressing mode as:
Addressing mode bit |
|
Register Operand |
Memory Operand |
00 |
|
Indirect |
Direct |
01 |
|
Direct |
Direct |
10 |
|
Indirect |
Immediate Operand |
11 |
|
Direct |
Immediate Operand |
The special purpose registers are - Program Counter (PC), Memory Address
Register (MAR), Data Register (DR) and Flag registers (FR). The First register
of the General purpose registers can be used as Accumulator Register. The size
of Integer operands on the machine is 32 bits and it may be assumed to be of
equal to size of accumulator register. In order to execute instructions the
machine has an additional Instruction Register (IR) of size 32 bits as each
instruction is of this size. Perform the following tasks for the machine.
(i)
Design suitable instruction
formats for the machine. Specify the size of different fields that are needed
in the instruction format. Also indicate how many different operations can be
coded for this machine. Give reasons in support of your answer.
(ii)
Put some valid values in registers and memory
locations and demonstrate
examples of different addressing modes of this
machine. (1 Mark)
7
(iii)
Assuming that the
instructions are first fetched to Instruction Register (IR) and memory operands
is brought to DR register; indirect operand is brought to Accumulator register;
and result of operation is stored in the Accumulator register; write and
explain the sequence of micro-operations that are required for fetch and
execute cycles of an instruction which performs subtraction of two operands having
addressing mode bits as 00. Please note that one of the operand
is
Indirect Register Operand and the second is a direct memory operand. Make
and state suitable assumptions, if any. (6
Marks)
(b)
Assume that you have a
machine as shown in section 3.2.2 of Block 3 having the micro-operations as
given in Figure 10 on page 62 of Block 3. Consider that R1 and R2 both are 8
bit registers and contains 11000011 and 11100101 respectively. What will be the
values of select inputs, carry-in input and result of operation (including
carry out bit) if the
following
micro-operations are performed? (For
each micro-operation you may assume
the initial value of R1 and R2 as given above) (2
Marks)
(i)
Add R1 and R2 with carry
(ii)
Decrement R1
(iii)
Shift right R1 twice
(iv)
AND R1 and R2
(c)
What is the role of Control
Signal in execution of an Instruction? Block 3, page number 68-70, explains the
timing sequence for execution of ISZ instruction. Explain execution of an
ADDITION instruction with the help of micro-operations and timing sequence.
(3
Marks)
(d) What
is the role of micro-programmed control Unit? How a micro-program is executed?
Explain with the help of a diagram. (2
Marks)
(e)
List and explain the
characteristics of RISC machines. A RISC machine has 256 registers out of which
64 registers are reserved for the Global variables and 64 for Instruction
related tasks. This machine has been designed to have 12 registers for storing
three input parameters, three output parameters and six local variables for a
function call. Explain with the help of a diagram, how the overlapped register
window can be implemented in this machine for function/procedure calls. You
must explain how the parameters will be
passed
when a function calls another function. How many levels of procedural calls,
such
a machine can support? (3
Marks)
Q4.
(Covers Block 4)
(a) Write a program using
8086 assembly Language (with proper comments) that accepts an input of ten
characters from the keyboard and store them in the memory. It then converts all
the lower case alphabets of this stored string to uppercase alphabets. Make
suitable
assumptions, if any. (7
Marks)
(b)
Write a program using 8086
assembly Language (with proper comments) that find the sum and average of 10
byte numbers stored in two different arrays of size 5 each.
(7
Marks)
(c) Explain the following in the context of 8086
Microprocessor (6
Marks)
(i) Use of
Segment Registers
(ii) Use of
Interrupts in Input/output
(iii) .com and .exe programs
8
: |
MCS-013 |
|
Course
Title |
: |
Discrete Mathematics |
Assignment
Number |
: |
MCA(I)/013/Assignment/2019-20 |
Assignment
Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
15th October, 2019 (For July, 2019 Session) |
|
|
15th April, 2020 (For January, 2020 Session) |
There are eight questions in this assignment, which carries 80 marks.
Rest 20 marks are for viva-voce. Answer all the questions. You may use
illustrations and diagrams to enhance the explanations. Please go through the
guidelines regarding assignments given in the Programme Guide for the format of
presentation.
Q1.
(a) What
is proposition? Explain different logical connectives used in proposition with
the
help of example. (3
Marks)
(b) Make
truth table for followings.
(4 Marks)
i) p→(q r) p ~q
ii) p→(~r ~ q) (p r)
(c) Give
geometric representation for followings:
(3 Marks)
i) R x {
2}
ii) {1,
5) x ( -2, -3)
Q2.
(a)
Draw a Venn diagram to
represent followings:
(3 Marks)
i)
(A B C)~A
ii)
(ABC)(BC)
(b)
Write down suitable mathematical statement that
can be represented by the following
symbolic properties. (4
Marks)
i) ( x) ( z)
( y) P
ii) (x) ( y) ( z) P
(c) Show
whether √3 is rational or irrational.
(3 Marks)
Q3.
(a)
Explain inclusion-exclusion
principle with example.
(2 Marks)
(b) Make
logic circuit for the following Boolean expressions:
i) (x ' y ' z) + (x ' y ' z)'
(4 Marks)
ii) (x '
yz) (x ' yz ') (xy ' z)
(c) What is a tautology? If P and Q are
statements, show whether the statement (
→ ) ∨ ( → ) is a tautology or not.
(4 Marks)
Q4.
(a)
How many words can be
formed using letter of STUDENT using each letter at most once?
i)
If each letter must be used,
ii) If
some or all the letters may be omitted.
(2 Marks)
(b) Show
that:
P=>Q and (~P Q) are
equivalent.
(2 Marks)
9
(d)
Explain principal of duality with the help of example.
(2 Marks)
Q5.
(a) How
many different professionals committees of 10 people can be formed, each
containing
at least 2 Professors, at least 3 Managers and 3 ICT Experts from list of 10
Professors, 6 Managers and 8 ICT Experts? (4 Marks)
(b) What
are Demorgan’s Law? Explain the use of Demorgen’s law with example.
(4
Marks)
(c) Explain addition theorem in probability. (2
Marks)
Q6.
(a)
How many ways are there to distribute 17
district objects into 7 distinct boxes with:
i)
At least two empty box.
ii) No empty box. (3
Marks)
(b) Explain principle of multiplication with an
example. (3
Marks)
(c)
Set A,B and C are: A = {1, 2, 5,7,8,9,12,15,17}, B = { 1,2, 3
,4, 5,9,10 } and
C { 2, 5,7,9,10,11, 13}.
Find A B C ,
A B C,
A B C
and (B~C) (4
Marks)
Q7.
(a)
Find how many 3 digit
numbers are even?
(2 Marks)
(b) What is counterexample? Explain how counter
example helps in problem solving.
(c) What is a function? Explain following types
of functions with example. i) Surgective
(3
Marks)
(3 Marks)
ii)
Injective
iii)
Bijective
(d)
Write the following statements in symbolic form:
(2 Marks)
i)
Mohan is poor but happy
ii)
Either work hard or be ready for poor result
Q8. |
|
|
|
|
(a) Find inverse of the following function: |
(2 Marks) |
|||
f(x) = |
x2 |
6 |
x 2 |
|
x |
2 |
|
||
|
|
|
(b)
What is relation? Explain equivalence relation
with the help of an example. (3 Marks)
(c)
Find dual of Boolean Expression for the output
of the following logic circuit. (3 Marks)
10
: |
MCS-014 |
|
Course
Title |
: |
Systems Analysis and Design |
Assignment
Number |
: |
MCA(I)/014/Assignment/2019-20 |
Maximum
Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
15th October, 2019 (For July, 2019 Session) |
|
|
15th April, 2020 (For January, 2020 Session) |
This assignment has three questions of 80 marks.
Rest 20 marks are for viva voce. Answer all questions. You may use
illustrations and diagrams to enhance the explanations. Please go through the
guidelines regarding assignments given in the Programme Guide for the format of
presentation.
Q1. |
Develop SRS for development of a Mobile Wallet (PayTM,
Mobikwik etc. |
(30
Marks) |
|
are examples).SRS should be as per IEEE standard
SRS template. Make |
|
|
necessary assumptions. |
|
Q2. |
Draw
the DFDs upto 3rd level for Mobile Wallet. |
(30
Marks) |
Q3. |
Draw
ERD for Mobile Wallet. Make necessary assumptions. |
(20
Marks) |
|
|
|
12
: |
MCS-015 |
|
Course
Title |
: |
Communication Skills |
Assignment
Number |
: |
MCA(I)/015/Assignment/2019-20 |
Maximum
Marks |
: |
100 |
Weightage |
: |
25% |
Last date of submission |
: |
15th October, 2019 (For July, 2019 Session) |
|
|
15st April, 2020 (For January, 2020 Session) |
This
assignment has six questions. Answer all questions. Please go through the
guidelines regarding assignments given in the Programme Guide for the format of
presentation.
Q1. Read the passage carefully and answer the questions given below. This
passage is taken from the Commencement address delivered by late Steve Jobs,
who was CEO of Apple Computer
When I was 17, I read a quote that went something like: "If you
live each day as if it was your last, someday you'll most certainly be
right." It made an impression on me, and since then, for the past 33
years, I have looked in the mirror every morning and asked myself: "If
today were the last day of my life, would I want to do what I am about to do
today?" And whenever the answer has been "No" for too many days
in a row, I know I need to change something.
Remembering that I'll be dead soon is the most important tool I've ever
encountered to help me make the big choices in life. Because almost everything
— all external expectations, all pride, all fear of embarrassment or failure -
these things just fall away in the face of death, leaving only what is truly
important. Remembering that you are going to die is the best way I know to
avoid the trap of thinking you have something to lose. You are already naked.
There is no reason not to follow your heart.
About a year ago I was diagnosed with cancer. I had a scan at 7:30 in
the morning, and it clearly showed a tumor on my pancreas. I didn't even know
what a pancreas was. The doctors told me this was almost certainly a type of
cancer that is incurable, and that I should expect to live no longer than three
to six months. My doctor advised me to go home and get my affairs in order,
which is doctor's code for prepare to die. It means to try to tell your kids
everything you thought you'd have the next 10 years to tell them in just a few
months. It means to make sure everything is buttoned up so that it will be as
easy as possible for your family. It means to say your goodbyes.
I lived with that diagnosis all day. Later that evening I had a biopsy,
where they stuck an endoscope down my throat, through my stomach and into my
intestines, put a needle into my pancreas and got a few cells from the tumor. I
was sedated, but my wife, who was there, told me that when they viewed the
cells under a microscope the doctors started crying because it turned out to be
a very rare form of pancreatic cancer that is curable with surgery. I had the
surgery and I'm fine now.
13
This was the closest I've been to facing death,
and I hope it's the closest I get for a few more decades. Having lived through
it, I can now say this to you with a bit more certainty than when death was a
useful but purely intellectual concept:
No one wants to die. Even people who want to go to heaven don't want to
die to get there. And yet death is the destination we all share. No one has
ever escaped it. And that is as it should be, because Death is very likely the
single best invention of Life. It is Life's change agent. It clears out the old
to make way for the new. Right now the new is you, but someday not too long
from now, you will gradually become the old and be cleared away. Sorry to be so
dramatic, but it is quite true.
Your time is limited, so don't waste it living someone else's life.
Don't be trapped by dogma — which is living with the results of other people's
thinking. Don't let the noise of others' opinions drown out your own inner
voice. And most important, have the courage to follow your heart and intuition.
They somehow already know what you truly want to become. Everything else is
secondary.
When I was young, there was an amazing publication called The Whole
Earth Catalog, which was one of the bibles of my generation. It was created by
a fellow named Stewart Brand not far from here in Menlo Park, and he brought it
to life with his poetic touch. This was in the late 1960's, before personal
computers and desktop publishing, so it was all made with typewriters,
scissors, and polaroid cameras. It was sort of like Google in paperback form,
35 years before Google came along: it was idealistic, and overflowing with neat
tools and great notions.
Stewart and his team put out several issues of The Whole Earth Catalog,
and then when it had run its course, they put out a final issue. It was the
mid-1970s, and I was your age. On the back cover of their final issue was a
photograph of an early morning country road, the kind you might find yourself
hitchhiking on if you were so adventurous. Beneath it were the words:
"Stay Hungry. Stay Foolish." It was their farewell message as they
signed off. Stay Hungry. Stay Foolish. And I have always wished that for
myself. And now, as you graduate to begin anew, I wish that for you.
Stay
Hungry. Stay Foolish.
Thank
you all very much.
Now
answer the following questions:
i
Why did Steve Jobs feel
“Remembering that I’ll be dead soon is the most important tool that I’ve
encountered to help me make the big choices in life”? Discuss in the light of
the
passage. (2 Marks) ii What did the doctor mean when he told Steve Jobs
to “get my affairs in order”?
iii
Why did the author feel
that Death is the best invention of Life according to the passage? (2 Marks)
iv
The author says “don’t waste it living someone
else’s life”. What/who does ‘it’ refer to?
How do we lead someone’s life? (2
Marks)
14
v What
according to you did the author mean when he told the young graduates “Stay
|
Hungry.
Stay foolish.” |
|
(2 Marks) |
|
vi |
Find the meanings of the following words/phrases from the
passage and use them in |
|||
|
sentences of your own. |
|
(10 Marks) |
|
|
i |
Make/made
an impression |
vi |
Sedated |
|
ii |
Encountered |
vii
Destination |
|
|
iii |
Fear of embarrassment |
viii
Dogma |
|
|
iv |
Fall away |
||
|
ix |
Drown
out |
||
|
v |
Buttoned up |
||
|
x |
Intuition |
||
|
|
|
||
Q2. |
Complete the following company profile with either the
present perfect or past simple |
|||
|
tense of the verbs in brackets: |
|
(10 Marks) |
|
|
William Colgate………….(found) the Colgate Company in 1806
as a starch, soap and |
|||
|
candle
business in New
York City. For
the first one
hundred years, the |
|||
|
company………….(do) all its business in the United
States. However, in the early 1900s, |
|||
|
the
company………….(begin) an aggressive expansion
programme that |
|||
|
………….((lead) to the establishment of Colgate
operations in countries throughout |
|||
|
Europe, Latin America and the Far East. Recently
it………….(set up) operations in |
|||
|
Turkey,
Pakistan, Saudi Arabia,
Eastern Europe and
China. Colgate-Palmolive |
|||
|
………….(become) a truly global consumer products
company, worth $6.6 billion and |
|||
|
selling in more than 160 countries. |
|
|
|
|
Colgate-Palmolive’s five main sectors of business
are: Oral Care, Body Care, Household |
|||
|
Surface Care, Fabric Care and Pet Nutrition and
Health Care. In the area of Oral Care, |
|||
|
Colgate-Palmolive
is the world
leader in toothpaste.
Since 1980, the
company |
|||
|
…………….(increase) its share of this market by more
than 12% to over 40% today. |
|||
|
Oral care revenues ……………..(grow) significantly in
recent years and in 1991, they |
|||
|
…………..(exceed) $1.3 billion. As a result of the
company’s heavy investment in |
|||
|
research and technology, it…………………(develop) many
successful toothpaste, rinses |
|||
|
and toothbrushes. |
|
|
|
Q3. |
You recently moved to a new city on a job transfer. Write
an email to your friend |
|||
|
informing him of this move. In your email: |
|
(20 Marks) |
i
Describe the new city
ii
Explain how life in this city is different
compared to the previous city
iii
Invite your friend and
family to visit you in the new city
iv
Say what your new job
profile is.
Q4. |
Write a dialogue, in about 20 turns, between two friends
discussing what they would like |
|
|
to do in their lives after completing their education. |
(20 Marks) |
Q5. |
Select a company you would like to work for and a
position you would like to have |
|
|
within that company. Write an application letter in
which you explain your qualifications |
|
|
and request an interview. (You should assume that
you have graduated, or that you will |
|
|
graduate soon.) Send your CV along with the cover
letter. |
(10+10=20 Marks) |
|
15 |
|
i
The secretary had completely forgotten that they
had run out of ………………....
(stationery/stationary)
ii
The ………………... meeting was scheduled to begin at
11:30. (council/counsel)
iii
As soon as the director
arrived, Seema ………………... him of the situation. (appraised/apprised)
iv
After the presentation,
there was a lot of ………………...about the project among the team members.
(persuasion/discussion)
v
The manager’s comments
………………...that he was surprised by the success of our project.
(implied/inferred)
vi
She had not considered the
side ………………...of such strong medication. (affects/effects)
vii
There was visible tension
………………...Anant and his manager. (between/among)
viii
After the showdown with his
manager, Anant spent the weekend in tension, dreading his ………………... dismissal.
(eminent/imminent)
ix
Thankfully, there was no
………………...discussion of the showdown on Friday. (farther/further)
x
She ………………... from the
Professor’s expression, that he was pleased with her paper. (inferred/implied)
16
: |
MCSL-016 |
|
Course
Title |
: |
Internet Concepts and Web Design (Lab Course) |
Assignment
Number |
: |
MCA(I)/L016/Assignment/2019-20 |
Maximum
Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
15th October, 2019 (For July,
2019 Session) |
|
|
15st April, 2020 (For January, 2020 Session) |
There are two questions in this assignment carrying a total of 40 marks.
Your Lab Record will carry 40 Marks. Rest 20 marks are for viva voce. You may
use illustrations and diagrams to enhance the explanations. Please go through
the guidelines regarding assignments given in the Programme Guide for the
format of presentation. Submit the screenshots along with the coding and
documentation.
Q1. (5+10+10+10
= 35 Marks)
An Online Examination service conducts examination for the registered
students. At the beginning of each month, company announces the Examination
Schedule of the month. This schedule includes date of examination, subject of
examination, fee and venue of the examination. A student needs to register
himself/herself for the examination of her/his choice. Create four web pages for
the web site for this Online Examination Company having the following features:
For the sake of consistency every page of the website should consists of
four basic divisions –
Header – This division should be of fixed size and
should display name and logo of the online Examination Company. This division
should be in different background colour.
Footer - This division contains the name of developer
of the website and copyright information, if any.
Content - The pages that you are designing
should differ in this Division only. The four different pages that you need to
design are - Home, Monthly Schedule, Syllabus and Registration.
Menu - This division should be towards the left in every web page and should
contain links to all the web pages viz. Home, Monthly Schedule, Syllabus and
Registration.
The
Content division of the different pages should be as under:
Home page should include Welcome message, year of establishment of
online examination company and brief details of the company.
Monthly Schedule page should show the Schedule
of the month. This schedule should include date of examination, subject of
examination, fee and venue of the examination, year of launch, price and
comments of people. You must make this list using Table tags.
17
Syllabus page displays the syllabus of various examination. The page
should be linked to Subject of examination.
Registration
page should contain a form which should have fields - name of the student
appearing in examination, his/her date of birth, and email Id. You must use
JavaScript to check that all the fields are filled by the person registering
for an online examination.
Q2. List five important
features of CSS and Angular JS. (5 Marks)
18
: |
MCSL-017 |
|
Course
Title |
: |
C and Assembly Language Programming |
Assignment
Number |
: |
MCA(I)/L017/Assignment/2019-20 |
Maximum
Marks |
: |
100 |
Weightage |
: |
25% |
Last Dates for Submission |
: |
15th October, 2019 (For July, 2019 Session) |
|
|
15th April, 2020 (For January, 2020 Session) |
This assignment has two sections. Answer all questions in each section.
Each Section is of 20 marks. Your Lab Records will carry 40 Marks. Rest 20
marks are for viva voce. You may use illustrations and diagrams to enhance the
explanations. Please go through the guidelines regarding assignments given in
the programme guide for the format of presentation.
Note: You must execute the program and submit the program logic, sample
input and output along with the necessary documentation. Assumptions can be
made wherever necessary.
Section 1: C Programming Lab
Q1. (20
Marks)
Write an interactive application program in C language to create and
maintain information of the students of a School. You must use files and
structure to develop the application.
The application should store the following data:
Student
ID, Student Name, Class of the student, percentage of marks obtained by the
student in last class and contact phone of the parents of the student.
This
application should support the following operations of the student data (you
can design a simple menu option for each operation)
Creating a New student Record
Searching the data of a student based on his/her ID or name. Listing of
all the Records of a class
Modifying the record of a student
The
application should be user-friendly.
Section
2: Assembly Language Programming Lab
Q1.
a) Write
a program using 8086 assembly language to find the sum and average of five,
byte
numbers stored in the consecutive memory locations. (5 Marks) b) Write a
program using 8086 assembly language to find the largest of the four numbers
stored in four differently
named locations in the memory.
(5 Marks) c) Write a program using 8086 assembly language to pass an
ASCII value in AL register to a near subroutine named printval. The subroutine
should print the value passed to it using
interrupt 21h.
(5 Marks) d) Write a program using 8086 assembly language that reads two
separate digits as input from the keyboard and converts them to equivalent
packed BCD number. For example, if
the two digits are - '3' and '5' then the packed
BCD will be (35)h . (5
Marks)
19
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.