SlideShare una empresa de Scribd logo
1 de 12
Autora:
  González, Marielena
  C.I.:21.243.777
  Sección: SAIA A
Lenguaje C

   C es un lenguaje de programación creado en 1972 por Dennis M.
Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a
su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la
implementación de Sistemas Operativos, concretamente Unix. C es
apreciado por la eficiencia del código que produce y es el lenguaje de
programación más popular para crear software de sistemas, aunque
también se utiliza para crear aplicaciones.
   La sintaxis de un lenguaje de programación es el conjunto de reglas que
debemos seguir para que el compilador sea capaz de reconocer nuestro
programa como un programa C válido. Por ejemplo, un programa debe
tener el siguiente formato general:
main () { Lista_de_sentencias }
•If… else
                                 •switch ... Case
                                 •While
Estructuras de Control           •For
                                 •Do while




                 Igualdad: “==“ Mayor que: “>”
Estructuras      Menor que: “<“ Mayor o igual que: “>=“
                 Menor o igual que: “<=“ Diferente: “!=“
Condicionales    Y lógico (AND): “&&” O lógico(OR): “||”
                 Negación (NOT): “!”
Visual Basic
Visual Basic es un lenguaje de programación dirigido por
eventos, desarrollado por Alan Cooper para Microsoft. Este
lenguaje de programación es un dialecto de BASIC, con
importantes agregados. Su primera versión fue presentada en
1991, con la intención de simplificar la programación
utilizando un ambiente de desarrollo completamente gráfico
que facilitara la creación de interfaces gráficas y, en cierta
medida, también la programación misma. Aunque Visual
Basic es de propósito general, también provee facilidades para
el desarrollo de aplicaciones de bases de datos usando Data
Access Objects, Remote Data Objects, o ActiveX Data
Objects.
SINTAXIS VISUAL BASIC.
Un programa está constituido por variables que contienen datos sobre los que se
  trabaja y por sentencias que operan sobre estos datos. Algunos aspectos a
  tener en cuenta a la hora de escribir sentencias de programación en Visual
  Basic son:

