Medio curso teoria Flashcards
Demostracion
Razonamiento que progresa a partir de un grupo de ideas llamados hipotesis.
Se aplican reglas de deduccion fundadas en axiomas o teoremas anteriormente demotrados
Inferencia
Es una evaluacion que realiza la mente. Es lo que se conoce regularmente como razonamiento deductivo donde en base a una situacion se puede ir comparandola una con otra hasta deducir si el resultado es veraz o falso
Logica
logike- dotado de razon
logos - pensamiento, idea, argumento o principio
Cienica formal y parte de la filosofia que estudia principios de demostracion e inferencia valida
La logica permite la solucion de un problema en particular
Problema
conjunto de hechos, situaciones o circunstancias que nos dificultan la consecucion de algun fin. Para encontrar la solucion de un problema deben seguirse una serie de pasos.
Situacion a la que queremos encontrar solucion
Etapas para resolver un problema
- Analisis profundo del problema
- planteando idead para encontrar solucion - Construccion del algoritmo
- Diseñar pasos a seguir - Elaboracion Diagrama de flujo
- Visualizacion grafica de un algoritmo - Comprobacion
- Verificar por varios metodos si la solucion propuesta es correcta
Algoritmo
Conjunto de pasos que nos permiten alcanzar un resultado o resolver un problem
Caracteristicas del algoritmos
Logico - ser congruente Estructurado - estructura definida Secuencial - Ordenados
Diagramas de flujo
Representacion grafica de todos los pasos a seguir para encontrar la solucion de un problema, tiene simbolos figuras y conextores.
Nos permite ver la forma detallada de encontrar la solucion a un problema y nos facilita la escritura de algun problema en un lenguaje de programacion
Reglas diagramas de flujo
- Inicio y Fin
- Lineas verticales y horizontales, no cruzar
- Lineas conectadas
- Arriba abajo, izquierda derecha
- No lenguajes de programacion
- no mas de una linea en un simbolo
- Utilizarse conectores si el diagrama ocupa mas de una hoja
Variable
Simbolo o palabra cuyo valor es universal e indefinido.
Pasos para nombrar variable
- Identificarla
- Nombrar
- Iniciales
- Distingue entre mayusculas y minusculas
- Nombre corto
constante
palabra o simbolo cuyo valor se conoce totalmente. no cambia en todo el programa
operadores matematicos
suma resta muiltiplicacion division potencia
operadores racionales
mayor y menor que, igual que y diferente de
Estructura selectiva simple
Se establece una condicion, criterio VF.
representada por un triangulo. Es como un if sin tener un else
Estructura selectiva doble
Condicion criterio VF pero esta vez realiza dos procedimientos distintos
Estructura selectiva multiple
Condicion criterio VF pero esta realiza muchos mas procedimientos
For
Repeticion de instrucciones
Contadores - cuantas repeticiones acumuladores - almacena el total
Identificador
Son casillas o celdas de memoria en donde se almacenan los
datos que procesará el programa.
Este se forma por medio de letras, dígitos y el carácter de
subrayado (_).
Siempre se comienza con una letra.
Se distingue entre mayúsculas y minúsculas.
Su longitud más común es de tres caracteres, generalmente no
excede los siete caracteres
Programa
Es un conjunto de instrucciones que sigue la computadora para
alcanzar un resultado específico.
El lenguaje de programación está constituido por un conjunto de reglas
sintácticas y semánticas.
Las reglas sintácticas especifican la formación de instrucciones
válidas, mientras que las semánticas especifican el significado de
estas instrucciones.
Como se clasifican los tipos de datos
simples que ocupan una casilla de memoria
int char float long double
estructurados
arrays, string
Operadores logicos
permiten formular condiciones complejas a partir de condiciones simples.
Conjuncion &&
Disyuncion ||
Negacion !