You are on page 1of 19

Programacin de Computadores

Edwin Andrs Flrez Orejuela

Ley 1341 de 2009


ARTCULO 3o. SOCIEDAD DE LA INFORMACIN Y DEL CONOCIMIENTO. El Estado reconoce que el acceso y uso de las Tecnologas de la Informacin y las Comunicaciones, el despliegue y uso eficiente de la infraestructura, el desarrollo de contenidos y aplicaciones, la proteccin a los usuarios, la formacin de talento humano en estas tecnologas y su carcter transversal, son pilares para la consolidacin de las sociedades de la informacin y del conocimiento.

Sociedad de la informacin
Capacidad para obtener, compartir y procesar cualquier informacin por medios telemticos (telecomunicacin e informtica), desde cualquier lugar y en la forma en que se prefiera"

Sociedad del conocimiento


El conocimiento ser cada vez ms la base de los procesos sociales en diversos mbitos funcionales de las sociedades. Crece la importancia del conocimiento como recurso econmico, lo que conlleva la necesidad de aprender a lo largo de toda la vida. Pero igualmente crece la conciencia del nosaber y la conciencia de los riesgos de la sociedad moderna.

Definicin de TICs
Conjunto de recursos, herramientas, equipos, programas informticos, aplicaciones, redes y medios, que permiten la compilacin, procesamiento, almacenamiento, transmisin de informacin como voz, datos, texto, video e imgenes.

Para qu las TICs en las empresas?


Se convierten en una herramienta clave para mejorar la competitividad del tejido empresarial de un Pas.

Existen evidencias de aumentos en la productividad cuando se ha logrado la incorporacin de TICS en la industria.

Qu es la productividad?
PRODUCTIVIDAD = Resultados Recursos = Resultado Recursos Resultados = Recursos Resultado

Recursos empleados

Control de procesos Simulacin

Soluciones de ingeniera utilizando TICs

Anlisis y Diseo Asistido por Computador (produccin) CRM (Client Relationship Management) CMS (Content Management System) LMS (Learning Management System)

Administracin de proyectos
ERP (Enterprise Resource Management) Manejo y control de inventarios

Concepto de sistema

Entradas

proceso

Salidas

Aplicacin a la informtica

Datos

computador

Informacin

Ejecucin de un programa (hardware)


Programa

Datos

Unidad central de memoria proceso principal

Salida

Software: los programas


PROGRAMAS DE APLICACIN

Programas del sistema

INSTRUCCIONES AL COMPUTADOR
Lenguaje de mquina: Cadenas binarias 0 y 1 Lenguaje de bajo nivel: menos complejo que el binario pero con pocos operadores: ADD, m, n, p Lenguajes de alto nivel: Diseados para que las personas escriban y entiendan los programas de un modo ms sencillo

Traductores a lenguaje de mquina


Programa fuente Interprete o compilador

Traduccin y ejecucin / Programa objeto

Solucin de un problema con un computador

Simbolos diagrama de flujo

Comienzo o final de proceso: en su interior situamos materiales, informacin o acciones para comenzar el proceso o para mostrar el resultado en el final del mismo. Actividad: Tarea o actividad llevada a cabo durante el proceso. Puede tener muchas entradas, pero solo una salida Informacin de apoyo: Situamos en su interior la informacin necesaria para alimentar una actividad ( datos para realizarla )

Decisin/ Bifurcacin: Indicamos puntos en que se toman decisiones: s o no, abierto o cerrado...

Conexiones de pasos o flechas: Muestran direccin y sentido del flujo del proceso, conectando los smbolos.

Documento: Impresin de datos/muestra datos en la pantalla