SlideShare una empresa de Scribd logo
1 de 11
Paula Alejandra Rozo
Penagos.
María Camila Zambrano
Parra.
• En programación, una variable
está formada por un espacio en el
sistema de almacenaje (memoria
principal de un ordenador) y un
nombre simbólico (un identificador)
que está asociado a dicho
espacio.
•

•

En programación, una
constante es un valor que no
puede ser alterado durante la
ejecución de un programa.
Una constante corresponde a
una longitud fija de un área
reservada en la memoria
principal del ordenador, donde
el programa almacena valores
fijos.

Por ejemplo:
El valor de pi = 3.1416
Por conveniencia, el nombre
de las constantes suele
escribirse en mayúsculas en
la mayoría de lenguajes.
•

•

•

Los enteros son el tipo de dato más primitivo en C. Se
usan para representar números enteros. Pero siempre se
pueden encontrar otras aplicaciones para los números
enteros. En general se pueden usar para representar
cualquier variable discreta.
Los tipos de datos enteros son: short, int, long y long
long, cada uno representando un número entero de un
tamaño o capacidad determinado. Según el compilador
y la plataforma de hardware, cada uno de estos tipos de
dato puede ocupar desde 1 byte hasta 8 bytes en
memoria (para más detalles busca en la referencia).
Además, el lenguaje C hace la distinción de si el entero
es con signo (signed) o sin signo (unsigned). En caso de
que no se declare si es con signo o sin signo, se toma
con signo.

Algunos ejemplos de
declaraciones de enteros:
int a; unsigned int a; signed long
a; signed long long a = 10000000;
Todos los números son
representados en memoria
mediante una cadena de bits. En
el caso de los números con
signo, el bit más significativo es
el que se usa para representar el
signo. La representación de los
números negativos se realiza
mediante el complemento a
dos, que es una técnica que
permite operar con los números
negativos de forma lógica.
• Devuelve un valor si la condición especificada es
VERDADERO y otro valor si dicho argumento es FALSO.
• Utilice SI para realizar pruebas condicionales en valores
y fórmulas.
• Sintaxis
• SI(prueba_lógica;valor_si_verdadero;valor_si_falso)
• Prueba_lógica es cualquier valor o expresión que
pueda evaluarse como VERDADERO o FALSO. Por
ejemplo, A10=100 es una expresión lógica; si el valor de
la celda A10 es igual a 100, la expresión se evalúa
como VERDADERO. De lo contrario, se evaluará como
FALSO. Este argumento puede utilizar
cualquier operador de comparación.
Sentencias de Asignación

Se utiliza para asignar o almacenar valores a variables o
constantes. Es una operación que sitúa un valor determinado
en una posición de memoria. La operación de asignación se
denota con el signo = algunos lenguajes de programación
admiten operadores tales como: ←, := El tipo de expresión
debe ser del mismo tipo que el de la variable, en caso
contrario en la fase de compilación se produciría un error de
tipos. Aunque a la fecha existen lenguajes de programación
con una potente herramienta para la conversión de datos (tal
es el caso de Visual Basic), no es recomendable asignar valores
de un tipo diferente a variables de otro tipo.
• La programación estructurada es
un paradigma de
programación orientado a mejorar la
claridad, calidad y tiempo de desarrollo
de un programa de computadora,
utilizando únicamente subrutinas y tres
estructuras: secuencia, selección (if y
switch) e iteración (bucles for y while),
considerando innecesario y
contraproducente el uso de la instrucción
de transferencia incondicional (GOTO),
que podría conducir a "código
espagueti", que es mucho más difícil de
seguir y de mantener, y era la causa de
muchos errores de programación.

Más contenido relacionado

La actualidad más candente

Pseudocodigo 2 am
Pseudocodigo 2 amPseudocodigo 2 am
Pseudocodigo 2 amalexisrm11
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Jennybeatriz1
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
Introduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionIntroduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionyubert
 
