Vous êtes sur la page 1sur 17

1.

Cmo se declara el mtodo main() en Java, y que indica su


sentencia?
El mtodo main() siempre se declara de la misma forma:

public static void main(String argumentos[])


Donde:
public: indica que el mtodo main() es pblico y, por tanto,
puede
ser llamado desde otras clases.
static: indica que la clase no necesita ser instanciada para
poder
utilizar el mtodo al que califica.
void: indica que la funcin main no devuelve ningn valor.

2. Mencione los tipos de datos simples de java


byte float
short double
int char
Long boolean

3. Mencione 3 reglas para la creacin de indicadores

Java hace distincin entre maysculas y minsculas, por lo


tanto,
nombres o identificadores como var1, Var1 y VAR1 son
distintos.

No puede ser una palabra reservada del lenguaje ni los valores


lgicos
true o false.

No pueden ser iguales a otra identificador declarado en el


mismo
mbito.

4. Indique que valores por defecto tienen las variables de tipo


referencial, tipo numrico, tipo char y tipo boolean sino
han sido inicializadas respectivamente. (JAVA)
Si una variable no ha sido inicializada, tiene un valor asignado por
defecto. Este
Valor es, para las variables de tipo referencial (objetos), el valor null.
Para las
variables de tipo numrico, el valor por defecto es cero ( 0 ), las
variables de tipo char, el valor \u0000 y las variables de tipo
boolean, el valor false.

5. Mencione los tipo de parmetros de un mtodo, y como se


realiza el pase del parmetro respetivamente.

6. Existe alguna diferencia al escribir el operador en estas


formas op1++, ++op1? De existir diferencia mencinela.
Si existe diferencia
++op1: En primer lugar realiza un incremento (en una unidad) de op1
y despus ejecuta la instruccin en la cual est inmerso.

op1++: En primer lugar ejecuta la instruccin en la cual est inmerso


y despus realiza un incremento (en una unidad) de op1.

7. Describa que funcin realizan los siguientes operadores


op1 != op2 Devuelve true (cierto) si op1 es distinto de op2
op1 && op2 Y lgico. Devuelve true (cierto) si son ciertos op1
y op2
op1 >> op2 Desplaza op1, op2 bits a la derecha
op1 |= op2 op1 = op1 | op2
! op1 Negacin lgica. Devuelve true (cierto) si es false op1.

1. En qu sistema operativo est basado android y por


quien fue desarrollado

Basado en Linux y desarrollado por Google y Open Handset


Alliance.

2. Caractersticas de Android

ncleo monoltico
pantalla tctil
teclado QWERTY
OpenGL, SQLite, OpenSSL

3. En qu ao y cul fue el primer dispositivo android.

En el ao 2008 y fue T-Mobile G1/HTC Dream.

4. Que es android

Android es una pila de software de cdigo abierto para


dispositivos mviles que incluye sistema operativo, middleware
y aplicaciones bsicas.

5. Desde que mes y ao android ha estado disponible bajo


licencia de software libre de cdigo abierto.

Octubre del 2008

6. Bajo que licencia Google publico el cdigo fuente de


android.

Licencia Apaque.

7. Que inclua el cdigo fuente de android que publico


Google.
Inclua las pilas de red y telefona

1. Unir con lneas el comando equivalente de Linux con


DOS

cat more
chmod type
clear move
more dir
mv cls
ls attrib
2. Cul es la funcin del intrprete de comandos Shell?

El intrprete de comandos Shell tiene como funcin recibir lo que


se escribe en el terminal y lo convierte en instrucciones para el
sistema operativo, en otras palabras es ejecutar los programas que
el usuario teclea en el pront del mismo.
3. Qu es una tubera o pepe?

Una tubera o pipe es una combinacin de varios comandos que se


ejecutan simultneamente, donde el resultado del primero se enva a la
entrada del siguiente.

4. Escribir 5 comandos bsicos de Linux y escriba una


