SlideShare una empresa de Scribd logo
Universidad Autónoma de Baja California
Curso de Programación
Etapa Básica Ingeniería
2.1 Conceptos básicos de la programación
estructurada
Concepto de Programación: Es el proceso de diseñar,
codificar, depurar y mantener el código
fuente de programas computacionales.
Lenguaje de Programación: Sistema de símbolos y reglas
que permite la construcción de programas con los que la
computadora puede operar así como resolver problemas de
manera eficaz.
2.1 Conceptos básicos de la programación
estructurada
Concepto de Programa:
Es un conjunto de instrucciones u órdenes que indican a la
máquina las operaciones que ésta debe realizar con unos
datos determinados.
Figura - Funcionamiento básico de un programa en una
computadora digital.
2.2 Estructura básica de un programa
¨Comentarios en Lenguaje C¨: . Todo lo que se encuentre
entre estas dos secuencias es omitido por el compilador,
nos sirve para agregar notas ó explicación del código en
cada una de las líneas.
A. Los comentarios en C comienzan con la secuencia '/*' y
termina con la secuencia '*/’ , para agregar dos o mas
líneas de comentarios.
B. Los comentarios en C para una sola línea de texto se
definen con el simbolo ¨⁄⁄ ¨
Prototipos de una función
Los prototipos de funciones son una característica clave de la
recomendación ANSI del C. Un prototipo es una declaración
que toma la forma:
Tipo_funcion nombre_funcion( tipo_parámetro nombre_parámetro);
2.2 Estructura básica de un programa
Estructura Principal de un Programa
void main()
{
⁄ ⁄ bloque_de_instrucciones
}
La función main contiene al bloque de instrucciones principal
de un programa, dentro de los caracteres abrir llave ({) y cerrar
llave (}).
2.2 Estructura básica de un programa
Declaración de Constante
Declaración de Variable
2.2 Estructura básica de un programa
TAREA. BUSCAR SOBRE LA
DIFERENCIA ENTRE UNA
CONSTANTE Y UNA VARIABLE EN
PROGRAMACION, ASÍ COMO SU
FORMA DE DECLARACIÓN EN
LENGUAJE C.
Tipo de datos
Los datos son los conjuntos de valores que se pueden tomar
durante un programa
2.3 Zona de Memoria
Tipo de dato Palabra reservada Ejemplo de Código
Entero Int int numero=0;
Real Float float numero=12.2;
Carácter Char char letra = ‘a’;
Cadena de carácter Char char palabra[10] = “HOLA”;
TAREA. BUSCAR SU PROP
DEFINICION SOBRE TIPO DE D
EN LENGUAJE C.

Más contenido relacionado

PDF
Estructura de-un-programa-en-lenguaje-c.
PDF
Paola
PDF
Lenguaje C
PPT
Lenguajec
PPTX
PPTX
PDF
Estructura general de un programa en lenguaje´´c´´ y sus variables
PDF
Estructura general de un programa
Estructura de-un-programa-en-lenguaje-c.
Paola
Lenguaje C
Lenguajec
Estructura general de un programa en lenguaje´´c´´ y sus variables
Estructura general de un programa

La actualidad más candente (20)

PDF
37975756-Guia-de-C
PPTX
Consultas linq
PPTX
Clase 2 periodo 1
PDF
2.1 estructura general de un programa en c
DOCX
Estructura lenguaje c
PDF
Santaella u5 Lenguaje C++
ODP
Lenguaje C
PPT
Clase3
DOCX
Manual de C/C++
PPTX
Pseudocodigo
PPT
Diapositivas Visual
PDF
Guia programacion modular
DOCX
Manual de Programación c/c++ Ricky Bonilla
PDF
Primeros Ejemplos Usando Operadores en Visual C# (C Sharp)
DOCX
Técnicas de programación
PPTX
Comentarios
DOCX
Fundamentos de Visual Basic
PPTX
Programación en C
PPTX
PDF
Microcontroladores: Programación en lenguaje ensamblador de Atmel Studio AVR
37975756-Guia-de-C
Consultas linq
Clase 2 periodo 1
2.1 estructura general de un programa en c
Estructura lenguaje c
Santaella u5 Lenguaje C++
Lenguaje C
Clase3
Manual de C/C++
Pseudocodigo
Diapositivas Visual
Guia programacion modular
Manual de Programación c/c++ Ricky Bonilla
Primeros Ejemplos Usando Operadores en Visual C# (C Sharp)
Técnicas de programación
Comentarios
Fundamentos de Visual Basic
Programación en C
Microcontroladores: Programación en lenguaje ensamblador de Atmel Studio AVR
Publicidad

