You are on page 1of 10

1)CENTRO DE CÓMPUTO

Un centro de cómputo, centro de procesamiento de datos, centro de datos o data center es


una entidad, oficina o departamento que se encarga del procesamiento de datos e
información de forma sistematizada. El procesamiento se lleva a cabo con la utilización de
ordenadores que están equipados con el hardware y el software necesarios para cumplir con
dicha tarea. Por lo general, estas computadoras se encuentran interconectadas en red y
cuentan con conexión a Internet.

Otra definición de centro de cómputo hace referencia a la unidad que se encarga del diseño
y la implementación de sistemas dentro de una empresa. En este caso, se trata de un área
cuya finalidad es facilitar el trabajo del resto de las dependencias. La capacitación de los
usuarios, el mantenimiento de los equipos informáticos y el desarrollo de estudios de
factibilidad se encuentran entre sus misiones.

2) Normas de un centro de computo.

el objetivo de un centro de compuro es gestionar y poner al alcance todos los recursos


informaticos y computacionales para satisfacer las nececidades de los usuarios. desde la
investigacion hasta tareas complejas son suministradas por estos lugares. Para obtener un
mejor rendimiento del luga se deben asignar lineamientos para regular las acciones y
proteger todos los dispositivos e informacion que se ocupan en el lugar. Por eso se debe
formar un REGLAMENTO PARA LA SEGURIDAD DE UN CENTRO DE COMPUTO
el cual debe cumplir dos puntos clave: la parte fisica y la parte logica

Parte fisica

para proteger todo lo relacionado con el hardware y demas moviliario del lugar.

 Las mesas de trabajos cuentan con tomacorrientes regulados con conexión a tierra.

 El medio debe ser un lugar con acceso restringido

 El lugar cuenta con aire acondicionado para evitar que los equipos se sobrecalienten

 Existirá un supervisor que será el encargado de vigilar que se haga un buen uso de
los equipos

 No se permite introducir alimentos y bebidas. No se permite fumar.

 Cuenta con salidas de emergencia y extintores de fuego

 No se permite desconectar o mover los dispositivos de los equipos sin autorizacion


 Avisar antes de usar impresoras o realizar alguna otra accion

Parte logica

para proteger la informacion y archivos con los que se trabaje en los equipos de computo

 Los equipos contarán con antivirus actualizados y firewalls lógicos.

 Queda Prohibido Tratar de causar daño a sistemas o equipos conectados a la red.

 Prohibido Esparcir virus, gusanos, “troyanos” y otros tipos de programas dañinos


para sistemas de proceso de la información.

 Modificación de archivos que no sean propiedad del usuario aunque tengan permiso
de escritura.

 Analizar discos extraibles antes de ser utilizados en los equipos

 Prohibido utilizar programas de descarga tipo P2P (ares, force-donwloader). avisar


antes de realizar descarga de archivos para notificar seguridad

anotaciones especiales

 Deberán cumplirse todas las normas

 Sanciones para usuarios que realicen mal uso de los equipos.

 Deberá comunicarse cualquier deficiencia que se observe.

todo con el objetivo de tener un buen uso del los recursos suminstrados por el centro de
computo

3) iluminación de los centros de computo.

Sistema eléctrico en la iluminación

La iluminación no debe alimentarse de la misma fuente que la de los equipos de cómputo.

Del 100% de la iluminación, deberá distribuirse el 25% para la iluminación de emergencia


y se conectará al sistema de fuerza continúa.

El sistema de iluminación debe ser apropiado para evitar reflejos en las pantallas, falta de
luz en determinados puntos, y se evitará la incidencia directa del sol sobre los equipos.

Debe evitarse la luz directa para poder observar adecuadamente la pantalla


Iluminación en centros de cómputo

ILUMINACIÓN EN CENTRO DE CÓMPUTO Y DISTRIBUCIÓN DE LOS EQUIPOS.

Distribución de los Equipos

Si es posible, se deben instalar todas las estaciones de trabajo alineadas en paralelo, de tal
forma que las lámparas en el techo queden directos a los costados de las pantallas. Para
evitar la fatiga de la vista es necesario instalar lámparas fluorescentes blancas compatibles
con la luz del día y pintar la oficina con colores tenues y el techo blanco para activar la
reflexión.