descripcin del mismo.

file arch : muestra el tipo de un archivo


rmdir dir : borra un directorio vaco
pwd: muestra la ruta del directorio actual
mkdir dir : crea un directorio
passwd: cambia la contrasea
5. Qu es una variable de entorno?

Una variable de entorno es un nombre asociado a una cadena de


caracteres
6. Escriba 5 variables de entorno ms usadas

DISPLAY
HOME
SHELL
USER
TERM

7. Escriba 5 filtros ms usados que realicen procesos


bsicos sobre textos

sort
cut
od
paste
tac

1. En JAVA, Qu significan las siglas JDK?


Su nombre viene del ingles JAVA DEVELOPMENT KIT.

2. Qu son los bytecodes?


Son los ficheros compilados con extensin *.class.

3. Para qu sirve la variable de entorno CLASSPATH?


Determina dnde buscar tanto las clases o libreras de Java, como
otras clases de usuario.

4. Qu es un applet?
Un applet es una aplicacin especial que se ejecuta dentro de un
navegador o browser (por ejemplo Netscape Navigator o Internet
Explorer) al cargar una pgina HTML desde un servidor Web.

5. Qu es un servlet?
Un servlet es una aplicacin sin interface grfica que se ejecuta en un
servidor de Internet. La ejecucin como aplicacin independiente es
anloga a los programas desarrollados con otros lenguajes

6. Las palabras masa, Masa y MASA se podran considerar una


misma variable?
No, ya que JAVA es sensible a las letras maysculas y minsculas,
siendo asi estas 3 palabras, diferentes variables.

7. Qu es una interface?
Una interface es un conjunto de declaraciones de funciones. Si una
clase implementa (implements) una interface, debe definir todas las
funciones especificadas por la interface. Una clase puede
implementar ms de una interface, representando una forma
alternativa de la herencia mltiple.

1) CUALES FUERON LAS EMPRESAS QUE DESARROLLARON EL SISTEMA


OPERATIVO MOVIL ANDROID?
Google y la Open Handset Alliance
2) CUAL ES LA PARTICULARIDAD DE LOS NOMBRES DE LAS VERSIONES
DE ANDROID Y MENCIONELOS?

Siguen un orden alfabtico: Cupcake, Donut, clair, Froyo, Gingerbread,


Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop, Marshmallow,
Nougat

3) SUPONGAMOS QUE LA COMPAA GOOGLE CAE, HABR


PROBLEMAS CON LAS APLICACIONES ANDROID?
No. Google es un conjunto de servicios que funcionan independientemente
de las aplicaciones de Google Play. Es posible que no se reciban
actualizaciones de servicios individuales de Google, como Gmail o Google
Calendar, o que no puedas acceder a ciertas funciones, si un servicio
especfico deja de funcionar. Por ejemplo, si Google Play est afectado, es
posible que no puedas acceder a Google Play Store en tu dispositivo.
4) CMO SE LLAMA EL AUTOR QUE DA NOMBRE A ANDROID Y A SUS
DISPOSITIVOS NEXUS?

Philip K. Dick
5) QU VERSIN DE ANDROID INTRODUJO LAS
ACTUALIZACIONES AUTOMTICAS DE LAS APLICACIONES?
Android Jelly Bean

6) CUALES SON LAS CARACTERISTICAS PRINCIPALES DE UN IDE?


Editor de cdigo
Compilador
Depurador (debbuger)
Constructor de interfaz grfica
7) CUALES SON LOS IDES MAS POPULARES PARA ANDROID?
Eclipse
NetBeans
IntelliJ
Android Studio
Aide

1.- Cules son los tipo de directorios en Linux?

Directorios compartibles
No compartibles
Variables
Estticos

2.- Cul es el directorio principal de Linux y que contiene?


El directorio principal de Linux es la raz, se representa con el smbolo (/) y
contendr a todos lo directorios que forman el sistema operativo

