Sei sulla pagina 1di 13

Universidad Nacional Abierta y a Distancia (UNAD)

Tutor: Yhon Jerson Robles Puentes

Estudiante: Elkin Jose Urango Casiani

Cdigo: 1 073 987 117

Grupo: 301127_45

Fecha: 31/08/2014

INTRODUCCIN
En este trabajo se realiza un reconocimiento total al curso de PROGRAMACIN
DE SITIOS WEB para que el estudiante empiece con su proceso de formacin,
debido a que es un paso fundamental identificar ciertos factores o entidades que le
ayudaran en su desarrollo profesional, a lo largo de ese trabajo el estudiante
conocer los datos de contacto de su tutor asignado, as como la fecha y los
horarios para las respectivas prcticas de laboratorio del curso, adems de hacer
una pequea introduccin a los temas del curso, con la investigacin de algunos
conceptos que se deben conocer para el buen desarrollo del curso.
Lo ejemplos de cdigo ilustrados en este trabajo estn coloreados para una mejor
lectura y comprensin.

OBJETIVO
El objetivo fundamental de este trabajo consiste en que el estudiante sea capaz de
reconocer la estructura general del curso, para que pueda cumplir con las
actividades que estn propuestas en el curso, adems de identificar el CEAD y el
tutor asignado para los laboratorios que incluye el curso.

DESARROLLO ACTIVIDAD 1
LENGUAJE DE PROGRAMACIN C
C es un lenguaje de programacin creado por Dennis Ritchie en los laboratorios
Bell en el 1972, fue derivado de B que tambin era un lenguaje de programacin
desarrollado para escribir software y compiladores de sistemas operativos. C al
inicio se hizo muy conocido como lenguaje de desarrollo de del sistema operativo
UNIX, hoy da virtualmente todos los sistemas principales estn escritos en C o en
su hermano mayor C++.
OPERADORES
Son aquellos elementos del lenguaje que nos permiten hacer asignaciones,
operaciones matemticas y comparaciones lgicas.
OPERADORES MATEMATICOS
Un operador no es ms que un signo especial que le indica al compilador que
debe ejecutar una operacin matemtica o lgica segn sea el caso, a
continuacin muestro los operadores matemticos o aritmticos con los cuales
podemos hacer operaciones en C
Operacin en C
Suma
Substraccin (Resta)
Multiplicacin
Divisin
Modulo (Residuo de la divisin)

Operador
+
*
/
%

Ejemplo:

a + b;
a b;
a * b;
a / b;
a % b;
Siendo a y b variables que pueden contener cualquier valor numrico.

OPERADORES RELACIONALES
Los operadores relacionales son aquellos que comprueban la relacin entre dos
valores
Nombre
Igual a
No es igual
Mayor que
Menor que
Mayor que o igual a
Menor que i igual a

Operador
==
!=
>
<
>=
<=

Ejemplo:

a == b;
a != b;
a > b;
a < b;
a >= b;
a <= b;
Siendo a y b variables que pueden contener cualquier valor numrico.

OPERADORES LGICOS
C nos proporciona operadores lgicos, que pueden ser utilizados para formar
condiciones complejas, al combinar condiciones simples para verificar si son
verdaderas o falsas.
Estos operadores son:
Expresin
AND (Y)
OR (O)
NOT (NO)

Operador
&&
||
!

Ejemplo:

a && b;
a || b;
a ! b;
CONDICIONALES
En un lenguaje de programacin los condicionales son expresiones encargadas de
controlar el flujo de informacin en un programa, a travs de operaciones lgicas.
C soporta los siguientes condicionales:
IF (si) este lo que hace es evaluar si una expresin lgica o matemtica es
verdadera o falsa (True False) para ejecutar un segmento de cdigo dependiendo
del resultado de la operacin.
Ejemplo:
If (aqu va la condicin){
//Aqu va el cdigo que se ejecuta si la condicin es verdadera
}
Else (no) se usa en conjunto con If (anidado), para tomar una accin en caso de
no cumplir con el primer condicional.
Ejemplo:
If (condicin){
//Cdigo que se ejecuta si la condicin se cumple
}Else
{
//Cdigo que se ejecuta si la condicin no se cumple, es decir, si es falsa
}

Switch (Casos) se usa para tomar acciones diferentes de acuerdo al parmetro,


se usa en conjunto con sentencias como Case, Default y Break.
Ejemplo:
Switch (variable){
Case valor1:
//Ejecuto una instruccin de cdigo
break;
Case valor2:
//Ejecuto una instruccin de cdigo
break;
Case valor3:
//Ejecuto una instruccin de cdigo
break;
Default:
//Ejecuto una instruccin de cdigo
break;
}

CICLOS
Los ciclos son instrucciones que nos permiten hacer tareas que deben ser
repetitivas o reiterativas, C tiene los siguientes ciclos o bucles:
While (Mientras) se encarga bsicamente de repetir trozos de cdigo mientras se
cumple una condicin.
Ejemplo:
While (Condicin){
//Instrucciones que se ejecutan mientras la condicin sea verdadera
}

