practica - Sistemas770

Transcripción

practica - Sistemas770
SISTEMAS OPERATIVOS
ELIZABETH EVANGELISTA NAVA
INFORMATICA ADMINISTRATIVA
MARIANA GUADALUPE ARCOS RODIGUEZ
LIA D-1
CUARTO SEMESTRE
PRIMER PARCIAL
MARZO 2015
Fecha 11 de marzo de 2015
Aléjate de la gente que trate de minimizar tus ambiciones. La gente
pequeña siempre hace eso pero la que es grande, en verdad te hace
sentir que tú también puedes ser grande. Mark Twain.
PROPÓSITO: El alumno pondrá en práctica algunos comandos
adquiridos durante la sesión teórica, e instalará el jdk de java,
posteriormente creará un archivo fuente y lo ejecutará.
ALCANCES:
El alumno sabrá asignar permisos, crear un código fuente mediante
un editor de textos, y ejecutarlo con JAVA
REQUERIMIENTOS:
Sistema operativo Linux
Jdk_versión
Código fuente
PREGUNTAS:
1. Define que es un código fuente
El código fuente es un conjunto de líneas de un texto que debe seguir
un computador para ejecutar algún programa. El código está escrito
por un programador pero en un programador pero en un primer
estado no es ejecutable por el computador. Pero se debe ser ejecutado
por otro medio del computador ósea buscar algún lenguaje para que
pueda ser ejecutado por el software, para esto usan sistemas de
traducción (compiladores).
Por ejemplo:
public
class
Test
{
public static void main(String[]
args){
System.out.println("Primer
programa
listo!");
}
}
2. Menciona cual es el editor de texto que utilizaste
vi, nano y gedit.
3. ¿Cuál es el comando para asignar permisos de ejecución y cita su
sintaxis?
chmod 777
4. ¿Cuál es la diferencia entre un compilador y un intérprete?
El compilador recibe todo el código fuente, lo analiza, lo optimiza y lo
traduce a lenguaje máquina dejando un programa completo listo
para ejecución.
Los intérpretes realizan la traducción en tiempo de ejecución. Es decir,
a medida que el programa se va ejecutando, el intérprete va
traduciendo instrucciones al lenguaje máquina.
5. ¿Cómo se llama el compilador de java?
JDK
JAVA en su JDK trae su propio Compilador que es el Javac para
aplicaciones de escritorios y va inmerso en la Máquina virtual de Java.
javac Test.java
6. ¿Cuál es la diferencia entre un archivo binario y un RPM?
RPM está diseñado específicamente para una fácil instalación y
gestión de los paquetes de software. El formato te permite instalar
automáticamente, actualizar y eliminar paquetes de software. RPM,
también podemos acceder a las bases de datos de los repositorios de tu
distro favorita.
archivo_binario es el nombre completo (incluida la ruta) del binario
en cuestión.
7. ¿Cómo escribirías la instrucción para descomprimir un archivo
llamado archivo.tar.gz?
tar -xzvf archivo.tar.gz
EJEMPLO
# cp /home/usuario/jdk-7u4-linux-i586.tar.gz
# tar xvzf jdk-7u4-linux-i586.tar.gz
# rm jdk-7u4-linux-i586.tar.gz
8. ¿Cómo escribirías la instrucción
llamado jdk-14-2.1.bin?
para eliminar un archivo
# rmdir jdk-14-2.1.bin
9. ¿Cómo escribirías la instrucción para asignar permisos de
ejecución al archivo jdk-14-2.1?
chmod +x jdk-1_5_0-linux-i586.bin
u chmod 777 / opt.
10.
¿Cuál es la instrucción para ejecutar un código fuente en
java?
./jdk-1_5_0-linux-i586.bin
JDK
JAVA en su JDK trae su propio Compilador que es el Javac para
aplicaciones de escritorios y va inmerso en la Máquina virtual de Java.
javac Test.java

Documentos relacionados