Unidad 04 estructuras básicas y técnicas para representar algoritmos
Unidad 04   estructuras básicas y técnicas para representar algoritmosUnidad 04   estructuras básicas y técnicas para representar algoritmos
Unidad 04 estructuras básicas y técnicas para representar algoritmosLorenzo Alejo
 
Sintaxis Y Gramatica
Sintaxis Y GramaticaSintaxis Y Gramatica
Sintaxis Y Gramaticafanyeliza
 
Presentacion tema 8 - Operadores y control de flujo
Presentacion tema 8 - Operadores y control de flujoPresentacion tema 8 - Operadores y control de flujo
Presentacion tema 8 - Operadores y control de flujoEdgar Hernández
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instruccionesrcarrerah
 

La actualidad más candente (17)

Tecnología pseint (1)
Tecnología pseint (1)Tecnología pseint (1)
Tecnología pseint (1)
 
Tecnología pseint
Tecnología pseintTecnología pseint
Tecnología pseint
 
Pseudocodigo 2 am
Pseudocodigo 2 amPseudocodigo 2 am
Pseudocodigo 2 am
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Introduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacionIntroduccion allenguajedeprogramacion
Introduccion allenguajedeprogramacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Lógica y Algoritmos
Lógica y AlgoritmosLógica y Algoritmos
Lógica y Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
 
PSEUDOCODIGO
PSEUDOCODIGOPSEUDOCODIGO
PSEUDOCODIGO
 
Unidad 04 estructuras básicas y técnicas para representar algoritmos
Unidad 04   estructuras básicas y técnicas para representar algoritmosUnidad 04   estructuras básicas y técnicas para representar algoritmos
Unidad 04 estructuras básicas y técnicas para representar algoritmos
 
Sintaxis Y Gramatica
Sintaxis Y GramaticaSintaxis Y Gramatica
Sintaxis Y Gramatica
 
Presentacion tema 8 - Operadores y control de flujo
Presentacion tema 8 - Operadores y control de flujoPresentacion tema 8 - Operadores y control de flujo
Presentacion tema 8 - Operadores y control de flujo
 
Algoritmo ibrahim ishtay
Algoritmo ibrahim ishtayAlgoritmo ibrahim ishtay
Algoritmo ibrahim ishtay
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones
 
Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 

Similar a Fundamentos de programación en diseño web

pseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variablespseint instalacion y declaracion de Variables
pseint instalacion y declaracion de VariablesAliciaLilianaDazSanR
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdfSamuelBedoya6
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdfSamuelBedoya6
 
Natalia Garzon Camilo Mayorga 1002
Natalia Garzon Camilo Mayorga   1002Natalia Garzon Camilo Mayorga   1002
Natalia Garzon Camilo Mayorga 1002Juan Camilo Mayorga
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webDayraNieto9807
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webkarenJulieth04
 
Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webmateonova1
 
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBFUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBDiego Alejandro
 
Estructuras básicas 10 3
Estructuras básicas 10 3 Estructuras básicas 10 3
Estructuras básicas 10 3 sahamaramarin
 
Estructuras básicas tecnologia P3 2021
Estructuras básicas tecnologia P3 2021Estructuras básicas tecnologia P3 2021
Estructuras básicas tecnologia P3 2021DavidLopez979
 
Estructuras básicas 10 3
Estructuras básicas 10 3 Estructuras básicas 10 3
Estructuras básicas 10 3 juansolano67
 
Estructuras básicas_ Conceptos básicos de programación. 10-1.pdf
Estructuras básicas_ Conceptos básicos de programación. 10-1.pdfEstructuras básicas_ Conceptos básicos de programación. 10-1.pdf
Estructuras básicas_ Conceptos básicos de programación. 10-1.pdfSofiaMoreno74
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++grachika
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 

Similar a Fundamentos de programación en diseño web (20)

Segundo trabajo
Segundo trabajoSegundo trabajo
Segundo trabajo
 
pseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variablespseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variables
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
variables a.pptx
variables a.pptxvariables a.pptx
variables a.pptx
 