Do while es un ciclo anidado utilizado principalmente para indicar que haga la


operacin al principio y despus valide si continua o no, la diferencia del while es
que en este primero se ejecuta el cdigo y despus es que evala la condicin.
Ejemplo:
Do {
//Bloque de instrucciones que se ejecutan
} While (aqu va la condicin);

For (para) permite hacer iteraciones controladas determinando cuanto


incrementar o disminuye un valor y poniendo una condicin de ruptura.
Ejemplo:
For (contador = 0; contador<=10; contador++){
//Cdigo que se ejecuta por cada iteracin
}
Break (ruptura) se usa comnmente con while para indicar el rompimiento del
ciclo
Continue (Continuar) funciona de forma algo similar al break, solo que en vez de
determinar omite el cdigo que sigue desde el punto en que es llamado y pasa a
evaluar la condicin directamente.
FUNCIONES
Las funciones permiten al programador modularizar un programa. Todas las
variables declaradas en las definiciones de funcin son variables locales y son
conocidas slo en la funcin en la cual estn definidas. La mayor parte de las
funciones tienen una lista de parmetros los cuales proporcionan la forma de
comunicar informacin entre funciones. Los parmetros de una funcin tambin
son variables locales.

HTML
Html es un lenguaje de estructurado de contenido, el cual permite por medio de
etiquetas organizar o mostrar contenido en una pgina web, html no es un
lenguaje de programacin, este lenguaje es promovido por la W3C que son los
encargados de definir el estndar, hoy en da html est en su versin 5 la cual
trajo consigo una serie de cambios fuertes al estndar.

ETIQUETAS BSICAS
<html> representa la raz principal de un documento HTML o XHTML. Todos los
dems elementos deben ser descendientes de este elemento.
<body> resprensenta el contenido principal de un documento HTML. Solo hay un
elmento <body> en un documento HTML
<section> define una seccin en un documento
<nav> define una seccin que solamente contiene enlaces de navegacin
<h1>, <h2>, <h3>, <h4>, <h5>, <h6> los elementos de cabecera implementan
seis niveles de cabeceras de documentos; <h1> es la de mayor y <h6> es la de
menor importancia. Un elemento de cabecera describe brevemente el tema de la
seccin que introduce.
<p> define una parte que debe mostrarse como un prrafo.
<hr> representa in quiebre temtico entre prrafos de una seccin o artculo o
cualquier contenido.
<pre> indica que su contenido esta preformateado y que este formato debe ser
preservado.
<ol> define una lista ordenada de artculos
<ul> define una lista desordenada de artculos
<li> define un artculo de una lista
<a> representa un hiperenlace, enlazado a otro recurso.
<em> representa un texto enfatizado, como un acento de intensidad.
<strong> representa un texto especialmente importante
<br> representa un salto de lnea
<img> representa una imagen, la cual se especifica con el atributo src
<video> representa un video, y sus archivos de audio y capacidades asociadas,
con la interfaz necesaria para reproducirlos.
<audio> representa un sonido o stream de audio.
<table> representa datos como ms de una dimensin
<caption> representa el titulo de una tabla.

<colgroup> representa un conjunto de una o ms columnas de una tabla.


<col> representa una columna de una tabla
<tr> representa una fila de celdas en una tabla
<td> representa una celda de datos en una tabla
<th> representa una celda encabezado en una tabla.
<form> representa un formulario, el cual puede contener controles que puede ser
enviado a un servidor para procesamiento.
<label> representa el ttulo de un control de formulario
<input> representa un campo de datos escrito que permite al usuario editar los
datos
<button> representa un botn
Ejemplo de una estructura bsica de una pgina html5
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Mi pagina</title>
</head>
<body>
<h1>Aqui va el contenido de mi pagina</h1>
</body>
</html>

DESARROLLO ACTIVIDAD 2

Datos de Laboratorio
CEAD: Jos Acevedo y Gmez
Tutor: Gustavo Castro
Correo: gustavo.castro@unad.edu.co
Grupo: 02
Fechas:
Septiembre
13 - 27

Octubre
11 - 25

Noviembre
8 - 22

CONCLUSIONES

Hemos visto e investigado algunos conceptos fundamentales del curso, cosas


bsicas como operadores y ciclos tienen que tenerse claro cuando se piensa
entrar al mundo de la programacin, adems de conocer algunas de las etiquetas
del lenguaje de estructurado HTML que es fundamental cuando se pretende
trabajar con el lenguaje de programacin PHP, recordemos que este es un
lenguaje que necesita de HTML para mostrar los resultados de nuestras consultas.
Gracias a este trabajo se tienen claros estos conceptos que de alguna manera nos
ayudaran en el desarrollo de este curso.

BIBLIOGRAFIA

Libro Como programar en C/C++ de H.M DEITEL / P.J. DEITEL Segunda


Edicin

MDN Mozilla Developer Network


https://developer.mozilla.org/es/docs/HTML/HTML5/HTML5_lista_elementos

Byspel Colombia
httm://www.byspel.com

Potrebbero piacerti anche