PROGRAMA


Es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar correctamente. Al conjunto general de programas, se le denomina software y así, se refiere al equipamiento lógico o soporte lógico de una computadora digital.
En informática, se los denomina comúnmente binarios, (propio en sistemas unix, donde debido a la estructura de este último, los ficheros no necesitan hacer uso de extensiones. Posteriormente, los presentaron como ficheros ejecutables, con extensión .exe, en los sistemas operativos de la familia Windows) debido a que una vez que han pasado por el proceso de compilación y han sido creados, las instrucciones que se escribieron en un lenguaje de programación que los humanos usan para escribirlos con mayor facilidad, se han traducido al único idioma que la máquina comprende, combinaciones de ceros y unos llamada código máquina. El mismo término, puede referirse tanto a un programa ejecutable, como a su código fuente, el cual es transformado en un binario cuando es compilado.
Generalmente el código fuente lo escriben profesionales conocidos como programadores. Se escribe en un lenguaje que sigue uno de los siguientes dos paradigmas: imperativo o declarativo y que posteriormente puede ser convertido en una imagen ejecutable por un compilador. Cuando se pide que el programa sea ejecutado, el procesador ejecuta instrucción por instrucción.

PROGRAMACIÓN ORIENTADA A OBJETOS


La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.

PROGRAMACIÓN LINEAL


La Programación Lineal es un procedimiento o algoritmo matemático mediante el cual se resuelve un problema indeterminado, formulado a través de ecuaciones lineales, optimizando la función objetivo, también lineal.
Consiste en optimizar (minimizar o maximizar) una función lineal, denominada función objetivo, de tal forma que las variables de dicha función estén sujetas a una serie de restricciones que expresamos mediante un sistema de inecuaciones lineales.

PRGRAMACION ESTRUCTURADA









La programación estructurada es una forma de escribir programas de ordenador (programación de computadora) de manera clara. Para ello utiliza únicamente tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de la instrucción o instrucciones de transferencia incondicional.





TIPOS DE DATOS EN VISUAL BASIC

Pueden ser de los siguientes tipos: (El número indicado en segundo lugar indica el número de Bytes que ocupa en memoria.)
Booleana (2) Admite los valores 0 y 1, o True (verdadero) y False (falso)
Byte (1) Números enteros, en el rango de 0 a 255
Integer (2) Números enteros en el rango de -32768 a 32767
Long (4) Números enteros en el rango de -2147483648 a 2147483647
Single (4) Punto flotante, simple precisión
Doble (8) Punto flotante, doble precisión.
Currency (8) Entero, con punto decimal fijo (Típico de monedas)
String (*) Cadenas alfanuméricas de longitud variable o fija
Date (8) FechasObjet (4) Referencia a objetos
Variant (**) Otros tipos de datos

VISUAL BASIC


Mas de 10 años, el proceso de construir una simple aplicación basada en Microsoft Windows se habría podido describir como complicado, difícil y largo. Construir estas aplicaciones ricas en gráficos -una tarea que hoy parece sencilla- no era un proceso trivial antes de la introducción de Visual Basic1.0 en mayo de 1991Con Visual Basic, los programadores podían, por primera vez , implementar aplicaciones de Windows en un ambiente intuitivo y gráfico, simplemente arrastrando controles sobre un formulario. Haciendo posible a los programadores profesionales y a los ocasionales maximizar su productividad, Visual Basic conllevó un renacimiento del desarrollo de aplicaciones basadas en Windows.Este año, en la celebración del décimo cumpleaños de Visual Basic, se mira al pasado a la herramienta que revolucionó la manera en la que se construye software, y se anhelan otros 10 años de innovación y productividad de Visual Basic.En los últimos 10 años, la comunidad de Visual Basic ha crecido hasta ser la mayor comunidad de desarrolladores de software del mundo. Inicialmente, Visual Basic fue pensado para ser un producto muy táctico. Microsoft tenía varias iniciativas en el desarrollo que lideraba Visual Basic 1.0, todas fueron pensadas para convertirse en las herramientas de programación a largo plazo, estratégicas, gráficas y orientadas a objetos.


CARACTERISTICAS
-Barra de titulo: muestra el nombre del proyecto y del formulario q se está diseñando.
-Barra de menús: agrupa los menús despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic.
-Barra de herramientas estándar: contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto.
-Ventana de formulario: área donde se diseña la interfaz gráfica.
-Cuadro de herramientas: presenta todos los controles necesarios para diseñar una aplicación.
-Ventana de proyecto: muestra los elementos del proyecto.
-Ventana de posición del formulario: muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación.

