Introduccion a la programacion_Mecanica

Páginas: 8 (1970 palabras) Publicado: 7 de octubre de 2015
Introducción a la
Programación

Por: Pablo Angel Abrego C.

CONCEPTOS BÁSICOS
Programa

Programación

Lenguaje de
programación






Conjunto de instrucciones y procedimientos
Escrito en lenguaje de programación
Computadora realiza actividades determinadas
Clasificación: software de sistema y de
programación

• Proceso para construir un programa.
• Se utiliza un código.
• Realizado porprogramadores

• Conjunto de símbolos, vocablos y reglas
(sintaxis)
• Controlan el comportamiento físico y lógico de
una computadora
• Donde el programador especifica los datos a ser
procesados

PROCESO PARA PROGRAMAR

Fase 1

• Definición del
problema

Fase 2

• Análisis del
problema

Fase 3

• Diseño

PROCESO PARA PROGRAMAR

Fase 4
• Codificación

Fase 5
• Depuración

Fase 6
• Implantación delprograma

Fase 7
• Mantenimiento del programa

PARTES DEL DISEÑO

FASE 1

FASE 1: DEFINICIÓN DEL
PROBLEMA

Momento y espacio donde el problema
es definido y comprendido claramente

¿Cuál es mi problema o tarea?

¿Qué quiero que haga el
programa?

FASE 2

FASE 2: ANÁLISIS DEL PROBLEMA

• Datos que se
ingresan al
programa para
resolver el
problema

Entrada

Proceso
• Procedimientos
donde seutilizan
los datos de
entrada para
resolver problema

• La resolución del
problema

Salida

Tipos de datos

FASE 2: ANÁLISIS DEL
PROBLEMA
Clasificación de los tipos de
datos

Constantes

Variables

Datos que NO cambian
su valor durante el
desarrollo o ejecución
del programa

Datos que SI cambian
su valor durante el
desarrollo o ejecución
del programa

Numéricas
Alfanuméricas
Numéricas
Alfanuméricas FASE 2: ANÁLISIS DEL PROBLEMA
Tipos de operadores
ARITMÉTICOS

COMPARACIÓN

LÓGICOS

+ Suma

= Igual

NOT – Negación

- Resta

< Menor que

AND – Conjunción

* Multiplicación

> Mayor que

OR – Disyunción

/ División

< = Menor igual que

> = Mayor igual que
< > o ≠ Diferente

FASE 2: ANÁLISIS DEL PROBLEMA
Ejemplos de tipos de datos
CONSTANTES

VARIABLES

NUMÉRICAS

ALFANUMÉRICAS

NUMÉRICASALFANUMÉRICAS

3

CASA

SUMA= a+b

A$ = ESPAÑA

100

AREA

J= J+1

RESULTADO=APROBADO

π

El número
1000

COMISIÓN=
VTA1+VTA2
A(10)=100

1. Algoritmos
1.1 Concepto e importancia
Es un conjunto de pasos lógicos y estructurados que
nos permiten dar solución aún problema.
La importancia de un algoritmo radica en desarrollar un
razonamiento
lógico matemático a través de la
comprensión y aplicación demetodologías para la
solución de problemáticas, éstas problemáticas bien
pueden ser de la propia asignatura o de otras disciplinas
como matemáticas, química y física que implican el
seguimiento de algoritmos, apoyando así al
razonamiento crítico deductivo e inductivo.

No podemos apartar nuestra vida cotidiana los
a lgoritmos, ya que al realizar cualquier
actividad diaria los algoritmos estánpresentes
aunque pasan desapercibidos, por ejemplo:
Al levantarnos cada día para hacer nuestras
labores hacemos una serie de pasos una y otra
vez; eso es aplicar un algoritmo.

Etapas en la Resolución de un
Problema

1.3 Estructura de un Algoritmo
Todo algoritmo consta de tres secciones principales:

Entrada

Proceso

Salida

Entrada: Es la introducción de datos para ser
transformados.
Proceso: Es elconjunto de operaciones a realizar para
dar solución al problema.
Salida: Son los resultados obtenidos a través del
proceso.

2. Metodología para la Descomposición de un
Algoritmo.
2.1 Conceptos
2.1.1 Definición del problema

En esta etapa se deben establecer los resultados y
objetivos que se desea para poder saber si los datos que
se tienen son suficientes para lograr los fines
propuestos.

2.1.2Análisis

Una vez definido el problema se deberán organizar los
datos de tal manera que sean susceptibles de usar en
los cálculos siguientes.

DESARROLLO DEL TEMA
2.1.3 Diseño

En esta etapa se proponen soluciones a los
problemas a resolver, por lo que se realiza una toma
de decisiones aplicando los conocimientos adquiridos y
utilizando los datos existentes.

2.1.4 Verificación o prueba de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS