logica
Presentado por:
Carlos Leonardo Núñez escobar
Presentado a:
Luis Fernando corredor mora
Universidad del Tolima
Tecnología en gestión de base de datos
Lógica y algoritmia
2013
¿Qué es lógica?
Si bien es cierto que es un término que tiene muchas variantes de estudio y podemos recurrir a muchos tecnicismos yléxico sofisticado para explicarlo siempre llegaríamos al mismo referente angular de dicha palabra. La lógica es simple y llanamente la forma más fácil y obvia de abordar cualquier situación.
¿Qué es la lógica de programación en computadores?
La programación se puede relacionar como la configuración informática y desde allí podemos decir que la lógica de programación es básicamente la organizaciónde información de cualquier índole para de esta manera analizarla más fácil y así conseguir un objetivo de una forma más eficaz y eficiente.
¿Qué es un algoritmo?
Es una línea concatenada y secuencial de acciones que permiten alcanzar un objetivo de manera clara y concisa.
¿Qué son algoritmos informales y computacionales?
Algoritmo informal: serie de pasos secuenciales que se realizan paraalcanzar un objetivo pero como condición obligatoria debe ser realizado por una persona y que no son muy fáciles de lograr en una computadora y en ocasiones es imposible, ya que este tiene en cuenta unos aspectos antes y después del desarrollo del algoritmo. Percepciones netamente humanas.
Algoritmo computacional: serie de pasos secuenciales que obligatoriamente deben hacerse mediante unacomputadora para alcanzar un objetivo, un ejemplo de ello puede ser el winQsb.
¿Cuáles son los pasos para la solución de problemas por computador?
Como cada problema o situación tiene sus características particulares lo más sensato es estandarizar esta cuestión como un referente y en base a este referente alcanzar el objetivo esperado. Por ende tendremos 10 pasos estándar para modelar la solucióndel problema
Definición del problema
Análisis del problema
Selección de la mejor alternativa
Diagramación
Prueba de escritorio
Codificación
Transcripción
Compilación
Pruebas de computador
Documentación externa
¿Cuáles son los pasos para desarrollar un algoritmo computacional?
Transcripción
Digitación
Compilación
Ejecución o puesta en marcha
Verificación del resultado
¿Qué esun Seudocódigo?
Es una representación textual de un algoritmo pero expresado bajo unos estándares para que dicho texto sea fácilmente convertible a leguaje de programación.
2. Desarrollar los algoritmos informales que permitan resolver los siguientes problemas
Búsqueda de número telefónico
Inicio
Identificar el número telefónico deseado
Tomar el celular
Ingresar al menú principalBuscar la agenda de contactos
Ingresar a la agenda
Buscar el nombre del contacto al que pertenece el numero
observar a los detalles del contacto para conocer el número en cuestión
Fin
Ponerse una camisa
Inicio
dirigirse al ropero
seleccionar la camisa
quitarle el gancho
introducir cada brazo en su manga respectiva
Acomodar el cuello
Comenzar a abotonar de abajo hacia arribaFin
Diagrama de flujo
Hacer una llamada desde un teléfono público
Inicio
Identificar a quien se va a llamar
Ubicar el teléfono
Buscar una moneda
Verificar si el teléfono esta en servicio
Introducir la moneda
Digitar el numero
Fin
Diagrama de flujo
Cambiar rueda pinchada
Inicio
Inspeccionar el vehículo para identificar la ruedapinchada
Retirar las turecas que aseguran la rueda
Levanta el carro con el gato
Retirar la rueda pinchada
Buscar la rueda de repuesto en su sitio respectivo
Montar la rueda de repuesto
Quitar el gato
Asegurar la rueda cambiada
Fin
3. defina y responda
En que consiste la programación estructurada?
Consiste básicamente en configurar de una manera más esquemática la lógica...
Regístrate para leer el documento completo.