segundo parcial

Póliza: es un documento que contiene las condiciones reguladoras del seguro, forman parte integrante de las condiciones generales. En el se plasman los contratos de los seguros y en el se establecen obligaciones.

Las partes de la póliza:
Condiciones generales: clausuras del asegurado
Condiciones particulares: aspectos de la póliza.
Condicionado especial: clausuras.

Póliza de ingreso: Sirve para anotar las operaciones que representan ingresos, es decir, entradas de dinero en efectivo para la empresa.

Póliza de egreso: Sirve para anotar las operaciones que representan egresos , es decir, salida de dinero en efectivo para la empresa.

Póliza de diario: Sirve para anotar las operaciones que realiza la empresa y que implican entradas o salidas de dinero en efectivo.

Póliza de cheque: sirve para anotar las operaciones que realiza la empresa y que implican entradas o salidas de dinero en efectivo.

Estructura de una póliza:
Nombre del ayuntamiento
Columnas para el numero de cuenta
sub. cuentas y nombre
Columnas para el parcial
El debe y el haber

NOI: es una nomina integral, define los parámetros generales de la empresa tales como:
Datos generales de la empresa
Tipo de nomina
Uso de puestos y sus claves
Uso de departamentos
Datos generales clave de No. de trabajo

COI: Es la contabilidad integral, define los parámetros generales de la empresa como:
Numero de dígitos
Uso de decimales
Uso de guiones
Uso de departamentos

Reporte contable

Mayor: Pueden filtrarse las imputaciones del periodo visualizado por vendedor.

Subdiarios: Informa el asiento que surge en base al Subdiario imputado, indicando cuentas al debe y al haber. Eje (a un recibo) o cuentas corrientes.

Mayor por rango: Se agrego salida a terminal y en la salida a Excel se incorporo un archivo por cuentas para aquellos periodos contables especificados con movimientos.

Total imputado por cuenta y concepto: Se incorporo un filtro por usuario además antes al final del listado imprimía un resumen por CUIT ahora el usuario pobra elegir si desea o no.

Listado del plan de cuentas: Se agrego un filtro que permite imprimir las cuentas activas o inactivas o ambas y el reporte el dato si esta archivado o no.

Informes contables: Tiene en cuenta el campo porcentaje de afectación definido en el programa de confección de informes contables.

Otra funcionalidad: La expresión por cuentas corrientes andaba solo cuando se seleccionan las divisiones.

Movimientos de las pólizas

La captura consta de 2 partes, datos generales y partidas.
Datos generales de la póliza:

Fecha: El programa propone la fecha del sistema puede ser de cualquier mes.

Tipo: Seleccionarlo de la lista de selección de opciones o captura la clave.

Folio: numero consecutivo se determina de acuerdo a las especificaciones.

Clase: Selecciona un valor de una lista de operaciones o capturar la clave.

Referencias: campo opcional.

Concepto: es conveniente introducirlo para un mejor control de la información.

Estados financieros: Los dueños y gerentes de negocios necesitan tener información financiera actualizada para tomar las decisiones correspondientes sobre sus futuras operaciones.

Composición del balance general: los componentes son: activo – activo corriente – caja y banco- cuenta por cobrar – inventario – activo fijo – activo pasivo.

Estado de resultados: Es un estado financiero que muestra ordenada y detalladamente la forma de cómo se obtuvo el resultado del ejercicio durante un periodo determinado, este es dinámico ya que abarca un periodo durante los gastos que dieron origen al ingreso mismo.

Estados de variación en el capital contable: Es un estado del patrimonio neto que puede afectar tanto al activo como al pasivo. Tipos de variaciones contables:

1. Permutativa
Aumento del activo y aumento del activo
Aumento del activo y disminución del pasivo
Disminución del activo y disminución del pasivo
Aumento del pasivo y disminución del pasivo

2. Modificativa
Resultado negativo perdidas
Resultado positivo ganancias
Modificación generada en el capital.

Estados de flujo en efectivo: esta incluido en los estados financieros básicos que deben preparar las empresas para cumplir con la normativa y reglamentos institucionales de cada país. Este provee información importante para los administradores del negocio y surge como respuesta a la necesidad.

PRACTICAS SEGUNDO PARCIAL

