MCA3030 – Linux Operating System





Dear students get fully solved assignments
call us at :- 08263069601 
            or
mail us at  help.mbaassignments@gmail.com

July 2012
Masters in Computer Application (MCA) - Semester 3
MCA3030 – Linux Operating System – 2 Credits
(Book ID: B1563)
Assignment Set – 1 (30 Marks)
Answer All the Questions. Each question carries equal marks. (6 x 5 = 30)

1. Brief about the shells of Linux operating system.
Answer : A Unix shell is a command-line interpreter or shell that provides a traditional user interface for the Unix operating system and for Unix-like systems. Users direct the operation of the computer by entering commands as text for a command line interpreter to execute or by creating text scripts of one or more such commands.

The most influential Unix shells have been the Bourne shell and the C shell. The Bourne shell, sh, was written by Stephen Bourne at AT&T as the original Unix command line interpreter; it introduced the basic features common to all the Unix



2. Write about Bash shell commands with their purpose.
Answer : Bash has several commands that comes with the shell (i.e built inside the bash shell).

When you execute a built-in command, bash shell executes it immediately, without invoking any other program.

Bash shell built-in


3. Write about three types of Linux File Permissions.
Answer : There are three types of Linux File Permissions:
Read :
The entity (Owner, Group or World) is allowed to read a file.
Write : The entity is allowed to write a file, or to create files in the directory for which these permissions are set.


4. Write note on vi Editor.
Answer : Introduction :
vi is a powerful editor with many features. It can handle very large files much easier than a program like Microsoft Word. Unlike Word, vi is only a TEXT EDITOR and you cannot include graphics or fancy fonts in your file.
Although there are lots of different commands in vi, it is possible to get started using vi knowing only a small subset of them. As you feel more comfortable with vi, you can learn the more advanced features.
vi has 3 modes:
  • write mode( used for entering text)

5. Explain briefly about GNOME desktop.
Answer : GNOME desktop components:
GNOME core components include:

·         Control Center: This collection of applications customizes the GNOME environment.
·         gnome-panel : This application provides the tool bar and menu system to launch applications and host panel applets. Panel also interfaces with session manager (gnome-session) when exiting the desktop. Panel also interfaces with session-manager when exiting the desktop and managing "


6. Write note on the following:
a) Encryption
Answer : :  In cryptography, encryption is the process of encoding messages (or information) in such a way that eavesdroppers or hackers cannot read it, but that authorized parties can.[1]:374 In an encryption scheme, the message or information (referred to as plaintext) is encrypted using an encryption algorithm, turning it into an unreadable ciphertext (ibid.). This is usually done with the use of an encryption key, which specifies how the message is to be encoded. Any adversary that can see the ciphertext should not be able to determine anything about the original message. An authorized party, however, is able to decode the ciphertext using a decryption algorithm, that usually requires a secret



b) Signatures
Answer : A digital signature is a mathematical scheme for demonstrating the authenticity of a digital message or document. A valid digital signature gives a recipient reason to believe that the message was created by a known sender, such that the sender cannot deny having sent the message (authentication and non-repudiation) and that the message was not altered in transit (integrity). Digital signatures are commonly used for software distribution, financial transactions, and in other cases where it is important to detect forgery or tampering.
Digital signatures are often used



July 2012
Masters in Computer Application (MCA) - Semester 3
MCA3030 – Linux Operating System – 2 Credits
(Book ID: B1563)
Assignment Set – 2 (30 Marks)

Answer All the Questions. Each question carries equal marks. (6 x 5 = 30)

1. What is directory? Discuss different directories of Linux Filesystem.
Answer : Linux file system and directory structure
Several major directories are associated with all modern Unix/Linux operating systems. These directories organize user files, drivers, kernels, logs, programs, utilities, and more into different categories. The standardization of the FHS makes it easier for users of other Unix-based operating systems to understand the basics of Linux. Every FHS starts with the root directory, also known by its label, the single forward slash (/). All of the


2. Write down the steps to write simple shell script.
Answer : To successfully write a shell script, you have to do three things:

Write a script
·         Give the shell permission to execute it
·         Put it somewhere the shell can find it
·         Writing a script
·          
3. Explain the run levels in a Linux system.
Answer : If you are moving to higher run levels, you may make additional services available to users, while moving to a lower run level will causes to services (daemons) to become unavailable. On the production server run level 3 is the normally used and rarely changed. However, some administrative tasks require the administrator to move system to run level 1 i.e single user mode.





4. Explain the basic structure of an awk command with an example.
Answer : "AWK is a language for processing text files. A file is treated as a sequence of records, and by default each line is a record. Each line is broken up into a sequence of fields, so we can think of the first word in a line as the first field, the second word as the second field, and so on. An AWK program is of a sequence of pattern-action statements. AWK reads the input a line at a time. A line is scanned for each pattern in the program, and for each pattern that matches, the associated action is executed."
  AWK commands:


5. Write note on the following:
a) Window Manager
Answer : Window managers (WMs) are X clients that provide the border around a window. The window manager controls the appearance of an application and how it is managed: the border, title bar, size, and ability to resize a window are handled by window managers. Many window managers provide other functionality such as places to stick dockapps like Window Maker, a menu to start programs, menus to

6. Explain the various database applications used in Linux.

Answer : Open Source Databases

Even as Linux has garnered support by all of the major commercial database vendors, the freely available open source databases have grown in sophistication and features. Below follows a partial list of some of the more popular of these.
Please Note, in addition to the listings below, many of the commercial database vendors have free "personal edition" or "single user"



Dear students get fully solved assignments
call us at :- 08263069601 
            or
mail us at  help.mbaassignments@gmail.com

No comments:

Post a Comment

Note: only a member of this blog may post a comment.