miércoles, 9 de mayo de 2012


Tecnologias de la información
Facilita el almacenar, desplegar, comunicar y acceder a nuevo conocimiento.

Almacenamiento secundario
Discos magnéticos (Disco Duro) Discos Ópticos (CD-ROM) Cintas Magnéticas (Método antigua de almacenamiento.)

Procesadores de lenguaje
Ensambladores, compiladores, intérpretes

Sistemas de Información
Conjunto de elementos orientados al tratamiento y administración de datos e información, organizados y listos para su posterior uso generados para cubrir una necesidad

Sistema de procesamiento de Transacciones (TPS)
Diseñado para reclutar, almacenar, modificar y recuperar todo tipo de información que es generada por las transacciones de una organización.
-Automatizan tareas operativas en una organización
-Suelen ser los primeros sistemas de información que se implementan en una organización
-Cálculos y procesos simples
-Se utilizan para almacenar grandes volúmenes de datos

Sistema de Información Gerencial (MIS)
Colección de sistemas que unteractuan entre si dan información para necesidades de las operaciones como de la administración
Utiliza computadoras y software, manuales, modelos para planeación del control y la toma de decisiones y además una base de datos
Revelan problemas empresariales
-Reciben datos como entrada, procesan los datos por medio de cálculos, combinan elementos de los datos
-Proporcionan información de manuales electromagnéticos y computarizados.
(contabilidad general, investigación de operaciones, teoría de la administración y de la organización, ciencia de la computación)

Sistema de Soporte a Decisiones (DSS)
Es un sistema informático utilizado para servir de apoyo, más que automatizar, el proceso de toma de decisiones,
Analiza las diferentes variables del negocio con la finalidad de apoyarla toma de decisiones.
-Informes dinámicos, flexibles e interactivos
-No requiere conocimientos técnicos
-Rapides en el tiempo de repsuesta
-Integración entre todos los sistemas/ departamentos de la compañía
-Cada usuario dispone de información adecuada a su perfil
-Disponibilidad de información básica

Sistemas de Información Ejecutiva (EIS)
Para usuarios de nivel gerencial, monitoriza el estado de variables de un área o unidad de la empres a partir de información interna o externa.
Sistema computacional que provee al ejecutivo acceso fácil a información interna y externa con el fin de dar seguimiento a los factores críticos de éxito
-Cubre necesidades específicas y particulares de la alta administración
-Extrae, filtra, comprime y da seguimiento a información crítica del negocio
-Ejecutivos interactúan directamente
-Caracterizado por sus gráficas HD, info tabular y en forma del texto
-Soporrado para elementos especializados de hardware

Sistema de automatización de oficinas (OAS)
Destinados a ayudar ak trabajo diario del administrativo
Software, procesadores de texto, hojas de cálculo, editores de presentaciones, correo electrónico (Google docs, hojas de cálculo)

Sistema Planificación de Recursos (ERP)
Integran información y procesos en un solo sistema.
Manejan la producción logística, distribución, inventario, envios, facturas  y contabilidad,
Puede intervenir en el control de muchas actividades de negocios como ventas entregas pagos producción administración de inventario, calidad de administración y administración de recursos humanos (Flexible, modularidad, cimprensivo, conectivodad, simulación de la realidad)

Sistema Experto
Programa que sobre base de conocimientos posee información de uno o mñas expertos en un áerea específica.
Busca una mejor calidad y rapidez en las respuestas dando así a una mejora de productividad del experto.
-Base de conocimiento
-Base de hechos
-Motor de inferencia
-Módulos de justificación
-Interfaz de usuario


SDLC EN CASCADA
Planeacion- análisis- diseño- implementación- mantenimiento

SDLC EN CASCADA NODIFICADO
Planeacion- análisis- diseño- implementación- mantenimiento

SDLC ITERATIVO
Planeacion- (análisis- diseño- implementación)3 – SISTEMA


Promedio de todas las comisiones menores de 23

Promedio.si
Rango comisión columna
Criterio <= 23


Promedio de todos los valores de propiedad menores de 300

Promedio si
Rango-> valores de propiedad
Criterio= <=300


Hacer oración uniendo celdas
Concatenar- (primeracelda, “tiene” ,segundacelda, “años”)


Insertar función que haga referencia a “tal” y devuelva como resultado lo que se encuentra en “celda-celdafinal”
Buscar V
Valor buscado- celdadetal a celdafinal
Matriz a buscar- B12 a B21 $ (los valores 1,2,3,4,)
Marcadore de columnas- Nº de columna donde esta matriz (2)


Funcion para presentar texto1 si xcelda es mayor que la referencia absoluta celday caso contrario texto2
SI
Valor 1- [@Nombrecolumna}
Es >=
Valor2- $celday (valor absoluto)
Entonces- mayor
Sino- menor


Encontrar posición de texto
Encontrar
Texto búsuqeda- jugar
C. texto- k4


Calcular la sumatoría del rango “celda1aceldafinal” si el contenido de la celda es mayor a 16 de lo contrario calcular promedio
SI
Valor1- celda1
> 
Valor2- 16
Suma (celda1aceldafinal)
Promedio(celda1aceldafinal)

