Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
COLEGIO TERESIANO TALLER LENGUAJES DE PROGRAMACIÓN
1.
2. 0 1. Qué es un lenguaje de programación?
son herramientas que permiten crear programas y software como:
Delphi, Qbasic, Visual Basic, Pascal, Java, etc...
2. Que es programar?
se puede programar aplicaciones en java para web, o en php, o en
actionscript para flash, o en vrml para entornos virtuales.
Para programas generales bajo entorno windows se usa mucho visual
c, algo menos visual basic o delphi.
Para entornos en msdos se suele usar c++. pascal y algunos sitios aún
utilizan lenguajes muy viejos como el cobol para actualizar sus viejos
programas y no tener que gastar en hacer programas nuevos. no hay un
lenguaje ‘’nuevo’’ que todos usen.
Se pueden programar bases de datos en oracle, más viejas aún en
programas como dbase.
las posibilidades son infinitas, todo depende del nivel de conocimientos
3. 0 3. Que es una variable en programación?
son espacios reservados en la memoria que pueden
cambiar de contenido a lo largo de la ejecución de un
programa.
4. Que es un constante en programación?
es un valor que no puede ser alterado durante
la ejecución de un programa.
4. 0 5. Qué es pseudocódigo?
Representa la solución a un algoritmo de la forma mas detallada y a su vez lo más parecida al
lenguaje que se utilizará para la codificación del mismo.
características de este lenguaje:
* se puede ejecutar en un ordenador
*es una forma de representación sencilla de utilizar y manipular
*facilita el paso del programa al lenguaje de programación
*es independiente del lenguaje de programación que se vaya a utilizar
todo documento en pseudocódigo permite 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
*constantes
*variables
cuerpo:
*inicio
*instrucciones
*fin
5. 0 6. Qué diferencia hay entre el pseudocódigo y el
algoritmo?
el pseudocódigo es una forma en la que escribes lo que
deseas implementar en un programa sin utilizar un
lenguaje específico
el algoritmo es una lista detallada en la que pones los
pasos para hacer algo
7. realice una tabla de expresiones de comparación y
operadores lógicos
6. 8. que es una estructura secuencial?
realice un diagrama de flujo
(algoritmo)de una estructura secuencial
y debajo del algoritmo escriba el
pseudocódigo
0 es aquella en la que una acción sigue a otra en secuencia.
la salida de una es la entrada de la siguiente y así
sucesivamente hasta el fin del proceso
diagrama de flujos
7. 0 INICIO
0 l
0 ACCION 1
0 l
0 ACCION 2
0 l
0 ACCION N
0 l
0 FIN
0
INICIO
0 l
0 prenda el fogón
0 l
0 ponga encima del fogón un sartén
0 l
0 espere que se caliente
0 l
0 coja una cuchara con mantequilla
0 l
0 inserte la mantequilla al sartén
0 l
0 rápidamente coja un huevo
0 l
0 rompa el huevo
0 l
0 eche la yema al sartén
0 l
0 espere 2 minutos
0 l
0 ponga el huevo frito en un plato
0 l
0 coma el huevo frito
8. pseudocódigo:
0
prenda el fogón
ponga encima del fogón un sartén
espere que se caliente
coja una cuchara con mantequilla
inserte la mantequilla al sartén
rápidamente coja un huevo
rompa el huevo
eche la yema al sartén
espere 2 minutos
ponga el huevo frito en un plato
coma el huevo frito
fin
9. 9. que es una estructura selectiva? realice un
diagrama de flujo de una estructura selectiva y
debajo del algoritmo escriba el pseudocódigo de la
estructura.
0 estructura selectiva:
programa constituido por una instrucción o un conjunto de
instrucciones producto
e evaluar una determinada condición
10. 10. que es una estructura iterativa? realice un diagrama de flujo de una
estructura iterativa y debajo del algoritmo escriba el pseudocódigo de
cada estructura
corresponde a la ejecución repetida de una instrucción mientras que se
cumple una determinada condición.
0 son aquellas que nos permiten repetir varias veces un proceso.
11. inicio
l
leer primero del teclado de x
l
x>=0? -si- imprime en pantalla la raíz cuadrada de x
l
no
l
continua
12. 11. que es una estructura de anidamiento? realice un
diagrama de flujo de una estructura de anidamiento
y debajo del algoritmo escriba el pseudocódigo de
cada estructura
0 For Each ctl As System.Windows.Forms.Control In Me.Controls
With ctl
.BackColor = System.Drawing.Color.Yellow
.ForeColor = System.Drawing.Color.Black
If .CanFocus Then
.Text = "Colors changed"
If Not .Focus() Then
' Insert code to process failed focus.
End If
End If
End With
Next ctl
13. 12. que es una estructura o sentencia de control? realice un
diagrama de flujo de una estructura de control y debajo del
algoritmo escriba el pseudocódigo de cada estructura
0 las estructuras de control permiten modificar el flujo de ejecución de las
instrucciones de un programa.