a) Comentarios. En Visual Basic, todo lo contenido en una sentencia a la
   derecha del carácter comilla simple (`) en una línea es un comentario y no es
   tenido en cuenta. Los comentarios son muy útiles para facilitar la
   comprensión del código utilizado sobre todo en proyectos complejos donde
   resulta imprescindibles para revisiones posteriores del código.
b) Sentencias en más de una línea. En ocasiones las sentencias son complejas
   y es necesario escribirlas en más de una línea para que entren en la pantalla,
   para ello hay que dejar un espacio en blanco al final de la línea y escribir el
   carácter guión inferior (_)
Ej.) lblEtiqueta.Caption = "Esta es una etiqueta de descripción de " _
                             "un ejemplo de una sentencia en dos líneas"
c) Varias Sentencias en una sola línea. Para escribir varias sentencias en una
   sola línea es necesario escribir dos puntos (:) entre sentencia y sentencia.
Ej.) a= 7: b= 87:
d) Variables y Tipos de Datos.
Los programas usan variables, para guardar valores temporalmente, así se puede
  entender una variable como una entidad que permite almacenar valores
  temporalmente durante la ejecución de una aplicación. Posee dos partes, un
  nombre o identificador y un valor que será su contenido. Los tipos de datos
  básicos que se pueden almacenar en una variable son los siguientes:
d.1) Tipos Numéricos
Se usan para representar cantidades numéricas enteras (integer y long) y
  decimales (single y double).
d.2) Tipo Byte.
Representa una cantidad entre 0 y 255 y se pueden hacer con el las mismas
  operaciones que con los enteros, salvo la resta.
d.3) Tipo String
Se usa para representar cadenas de caracteres
d.4) Tipo Bolean.
Permite representar valores del tipo True/False.
d.5) Tipo Date.
Se usa para representar Fechas
d.6) Tipo Currency.
Es un formato de representación en coma fija, se usa para representar valores
  decimales que tengan a lo sumo 15 dígitos de parte entera y cuatro de parte
  decimal
Java

   Java es un lenguaje de programación de alto nivel orientado a objetos,
desarrollado por James Gosling en 1995. El lenguaje en sí mismo toma
mucha de su sintaxis de C, Cobol y Visual Basic, pero tiene un modelo de
objetos más simple y elimina herramientas de bajo nivel, que suelen
inducir a muchos errores, como la manipulación directa de punteros o
memoria. La memoria es gestionada mediante un recolector de basura.
La sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de
éste, que combina la sintaxis para programación genérica, estructurada y
orientada a objetos, Java fue construido desde el principio para ser
completamente orientado a objetos. Todo en Java es un objeto (salvo
algunas excepciones), y todo en Java reside en alguna clase (recordemos
que una clase es un molde a partir del cual pueden crearse varios objetos).
Oracle

Oracle Database 11g es una plataforma integral de base de
datos para datawarehousing e inteligencia de negocios que
combina escalabilidad y desempeño líderes del sector,
análisis bien integrado y calidad de datos e integridad—
todo en una sola plataforma que se ejecuta en una
infraestructura grid de bajo costo y confiable.
SQL
El lenguaje de consulta estructurado o SQL (por sus siglas
en inglés structured query language) es un lenguaje
declarativo de acceso a bases de datos relacionales que
permite especificar diversos tipos de operaciones en estas.
Una de sus características es el manejo del álgebra y el
cálculo relacional permitiendo efectuar consultas con el fin
de recuperar -de una forma sencilla- información de interés
de una base de datos, así como también hacer cambios sobre
ella.
Access

Access es un manejador o administrador de bases de
datos relacional, lo que significa que almacena y
recupera datos, presenta cierta informacion y
automatiza algunas tareas repetitivas. El hecho de
ser relacional indica que es capaz de manejar una o
mas tablas de base de datos a la vez.
Informix

Es un gestor de base de datos creado por informix software
Inc. Incluye un RDBMS (sistema Administrador de Base de
datos relacionales/ Relational Data Base Manager System)
basado en SQL,un lenguaje de cuarta generación y juegos de
herramientas para la inclusión de SQL en programas de
aplicación.
Bibliografía
 http://sabd15n2.wikispaces.com/Informix
 http://es.wikipedia.org/wiki/C_(lenguaje_de_pro
    gramaci%C3%B3n)
   http://es.wikipedia.org/wiki/Estructuras_de_cont
    rol
   http://es.wikipedia.org/wiki/Java_(lenguaje_de_p
    rogramaci%C3%B3n)
   http://www.emagister.com/curso-visual-basic-6-
    introduccion/sintaxis-visual-basic-sentencias-
    variables-tipos-datos
   http://es.wikipedia.org/wiki/Oracle_Database

Más contenido relacionado

Destacado

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Estructuras Sintácticas del lenguaje C, Java y Visual Basic

  • 1. Autora: González, Marielena C.I.:21.243.777 Sección: SAIA A
  • 2. Lenguaje C C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones. La sintaxis de un lenguaje de programación es el conjunto de reglas que debemos seguir para que el compilador sea capaz de reconocer nuestro programa como un programa C válido. Por ejemplo, un programa debe tener el siguiente formato general: main () { Lista_de_sentencias }
  • 3. •If… else •switch ... Case •While Estructuras de Control •For •Do while Igualdad: “==“ Mayor que: “>” Estructuras Menor que: “<“ Mayor o igual que: “>=“ Menor o igual que: “<=“ Diferente: “!=“ Condicionales Y lógico (AND): “&&” O lógico(OR): “||” Negación (NOT): “!”
  • 4. Visual Basic Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma. Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects, o ActiveX Data Objects.
  • 5. SINTAXIS VISUAL BASIC. Un programa está constituido por variables que contienen datos sobre los que se trabaja y por sentencias que operan sobre estos datos. Algunos aspectos a tener en cuenta a la hora de escribir sentencias de programación en Visual Basic son: a) Comentarios. En Visual Basic, todo lo contenido en una sentencia a la derecha del carácter comilla simple (`) en una línea es un comentario y no es tenido en cuenta. Los comentarios son muy útiles para facilitar la comprensión del código utilizado sobre todo en proyectos complejos donde resulta imprescindibles para revisiones posteriores del código. b) Sentencias en más de una línea. En ocasiones las sentencias son complejas y es necesario escribirlas en más de una línea para que entren en la pantalla, para ello hay que dejar un espacio en blanco al final de la línea y escribir el carácter guión inferior (_) Ej.) lblEtiqueta.Caption = "Esta es una etiqueta de descripción de " _ "un ejemplo de una sentencia en dos líneas" c) Varias Sentencias en una sola línea. Para escribir varias sentencias en una sola línea es necesario escribir dos puntos (:) entre sentencia y sentencia. Ej.) a= 7: b= 87:
  • 6. d) Variables y Tipos de Datos. Los programas usan variables, para guardar valores temporalmente, así se puede entender una variable como una entidad que permite almacenar valores temporalmente durante la ejecución de una aplicación. Posee dos partes, un nombre o identificador y un valor que será su contenido. Los tipos de datos básicos que se pueden almacenar en una variable son los siguientes: d.1) Tipos Numéricos Se usan para representar cantidades numéricas enteras (integer y long) y decimales (single y double). d.2) Tipo Byte. Representa una cantidad entre 0 y 255 y se pueden hacer con el las mismas operaciones que con los enteros, salvo la resta. d.3) Tipo String Se usa para representar cadenas de caracteres d.4) Tipo Bolean. Permite representar valores del tipo True/False. d.5) Tipo Date. Se usa para representar Fechas d.6) Tipo Currency. Es un formato de representación en coma fija, se usa para representar valores decimales que tengan a lo sumo 15 dígitos de parte entera y cuatro de parte decimal
  • 7. Java Java es un lenguaje de programación de alto nivel orientado a objetos, desarrollado por James Gosling en 1995. El lenguaje en sí mismo toma mucha de su sintaxis de C, Cobol y Visual Basic, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. La memoria es gestionada mediante un recolector de basura. La sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de éste, que combina la sintaxis para programación genérica, estructurada y orientada a objetos, Java fue construido desde el principio para ser completamente orientado a objetos. Todo en Java es un objeto (salvo algunas excepciones), y todo en Java reside en alguna clase (recordemos que una clase es un molde a partir del cual pueden crearse varios objetos).
  • 8. Oracle Oracle Database 11g es una plataforma integral de base de datos para datawarehousing e inteligencia de negocios que combina escalabilidad y desempeño líderes del sector, análisis bien integrado y calidad de datos e integridad— todo en una sola plataforma que se ejecuta en una infraestructura grid de bajo costo y confiable.
  • 9. SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en estas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella.
  • 10. Access Access es un manejador o administrador de bases de datos relacional, lo que significa que almacena y recupera datos, presenta cierta informacion y automatiza algunas tareas repetitivas. El hecho de ser relacional indica que es capaz de manejar una o mas tablas de base de datos a la vez.
  • 11. Informix Es un gestor de base de datos creado por informix software Inc. Incluye un RDBMS (sistema Administrador de Base de datos relacionales/ Relational Data Base Manager System) basado en SQL,un lenguaje de cuarta generación y juegos de herramientas para la inclusión de SQL en programas de aplicación.
  • 12. Bibliografía  http://sabd15n2.wikispaces.com/Informix  http://es.wikipedia.org/wiki/C_(lenguaje_de_pro gramaci%C3%B3n)  http://es.wikipedia.org/wiki/Estructuras_de_cont rol  http://es.wikipedia.org/wiki/Java_(lenguaje_de_p rogramaci%C3%B3n)  http://www.emagister.com/curso-visual-basic-6- introduccion/sintaxis-visual-basic-sentencias- variables-tipos-datos  http://es.wikipedia.org/wiki/Oracle_Database