Your SlideShare is downloading. ×
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
C. Conceptos Básicos
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

C. Conceptos Básicos

391

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
391
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. C Sergio Cuesta Moltó Conceptos Básicos
  • 2. ¿Qué es un programa?
    • Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar. Al conjunto general de programas, se le denomina software.
  • 3. ¿Qué es un algoritmo?
    • Un algoritmo es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos.
  • 4. ¿Para qué sirve un lenguaje de programación?
    • Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
  • 5. ¿Qué es el ciclo de vida de un programa?
    • El ciclo de vida de un programa son las distintas etapas por las que éste tiene que pasar durante su existencia.
    • Análisis
    • Diseño
    • Codificación
    • Pruebas
    • Mantenimiento
  • 6. ¿Qué es el lenguaje de máquina?
    • Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina.
  • 7. ¿Qué es el código objeto?
    • Código generado por un compilador o un ensamblador traducido por un código fuente de un programa.
    • Casi siempre este término se refiere al código máquina que puede ejecutarse directamente en la unidad central de proceso (CPU) del sistema, pero también puede ser código fuente de lenguaje ensamblador o una variante de código máquina.
  • 8. ¿Qué es el código fuente?
    • El código fuente de un programa informático (o software) es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el código fuente de un programa está descrito por completo su funcionamiento.
  • 9.  
  • 10. ¿Qué es un compilador?
    • Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser simplemente texto. Este proceso de traducción se conoce como compilación.
  • 11. ¿Qué es un depurador?
    • Un depurador (en inglés, debugger), es un programa usado para probar y depurar (eliminar los errores) de otros programas (el programa "objetivo").
  • 12. ¿Qué es una librería?
    • Es un conjunto de subprogramas utilizados para desarrollar software. Las bibliotecas contienen código y datos, que proporcionan servicios a programas independientes, es decir, pasan a formar parte de éstos.
  • 13. ¿Qué es el pseudo código?
    • El pseudocódigo (o falso lenguaje) es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún lenguaje de programación.
  • 14. ¿Qué es un diagrama de flujo?
    • Un diagrama de flujo es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva.
  • 15. ¿Qué es un IDE?
    • Un entorno de desarrollo integrado (en inglés integrated development environment) es un programa informático compuesto por un conjunto de herramientas de programación.
    • Puede dedicarse en exclusiva a un sólo lenguaje de programación o bien, poder utilizarse para varios.
  • 16. Algunos lengujes de programación
    • C / C# / C++
    • Basic ----> Visual Basic
    • Java ----> Java Script
    • Cobol
    • PHP
  • 17. C
    • C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
    • Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
  • 18. Variantes de C
    • Vala
    • C#
    • Objective-C
    • C++
    • AWK
    • BC
    • Java
    • PHP

×