Technical Interview Questions and Answers :: Operating System

    1 / 84

    What are the basic functions of an Operating system?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:TCS

    2 / 84

    Explain briefly about Processor, assmenbler, compiler, loader, linker and the functions executed by them?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:No Tags on this question yet!

    3 / 84

    What are the different phases of software development? Explain briefly?
    Answer:

    Different phases of software devlopment-
    1)Requirment gathering

    Please Login First :

    Tags:No Tags on this question yet!

    4 / 84

    Differentiate between ROM and RAM?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:No Tags on this question yet!

    5 / 84

    What is DRAM? In which form does it store data?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:No Tags on this question yet!

    6 / 84

    What is cache memory?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:TCS

    7 / 84

    What is hard disk and what is its purpose?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:No Tags on this question yet!

    8 / 84

    Differentiate between compiler and interpreter?
    Answer:




























    Interpreter Compiler
    Translates program one statement at a time. Scans the entire program and translates it as a whole into machine code.
    It takes less amount of time to analyze the source code but the overall execution time is slower. It takes a large amount of time to analyze the source code but the overall execution time is comparatively faster.
    No intermediate object code is generated, hence are memory efficient. Generates intermediate object code which further requires linking, hence requires more memory.
    Continues translating the program until the first error is met, in which case it stops. Hence debugging is easy. It generates the error message only after scanning the whole program. Hence debugging is comparatively hard.
    Programming language like Python, Ruby use interpreters. Programming language like C, C use compilers.


     

    Please Login First :

    9 / 84

    What are the different tasks of Lexical analysis?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:No Tags on this question yet!

    10 / 84

    What are the different functions of Syntax phase, Scheduler?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    Tags:No Tags on this question yet!