<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://es.wikieducator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Usuario%3AManuelRomero%2FProgramacionWeb%2FINAEM2019%2Falgorimica%2FconceptosGenerales</id>
		<title>Usuario:ManuelRomero/ProgramacionWeb/INAEM2019/algorimica/conceptosGenerales - Historial de revisiones</title>
		<link rel="self" type="application/atom+xml" href="https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Usuario%3AManuelRomero%2FProgramacionWeb%2FINAEM2019%2Falgorimica%2FconceptosGenerales"/>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/ProgramacionWeb/INAEM2019/algorimica/conceptosGenerales&amp;action=history"/>
		<updated>2026-06-20T00:54:15Z</updated>
		<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
		<generator>MediaWiki 1.23.14</generator>

	<entry>
		<id>https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/ProgramacionWeb/INAEM2019/algorimica/conceptosGenerales&amp;diff=24788&amp;oldid=prev</id>
		<title>ManuelRomero: Página creada con «{{Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/algorimica/nav}} __TOC__  =Conceptos básicos en la programación= *Nosotros vamos a hacer programas para que los ejecute u...»</title>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/ProgramacionWeb/INAEM2019/algorimica/conceptosGenerales&amp;diff=24788&amp;oldid=prev"/>
				<updated>2019-01-16T21:44:05Z</updated>
		
		<summary type="html">&lt;p&gt;Página creada con «{{Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/algorimica/nav}} __TOC__  =Conceptos básicos en la programación= *Nosotros vamos a hacer programas para que los ejecute u...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/algorimica/nav}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Conceptos básicos en la programación=&lt;br /&gt;
*Nosotros vamos a hacer programas para que los ejecute un ordenador&lt;br /&gt;
{{Definicion|&lt;br /&gt;
;Ordenador &lt;br /&gt;
máquina programable de propósito general para el tratamiento de la información o datos}}&lt;br /&gt;
*Los ordenadores han evolucionado rápidamente de aproximadamente los año 1950 hasta nuestros días.&lt;br /&gt;
[[Imagen:historiaOrdenadores.png]]&lt;br /&gt;
*Hay que diferenciar entre datos e información&lt;br /&gt;
&lt;br /&gt;
{{Definicion|&lt;br /&gt;
;Datos&lt;br /&gt;
Son símbolos que representan valores}}&lt;br /&gt;
{{Definicion|&lt;br /&gt;
;Información&lt;br /&gt;
Son datos que tienen un significado y aportan conocimiento}}&lt;br /&gt;
===Ordenador===&lt;br /&gt;
*Es una máquina digital (1's y 0's).&lt;br /&gt;
*Estamos acostumbrados a usar los ordenadores hoy en día&lt;br /&gt;
*Se han convertido en electrodomésticos de nuestras casas .&lt;br /&gt;
*Lo usamos habitualmente. Hoy en día no se concibe sin conexión a internet&lt;br /&gt;
*Entendemos por ordenador también las tablets, dispositivos móviles, cualquier dispositivo que tiene un procesador que sea de propósito general, es decir que le podemos incorporar programas que hacen cosas interesantes&lt;br /&gt;
{{Puntos clave|&lt;br /&gt;
;Nosotros, Nosotras estamos aquí para hacer esos interesantes programas , poco a poco}}&lt;br /&gt;
&lt;br /&gt;
===Partes de un ordenador===&lt;br /&gt;
*Debemos tener la idea clara que un ordenador es una máquina de Von Neumman (el padre  de la informática moderna)&lt;br /&gt;
[[Imagen:vonNeumman.png]]&lt;br /&gt;
*Es importante entender que el programa es una parte de datos que se van ejecutando instrucción a instrucción.&lt;br /&gt;
*El programa reside en la memoria &lt;br /&gt;
*Se ejecuta en el procesador&lt;br /&gt;
&lt;br /&gt;
===Lenguajes compilados y e interpretados===&lt;br /&gt;
*Un programa se va a escribir en un lenguaje concreto&lt;br /&gt;
*Un lenguaje está formado por una serie de elementos, sin entrar en detalle y sin ser muy purista podemos afirmar.&lt;br /&gt;
{{MRM_Puntos clave|Title=Elementos de un lenguaje|&lt;br /&gt;
:Lexemas&lt;br /&gt;
 Son las palabras que constituyen el lenguje&lt;br /&gt;
:Sintagmas&lt;br /&gt;
 Son las reglas que nos dicen como unir los lexemas para construir frases&lt;br /&gt;
:Semántica&lt;br /&gt;
 Nos habla del significado de las frases}}&lt;br /&gt;
*Un programa escrito en un determinado lenguaje se  dice que está en alto nivel (comprensible por las personas).&lt;br /&gt;
[[Imagen:alto_nivel_bajo_nivel.jpg]]&amp;lt;br /&amp;gt;&lt;br /&gt;
*El ordenador ejecuta 0's y 1's, sólo binario, hay que traducirle el programa&lt;br /&gt;
[[Imagen:compilar1.jpg]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
*Hay que traducir el programa de alto nivel a bajo nivel&lt;br /&gt;
*Como ya sabemos se puede hacer compilando o interpretando&lt;br /&gt;
;Compilación&lt;br /&gt;
[[Imagen:compilar.jpg]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
;Interpretación:&lt;br /&gt;
[[Imagen:interprete.jpg]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Trabajamos con información y datos===&lt;br /&gt;
*Cada uno de estos valores se conoce como bit&lt;br /&gt;
{{Definicion|&lt;br /&gt;
;Bit&lt;br /&gt;
*Es la mínima cantidad de información que se puede almacenar o transmitir&lt;br /&gt;
}}&lt;br /&gt;
*Los bits se combinan para formar estructuras de información&lt;br /&gt;
*La combinación de estos dos valores dan grandes posibilidades de representar diferentes valores&lt;br /&gt;
{{Actividad|Cuantos valores puedo representar con 2 bits&lt;br /&gt;
*Y con 3 bits&lt;br /&gt;
*Y con n bits}}&lt;br /&gt;
&lt;br /&gt;
[[#Ordenador| Qué es un Ordenador]]&lt;/div&gt;</summary>
		<author><name>ManuelRomero</name></author>	</entry>

	</feed>