3.- Qu contiene el directorio home y por qu es uno de los mas


importante en linux?
El directorio home contiene todos los archivos personales que guardan los
distintos usuarios con excepcin del usuario root y adems guarda las
configuraciones de los programas que utilizan los usuarios.

4.- Qu es el estndar de jerarqua del sistema de archivos?


Es la norma creada por la comunidad de linux que define a los directorios y
al contenido que deben llevar estos en el sistema operativo, adems de su
nivel de importancia dentro del SO.

5.- Dentro de qu directorios se registran los permisos de los


usuarios y contraseas del sistema?
Estos se registran en archivos que se encuentran dentro del directorio /etc,
este directorio contiene a los ficheros shadow y passwd, que contiene a su
vez a las contraseas cifradas y permisos de los usuario del sistema.

6.- En qu directorio se albergan los dispositivos del sistema?


Ya que linux trata a todo como un fichero, incluso los dispositivo de
hardware como impresoras, teclados, pendrives, etc. necesitan ser
guardados dentro de un directorio y el que los contiene no es mas que el
directorio /dev, su nombre hace referencia a device(dispositivo en ingles.)

7.- Qu es una ruta relativa y una absoluta?


Una ruta relativa indica la ruta a partir de la posicin actual en el sistema de
archivos.
Una ruta absoluta indica todo la ruta desde el directorio raz (/).
1. En qu ao apareci Java?
Java aparece en 1995 como un nuevo lenguaje de programacin con soporte
multiplataforma

2. Con que contaba la primera versin de Java?


La primera versin del lenguaje contiene las clases principales, la mquina
virtual y el API grfico de AWT es un lenguaje que acaba de nacer.

3. A que versin se le denomina Java 5?


Versin 1.5: Tambin denomina Java 5 se producen dos saltos importantes
a nivel del Core del lenguaje.

4. Que versin de Java se incluy en el ao 2000?


Versin 1.3: Avances pequeos en cuanto a APIs, se aade soporte JNDI.

5. Que incluye la versin 1.4 de Java?


Se incorpora un fuerte soporte de XML, Expresiones Regulares,
Criptografa etc.

6. Como es conocida la versin 1.8?


Es conocida con el nombre de Java 8, con un gran salto en cuanto al lenguaje
se refiere.

7. Que versin de Java est siendo trabajada actualmente?


Se est trabajando en el Java 9, en el cual se han implementado un
nuevo API que permite trabajar de forma ms ligera y segura.

1.-Qu es Centos?
Es un sistema operativo con una distribucin Linux de clase empresarial
derivados de fuentes libremente ofrecidos al pblico.

2.- Describa 2 ventajas de usar Centos


se ha convertido en el sistema operativo dominante en servidores
debido sobre todo a caractersticas, precios y seguridad.

CentOs se base en Red Hat Enterprise (distribucin pagada) y es


compatible con sus productos, bsicamente podemos decir que es el
mismo sistema operativo pero sin costo.

3.- Describa 2 desventajas de usar Centos


Limitaciones para audio y video sincronizado

Si falla el servidor falla todo.

4.- Que es Ubuntu?


Ubuntu es un sistema operativo basado en GNU/Linux y que se distribuye
como software libre, el cual incluye su propio entorno de escritorio
denominado Unity.

5.-Enumere 2 ventajas de usar Ubuntu?


Es totalmente Gratuito y aunque posea versiones de paga (con
soporte tcnico) es aun mas barato que comprar Windows.

Carga y realiza tareas con mayor eficiencia que Windows.

6.- Enumere 2 desventajas de usar Ubuntu?


A la hora de trabajar con documentos de Windows complejos, se
podria convertir en una tareas dificil o casi imposible debido a la poca
compatibilidad para importar desde Windows para Linux.

Muchos juegos no se ejecutan en Linux asi que olvidate de grandes


