Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRINCIPIOS GENERALES.
Un cargador - todo programa necesita ser cargado en la memoria por el sistema
operativo. De esto se encarga el intérprete.
Definición de los datos - la mayoría de los programas operan con datos y por lo
tanto en el código fuente debemos definir qué tipo de datos vamos a utilizar en el
programa. Esto se realiza de manera diferente en los distintos lenguajes. Todos
los lenguajes que usaremos tienen la posibilidad de crear una nueva definición
de datos simplemente al utilizar los datos. Veremos esto en la próxima sección.
Instrucciones - son la parte central del programa. Las instrucciones manipulan
los datos que hemos definido, realizan cálculos, muestran los resultados, etc.
1. PROGRAMAS DE LOTES:
Estos se ejecutan típicamente desde una línea de comando o automáticamente desde
otra aplicación y tienden al siguiente patrón
Inicialización interna de los datos
Lectura de los datos ingresados
Procesamiento de los datos
Visualización o ejecución de los resultados
ESTRUCTURA LÓGICA
Desde el punto de vista lógico, puede considerarse que los programas comprenden dos
tipos de elementos diferentes: estructuras de datos y algoritmos. O dicho en otras
palabras: datos, e instrucciones para su manipulación. Su representación codificada
adopta dos formas: una entendible por la máquina (ejecutable y ficheros de datos) y
otra entendible por el humano (fuente). Para el conjunto de ambas puede considerarse
una escala conceptual que, si vamos de lo general a lo particular, podemos
representarla como sigue:
https://4.bp.blogspot.com/-AIRTLPm86sY/Wv3FpDhadPI/
AAAAAAAAAqw/TW9KUyakoycNyp-
atPPt1VOuRFhuVnI9ACLcBGAs/s1600/image001.png
3.5. Elementos del lenguaje, datos, literales y
constantes, identificadores, variables, parámetros,
operadores, entrada y salida de datos
Entrada y Salida de Datos.
OPERADORES JAVA LÓGICOS
&&
Por ejemplo:
int a = 7, b = 9, c = 7;
||
!
Los operadores lógicos se utilizan con operandos de tipo boolean. Se
utilizan para construir expresiones lógicas, cuyo resultado es de tipo
true o false.
int i = 7;
float f = 5.5F;
char c = ‘w’;
!= Distinto
== Igual
Podemos mostrar los datos de dos maneras, a través de la consola o
mediante un cuadro de dialogo. Este primero solo lo veremos si
ejecutamos nuestro programa en Eclipse o en una ventana de
comandos.
Para mostrar un mensaje en consola, escribimos
System.out.println(“cadena”); dentro del paréntesis , ademas de
cadenas, podemos mostrar el valor de una variable, para ello, solo
escribimos el nombre de la variable sin comillas dobles, no importa el
tipo de variable.
También se puede incluir una cadena de texto mas el valor de una
variable, para ello escribimos la cadena con comillas dobles, un signo
+ y el nombre de la variable, recuerda poner un espacio entre una
variable y una cadena de texto. Por ejemplo, System.out.println(“El
valor de la variable num es “+num); o System.out.println(“El precio
final es “+precio+” euros”);
Incluso podemos escribir una formula y nos mostrara el resultado,
debe estar entre paréntesis.
Si queremos que no de un salto de linea, simplemente escribimos
System.out.print(“cadena”);
Veamos un ejemplo de cada tipo:
OPERADORES JAVA RELACIONALES
Ejemplo
Operadores.
OPERADORES JAVA ARITMÉTICOS
int a = 10, b = 3;
Constantes.
En programación, una constante es un valor que no puede ser
alterado/modificado durante la ejecución de un programa, únicamente
puede ser leído.
Por ejemplo:
El valor de pi = 3.1416
123
Numero*
Niños
Suma Promedio
n1
dia_del_mes
SalaRio
_ciudad
Tipos de datos.
String Cadena
Hay otros valores que cambian durante la ejecución del programa o corrida de escritorio del
algoritmo; a estos valores se le llaman variables.
Constantes (Literales): Las constantes son elementos cuyo valor no cambia durante todo el
desarrollo del algoritmo.
Variables: Las variables son elementos cuyo valor puede cambiar durante el desarrollo del
algoritmo. Se identifican por un nombre y un tipo. El tipo determina el conjunto de valores que la
variable puede tomar.
Identificadores: Son los nombres que reciben las variables.
Reglas para asignar Identificadores:
Siempre deberán iniciar con letra.
Pueden contener letras y números.
No se permiten caracteres especiales. El único permitido es "_".
No debe haber espacios en blanco.
Deben ser significativos y tener relación con el objeto que representan
Comentarios: Un comentario es cualquier información que se añade a su archivo fuente para
proporcionar documentación de cualquier tipo. El compilador ignora los comentarios, no realiza
ninguna tarea concreta.
Separadores: Los separadores son espacios en blanco, tabulaciones, retornos de carro y avances
de línea.
CONCLUSIÓN
En resumen, todos los lenguajes de programación comparten algunas características
sin renunciar a sus identidades individuales. Aunque cada lenguaje está hecho para
dirigir sistemas digitales hacia la producción de los resultados deseados, algunos de
ellos brillan por sí solos mientras que otros tienen una aplicación más generalista.
Si tienes un problema complejo que resolver, así como un proyecto de integración que
te gustaría implementar, encontrar un lenguaje de programación adecuado podría ser
el primer paso para solucionarlo.
ANA LIZBETH CRUZ MARTÍNEZ
[1] Horton, Ivor;(2006). Beginning C From Novice to Professional, 4th Edition. (en ingles
https://tutoriales-isc.blogspot.com/2018/05/32-estructura-basica-
de-un-programa.html
http://aprenderaprogramar.es/index.php?option=com_content&view=article&id=419:tipos-de-datos...
http://puntocomnoesunlenguaje.blogspot.com.es/2012/04/operadores.html
http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/introduccion/primero.htm
https://www.itslr.edu.mx/archivos2013/TPM/temas/s1u3.html
https://tutoriales-isc.blogspot.com/2018/05/33-traduccion-de-un-programa.html
de-un-programa.html
https://edea.juntadeandalucia.es/bancorecursos/file/a551e982-
da8d-43f3-959a-71c98cb56ace/1/es-an_2019012112_9123629.zip/
31_estructura_bsica_de_un_programa.
https://openwebinars.net/blog/que-es-un-lenguaje-de-programacion/
https://prezi.com/bdslq5zxl13f/elementos-del-lenguaje-tipos-de-datos-literales-y-constantes-
identificadores-variables-parametros-operadores-entrada-y-salida-de-datos/