Code: DE14                                        Subject: COMPUTER SOFTWARE FUNDAMENTALS

Flowchart: Alternate Process: DECEMBER 2008Time: 3 Hours                                                                                                     Max. Marks: 100

 

NOTE: There are 9 Questions in all.

·      Question 1 is compulsory and carries 20 marks. Answer to Q. 1. must be written in the space provided for it in the answer book supplied and nowhere else.

·      Out of the remaining EIGHT Questions answer any FIVE Questions. Each question carries 16 marks.

·      Any required data not explicitly given, may be suitably assumed and stated.

 

 

Q.1       Choose the correct or best alternative in the following:                                         (2x10)

 

      a.     Which of the following is not a programming language?

 

             (A) UNIX                                               (B) LISP                                                                

             (C) BASIC                                              (D) Ada

 

     b.     A compiler converts

 

             (A)  Source file to Executable file.            (B)  Object file to Source file.                                 

             (C)  Source file to Object file.                  (D)  Executable file to Object file.

 

      c.     The command used to copy a block of data to another location in a typical word processor is 

 

             (A)  Control C                                         (B)  Control V                                                       

             (C)  Control Y                                         (D)  Control X

 

     d.     The errors that hold up the execution of the program are                                                         

 

             (A)  Logical Errors.                                  (B)  Execution Errors.                                             

             (C)  Syntax errors.                                   (D)  Semantic errors.

 

      e.     DTP is an acronym of

 

             (A)  Digital Task Processor.                     (B)  Down Top Programming.                                 

             (C)  Desk Top Publishing.                        (D)  Desk Top Processing.

 

      f.     The break statement causes an exit from

 

             (A)  only the innermost loop.                    (B)  only from the innermost switch.                         

             (C)  from the innermost loop or switch.     (D)  from the program

 

      g.     ___________ command is not an internal command of DOS.

 

             (A)  VER                                                 (B)  COPY                                                            

             (C)  DIR                                                  (D)  DELTREE

 

      h.     OS/2 is an

                                

             (A)  Editor.                                              (B)  Debugging tool.                                                

             (C)  Operating System.                            (D)  Computer Language

 

       i.     ‘JAVA’ is a

 

             (A)  Procedural Language.                       (B)  Machine Language.                                         

             (C)  Object Oriented Language.               (D)  Assembly Language.

 

      j.     The register which stores the address of the instruction is

 

             (A)  MAR                                               (B)  MBR                                                                           

             (C)  IR                                                    (D)  PC

 

 

 

Answer any FIVE Questions out of EIGHT Questions.

Each question carries 16 marks.

 

 

  Q.2     a.   Draw a flow chart to generate the fibonacci series up to 100 terms                      (8)

                     (1, 1, 2, 3, 5, 8, 13, 21,     ---)

 

             b.   Explain the three basic logic structures used in writing a pseudocode.                  (8)

 

  Q.3     a.   Write an algorithm to find out the sum of natural numbers  (1 + 2 + 3 + ---- + n ).              (8)

       

             b.   Explain bottom up design programming technique. Give the advantages and limitations of this technique.                                                                 (8)

 

  Q.4     a.   Write a program in BASIC to find whether the value entered is odd or even.                      (6)

 

             b.   Machine language is difficult and error prone. Explain.                                         (4)

 

             c.   Give reasons why assembly language program is more advantageous than machine language program.                                                                    (6)

 

  Q.5     a.   Name and explain the various division in COBOL language.                                (8)

 

             b.   Differentiate between a source program and an object program. Explain the working of an assembler with a diagram.                                              (8)

 

  Q.6     a.   What is paging? Explain paging mechanism with the help of an example.              (8)

 

             b.   Give the main features of WINDOWS NT.                                                        (8)

 

  Q.7     a.   Distinguish between

 

                   (i)   Multiprocessing and Multiprogramming.

                   (ii)    Sequential access files and random access files.                                          (8)

 

b.      Give the DOS commands to perform the following operations.                               

 

(i) Delete all the files from the sub directory  WS\DEPT in drive B whose file name has a .BAK extension.

 

(ii) Copy all the files beginning with ‘n’ and whose file name has DOC extension from drive A to the \document directory on drive C.

 

(iii) Prepare a disk in drive B so that it can be used to boot up the computer.

 

(iv) Make a new directory DIPIETE under IETE. Copy all files from directory IETE to DIPIETE.                                                             (8)

 

  Q.8     a.   Describe the issues related to grammar checking facility in a word processor.                      (4)

 

             b.   Write short notes on Mail Merge.                                                                       (8)

 

             c.   A document COMPUTER.DOC has a name Ramu appearing in a number of places. Give the steps to change the name Ramu to Raman in all the appearances.                                                    (4)

 

  Q.9     a.   Explain Relative and Absolute cell addresses in EXCEL.                                     (6)

 

             b.   Give four limitations of DOS.              (4)                                                                                                                                                                                                                                                      (6)

 

             c.   Explain the common features supported by a Personal Assistant Package.           (6)