Natalia Garzon Camilo Mayorga 1002
Natalia Garzon Camilo Mayorga   1002Natalia Garzon Camilo Mayorga   1002
Natalia Garzon Camilo Mayorga 1002
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño web
 
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEBFUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN DISEÑO WEB
 
Estructuras básicas 10 3
Estructuras básicas 10 3 Estructuras básicas 10 3
Estructuras básicas 10 3
 
Estructuras básicas 10 3
Estructuras básicas 10 3 Estructuras básicas 10 3
Estructuras básicas 10 3
 
Estructuras básicas tecnologia P3 2021
Estructuras básicas tecnologia P3 2021Estructuras básicas tecnologia P3 2021
Estructuras básicas tecnologia P3 2021
 
Estructuras básicas 10 3
Estructuras básicas 10 3 Estructuras básicas 10 3
Estructuras básicas 10 3
 
Expocision pseudocodigo
Expocision pseudocodigoExpocision pseudocodigo
Expocision pseudocodigo
 
Estructuras básicas_ Conceptos básicos de programación. 10-1.pdf
Estructuras básicas_ Conceptos básicos de programación. 10-1.pdfEstructuras básicas_ Conceptos básicos de programación. 10-1.pdf
Estructuras básicas_ Conceptos básicos de programación. 10-1.pdf
 
Computacion para ing
Computacion para ingComputacion para ing
Computacion para ing
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 

Fundamentos de programación en diseño web

  • 1. Paula Alejandra Rozo Penagos. María Camila Zambrano Parra.
  • 2.
  • 3.
  • 4. • En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio.
  • 5. • • En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo: El valor de pi = 3.1416 Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
  • 6.
  • 7.
  • 8. • • • Los enteros son el tipo de dato más primitivo en C. Se usan para representar números enteros. Pero siempre se pueden encontrar otras aplicaciones para los números enteros. En general se pueden usar para representar cualquier variable discreta. Los tipos de datos enteros son: short, int, long y long long, cada uno representando un número entero de un tamaño o capacidad determinado. Según el compilador y la plataforma de hardware, cada uno de estos tipos de dato puede ocupar desde 1 byte hasta 8 bytes en memoria (para más detalles busca en la referencia). Además, el lenguaje C hace la distinción de si el entero es con signo (signed) o sin signo (unsigned). En caso de que no se declare si es con signo o sin signo, se toma con signo. Algunos ejemplos de declaraciones de enteros: int a; unsigned int a; signed long a; signed long long a = 10000000; Todos los números son representados en memoria mediante una cadena de bits. En el caso de los números con signo, el bit más significativo es el que se usa para representar el signo. La representación de los números negativos se realiza mediante el complemento a dos, que es una técnica que permite operar con los números negativos de forma lógica.
  • 9. • Devuelve un valor si la condición especificada es VERDADERO y otro valor si dicho argumento es FALSO. • Utilice SI para realizar pruebas condicionales en valores y fórmulas. • Sintaxis • SI(prueba_lógica;valor_si_verdadero;valor_si_falso) • Prueba_lógica es cualquier valor o expresión que pueda evaluarse como VERDADERO o FALSO. Por ejemplo, A10=100 es una expresión lógica; si el valor de la celda A10 es igual a 100, la expresión se evalúa como VERDADERO. De lo contrario, se evaluará como FALSO. Este argumento puede utilizar cualquier operador de comparación.
  • 10. Sentencias de Asignación Se utiliza para asignar o almacenar valores a variables o constantes. Es una operación que sitúa un valor determinado en una posición de memoria. La operación de asignación se denota con el signo = algunos lenguajes de programación admiten operadores tales como: ←, := El tipo de expresión debe ser del mismo tipo que el de la variable, en caso contrario en la fase de compilación se produciría un error de tipos. Aunque a la fecha existen lenguajes de programación con una potente herramienta para la conversión de datos (tal es el caso de Visual Basic), no es recomendable asignar valores de un tipo diferente a variables de otro tipo.
  • 11. • La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while), considerando innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a "código espagueti", que es mucho más difícil de seguir y de mantener, y era la causa de muchos errores de programación.