Debe evitarse que lleguen los rayos directos del sol, para observar con claridad las distintas
luces y señales de la consola y tableros indicadores de los equipos.

Pintar la oficina con colores tenues y el techo blanco para activar la reflexión.

4) Lenguaje de software.

Un lenguaje de programación es un lenguaje formal que proporciona una serie


de instrucciones que permiten a un programador escribir secuencias de órdenes
y algoritmos a modo de controlar el comportamiento físico y lógico de
una computadora con el objetivo de que produzca diversas clases de datos. A todo este
conjunto de órdenes y datos escritos mediante un lenguaje de programación se le conoce
como programa.

Algunos de estos lenguajes están formados por un conjunto de símbolos (llamado alfabeto),
reglas gramaticales (léxico/morfológicas y sintácticas) y reglas semánticas, que en conjunto
definen las estructuras válidas en el lenguaje y su significado. Al proceso por el cual se
escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código
fuente de un programa informático se le llama programación, que es la que define la
creación de software mediante la aplicación de procedimientos lógicos a través de los
siguientes pasos:

 El desarrollo lógico del programa para resolver un problema en particular.

 Escritura de la lógica del programa empleando un lenguaje de programación


específico (codificación del programa).

 Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.

 Prueba y depuración del programa.

 Desarrollo de la documentación.
Existe un error común que trata por sinónimos los términos 'lenguaje de programación' y
'lenguaje informático'. Los lenguajes informáticos engloban a los lenguajes de
programación y a otros más, como por ejemplo HTML (lenguaje para el
marcado de páginas web que no es propiamente un lenguaje de programación, sino
un conjunto de instrucciones que permiten estructurar el contenido de los documentos).

El lenguaje de programación permite especificar de manera precisa sobre qué datos debe
operar un software específico, cómo deben ser almacenados o transmitidos dichos datos, y
qué acciones debe dicho software tomar bajo una variada gama de circunstancias. Todo
esto, a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o
natural. Una característica relevante de los lenguajes de programación es precisamente que
más de un programador pueda usar un conjunto común de instrucciones que sean
comprendidas entre ellos para realizar la construcción de un programa de forma
colaborativa.

4) Lenguajes de programas y programas.

Las operaciones que debe realizar el hardware son especificadas por una lista de
instrucciones, llamadas programas o software.

EL software se divide en dos grandes grupos:

 software del sistema y

 software de aplicaciones.

El software del sistema es el conjunto de programas indispensables para que la máquina


funcione; se denominan también programas del sistema. Estos programas son básicamente:

 Sistema operativo : DOS y WINDOWS

 Editores de texto: EDIT , PADWORD

 Compiladores / interpretes (lenguajes de programación) y

 Programas de utilitarios.

Uno de los programas mas importantes es el sistema operativo, que sirve, esencialmente,
para facilitar la escritura y uso de sus propios programas.

El sistema operativo: dirige las operaciones globales de la computadora, instruye a la


computadora para ejecutar otros programas y controla el almacenamiento y resuperación
de archivos (programas y datos) de cintas y discos.

Gracias al sistema operativo es posible que el programador pueda introducir y grabar


nuevos programas, así como instruir a la computadora para que los ejecute.
Los sistemas operativos pueden ser:

monousuarios (un solo usuario ) y

multiusuarios, o de tiempo compartido (diferentes usuarios), atendiendo al numero de


usuarios, y mono tarea (una sola tarea) o multitarea (múltiples tareas) según las tareas
(procesos) que puede realizar simultáneamente.

QuickBASIC corre (funciona) en el sistema operativo de disco DOS - monousuario, mono


tarea - que soportan las computadoras personales PC . Ya se usan los sistemas operativos
OS/2 que soportan las computadoras personales PS/2 (multitarea), y en UNIX.

Los lenguajes de programación sirven para escribir programas que permitan


la comunicación usuario / máquina. Los programas especiales llamados traductores
(compiladores e intérpretes) convierten las instrucciones escritas en lenguaje de
programación, en instrucciones escritas en lenguaje máquina (0 y 1 bits), para que esta
pueda entender.

Los programas de utilidad, facilitan el uso de la computadora.

Ejemplo: Un editor de textos permite la escritura y edición de documentos. Estos apuntes


fueron escritos en un editor de textos o procesador de palabras WORD ("word proccesor").

Los programas pueden realizar tareas concretas:

Nominas de pagos

