Ir al contenido principal

 ¿Qué es un programa?

 Es una secuencia de instrucciones u órdenes que una computadora interpreta para resolver un problema o una función especifica. Este dispositivo requiere programas para funcionar, por lo general, ejecutando instrucciones del programa en el procesador central.



¿Qué es la estructura de un programa?

Se refiere a la forma en que el código está organizado y estructurado. Es la manera que dividimos nuestro codigo em partes, y en como se relacionan e interactuan entre ellas para llevar a cabo una tarea especifica.


Entrada

La entrada corresponde al proceso mediante el cual se introducen datos a un sistema informático. Puede realizarse de forma manual, por medio de un usuario, o automáticamente, mediante dispositivos electrónicos o sensores.

Su función principal es capturar información externa para ser procesada dentro del programa. Aunque suele ser una tarea básica y rutinaria, es esencial para el funcionamiento de la mayoría de los sistemas computacionales.


 Proceso

El proceso es la etapa en la que se ejecutan una serie de instrucciones que permiten transformar los datos de entrada. Estas instrucciones pueden incluir cálculos, comparaciones, decisiones lógicas, entre otras operaciones definidas por el programador.

A través del proceso, los datos son manipulados de acuerdo a los objetivos del programa para generar un resultado útil.


 Salida

La salida representa el resultado final que se obtiene luego del procesamiento de los datos. Es la información que el programa entrega al usuario, ya sea en forma de texto, gráficos, sonidos, o acciones visibles.

La calidad y tipo de salida dependen directamente de la naturaleza de los datos de entrada y del diseño del programa.



  Además de las fases mencionadas, un programa informático está constituido por tres componentes esenciales: datos, operadores y variables.


Dato

Un dato es cualquier elemento que puede ser manipulado por un sistema informático. Puede provenir del teclado, de un archivo, de la memoria del ordenador, o de cualquier dispositivo de entrada.


Tipos de datos:

Enteros: Números sin parte decimal, pertenecientes a un subconjunto finito de los números enteros.


Reales: Números con parte entera y decimal, pertenecientes a un subconjunto finito de los números reales.


Lógicos: Valores booleanos que representan verdadero (true) o falso (false).


Caracteres: Conjunto limitado de símbolos reconocidos por el ordenador, como letras, números o signos.



¿Qué es un operador?

Son elementos que relacionan de forma diferente, los valores de una o mas variables y/o constantes. Es decir, los operadores nos permiten manipular valores.


¿Qué tipos de operadores hay?


1. Aritméticos


Los operadores aritméticos permiten la realización de operaciones matemáticas con los valores (variables y constantes).


Los operadores aritméticos pueden ser utilizados con tipos de datos enteros o reales. Si ambos son enteros, el resultado es entero; si alguno de ellos es real, el resultado es real.


2. Operadores Relacionales


Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera.





3. Operadores Lógicos


Estos operadores se utilizan para establecer relaciones entre valores lógicos. Estos valores pueden ser resultado de una expresión relacional.








Comentarios

Entradas más populares de este blog

  Estructuras de control Las  estructuras de control son herramientas que hacen posible que los algoritmos sigan un flujo lógico de acontecimientos y que gestionen el comportamiento de un programa , dadas ciertas condiciones específicas. Estructuras de control secuenciales Las estructuras de control secuenciales son las más básicas. En este caso, las instrucciones se ejecutan una tras otra en el mismo orden en que están escritas. Piensa en este tipo de estructuras como una fila de acciones que siguen un patrón fijo. Estas son la base de cualquier algoritmo, en donde cada acción sigue a la anterior de modo predecible.  Ejemplo en C++: #include <iostream> #include <stdio.h> using namespace std; int main() {     int l, ac, b, h, ar, bt, ht, at;     cout << "Area del cuadrado: ";     cout << "Ingrese el valor del lado: ";     cin >> l;     ac = l * l;     cout << "El area del cuadr...
  CENTRO DE ESTUDIOS TECNOLOGICOS Industrial y de Servicio N°22 Materia: CODIFICA SOFTWARE DE SISTEMAS INFORMATICOS Maestra: Blanca Irma Huerta Cruz 2°B PROGRAMACIÓN INTEGRANTES : Bocanegra Rojas Jesus Abisai Perez Garcia Bernardo Daniel Ramirez Garcia Jair Daniel Reyes Castillo Luz Dary