Está en la página 1de 15

INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00

“Educamos con calidad y formamos seres humanos


competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 1 de 1

NOMBRE: _______________________________________________

ASIGNATURA: ___TECNOLOGIA______________

TALLER __X___ SUSTENTACION DE RECUPERACION ___________

Señala con un X el período que vas a recuperar:

PRIMERO: ________ SEGUNDO: _____ TERCERO:___________

Desarrolla las preguntas: De --1----hasta --3-- - para primer período

De -4----- hasta ---6-- para segundo período

De ---7---hasta --8-- - para tercer período

FECHA: _____AGOSTO 27__________________

PERIODO 1
EJERCICIO #1 Taller código HTML

1) Define las siglas HTML

2) Por qué el lenguaje HTML necesita de un editor de texto? ¿Qué es un editor de texto?

3) Escriba 2 editores que permitan desarrollar código HTML

4) Escriba 2 editores visuales de Código HTML

5) ¿Qué es una etiqueta en Código HTML?

6)Con qué extensión se guardan los archivos creados con este código?

7) Es posible aplicar Código HTML, dentro de los blogs creados en WordPress. Sustente su
respuesta.

Fuentes:

Apuntes de la clase

Instrucciones del docente


INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 2 de 2

2. Intro a SQL y MySQL - Ejercicio 2 - Ejercicio propuesto


con 1 tabla
Queremos crear una base de datos para almacenar información sobre PDAs.
En un primer acercamiento, usaremos una única tabla llamada PDA, que tendrá
como campos:
- Código
- Nombre
- Sistema Operativo
- Memoria (mb)
- Bluetooth (s/n)

1- Crear la tabla.

2- Introducir en ella los datos:

- ptx, Palm Tungsten TX, PalmOS, 128, s


- p22, Palm Zire 22, PalmOS, 16, n
- i3870, Compaq Ipaq 3870, Windows Pocket PC 2002, 64, s

Realizar las consultas

3- Equipos con mas de 64 mb de memoria.

4- Equipos cuyo sistema operativo no sea "PalmOS".

5- Equipos cuyo sistema operativo contenga la palabra "Windows".

6- Lista de sistemas operativos (sin duplicados)

7- Nombre y código del equipo que más memoria tiene.

8- Nombre y marca (supondremos que la marca es la primera palabra del nombre,


hasta el primer espacio) de cada equipo, ordenado por marca y a continuación por
nombre.

9- Equipos con menos memoria que la media.


INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 3 de 3

10- Cantidad de equipos con cada sistema operativo.

11- Sistemas operativos para los que tengamos 2 o más equipos en la base de
datos.

12- Añadir a la tabla PDA un campo "precio", con valor NULL por defecto.

13- Modificar el dato del equipo con código "p22", para indicar que su precio es
119,50. Listar los equipos cuyo precio no conocemos

Ejercicio #3

1. ¿Cómo se declara una variable en PHP?

2. Escribe las reglas que hay poner el nombre a una variable.

3. ¿Qué diferencia hay entre una variable simple y un vector (variable estructurada)?

4. ¿Cuál es la función del operador punto?

5. ¿Cuál es la función del operador punto y coma en PHP?

6. Si estamos realizando una aplicación (programa) en PHP, ¿es necesario que el computador
donde estamos este conectado a internet? Justifica tu respuesta.

7. Los datos que se procesan en PHP deben ser ingresados a través de un formulario por los
usuarios de la aplicación. Escribe cual es la propiedad que dice dónde (página) se
procesaran los datos y la propiedad que dice como se envían los datos.

8. ¿Para qué se utiliza la variable $_POST?

9. ¿Qué es una función? El concepto de función es ampliamente utilizado, por ejemplo en


matemáticas, ciencias naturales entre otros campos. El concepto que debes buscar es el
relacionado con informática (programación).
10. Escribe como se define una función en PHP (sintaxis o líneas que se escriben para definir
una función).
INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 4 de 4

11. ¿Qué es una variable local? ¿Qué es una variable global? Escribe un ejemplo donde se
utilicen variables locales y globales.

