INSTITUTO TECNOLÓGICO SUPERIOR DE LERDO
INGENIERÍA ELECTRÓNICA
Práctica #4: Plantilla de programa y uso básico de C
Materia: Programación Estructurada
Profesor: M.C. Juan Antonio González Ramírez
Alumno: Jahziel Esdrey Reyes Castañeda
Número de control: 212310603
Unidad I: Fundamentos de Programación
Fecha: 2 de septiembre del 2022
Tabla de contenido (índice):
Introducción: ............................................................................................................................. 3
Objetivo: .................................................................................................................................... 3
Marco Teórico:........................................................................................................................... 3
¿Qué es el lenguaje C? ...................................................................................................... 3
¿Qué es el programa Turbo C++? ...................................................................................... 3
Equipo:....................................................................................................................................... 4
Desarrollo: ................................................................................................................................. 4
Resultados: ................................................................................................................................ 4
Conclusiones: ............................................................................................................................. 5
Bibliografía o fuentes de información: ....................................................................................... 5
Introducción:
C++ es un lenguaje de programación orientado a funciones y objetos híbridos. Esto quiere decir
que permite realizar programas estructurados sin la orientación a objetos y programas
orientados a objetos. En este punto veremos la estructura de un programa que no utiliza
orientación a objetos.
Objetivo:
El objetivo de este ejercicio será conocer y experimentar el uso del entorno de edición,
depuración y compilación para el lenguaje C, Turbo C++ 3.0, mediante el uso de su plantilla
básica de programación mostrada en la figura 1. Será a través de esta plantilla que se pretende
conocer elementos básicos del lenguaje como son: librerías de encabezado, comandos para
salidas de datos, entrada de datos, borrar pantalla, detener la ejecución del programa, función
de programa principal, entre otras.
Marco Teórico:
¿Qué es el lenguaje C?
C es un lenguaje de programación originalmente desarrollado por Dennis M. Ritchie entre 1969
y 1972 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. Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de
medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de
los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten
un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que
posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o
dispositivos periféricos.
¿Qué es el programa Turbo C++?
Turbo C fue un compilador de lenguaje C y ambiente integrado de desarrollo (IDE) desarrollado
y distribuido por la empresa Borland, originalmente para DOS. Basado en el IDE de Turbo Pascal,
Borland luego desarrollaría Turbo C++. Con el paso a MS Windows, Borland produjo Delfi,
basado en Pascal y Borland C/C++. Turbo C también puede referirse a la versión particular de C
utilizada por Turbo C. Si bien el compilador es completamente compatible con ANSI C, traía
algunas bibliotecas específicas como conio.h, algunas palabras reservas extra y una forma más
estricta de declarar parámetros en una función (obligatoria en C++).
Equipo:
Una computadora de escritorio o laptop.
Programa Turbo C++.
Desarrollo:
Después de conocer algunos elementos básicos del programa como lo son las librerías de
encabezado, algunos comandos básicos como el de borrar pantalla (o limpiarla), correr el
programa, detenerlo y compilarlo (lo que nos permite observar los errores que tenemos antes
de ejecutarlo), procedimos a hacer un pequeño ejercicio utilizando algunos comandos (como
printf) que nos permitieron escribir y mostrar un mensaje con el programa:
(Comandos que utilizamos)
Resultados:
Conclusiones:
El lenguaje de programación C nos da bastante versatilidad para programar, aunque en este
ejercicio solo estuvimos familiarizándonos con su plantilla básica y conociendo sus elementos y
las opciones que nos ofrece.
Bibliografía o fuentes de información:
[Link]
[Link]
[Link]
[Link]