Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia.

Slides:



Advertisements
Presentaciones similares
Curso de java básico (scjp)
Advertisements

Nicolás Serrano Febrero 2009
Orientación a Objetos con Java SE
Fundamentos de la Programación Estructurada
Desarrollo de Aplicaciones para Internet
INTRODUCCION AL LENGUAJE C
1.2 Sintaxis del lenguaje Java.
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Aprende C en una lluviosa tarde de domingo (en algo más de un par de horas) Sintaxis del lenguaje C para implementar un programa imperativo.
ESTRUCTURAS DE SECUENCIA
Conceptos Básicos de Java
Material Elaborado por: Lic. Saily González. CONTENIDO 2.1- Estructura de una Aplicación JAVA 2.2- Elementos básicos de la Programación JAVA Comentarios.
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Estructuras de Control
Lenguaje Java Nicolás Serrano Febrero Command prompt Es la ventana de comandos del anterior sistema operativo: MS-DOS Se pueden definir y ver las.
Modificadores.
POO Java Módulo 3 Elementos de programas Identificadores
SCJP Sun Certified Programmer for Java 6
Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia.
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
El lenguaje de programación Java
JAVA J.A.C..
Unidad III Elementos del lenguaje C++
Tema 2: Los tipos de datos
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
Capítulo 1 “Elementos de Programación”
Sintaxis de C# (Declaraciones y Tipos)
Curso Programación en Java
Microsoft© Visual Basic . Net.
Tipo de Datos Básicos.
El lenguaje de programación C - Identificadores y variables – Isidro González Caballero ( Introducción.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
Programación en Lenguaje C
Lenguaje de programación Java UNIVERSIDAD REGIONAL DEL SURESTE.
El Lenguaje C++. Creación de programas simples de C++ Builder como ejercicios en C++. Los elementos de control fundamentales en C++, incluyendo operadores.
Resumen Fundamentos de Programación/ Programación I
Elementos básicos del lenguaje
Elementos básicos del lenguaje
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 02 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }
ELO3291 Estructuras fundamentales de la programación en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González.
ELO3291 Estructuras fundamentales de la programación en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González.
1 Algunas ideas básicas de C++ Agustín J. González ELO-329.
Curso de C # República Bolivariana de Venezuela Área de Computación Facilitador: Prof. Bassam Asfur.
C# desde cero.
1 Algunas ideas básicas de C++ Agustín J. González ELO-329.
por: Prof. Luis Vallenilla

Fundamentos de Programación
Ing. Esp. Ricardo Cujar.  Lenguaje de programación orientado a objetos.  Desarrollado por Sun MicroSystems.  Independiente del Sistema Operativo gracias.
Algoritmo.
Introducción a la Programación
Java Java es un lenguaje de programación presentado en 1995 enfocado a: soportar los fundamentos de la programación orientada a objetos. generar código.
Técnicas de Programación en Cliente
Tipos de datos básicos en Java
ARREGLOS. La sintaxis para declarar e inicializar un array será: Tipo_de_variable[ ] Nombre_del_array = new Tipo_de_variable[dimensión]; También podemos.
Elementos básicos.  Fuertemente tipeado.  Sintaxis similar a C/C++.  Sin punteros: garbage collection.  Portable.  Integra librerías para objetos.
LENGUAJE DE PROGRAMACIÓN
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos.
Introducción al entorno de C Sharp. Temario Introducción a.Net I.- Introducción a.Net – ¿Que es.Net? – Componentes Fundamentales Introducción y Entorno.
LICETH CAJAS 3RO ASI 26/10/2010. Es un lenguaje de programación diseñado para crear una amplia gama de aplicaciones que se ejecutan en.NET Framework,
Reutilización de código Elementos básicos del lenguaje Java Definición de variables, expresiones y asignaciones Fundamentos de Programación Departamento.
2012-BM5A. Unos tips antes de empezar: C# es Case Sensitive (sensible a mayúsculas) Pepe ≠ pepe ≠ pEpE Las asignaciones se hacen con “=” y las comparaciones.
Los principales inventores de este languaje son Anders Hejlsberg, Scott Wiltamuth, and Peter Golde. Creado, Utilizado e implementado por Microsoft desde.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Taller de Java Universidad de los Andes
Fundamentos básicos del lenguaje C#. Parte 1 Introducción a C#
CURSO BASICO C# Sesión VII
Transcripción de la presentación:

Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia

Marylin Alarcón de Avila Microsoft Leader Cartagena - Colombia Yaruby Alcántara Microsoft Student partners Valencia – Venezuela Jose Gabriel Hidalgo Microsoft Student partners Guayaquil – Ecuador

“Imagina un mundo donde la tecnología ayude a resolver los problemas más fuertes que enfrentamos hoy “ Puedes participar aun si eres de Colombia, es valida cualquier idea, utilizando TODA la tecnología que Microsoft tiene! MAXIMO HASTA EL 20 DE MARZO DE 2009 EQUIPOS MAXIMO DE 4 PERSONAS Y UN TUTOR DE PROYECTO. MAYOR INFORMACION: ROBERTO ERAZO

Cronograma de actividades:  7 de Marzo- Introducción a.NET Framework 3.5 y C#  14 de Marzo - Taller de programación básica con C#  21 de Marzo - Taller Programación Orientada a Objetos  28 de Marzo - Taller de aplicaciones con Estructura de Datos

Cronograma de actividades:  4 de Abril - Taller de aplicaciones Windows con C#  11 de Abril - no habrá actividad por semana santa  18 de Abril - Manejo de Eventos, Hilos y gráficos en Winform y C#  25 de Abril - Taller de Aplicaciones Windows con Bases de datos

Reglas de juego  Respeto ante todo!  No es obligatoria la asistencia.  Pueden hacer uso del Micrófono para comentar sus preguntas.  Preguntar vía online durante el curso.  Todo el apoyo por parte del equipo de Student Partners.  Todas las sugerencias serán bien recibidas.  Invitar a mas personas.

Cronograma de actividades:  2 de Mayo - Taller de Asp.Net conceptos básicos  9 de Mayo - Taller Aplicaciones sencillas con Asp.net

Agenda de hoy  Que es.net  C#  Using, Main en pocas palabras lo básico!  Declaremos variables y Constantes  Tipos de datos  Entradas y salidas por pantalla  Funciones? Subprogramas, subLotes???

Agenda de hoy  Operadores matemáticos.  Operadores Logicos  Condicionales  Ciclos  F5

Que es.net?

Que es.net 3.0 – 3.5?

Que es C#? Los principales inventores de este languaje son Anders Hejlsberg, Scott Wiltamuth, and Peter Golde. Creado, Utilizado e implementado por Microsoft desde Junio de 2000 de manera oficial. Es un lenguaje basado en C/C++ siendo una evolucion de estos lenguajes, retomando aspectos de Java y Delphi, Utilizando estos cuatro lenguajes como base, lo cual se podria denominar como C++++ o C#, C Sharp o C Almohadilla. En estos momentos, Microsoft utiliza este lenguaje como complemento al nuevo aspecto tecnologico denominado framework.Net

Using, Main en pocas palabras lo básico! using System; class Hello { static void Main() { Console.WriteLine(“Hola Mundo!!!"); }//fin del Main }//fin del Class

Declaremos variables y Constantes C#C/C++ char [12] var;char ch = “d”;double PI = ;No existestring var;char ch = “d”;double PI = ;bool = true;

Tipos de datos  object  bool  char  string  sbyte  byte  short  int

Tipos de datos  ushort, uint, ulong  Float  double  decimal  long

Tips Importante  Dos grandes familias de tipos de datos  NATIVOS  OBJETOS O DERIVADOS  EN TODO CASO TODOS SON. OBJETOS

Entradas y salidas por pantalla  IMPORTANTE USAR System.IO; using System; class Hello { static void Main() { Console.WriteLine(“algo: ”); int num = int.parse(Console.ReadLine()); }//fin del Main }//fin del Class

Funciones? Subprogramas, subLotes??? ambito retorno NombreFuncion (parametros) public void PrimeraFuncion() private string SegundaFuncion() protected object TerceraFuncion()

Operadores matemáticos. Operadores OperadorSignificadoTipo +SumaAritmético -RestaAritmético *ProductoAritmético /DivisiónAritmético %Módulo (residuo entero)Aritmético ++IncrementoAritmético --DecrementoAritmético

Operadores Relacionales ==Igual queRelacional !=Distinto queRelacional >Mayor queRelacional <Menor queRelacional >=Mayor o igual queRelacional <=Menor o igual queRelacional

Operadores Logicos &ANDLógico y a nivel de bits |ORLógico y a nivel de bits ^XOR y de nivel de bitsLógico ||OR de cortocircuitoLógico &&AND de cortocircuitoLógico !NOTLógico

Condicionales IF o Si logicoSelect – Case switch (opciones) { case 1: break; case 2: break; default: break; } if (true) { //if igual que en C/C++ } else { }

Ciclos  while ( boolean-expression )  while(mientras que?)  {  }  do embedded-statement while ( boolean-expression ) ;  Do  {  }while(mientras que?);  for ( ; ; ) embedded-statement  for ( for-initializer ; ; ) embedded- statement  for ( ; for-condition ; ) embedded- statement  for ( ; ; for-iterator ) embedded- statement  for ( for-initializer ; for-condition ; ) embedded-statement  for ( ; for-condition ; for-iterator ) embedded-statement  for ( for-initializer ; ; for-iterator ) embedded-statement  for ( for-initializer ; for-condition ; for- iterator ) embedded-statement

Ciclos Foreach, sirve para recorrer objetos o lista de colecciones Foreach(tipo de datos en coleccion) { }//fin del foreach

Lectura de profundidad  k/Entrega1/Entrega1.htm k/Entrega1/Entrega1.htm

F5  Simplemente es correr….  RECURSOS     