entrada y salida de datos

Páginas: 6 (1299 palabras) Publicado: 12 de marzo de 2016






ENTRADA Y SALIDAS EN LENGUAJE C




Luis Adrian Giraldo Herrera
luisadriangiraldoherrera@fumc.edu.co











Asignatura: programación 2
Docente: Deivy Andrés Velasco Álvarez

26 de Febrero del 2016











FUNDACIÓN UNIVERSITARIA MARÍA CANO
ELECTROMEDICINA
Medellín
2016
RECONOCIMIENTO DEL TEXTO

El lenguaje C (y consecuentemente también C++) dispone de una librería para entradasalida: Standard Input-Output Libraría que permite ejecutar operaciones básicas de E/S (operación que se usa entre la pantalla y la computadora). Las declaraciones requeridas por esta librería están contenidas en el archivo de encabezado con la declaración #include “stdio.h”, que debe incluirse con la directiva correspondiente: #include . Este archivo define tres “streams” estándar: stdin,stdout y stderr, que utilizan entrada y salida basada en caracteres y son abiertas automáticamente. Por defecto stdin y stderr están direccionadas a la pantalla, y stdin al teclado. (Un stream es una especie de canal a través del cual fluyen los datos. Técnicamente, un stream es el enlace lógico utilizado por el programador en C, C++ para leer o escribir datos desde y hacia los dispositivosestándar conectados a la PC).


PROYECCIÓN DEL TEXTO

¿Qué nuevas ideas surgieron?

Habiendo leído el artículo propuesto por la docente y más textos entrada y salida de datos en lenguaje c se entiende que este lenguaje tiene dos funciones estándar que son declaradas en el encabezado al poner IOSTREAM, para poder utilizar las funciones de cout que es la salida que se muestra por pantalla, y la entradaestándar es cin, valga la redundancia permite la entrada de datos por teclado; al igual que otros lenguajes de programación complejos, el lenguaje c no posee solo estas opciones para la entrada y salida de datos, también están los comandos printf o scanf que cumplen la misma función pero con diferente declaración a la hora de realizar un programa, cabe destacar también que el comando estándar paramensajes de error es el cerr, y el mismo está asociado por defecto con la pantalla o monitor (este comando también está asociado a la expresión IOSTREAM).
Las funciones estándar son fáciles de emplear para programas sencillos y de poca complejidad. Pero cuando queremos hacer juegos por ejemplo, no suelen ser suficiente puesto que estas son demasiado lentas soluciona el requerimiento del usuario odel programador como tal, pero para solucionar esto hay dos posibilidades: La más complicada es crear las interrupciones de teclado. ¿Qué es una interrupción de teclado? Es un pequeño programa en memoria del computador que se ejecuta continuamente y comprueba el estado del teclado, es decir si este funciona correctamente o no. Otra posibilidad más sencilla es usar una biblioteca que tengafunciones para controlar el teclado. Por ejemplo si usamos la biblioteca Allegro (perteneciente a c++), esta librería hace todo el trabajo y el programador solo tiene que recoger los frutos con un par de sencillas instrucciones. Esto soluciona mucho el trabajo y nos libra de tener que aprender cómo funcionan los aspectos más complejos y largos del control del teclado. Con estos conceptos claros laentrada y salida de datos son procesos que se complementan, es decir la vida está llena de problemas que mediante programas o softwares estos se puede resolver, para entender estos se propondrá un ejemplo, supóngase que se necesita saber la edad promedio de todos los trabajadores de una empresa x, entones la entrada es la edad de cada trabajador y en conjunto con operación, funciones, operacionesmatemáticas y cualquier otro elemento se puede modificar la salida de este en cuanto a la resolución de requerimiento (edad promedio de los trabajadores) , con este este orden de ideas la salida es un solo valor, que representa la media o el promedio de todas las edades registradas en un programa o en una base de datos, así mismo todo lo que hacemos tiene un sinfín de entras y un sinfín de salidas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Entrada y salida de datos
  • Que son los datos de entrada y salida
  • Entrada y salida de datos
  • entrada y salida de datos en java
  • Relevamiento de Datos Registro Entrada Salida
  • 1. Variables y entrada y salida de datos
  • entradas y salidas de datos (sistemas de información)
  • Unidad De Entrada Y Salida De Datos De Una Maquina CNC

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS