LENGUAJE DE ALTO NIVEL

Se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.
Otra limitación de los lenguajes de alto nivel es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de programación que evitaba estos inconvenientes, a costa de ceder un poco en las ventajas. Estos lenguajes se llaman de tercera generación o de alto nivel, en contraposición a los de bajo nivel o de nivel próximo a la máquina.

LENGUAJE DE PROGRAMACION

Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.

PSEUDOCODIGO


Es comunmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos esto quiere decir que el pseudocódigo no es programable sino facilita la programación.
El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.

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

Seguidores