martes, 30 de noviembre de 2010
TEMARIO
Bloque IV Programación Estructurada Intermedia
4.1 Procedimientos
4.1.1 Declaración de procedimientos
4.1.2 Llamada a procedimientos
4.1.3 Variables “Locales y globales”
4.1.4 Parámetros
4.1.5 Procedimientos definidos
4.1.6 Procedimientos definidos por el usuario
4.1.7 Unidades Estándar
4.2 Funciones
4.2.1 Declaración de una función
4.2.2 Llamada a una función
4.2.3 Parámetros
4.2.4 Funciones predefinidas “Matemáticas, Trigonométricas”
4.2.5 funciones definidas por el usuario
4.3 Cadena de Caracteres
4.3.1 Longitud de una cadena
4.3.2 Operaciones entre cadenas
4.3.3 Procedimientos y funciones de cadena
4.4 Impresión de Reportes
4.4.1 Estructura General de un Reporte
4.4.2 Saltos de Página
4.4.3 Procesos de Impresión
4.5 Operaciones con Archivos
4.5.1 Creación y eliminación de archivos
4.5.2 Lectura y escritura de archivos
4.5.3 Apertura y cierre de archivos
4.6 Lenguaje de Programación Estructurada
4.6.1 Quick Basic
4.6.2 Pascal
Bloque V Programación Orientada a Objetos
5.1 Fundamentos de la Programación Orientada a Objetos
5.1.1 Clases
5.1.2 Objetos
5.1.3 Métodos
5.1.4 Propiedades de la POO “Herencia, Paso de mensajes, Encapsulamiento, Polimorfismo”
5.1.5 Operaciones Básicas entre Objetos
5.2 Proceso para el desarrollo de soluciones
5.2.1 Definición del problema
5.2.2 Identificación de Objetos y Clases
5.2.3 Definición de Métodos requeridos para cada objeto y clase
5.2.4 Desarrollo del programa principal
5.3 Lenguajes de Programación Orientada a Objetos
5.3.1 SmallTalk
5.3.2 C++
TÉCNICAS DE ESTUDIO
Cuando leemos un libro de estudio, es sumamente aconsejable que lo hagamos portando un lápiz y una regla, para subrayar lo más importante y hacer anotaciones en los márgenes. El aplicar esta técnica, sencilla y rápida, nos exigirá seguir con atención el texto y evaluar continuamente qué es lo que el autor quiere decir y qué es lo más importante de cada párrafo.
Notas marginales
Otra técnica sencilla y rápida es hacer anotaciones en los márgenes de las hojas del libro.
Resumen
Una técnica muy utilizada por los estudiantes es resumir en hoja aparte el contenido del texto que están estudiando. Llamaremos "resumen" a la anotación textual, reservando el término "síntesis" para la que se realiza con palabras propias.
Síntesis
Esta técnica es más ágil y menos precisa que el resumen y, al igual que éste, resulta muy útil cuando estamos trabajando con un libro que no nos pertenece.
Una manera eficaz de favorecer la comprensión y síntesis de un texto es expresando su contenido en forma esquemática.
Fichaje
El fichaje es una técnica utilizada especialmente por los investigadores. Es un modo de recolectar y almacenar información.
Toma de apuntes
Al igual que frente al texto, los estudiantes debemos afrontar las clases y las conferencias con una actitud activa. Para ello es de suma utilidad la toma de apuntes.
QUE SON LAS COMPETENCIAS EN LA EDUCACION
Qué es una competencia? Es la capacidad de ejecutar una tarea de manera inteligente, en cualquier situación o contexto. Una persona competente hace las cosas bien y a la primera, y en esto tienen que ver mucho las aptitudes; ¿por qué razón en Japón se logro tal desarrollo de las teorías de la calidad de los norteamericanos? Pues por las actitudes, en Japón les enseñan a los niños que si se encuentran algo y no es de ellos, debe ser de otra persona, entonces lo deben de regresar.
QUE BOTONES SE USAN PARA GENERAR REPORTES EN VISUAL BASIC
REPORTES EN VISUAL BASIC
Para crear reportes en Visual Basic vamos a crear primero el Data Environment (Entorno de Datos) el cual es una herramienta para crear reportes tal como Crystal Reports o Access.
Creando el Data Environment
a) Haz clic en el botón Project de la barra de herramientas.
b) Haz clic en Add Data Environment
c) Y se abrirá el Data Environment mostrando el nombre del proyecto en su barra de título.
) En la ventana aparece un pequeño icono de un reporte al cual puedes cambiarle el nombre fácilmente seleccionándolo y modificando su propiedad (Name) por otro como Reportes, etc.
e) Más abajo se puede ver otro objeto con una clavija eléctrica llamado Connection1 al cual también puedes cambiarle el nombre modificando su propiedad (Name) por otro como Alumnos, Maestros, etc.
f) Ahora haz clic con el botón derecho del ratón sobre la Connection1 y haz clic en Properties...
g) Y aparecerá la caja Propiedades de vínculo de datos, haz clic en la opción Conexión.
PROCEDIMIENTOS EN VISUAL BASIC
En Visual Basic 6.0, puede declarar un parámetro de procedimiento como Optional sin especificar un valor predeterminado. Si un parámetro opcional es del tipo Variant, el código del procedimiento puede utilizar la función IsMissing para determinar si el código de llamada ha pasado un argumento ha dicho parámetro.
En Visual basic net un parametro es una variable que puede pasar su valor a un procedimiento desde el principal o desde otro procedimiento.
Existen ocasiones en que es necesario mandar al procedimiento ciertos valores para que los use en algun proceso.
TESIS
Finalidad de la elaboración de una tesis
La tesis se redacta con varias finalidades, una de las finalidades principales por la que se exige la elaboración de una tesis al término de los estudios universitarios es por qué ésta es la demostración de que el futuro profesionista esta apto para incorporarse al mercado laboral. Aunque la tesis relativamente no marca la prueba fehaciente de su formación, sin duda, puede representar la aptitud del egresado para vencer un reto en su campo profesional.
DISEÑO GRÁFICO
Conocimientos
Habilidades
Actitudes
El egresado será capaz de: Analizar las necesidades de comunicación de un grupo social para proponer proyectos de diseño acordes a los medios de difusión seleccionados
Preparar y supervisar el proceso de producción
Resolver los aspectos técnicos relativos al medio elegido.
Se ubica en empresas o instituciones del sector público y privado.
Editoriales e imprentas
Diseño de medios audiovisuales
Áreas de mercadotecnia y publicidad de empresas
Diseño de escaparates, stands, displays, material punto de venta
Despachos de diseño y agencias de publicidad
Empresas de consultoras de comunicación visual e imagen
Diseño de carteles, folletos, logotipos
Productoras audiovisuales y televisoras
FreeLancer
En la Ciudad de México se ha sabido que a los diseñadores recién egresados $8,000.00 pesos al mes. Diseñadores con experiencia de $10,000.00 a $15,000.00 y directores de empresas más de $20,000.00.
UAM
UNAM
UAEM
CENTRO EDUCATIVO LAZARO CARDENAS
INSTITUTO DE FOTOGRAFIA , ARTE Y DISEÑO
SENTENCIA DO WHILE
La forma de esta ESTRUCTURA es:
bloque de enunciados
} while (condición);
SENTENCIA SELECT CASE
CASE (valor1):
(acción para caso valor1)
CASE (valor3):
(acción para caso valor2)
CASE (valor3):
(acción para caso valor3)
CASE ELSE:
(accion en caso de que no se cumpla ningun anterior caso)
END SELECT
martes, 26 de octubre de 2010
Bloque III Programación Estructurada Básica
3.1.1 Estructura de un Programa
3.1.2 Tipos de Datos “Enteros, Reales, Carácter”
3.1.3 Constantes
3.1.4 Variables
3.1.5 Especificaciones del Pseudocódigo para variables y constantes
3.2 Operaciones básicas
3.2.1 Asignación de valores a variables
3.2.2 Lectura y escritura
3.2.3 Evaluación de Expresiones “Aritméticas, De relación, Lógicas”
3.2.4 Prioridad de Expresiones
3.3 Estructuras de Control
3.3.1 Secuenciales
3.3.2 Selectivas “Sentencia If y Case”
3.3.3 Repetitivas “For y While”
LISTA
Este control permite seleccionar un elemento solo o varios de ellos, utilizando la propiedad Multiselect. La imagen de la izquierda muestra un ListBox en el que se selecciona un solo elemento y a la derecha se seleccionan.
Para agregar elementos a un control ListBox en tiempo de diseño, se debe seleccionar el control Listbox, y desde la ventana de propiedades ubicarnos en la que se llama List. Al desplegarla podemos agregar y remover elementos.
Para esto se debe ingresar uno, luego mantener la tecla Ctrl presionada y presionar Enter, y agregar el siguiente y asi con los demás.
Para agregarlos en tiempo de ejecución, es decir mediante código, se utiliza un método llamado AddItem.
EJEMPLO:
ARREGLOS EN VISUAL BASIC
Se utilizan para almacenar un conjunto de variables, que sean del mismo tipo de dato, y todas estas bajo un mismo nombre. Por ejemplo imaginemos que tenemos 20 variables de tipo String que almacenan nombres (nombre1, nombre2, etc..). si yo ahora quisiera pasar todas estas cadenas a minúsculas tendría que utilizar la función Lcase con cada variable: nombre1 = Lcase(nombre1), nombre2 = Lcase(nombre2), etc..
Dim nombres(30) As String
For x = 0 To 30
nombres(x) = LCase(nombres(x))
Next
Siguiendo el ejemplo anterior: en vez de escribir la sentencia Lcase 30 veces para cada variable, hemos utilizado un arreglo llamado nombres con un número de índice 30 , es decir que almacena 30 datos de tipo String
SENTENCIA IF
Enunciado ELSE
IF (expresion) then
Enunciado ELSEIF
Se evalúa la primera expresión, en caso positivo se ejecutan las sentencias1, en caso negativo se evalua la expresion 2. Si la expresión 2 es positiva se ejecutan las sentencias 2 en caso negativo evaluamos la expresión 3 con el siguiente ELSEIF. Todo acaba en un ELSE en este ejemplo, pero el ELSE final no es obligatorio.
BOTONES DE OPCION
CICLOS
Los ciclos For/Next funcionan mejor cuando conoce de antemano la cantidad de veces que es necesario evaluar un enunciado.
Sintaxis del ciclo For
Ejemplo
Suponga que desea invertir la cadena {Cliente.Nombre del cliente}. Por ejemplo, la compañía "City Cyclists" pasa a ser "stsilcyC ytiC".
Rem Reverse a string version 1
formula = " "
Dim strLen
strLen = Len ({Customer.Customer Name})
Dim i
For i = 1 To strLen
Dim charPos
charPos = strLen - i + 1
formula = formula & _
Mid({Customer.Customer Name}, charPos, 1)
Next i
Examine cómo funciona esta fórmula asumiendo que el valor actual del campo {Customer.Customer Name} es "Clean Air". La variable strLen se asigna como longitud de “Clean Air”, es decir, 9. En este momento también se escribe para que sea una variable numérica. La variable i se conoce como variable de contador ya que su valor cambia con cada iteración del ciclo For. Es decir, se usa para contar las iteraciones del ciclo. El ciclo For se repetirá 9 veces; la primera vez, i es 1, luego, i es 2, después, i es 3 y así sucesivamente hasta que, finalmente, i es 9. Durante la primera repetición, el noveno carácter de {Customer.Customer Name} se anexa a la fórmula de variable especial vacía. Como resultado la fórmula es igual a "r" después de la primera iteración. Durante la segunda iteración, el octavo carácter de {Customer.Customer Name}se anexa a la fórmula y de este modo la fórmula es igual a "ri". Esto continúa hasta después de la novena iteración, la fórmula es igual a "riA naelC", que es la cadena invertida.
miércoles, 29 de septiembre de 2010
martes, 28 de septiembre de 2010
TEMARIO
REGLAMENTO
DIAGRAMA E.P.S
-Proceso, son los diferentes procedimientos en los cuales usare los datos proporcionados por el usuario en el paso anterior para resolver el problema.
-Salida, la resolución del problema.
DIGRAMA DE FLUJO
ALGORITMO
PSEDUCODIGO
PROGRAMACION ESTRUCTURADA
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMA
LENGUAJE DE PROGRAMACION
LENGUAJE DE ALTO NIVEL
LENGUAJE DE BAJO NIVEL
HISTORIA DE VISUAL BASIC
CARACTERISTICAS