miércoles, 4 de abril de 2012

Unidad 1 :Introduccion a las tic

Objetivo de la unidad: Reconocer las tecnologías que influyen en la sociedad del conocimiento y la información.
-Software:Conjunto de programas que sirven para interactuar con el sistema , dando control sobre el software.

Sistemas operativos:
                                                 
                                             

Interfaz del usuario: Permite al usuario comunicarse con las computadoras a través de interfaces , menú o interfaces gráficos

Administración de recursos : Administra los recursos de Hardware como la CPU , la memoria , dispositivos de almacenamiento secundario y periféricos de entrada y salida.

Administración de archivos: Controla la creación de borrado , copiado y acceso de archivos de datos y de programas.

Administración de tareas: Administra la información sobre los programas y procesos que se están ejecutando en la computadora.

Servicios de soporte: Los servicios de soporte de cada sistema operativo dependen implementaciones , incluidas a este y pueden consistir en utilidades nuevas, actualizaciones de versiones , mejoras de seguridad , controladores nuevos o correcciones de errores de software.

Controladores de dispositivos: Son aquellos que nos permiten comunicarnos entre el software y el Hardware instalado en el equipo.

Programas utilitarios: Realizan diversas funciones para resolver problemas específicos , ademas de realizar tareas en general y de mantenimiento.

Software de aplicación: Programas creados o diseñados por los usuarios para facilitar tareas especificas

Software de aplicación : Es un conjunto de herramientas que permiten al usuario escribir programas utilizando diferentes alternativas y lenguajes de programación.

Este tipo de software incluye:
- Compiladores , interpretes , ensambladores , enlazadores , depuradores , editores de texto y un entorno de desarrollo integrado que cuenta con una avazada interfaz grafica

                                                     

Hardware : se divide en hardware basico y complementario.
-Basico: Son las pieza fundamentales e impresendibles para que el computador y el ordenador funcione.

*Lenguaje de programación

PHP es un lenguaje de programación interpretado(Lenguaje de alto rendimiento)diseñado originalmente para la creación de paginas webs dinámicas, se usa principalmente para la interpretación del lado del servidor(Server - Side - Scripting) , pero actualmente puede ser utilizado desde alguna interfaz de lineas de comando o en la creación de otros tipos de programas usando bibliotecas (QT - GTK)

El php puede desplegado en la mayoría de los servidores webs y en casi todos los sistemas operativos y plataformas sin costo

Definición de linea de comandos
http://www.alegsa.com.ar/Dic/linea%20de%20comandos.php

AJAX: Es una técnica de desarrollo web para crear diversas aplicaciones interactivas mediante la combinación de tres tecnologías que son : HTML , CSS , XML . Es una manera de crear una aplicación que responde a las acciones del usuario sin refrescar la pagina contra el servidor
Ej: Google Maps

Definición de HTML:  http://definicion.de/html/
Definición de CSS    :  http://www.pergaminovirtual.com.ar/definicion/CSS.html
Definición de XML   : http://www.masadelante.com/faqs/xml
Definición de Javascript: http://www.efectosjavascript.com/javascript.html

Javascript : Maneja los objetos xml, http, request y dom , trata los datos recibidos

Html : Distribuye en la ventana del navegador , los elementos de la aplicación y la información recibida por el servidor. El css define el aspecto de cada elemento y dato de la aplicación.

XML: Es el formato de los datos transmitidos del servidor al cliente ( Navegador) y que posteriormente serán mostrados.

                                  

*Ruby y Ruby On Roils
Definición de framework :http://www.soaagenda.com/journal/articulos/que-son-los-frameworks/

Es un framework de aplicaciones web de código abierto escrito en el lenguaje de programas Ruby que permite la meta-programación lo que resulta en una sintaxis que mucho de sus usuarios la encuentran legible ,trata de desarrollar las aplicaciones del mundo real escribiendo menos códigos que otros framework con un mínimo de configuración.

Lenguajes de programación

-Javascript: Es un lenguaje de programación interpretado , se define como orientado a los objetos , basado en prototipos , y se utiliza en su forma del lado del servidor o client-side , permite mejorar interfaz de usuario y paginas webs


-CSS : Hojas de estilo en cascada , Es un lenguaje usado para definir la presentación de un documento estructurado en html o xml o por extencion XHTML , es el encargado de formular , sirven como estandar para los agentes de usuarios

-C: http://www.lenguajes-de-programacion.com/programacion-en-c.shtml
-C#: http://www.larevistainformatica.com/C1.htm
-Perl:http://www.desarrolloweb.com/articulos/541.php
-Ruby y Ruby On Roils:http://www.anexom.es/tecnologia/los-lenguajes-de-desarrollo-web-del-futuro-  ruby-on-rails-i/
-ASP:http://www.desarrolloweb.com/articulos/393.php

No hay comentarios:

Publicar un comentario

Genero Dramatico