Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Fundamentos Programación I

Definiciones - Tipos de datos - Solución de Problemas
by

Nancy Cervantes

on 1 July 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Fundamentos Programación I

dato
PROCESO
información
Números
Palabras
CALCULADORA:suma resta, potencia.
LAVADORA: fuzzi, pesado, liviano
Resultados:
Nombre, edad
El dato (del latín datum), es una representación simbólica (numérica, alfabética, algorítmica etc.), atributo o característica de una entidad.
Cada dato tiene asociado un único Tipo.
El Tipo de Dato determina la naturaleza del conjunto de valores que un dato puede tomar
Es una disciplina que busca establecer una base científica para resolver problemas mediante el uso de dispositivos electrónicos y sistemas computacionales.
TODO AQUELLO QUE ES PALPABLE
ES LA PARTE INTANGIBLE
BASE APLICACIÓN DESARROLLO
Conjunto de instrucciones ordenadas que resuelven un problema.
Lenguaje de Programación
Conjunto de pasos ordenados que resuelven un problema.
Lenguaje Natural
FINITO
GENERAL
Existen dos grupos principales de datos
Un dato por sí mismo no constituye información, es el procesado de los datos lo que proporciona información.
Cambian de valor durante la ejecución del programa:
a=2
a=5
No cambian de valor durante la ejecución del programa:
PI= 3.14
c = 2
TIPOS DE DATOS ESTÁNDAR
TEXTO
LÓGICOS
NUMÉRICOS
ENTEROS
REALES
CADENA
CARACTER
BOOLEANOS
Un identificador empieza con una letra, puede estar seguido de letras o números, sin caracteres especiales. Excepto el guión bajo (_). Utilizar convenio CAMELIZE
Consiste en convertir el diseño en un programa, utilizando un lenguaje de programación. A esta fase le siguen las pruebas.
Implica escribir la lógica de solución del problema con lenguaje natural.
Pseudocódigo, DFD, etc.
Requiere la lectura pausada y comprensión del problema
Se requieren mínimo 3 fases...
Utilizan los operadores aritméticos:
+ suma
- resta
* producto
/ división
^ potencia
% módulo

Utiliza los operadores relacionales y lógicos.

Relacionales: >, >=, <, <=, ==, !=.

Lógicos:
and &&
or ||
not !

OPERACIÓN DE ASIGNACIÓN
FASES DE LA ASIGNACIÓN:

1. Evaluar el lado derecho.
2. Asignar el resultado de la evaluación del lado derecho a la variable del lado izquierdo.
El lado derecho se asigna al izquierdo.

El lado izquierdo sólo tiene una variable

La asignación se realiza únicamente entre variables del mismo tipo.
Full transcript