Introducción
La programación de computadoras es el proceso de diseñar y construir un programa de computadora ejecutable para lograr unresultado informático específicoo para realizar una tarea específica. Programación implica tareas tales como: el análisis, la generación de algoritmos , de perfiles de precisión algoritmos y el consumo de recursos y la implementación de algoritmos en un elegido lenguaje de programación (comúnmente conocida como codificación ). El código fuente de un programa está escrito en uno o más lenguajes que son inteligibles para los programadores , en lugar de código de máquina , que es ejecutado directamente por elunidad central de procesamiento . El propósito de la programación es encontrar una secuencia de instrucciones que automatice el desempeño de una tarea (que puede ser tan compleja como un sistema operativo ) en una computadora , a menudo para resolver un problema dado. Por lo tanto, la programación competente a menudo requiere experiencia en varios temas diferentes, incluido el conocimiento del dominio de la aplicación , algoritmos especializados y lógica formal .
Las tareas que acompañan y están relacionadas con la programación incluyen: pruebas , depuración , mantenimiento del código fuente , implementación de sistemas de compilación y administración de artefactos derivados , como el código de máquina de programas de computadora. Estos pueden considerarse parte del proceso de programación, pero a menudo el término desarrollo de software se usa para este proceso más amplio con el término programación , implementación o codificación reservado para la escritura real de código. La ingeniería de software combina técnicas de ingeniería con prácticas de desarrollo de software. La ingeniería inversa es un proceso relacionado utilizado por diseñadores, analistas y programadores para comprender y recrear / volver a implementar. ( Artículo completo ... )
Subtemas
- Seleccione [mostrar] para ver los subtemas.
Artículos seleccionados
- Ada (lenguaje de programación)
- Ada Lovelace
- Algoritmo
- Asignador (C ++)
- Motor analítico
- Andrew S. Tanenbaum
- Mecanismo de Antikythera
- Inteligencia artificial
- Lenguaje ensamblador
- BÁSICO
- Bill Gates
- C (lenguaje de programación)
- C sharp (lenguaje de programación)
- C ++
- Charles Babbage
- COBOL
- Compilador
- Arquitectura de Computadores
- Gráficos de computadora
- Hardware de la computadora
- Programación de computadoras
- D (lenguaje de programación)
- Privacidad de datos
- decltype
- Eiffel (lenguaje de programación)
- Erlang (lenguaje de programación)
- F Sharp (lenguaje de programación)
- Forth (lenguaje de programación)
- Fortran
- Go (lenguaje de programación)
- Haskell (lenguaje de programación)
- Tecnologías de la información
- Intérprete (informática)
- Java (lenguaje de programación)
- JavaScript
- Julia (lenguaje de programación)
- Kotlin (lenguaje de programación)
- LabVIEW
- Vinculador (informática)
- Linus Torvalds
- Lisp (lenguaje de programación)
- Cargador (informática)
- MATLAB
- Node.js
- Nulo (SQL)
- Objeto Pascal
- Computación paralela
- Paul Allen
- Perl
- PHP
- Lenguaje de programación
- Prólogo
- Tarjeta perforada
- Python (lenguaje de programación)
- R (lenguaje de programación)
- Ronald Fedkiw
- Ruby (lenguaje de programación)
- Rust (lenguaje de programación)
- Scala (lenguaje de programación)
- SNOBOL
- Swift (lenguaje de programación)
- Tcl
- Shell de Unix
¿Sabías?
- ... que aunque el sufijo autómata , una estructura de datos utilizada en informática , se introdujo en 1983, apareció en un artículo académico de 1973 como una estructura auxiliar?
- ... que la jueza de distrito estadounidense Loretta Preska ha presidido casos penales contra un entrenador de baloncesto, un pirata informático, un pirata somalí y un guardia de Rikers Island ?
- ... que la profesora de informática Ruth Aylett actuó con un poeta robot en el Edinburgh Free Fringe ?
- ... que los papeles cinematográficos de Keanu Reeves incluyen un holgazán que viaja en el tiempo, un pirata informático, un exorcista y un dentista?
- ... que Human Computing Resources, con sede en Toronto, fue pionera en la comercialización del sistema operativo Unix ?
- ... que una conjetura matemática sobre el mosaico del espacio mediante cubos se transformó en un problema en la teoría de grafos que se convirtió en un punto de referencia para los algoritmos de búsqueda de camarillas ?
Noticias de programación informática
- 13 de mayo de 2021 - Ciberataque Colonial Pipeline
- El Colonial Pipeline intenta reiniciar un movimiento de recursos después de un ataque cibernético hace seis días. Según los informes, los atacantes de ransomware recibieron entre 4 y 5 millones de dólares en criptomonedas antes del reinicio. Mientras tanto, se revela que el ciberataque tuvo como objetivo las computadoras corporativas y que el suministro de recursos físicos se cortó en respuesta al ataque. Además, se robaron 100 gigabytes de datos corporativos de Colonial Pipeline antes del ataque. El grupo de hackers, DarkSide , intenta distanciarse del ataque Colonial Pipeline, diciendo que proporciona ransomware como servicio, vendiendo licencias a otros delincuentes. (Guía de Tom) (Reuters) (Bloomberg) (Politico.eu) (Fox Business)
Subcategorías
- Seleccione [►] para ver las subcategorías
WikiProyectos
- Hay muchos usuarios interesados en la programación informática, únete a ellos.
- Computación WikiProject
- WikiProject Ciencias de la computación
- WikiProject C / C ++
- WikiProject Java
- Criptografía de WikiProject
- Software WikiProject
Imágenes seleccionadas
- Haga clic para ampliar y ver la descripción
- "> Reproducir medios
Portales relacionados
- Software gratuito y de código abierto
- Tecnología
- Ingenieria
- Ciencias
- Linux
- Amiga
- Internet
- Electrónica
- Matemáticas