Visitas

lunes, 12 de diciembre de 2016

Conceptos de programación

CONCEPTOS DE PROGRAMACIÓN

- Algoritmo: es un conjunto de cálculos precisos que dan una solución a problemas planteados concretos.

- Características de los algoritmos: un algoritmo ha de ser eficiente (ocupar la mínima memoria posible), finitos, fácilmente legibles y modificables si algún error ocurriese. Han de proporcionar una solución genérica y reutilizable. Además, han de ser precisos (evitar ambigüedades) Existe una única entrada inicial y otra de salida.

- Programa: implementación de un algoritmo en un lenguaje de programación concreto. El ordenador utiliza programas para ejecutar dichas instrucciones y hacer que se cumplan. El mismo programa en su código legible para humanos permite a los programadores estudiar el funcionamiento de los algoritmos.

- Lenguajes más utilizados: C ++, Java, C, C#, Python, PHP, JavaScript, Pascal, Perl, VisualBasic.net

- Código máquina: (o lenguaje de bajo nivel) es un sistema de códigos interpretable y ejecutable por un ordenador. está compuesto por un conjunto de instrucciones que determinan acciones ejecutadas por la máquina.

- Lenguaje de alto nivel: lenguaje que trata de expresar un algoritmo de forma que sea comprensible para los humanos.

- Compilador: programa que traduce un programa informático escrito a lenguaje de programación a lenguaje de alto nivel. Además, el compilador traduce todo el programa antes de ejecutarlo.

- Intérprete: programa informático capaz de y analizar y ejecutar otros programas. Estos no generan un fichero ejecutable u otro programa equivalente en otro lenguaje, a diferencia de los compiladores.

- Pseudocódigo: lenguaje que usa la estructura de un lenguaje de programación real, pero está diseñado para la lectura humana, y no la de máquina.


- Diagrama de flujo: descripciones gráficas de los algoritmos. Usan flechas para indicar la secuencia de instrucciones. Representa cada paso realizado por el programa que ejecuta el algoritmo.

sábado, 19 de noviembre de 2016

Prácticas html

En esta evaluación hemos realizado diversas prácticas en HTML, a continuación os mostramos una lista de dichas prácticas:

- Tarea Tablas
- Tarea Afirmaciones de interés
- Tarea Uso de listas numeradas
- Tarea Jugando con listas desordenadas
- Tarea Queen
- Tarea The Jargon File
- Tarea El barril del amontillado
- Tarea City Gallery
- Tarea Jugando con estilos
- Tarea Página web Historia

Click aquí para acceder a la carpeta con todos los archivos.