Contabilidad

Análisis estadístico,

Cálculos de producción, bases de datos, etc, etc.,

es decir, los programas que se pueden escribir en QuickBASIC se denominan programas de


aplicación. A lo largo del libro se verán pequeños programas de aplicación que muestran
los principios de una buena programación de computadora.

Para ver el gráfico seleccione la opción "Descargar" del menú superior

Figura 1.9. Relación entre programas de aplicación y programas del sistema,

Se debe diferenciar entre el acto de crear un programa y la acción de la computadora


cuando ejecuta las instrucciones del programa.

La creación de un programa se hace inicialmente en papel y a continuación se introduce en


la computadora y se convierte en lenguaje entendible por la computadora.
La Figura 1.10 muestra el proceso general de ejecución de un programa:

 Aplicación de una entrada (datos) al programa y

 Obtención de una salida (resultados).

La entrada puede tener una variedad de formas, tales como números o caracteres
alfabéticos.

Para ver el gráfico seleccione la opción "Descargar" del menú superior

Figura 1,10. Acción de un programador

La salida puede también tener formas:

 datos numéricos o caracteres

 señales pare controlar equipos o robots, etc.

La ejecución de un programa requiere --generalmente-- unos datos como entrada, además


del propio programa, para poder producir una salida.

Para ver el gráfico seleccione la opción "Descargar" del menú superior

Figura 1.1 1. Ejecución de un programa.

LOS LENGUAJES DE PROGRAMACION

Los lenguajes utilizados para escribir programas de computadoras que puedan ser
entendidos por ellas se denominan lenguajes de programación.

Los lenguajes de programación se clasifican en tres grandes categorías:

 Maquina

 Bajo nivel

 Alto nivel.

Lenguaje máquina

Los !lenguajes máquina, son aquellos cuyas instrucciones son directamente entendibles por
la computadora y no necesitan traducción posterior para que la UCP, pueda entender y
ejecutar el programa.

Las instrucciones en lenguaje maquina, se expresan en términos de la unidad


de memoria mas pequeña, el bit (digito binario 0 o 1 ), en esencia una secuencia de bits que
especifican la operación y las celdas implicadas en una operación. Una serie de
instrucciones en lenguaje maquina son

0010 0000 0000 1001

1001 0001 1001 1110

Como se puede observar, estas instrucciones serán fáciles de leer por la computadora y
difíciles por un programador, y viceversa. Esta razón hace difícil escribir programas
en código o lenguaje a maquina y requiere buscar otro lenguaje pare comunicarse con la
computadora, pero que sea mas fácil de escribir y leer por el programador.

Para evitar la tediosa tarea de escribir programas en lenguaje maquina, se han diseñado
otros lenguajes de programación que facilitan la escritura y posterior ejecución de los
programas.

Estos lenguajes son los de bajo y alto nivel.

Lenguajes de bajo nivel (ensambladores)

La programación en lenguaje maquina es difícil, por ello se necesitan lenguajes que


permitan simplificar este proceso. Los lenguajes de bajo nivel han sido diseñados para ese
fin.

Estos lenguajes dependen de la maquina, es decir, dependen de un conjunto de


instrucciones especificas de la computadora.

Un lenguaje típico de bajo nivel es el lenguaje ensamblador. En este lenguaje las


instrucciones se escriben en códigos alfabéticos conocidos como nemotécnicos
(abreviaturas de palabras inglesas o españolas). Así, por ejemplo, nemotécnicos típicos son:

ADD suma

MPY multiplicar

LDA cargar acumulador

SUB resta

DIV dividir

STO almacenar

Las palabras nemotécnicas son mucho más fáciles de recordar que las secuencias de dígitos
0 y 1. Una instrucción típica en ensamblador puede ser:

ADD X, Y, Z
Esta instrucción significa que se deben sumar los números almacenados

en las direcciones x, y y almacenar el resultado en la dirección z.

El programa ensamblador traducirá la instrucción a código de maquina.

Por ejemplo:

ADD se puede traducir a 1110

x se puede traducir por 1001,

y 1010,

z por 1011.

La instrucción traducida sería:

1110 1001 1010 1011

Después que un programa ha sido escrito en lenguaje ensamblador, se necesita un programa


--llamado ensamblador-- que lo traduzca a código máquina:

Para ver el gráfico seleccione la opción "Descargar" del menú superior