Graficos y poner a trabajar tu tarjeta de video al maximo. Claro
existen sus excepciones.

7.- Cual es mejor Centos o Ubuntu?


Son enfoques distintos. Ubuntu es una distribucin enfocada al escritorio y a
hacer las cosas lo ms fciles posibles al usuario final. CentOS es un clon de
Red Hat Advanced Server, una distribucin enfocada en los servidores de
alta disponibilidad.

Si quieres una distribucin para uso personal, usa CentOS (si quieres algo
ms parecido a Red Hat, mejor usa Fedora).

1. Qu protocolo usa el puerto de red 18?


El puerto 18 est asignado para el protocolo de envo de mensajes
(MSP)
2. Qu puerto de red usa el protocolo ECHO?
El protocolo ECHO usa el puerto de red 7.
3. Qu puertos de red usa el protocolo de transferencia de
archivos (FTP)?
Usa el puerto 20 para datos y el puerto 21 para control.
4. Qu puerto de red usa Telnet para manejo remoto del
equipo?
El acceso a un terminal remoto se lo hace desde el puerto 23.
5. Qu protocolo usa el puerto de red 25?
El puerto 25 est asignado al protocolo de transferencia simple de
correo.
6. Qu puerto est asignado para el Sistema de Nombres
de Dominio o DNS?
El puerto asignado para el DNS es el numero 53
7. Qu protocolo usa el puerto de red 80?
El puerto 80 est asignado el protocolo de transferencia de hipertexto
o ms conocido como HTTP.

1.-) Qu es Fedora?
Fedora es un sistema operativo basado en Linux, una
coleccin de software que hace funcionar a su
computadora. Puede utilizar Fedora junto a, o como
reemplazo de, otros sistemas operativos, como Microsoft
Windows o Mac OS X. El sistema operativo Fedora es libre y
gratuito para disfrutar y compartir.

2.-) Cundo y cmo fue creada Fedora?


El Proyecto Fedora fue creado a finales de 2003,
cuando Red Hat Linux se suspendi.

3.-) Mencione 3 ventajas de Fedora


Administra mejor la memoria que Windows.
No llena el disco de archivos ocultos que solo sirven
para mostrarte los iconos (thumbs.db).
Es un sistema operativo gratuito, el cual se puede
descargar o pedir un cd de instalacin sin costos
desde internet.
Es un sistema que no requiere mucha mquina para
que funcione con fluidez.
Es un sistema mucho ms seguro debido a que el
sistema operativo es ms robusto que el resto,
dificultando seriamente el ingreso de algn intruso
La eficiencia permite que los programas funcionen
con mayor rapidez, en comparacin a otros
sistemas operativos.
Al ser ms estable, es casi improbable que ocurran
errores durante el funcionamiento de algn
programa.
Al conectarse en red, reconoce sin problemas otro
tipo de distribuciones conectadas.
El programa de arranque no sufre complicaciones.
Al ser un sistema operativo libre, tiene la capacidad
de ser modificado por cualquier programador.
Muchos programas utilizados en investigacin y
trabajo cientfico solo funcionan en este sistema
operativo.

4.-) Mencione 3 desventajas de Fedora


Muchos dispositivos de hardware no estn
diseados para Linux. Por tanto su instalacin
puede resultar tediosa o hasta imposible,
dependiendo del caso.
Muchas de las aplicaciones de Windows no se
pueden ejecutar en Linux. Por tanto cualquier
documento de Windows complejo (ej.: docx, xlsx,
pptx, xps, etc) ser difcil de trabajar en Linux.
La gran mayora de los juegos existentes para
computador solo se pueden instalar en Windows.
No posee, en algunos casos, la facilidad de
Windows de modificar todo haciendo clics. El uso de
comandos y una pantalla de terminal asustan a
muchos usuarios novatos.
La gran mayora de las empresas trabajan con
sistemas windows, por lo que linux queda renegado
al trabajo en pc personales.
Windows lidera la industria mundial de sistemas
operativos (gracias tambin a sus relaciones con
empresas, organizaciones y pases de todo el orbe).
El usuario que recin comienza a trabajar en
uncomputador (nios de 5 aos de edad) demora
menos en aprender windows que Linux.

