Take Another Quiz

Programación en Delphi - Test Técnico

18 Preguntas
Programación En Delphi - Test Técnico

La siguiente herramienta es utilizada para ayudar a conocer los conocimientos del postulante.Los datos aquí relevados, así como también los que figuran en su currículo, tienen carácter de declaración veraz de sus conocimientos técnicos hasta la fecha. Por favor, sea sincero al completar dicho test que hemos designado para ud. para evitarnos pérdidas de tiempo y el deterioro de su imagen ante un futuro empleador. Le pedimos que evite consultar internet o manuales al resolverlo.Todos los perfiles que trabajamos exigen un conocimiento técnico de Ingles ; por ello los test fueron tomados en su lenguaje original.Muchas GraciasEl equipo de Gnetworks.Referencias tomadas:Delphi Forumdelphi.about.comwww.academictutorials.comhttp://www.cesis.lv

Questions and Answers
  • 1. 
    The best way of describing Delphi is ...
    • A. 

      Visual Basic for Windows 2000

    • B. 

      Turbo Pascal 2000

    • C. 

      Object Pascal for DOS

    • D. 

      Object Pascal-based visual development environment.

  • 2. 
    Visual objects that you can manipulate at design time are called?  
    • A. 

      Editable Visual Objects

    • B. 

      Components

    • C. 

      TObject

    • D. 

      Routines

  • 3. 
    All windows of a Delphi GUI application are based on what object?
    • A. 

      TForm

    • B. 

      TControl

    • C. 

      TApplication

    • D. 

      TAppWindow

  • 4. 
    On a form you have placed a panel. On the panel you have placed a button. Which object is the owner of the button?
    • A. 

      Form

    • B. 

      Application

    • C. 

      Button

    • D. 

      Panel

  • 5. 
    Which one of the following is NOT a section of a .PAS file?
    • A. 

      Initialization

    • B. 

      Implementation

    • C. 

      Interface

    • D. 

      Registration

  • 6. 
    Which one of the following components can be used as a container or parent for other components?
    • A. 

      TStringGrid

    • B. 

      TPanel

    • C. 

      TImage

    • D. 

      TContainer

  • 7. 
    Which of the following statements declares a two-dimensional 7 by 24 Integer type array:
    • A. 

      Var MyArray : array[1..7, 1..24] of String;

    • B. 

      Var MyArray : array[0..7, 0..24] of Integer;

    • C. 

      Var MyArray : array[1..24, 1..7] of Integer;

    • D. 

      Var MyArray : array[1..7, 1..24] of Integer;

  • 8. 
    DLLs (created with Delphi) always begin with the reserved word:
    • A. 

      Unit

    • B. 

      Program

    • C. 

      DynamicLL

    • D. 

      Library

  • 9. 
    TActiveForm is the base class for a VCL Form exposed as an ActiveX control. TActiveForm represents a form that is created by a class factory (in Delphi) or using the Active Template Library (C++) and used as an ActiveX control in ActiveX host applications.
    • A. 

      True

    • B. 

      False

  • 10. 
    When a routine acquires control of a resource, it is often important that the resource be released, regardless of whether the routine terminates normally. In these situations, you must use a one of the following statements:
    • A. 

      Try..except

    • B. 

      Get..free

    • C. 

      Except..finally

    • D. 

      Try..finally

  • 11. 
    You need to create a component for your application. From which Delphi class in the hierarchy can you start inheriting to create your component?
    • A. 

      TComponent

    • B. 

      TObject

    • C. 

      TMainClass

    • D. 

      TInheritable

  • 12. 
    Can a class contain other class instances as fields?
    • A. 

      Yes. It's very common.

    • B. 

      It's no allowed.

  • 13. 
    Can two or more components share the same event handler?
    • A. 

      YES

    • B. 

      NO

  • 14. 
    Can you use the ActiveX controls created in Delphi on a Web page?
    • A. 

      Yes. Delphi ActiveX controls are designed to be deployed on a Web page.

    • B. 

      No.

  • 15. 
    What is the purpose of the SQL property of the TQuery component?
    • A. 

      To allow automatic login to a database.

    • B. 

      The SQL property contains the SQL statements to execute when the Open or Execute methods are called.

    • C. 

      A set of parameters that describes a database connection.

  • 16. 
    What is the main purpose of the Database Form Wizard?
    • A. 

      Examine the content of messages sent to the SQL server by the BDE.

    • B. 

      Create TTable components in a Delphi project.

    • C. 

      "DFW" simplifies the steps needed to create a tabular or data-entry form

    • D. 

      Add an data-event-handler to an event in a TDataset component.

  • 17. 
    Take a look at this piece of Delphi code, how many possible compile (or logic) errors (not warnings) can you count? [line 0] procedura ErrorTesting;[line 1] var[line 2] i, k : integer; j : string;[line 3] begin[line 4] j := 1[line 5] i := 5;[line 6] for k:= 1 to i do[line 7] j = k * j;[line 8] writeln(j);[line 9] end;
    • A. 

      1

    • B. 

      4

    • C. 

      5

    • D. 

      0

  • 18. 
    Muchas Gracias por haber completado el Test. Nos gustaría que nos comentara lo siguiente: 1) ¿El test proporcionado le resultó complicado de resolver o se encontró dentro de los conocimientos estimados? 2) ¿El idioma en que fueron creadas las preguntas complicó la resolución de las mismas?¿Que nos podría comentar de su nivel de Ingles? "Todo comentario nos ayuda a mejorar".Muchas Gracias.El equipo de Gnetworks.