programadores (hardware)

17
Es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del La programación es una de las principales disciplinas dentro de la informática.

Upload: yair-hernandez

Post on 06-Jul-2015

644 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Programadores (hardware)

Es aquella persona que escribe, depura y

mantiene el código fuente de un programa

informático, es decir, del

La programación es una de las principales

disciplinas dentro de la informática.

Page 2: Programadores (hardware)

En hardware, un programador es un dispositivo de hardware que configura circuitos no volátiles programables, como ser circuitos lógicos programables, PAL, EPROM, EEPROM, flash y FPGA.

También es llamado chip programador o dispositivo programador.

Page 3: Programadores (hardware)

Entre las características más importantes de los programadores podemos mencionar:1. Capacidad analítica para comprender los problemas que se le planteen.2. Lógica y buen sentido común.3. Capacidad de observación.4. Espíritu autodidacta e investigativo.5. Habilidad para estructurar una serie de pasos que conduzcan a la solución de los problemas tomando en cuenta las capacidades y limitantes de la computadora.

Page 4: Programadores (hardware)

•Son aquellos servicios de ayuda a las organizaciones para mejorar su

funcionamiento

•Una consultoría es llevada a cabo por empresas o personas

Page 5: Programadores (hardware)

Es una empresa que sirve de intermediario para procurar un empleo a un trabajador o, paralelamente, un

trabajador a un empleador.

•Selección•Seguimiento

2 ETAPAS

Page 6: Programadores (hardware)

http://www.naranjasoftware.es/

http://www.dualsolution.com/servicios-informaticos/consultoria-

informatica.html

http://www.scd.com.ar/servicios/consultoria_informatica.

php

http://www.damitel.com/index.php/consultoria-it

Page 7: Programadores (hardware)

http://www.grupounoinformatica.com.ar/

MSN: [email protected]

Mail: [email protected]

r(Importador de notebooks,

netbooks y otros)

http://www.abelyn.com.ar/Suc - Parque Paricios - Salcedo

3282 Tel.: 4909-2100

Suc Once - General Urquiza 424Tel.: 4127-2700

http://www.pcstores.com.ar/Niceto Vega 4736Tel.: 4777-9649

MSN: [email protected]

m

http://www.consek.com.ar/Fabre 1296

Tel.: 5368-9222MSN: [email protected]

Page 8: Programadores (hardware)

http://www.new-bytes.com.arAv. Jujuy 1039 Tel.: 4011-8809

http://www.premiumsa.comChile 2116/18Tel.: 4308-0478

http://www.cgmonline.com.arYatay 941Tel.: 4866-0600MSN: [email protected]

www.necxus.com.arMercedes 3353 (Villa Devoto)Tel: 4137-5640 / 4137-5650MSN: [email protected]

http://www.eagleinformatica.com.arAlvarez Jonte 2852 (Villa del Parque)Tel.: (011) 4584-3123MSN: [email protected]

http://www.Hardtoppc.com.ar(no funciona la página actualmente)[email protected]: [email protected]

Page 9: Programadores (hardware)

•Es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas

clientes.

•Una aplicación informática o programa que realiza algunas tareas

en beneficio de otras aplicaciones llamadas clientes.

•Existen diferentes tipos de servidores

Page 10: Programadores (hardware)

Requisitos de hardware: Servidores web, servidores de aplicaciones

Componente Requisito

Procesador 64 bits, cuatro núcleos

RAM

•4 GB para evaluación o uso del programador•8 GB para uso de producción en una granja de varios servidores o de servidor único

Disco duro

80 GB para la unidad de sistemaDebe disponer de espacio suficiente para la instalación base y para los diagnósticos como el registro, la depuración, la creación de volcados de memoria, etc. Para el uso de producción, también se necesita espacio libre en disco adicional para las operaciones cotidianas.

Requisitos de hardware: Servidores de bases de datos

Componente Requisito

Procesador

•64 bits, cuatro núcleos para implementaciones pequeñas

RAM•8 GB para implementaciones pequeñas

Disco duro80 GB para la unidad de sistema

Page 11: Programadores (hardware)

Programadores de mainframe: se orienta hacia los lenguajes de programación

más antiguos, de los que aún existen muchos en funcionamiento que requieren

mantenimiento y actualización. Entre los conocimientos que se requieren se

cuenta COBOL, JCL (Job Control Language) y bases de datos jerárquicas, entre

otros.

Page 12: Programadores (hardware)

Programadores de nuevas tecnologías: esta rama gira principalmente en torno a internet y sus requerimientos: la Web 2.0, comunidades virtuales o redes sociales y los negocios por medios electrónicos o e-commerce. Entre sus conocimientos se destacan lenguajes del lado del servidor como Java, ASP, .NET, JSP, PHP, Ruby, Phyton, o Perl, y lenguajes del lado de cliente como HTML, XHTML, CSS, Javascript ó AYAX (conjunto de tecnologías existentes como XML y Javascript).

Page 13: Programadores (hardware)

Programadores de firmware y videojuegos: con conocimientos de hardware, microprocesadores, ensamblador y C.

Programadores de sistemas abiertos: rama asociada a programas compatibles con distintas estructuras. Requiere conocimientos de C, Pascal, etc.

Page 14: Programadores (hardware)

Servidor- Computadora portatilComputadora personal- Hardware* CPU--Marca--Modelo--Serie--Procesador----- Tipo (pentium, celeron, amd)-----Velocidad--Memoria------Capacidad------Tipo (SIM, DIM, DDR, DDR2)---Tarjeta de red------Tipo (Inalambrica, Alambrica)------Velocidad---Tarjeta de video------integrada, pci, agp---Unidad de disco flexible------tipo (interna o externa)

--Disco duro-----Marca-----Modelo-----Serie-----CapacidadUnidad de CDROM-----tipo (interno o externo)-----Velocidad-- Monitor-----15 pulgadas o 17 pulgadas------plana o tradicional--Teclado-----101 teclas o 102 teclas-----tipo (puerto usb, minidim, serial, inalambrico)-- Mouse-----estandar, optico-----serial, usb, minidim, inalambrico

Page 15: Programadores (hardware)

Las llamadas al sistema nos proporcionan una interfaz para el programador. Un usuario final interactúa con el S.O. mediante programas previamente compilados. El entorno del S.O. Suele proveer utilidades básicas, llamadas programas del sistema, para: manipular ficheroseditar documentos darnos un entorno de trabajo (ej. escritorio Windows) desarrollar programascomunicarnos con otros equipos

Page 16: Programadores (hardware)

API es la abreviatura de Aplication Programming Interface. Un API no es más que una serie de servicios o funciones que el Sistema Operativo ofrece al programador, como por ejemplo, imprimir un caracter en pantalla, leer el teclado, escribir en un fichero de disco, etc.

Page 17: Programadores (hardware)

El concepto de desarrollo de software incluye:un trabajo en equipo: los proyectos son en general una colaboración entre varios desarrolladores, que tratan cada uno una parte del programa, y también de otros colaboradores como los comerciales, que definen con el cliente la finalidad del producto, diseñadores gráficos que definen el aspecto y la ergonomía.