CONCEPTOS BASE DE SISTEMAS DE INFORMACIÓN
PROCESO
Son secuencias de datos que al pasar por un proceso nos arrojan un
resultado.
ENTRADAS A UN PROCESO
Es el proceso mediante el cual el sistema toma los datos que requiere.
SALIDA DE UN PROCESO
Es la capacidad del sistema para mostrar los datos procesados o los datos de entrada al exterior.
ALGORITMO
Son los pasos lógicos que declaras en cierto orden de modo que la
información que manejas se procese de algún modo para que el resultado sea lo
que quieres.
ESTRUCTURA DE UN ALGORITMO
La
estructura de u algoritmo es inicio-entrada de datos- procesamiento-salida de datos
y fin.
INSTRUCCIÓN
Es una acción a realizar
PSEUDO-CÓDIGO
Palabras para la comprensión humana, que facilita convertirlas en un
lenguaje de programación real.
DATOS
Es una representación simbólica.
VARIABLE
a=8
Es un símbolo que toma un valor.
Es un símbolo que toma un valor.
TIPOS DE VARIABLE
Ø Char: son aquellas variables que poseen un único signo o símbolo.
| var1=a |
Ø Int: son aquellas variables que abarcan un número entero.
b=2
Ø float: son aquellas variables Contienen un número decimal.
c=3.2
Ø String: son aquellas varíeles contienen cadenas de texto tipo Char.
| d=andres |
Ø Boolean: son aquellas variables que solo pueden contener un 0 o un 1.
e=0
COMO SE INICIA UNA VARIABLE EN PSEUDO-CODIGO
x=7
Una variable se inicia en pseudo-código cuando toma un valor específico.
Una variable se inicia en pseudo-código cuando toma un valor específico.
CONSTANTE:
Es un símbolo que toma un valor fijo
|
#include <stdio.h>
#define PI
3.1415926
int main()
{
printf("Pi vale %f", PI);
return 0;
}
Lo cual mostrará por pantalla:
Pi vale 3.1415926
|
CONVENCIONES DE CODIFICACIÓN
Reglas bajo las cuales se realizan los programas
LENGUAJE DE PROGRAMACIÓN
Nos da la capacidad de darle órdenes al computador, es un lenguaje
diseñado para expresar procesos.
LENGUAJE DE PROGRAMACIÓN DE BAJO NIVEL
Es aquel que sus instrucciones
ejercen un control directo sobre el hardware, este lenguaje es más ejecutor de
la maquina misma.
LENGUAJE DE PROGRAMACIÓN DE ALTO NIVEL
Es aquel permite una comunicación entre el hombre y la maquina más
CÓDIGO FUENTE
Es el conjunto de líneas de texto
donde está escrito las instrucciones que debe seguir la computadora para
ejecutar un programa.
CÓDIGO MÁQUINA
Son códigos interpretados por la máquina,
(circuitos microprogramables.)
COMPILADOR
Traduce el código de la fuente al
lenguaje de la maquina
.
INTÉRPRETE
Es un programa que es capaz de
analizar e interpretar programas a medida que sean necesarios.
SINTÁXIS
Es el grupo de normas que se tiene para indicarle que hacer
(instrucciones), al ordenador
OPERADORES ARITMÉTICOS
Son aquellos signos o símbolos que permiten hacer cualquier operación matemática. (suma +, resta -, multiplicación *, división /,potenciación ^.)
| 7*2=14 |
OPERADORES RELACIONALES
Es la simbología que se utiliza
para la comparación de los valores (<menor
que, > mayor que, == igual a, <= menor que o igual a, >= mayor o igual
a, != no igual a.)
17>7
OPERADORES LÓGICOS
Son aquellos que comparan términos con expresiones de verdadero o falso.
ESTRUCTURAS DE CONTROL
Permiten modificar el flujo de ejecución de las instrucciones.
If … Then … Else
Select Case For … Next Do …
Loop
While … Wend
For
Each … Next
PROGRAMACIÓN ESTRUCTURADA
Paradigma de programación
orientado a mejorar un programa en sus diferentes características.
PROGRAMACIÓN ORIENTADA A OBJETOS
Es donde se relaciona los objetos
entre sí para desarrollar aplicación y programas informáticos.



















