miércoles, 16 de marzo de 2011

Introducción y Links de ayuda.

Lenguajes electrónicos 5º año

Contenidos mínimos:
Lenguajes y pseudolenguajes aplicados en electrónica. (C, C++, Pascal, Delphi, Visual Basic, Borland C). Introducción al Lenguaje C: Evolución histórica de los lenguajes de programación. Historia del Lenguaje C. Introducción al ANSI C. Conceptos preliminares. Conceptos básicos de la diagramación lógica. Entornos de programación. Compiladores. Linkeadores. Maneras de compilar un programa. Introducción al ANSI C: Estructura del ANSI C. Estructura de un programa en C. Operadores (Lógicos, Aritméticos y Relacionales). Tipos de datos. Modificadores de tipo. Variables locales y globales. Constantes locales y globales. Instrucciones al pre-procesador. Concepto de Biblioteca. Biblioteca estándar y de usuario. Programación Básica en C: Introducción a la programación en lenguaje C. Entrada y salida de datos (funciones básicas). Funciones matemáticas básicas (math.h). Manejo básico de caracteres (ctype.h). Controles de flujo (parte 1): Estructuras condicionales (if – switch – else…if – ?:). Controles de flujo (parte 2): Estructuras de repetición (while – do…while – for). Manipulación de caracteres (ctype.h). Manipulación de cadenas de caracteres (string.h).


Links de ayuda:

http://es.wikibooks.org/wiki/Programacion_en_C
http://www.youtube.com/user/EGER25#p/u/17/drUSTVvbt_c
http://profeblog.es/blog/alfredo/curso-de-programacion-en-c/

Librerias
Aquí

Indispensable: IDEs.

* Para windows, Deb-C++
Aquí

* Para android, descargar CppDroid C/C++ del PlayStore

* Para Ubuntu: buscar Geany en el Centro de Software.