curso de electronica
PROGRAMA DE ESTUDIOS
ASIGNATURA: Lenguaje de Computación HORAS SEMANALES: 2 Horas
CURSO: 3º HORAS ANUALES: 72 Horas
OBJETIVOS GENERALES
Utilizar procesos lógicos en la resolución de problemas apoyado por el computador
Fomentar hábitos de trabajo ordenado, organizado e independiente
Desarrollar la creatividad e iniciativa propia del alumnoIntegrar conocimientos de las distintas asignaturas de la carrera a través del desarrollo de proyectos
Fortalecer cualidades investigativas mediante el diseño de programas de computador
Valorar las actitudes cooperativas y de trabajo en equipo a través del desarrollo de proyectos colaborativos
OBJETIVOS ESPECIFICOS
Diseñar algoritmos eficientes para la resolución de problemas con elcomputador
Identificar características fundamentales de la programación estructurada con el Lenguaje Basic
Utilizar archivos de distintos tipos para almacenar datos y programas por medio de instrucciones en el Lenguaje Basic.
Interpretar la relación Software-Hardware en un computador a través del análisis y uso de instrucciones del Lenguaje Basic destinadas a la comunicación con periféricos deEntrada/Salida
Planificar proyectos individuales y grupales de programas basados en problemas de tipo general
Planificar, desarrollar y gerenciar proyectos colaborativos interdisciplinarios de programas de aplicación relacionados al área
UNIDAD I: Revisión de Conceptos Básicos TIEMPO: 14 Horas
OBJETIVOS DE LA UNIDAD
Identificar características de los tipos de variablesbásicas disponibles en BASIC
Utilizar adecuadamente variables tipo registro en programas de aplicación
Aplicar a nuevos programas las instrucciones aprendidas en el nivel anterior
Detectar y corregir errores en los programas elaborados
CONTENIDOS
OBSERVACIONES
Revisión de conceptos básicos:
Elementos de un programa en Quick-Basic: Identificadores de línea. Sentencias. Palabrasreservadas. Sintaxis. Formato. Sentencias ejecutables y no ejecutables. Longitud de líneas. Variable. Definición. Reglas de funcionamiento. Tipos de datos: valores constantes, variables, expresiones, funciones que devuelven valores, cadenas, números, definidos por el usuario. Características fundamentales de cada tipo.
Declaración de variables utilizando sufijos. Uso del formato[DIM-COMMON-REDIM-SHARED-STATIC] Nombre de variable AS [INTEGER-LONG-SINGLE-DOUBLE-STRING]. Uso de las sentencias de declaración DEFINT, DEFLNG, DEFSTR, DEFSNG, DEFDBL.
Variables tipo registro. Definición. Declaración: La sentencia TYPE-END TYPE. Formato. Características. Uso de variables tipo registro. Problemas de aplicación.
La Unidad I es una extensión de los temas desarrollados en el nivel anterior yconstituyen la base fundamental para el desarrollo de las unidades restantes, por lo cual se recomienda un mayor énfasis en la ejercitación y el desarrollo de programas de aplicación.
UNIDAD II: FUNCIONES DE CADENA TIEMPO: 20 Horas
OBJETIVOS DE LA UNIDAD
Interpretar el significado de una cadena de caracteres
Realizar operaciones básicas con cadenas decaracteres
Resolver problemas utilizando las funciones de cadena disponibles en el Lenguaje Basic
Estudiar el código ASCII y su utilidad en programación
Elaborar programas de aplicación utilizando cadenas de caracteres
CONTENIDOS
OBSERVACIONES
Cadena. Definición. Cadenas de longitud fija y variable. Características. Formas de declarar una cadena de caracteres.
Operaciones con cadenas.Concatenación. Operador de concatenación. Comparación. Operadores de comparación de cadenas.
Funciones de cadena. Clasificación. Formato y aplicaciones de las funciones de cadena disponibles en Quick-Basic.
Funciones de subcadena: LEFT$, RIGHT$, LTRIM$, RTRIM$, MID$
Funciones de conversión a letras mayúsculas: LCASE$, UCASE$
Funciones de conversión de números a cadenas y viceversa: STR$, VAL...
Regístrate para leer el documento completo.