Destacado (17)

PPTX
Presentación1
DOCX
Minnesota vikings week 4
DOC
Lesson plan8.zabalagerez
PPTX
Presentacion cuarta semana der lab colectivo
PPTX
Circuitos electricos
PDF
Tarea 3
PPTX
QA471: Regression Test
PDF
Tarea seminario 2
PDF
PPTX
Exchanging Incident Management Data
PPTX
Discovering psychology
PPT
Netwerk Brabant video
RTF
Makedonski
PPTX
Ingenieria oriental
PDF
第5回 「痙攣,てんかん」
PDF
肺塞栓症
Presentación1
Minnesota vikings week 4
Lesson plan8.zabalagerez
Presentacion cuarta semana der lab colectivo
Circuitos electricos
Tarea 3
QA471: Regression Test
Tarea seminario 2
Exchanging Incident Management Data
Discovering psychology
Netwerk Brabant video
Makedonski
Ingenieria oriental
第5回 「痙攣,てんかん」
肺塞栓症
Publicidad

Similar a Unidad ii. introduccion al lenguaje de programacion en c (20)

PDF
Clase 1_Unidad II (2).pdf
PDF
Clase 4
PPTX
Estructuras de un programa
PPTX
TEMA-2 Estructura de un programa en C.pptx
PDF
Programación en c
PPT
Lenguaje Borland C - Estructura y Componentes
PPTX
ESTRUCTURA BÁSICA PARA C++
PPTX
Unmsm02 2008
PPTX
ESTRUCTURA BASICA PARA C++
DOCX
DOCX
Glosario de conceptos de la creación de los programas
DOC
Manual 1 de lenguaje c
DOCX
DOCX
Act26
PDF
Libro digital de programación
PDF
Estructura de un programa en c
PDF
Lenguaje c
PDF
Lenguaje c
PDF
Curso de Lenguaje C
Clase 1_Unidad II (2).pdf
Clase 4
Estructuras de un programa
TEMA-2 Estructura de un programa en C.pptx
Programación en c
Lenguaje Borland C - Estructura y Componentes
ESTRUCTURA BÁSICA PARA C++
Unmsm02 2008
ESTRUCTURA BASICA PARA C++
Glosario de conceptos de la creación de los programas
Manual 1 de lenguaje c
Act26
Libro digital de programación
Estructura de un programa en c
Lenguaje c
Lenguaje c
Curso de Lenguaje C

Más de Oscar Barrios (20)

PPTX
Medicion y productividad
PPTX
2.3 Medicion de productividad
PPTX
Diagrama hombre maquina
PPTX
Contratos mercantiles
PPTX
Procesos con arranque de material
PPTX
Conceptos de sistemas de refrigeración
PPT
Factores determinantes en los fenómenos tribologicos
PPT
Tecnología
PPTX
Código de comercio electrónico en méxico
PPTX
Presentación Empresa Yard Butler
PPTX
Welchallyn
PPTX
Portafolio evidencias log.ppt
PPTX
Programa nacional franquicias
PPTX
Tecnología
PPTX
Custumer relantionship management
PPTX
Producto paradise
PPTX
Metodos de analisis financieros
PPTX
Ethical Implications of Scientific Research
PPT
Tipos de familias
PPTX
Mercadeo en CECATI
Medicion y productividad
2.3 Medicion de productividad
Diagrama hombre maquina
Contratos mercantiles
Procesos con arranque de material
Conceptos de sistemas de refrigeración
Factores determinantes en los fenómenos tribologicos
Tecnología
Código de comercio electrónico en méxico
Presentación Empresa Yard Butler
Welchallyn
Portafolio evidencias log.ppt
Programa nacional franquicias
Tecnología
Custumer relantionship management
Producto paradise
Metodos de analisis financieros
Ethical Implications of Scientific Research
Tipos de familias
Mercadeo en CECATI