Figura 1.12. Programa ensamblador.

Lenguajes de alto nivel

Los lenguajes de programación de alto nivel (Ada, BASIC, COBOL, FORTRAN, Modula-
2, Pascal, etc.) son aquellos en los que las instrucciones o sentencias a la computadora son
escritas con palabras similares a los lenguajes humanos --en general lenguaje inglés, como
es el caso de QuickBASIC--, lo que facilita la escritura y la fácil compresión por el
programador.

Por ejemplo, la línea siguiente es una línea de un programa QuickBASIC:

IF (x=y) AND (z=w) THEN PRINT "Esto es una prueba"

Que simbólicamente quiere decir :

si (x=y) y (z=w) entonces escribir "Esto es una prueba"

Esta línea se puede comprender fácilmente conociendo la traducción de las palabras


inglesas IF (si), THEN (entonces), PRINT (escribir / imprimir), AND (y) y sin necesidad de
mucha explicación.

Se pueden escribir también operaciones como: z=x+y


Características:

 Los lenguajes de programación son --en general-- transportables. Esto

significa que un programa escrito en un lenguaje de alto nivel se puede escribir con poca o
ninguna modificación en diferentes tipos de computadoras.

 Otra propiedad de estos lenguajes es que son independientes de la máquina, es decir


, las sentencias del programa no dependen del diseño o hardware de una
computadora especifica.

Los programas escritos en lenguaje de alto nivel no son entendibles directamente la


máquina. Necesitan ser traducidos a instrucciones en lenguaje máquina que entiendan las
computadoras.

Los programas que realizan esta traducción se llaman compiladores, y los programas
escritos en un lenguaje de alto nivel se llaman programas fuentes,

El compilador traduce el programa fuente en un programa llamado programa objeto. Este


programa objeto se utiliza en la fase de ejecución del programa.

Algunas computadoras especialmente microcomputadoras, utilizan unos programas


similares llamados interpretes que traducen los programas.

El proceso de traducción de un programa fuente denomina interpretación o compilación,


según sea el programa.

Un intérprete traduce y ejecuta una instrucción (sentencia) en código fuente, cada vez. Los
programas interpretados generalmente se ejecutan mucho mas lentamente que los
programas compilados; sin embargo, los intérpretes son mas fáciles de utilizar y la
depuración de errores es mucho mas cómoda.

BASICA y GW-BASIC son intérpretes y QuickBASIC es un compilador. El


lenguaje QuickBASIC realiza la traducción y ejecución cada vez que se ejecuta una línea.

En resumen:

 QuickBASIC reúne características de intérprete en cuanto facilidad de edición,


ejecución y puesta a punto de programas, y de compilador por
su estructura y velocidad de ejecución.

 QuickBASIC no es transportable a las versiones clásicas de BASIC como BASICA


/ GW-BASIC,:

--en gran reedita-- a versiones estructuradas como Turbo BASIC, HP BASIC, VAX
BASIC, etc.
5) Programas de aplicación.

En informática, una aplicación es un programa informático diseñado como herramienta


para permitir a un usuario realizar uno o diversos tipos de tareas. Esto lo diferencia
principalmente de otros tipos de programas, como los sistemas operativos (que hacen
funcionar la computadora), las utilidades (que realizan tareas de mantenimiento o de uso
general), y las herramientas de desarrollo de software (para crear programas informáticos).
Las aplicaciones pertenecen al software de aplicación.

Suele resultar que una solución informática se orienta a la automatización de ciertas tareas
complicadas, como pueden ser la contabilidad, la redacción de documentos, o la gestión de
almacenes. Algunos ejemplos de programas de aplicaciones generales de este tipo, son los
procesadores de textos, las hojas de cálculo, y las base de datos.

Ciertas aplicaciones desarrolladas a medida suelen ofrecer una gran potencia de uso y
rapidez en la ejecución, ya que están exclusivamente diseñadas para resolver un problema
específico. Otros, llamados paquetes integrados de software, ofrecen menos potencia en
cuanto a adaptabilidad al uso y requerimientos en cuanto al equipo utilizado (memoria
disponible, tiempo de uso, etc), pero a cambio, incluyen un variado abanico de
aplicaciones, como es el caso de los ya citados programas procesadores de textos,
procesadores de hojas de cálculo, y manejadores de base de datos.

You might also like