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.

lunes, 26 de septiembre de 2016

La Sociedad de la Información (ll)

Mapa Mental creado con GoConqr por José Márquez

La Sociedad de la Información (l)

Ejercicio 1
¿Qué son las TIC?
Las TIC (Tecnologías de la Información y la Comunicación) consisten en la creación, almacenamiento, tratamiento, comunicación y presentación de la información.

¿Qué herramientas utiliza?
Requiere una base muy sólida de la aplicación de los conceptos fundamentales de áreas como las ciencias de la computación, así como de gestión y habilidades del personal. Se requieren habilidades especiales en la comprensión, por ejemplo de cómo se componen y se estructuran los sistemas en red, y cuáles son sus fortalezas y debilidades. En sistemas de información hay importantes preocupaciones de software como la fiabilidad, seguridad, facilidad de uso y la eficacia y eficiencia para los fines previstos, todas estas preocupaciones son vitales para cualquier tipo de organización.

¿Qué dispositivos y aplicaciones utiliza?
Productos de hardware y software, aplicaciones y dipositivos como la radio, televisión, teléfonos móviles, etc.

Ejercicio 2
Internet de las cosas (en inglés, Internet of things, abreviado IoT) es un concepto que se refiere a la interconexión digital de objetos cotidianos con internet. También suele referirse como el internet de todas las cosas o internet en las cosas.

Ejercicio 3
El ejercicio 3 aparecerá como una nueva entrada próximamente.

Ejercicio 4
Actualmente podemos hallarnos en la situación de obtener demasiados datos en Internet, redes sociales y diversas fuentes de información sobre un tema específico, del que no todas las páginas web no contienen información fiable. Para ayudarnos a realizar una búsqueda más fiable, podemos guiarnos de diversos consejos, como consultar la bibliografía de dicha página web, es decir, de dónde obtiene esa información. A mayor número de fuentes bibliográficas, más exhaustiva y fiable será la información buscada. Otra recomendación sería consultar que dicha página web es una oficial o es consultada por multitud de lectores que busquen distintos tipos de datos.

Ejercicio 5
-Infoxicación: estado de contar con demasiada información para tomar una decisión o permanecer informado sobre un determinado tema. En algunos casos la información puede llegar a ser contradictoria.

-Curación de contenidos: localizar, filtrar, modificar y distribuir, de forma segmentada, parte de la gran cantidad de contenidos que se generan en Internet.

-Big data: manipulación y almacenamiento de grandes cantidades de datos con el fin de encontrar patrones con los que tomar decisiones desde el punto de vista mercantil, publicitario, etc.

-Taxonomía: sistema de clasificación que agrupa la información por categorías anidadas de forma jerárquica en forma de grupos y subgrupos.

-Folcsonomía: (en el contraste con "taxonomía") sistema de clasificación informal de la información, generalmente mediante el etiquetado, en el que cada usuario utiliza su propio vocabulario.

martes, 20 de septiembre de 2016

Bienvenidos a mi blog personal

Durante este curso escolar se irán publicando semanalmente los contenidos de la materia TIC 2, entre ellos están trabajos, apuntes, vídeos, presentaciones y demás.
Espero que disfruten del contenido y les animo a aportar las ideas y sugerencias que crean conveniente hacer para mejorar el sitio.
Un cordial saludo.