12. Algunas funciones pueden retornar (devolver valores), para ello se utiliza la sentencia
return, escribe un ejemplo pequeño, donde haya una función que retorne algo.
OBSERVACION: Si me entregan el mismo punto en diferentes trabajos, les quedara
anulado el trabajo y se calificara con una nota de 1.0

13. Escribe 3 funciones diferentes que haya en PHP para el manejo de String (cadena de
caracteres). OBSERVACION: Si me entregan el mismo punto en diferentes trabajos, les
quedara anulado el trabajo y se calificara con una nota de 1.0
INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 5 de 5

PERIODO 2

EJERCICIO #4 Taller código HTML

Realizar del archivo Cuestiones y Ejercicios html.pdf realizar hasta el numeral 34

Ejercicio #5 Intro a SQL y MySQL - Ejercicio 2 - Ejercicio


propuesto con 2 tablas
1- Crear una base de datos llamada "deportes", y en ella dos tablas: jugador y
equipo. Del jugador se desea almacenar: codigo (txt 12), nombre, apellido 1,
apellido 2, demarcacion (ej: delantero). De cada equipo: codigo (txt 8), nombre,
deporte (ej: baloncesto). Cada equipo estará formada por varios jugadores, y
supondremos que cada jugador sólo puede formar parte de un equipo.

2- Introducir los datos:


En equipos:
- rcm, Real Campello, baloncesto
- can, Canoa, natacion
- ssj, Sporting de San Juan, futbol
En jugadores:
- rml, Raúl, Martínez, López, pivot (juega en el Real Campello)
- rl, Raúl, López, , saltador (del Canoa)
- jl, Jordi, López, , nadador crawl(del Canoa)
- rol, Roberto, Linares, , base (juega en el Real Campello)

3- Crear una consulta que muestre: nombre de deportista, primer apellido,


demarcación, nombre de equipo (para todos los jugadores de la base de datos).

4- Crear una consulta que muestre el nombre de los equipos para los que no
sabemos los jugadores.

5- Crear una consulta que muestre nombre y apellidos de los jugadores cuyo
INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 6 de 6

primer o segundo apellido es "López".

6- Crear una consulta que muestre nombre y apellidos de los nadadores.

7- Crear una consulta que muestre la cantidad de jugadores que hay en cada
equipo.

8- Crear una consulta que muestre la cantidad de jugadores que hay en cada
deporte.

9- Crear una consulta que muestre el equipo que más jugadores tiene.

10- Añadir a la tabla de jugadores un campo en el que poder almacenar la


antigüedad (en años), que tenga como valor por defecto NULL, y modificar la ficha
de "Roberto Linares" para indicar que su antigüedad es de 4 años.

EJERCICIO #6

1. Escribe 3 funciones diferentes que haya en PHP para el manejo de String (cadena de
caracteres). OBSERVACION: Si me entregan el mismo punto en diferentes trabajos, les
quedara anulado el trabajo y se calificara con una nota de 1.0

2. Escribe la ruta completa, donde se deben guardar los archivos escritos en PHP para poder
ser visualizados en el navegador

3. ¿Cuál es la extensión con la que se deben guardar los archivos escritos en PHP?

4. Cual(es) es(son) las diferencias entre vectores tradicionales y asociativos

5. Mostrar el mayor elemento almacenado en un vector

6. Mostrar el valor más repetido en un vector

7. Dado un vector de 6 posiciones, mostrar el promedio de los elementos almacenados en el


vector. El vector puede contener los valores que ustedes deseen y se deben utilizar
funciones en la solución.
INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 7 de 7

8. Mostrar la suma de todos los divisores de un número, el cual será ingresado por el usuario
a través de un formulario

PERIODO 3

Ejercicio #7 “ LA TIENDA DE INFORMATICA”

INSTRUCCIONES: En el siguiente ejercicio se describen cada uno de los comandos para llevar a cabo cada
una de las consultas solicitadas, ejecuta cada uno de ellos en el compilador de MySQL.

ACTIVIDADES A REALIZAR

1. Crea una base de datos llamada TIENDA


CREATE DATABASE TIENDA;

2. Muestra las Bases de datos almacenadas

