About Me

My photo
Vijayapur, Karnataka, India
I am interested in Teaching.

Thursday 6 September 2018

Assignment-1: C Programming for Problem Solving (18CPS13)

1. What is computer? List its features and applications in brief. (2+3+3=8m)

2. Define the following.
    Computer Program
    Programmer
    User
    Software 
    Assembler, Interpreter, Compiler

3. List the input and output devices.

4. Discuss in brief about Computer Languages like Machine Level Language, Assembly Level Language and High Level Language.

5. Discuss "Generations of Computers" in brief.

6. Discuss "Types of Computers" in brief.

7. Explain the "Structure of a Computer" with a neat block diagram.

8. Write simple C programs for following.
 
    To display the message "Hello World!" on screen.

    To display your's residential address.

    To display the message "Press any two keys to know my name" to work accordingly.

    To find addition, subtraction, multiplication and division of two numbers.










Assignment Test-I Unix and Shell Programming

Assignment Test-1 on 8th Sept. 2018, Saturday first hour i.e. 9:00 am to 10:00 am

Module-1

Discuss the salient features of UNIX O.S.

Explain the following commands with syntax.
echo   ls   who   date   tty   printf   

Write a note on man documentation and explain the keyword and what is options.

With a neat diagram explain architecture of UNIX.

Discuss the differences between internal and external commands of UNIX.

Explain the contents of /etc/passwd  and /etc/shadow files.

Discuss the commands to create, modify and deletes users.

List and explain in brief about the functions of System Admin.


Module-2

Unix Files and Types

Pathnames

Parent-Child relationship of UNIX files.

Working with directories and File


GCD of two numbers and its application...

The greatest common divisor (gcd) of two numbers is the largest positive integer that divides both numbers without leaving a remainder. The ...