Funcion que cuente cantidad de celdas que contienen las celdax a celday
CONTAR
Contar celdaxcelday

Se dara 10% que tengan venta mayor o igual a 50,000 si no 2%
SI
Valor1- celda ventas
>=
valor 50,000
entonces- valorventas*.1
sino- Valor ventas* .02

promedio tal-tal
máximo tal-tal
mínoimo tal-tal

martes, 10 de mayo de 2011

STFTP




  1. SFTP: FTP Seguro (Protocolo de transferencia de archivos) es un protocolo es decir, un lenguaje estándar de comunicación entre dos máquinas que permite que ordenadores de diferentes tipos (o con sistemas operativos diferentes) puedan transferir archivos a través de una red que utiliza TCP/IP
1.2 GETEste comando permite recuperar un archivo que se encuentra en el servidor.
  • Si el comando aparece seguido del nombre de un archivo, el archivo remoto se transfiere a la máquina local, dentro del directorio local actual.
  • Si el comando aparece seguido de dos nombres de archivos, el archivo remoto (el primer nombre) se transfiere a la máquina local en el directorio local actual con el nombre del archivo especificado (el segundo nombre).
Si el nombre del archivo contiene espacios, asegúrese de introducirlo entre comillas.

1.3PUTEste comando se utiliza para enviar un archivo local al servidor.
  • Si el comando aparece seguido del nombre de un archivo, el archivo local se transfiere al servidor en el directorio remoto actual.
  • Si el comando aparece seguido de dos nombres de archivos, el archivo local (el primer nombre) se transfiere al servidor en el directorio remoto actual, con el nombre del archivo especificado (el segundo nombre).
Si el nombre del archivo contiene espacios, asegúrese de introducirlo entre comillas.

2. DEFINE QUE ES UN PROCESOe le llama proceso en Unix a un programa en ejecución y al objeto abstracto que crea el sistema operativo para manejar el acceso de ese programa a los recursos del sistema (memoria, CPU, dispositivos de E/S). Pueden coexistir varias instancias de un mismo programa ejecutando en forma simultánea. Cada una de ellas es un proceso diferente.
Unix es un sistema multiproceso por tiempo compartido. A los ojos de un usuario en un momento dado hay múltiples programas en ejecución, cada uno de ellos avanzando en su tarea. Sin embargo en una máquina con un solo procesador hay en cada instante solamente un proceso ejecutando. Es el sistema operativo el que va rotando el uso del procesador a intervalos breves (alguna decena de milisegundos) entre los procesos definidos en el sistema de forma que se crea la ilusión que todos avanzan simultáneamente.
El administrador del sistema dispone de herramientas para supervisar el estado de los procesos y eventualmente tomar acciones para suspender o detener la ejecución de un proceso o simplemente modificar su comportamiento.

2.1 PSEste comando visualiza la lista de procesos que se estan ejecutando actualmente.
Parametros:
Ø -f Información completa. UID (identificador de user), nos dice quien inicio el proceso y stime hora del lazamiento del proceso.
Ø -e Muestra todos los procesos que se están ejecutando, no solo los que lanzamos nosotros. Por tanto también se muestran los llamados demonios (procesos que se ejecutan en segundo plano). También se muestran los procesos llamados "lideres de grupo de proceso" estos son procesos que solo sirven para que se ejecuten otros procesos.
Ø -d igual que el anterior pero no muestra los lid
eres de grupo.
Ø -a Solo lista procesos relacionados con el terminal
Ø -u Visualiza que es lo que hace un usuario
Ø -t visualiza que es lo que hace un termina

2.2 KILLste comando toma como argumento un numero de tarea o un PID (process identifier).
En el caso de que recurramos a no pasarle el PID y si la tarea debemos anteponer al numero de la tarea el signo del tanto-porciento "%".
Ejemplo: kill %1
Eliminamos la tarea numero 1
Ejemplo: kill 156
Eliminaremos el proceso con el PID numero 156.


martes, 3 de mayo de 2011

Script


Un script es una serie de instrucciones los cuales conforman a los programas escritos en unix.
Es una lista de comandos en un archivo, y que se pueden ejecutar todos de una sola vez, sólo invocando el nombre del archivo


viernes, 1 de abril de 2011

Comando                                                                       Explicación
say hace hablar a la mac
echo generalmente no se utiliza de forma solitaria, sino que en conjunción con otros comandos
ls un listado de todos los archivos (incluyendo directorios) del directorio donde el usuario está posicionado. Sus opciones son:
-a
Lista todos los archivos, incluyendo aquellos que comienzan con un «.» [4]
-d
Lista el nombre del directorio en vez de los archivos contenidos en él.
-l
Lista los archivos con mucho más detalle, especificando para cada archivo sus permisos, el número de enlaces rígidos, el nombre del propietario, el grupo al que pertenece, el tamaño en bytes y la fecha de la última modificación.
-r
Invierte el orden de listado de los archivos.
-s
Muestra el tamaño de cada archivo en bloques de 1024 bytes a la izquierda del nombre.
-h
Muestra los tamaños de archivo en términos de kilobytes, megabytes, etc.
-t
Lista los archivos ordenados por el tiempo de modificación en vez de ordenarlos alfabéticamente.
-A
Lista todos los archivos excepto el «.» y el «..».
-R
Lista los contenidos de todos los directorios recursivamente.
-S
Ordena el listado por el tamaño de los archivos.