5.-) Cul es el escritorio y la interfaz por defecto en


Fedora?
El escritorio por defecto en Fedora es el GNOME entorno de
escritorio y la interfaz por defecto es el GNOME Shell .

6.-) Qu es el RPM en Fedora?


El Sistema de gestin de paquetes es el RPM en Fedora
7.-) Qu es el Enhanced Linux Security?
El Enhanced Linux Security es una caracterstica especfica
de seguridad que implementa una variedad de polticas de
seguridad, incluidos los controles de acceso obligatorios, y
que Fedora adopt desde el principio.

8.-) Cada cunto se publican las versiones de Fedora?

Las versiones de Fedora se publican cada 6 meses


aproximadamente.

1.- Escriba el nombre de las 3 distribuciones de Java 2.

Java 2 Stndar Edition ( J2SE)

Java 2 Enterprise Edition (J2EE)

Java 2 Micro Edition (J2ME)

2.- Mencione 3 caractersticas de la distribucin J2SE de Java

Est orientada al desarrollo de aplicaciones cliente/servidor.

No incluye soporte a tecnologas para internet.

Es la base para las otras dos distribuciones de Java.

3.- A qu est orientada la distribucin J2EE?


Est orientada para el desarrollo de aplicaciones de entorno empresarial.
4.- A qu est orientada la distribucin de J2ME?
Est orientada a dispositivos con capacidades restringidas.
5.- A qu equipos est dirigido la distribucin J2EE?
Esta distribucin fue pensada para ser ejecutada sobre una red de
computadora de forma distribuida y remota mediante Enterprise Java Beans.
6.- A qu equipos est dirigido la distribucin J2ME?
Esta distribucin fue enfocada en dispositivos electrnicos con capacidades
reducidas, como por ejemplo, telfonos mviles, tabletas, electrodomsticos
inteligentes, etc.
7.- Nombre la distribucin de Java Estndar que actualmente est
en difusin.
La distribucin de Java que actualmente se encuentra en difusin es Java SE
9.

Cul fue la motivacin de Linus para crear LINUX?

Linus se inspir en Minix, una versin reducida de UNIX


desarrollada por el profesor Andy Tanenbaum para que sus
alumnos pudieran conocer y experimentar con el cdigo de un
sistema operativo real.
Cul fue la primera versin no oficial de LINUX y que
caractersticas tena?
La primera versin no oficial fue la Linux 0.01, pero esta solo inclua el
comienzo del ncleo, estaba escrita en lenguaje ensamblador y
asuma que uno tena acceso a un sistema Minix para su compilacin.
Linux es un sistema operativo compatible con Unix, mencione
sus dos caractersticas principales y que los diferencian del
resto de los sistemas operativos que encontramos en el
mercado
1. Es software libre, esto significa que no tenemos que pagar por el
uso del mismo.
2. El sistema viene acompaado del cdigo fuente (el sistema lo
forman el ncleo del sistema (kernel) mas un gran numero de libreras
que hacen posible su utilizacin).
En qu fecha Linus anuncio la primera versin oficial de
LINUX y que permiti que surgieran varias versiones
posteriormente?
El 5 de octubre de 1991, Linus anuncio la primera versin oficial de
Linux (versin 0.02). Con esta versin Linus pudo ejecutar Bash (GNU
BourneAgain Shell) y gcc (El compilador GNU de C).Desde aquel
entonces se han hecho muchsimas versiones con ayuda de
programadores de todo el mundo.
Cules son las plataformas en las que en un principio se
puede utilizar Linux?
Estas plataformas son: Pentium, Pentium Pro, Pentium II/III/IV, Amiga y
Atari, tambin existen versiones para su utilizacin en otras
plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
De manera general Qu caractersticas pueden tener las
distribuciones de LINUX?
En general, las distribuciones Linux pueden ser:
Comerciales o no comerciales.
Distribuciones fieles al software libre.
Diseadas las empresas y al hogar.
Qu servidores importantes utilizan LINUX hoy en da?
Los servidores de Google, Amazon o Facebook utilizan Linux. Incluso
el Vaticano y el servidor que contiene la pgina web de la Casa Blanca
utilizan Linux.
Por qu el logo de LINUX es la imagen de un pingino?
La idea de que Linux tuviese como mascota un pingino proviene del
propio Linus Torvalds. De pequeo le pic uno y le pareci gracioso
que fuese la mascota de su sistema.

