1.- Defina los siguientes conceptos y proporcione al menos 3 ejemplos:
Operadores aritmeticos:
Operadores logicos:
Operadores relacionales:
2.-¿Que son la reglas de prioridad y asociatividad?
3.-Proporcione un ejemplo de cada tipo de proporcion de operador que existe y descriva su funcio:
4.-Explique que son los operadores de incremento y decremento, proporcione 2 ejemplos de cada uno y su funcion:
5.- Liste los operadores relacionales, proporcione un ejemplo y su funcion:
6.- Cronstrulla la tabla de verdad de las peraciones AND Y OR:
7.- Que es un operador de direcion. Cuales existen y explique su funcionamiento:
8.- Proporcine 3 ejemplos de operadores condicionales y su funcion:
9.- Proporcione 2 ejemplos que utilizen el operador(,) y explique su funcion:
10.- Explique la funcion del operador[] y proporcine 2 ejemplos:
11.- A que se refiere la conversionde tipos:
12.- Enliste los operadores con mayor grado de prioridad (al menos cuatro niveles):
lunes, 30 de marzo de 2009
viernes, 13 de marzo de 2009
martes, 10 de febrero de 2009
guia examen
concepto de algoritmo
computadora
compilador
interprete
dispositivos de almacenimiento
hardware
software
lenguaje maquina, ensamblador y lenguaje de programaciòn
lenguaje C
elementos del diagrama de flujo para que es cada uno
seudocodigo
variables y constantes
diagramas N-S
TAREA
DADOS TRES NUMEROS , DETERMINAR SI LA SUMA DE CUALQUIER PAREJA DE ELLOS ES IGUAL AL TERCER NUMERO. SI SE CUMPLE ESTA CONDICION ESCRIBIR "IGUALES" Y EN CASO CONTRARIO ESCRIBIR "DISTINTOS"
PAG 71 RESUELTO HACER Y COMPARAR!!!!!
ESCRIBIR UN ALGORITMO QUE LEA CUATRO NUMEROS Y ACONTINUACION IMPRIMA EL MAYOR DE LOS CUATRO.
computadora
compilador
interprete
dispositivos de almacenimiento
hardware
software
lenguaje maquina, ensamblador y lenguaje de programaciòn
lenguaje C
elementos del diagrama de flujo para que es cada uno
seudocodigo
variables y constantes
diagramas N-S
TAREA
DADOS TRES NUMEROS , DETERMINAR SI LA SUMA DE CUALQUIER PAREJA DE ELLOS ES IGUAL AL TERCER NUMERO. SI SE CUMPLE ESTA CONDICION ESCRIBIR "IGUALES" Y EN CASO CONTRARIO ESCRIBIR "DISTINTOS"
PAG 71 RESUELTO HACER Y COMPARAR!!!!!
ESCRIBIR UN ALGORITMO QUE LEA CUATRO NUMEROS Y ACONTINUACION IMPRIMA EL MAYOR DE LOS CUATRO.
Calcular la formula general de acuerdo a las siguientes restricciones
1: Cuando delta es igual a 0 se deduce que para X existe una sola solucion, o sea X, por lo que se hara el calculo de X y se presentara el resultado.
2: Si delta es negativo; se procede a enviar un mensaje al usuario que dice "no es posible calcular una raiz cuadrada negativa". Y termina el algoritmo.
3: Si las anteriores no se ejecutan, debera entonces calcular X1 y X2 de acuerdo a la formula general y presentar los resultados.
solucion maestro
lunes, 9 de febrero de 2009
viernes, 6 de febrero de 2009
Mas Algoritmos
Que lea la edad en meses de una persona y determine si puede votar o no puede votar(imprime puede votar o no puede votar)
1.- Inicio
2.- Leer M
3.- Si M es mayor o igua a 216 hacer paso 4 si no paso 6
4.- Imprimir " si puede votar"
5.- Saltar al paso 7
6.- Imprimir "no puede votar"
7.- Fin
1.- Inicio
2.- Leer M
3.- Si M es mayor o igua a 216 hacer paso 4 si no paso 6
4.- Imprimir " si puede votar"
5.- Saltar al paso 7
6.- Imprimir "no puede votar"
7.- Fin
viernes, 30 de enero de 2009
Tarea Ejercicios pagina 85
Ejercicio 2.1
Diseñar una solucion para resolver cada uno de los suiguientes problemas y tratar de refinar sus solucines mediante algoritmos adecuados:
a) realizar una llamada telefonica
inicio
ver si sirve el telefono
introducir dinero en monedas o tarjerta
ver numero
marcar numero
esperar que suene
hablar
colgar telefono
recojer feria del dinero o sacar la tarjeta
inicio
buscar ingredientes
mezclar ingredientes
amasar
tomar una pedaso de masas no muy grande
con un bolillo extender el pedaso de masa
colocar el comal en la estufa
prender estufa
colocar tortilla en el comal
voltear la tortilla
sacar la tortilla
fin
c)Arreglar un pinchazo de una bicicleta.
inicio
buscar herramienta
colocar bicicleta en posicion hacia arriba
tomar llaves
quitar tornillos
retirar llanta
quitar tuvo de la llanta
poner tuvo nuevo
poner llanta
colocar tornillos
apretar tornillos
echarle aire a la llanta
voltear la bicicleta
d) Freir un huevo.
inicio
poner sarten en la estufa
tomar el huevo
romper el huevo en el sarten
esperar a que se fria
sacar el huevo
fin
Ejercicio 2.2
Escribe un algoritmo para:
a) sumar dos numeros enteros
inicio
leer numeros a y b
dar formula: a+b=c
imprimir resultado c
fin
b)restar dos numeros enteros
inicio
leer numeros a y b
dar formula: a-b=c
imprimir resultado c
fin
c)multiplicar dos numeros enteros
inicio
leer numeros a y b
dar formula: a*b=c
imprimir resultado c
fin
d)dividir un numero entero por otro
leer numeros a y b
dar formula: a/b=c
imprimir resultado c
fin
Diseñar una solucion para resolver cada uno de los suiguientes problemas y tratar de refinar sus solucines mediante algoritmos adecuados:
a) realizar una llamada telefonica
inicio
ver si sirve el telefono
introducir dinero en monedas o tarjerta
ver numero
marcar numero
esperar que suene
hablar
colgar telefono
recojer feria del dinero o sacar la tarjeta
fin
b)cocinar una tortillainicio
buscar ingredientes
mezclar ingredientes
amasar
tomar una pedaso de masas no muy grande
con un bolillo extender el pedaso de masa
colocar el comal en la estufa
prender estufa
colocar tortilla en el comal
voltear la tortilla
sacar la tortilla
fin
c)Arreglar un pinchazo de una bicicleta.
inicio
buscar herramienta
colocar bicicleta en posicion hacia arriba
tomar llaves
quitar tornillos
retirar llanta
quitar tuvo de la llanta
poner tuvo nuevo
poner llanta
colocar tornillos
apretar tornillos
echarle aire a la llanta
voltear la bicicleta
d) Freir un huevo.
inicio
poner sarten en la estufa
tomar el huevo
romper el huevo en el sarten
esperar a que se fria
sacar el huevo
fin
Ejercicio 2.2
Escribe un algoritmo para:
a) sumar dos numeros enteros
inicio
leer numeros a y b
dar formula: a+b=c
imprimir resultado c
fin
b)restar dos numeros enteros
inicio
leer numeros a y b
dar formula: a-b=c
imprimir resultado c
fin
c)multiplicar dos numeros enteros
inicio
leer numeros a y b
dar formula: a*b=c
imprimir resultado c
fin
d)dividir un numero entero por otro
leer numeros a y b
dar formula: a/b=c
imprimir resultado c
fin
jueves, 29 de enero de 2009
Algoritmo Para l Area de un Circulo.
Realizar el algoritmo para calculare el area de un circulo.
- inicio.
- leer radio.
- calculara area= 3.1416*radio al cuadrado.
- imprimir area
- fin
lunes, 26 de enero de 2009
Tarea de Algoritmos.
Tarea
Calcular la paga neta de un trabajador conociendo en numero de horas trabajadas, la tarifa horaria y la tasa de impuestos.
Algoritmo
Inicio
Leer horas, tarifa, tasa
Calcular pagabruta = horas * tarifa
Calcular impuestos = pagabruta * tasa
Calcular paga neta = paga bruta – impuestos
Visualizar paga bruta, impuestos, paga neta
Fin
Calcular el area de un rectangulo dada base y altura y la formula es a=b*h
Algoritmo
Inicio
Leer base, altura
Calcular area = base * altura
Imprimir area
Fin
viernes, 23 de enero de 2009
Diseño del algoritmos
En la etapa del analisis del proceso de programacion determina que hace el programa en la etapa del diseño se determina como hace el programa la tarea solicitada. Los metodos mas eficaces para el proceso de diseño se basa en el conocido divide y venceras.
Un problema complejo se soluciona dividiendolo en problemas o subproblemas y a la ves estos subproblemas en otros de nivel mas bajo hasta que pueda ser implemantada una solucion. Este metodo se conoce como diseño decsendente( top-down) o metodo modular.
HERRAMIENTAS DE PROGRAMACION.
Diagrama de flujo: Representacion grafica de un algoritmo.
Los simbolos del diagrama de flujo son:
terminal: marca el inicio y el fin del diagrama.
entrada: introduce datos al proceso o solucion(programa).
decision: cambia el flujo del Algoritmo de acuerdo a una avaluacion logica .
proceso: involucra cualquier proceso, calculo o computo, por ejemplo; `calcula a=b*h`.
salida: envia la informacion al dispositivo de salida estandar normalmente al monitor.
PSEUDOCODIGO.
Es una herramienta de programacion.
Un problema complejo se soluciona dividiendolo en problemas o subproblemas y a la ves estos subproblemas en otros de nivel mas bajo hasta que pueda ser implemantada una solucion. Este metodo se conoce como diseño decsendente( top-down) o metodo modular.
HERRAMIENTAS DE PROGRAMACION.
Diagrama de flujo: Representacion grafica de un algoritmo.
Los simbolos del diagrama de flujo son:
terminal: marca el inicio y el fin del diagrama.
entrada: introduce datos al proceso o solucion(programa).
decision: cambia el flujo del Algoritmo de acuerdo a una avaluacion logica .
proceso: involucra cualquier proceso, calculo o computo, por ejemplo; `calcula a=b*h`.
salida: envia la informacion al dispositivo de salida estandar normalmente al monitor.
PSEUDOCODIGO.
Es una herramienta de programacion.
jueves, 22 de enero de 2009
Diagrama de Nassi-Schneiderman.
DIAGRAMA N-S.
El diagrama Nassi-Schneiderman tambien se le conoce como digrama de chapin, y es una especificacion de algoritmos que combinan una descripcion textual del pseudocodigo con la representacion grafica de un diagrama de flujo.El diagrama Nassi-Scheiderman solo cuenta con conjunto de simbolos limitados para poder representar los pasos del algoritmo, pero por esto se apoya en expresiones de lenguaje natural, pero como el lenguje natural es muy extenso, solo se utilizan un conjunto de palabras, a estas se les llama palabras reservadas.
Las palabras reservadas mas utilizadas son:
- Inicio, fin, leer y escribir.
- Mientras, repita, hasta y para.
- Incrementar, decrementar, hacer y funcion.
- Entero, real, caracter, cadena.
- Logico y retornar.
Como el digrama Nassi-Schneiderman tiene tres tipos de estructuras por eso se utilizan tres simbolos uno para cada tipo de estreucturas. Esto hace que los procesos del algoritmo sean mas faciles de representar y de interpretar.
FUENTES:
- monografias. com
- foro.abcdatos.com
viernes, 16 de enero de 2009
CREACION DE BLOG
Hacer el blog estuvo pues facil pero necesito mas practica ya que no tengo tanta experiencia con este tipo de paginas, pero me servira como un abuena fuente de informacion por las notas que haga y ya no gastar en cuaderno.
Suscribirse a:
Entradas (Atom)