Definiciones Programacion

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

1.

Programa: Un programa informático o programa de computadora es una


secuencia de instrucciones u órdenes basadas en un lenguaje de
programación que una computadora interpreta para resolver un problema o
una función específica.

2. Programación estructurada: La programación estructurada es un


paradigma de programación orientado a mejorar la claridad, calidad y tiempo
de desarrollo de un programa de computadora recurriendo únicamente a
subrutinas y a tres estructuras de control básicas: secuencia, selección (if y
switch) e iteración (bucles for y while).

3. Algoritmo: Se llaman algoritmos el conjunto de instrucciones sistemáticas


y previamente definidas que se utilizan para realizar una determinada tarea.
Estas instrucciones están ordenadas y acotadas a manera de pasos a seguir
para alcanzar un objetivo.

4. Características de un algoritmo: Inicio y fin, exactitud, secuencia,


completos, finitos, abstractos.

5. Diagrama de Flujo: El diagrama de flujo o flujograma o diagrama de


actividades es la representación gráfica de un algoritmo o proceso. Se utiliza
en disciplinas como programación, economía, procesos industriales y
psicología cognitiva.

6. Pseudocódigo: En ciencias de la computación, y análisis numérico, el


pseudocódigo es una descripción de alto nivel compacta e informal del
principio operativo de un programa informático u otro algoritmo.

7. Variable: En programación, la utilizamos para guardar datos y estados,


asignar ciertos valores de variables a otras, representar valores de
expresiones matemáticas y mostrar valores por pantallas.

8. Convenciones para nombrar una variable: Siempre debe iniciar con una
letra (mayúscula o minúscula) o un guion bajo (_). puede contener números,
solamente después de la primera letra (siguiendo la regla anterior). No es
permitido dejar un espacio en blanco a lo largo de la variable. Aunque una
variable puede ser del largo que tú desees, lo recomendable es que sea una
variable corta (regularmente entre 20 y 30 caracteres como máximo). No
puedes utilizar palabras reservadas para la declaración de una variable.
Utiliza un nombre que exprese algo del contexto en el cual la estás
declarando.
9. Lenguaje de programación: Es un idioma artificial diseñado para expresar
computaciones que pueden ser llevadas a cabo por máquinas como las
computadoras. Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para expresar algoritmos
con precisión, o como modo de comunicación humana.

10. Plataforma: Una plataforma es un sistema que sirve como base para hacer
funcionar determinados módulos de hardware o de software con los que es
compatible. Dicho sistema está definido por un estándar alrededor del cual
se determina una arquitectura de hardware y una plataforma de software
(incluyendo entornos de aplicaciones).

11. Características de Java: Es Orientado a Objetos: Java trabaja con sus


datos como objetos y con interfaces a esos objetos. Es Distribuido: Existen
librerías de rutinas para acceder e interactuar con protocolos como http y ftp.
Esto permite a los programadores acceder a la información a través de la
red con tanta facilidad como a los ficheros locales. Es Portable: Java
construye sus interfaces de usuario a través de un sistema abstracto de
ventanas de forma que las ventanas puedan ser implantadas en entornos
Unix, Pc o Mac. Es Multithreaded: Java permite muchas actividades
simultáneas en un programa. Al estar los threads construidos en el lenguaje,
son más fáciles de usar y más robustos.

12. Compilador: Un compilador es un programa que traduce código fuente


escrito en un lenguaje de alto nivel como Java, a un lenguaje legible por la
máquina llamado código objeto.

13. Interprete: Es un programa informático capaz de analizar y ejecutar otros


programas, escritos en un lenguaje de alto nivel.

14. Código Fuente: Es el conjunto de instrucciones implícitas que hacen que


cualquier sitio web, app o programa de PC puedan funcionar.

15. Bytecode(*.class): Es un lenguaje intermedio más abstracto que el


lenguaje máquina. Habitualmente, es tratado como un archivo binario que
contiene un programa ejecutable similar a un módulo objeto, que es un
archivo binario producido por el compilador cuyo contenido es el código
objeto o código máquina.

16. Maquina Virtual de Java: Una máquina virtual Java (en inglés Java Virtual
Machine, JVM) es una máquina virtual de proceso nativo, es decir,
ejecutable en una plataforma específica, capaz de interpretar y ejecutar
instrucciones expresadas en un código binario especial (el bytecode Java),
el cual es generado por el compilador del lenguaje Java.
17. Qué es una constante y como se declara el nombre de la constante en
java. Escriba 5 ejemplos: Es un valor que no puede ser alterado/modificado
durante la ejecución de un programa, únicamente puede ser leído. Int, Float.,
Double, Boolean, Char.

18. Palabras reservadas en Java: Son palabras las cuales el lenguaje de


programación ya ha reservado para realizar ciertas tareas. abstract,
continue, for, new, switch, assert, default, goto, package,
synchronized, boolean, do, if, private, this, break , double, implements,
protected , throw.

19. 5 ejemplos de int, float, string y char:

-Int: 54, 67, 2, 1, 90000.


-Float: 5.4, 45.1, 67.8, 90.0, 7.6.
-String: hola1, nuevo, cuaderno9, base1, vector2.
-Char: cuaderno, vector, respuesta, felino, salsa.
20. Tipos Operadores: aritméticos, relacionales y lógicos:
-Operadores Aritméticos: Trabaja en el código manipulando los datos
numéricos que puedan presentarse. Es así como se evidencian dos tipos: binarios
y unitarios.
-Operadores Relacionales: Comparan datos numéricos, de serie de
caracteres o lógicos. El resultado de la comparación, ya sea Verdadero (1) o falso (
0 ), puede utilizarse para tomar una decisión referente al flujo del programa (consulte
la sentencia IF ).
-Operadores Lógicos: Se usan para combinar dos valores Booleanos y
devolver un resultado verdadero, falso o nulo. Los operadores lógicos también se
denominan operadores Booleanos. Devuelve True cuando Expresión1 y Expresión2
son verdaderas.
21. Representa mediante un diagrama de flujo y escribe brevemente la
función que tienen las siguientes estructuras de control
a. if -then -else
b. Swtich
c. while
d. do_while
e. for
Estructuras
de Control

If: Condición booleana


If-Then-Else
Then: Valor verdadero

Else: Valor falso

Se utiliza con frecuencia para gestionar


la selección en menús. En caso de que
Switch
la opción elegida no sea válida, se
realiza el código asociado al bloque
default

Permite repetir una


While instrucción hasta que una
expresión especificada sea
false

Tiene como propósito ejecutar un


bloque de código y repetir la
Do While
ejecución mientras se cumpla cierta
condición expresada en la cláusula
while
Permite repetir una instrucción o
For una instrucción compuesta un
numero especificado de veces

22. Instrucción para compilar un programa en java: Compilar el programa


usando javac. Esto producirá un archivo por cada clase que definamos. Estos
archivos no tendrán código ejecutable sino un lenguaje intermedio llamado código
en bytes (byte-code) que podrá ser ejecutado con un intérprete como indica al
próximo paso.
Ejecutar el programa usando java. Java es un intérprete, es decir, la traducción a
lenguaje de máquina de cada una de las instrucciones del programa se hace
mientras se está ejecutando cada instrucción.

También podría gustarte