Download - Logica de programacion
![Page 1: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/1.jpg)
LÓGICA DE PROGRAMACIÓN
Presentado por:
Diego Armando RoncancioEdison Sebastian Delgado
![Page 2: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/2.jpg)
TABLA DE CONTENIDO
Normas APA
Clase 1
Clase 2
Clase 3
Clase 4
Clase 5
Clase 6
![Page 3: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/3.jpg)
Normas APA
Así como las ICONTEC, MLA o Harvard, las APA son un compendio de normas y lineamientos formales que pretenden brindar uniformidad a la redacción y presentación de trabajos académicos. Estas normas provienen de la asociación americana de psicología y sus lineamientos han tenido gran acogida en el mundo investigativo.
![Page 4: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/4.jpg)
Punto de las normas APA
Conjunto de normas y directrices propuestas por la Asociación Americana de Psicología para asegurar una
presentación clara y consistente de material escrito. Como reglas de estilo, se ocupan de la Uniformidad de
elementos como: •Tablas •Encabezados •Citas de referencias •Ética en la comunicación •Puntuación y Abreviaturas •Presentación de estadísticas •Formato general de documentos •Evitar prejuicios en el uso del Lenguaje •Redacción y preparación de Manuscritos •Referencias Electrónicas y recursos Legales
![Page 5: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/5.jpg)
BENEFICIOS DEL USO DE LAS NORMAS APA
Unificar criterios: La estandarización yunificación facilitan el consenso científico
Permitir diálogo interdisciplinario:Establecer códigos comunes permite lacontribución interdisciplinaria para eldesarrollo del conocimiento
![Page 6: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/6.jpg)
QUE ES LOGICA DE PROGRAMACION
El estudio de la Lógica de Programación no exige ningún conocimiento previo de computadora ni de tecnología en general, tampoco exige la presencia de algún Lenguaje de Programación específico aunque no puede negarse que éste podría permitir, solo después que se manejen bien los conceptos de lógica de programación, implementar y ver convertida en realidad las soluciones lógicas a sus objetivos.
![Page 7: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/7.jpg)
Tabla ACSII
Los caracteres acsii son aquellos que por cuestiones de configuración e idioma no puede tipearse directamente, por lo tanto se encuentran configurados.
![Page 8: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/8.jpg)
Operadores Lógicos
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.
![Page 9: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/9.jpg)
Operadores Aritméticos
Se usan para realizar cálculos de Aritmética de números reales y de aritmética de punteros. Pertenecen a dos grupos: unos aceptan operandos de tipo numérico; otros aceptan operandos de tipo puntero-a-tipoX. Además son de dos tipos; unarios (que aceptan un solo operando) y binarios (que aceptan dos).
![Page 10: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/10.jpg)
Palabras Reservadas
Las palabras reservadas son identificadores reservados predefinidos que tienen un significado especial y no se pueden utilizar como identificadores en sus programas, excepto si llevan delante el carácter @ como prefijo. Así, por ejemplo @for es un identificador válido, pero no for ya que es una palabra reservada.
![Page 11: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/11.jpg)
Clase 1
Lógica Pensamiento Razonar Ideas
Crear Innovar Datos
Herramienta 1 D.F.D.Información
Diagramas Flujos Procesos Datos
![Page 12: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/12.jpg)
Significado del
lenguaje
Forma de escribir un lenguaje
SemánticaSintaxis
Morfología
Castellano
Lenguaje Natural
![Page 13: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/13.jpg)
Lenguaje de Programación
Lenguaje de Programación
Lenguaje natural
Diagrama
Datos
Lenguaje natural
Combinación de Datos
Categorías
Información
![Page 14: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/14.jpg)
Clase 2
Categorización de la Información
Base de datos
Conjunto de Archivos
Conjunto de Registros
Conjunto de campos
Byte
Nible
Bit
1 0
On Off0,5 voltios
0,0 voltios
![Page 15: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/15.jpg)
Clase 3
Números Binarios
100 2
50 2
25 2
12 2
6 2
3 2
1
00
1
0
0
1
0 1 1 0 0 1 0 0 100
![Page 16: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/16.jpg)
A1
A2
A3
BD 1 BD 2
R1
R2
R3
A1
128 64 32 16 8 4 2 1Octeto
![Page 17: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/17.jpg)
Clase 4
CHAR = Caracter “A,a;+^{@”
STRING = Cadenas
REALES = Double, Float
Ejemplo: #include<stdio.h> = Sintaxis
A= B + 250.1
Variables Constante
Tipos de datos
![Page 18: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/18.jpg)
Clase 5
CONSTANTES
ENTEROS = (INT = Integer, long, short, byte
Ejemplo: Suma = A + B
Int Int Int
Suma = A + B
R Int
Tipos de datos
![Page 19: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/19.jpg)
Clase 6
Operadores Aritméticos: (+, -, *, /, ^, %, Log …)
Operadores Lógicos: (=,<,>,≤, ≥,≠…)
Premisas
Operadores Lógicos
![Page 20: Logica de programacion](https://reader031.vdocuments.co/reader031/viewer/2022012320/559ceb481a28ab39708b4704/html5/thumbnails/20.jpg)