5 Conceptos fundamentales de la Tec en Informatica

23
5 CONCEPTOS FUNDAMENTALES DE LA TECNOLOGIA EN LA INFORMATICA Software Programación Redes informáticas Información Algoritmos Realizado por Steven Ruiz y Felipe Álzate.

description

 

Transcript of 5 Conceptos fundamentales de la Tec en Informatica

Page 1: 5 Conceptos fundamentales de la Tec en Informatica

5 CONCEPTOS FUNDAMENTALES DE LA

TECNOLOGIA EN LA INFORMATICA

SoftwareProgramación

Redes informáticasInformación

Algoritmos

Realizado por Steven Ruiz y Felipe Álzate.

Page 2: 5 Conceptos fundamentales de la Tec en Informatica

SOFTWARE.

Page 3: 5 Conceptos fundamentales de la Tec en Informatica

¿QUE ES SOFTWARE?El software se refiere a los programas y datos almacenados en un computador. En otras palabras, son las instrucciones responsables de que el hardware (la máquina) realice su tarea.El lenguaje utilizado por el software, para comunicarse con el hardware, es de tipo binario, viene en forma de instrucciones, las cuales son ejecutadas, por cada una de las partes del hardware (monitor, mouse, teclado, impresora, CPU, CD-ROM, disco duro, etc.).

Page 4: 5 Conceptos fundamentales de la Tec en Informatica

CLASIFICACIÓN DEL SOFTWARE

El software puede dividirse en dos categorías básicas:

1. Software de sistema2. Software de aplicación

Page 5: 5 Conceptos fundamentales de la Tec en Informatica

Software de Sistema. Es el software básico

o sistema operativo. Es un conjunto de programas que controlan los trabajos del ordenador o computadora. SE encarga de administrar y asignar los recursos de hardware.

Page 6: 5 Conceptos fundamentales de la Tec en Informatica

Software de Aplicación.

Son los programas que controlan y dirige las distintas tareas que se realizan las computadoras. Creando un ambiente amigable entre el pc y el usuario. Llevan a cabo tareas de tratamiento de textos, gestión de bases de datos y similares.

Page 7: 5 Conceptos fundamentales de la Tec en Informatica

PROGRAMACIÓN.

Page 8: 5 Conceptos fundamentales de la Tec en Informatica

¿QUE ES PROGRAMACIÓN?

La programación es el proceso de diseñar, codificar, depurar y mantener código el  fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. 

Page 9: 5 Conceptos fundamentales de la Tec en Informatica

LENGUAJE DE PROGRAMACIÓN.

Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

Page 10: 5 Conceptos fundamentales de la Tec en Informatica

REDES INFORMATICAS.

Page 11: 5 Conceptos fundamentales de la Tec en Informatica

¿QUE SON REDES INFORMATICAS?

Se puede definir una red informática como un sistema de comunicación que conecta computadores y otros equipos informáticos entre sí, con la finalidad de compartir información y recursos.Como en todo proceso de comunicación se requiere de un emisor, un mensaje, un medio y un receptor.

Page 12: 5 Conceptos fundamentales de la Tec en Informatica

Entre las ventajas de tener instalada una red, pueden citarse las siguientes:

Mayor facilidad en la comunicación entre usuariosReducción en el presupuesto para software Reducción en el presupuesto para hardware Posibilidad de organizar grupos de trabajoMejoras en la administración de los equipos y programasMejoras en la integridad de los datosMayor seguridad para acceder a la información 

Page 13: 5 Conceptos fundamentales de la Tec en Informatica

INFORMACIÓN.

Page 14: 5 Conceptos fundamentales de la Tec en Informatica

¿QUÉ ES INFORMACIÓN?En sentido general, es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.Desde el punto de vista de la ciencia de la computación, la información es un conocimiento explícito extraído por seres vivos o sistemas expertos como resultado de interacción con el entorno o percepciones sensibles del mismo entorno.

Page 15: 5 Conceptos fundamentales de la Tec en Informatica

Por lo tanto, otra perspectiva nos indica que la información es un recurso que otorga significado o sentido a la realidad, ya que mediante códigos y conjuntos de datos, da origen a los modelos de pensamiento humano.

Page 16: 5 Conceptos fundamentales de la Tec en Informatica

¿QUÉ ES DATO?El dato es una representación simbólica (numérica, alfabética, algorítmica, entre otros.), un atributo o característica de una entidad. Los datos describen hechos empíricos, sucesos y entidades.

Sólo cuando un conjunto de datos se examina puede apreciar la información contenida en dichos datos.

En programación, un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.

En Estructura de datos, es la parte mínima de la información.

Dato Procesamiento Información

Page 17: 5 Conceptos fundamentales de la Tec en Informatica

ALGORITMOS.

Page 18: 5 Conceptos fundamentales de la Tec en Informatica

¿QUÉ ES ALGORITMO?

Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.

Page 19: 5 Conceptos fundamentales de la Tec en Informatica

DIAGRAMAS DE FLUJO. Los diagramas de

flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO.

Page 20: 5 Conceptos fundamentales de la Tec en Informatica

Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje y descripción de procesos a personas ajenas a la computación.

Page 21: 5 Conceptos fundamentales de la Tec en Informatica

PSEUDOCÓDIGOEl pseudocódigo es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación, como asignaciones, ciclos y condicionales, aunque no está regido por ningún estándar. El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación concretos.

Page 22: 5 Conceptos fundamentales de la Tec en Informatica

GRACIAS.

Page 23: 5 Conceptos fundamentales de la Tec en Informatica

Enlaces sustraídos de:

http://www.cavsi.com/preguntasrespuestas/que-es-software/ http://es.wikipedia.org/wiki/Software http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B

3n http://es.wikipedia.org/wiki/Programaci%C3%B3n http://www.gobiernodecanarias.org/educacion/conocernos_

mejor/paginas/redes.htm http://es.wikipedia.org/wiki/Red_de_computadoras http://definicion.de/informacion/ http://es.wikipedia.org/wiki/Dato http://es.wikipedia.org/wiki/Algoritmo