DipIETE – ET (OLD SCHEME)

 

Code: DE14                                        Subject: COMPUTER SOFTWARE FUNDAMENTALS

Flowchart: Alternate Process: JUNE 2010Time: 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 the best alternative in the following:                                  (210)

 

      a.     Which one of the following is not a language processor?

 

             (A)  Compiler.                                         (B)  Interpreter.                                                      

             (C)  Operating system.                             (D)  Assembler.

 

     b.     Which language is suitable for solution of business problems? 

                                                                                                                        

             (A)  BASIC                                             (B)  COBOL                                                         

             (C)  C                                                     (D)  PASCAL

 

      c.     The word “OLE” in windowing environment means ____________.

            

             (A)  Object Linking and Embedding         (B)  Object Link Environment                                

             (C)  Object Link Engine                           (D)  None of the above.

 

     d.     Which file is not a constituent of a bootable disk?

            

             (A)  IO.SYS.                                           (B) MSDOS.SYS.                                                 

             (C)  Command.com.                                (D) CONFIG.SYS.

 

      e.     Which one is an Application Software?

 

             (A)  DOS.                                               (B)  MS-Office.                                                      

             (C)  Unix.                                                (D)  Windows.

 

      f.     Stepwise refinement technique is an example of ____________.

 

             (A)  modular Programming                       (B)  top-down design                                              

             (C)  structured programming                    (D)  None of the above.

 

g.      Shortcut key for selecting the entire document is ___________.

 

             (A)  Ctrl + A                                           (B)  Ctrl + C                                                          

             (C)  Ctrl + D                                           (D)  Ctrl + V

 

 

 

h.     MS-EXCEL files are associated with extension ___________.

       

             (A)  .doc                                                 (B)  .xls                                                                  

             (C)  .exe                                                  (D)  .sys

 

       i.     Where does footer appear in the document? 

 

             (A)  At the top of the page.                      (B)  At the bottom of the page.                               

             (C)  Only on the first page.                       (D)  Only on the first section.

 

      j.     ____________ translates the program line by line.

 

             (A)  Interpreter                                        (B)  Compiler                                                                     

             (C)  Assembler                                        (D)   Linker

 

 

Answer any FIVE Questions out of EIGHT Questions.

Each question carries 16 marks.

 

 

  Q.2     a.   Define and explain the term “Program”. What are various techniques of designing the program?                                                                  (8)

                    

             b.   Draw a flowchart for generating first n (n ≥ 2) Fibonacci terms. (Fibonacci terms are 0,1,1,2,3,5,8,13,21,……).                                                                               (8)

 

  Q.3     a.   What are Language Translators? Explain various types of Language Translators.                 (8)

       

             b.   List various functions that a loader performs. What are various types of loaders?                 (4)

 

             c.    Differentiate between Top-down and Bottom-up approach of program design.                   (4)

                  

  Q.4     a.   Define Operating System. List various functions that an Operating System performs.                       (8)

 

b.      Differentiate between an Application Software and System Software.                  (8)

       

  Q.5     a.   Describe how DOS works? What are various types of DOS commands?           (8)

                                                                                                                                                

             b.   Write the syntax and purpose of following DOS commands:                                (8)

 

                   (i)   COPY

                   (ii)  DIR

                   (iii) DELTREE

                   (iv) ATTRIB

 

 

 

 

            

  Q.6     a.   What do you mean by a Programming Language? Differentiate between Problem oriented and Procedure oriented Languages.                             (4)

 

             b.   List various advantages and limitations of High Level Languages.                         (4)

 

             c.   Write a program in C to reverse a number.                                                         (8)

 

  Q.7     a.   Differentiate between Multiprogramming and Multitasking.                                  (8)

 

b.      Differentiate between I/O bound program and Compute bound program.            (4)

 

             c.   Differentiate between Single user and Multiuser Operating System.                      (4)

 

  Q.8     a.   Write steps to do the following in MS-Word:                                                      (8)

 

                   (i)    Deleting and Moving text.

                   (ii)   Justifying text.

                   (iii)  Search and replace text.

                   (iv)  Put repetitive information in the documents top and bottom margins.

       

             b.   Define and explain the following in relation with MS-Excel:

       

                   (i)   Macros                                                                                                       (4)

                   (ii)  Cell and Range                                                                                            (4)                      

 

  Q.9     a.   Describe the concept of File Management. What are various types of file access methods that are used at Operating System level?                       (8)

 

             b.   Write short note on:                                                                                           (8)

                  

                   (i)   Pseudocode.

                   (ii)  Windows Operating System.