PRACTICA 1

PRACTICA 2

PRACTICA 3

PRACTICA 4

ASIENTOS CONTABLES 1

ASIENTOS CONTABLES 2

ASIENTOS CONTABLES 3

Microsoft lanza aplicación móvil para denunciar delitos en México


La firma Microsoft, responsable del sistema operativo Windows, puso hoy en marcha una aplicación gratuita que permitirá a los ciudadanos del Distrito Federal mexicano denunciar delitos por su teléfono móvil "con un solo clic".

Esta utilidad, denominada Consejo Ciudadano Móvil, completa el plan iniciado en Ciudad de México en agosto para que los capitalinos con teléfonos celulares de las compañías Telcel o Movistar, filial de la española Telefónica, informen de hechos delictivos o abusos policiales mediante mensajes de texto, imagen o vídeo.

Sus creadores afirmaron entonces que este programa era el primero del mundo de estas características.

La novedad de la aplicación de Microsoft, apta para cualquier terminal que acepte el sistema Windows Phone, reside en que el usuario no necesita conocer el número para realizar la denuncia.

Al descargar Consejo Ciudadano Móvil, instalará un icono en su aparato que lo enlaza directamente con el Centro de Contacto del Consejo Ciudadano de Seguridad Pública y Procuración de Justicia.

Según el alcalde de la capital, Marcelo Ebrard, este sistema permitirá, además de contener la delincuencia, fomentar la cultura de la participación ciudadana y la denuncia "a través de la superación del antiguo sistema documental".

El Distrito Federal cuenta con cinco millones de usuarios de telefonía móvil.

Microsoft lanza aplicación móvil para denunciar delitos en México

Científicos descifran el enigma del envejecimiento de las células


Un equipo internacional de científicos basado en la Universidad de Newcastle (Inglaterra) ha resuelto el enigma del envejecimiento de las células, lo que permitirá buscar nuevas fórmulas para prevenirlo.

Los científicos, encabezados por el alemán Thomas von Zglinicki, han descubierto el papel crucial que desempeñan en este proceso las mitocondrias, los orgánulos encargados de suministrar la mayor parte de la energía necesaria para la actividad celular.

Cuando se registra un deterioro en el ADN de una célula, ésta envía una señal a las mitocondrias para que generen moléculas radicales libres que llevan a la célula a autodestruirse o a dejar de dividirse, señalan.

"Así las células se aseguran de que no se dividen cuando están enfermas, ya que hay elevadas posibilidades de mutaciones y de que se vuelvan cancerosas", explicó a Efe Zglinicki, profesor de gerontología celular en el Instituto del Envejecimiento y la Salud de la Universidad de Newcastle.

Inhibir completamente la generación de radicales libres en el organismo es malo para la salud, porque también puede inhibir los procesos antitumorales, añadió.

Por ello, al ser preguntado sobre la conveniencia de tomar vitaminas y antioxidantes que combaten a los radicales libres, Zglinicki recomienda "moderación".

"Todo tiene su lado bueno y malo. Es bueno tomar vitaminas y antiradicales libres, pero no hay que pasarse", declaró.

"Los radicales libres son dañinos pero también son parte esencial de la vida. Si consiguiéramos eliminarlos por completo, nuestros organismos estarían en peligro, entre otras cosas porque nuestro sistema inmunológico depende de ellos para protegernos de las infecciones", dijo por su parte el director del Instituto, profesor Thomas Kirkwood.

La principal novedad del estudio es haber descubierto los procesos específicos que regulan la reacción celular ante el daño molecular que subyace al proceso de envejecimiento, según Kirkwood.

"Lo que hemos hecho es una identificación precisa del fallo. Ahora debemos aprovechar ese conocimiento. Ello llevará tiempo, pero la buena noticia es que hemos empezado", señaló.

El estudio, llevado a cabo junto con la universidad alemana de Ulm, ha sido publicado en la revista Molecular Systems Biology.

Zglinicki piensa dedicar los próximos cinco años a investigar si esta producción de radicales libres acelera el envejecimiento de las células vecinas sanas, "como una infección que se extiende".

"Si podemos detener este proceso, podremos retrasar el envejecimiento", dijo.

El descubrimiento del papel de las mitocondrias en el envejecimiento celular deja en un segundo plano el rol de los telómeros, los extremos protectores de los cromosomas, que se acortan a medida que envejecemos.

Seguidores