Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad de Guayaquil
CII 2021-2022
ÍNDICE
HTML ............................................................................................................................................ 3
CSS ................................................................................................................................................. 4
Python ............................................................................................................................................ 6
PHP ................................................................................................................................................ 9
C#.................................................................................................................................................. 12
Variables En C# .................................................................................................................................. 12
instrucciones de control en C#. .......................................................................................................... 13
VISUAL BASIC .......................................................................................................................... 15
Características De Visual Basic ......................................................................................................... 15
SQL .............................................................................................................................................. 18
¿Cómo Funciona SQL? ...................................................................................................................... 19
¿Para Qué Se Utiliza El Lenguaje SQL? .................................................................................. 20
Referencias .................................................................................................................................. 22
HTML
llamado Timohty John Berners-Lee en 1991 y contenía inicialmente pocos elementos. Timohty
es conocido como el padre de la web, es fundador de la W3C (World Wide Web Consortium),
creador del protocolo HTTP (HyperText Transfer Protocol), creador de la URL (Uniform
En 1995 se publicó el estándar HTML 2.0, el primer estándar oficial de HTML. En 1997
se publicó la versión HTML 3.2 y es la primera especificación HTML publicada por la W3C. En
1999 se publicó la versión HTML 4.1 y en el 2014 se publica la versión definitiva de HTML 5.
HTML es un lenguaje formado por elementos, un elemento se ve como todo el texto que
se muestra en la Imagen 3, los elementos nos ayudan a estructurar y dar significado a las partes
de un documento HTML, estos elementos a su vez están conformados por contenido, etiquetas y
atributos.
Las etiquetas nos sirven para delimitar el inicio y el fin de un elemento, como en el
sitio o la cantidad de tecnologías involucradas. Es el punto de partida para cualquier persona que
esté aprendiendo a crear contenido web. HTML utiliza etiquetas para identificar diferentes tipos
de contenido y los fines de cada uno para la página web. Estas etiquetas tienen nombres bastante
intuitivos: etiquetas de encabezado, etiquetas de párrafo, etiquetas de imagen, etc. Cada página
web se compone de un montón de estas etiquetas HTML que identifican cada tipo de contenido
en la página.
<head>
</head>
<body>
</body>
</html>
CSS
traducido al español se refiere a hojas de estilo en cascada, es un lenguaje de diseño gráfico que
se usa para establecer el diseño visual de la página o aplicaciones web (diseño, posicionamiento,
colores, tamaño de texto ...). Este lenguaje ha complementado el código HTML desde 1996.
El código CSS nos facilita la vida al desarrollador front-end al separar las estructuras de
“CSS no tiene ningún sentido sin HTML, igual que a día de hoy HTML sin CSS también
resultaría imposible, ya que la web ha evolucionado de tal forma que su aspecto es fundamental
Para desarrollar con CSS hay que trabajar con una serie de elementos, mediante los
cuales se declaran los estilos, los más importantes son: sectores, atributos y una serie de valores.
CSS funciona de una manera muy simple. Los navegadores Web al aplicar las reglas CSS
a un documento modifican la manera en que este nos es presentado. Todo se produce de manera
conjunto de propiedades con valores establecidos para actualizar la presentación del contenido
HTML. El segundo elemento son los selectores. Estos nos ayudan a seleccionar los elementos
afectados por el nuevo valor de la propiedad. De esta manera evitamos que el CSS afecte a todos
los elementos del HTML y solo aquellos que queramos. Por ejemplo, a los elementos contenidos
en primer párrafo de nuestro documento o seleccionar de manera alterna las filas de una tabla.
CSS se compone de dos partes. Una parte llamada "selector" y otra parte llamada
"declaración". La declaración indica "qué hay que hacer" y el selector indica "a quién hay que
hacérselo". Por lo tanto, los selectores son imprescindibles para aplicar de forma correcta los
<head>
<title>Ejercicio de pseudo-clases</title>
<style type="text/css">
</style>
</head>
<body>
<ul>
<li>Primero</li>
<li>Segundo</li>
<li>Tercero</li>
<li>Cuarto</li>
<li>Quinto</li>
</ul>
</body>
</html>
Python
Python es un lenguaje de programación creado por Guido van Rossum a principios de los
años 90 cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”. Es un
lenguaje similar a Perl, pero con una sintaxis muy limpia y que favorece un código legible.
Se trata de un lenguaje interpretado o de script, con tipado dinámico, fuertemente tipado,
buscas un lenguaje que funcione en una amplia gama de aplicaciones, o si sólo quieres
sumergirte en las profundidades de la codificación, Python puede ser adecuado para intentarlo”
(Duque, 2012).
Python es relativamente simple, por lo que es fácil de aprender, ya que requiere una
sintaxis única que se centra en la legibilidad. Los desarrolladores pueden leer y traducir el código
Python mucho más fácilmente que otros lenguajes. Por tanto, esto reduce el costo de
mantenimiento y de desarrollo del programa porque permite que los equipos trabajen en
Además, soporta el uso de módulos y paquetes, lo que significa que los programas
pueden ser diseñados en un estilo modular y el código puede ser reutilizado en varios proyectos.
Una vez se ha desarrollado un módulo o paquete, se puede escalar para su uso en otros
Por otro lado, uno de los beneficios más importantes de Python es que tanto la librería
estándar como el intérprete están disponibles gratuitamente, tanto en forma binaria como en
forma de fuente.
Tampoco hay exclusividad, ya que Python y todas las herramientas necesarias están
disponibles en todas las plataformas principales. Por lo tanto, es una opción multiplataforma,
bastante tentadora para los desarrolladores que no quieren preocuparse por pagar altos costos de
desarrollo.
que puede ser usado para casi todo. Lo más importante es que se trata de un lenguaje
interpretado, lo que significa que el código escrito no se traduce realmente a un formato legible
creación, porque ahora se utiliza Python para programar grandes aplicaciones de estilo
Una encuesta realizada en 2019 entre los usuarios de Python indicó que los usos más
populares eran para el desarrollo web y el análisis de datos. Sólo alrededor del 6 % de los
Esta dependencia de Python ha crecido aún más a medida que Internet se ha hecho más
popular. Una gran mayoría de las aplicaciones y plataformas web dependen de su lenguaje,
import numpy as np
usados = []
intervalo = n**
fila = 0
while not(fila>=n):
columna = 0
while not(columna>=n):
# numero no repetido
numero = int(rnd.random()*intervalo)+0
numero = int(rnd.random()*intervalo)+0
matriz[fila,columna] = numero
usados.append(numero)
columna = columna +
fila = fila + 1
return(matriz)
PHP
aplicaciones web dinámicas, el cual es apto para incrustar el lenguaje HTML, ahora bien,
usuario.
PHP puede ser utilizado para un gran número diferente de aplicaciones, y es que es un
lenguaje de programación de código abierto. ¿Qué significa que sea un lenguaje de código
abierto? En este contexto, un lenguaje de código abierto permite a los desarrolladores editar su
• Lenguaje libre, el cual puede ser editado fácilmente por cualquier desarrollador o
programador.
• Dispone de una sintaxis muy limpia, por lo que la curva de aprendizaje es menor que
• Existe una gran comunidad, la cual es muy activa, y permite que este en una constante
y entornos profesionales.
El lenguaje PHP, es un lenguaje muy poderoso, versátil, y por ello su uso ha ido
creciendo cada vez más. Es un lenguaje de programación del lado del servidor, que te permite
realizar infinidad de proyectos. Además, dispone de una curva de aprendizaje muy baja, por lo
<html>
<body>
<?php
$SalarioTrabajador = 3500;
100) * $Impuesto);
?>
</body >
</html>
C#
sido diseñado para compilar diversas aplicaciones que se ejecutan en .NET Framework. Se trata
lenguajes de estilo de C.
.NET, muy parecido al de Java, aunque incluye mejoras propias de otros lenguajes. Como
curiosidad, el nombre de este lenguaje fue inspirado por la escala musical. En ella, la letra C
equivale a la nota musical do y el símbolo # significa sostenido, lo que indica que es un semitono
Variables En C#
minúsculas).
Un identificador no puede:
Operadores en C#
evalúan el segundo operando solo cuando es necesario. Por su parte, los operadores a nivel de
Las instrucciones if-else, for , while , do while , switch , return , break y continue son,
básicamente, iguales que en C, C++ y Java. La instrucción foreach , al igual que en Java, realiza
un ciclo a través de los elementos de una matriz o colección. En este ciclo se recorre la colección
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EjerciciosconClases
{
class Cliente
{
private string nombre;
private int monto;
class Banco
{
private Cliente cliente1, cliente2, cliente3;
public Banco()
{
cliente1 = new Cliente("Yhonas");
cliente2 = new Cliente("Ana");
cliente3 = new Cliente("Pedro");
}
BASIC, creado en 1964 por Thomas Eugene Kurtz y John George Kemeny. Este lenguaje se
creó para que los estudiantes de las universidades fuera más fácil aprender a programar (sobre
todo los que no estudiaban carreras de ciencias). Con el paso del tiempo, ya en los años 80, el
como GW-BASIC.Con la irrupción de los sistemas operativos con interfaz gráfica, se crearon
nuevos lenguajes de programación que utilizaban la sintaxis de BASIC (por ejemplo, Gambas
para Linux), entre ellos visual basic de la mano de Microsoft. (Aguinaga, 2021)
Aunque existieron varias versiones de visual basic, la más popular fue, y es todavía para
los que la usan, Visual Basic 6.0. Este entorno ofrecía herramientas para crear formularios de una
forma muy sencilla, a la hora de programar permitía una gran flexibilidad, y varios estilos de
programación, creación de controles OCX y DLLs ActiveX. Aunque el propio programa podría
empaquetar los ficheros necesarios para su instalación, podías hacer un ejecutable sin
quedó obsoleto).
El IDE de Visual Basic 6 tenía una serie de características que se han mantenido en otros
• Una barra de herramientas, con los controles (se podían añadir muchos o crear de
diseño.
• En la parte inferior una Ventana inmediato, que mientras se depuraba podías escribir
Pero la característica principal de visual Basic es que toda la programación está orientada
a eventos. El tema es que los controles comentados antes y los formularios vienen asociados a
una serie de eventos, que es cuando ocurre algo concreto, ya sea por una acción del usuario o del
sistema operativo.
Por poner un ejemplo sencillo, un botón tiene un evento click, y dentro de ese evento
programaremos lo que nos interesa (por poner otro ejemplo sencillo, que salga un mensaje). Otro
(llamado GotFocus).
Así tenemos una lista de eventos relacionados, algunos comunes y otros específicos de
cada control.
Ventajas :
Vamos a ver las grandes ventajas que tiene visual basic, y los inconvenientes que
entorno, con una pequeña introducción ya puedes compilar y mostrar las ventanas, y con
un nivel avanzado tener acceso a todas las posibilidades del sistema operativo.
• Al ser popular, puedes encontrar mucha información por internet, y algún tutorial con
Desventajas:
• Problemas con las versiones en las dlls. La creación de una aplicación o programa
implica que sus datos funcionan correctamente con una serie de librerías y su versión
correspondiente.
SQL
manipular los datos y los sistemas de bases de datos relacionales. Este lenguaje se utiliza
principalmente para comunicarse con las bases de datos con el fin de gestionar los datos que
contienen.
definió el modelo de base de datos relacional. Ese modelo se basa en la asociación de “claves”
con varios datos. Por ejemplo, un nombre de usuario se puede asociar con un nombre real y un
número de teléfono.
Unos años más tarde, IBM creó un lenguaje para los sistemas de gestión de bases de
datos relacionales basado en el trabajo de Codd. Ese lenguaje primero se llamó SEQUEL, siglas
comerciales como SQL/DS en 1981 y DB2 en 1983. Le siguieron otros proveedores, como
Las aplicaciones se pueden programar con diferentes lenguajes como Python, PHP o
Ruby. Sin embargo, históricamente, las bases de datos no comprenden esos lenguajes. Hasta
hace poco, solo entendían SQL (aunque las cosas han cambiado mucho en los últimos años).
Esta es la razón por la que aprender SQL es indispensable para trabajar en los campos del
“markup” o marcado.
Esto es válido para todos los lenguajes de programación. Por otra parte, SQL tiene una
De hecho, una base de datos está compuesta por tablas. Cada una de esas tablas está
formada por columnas y filas, y representa un conjunto de datos. Por tanto, SQL permite crear o
manipular tablas.
Al trabajar con bases de datos, se utilizan con frecuencia varios comandos SQL. Por
ejemplo, “CREATE DATABASE” permite crear una base de datos, “CREATE TABLE” permite
crear tablas.
El comando “SELECT” se utiliza para buscar o extraer datos de una base de datos.
“UPDATE” permite ajustar o editar datos y “DELETE” permite borrar algunos datos.
Estos son solo algunos ejemplos de comandos de uso muy común, para que tengas una
idea general de cómo funciona SQL. Cuanto más compleja sea la base de datos, más comandos
Esos comandos permiten escribir “consultas” para manipular datos en bases de datos. El
sistema interpreta y procesa estos comandos, por ejemplo, para crear un nuevo registro en una
base de datos.
El lenguaje SQL se usa en todas las áreas en las que se explotan las bases de datos. En
otras palabras, se puede encontrar en prácticamente todas las áreas en las que se generan y se
analizan datos.
almacenan datos sobre las transacciones financieras y los usuarios. Esos sistemas se basan en
Asimismo, las aplicaciones de streaming de música como Spotify o Deezer hacen un uso
intensivo de las bases de datos, por ejemplo, para almacenar los amplios catálogos de archivos de
SQL permite manipular esos datos para encontrar lo que busca el usuario o incluso