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.
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.
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.
•Son aquellos servicios de ayuda a las organizaciones para mejorar su
funcionamiento
•Una consultoría es llevada a cabo por empresas o personas
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
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
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]
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]
•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
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
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.
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).
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.
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
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
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.
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.