Último (20)

PPTX
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
PDF
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
PPTX
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
PDF
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
PPTX
GEOLOGIA, principios , fundamentos y conceptos
PDF
Electricidad-Estatica-Peligros-Prevencion.pdf
PDF
MATRIZ IDENTIFICACIÓN EVALUACION CONTROL PRL.pdf
PDF
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
PDF
Módulo-de Alcance-proyectos - Definición.pdf
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
PPTX
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
PDF
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
PDF
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
PDF
prg2_t01_p01_Fundamentos POO - parte1.pdf
PDF
Informe Estudio Final Apagon del 25 de febrero
PDF
Estrategias de apoyo de tecnología 2do periodo pdf
PPT
Sustancias Peligrosas de empresas para su correcto manejo
PDF
SUBDIVISIÓN URBANA PUEDE ENFRENTAR SERVIDUMBRE DE PASO.pdf
PPT
357161027-seguridad-industrial-diapositivas-ppt.ppt
PPT
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
GEOLOGIA, principios , fundamentos y conceptos
Electricidad-Estatica-Peligros-Prevencion.pdf
MATRIZ IDENTIFICACIÓN EVALUACION CONTROL PRL.pdf
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
Módulo-de Alcance-proyectos - Definición.pdf
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
prg2_t01_p01_Fundamentos POO - parte1.pdf
Informe Estudio Final Apagon del 25 de febrero
Estrategias de apoyo de tecnología 2do periodo pdf
Sustancias Peligrosas de empresas para su correcto manejo
SUBDIVISIÓN URBANA PUEDE ENFRENTAR SERVIDUMBRE DE PASO.pdf
357161027-seguridad-industrial-diapositivas-ppt.ppt
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL

Unidad ii. introduccion al lenguaje de programacion en c

  • 1. Universidad Autónoma de Baja California Curso de Programación Etapa Básica Ingeniería
  • 2. 2.1 Conceptos básicos de la programación estructurada Concepto de Programación: Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. Lenguaje de Programación: Sistema de símbolos y reglas que permite la construcción de programas con los que la computadora puede operar así como resolver problemas de manera eficaz.
  • 3. 2.1 Conceptos básicos de la programación estructurada Concepto de Programa: Es un conjunto de instrucciones u órdenes que indican a la máquina las operaciones que ésta debe realizar con unos datos determinados. Figura - Funcionamiento básico de un programa en una computadora digital.
  • 4. 2.2 Estructura básica de un programa ¨Comentarios en Lenguaje C¨: . Todo lo que se encuentre entre estas dos secuencias es omitido por el compilador, nos sirve para agregar notas ó explicación del código en cada una de las líneas. A. Los comentarios en C comienzan con la secuencia '/*' y termina con la secuencia '*/’ , para agregar dos o mas líneas de comentarios. B. Los comentarios en C para una sola línea de texto se definen con el simbolo ¨⁄⁄ ¨
  • 5. Prototipos de una función Los prototipos de funciones son una característica clave de la recomendación ANSI del C. Un prototipo es una declaración que toma la forma: Tipo_funcion nombre_funcion( tipo_parámetro nombre_parámetro); 2.2 Estructura básica de un programa
  • 6. Estructura Principal de un Programa void main() { ⁄ ⁄ bloque_de_instrucciones } La función main contiene al bloque de instrucciones principal de un programa, dentro de los caracteres abrir llave ({) y cerrar llave (}). 2.2 Estructura básica de un programa
  • 7. Declaración de Constante Declaración de Variable 2.2 Estructura básica de un programa TAREA. BUSCAR SOBRE LA DIFERENCIA ENTRE UNA CONSTANTE Y UNA VARIABLE EN PROGRAMACION, ASÍ COMO SU FORMA DE DECLARACIÓN EN LENGUAJE C.
  • 8. Tipo de datos Los datos son los conjuntos de valores que se pueden tomar durante un programa 2.3 Zona de Memoria Tipo de dato Palabra reservada Ejemplo de Código Entero Int int numero=0; Real Float float numero=12.2; Carácter Char char letra = ‘a’; Cadena de carácter Char char palabra[10] = “HOLA”; TAREA. BUSCAR SU PROP DEFINICION SOBRE TIPO DE D EN LENGUAJE C.