Inicio / Wikis / Cursos gratis / Aprende C con ParaNoix - Conceptos basicos

Aprende C con ParaNoix - Conceptos basicos

(7 opiniones)
Curso gratis creado por Paranoix
23 de Abril de 2007
Lenguaje C

1 - Conceptos basicos

Este tema es un pestiñazo, pero si no tienes ni pajorela idea, como introducción te viene de lujo asi que sigue leyendo :D. El ordenador es una maquina que solo es capaz de ejecutar ordenes y de realizar operaciones tan básicas como: sumar (operaciones aritméticas), comparar valores (operaciones lógicas) y almacenar información. Los periféricos podemos agruparlos en:

 

- Entrada: Son aquellos capaces de suministrar o introducir datos al ordenador.

- Salida: Encargados de sacar al exterior los resultados de los procesos.

- Entrada/Salida: Son capaces de proporcionar información y almacenar y/o mostrar resultados.

 

Un dato es la unidad mínima de tratamiento dentro de un sistema de proceso que en conjunto se conoce como información. El programa es el conjunto de órdenes, diseñado con un razonamiento lógico y almacenado en un fichero que dará lugar a la ejecución por parte del ordenador, de tareas concretas.

 

Una aplicación informática es un conjunto de uno o mas programas relacionados entre si que lleva como fin la resolución de varias tareas. El sistema informático es el conjunto de elementos que permiten procesar información (ordenadores) con la finalidad de obtener nueva información. Se compone de 4 capas o niveles esenciales: hardware, sistema operativo, aplicación, recursos humanos. Por ultimo el sistema operativo es el software que hace operativo un sistema informático.

 

1.1- Evolución y clasificación de los lenguajes.

 

Un lenguaje de programación es una notación o conjunto de símbolos y caracteres combinados entre si, de acuerdo con una sintaxis ya definida para posibilitar la transmisión de instrucciones a la CPU. Dichos símbolos y caracteres son traducidos  a un conjunto de señales eléctricas representadas en código binario por ceros y unos debidos a que el microprocesador solo entiende código binario o lenguaje maquina.

 

Los lenguajes de bajo nivel son aquellos que por sus características se encuentran mas próximos a la arquitectura de la maquina como el código maquina y ensamblador. Los lenguajes de alto nivel se dividen en dos tipos, los intérpretes y compiladores. Un compilador es un programa que traduce el programa fuente escrito en lenguaje de alto nivel al objeto escrito en lenguaje maquina. El intérprete es aquel que interpreta órdenes escritas por el programador.

 

1.2- Estructura de un programa.

 

Un programa se compone principalmente de sentencias. Cada sentencia puede tener expresiones (aritméticas, lógicas o relacionales) y variables (identificador, tipo y valor).

 

Aritmeticas (+, -, *, /, ^)

Logicas (AND, NOT, OR)

Relacionales (<, <=, >, =>, ==, !=)

 

Identificador (Nombre que le asignamos a la variable)

Tipo (Entera INT, Real FLOAT, Cadenas CHAR, Booleanas BOOL)

Valor (El valor que le asignamos a la variable)

 

1.3- Objeto y tipos de datos.

 

Un objeto es todo aquello que puede ser manipulado por una construcción y que va a contener los datos que intervienen en la solución de un problema. Todo objeto tiene tres atributos, nombre (creado por el programador), tipo (conjunto de valores que puede tomar) y valor (elemento del tipo que se le asigna).

 

Datos es una expresión general que describe los objetos con los que opera un ordenador. Un tipo de dato determina el conjunto de valores que puede tomar.

 

tipos de datos

 

 

 
Valora este capítulo: (7 opiniones)
Autor y licencia de 'Aprende C con ParaNoix - Conceptos basicos'
Paranoix

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

Opiniona sobre 'Aprende C con ParaNoix - Conceptos basicos' (7)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este curso gratis



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Aprende C con ParaNoix - Conceptos basicos'

La macroeconomía es el estudio del comportamiento agregado de una economía, es decir, es la... Más »
Explica conceptos basicos relacionados con blender para entender el funcionamiento de dichos elementos en el... Más »
El formulario, junto con la línea de comandos, fue uno de los primeros estilos de... Más »
Todo aquel que aspira marcar una diferencia positiva en el ámbito de los negocios, la... Más »
Este tutorial presenta los conceptos básicos de líneas de transmisión (Transmission lines), así como una... Más »
¿Estás seguro de que deseas eliminar este capítulo?