SHOW DATABASES;

3. Habilita la Base de datos TIENDA


USE TIENDA;

4. Genera las siguientes tablas:


CREATE TABLE FABRICANTES
(Clave_fabricante INT NOT NULL, Nombre
VARCHAR(30), PRIMARY KEY
(Clave_fabricante));
INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 8 de 8

FABRICANTES
NOMBRE DE COLUMNA TIPO DE DATO
Clave Principal Clave_fabricante Int
Nombre Varchar(30)

CREATE TABLE ARTICULOS (Clave_articulo


ARTICULOS INT NOT NULL, Nombre VARCHAR(30),
NOMBRE DE COLUMNA TIPO DE DATO Precio INT, Clave_fabricante INT, PRIMARY
Clave Principal Clave_articulo Int KEY (Clave_articulo), FOREING
Nombre Varchar(30) KEY(Clave_fabricante) REFERENCES
Precio Int FABRICANTES (Clave_fabricante));
Clave Foránea Clave_fabricante Int

5. Muestra las tablas de la Base de datos TIENDA

SHOW TABLES;

6. Muestra los atributos de la tabla ARTICULOS;

DESCRIBE ARTICULOS;

7. Introduce los siguientes datos en cada tabla:


INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 9 de 9

TABLA: FABRICANTES
CLAVE_FABRICANTE NOMBRE
1 Kingston
2 Adata
3 Logitech
4 Lexar
5 Seagate

INSERT INTO FABRICANTES VALUES ( 1 , ‘Kingston’);

TABLA: ARTICULOS
CLAVE_ARTICULO NOMBRE PRECIO CLAVE_FABRICANTE
1 Teclado $ 100 3
2 Disco duro 300 Gb $ 500 5
3 Mouse $ 80 3
4 Memoria USB $ 140 4
5 Memoria RAM $ 290 1
6 Disco duro extraíble 250 Gb $ 650 5
7 Memoria USB $ 279 1
8 DVD Rom $ 450 2
9 CD Rom $ 200 2
10 Tarjeta de red $ 180 3

INSERT INTO ARTICULOS VALUES ( 1 , ‘Teclado’, 100 , 3 );

8. Genera las siguientes consultas:

a) Obtener todos los datos de los productos de la tienda

SELECT * FROM ARTICULOS;


INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 10 de 10

b) Obtener los nombres de los productos de la tienda

SELECT Nombre FROM ARTICULOS;

c) Obtener los nombres y precio de los productos de la tienda

SELECT Nombre,Precio FROM ARTICULOS;

d) Obtener los nombres de los artículos sin repeticiones

SELECT DISTINCT Nombre FROM ARTICULOS;

e) Obtener todos los datos del artículo cuya clave de producto es ‘5’

SELECT * FROM ARTICULOS WHERE Clave_articulo=5;

f) Obtener todos los datos del artículo cuyo nombre del producto es ‘’Teclado”

SELECT * FROM ARTICULOS WHERE Nombre=’Teclado’;


INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 11 de 11

g) Obtener todos los datos de la Memoria RAM y memorias USB

SELECT * FROM ARTICULOS WHERE Nombre=’Memoria RAM’ OR Nombre=’Memoria USB’ ;

h) Obtener todos los datos de los artículos que empiezan con ‘M’

SELECT * FROM ARTICULOS WHERE Nombre LIKE ‘M%’;

i) Obtener el nombre de los productos donde el precio sea $ 100

SELECT Nombre FROM ARTICULOS WHERE Precio = 100;

j) Obtener el nombre de los productos donde el precio sea mayor a $ 200

SELECT Nombre FROM ARTICULOS WHERE Precio > 200;

k) Obtener todos los datos de los artículos cuyo precio este entre $100 y $350

/* OPERADOR AND */

SELECT * FROM ARTICULOS WHERE Precio >= 100 AND Precio<=350;


INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 12 de 12

l) Obtener el precio medio de todos los productos

SELECT AVG(Precio) FROM ARTICULOS;

m) Obtener el precio medio de los artículos cuyo código de fabricante sea 2

SELECT AVG(Precio) FROM ARTICULOS WHERE Clave_fabricante=3;

n) Obtener el nombre y precio de los artículos ordenados por Nombre

SELECT Nombre, Precio FROM ARTICULOS ORDER BY Nombre;

o) Obtener todos los datos de los productos ordenados descendentemente por Precio

SELECT * FROM ARTICULOS ORDER BY Precio DESC;

p) Obtener el nombre y precio de los artículos cuyo precio sea mayor a $ 250 y ordenarlos
descendentemente por precio y luego ascendentemente por nombre

SELECT Nombre, Precio FROM ARTICULOS

WHERE Precio >= 250 ORDER BY Precio DESC, Nombre;


INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 13 de 13

q) Obtener un listado completo de los productos, incluyendo por cada articulo los datos del articulo y del
fabricante

SELECT * FROM ARTICULOS, FABRICANTES

WHERE ARTICULOS.Clave_fabricante=FABRICANTES.Clave_fabricante

r) Obtener la clave de producto, nombre del producto y nombre del fabricante de todos los productos
en venta

SELECT ARTICULOS.Clave_articulo, ARTICULOS.Nombre, FABRICANTES.Nombre

FROM ARTICULOS, FABRICANTES

s) Obtener el nombre y precio de los artículos donde el fabricante sea Logitech ordenarlos
alfabéticamente por nombre del producto
SELECT ARTICULOS.Nombre, ARTICULOS.Precio FROM ARTICULOS, FABRICANTES

WHERE FABRICANTES.Nombre=’Logitech’ AND

ARTICULOS.Clave_fabricante=FABRICANTES.Clave_fabricante

ORDER BY ARTICULOS.Nombre;
INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 14 de 14

t) Obtener el nombre, precio y nombre de fabricante de los productos que son marca Lexar o Kingston
ordenados descendentemente por precio

SELECT ARTICULOS.Nombre, ARTICULOS.Precio, FABRICANTES.Nombre

FROM ARTICULOS, FABRICANTES

WHERE FABRICANTES.Nombre=’Lexar’ OR FABRICANTES.Nombre=’Kingston’

AND ARTICULOS.Clave_fabricante=FABRICANTES.Clave_fabricante

ORDER BY ARTICULOS.Precio DESC;

u) Añade un nuevo producto: Clave del producto 11, Altavoces de $ 120 del fabricante 2

INSERT INTO ARTICULOS VALUES (11 ,’Altavoces’, 120, 2);

v) Cambia el nombre del producto 6 a ‘Impresora Laser’

UPDATE ARTICULOS SET Nombre=’Impresora Laser’

WHERE Clave_articulo = 8

w) Aplicar un descuento del 10% a todos los productos.

UPDATE ARTICULOS SET Precio=Precio *0.10

x) Aplicar un descuento de $ 10 a todos los productos cuyo precio sea mayor o igual a $ 300

UPDATE ARTICULOS SET Precio=Precio – 10


WHERE Precio >= 300
INSTITUCIÓN EDUCATIVA JUAN ECHEVERRY ABAD GDE-FO-00
“Educamos con calidad y formamos seres humanos
competentes” Versión: 00

EVALUACIÓN Y TALLERES DE RECUPERACION Página 15 de 15

y) Borra el producto numero 6

DELETE FROM ARTICULOS WHERE Clave_articulo= 6

EJERCICIO #8

1. ¿Qué significa CRUD?

2. Enumera algunas razones para que las operaciones básicas a una base de datos se hagan
desde un formulario y no directamente en la Base de Datos

3. ¿Cuántos parámetros recibe la función utilizada para conectarse al motor de Base de


datos?

4. Que instrucciones deben escribirse para conectarse al motor de base de datos y


seleccionar la base de datos a trabajar

5. Si tenemos la siguiente tabla autor {documento, nombre, edad, país, genero} escribes las
instrucciones necesarias para: insertar, actualizar y borrar un registro. La tabla está en una
BD llamada autores

6. Escribe un ejemplo con la función mysql_fetch_array y mysql_fetch_row

7. Como mostrar el resultado de una consulta de PHP en una caja de texto

También podría gustarte