Desarrollo Software JAVA
Enviado por Alejandro García • 30 de Septiembre de 2018 • Trabajo • 2.037 Palabras (9 Páginas) • 111 Visitas
Desarrollo Software JAVA
Este es el examen parcial
- Son los dos componentes que conforman la plataforma Java.
R: Java Virtual Machine y La Interfaz de Programación de Aplicaciones (API JAVA).
- Es una metodología de diseño de Software que define los programas en términos de clases de objetos.
R: POO (Programación Orientada a Objetos).
- Provee el núcleo de funcionalidades (código interno) al lenguaje de programación Java:
R: API de Java
- Es un tipo de variable que se declara dentro de un método y sólo puede ser accedido en el mismo:
R: Variables Locales
- Son los tipos de datos primitivos en el lenguaje de programación java:
R: Int, short, double, long, float, double, boolean, string, char.
- Es una abstracción a código de una entidad del mundo real, con atributos y formas de operar.
R: Objeto
- Es una acción que determina cómo debe actuar una instancia.
R: Método
- Este concepto consiste en representar entidades reales como elementos internos a un programa.
R: Abstracción
- Cada objeto está aislado del exterior, esta característica permite verlo como una caja negra:
R: Encapsulamiento
- Es el método para compartir una forma automática de los métodos y datos entre clases y subclases.
R: Herencia
- Esta característica facilita la implementación de varias formas de un mismo método:
R: Polimorfismo *
- Menciona tres beneficios que ofrece el lenguaje de programación Java:
R: Multiplataforma, opensource, cantidad extensa de librerías, seguro.
- Es un objeto que permite almacenar un número fijo de valores de un mismo tipo:
R: Arreglo (Array)*
14. Menciona una regla y una convención utilizadas al momento de declarar una variable.
R: No puede comenzar con un número y los espacios no pueden ser utilizados al nombrar, siempre deben iniciar con minúscula.
- Es un código reservado que permite realizar operaciones de distinta índole entre dos o más variables
R: Operadores *
- Está constituido por una conjunción de variables, operadores y llamadas a métodos:
R: Identificadores *
- Constituye una unidad completa de ejecución en Java:
R: Statements
- Permiten ejecutar bloques de código de manera dirigida, a través de decisiones y/o ciclos.
R: Estructuras de control *
- Son códigos que nos permiten ejecutar bloques de acuerdo a una decisión:
R: If else, switch
- Son códigos que nos permiten ejecutar ciclos de acuerdo a una condición:
R: While do for
21. Es un agrupamiento de clases relacionadas entre si y que permite proteccion de acceso y manejo de nombres:
R: Paquete o Package
22. Es el nombre de la unica clase que no tiene clase padre, es decir no hereda de ninguna otra clase:
R: Object
Desarrollo de Software (ANDROID)
- Son las tres formas en que podemos identificar una versión de android.
R: Versión, Nombre comercial y Nivel de API
- Es el componente que permite a Android ejecutarse en equipos celulares de distintas compañías.
R: Dalvik VM*
- Menciona tres características del sistema android.
R: Opensource, compatibilidad hardware, seguridad aceptable
- Menciona el número y nombre de capas existentes en la arquitectura android:
R: Aplications, Aplication Framework, Libraries, Android Runtime y Linux Kernel
- Es la capa que permite la interacción de Android con los distintos de hardware del equipo.
R: Núcleo Linux (linux kernel)
- Menciona los cinco componentes de toda la aplicación android:
R: Activities, Services, Intents, Content providers y Broadcast recivers
- Son componentes que administran el acceso a un conjunto estructurado de datos:
R: Content providers
- Es un componente de una aplicación que puede realizar operaciones de larga ejecución en un segundo plano:
R: Services
- Es un componente de la aplicación que contiene una pantalla con la que los usuarios pueden interactuar:
R: Activity
- Es un objeto que se puede utilizar para solicitar una acción de otro componente de la aplicación:
R: Intent Implícito
- Son los tres casos de uso fundamentales para toda Intent:
R: Activity, Service, Message. (Comenzar una actividad, Crear un Servicio, Enviar un Mensaje.
- Menciona el nombre y año de creación del consorcio creado con el objetivo de apoyar al sistema android:
R: Open Handset Alliance, 2007.
- Menciona el nombre y el año del primer dispositivo que utilizó el sistema android:
R: T-Mobile G1 (HTC Dream), 2008.
- Es el significado de las siglas SDK:
R: Software Development Kit
- Menciona los dos tipos de Intents existentes y cuál es la diferencia entre ambos:
R: Intent Explícito y Intent Implícito, Explícito especifica que un componente debe iniciar mediante su nombre e Implícito no lo especifica pero en cambio se declara una acción a realizar
...