ls -F Una lista donde los nombres se marcan con símbolos, que inician su clase


cd Este comando se usa para cambiar de directorio
cd .. / Lleva a cierta carpeta siguiendo un orden jerárquico
cd   x. donde ex es el nombre de una carpeta Lleva a un directorio específico
cp Copia un archivo
cp -r Copia un directorio
mv Mueve un archivo o carpeta
rm Borra archivos
rmdir Borra directorios
mkdir Crea directorios
chmod  (modo simbólico) Otorga permisos mediante letras
chmod (modo absoluto) Otorga permisos mediante números
pwd Muestra el directorio en el que uno se encuentra, siguiendo su orden jerárquico
cal (con sus variantes) muestra el calendario del mes que nos encontramos
cal-jy Muestra el calendario de todo el año.

viernes, 14 de enero de 2011

Conceptos básicos de software Libre

Software Libre:
El software libre (en inglés free software, esta denominación también se confunde a veces con gratis por la ambigüedad del término en el idioma inglés) es la denominación del software que respeta lalibertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.


4 Libertades del software libre:

Comunidad GNU:
Licencia Pública General. Es la licencia más utilizada (alrededor del 70% del software libre la utiliza). El autor conserva los derechos de autor, posibilita la modificación y redistribución del software, pero únicamente bajo esa misma licencia. Y si parte del software bajo licencia GNU GPL se utiliza en otro proyecto de software, el nuevo proyecto de software será de licencia GNU GPL.

Software libre privativo:
Se enseñan herramientas informáticas
Ejemplo 1: Se enseña FrontPage.
Ejemplo 2: Se enseña a usar Microsoft Access
Depende de determinadas herramientas informáticas
Ejemplo: Se enseña a guardar un archivo en Word 
Se apoya primordialmente basándose en el aprendizaje visual. Se desestima el aprendizaje analítico.
Ejemplo: Se enseña al alumnado a recordar las barras de herramientas de los programas.
odo depende de una empresa proveedora de software. Consciente o inconscientemente se lleva al alumanado a una disyuntiva: pagar licencias onerosas o usar copias prohibidas desoftware.
Se trabaja primordialmente sobre la base de resolver problemas de productos.
Ejemplo: Cómo resolver bugs (defectos) de Microsoft Outlook.
Software libre privativo semilibre:

(semi-free en inglés), es una categoría de programas informáticos que no son libres, pero que vienen con autorización de uso, copia, modificación y redistribución (incluso de versiones modificadas) sin fines de lucro (PGP sería un ejemplo de un programa semilibre).
Según la la Fundación para el Software Libre (FSF), el software semilibre es mucho mejor que el software no libre, pero aún plantea problemas y no podría ser usado en un sistema operativo libre. Esto se debe a la imposibilidad de incluirlo en un sistema de ese tipo, ya que los «términos de distribución para el sistema operativo libre como un todo es la conjunción de los términos de distribución de todos los programas en él» y al agregar un programa semilibre haría que el sistema fuera un todo sólo semilibre.

Software libre protegido con copyleft:
El copyleft o copia autorizada, se caracteriza por eliminar las restricciones de realización, distribución y modificación de copias, propias del copyright.
Una condición es que e
trabajo derivado de una obra con copyleft, se mantenga bajo ese mismo régimen de derecho de autor.
Freeware:
El término freeware define un tipo de software privativo que se distribuye sin costo, disponible para su uso y por tiempo ilimitado,1 siendo una variante gratuita del shareware, en el que la meta es lograr que un usuario pruebe el producto durante un tiempo ("trial") limitado, y si le satisface, pague por él, habilitando toda su funcionalidad. A veces se incluye el codigo fuente pero no es lo usual.
Freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en sí, ni venderla, y dar cuenta de su autor. También puede desautorizar el uso en una compañía con fines comerciales o en una entidad gubernamental, o bien, requerir pagos si se le va a dar uso comercial. Todo esto depende del tipo de licencia en concreto a la que se acoge el software.

Shareware:
Se denomina shareware a una modalidad de distribución de software, tanto videojuegos como videos X, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso o con restricciones en las capacidades finales.
Para adquirir una licencia de software que permita el uso del software de manera completa se requiere de un pago (muchas veces modesto) aunque también existe el llamado "shareware de precio cero", pero esta modalidad es poco común.
No debe confundirse el shareware con el sistema freeware que indica que un software es totalmente gratuito, si bien es cierto que el primero se inspira y tiene sus raíces en el segundo. Tampoco debe confundirse el hecho de que un software sea shareware o freeware con el hecho de que sea de código abierto, ya que esto último depende de la disponibilidad o no del código fuente, mientras que los primeros son denominaciones de la forma o sistema de comercialización.

3 Aplicaciones  de uso general de software libre:

2 sistemas operativos de software libre:

http://es.wikipedia.org/wiki/Software_libre