INTRODUCCIÓN A LA PROGRAMACIÓN

Description

Es la introducción a la programación en arduino con lenguaje c
FIDEL GUERRA SANDOVAL
Slide Set by FIDEL GUERRA SANDOVAL, updated more than 1 year ago More Less
FIDEL GUERRA SANDOVAL
Created by FIDEL GUERRA SANDOVAL about 4 years ago
FIDEL GUERRA SANDOVAL
Copied by FIDEL GUERRA SANDOVAL about 4 years ago
3
0

Resource summary

Slide 1

    INTRODUCCIÓN A LA PROGRAMACIÓN
    Caption: : Autor: Ing. Fidel Guerra Sandoval
    Introducción a la programación y conocer los antecedentes necesarios para poder aplicarlos a los siguientes capítulos, así mismo se ven conceptos básicos sobre qué son las variables, los tipos de datos, condicionales, ciclos, etc., esto se realizará en lenguaje C ya que es muy parecido al lenguaje que usa la plataforma Arduino.    

Slide 2

    1.0 ELEMENTOS DEL LENGUAJE
    En este capítulo se verán los elementos que aporta el lenguaje C (caracteres, secuencias de escape, tipos de datos, operadores, etc.) para escribir un programa. Considere este capítulo como soporte para el resto de los capítulos.

Slide 3

    1.1 CARACTERES EN C
    Los caracteres del lenguaje en C pueden agruparse en letras, dígitos, espacios en blanco, caracteres especiales, signos de puntuación y secuencias de escape. LETRAS, DÍGITOS, ETC. Estos caracteres son utilizados para formar las constantes, los identificadores y las palabras clave del lenguaje C. Son los siguientes: Las letras mayúsculas del alfabeto inglés: o A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Las letras minúsculas del alfabeto inglés: o a b c d e f g h i j k l m n o p q r s t u v w x y z Dígitos enteros o 0 1 2 3 4 5 6 7 8 9 … Carácter de subrayado “_”

Slide 4

    1.1 CARACTERES EN C
    El compilador trata las letras mayúsculas y minúsculas como caracteres diferentes. Por ejemplo los identificadores de la constante de Fidel F y f son diferentes. ESPACIOS EN BLANCO Los espacios en blanco, el tabulador (todos los tipos), avance de página y nueva línea, son caracteres denominados en blanco, debido a que la labor que desempeñan es la misma que la del espacio en blanco: actuar como separadores, lo cual permite escribir un programa mucho más limpio y legible. Por ejemplo: main() { printf(“Hola Mundo.\n”); } Puede escribirse de una forma más legible así: main() { printf(“Hola Mundo.\n”); }

Slide 5

    Los espacios en blanco en exceso son ignorados. CARACTERES ESPECIALES Y SIGNOS DE PUNTUACIÓN Este grupo de caracteres se utilizan de diferentes formas, para indicar que un identificador es una función o una matriz; para especificar una determinada operación aritmética lógica o de relación, etc. Son los siguientes: , . ; : ¿ ‘ “ ( ) [ ] { } < ! | / \ ~ + # % & ^ * - =
    1.1 CARACTERES EN C

Slide 6

    1.2 TIPO DE DATOS
    Veamos el siguiente programa que lleva a cabo una operación aritmética la cual realiza una suma de dos valores: variable1 = 80; variable2 = 10; resultado = variable1 + variable2; Para que el compilador reconozca esta operación es necesario especificar previamente el tipo de variable para cada uno de los operandos que intervienen en la misma, así como el tipo de variable del resultado. Para ello escribiremos una línea como la siguiente: int variable1, variable2, resultado; variable1 = 80; dato2 = 10; variable2 = variable1 + variable2; La declaración anterior le dice al compilador que variable1, variable2 y resultado son del tipo entero (int). Observe que se puede declarar más de una variable del mismo tipo empleando una lista separada por comas. Los tipos de datos se clasifican como: tipos primitivos y tipos derivados.

Slide 7

    1.2 TIPO DE DATOS
    TIPOS PRIMITIVOS Se les llama primitivos porque están definidos por el compilador. Hay siete tipos primitivos de datos que se clasifican en: variables tipo enteros y variables tipo reales. Tipos enteros: char, short, int, long y enum. Tipos reales: float y double. Cada tipo primitivo abarca un rango diferente de los valores positivos y negativos. El tipo de datos que se seleccione para declarar las variables de un determinado programa dependerá del rango y del tipo de valores que vayan a almacenar cada una de ellas, así como si son enteros o fracciones.

Slide 8

    CHAR El tipo char declara datos enteros entre -128 y +127. Un tipo char se define como un conjunto de 8 bits, de los cuales uno es para especificar el signo y el resto para el valor; dicho conjunto de bits recibe el nombre de byte. El siguiente ejemplo declara la variable b tipo char y le asigna el valor inicial de 0. Es recomendable iniciar todas las variables que se declaren. char t = 0; Los valores de 0 a 127 corresponden con los 128 primeros caracteres de los códigos internacionales ASCII, ANSI o UNICODE empleados para la representación de caracteres. El siguiente ejemplo declara la variable car del tipo char a la que se le asigna el carácter ‘a’ como valor inicial. Las cuatro declaraciones siguientes son idénticas: char caracter = ‘t’; char caracter = 116; // la ‘t’ es el decimal 116 en ASCII char caracter = 0x74; // la ‘t’ es en hexadecimal 0074 char caracter = 0164; // la ‘t’ en octal es 0164
    Variables chart

Slide 9

Show full summary Hide full summary

Similar

FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Test: "La computadora y sus partes"
Dayana Quiros R
Abreviaciones comunes en programación web
Diego Santos
Seguridad en la red
Diego Santos
Conceptos básicos de redes
ARISAI DARIO BARRAGAN LOPEZ
Excel Básico-Intermedio
Diego Santos
Evolución de la Informática
Diego Santos
Introducción a la Ingeniería de Software
David Pacheco Ji
La ingenieria de requerimientos
Sergio Abdiel He
TECNOLOGÍA TAREA
Denisse Alcalá P
Navegadores de Internet
M Siller