manejo de tecnicas de programacion

Páginas: 6 (1307 palabras) Publicado: 8 de enero de 2015
Bienvenid
os

TALLER
MANEJO DE
TÉCNICAS DE
PROGRAMACIÓN

SCJA. Gerardo Francisco Galicia Martínez

Sesión
1
Contenido
 Definición

de algoritmos
 Por que es importante la programación
 Ciclo de vida de software
 Estructura de un pseudocódigo
 Naturaleza de los datos
 Operadores
 Ejercicios

Sesión
1
Definición de un algoritmo
Un algoritmo es un conjunto ordenadoy finito de operaciones que se utiliza
para la solución de un problema.
Se trata de
instrucciones
o
reglas
definidas que, a través de pasos
sucesivos,
permiten
realizar
una
actividad.

Ejempl
o
Ejemplos de algoritmos
  PROBLEMA: Un

estudiante
se
encuentra en su casa (durmiendo) y
debe ir a Conalep (a tomar la clase de
manejo de técnicas de programación!!),
¿qué debehacer el estudiante?

Solució
n

Inicio
Dormir 
haga 1 hasta que suene el despertador (o lo llame la mamá). 
Mirar la hora.
¿Hay tiempo suficiente?
Si hay, entonces 
    Bañarse.
    Vestirse.
    Desayunar.
Sino, 
      Vestirse.
Cepillarse los dientes.
Despedirse de la mamá y el papá.
   ¿Hay tiempo suficiente?
Si, Caminar al paradero.
Sino, Correr al paradero.
Hasta que paseun micro para el Conalep haga :
    Esperar el micro
    Ver a las demás personas que esperan un  micro.
Tomar el micro.
Mientras no llegue a conalep haga : 
    Seguir en el micro.
    Pelear mentalmente con el conductor.
Timbrar.
Bajarse.
Entrar al conalep. 
Fin

Ejempl
o
Un ejemplo más
 PROBLEMA: Cambiar

la rueda
pinchada de un automóvil teniendo un
gato mecánico en buenestado, una
rueda de reemplazo y una llave inglesa.

Solució
n
Inicio
PASO 1.  Aflojar los tornillos de la rueda pinchada con
la llave inglesa.
PASO 2.    Ubicar el gato mecánico en su sitio.
PASO 3.    Levantar el gato hasta que la rueda
pinchada pueda girar libremente.
PASO 4.    Quitar los tornillos y la rueda pinchada.
PASO 5.    Poner rueda de repuesto y los tornillos.
PASO6.    Bajar el gato hasta que se pueda liberar.
PASO 7.    Sacar el gato de su sitio.
PASO 8.    Apretar los tornillos con la llave inglesa.
Fin

Activida
d
Actividad
1.- Ingresa a la siguiente dirección web
http://
manejodetecnicasconalep.blogspot.mx/ la
cual te guiará a un blog
2.- describe cual sería el procedimiento
que utilizarías para instalar el programa
SLE2 o LPP.

¿Por qué esimportante la
programación?


para sintetizar la información y agilizar así
los procesos de los sistemas que trabajan
por medio de computadoras permitiendo
crear procesos más fáciles para nosotros
los consumistas de tecnología.

Ejemplos

Ciclo de vida de un software
El ciclo de desarrollo de programa es muy
simple, e involucra las fases siguientes:
Análisis, Diseño, Codificación yPruebas e
Implementación, uno de los modelos más
utilizados es el de cascada(waterfall
model)

Waterfall Model
Análisis
Análisis

Diseño
Diseño

Codificació
Codificació
n
n
Pruebas
Pruebas e
e
implementaci
implementaci
ón
ón

Análisis
Es la fase de desarrollo en la cual se
analiza una situación del mundo real, para
entenderla a fondo, determinado los
requerimientosdel cliente.
Responde a la pregunta
¿Qué quiere automatizar el cliente?

Diseño
Es la fase del desarrollo que traduce los
requerimientos del cliente a una forma
estandarizada y abstracta que sirva como
materia
para
la
codificación
de
aplicaciones.
Responde a la pregunta.
¿Cómo se puede automatizar lo que
quiere el cliente?

codificación
Es la fase de diseño que traduce losdocumentos
de
diseño
a
su
representación
en
código
fuente,
utilizando un lenguaje de programación
determinado.
Responde a la pregunta:
¿Cómo se representan las
especificaciones de diseño en un lenguaje
de programación dado?

Pruebas e implementación
Es la fase de desarrollo que corrobora si
los programas cubren las especificaciones
de diseño, y si el cliente está satisfecho...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnicas De Manejo
  • Técnico En Programacion
  • Tecnicas De Programación
  • Tecnico En Programacion
  • Tecnicas de programacion
  • Tecnicas de programación
  • Tecnicas de Programacion
  • Tecnicismos En Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS