viernes, 7 de septiembre de 2012


1. Que significa la palabra AutoCAD ?

Es un programa de diseño asistido por computadora para dibujo en dos y tres dimensiones, AutoCAD es un software con capacidades de edición de graficos, que hacen posible el dibujo digital de planos de edificios o la recreación de imágenes en 3D.

AutoCAD es uno de los programas más usados, elegido por arquitectos, Ingenieros y diseñadores industriales. Desglosando su nombre, se encuentra que Auto hace referencia a la empresa creadora del software, Autodesk y CAD a Diseño Asistido por Computadora (por sus siglas en inglés).

2. Que es visual BASIC?

Visual Basic es un lenguaje de programación dirigido por eventos. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.

Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects, o ActiveX Data Objects.

Es llamado lenguaje de 4 generación. Es decir que un gran número de tareas se realizan sin escribir código, simplemente con operaciones graficas realizadas con el ratón sobre la pantalla.

Visual BASIC es un programa basado en objetos, pero no orientado a objetos; ser conoce como orientado a objetos o eventos utiliza objetos se conoce como propiedades,  objetos o eventos. Utiliza objetos como propiedades o métodos pero carece mecanismos de herencia.

Visual BASIC esta orientado a la realización de programas para windows incorporando todos los elementos de este entorno informático, ventanas, botones de opción, botones de selección, barras de desplazamiento, graficas.

La aplicación puede trabajar de dos modos distintas:

- Modo diseño: el usuario construye interactivamente la aplicación colocando controles con el formulario definido sus propiedades y desarrollando funciones para gestionar los eventos.

- Modo de ejecución: el usuario actúa sobre el programa introduciendo eventos y probando como responde el programa.

3. Que es un programa?

Es un conjunto de instrucciones que ejecuta un ordenador a través del sistema operativo. Un programa es un software creado a través de un lenguaje de programación.
Un programa se refiere al código de fuente original una version ejecutable (en lenguaje de la maquina) de un componente de software.

El programa tiene cargado internamente una serie de instrucciones y archivos necesarios para la interpretación y compilación de este.


4. Que es un objeto?

Se designa como objeto a cualquier elemento, por ejemplo, un formulario, una imagen, un control, tal como una caja de texto; a su vez, los objetos tienen propiedades, que en el caso de la caja de texto una es la propiedad "text" que se encarga de contener el texto que aparecerá en la caja. A los objetos se les puede asociar eventos. Un evento es la ocurrencia de un suceso, comúnmente la acción que realiza el usuario sobre el objeto, que como resultado puede, por ejemplo, provocar un cambio en alguna propiedad de un objeto. Por ejemplo: Visual Basic tiene un evento llamado KeyPress, que ocurre cuando el usuario presiona una tecla; ese evento se puede asociar a la caja de texto, y en él definirá (por programación) que acción se tomará cuando se oprima una tecla.

Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas o GUI.

Un objeto es una entidad que tiene asociado un conjunto de métodos, eventos y propiedades. Hay muchas clases de objetos, y por tanto, puede llegar a haber tantos métodos, eventos y propiedades distintas como objetos diferentes.

Ejemplo: Una caja de texto (TextBox) en la cual podemos escribir cualquier línea es un objeto.

5. Que son y cuáles son las propiedades más utilizadas en un objeto en visual?

Ventana de propiedades : en esta se encuentra toda la lista de propiedades para modificar un control.

CONTROLES BÁSICOS

TEXTBOX:

Text: texto que aparecerá en el control.
Name: nombre del control.
Multiline: nos permite introducir varias lineas de texto.
Alignment: Alineación que tendrá el texto dentro del control que puede ser izquierdo, derecho, centrado.
Visible: si esta propiedad esta en falso la caja de texto no sera visible cuando este en ejecución el programa. si está en verdadero si se podrá ver.
Maxlength: numero máximo de caracteres que tendrá el control.
Looked: Con esta propiedad podemos bloquear el control para que el usuario no pueda escribir ni modificar.
Backolor: Color que tendrá el fondo de la caja de texto.
Forecolor: Es el color de la letra que tendrá el control.
Font: tipo y tamaño que contendrá el control.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para las Text Box.
lABEL:
Caption: texto que contendrá el control.
BorderStyle: borde al rededor del texto.
BackStyle: borde transparente o no transparente.
Backcolor: Para cambiar color del fondo.
Visible : Si está en True el control está visible si está en False está oculto.
Name: es el nombre del control y sirve para hacer referencia al mismo en el código, como todos los controles.
Enabled: Si está en True (Verdadero) el control está activado y se puede utilizar normalmente, si se encuentra en False, el control está desactivado.
FontName: El nombre de la fuente que utilizará el texto del control. Podemos elegir las que tengamos instaladas en el sistema.
Forecolor: indica el color del Texto.
Height y Width: Ancho y alto del Label.
ToolTipText: muestra el mensaje de descripción cuando pasamos el mouse por encima del control.

-       COMMANDBUTTON:

Caption: texto para el usuario.
Enable: Inhavilita o habilita el control con el fin de que ese disponible para el usuario.
Style: cuando esta en 1 habilita al backcolor y cuando esta en 0 lo deshabilita.

-        PICTURE E PICTURE:

Name: Especifíca el nombre del control para poder referenciarlo e identificarlo.
Appearance: Esta propiedad determina si el Image posee o no efecto 3d con respecto a su apariencia. Los valores son: 1 - 3D y 0 - None. Para que esta propiedad se pueda utilizar, la propiedad BorderStyle debe estar con el valor 1.
BorderStyle: Determina si el control Image posee o no un borde. Al igual que el anterior tiene dos posibles valores, 0 sin borde o 1 con borde.
Picture: Esta es la propiedad principal del control, que también es la propiedad por defecto o default. Picture es la que establece la imagen o gráfico que mostrará el control.
Stretch: Esta es una de las propiedades más importantes. Si está en True la imagen se ajustará al tamaño que posea el control Image, si está en False el control Image es el que se adaptará al tamaño y dimensiones de la imagen.
Las demás propiedades son las clásicas y comunes para la mayoría de los controles, como la propiedad Index, Visible, Enabled,ToolTipText, Width, Height.

-        FRAME:

Name : Este es el nombre como se le reconocera al objeto durante el programa, se acostumbra escribir frm antes del nombre para saber que es un Frame (Ej: frmFondo)..Caption : Este es el mensaje que se quiere que aparezca en el Frame.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para los Frames.
Font : Permite escoger el tipo de letra, tamaño y estilo de la letras a usar.
BorderStyle: si esta en 0 no dibuja el recuadro.
-       
      CHECKBOX Y OPTIONBUTTON :

Name : Este es el nombre como se le reconocera al objeto durante el programa, se acostumbra escribir chk o rdb antes del nombre para saber que es un check box o radio Button (Ej: chkop1 o rdbop1).
Enable : Este parametro permite que el Boton este habilitado o deshabilitado.
Value : Indica si esta precionado o no el boton.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para los Check box y los option Button.
Caption : Este es el mensaje que se quiere que aparesca a la par del radio Button o del Check Box.

-        LITSBOX:

Name : Este es el nombre como se le reconocera al objeto durante el programa, se acostumbra escribir lst antes del nombre para saber que es un List Box (Ej: lstLista).

List : Aqui podemos ingresar los elementos nuevos al List Box.
Font : Permite escoger el tipo de letra, tamaño y estilo de la letras a usar.
sorted: si el valor es verdadero la lista aparecera en orden alfabetico.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para los List Box.

-       SCROLL BAR:

Name : Este es el nombre como se le reconocera al objeto durante el programa, se acostumbra escribir scb antes del nombre para saber que es un Scroll Bar (Ej: scbFila).
Max : Este indica el valor maximo que puede alcanzar el Scroll al moverse.
Min : Es el valor minim con el cual empieza la barra de Scroll.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para los Scroll Bar.
 
-       SHAPE:

Shape: esta propiedad es la forma que tomara nuestro control.
Bordercolor: color del borde.
Borderstyle: estilo del borde.
Border whidth: ancho del borde.
Fillcolor: este es el fondo, esta funciona si filestyle en opaco.

6. Cual es el comando para dibujar lineas en AutoCAD?

@Tamaño de la linea < y el Angulo
@300 <0
@300 <90
@300 <180
@300 <270

7. Cuál es el procedimiento para visualizar longitud y Angulo de una linea en AutoCAD?
- Se selecciona con clic izquierdo la linea 2 veces seguidas *rápidamente*
La información de propiedades permite acceder de forma inmediata a información acerca de los objetos de un dibujo como la longitud y el Angulo, los controles de un cuadro de diálogo, los comandos utilizados en la interfaz de usuario o las miniaturas de las vistas o las presentaciones de un dibujo.

O

- Se selecciona la linea con clic izquierdo y con Ctrl y luego se oprime sobre las esquinas de la linea y asi obtendremos la informacion de longitud y angulo.




8. Cuáles son las herramientas más importantes de visual?

§  PictureBox: Caja de Imágenes
§  Label: Etiqueta
§  TextBox: Caja de texto
§  Frame: Marco
§  CommandButton: Botón de comando
§  CheckBox: Casilla de verificación
§  OptionButton: Botón de opción
§  ComboBox: Lista desplegable
§  ListBox: Lista
§  HScrollBar: Barra de desplazamiento horizontal
§  VScrollBar: Barra de desplazamiento vertical
§  Timer: Temporizador
§  DriveListBox: Lista de unidades de disco
§  DirListBox: Lista de directorios
§  FileListBox: Lista de archivos
§  Shape: Figura
§  Line: Línea
§  Image: Imagen
§  Data: Conexión a origen de datos
§  OLE: Contenedor de documentos embebidos compatibles con Object Linking and Embedding

Además de los listados, se pueden agregar todo tipo de controles de terceros, y hay una gran cantidad de ellos que se proveen con el propio Visual Basic 6.0. Los controles vienen embebidos dentro de archivos con extensión OCX.

§  Las ventanas de proyecto, aunque móviles, se encuentran en el panel lateral derecho y contienen dos vistas principales:

§  El Explorador de Proyectos, que muestra todos los elementos que componen el proyecto o grupos de proyectos (formularios, interfaz de controles, módulos de código, módulos de clase, etc.)

§  El Panel de propiedades, donde se muestran todos los atributos de los objetos, controles, formularios, información de módulos clase, entre muchos otros.

§  La Ventana inmediato, por defecto se encuentra en la parte inferior, aunque puede no estar visible (se presiona las teclas Ctrl+G, en ese caso, para mostrar la ventana). Esta ventana resulta una herramienta muy útil a la hora de depurar el programa o bien para realizar pruebas rápidas, ya que permite imprimir mensajes de texto desde el código y ejecutar sentencias ycomandos simples inmediatamente(solo sentencias que se puedan escribir en una sola línea). Por ejemplo, de la aplicación en curso, se puede consultar el valor de una variable o llamar a un método declarado en el módulo que se está depurando.