Académique Documents
Professionnel Documents
Culture Documents
Según el creador de la teoría de las inteligencias múltiples, el desarrollo de la mente se produce con
diferentes ritmos y en diferentes direcciones, él dice que hay datos que demuestran que los cambios
cognitivos no se producen a la vez, sino que cada inteligencia tiene su propio ritmo o desarrollo
dependiendo de la genética, el ambiente, la educación y la cultura
El pensamiento lógico-matemático comienza desde las primeras edades, siendo la adolescencia y los
primeros años de la vida adulta las etapas en las que se consolida y se logra el máximo desarrollo,
(Amstrong, 1994).
Pasa del desarrollo de la capacidad de cálculo hacia razonamientos lógico, experimental y abstracto.
De 1 a 10 años, el conocimiento matemático procede inicialmente de las acciones del niño sobre los
objetos del mundo (cuna, chupete, sonajero) y evoluciona hacia sus expectativas sobre cómo esos
objetos se comportarán en otras circunstancias.
Localización en el cerebro
Desde el punto de vista biológico, los lóbulos parietales izquierdos y las áreas de asociación
temporal y occipital contiguas adquieren relevancia en el desempeño de esta inteligencia,
habiéndose demostrado que las lesiones en esa zona ocasionan bloqueos en la capacidad de cálculo,
dibujo geométrico y orientación izquierda/derecha.
Las características que presentan los niños con alta inteligencia lógico- matemática son:
Disfrutan con las operaciones complejas que implican cálculo, aplicación de principios de la física,
la programación de ordenadores o los métodos de investigación.
Expresan gran interés por actividades como la contabilidad, la informática, el derecho, la ingeniería
o la química.
En ocasiones un programa debe ser capaz de elegir uno u otro camino, dependiendo del valor de alguna
condición evaluada.
Para ello C, dispone de tres tipos de 3 tipos de estructuras selectivas, la cuales son:
Funciona de la siguiente manera: se evalúa una condición, de ser cierta efectúa una acción, de lo
contrario, continúa con la ejecución normal del programa.
Acción;
EJEMPLO:EN UNA TIENDA SE VENDEN ARTÍCULOS DE PRIMERA NECESIDAD, A LOS CUALES SELES APLICA
UN DESCUENTO DEL 20%, DE LA COMPRA TOTAL, SI ESTA ES IGUAL OMAYOR A $500. DISEÑE UN
PROGRAMA EN C, QUE A PARTIR DEL IMPORTE TOTAL DELA COMPRA MUESTRE LO QUE DEBE PAGAR EL
CLIENTE.
#include <stdio.h>
#include <conio.h>
main()
float compra;
scanf("%f", &compra);
f(compra>=500)
compra=compra*0.8;
getch();
}
Estructura selectiva doble
Esta estructura,se caracteriza por el hecho que ofrece dos caminos a seguir, dependiendo si al evaluar la
condicion resulta cierta o falsa.
Su sintaxis es la siguiente
If(condicion)
Accion 1 ;
else
Accion 2;
“SE DEBE TENER EN CUENTA QUE LA CONDICION PUEDE SER COMPUESTA, ES DECIR HACIENDO USO DE
LOS OPERADORES && Y ||(Y LOGICO Y NO LOGICO).
ADEMAS QUE CUANDO TENEMOS MAS DE UNA SENTENCIA POR EJECUTAR YA SEA DEL LADO DEL CIERTO
O DEL FALSO, ESTAS VAN”
Ejemplo: Se desea saber si un numero es par o impar, diseñe un programa en el cual el usuario, ingrese el
numero y el programa muestre con un mensaje si este es par o no.
#include <stdio.h>
#include <conio.h>
Main()
Int num;
printf(“Ingrese el n%cmero:\n”,163;
scanf(“%d”,&num);
If(num%2==0)
printf(“ES PAR\n”);
else
printf(“ES IMPAR\n”);
getch();
return 0;
Una instrucción alternativa multiple permite seleccionar, por medio de una expresion, el siguiente bloque
de instrucciones a ejecutar de entre varios posibles.
switch ( <expresion> )
{
[ break; ]
[break; ]
[ break; ]
“El resultado de evaluar la < expresion> debe ser un valor perteneciente a un tipo de dato finito y
ordenado, es decir, entero, logico, carácter , enumerado o subrango. Dependiendo del valor obtenido
al evaluar la <expresion>,se ejecutara un bloque de instrucciones u otro”
Nota: Si el numero de dia introducido es menor que 1 o mayor que 7, se mostrara el mensaje “ERROR:
Dia incorrecto.”.
ESTO VA EN UN CUADRO
EN PANTALLA:
MARTES
ESTRUCTURA
#include <stdio.h>
#include <stdio.h>
int main()
Int dia;
switch ( dia )
Break;
Break;
Break;
Break;
Break;
system (pause);
Return 0;
Las limitaciones que tiene la sentencia switch... case respecto a la estructura if son:
*…
SEPARACIÓN DE INSTRUCCIONES
Como dijimos, un programa o script en PHP es un conjunto de instrucciones que deben ser
leídas por el servidor para generar un resultado. Si analizamos este concepto, podremos
deducir que no se trata de una sóla intrucción, sino mas bien de una serie de ellas que en
conjunto realizarán determinadas tareas. Para separar las diferentes instrucciones una de
otra usamos, al igual que en Pascal, el punto y coma (;).
Usaremos este punto para decir que PHP es un lenguaje “ciego” a los espacios en blanco y
saltos de línea antes o después de una intrucción. Gracias a esto podemos insertar
tabulaciones y saltos de línea en nuestro código, para así lograr una mejor organización del
mismo, en base a “niveles”. Como veremos a lo largo de este manual, esta aclaración
ayudará a lograr un mejor código, visualmente hablando, aunque el resultado será igual que
si no añadiésemos nada.
<?php
$variable = "Esta es una variable PHP";
echo $variable;
PEUDOCODIGOS
El pseudocódigo (o falso lenguaje) es comúnmente utilizado por los programadores para omitir
secciones de código o para dar una explicación del paradigma que tomó el mismo programador para
hacer sus códigos, esto quiere decir que el pseudocódigo no es programable sino facilita la
programación.
El objetivo al que apunta es que quien lo pone en práctica se centre más en la solución del
algoritmo o el diseño de un software que en el programa que utiliza para crearlo. Y esto es
posible porque es más fácil de manipular ya que no tiene que tener en mente el lenguaje en
sí y además, más fácil de codificar.
Por ejemplo, si alguien tiene que hacer un software con un fin determinado, utiliza un
pseudocódigo propio en donde confluyen frases del lenguaje coloquial y algunas palabras
de programación, y una vez que se logra concretar el software, se puede pasar al escalón
siguiente que es el de la transformación al lenguaje de programación formal que se vaya a
utilizar.
De esta manera, al ser un lenguaje intermedio, no tiene una composición estandarizada por
lo que no todos los programadores utilizan la misma sintaxis con exactitud. Pero a la vez,
como es una herramienta que está un paso previo al lenguaje formal de programación, es
fácil de transformar al que será ejecutado en la computadora.
REGLAS DE CONSTRUCCIÓN
CARACTERÍSTICAS Y PARTES:
Las principales características de este lenguaje son:
* Se puede ejecutar en un ordenador
* Es una forma de representación sencilla de utilizar y de manipular.
* Facilita el paso del programa al lenguaje de programación.
* Es independiente del lenguaje de programación que se vaya a utilizar.
* Es un método que facilita la programación y solución al algoritmo del programa. Todo
documento en pseudocódigo debe permitir la descripción de:
* Instrucciones primitivas.
* Instrucciones de proceso.
* Instrucciones de control.
* Instrucciones compuestas.
* Instrucciones de descripción.
Estructura a seguir en su realización:
* Cabecera. * Programa. * Modulo. * Tipos de datos. * Constantes. * Variables. * Cuerpo. *
Inicio. * Instrucciones. * Fin.
Instrucción Significado
algoritmo nombre Marca el comienzo de un algoritmo y le
adjudica un nombre
Inicio Marca el comienzo de un bloque de
instrucciones
fin Marca el final de un bloque de instrucciones
variables
Ejemplos de Pseudocódigo
1. Pseudocódigo para un programa que nos sume dos número introducidos por el teclado:
Inicio
Recuerda: cuando queremos escribir en pantalla una variable, como en este caso la
variable resultado, no se pone entre comillas.
Los diagramas de flujo se dibujaron a mano por primera vez, lo que dificultó y complicó
los cambios. Frank Gilbreth explicó el primer diagrama de flujo a los miembros de ASME
en 1921 para presentar su presentación "Cuadros de proceso: primeros pasos para
encontrar la mejor manera".
Una vez que los ordenadores empezaron a usar gráficos, el primer software de diagramas
de flujo fue desarrollado para programadores. Después del desarrollo del mouse y el
menú, los diagramas de flujo se pudieron manipular y alterar fácilmente.
Los programas de diagramas de flujo ahora son rápidos y fáciles de usar. El diagrama de
flujo dibuja una imagen del proceso que se puede entender en segundos. La lógica fluye a
través del proceso y ramifica y recombina las decisiones de decisión.
Por lo dicho anteriormente, podríamos decir que: "Un diagrama de flujo es una
representación gráfica o simbólica de un proceso".
Como Hacer un Diagrama de Flujo
Normalmente para realizar un diagrama de flujo primero se hace lo que se llama el
algoritmo. Un algoritmo es una secuencia de PASOS LÓGICOS a seguir para resolver un
problema de forma escrita.
Si te fijas los pasos no pueden cambiar su posición. Sería imposible preguntarle si lo quiere
frito después de haberlo hervido, por ejemplo. Es muy importante que los pasos sean una
secuencia lógica y ordenada.
Ahora que ya sabemos todos los pasos, mediante el algoritmo, podemos hacer un esquema
con estos pasos a seguir. Este esquema será el Diagrama de Flujo.
Por la tanto son una excelente herramienta para resolver problemas, comprender el
proceso a seguir así como para identificar posibles errores antes del desarrollo final de la
tarea.
Se usan para hacer un programa informático, para analizar lo que tiene que hacer un robot,
en los procesos industriales, etc.
Un diagrama de flujo es útil en todo aquello que se necesite una previa organización antes
de su desarrollo.
3. A un símbolo de decisión pueden llegarle varias líneas, pero sólo saldrán dos (Si o No,
Verdadero o Falso).
Los símbolos que se usan para realizar los diagramas de flujo son lo siguientes:
En el Símbolo de decisión puede tomar los valores de salida SI o NO o también VERDADERO
o FALSO.
- El símbolo de Inicio o Final del Diagrama puedes ser un cuadrado con los bordes
redondeados o una elipse.
Queremos hacer un programa informático que nos sume dos número y nos de el resultado
en pantalla.
Ves que es muy sencillo, hay que ir poniendo los pasos lógicos que se deben seguir para
realizar la tarea o el programa.
En el ejercicio tenemos el inicio y el fin, una entrada de datos, para meter los 2 números,
una operación a realizar, la suma, y un resultado a mostrar. Cada uno de esos pasos con su
símbolo correspondiente en el diagrama.
Otro ejemplo de un diagrama de flujo para una operación sencilla. Imaginemos que
tenemos una lámpara o bombilla y queremos hacer el diagrama de flujo para saber que
hacer cuando la lámpara no funciona.
Estas son algunas de las formas en que se utilizan los diagramas de flujo en la actualidad.
- Documentación de proceso.
El lengua#e de programación es una parte fundamental del programa ya que sin el,
desarrollarlos ser/a muy complicado dado que facilita la manera en la que el programador
plasma las ideas y de#a ciertas ordenes que el lengua#epuede traducir a un lengua#e que la
computadora puede entender.
Estos conceptos sin duda alguna son muy importantes para un programador novato
comience su camino hacia la programacion. Por lo tanto es muy importante leer bien este
trabajo ya que despues entenderás algo más sobre la programación de computadoras, que el mismo
no es una tarea trivial, sino, que requiere un análisis y un reconocimiento claro y profundo de un lenguaje
de programación que permita transmitir las instrucciones a la computadora.