Un Computador para Un Programador - 101826

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

UNIVERSIDAD NACIONAL CASIMIRO SOTELO

MONTENEGRO

FUNDAMENTOS DE LAS TECNOLOGIAS DE LA


INFORMACION Y COMUNICACIÓN

 José Felipe Navarro Rivas


 José David Hurtado Montano
 Bismark Isaías Madrigal Espinoza
 Michael Alexander Aragón Jaime
 Mario Moises Gonzalez Morales
INTRODUCCION

En el ámbito de la programación, resulta fundamental disponer de una


computadora que se ajuste a las demandas y requisitos de esta labor.

Las personas dedicadas a la programación buscan equipos que les


proporcionen un rendimiento óptimo, una amplia capacidad de
procesamiento y almacenamiento, así como una destacada capacidad
gráfica.

En este informe, analizaremos detalladamente las características


específicas que convierten a una computadora en la elección ideal
para programadores, considerando aspectos clave como la potencia
del procesador, la cantidad de memoria RAM, el tipo de
almacenamiento, la tarjeta gráfica y otros elementos relevantes para
este sector.
Características básicas de una computadora para programar
Antes de adquirir una nueva computadora es importante que conozcas
las características básicas que debe tener ese equipo para programar,
porque es lo que te ayudará a tener una experiencia más fluida y
eficiente.

 Espacio del Disco Duro

Lo primero que deberías considerar al cambiar de equipo o notebook


es el espacio en el disco para almacenar proyectos, herramientas y
recursos.
Nuestra sugerencia es que tengas al menos 500 GB de
almacenamiento, lo cual es suficiente para la mayoría de las
programadores.
Del mismo modo, considera la posibilidad de utilizar discos de estado
sólido (SSD) en tu pc en lugar de discos duros tradicionales debido a
su mayor velocidad.

Entre las características principales de los discos duros SSD, se


tiene que almacenan la información en celdas muy pequeñas. ·Esto
hace que la lectura de datos sea mucho más rápida que si se hiciera
en discos duros mecánicos. De esta forma, el ordenador pueda
apagarse y encenderse a una gran velocidad.

 Memoria RAM
En cuanto a rendimiento, la memoria RAM es esencial para ejecutar
múltiples aplicaciones y herramientas de desarrollo al mismo tiempo.
Considera computadoras con al menos 8 GB de RAM, que es el
mínimo recomendado para la mayoría de las tareas de programación.
También existen alternativas con 16 GB o más para aquellos perfiles
que trabajen en proyectos más grandes o con aplicaciones más
demandantes.

 Portabilidad, batería, pantalla y teclado


Con las nuevas posibilidades que ofrece el mercado de trabajo remoto
es posible que estés considerando la idea de llevar tu computadora a
diferentes lugares, al igual que lo haría una gran nómada digital.
Para hacer esta experiencia la mejor de todas, tienes que considerar
distintos aspectos como una batería duradera, una pantalla de calidad
y un teclado cómodo.
Estos accesorios pueden ser muy beneficiosos si necesitas trabajar
fuera de casa o en movimiento.

 Sistema operativo (SO)


El sistema operativo es el software principal que permite que tu
computadora funcione y se comunique con otros programas.
Para desarrollo web, tienes elecciones como Windows, macOS y Linux
y deberías considerar el que sea más compatible con las herramientas
y lenguajes de programación que planeas utilizar.

 5. Procesador
Un procesador potente es fundamental para llevar a cabo las tareas de
programación rápidamente.
Si estás en busca de la mejor experiencia, busca procesadores de
gama media a alta, como Intel Core i5, i7 e i9, o AMD Ryzen 5 y 7.

Procesadores Intel® Core™ i7 de 10ma Generación


Especificaciones de la CPU
Cantidad de núcleos,4
Total de subprocesos,8
Frecuencia turbo máxima,4.90
GHz
Frecuencia básica del
procesador,1.80 GHz
Caché,8 MB Intel® Smart Cache
Velocidad del bus,4 GT/s
TDP,15
W
Frecuencia de incremento de TDP
configurable,2.30 GHz
Tipos de memoria,DDR4-2666 | LPDDR3-2133 |
LPDDR4-2933

 6. Conectividad y puertos
Como último punto, asegúrate de que la computadora tenga una
buena variedad de puertos, como USB, HDMI y Ethernet, para
conectar periféricos, dispositivos externos y monitores adicionales si
es necesario.

Sumado a esto, es crucial que la conectividad wifi y Bluetooth sea