Qu es un IDE?
Integrated Development Environment. Es el entorno de desarrollo de
software.

Qu es el JRE?
Java Runtime Environment: ejecuta el cdigo Java

Qu funcin cumple la mquina virtual de Java?


Traducir cdigo neutro (Java) a cdigo de mquina.

Cul es la diferencia entre variable y constante?


La variable se almacena en RAM y puede su contenido puede cambiar
durante la ejecucin del programa, mientras que el valor de la constante
una vez declarado no cambia.
Qu es una clase?
Una agrupacin de datos y funciones que operan sobre estos datos.

Qu es una interface?
Un conjunto de declaraciones de funciones

Quin desarroll Java?


Sun Microsystems

1. Qu es una sentencia?
Una sentencia es una expresin que acaba en punto y coma (;). Se permite incluir
varias sentencias en una lnea, aunque lo habitual es utilizar una lnea para cada
sentencia.

2. Existen dos formas diferentes de introducir comentarios entre el cdigo de Java,


cules son?

Se pueden escribir comentarios a la derecha de dos barra, // en una lnea


cualquiera del cdigo.
La otra forma consiste en escribir el texto entre los smbolos /**/. Este
mtodo es vlido para comentar ms de una lnea de cdigo.

3. Qu son las bifurcaciones y Cules son los dos tipos de bifurcaciones que existen en
java?
Las bifurcaciones son comandos que permiten ejecutar una de entre varias acciones en
funcin del valor de una expresin lgica o relacional.
Existen dos bifurcaciones diferentes: if y switch.

4. En Java las variables Num y num son iguales?


No, Java es sensible a las maysculas, para su compilacin las tomar cono variables
diferentes.

5. Cul es las diferencias entre la sentencia break y la continue?


La sentencia break es vlida tanto para las bifurcaciones como para los bucles en
cambio la continue se utiliza solo en los bucles.
La sentencia break permite salir inmediatamente del bucle o bloque que se est
ejecutando. La continue hace que finalice la iteracin i y regresa al bucle con la
iteracin i+1.
6. Qu medios tiene Java para la deteccin de errores?
Java dispone de los bloques: try, catch y finally. El bloque try me permite vigilar el
cdigo si se produce una situacin anormal y se lanza como consecuencia una
excepcin, el control pasa al bloque catch, que se hace cargo de la situacin y decide lo
que hay que hacer. Finalmente, si est presente, se ejecuta el bloque finally, que es
opcional, pero que en caso de existir se ejecuta siempre, sea cual sea el tipo de error.

7. Cul es la diferencia entre los bucles: while y do while?


El while primero evalua una condicin, si esta es verdadera se ejecuta las lneas de
cdigo que se hayan dentro de este, se vuelve a evaluar la condicin y se ingresa
nuevamente si esta no ha cambiado su valor de verdad; por el contrario si la condicin
es falsa no se ingresa al bucle nunca. El do while tiene el control est al final lo que
hace que el bucle se ejecute al menos una vez, independientemente de que la
condicin se cumpla o no.

Vous aimerez peut-être aussi