Beruflich Dokumente
Kultur Dokumente
UNIVERSIDAD AUTNOMA DE
SINALOA
Instructor:
MC. Gerardo Glvez Gmez
gerardo.galvez@uas.edu.mx
Agosto de 2016
21/08/2016
Orden del da
Presentacin
Instructor
Alumnos
Estructura del Curso
Programa del curso
Definiciones bsicas y el papel del instructor
Forma de evaluar
Mis compromisos y los del Alumno
Bibliografa
Actividades Extraclase
Instructor
gerardo.galvez@uas.edu.mx
21/08/2016
Dnde estn?
El Programa
1. Introduccin a los Lenguajes de Programacin.
2. Sintaxis y Semntica de Lenguajes.
21/08/2016
Calendario
Inicio del Curso: 22 de Agosto de 2016
Elementos de Evaluacin
Elemento
Porcentaje
Asistencia (ser)
10
30
60
100%
21/08/2016
Consideraciones Generales
Puntualidad (%)
obligatoria
Tareas (%)
obligatorias
Participacin (%)
No obligatoria
Exmenes ( %)
Obligatorios
Desarrollo de Clase
21/08/2016
21/08/2016
Auto-estudio
Bsqueda de informacin
Bsqueda de asesoras
Elaboracin y entrega de tareas a tiempo
Asistencia y Puntualidad
Participacin expresando dudas, opiniones, inquietudes, etc.
Bibliografa
Ttulo Lenguajes de programacin: principios y
prctica
Autor Kenneth C. Louden
Edicin 2
Editor Cengage Learning Thomson Editores, 2004
21/08/2016
Bibliografa
Dan Clark, "Beginning C# Object-Oriented
Programming"
2011
Thierry Groussard
Bibliografa
Beginning Java 7
jeff Friesen.
Apress,
2011
21/08/2016
Herramientas Didcticas
Pizarrn Blanco y Plumones
Computadora y Dispositivos Mviles
Software:
Suite ofimtica
NetBeans
17
21/08/2016
Bienvenidos
ciclo 2016-2017
Iniciamos
10
21/08/2016
Tarea #1
Objetivo:
El alumno definir conceptos bsicos y ser capaz
de distinguir la aplicacin de los diferentes
Lenguajes de Programacin existentes.
21
Temas Unidad I
1.
2.
3.
4.
5.
11
21/08/2016
UNIVERSIDAD AUTNOMA DE
SINALOA
Recordando Algoritmia
Instructores:
MC. Gerardo Glvez Gmez
Agosto de 2013
12
21/08/2016
Problema
Anlisis
Verificacin
(prueba y
depuracin)
Construccin
del algoritmo
Documentacin
Problema
Anlisis
Construccin del
algoritmo
Verificacin
(prueba y
depuracin)
Codificacin
Documentacin
Mantenimiento
26
13
21/08/2016
Instrucciones de Entrada/Salida
Lectura: La lectura consiste en recibir desde un dispositivo de
entrada como el teclado un valor.
Representacin en pseudocdigo: LEER Variable
Donde:
Variable es el nombre o identificador del espacio de
memoria, que recibir el valor del dato no conocido.
Ejemplo: Si se desea solicitar al usuario el precio de venta
de una computadora, las instrucciones serian:
//Definicin de variable
REAL PrecioComputadora
Instrucciones de Entrada/Salida
Escritura Consiste en mandar por un dispositivo de salida
como el monitor, un resultado o mensaje.
Representacin en un pseudocdigo:
IMPRIMIR Cual es tu nombre:
14
21/08/2016
Instrucciones de Entrada/Salida
LEER NombreVariable
Escribir NombreVariable
15
21/08/2016
Procedimientos para
solucionar problemas matemticos
COMPRENDER EL PROBLEMA.
16
21/08/2016
Alto, pregntate:
Mis
conocimientos
actuales
de
matemticas me permiten resolver este
problema?
Respuesta:
Buscar Informacin
Tringulo rectngulo.- Se
denomina al tringulo en el
que uno de sus ngulos es
recto, es decir, mide 90.
Formula:
17
21/08/2016
18
21/08/2016
1.
2.
3.
4.
5.
Qu procesos necesito?
Qu frmulas debo emplear?
Cmo afectan las condiciones a los procesos?
Qu debo hacer?
Cul es el orden de lo que debo hacer?
2. Datos Conocidos
Base = 3
Altura=4
Hipotenusa=5
3. Datos no Conocidos
Ninguno
4.
Restricciones
Utilizar las medidas dadas
No se debe solicitar la informacin de salida como dato de entrada
Investigar la formula, utilizando los datos requeridos
HACER EL PLAN.
Escoger y decidir las operaciones
Proceso
a efectuar.
//PASO 1: Aplicar la formula convertida a expresin
Eliminar los datos intiles.
Area=Base * Altura / 2
Descomponer el problema en
otros ms pequeos.
5.
19
21/08/2016
20
21/08/2016
//Impresin de Resultados
IMPRIMIR rea del Triangulo: , Area
FIN
21
21/08/2016
Valores de Entrada
Ninguno
Salidas Esperadas
Area=6.0
OK
Pantalla de la PC
rea del Triangulo:
6.0
Estructura de 32 bits
Base
3F5000AC
3
FIN
Altura
5F5000AC
Area
7F5000AC
6.0
22
21/08/2016
Preguntas
23