buena para facilitar la conexión a Internet y otros dispositivos.

Tipos de estándar de USB


USB 1.0: Son los más lentos para transferir información. Lo hacen a
una velocidad de 1,5 Mbps. Generalmente es el que se pone a
algunos periféricos que no necesitan mucha potencia, como el ratón o
algún teclado.
USB 1.1: Van un paso por delante, pero tampoco son precisamente un
rayo. Surgieron allá por 1996. Transfieren información a a 12 Mbps.

USB 2.0: Esos son los más comunes que encontramos, aunque su
velocidad es de solo 480 Mbps. Orginarios de este milenio, hijos del
2000. En su día fueron una revolución y todavía los vemos. Se usa
mucho para cargar algunos dispositivos con un 2,5W de potencia.

USB 3.0: Nacieron hace casi una década, en 2010. Se están


imponiendo a paso forzado y no es para menos. Este estándar
transfiere datos a una velocidad de 4,8 Gbps, el doble que los USB
2.0. Los USB 3.0 los podemos diferenciar porquesuelen ser azules,
aunque no siempre es así. También llevan un símbolo de conexión con
doble S para identificarlos.

USB 3.1: Un estándar bastante reciente, del 2014, que demuestra que
nuestros ‘yos’ del pasado eran muy pacientes. Estos conectores son
capaces de transferir datos a 10 Gbps. En solo 10 segundos
tendríamos 100 GB de vídeo en un disco duro, por ejemplo.
Este estándar lo usan los nuevos USB Tipo C.

USB 3.2: Todavía no han llegado pero se les espera para este
2019. Doblan la velocidad del USB 3.1. Porque lo de espera no lo
llevamos bien.
Sofware de programación
Vim (Vi IMproved) es un editor de texto de código abierto, libre y
multiplataforma, disponible en la mayoría de sistemas tipo Unix y una
versión mejorada del editor de texto vi.
Ventajas para programadores
Vim es muy personalizable y extensible, lo que lo hace muy atractivo
para usuarios que demandan gran cantidad de control y flexibilidad en
la edición de texto. La entrada de texto se facilita con una serie de
funciones diseñadas para incrementar la eficiencia del teclado. Los
usuarios pueden ejecutar comandos complejos como el «mapeado»
de teclas, que puede personalizarse y extenderse. La característica de
grabación permite la creación de macros para automatizar secuencias
de pulsaciones y llamar funciones internas o definidas por el usuario.
CONCLUSIONES

La selección de una computadora adecuada para personas


programadoras es un factor determinante en su desempeño y
productividad. Dada la naturaleza exigente y compleja de las tareas de
programación, es fundamental contar con un equipo que ofrezca un
equilibrio óptimo entre potencia, memoria, almacenamiento y
capacidad gráfica.

La potencia del procesador resulta crucial para ejecutar de manera


fluida aplicaciones y programas pesados, así como para agilizar el
proceso de compilación y ejecución de código. Por otro lado, una
cantidad suficiente de memoria RAM garantiza la capacidad de
trabajar con múltiples programas y archivos simultáneamente, sin
experimentar retrasos o fallos en el rendimiento.

En cuanto al almacenamiento, la elección entre un disco duro


tradicional o una unidad de estado sólido (SSD) puede marcar una
gran diferencia en la velocidad de acceso a los datos y en el tiempo de
arranque del sistema operativo y las aplicaciones. Para personas
programadoras, que suelen manejar grandes volúmenes de
información, un SSD se presenta como la opción más recomendable.

Asimismo, la capacidad gráfica no debe pasarse por alto,


especialmente si se trabaja con aplicaciones que requieren
visualizaciones complejas o procesamiento gráfico intensivo. Una
tarjeta gráfica dedicada puede proporcionar un impulso significativo en
el rendimiento de ciertos programas de diseño, modelado 3D o
desarrollo de videojuegos.

En resumen, la compatibilidad de la computadora con las herramientas


y tecnologías utilizadas por las personas programadoras, así como su
capacidad para hacer frente a las demandas de la programación
moderna, son aspectos esenciales a tener en cuenta al elegir un
equipo. Una computadora optimizada para la programación no solo
mejora la eficiencia y calidad del trabajo, sino que también contribuye
a una experiencia de usuario más satisfactoria y libre de frustraciones.
Investir en una computadora de calidad adaptada a las necesidades
específicas de las personas programadoras es, sin duda, una
inversión valiosa que impulsará su desempeño y éxito en el ámbito de
la programación.

También podría gustarte