logica de programacion

20
LÓGICA DE PROGRAMACIÓN Presentado por: Diego Armando Roncancio Edison Sebastian Delgado

Upload: paola-lesmes

Post on 08-Jul-2015

201 views

Category:

Education


7 download

DESCRIPTION

Lógica de Programacion

TRANSCRIPT

Page 1: Logica de programacion

LÓGICA DE PROGRAMACIÓN

Presentado por:

Diego Armando RoncancioEdison Sebastian Delgado

Page 2: Logica de programacion

TABLA DE CONTENIDO

Normas APA

Clase 1

Clase 2

Clase 3

Clase 4

Clase 5

Clase 6

Page 3: Logica de programacion

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

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

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

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

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

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

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

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

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

Significado del

lenguaje

Forma de escribir un lenguaje

SemánticaSintaxis

Morfología

Castellano

Lenguaje Natural

Page 13: Logica de programacion

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

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

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

A1

A2

A3

BD 1 BD 2

R1

R2

R3

A1

128 64 32 16 8 4 2 1Octeto

Page 17: Logica de programacion

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

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

Clase 6

Operadores Aritméticos: (+, -, *, /, ^, %, Log …)

Operadores Lógicos: (=,<,>,≤, ≥,≠…)

Premisas

Operadores Lógicos

Page 20: Logica de programacion