Send
your semester & Specialization name to our mail id :
“
help.mbaassignments@gmail.com ”
or
Call
us at : 08263069601
FALL, 2015 ASSIGNMENT
DRIVE
|
BCA (REVISED FALL 2012)
|
SEMESTER
|
4
|
SUBJECT CODE & NAME
|
BCA 4030 &SYSTEM SOFTWARE
|
CREDITS
|
4
|
BK ID
|
B1774
|
MAX. MARKS
|
60
|
Q. 1. Describe different types of
Assemblers.
Answer:An assembly language (or assembler language) is a low-level programming
language for a computer, or other programmable device, in which there is a very
strong (generally one-to-one) correspondence between the language and the
architecture's machine code instructions. Each assembly language is specific to
a particular computer architecture, in contrast to most high-level programming
languages, which are generally portable across multiple architectures, but
require interpreting or compiling.
There are two types of assemblers based on
how
Q. 2. What is Language Processor? Explain
about the two Languageprocessing activities.
Answer:By a language processor, we mean a program that processes programs
written in a programming language (source language). All or part of a language
processor is a language translator, which translates the program from the
source language into machine code, assembly language, or some other language.
The machine code can be for an actual computer or for a virtual (hypothetical)
computer. If it is for a virtual computer, then a simulator for the virtual
computer is needed in order to execute the translated program.
Q. 3. What is an assembly language? Explain
its basic features. State theadvantage and disadvantages of coding in assembly
language.
Answer:A programming language that is once removed from a computer's machine
language. Machine languages consist entirely of numbers and are almost
impossible for humans to read and write. Assembly languages have the same
structure and set of commands as machine languages, but they enable a
programmer to use namesinstead of numbers.
Each type of CPU has its own machine language
and assembly language, so an assembly language program written for one type of
CPU won't run on another. In the early days of programming, all programs were
written in assembly language. Now, most programs are written in a high-level
language such as FORTRAN or C. Programmers still use assembly language when
speed is essential or when they need to perform an operation that isn't
Q. 4. List and explain the various issues
which must be considered to makeyour drivers portable across CPU architectures.
Answer:Whenever possible, you should design a device driver so that it can
accommodate peripheral devices that operate on more then one CPU architecture. You
need to consider the following issues to make your drivers portable across CPU
architectures:
·
Control
status register (CSR) access
·
I/O copy
operation
·
Direct
memory access (DMA) operation
Q. 5. Explain briefly about Android
Architecture Libraries.
Answer:If you are an Android user, you may know how to carry out the basic
functions such as making a call, sending a text message, changing the system
settings, install or remove apps etc. Well! Every Android user knows these, but
is it enough for you as a developer? Of course Not! So, what else things do we
need to know for being successful developers?
I’ll explain. We should know all the key concepts of Android OS. That is
the nuts and bolts of the Android OS. Here we will explore the Android architecture
in detail. By the term Android architecture, I mean the building blocks of the
Android OS.
Q. 6. Write the Steps for addressing UPnP
device with proper flowchart
Answer:Universal Plug and Play (UPnP) is a set of networking protocols that
permits networked devices, such as personal computers, printers, Internet
gateways, Wi-Fi access points and mobile devices to seamlessly discover each
other's presence on the network and establish functional network services for
data sharing, communications, and entertainment. UPnP is intended primarily for
residential networks without enterprise-class devices. The UPnP technology is promoted by the UPnP
Forum, a computer industry initiative to enable
Dear students get fully solved
assignments
Send your semester &
Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.