Está en la página 1de 5

CONCEPTOS BASICOS SOBRE LA PROGRAMACION

Un programa es un conjunto de instrucciones que realizan una tarea específica


en una computadora.

Estas instrucciones se le deben dar en un cierto lenguaje, que la computadora sea


capaz de entender.

Un lenguaje de programación es un lenguaje formal diseñado para realizar


procesos que pueden ser llevados a cabo por maquinas como las computadoras.
Está formado por un conjunto de símbolos y reglas sintéticas y semánticas que
definen su estructura y el significado de sus elementos y expresiones.

TIPOS DE LENGUAJE DE PROGRAMACION

BAJO NIVEL:

Son más cercanos al “idioma” que habla la computadora son difícil de crear y de
corregir. También es conocido como código maquina

ALTO NIVEL:

Son los más parecidos al lenguaje humano regularmente se utiliza el idioma ingles
para hacer referencia a ellos

Lenguaje Basic

PRINT “Hola”

Lenguaje pascal

Program saludo;

Begin

Write(‘hola’);

End.
Lenguaje C

#Include<studio.h>

Int main()

Printf(¨Hola¨),

Return 0;

¿Qué es un compilador?

Un compilador es un programa informático que traduce un programa que ha sido


escrito en un lenguaje de programación a lenguaje maquina aunque también
puede ser traducido a un código intermedio (Bytecode) o a texto

¿Qué es el lenguaje C?

C es el lenguaje de programación de propósito general asociado de modo


universal al sistema operativo Unix

Sin embargo la popularidad eficacia y potencia de C se ha producido porque este


lenguaje no está prácticamente asociado a ningún sistema operativo ni a ninguna
maquina en especial.

Esta es la razón fundamental, por lo cual C, es conocido como el lenguaje de


programación de sistemas por excelencia

C nació realmente en 1987 con la publicación de the C programming lenguaje, por


Brian Kernighan y Dennis Ritchie.

C es un lenguaje de alto nivel que permite programar con instrucciones de


lenguaje de propósito general.
VENTAJAS

 El lenguaje c es poderoso y flexible con órdenes operaciones y funciones


de biblioteca que se pueden utilizar para escribir la mayoría de los
programas que corren en la computadora
 Un programa C puede ser escrito para un tipo de computadora y
trasladarse a otra computadora con pocas o ninguna modificación
propiedad conocida como portabilidad
 Se puede utilizar C para desarrollar sistemas operativos, compiladores ,
sistemas de tiempo real y aplicaciones de comunicaciones

ESTRUCTURA DE UN PROGRAMA EN C

 Un programa en C se compone de una o más funciones


 Una de las funciones debe ser obligatoriamente main
 Una función en C es un grupo de instrucciones que realizan una o más
acciones. Adicionalmente, un programa contendrá una serie de
directivas/librerías #include que permitirán incluir funciones y datos
predefinidos

#Include<stdio.h> Archivo de cabecera/librería

Int main() Cabecera de función/

... Sentencias de código

Significado Pseudocodigo D.F C

Lectura leer scanf();

Escritura escribir Printf();

Asignación A<-10 A=10


Asignación: Variable y tipo de datos

Un dato dentro de un programa se caracteriza por llevar asociado un identificador,


un tipo y un valor.

 Identificador

Nombre para referenciar al dato dentro del programa

 Tipo

El tipo de un dato determina el rango de valores que puede tomar el dato y su


ocupación en memoria durante la ejecución del programa

 Valor

Sera un elemento determinado dentro del rango de valores permitido por el tipo de
datos definido.

Tipo de datos C Ejemplo Rango


(pseint)
Entero int Int numero=0; -32768 a 23767

Real float Float precio=12.3; -3,14*10^38 a


3,4*10^38

caracter char Char letra= ‘a’; 0 a 255

La función printf() se utiliza para escribir datos en pantalla con un formato


determinado

PRINTF(FORMATO,arg1,arg2,…,argn);

Donde:

 Formato hace referencia a una cadena de caracteres que contiene


información
 arg1,arg2,…,argn: son variables que representan los datos de salida

La cadena de caracteres puede constar de hasta tres tipos de información

 Texto: que será mostrado por pantalla tal cual sea escrito dicho texto
deberá estar encerrado entre comillas dobles ejemplo ¨hola mundo¨
 Secuencias de escape son secuencias reservadas propias del lenguaje van
precedidas por \ y las más importantes son \n que introduce un salto de line
y \t que introduce un tabulador
 Especificadores de formato que son ciertos caracteres precedidos del
carácter tanto por ciento

También podría gustarte