Contenido 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS PROCESOS Prólogo...
|
|
- Alfredo López Peralta
- hace 6 años
- Vistas:
Transcripción
1 1 Prólogo... xv 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS Conceptos generales sobre sistemas operativos Funciones del sistema operativo Componentes del sistema operativo Activación del sistema operativo Práctica: Instalación del sistema operativo Linux Pasos a seguir para la instalación de la distribución Red Hat El minikernel: Un entorno para el desarrollo de prácticas de diseño de sistemas operativos Características del minikernel Descripción del entorno de desarrollo Consideraciones generales sobre las prácticas basadas en el minikernel Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía Práctica: Introducción de una nueva llamada al sistema en el minikernel Objetivo de la práctica Descripción de la funcionalidad que debe desarrollar el alumno PROCESOS Conceptos básicos de procesos Procesos ligeros Planificación Señales Servicios de procesos Servicios POSIX para la gestión de procesos Servicios POSIX de gestión de procesos ligeros Servicios POSIX para la gestión de señales y temporizadores Práctica: Monitorización de procesos en WINDOWS con Ntpmon Objetivos de la práctica v
2 vi Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Monitorización de procesos en LINUX Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Descubrir la jerarquía de procesos Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Gestión de señales en POSIX Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía Práctica: Intérprete de mandatos sencillo Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Entrega de documentación Bibliografía Gestión de procesos en el minikernel Los procesos en el minikernel Consideraciones sobre la implementación de procesos Práctica: Inclusión de una llamada bloqueante de temporización en el minikernel Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Práctica: Planificación round-robin en el minikernel Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Práctica: Planificación por prioridades en el minikernel Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Práctica: Planificación tipo Linux en el minikernel Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Práctica: Implementación de procesos ligeros en el minikernel Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno... 64
3 vii 3. GESTIÓN DE MEMORIA Conceptos básicos sobre gestión de memoria Modelo de memoria de un proceso Memoria virtual Operaciones sobre las regiones de un proceso Proyección de archivos en memoria Servicios de gestión de memoria Práctica: Análisis del mapa de memoria de los procesos Objetivos de la práctica El archivo /proc/pid/maps Descripción de la funcionalidad que debe desarrollar el alumno Entrega de documentación Bibliografía Práctica: Obtención de estadísticas sobre el mapa de memoria de los procesos Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Estudio de los fallos de página de un proceso en Linux Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Material de apoyo Entrega de documentación Bibliografía Práctica: Estudio de los fallos de página de un proceso en Windows Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Material de apoyo Entrega de documentación Bibliografía Práctica: Gestión de memoria dinámica Objetivos de la práctica Conceptos generales sobre la memoria dinámica Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía Práctica: Proyección de archivos en memoria Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía... 95
4 viii 3.8. Práctica: Uso de bibliotecas dinámicas Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Entrega de documentación Bibliografía Práctica: Monitor del uso de memoria de un programa Objetivos de la práctica Descripción de la práctica Organización del software del monitor Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía COMUNICACIÓN Y SINCRONIZACIÓN DE PROCESOS Conceptos básicos Problemas clásicos de comunicación y sincronización Mecanismos y servicios de comunicación Interbloqueos Práctica: Intérprete de mandatos con tuberías Descripción de la funcionalidad que debe desarrollar el alumno Desarrollo de la práctica Entrega de documentación Bibliografía Práctica: Productor-consumidor utilizando procesos ligeros Objetivo de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Entrega de documentación Bibliografía Diseño e implementación de semáforos en el minikernel Objetivo de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Entrega de documentación Bibliografía Diseño e implementación de mutex en el minikernel Objetivo de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Entrega de documentación Bibliografía Detección de interbloqueos en los mutex del minikernel Objetivo de la práctica Interbloqueos para mutex frente a interbloqueos para semáforos Descripción de la funcionalidad que debe desarrollar el alumno Entrega de documentación Bibliografía
5 ix 5. ENTRADA/SALIDA, ARCHIVOS Y DIRECTORIOS Conceptos básicos de entrada/salida Manejadores de dispositivos: el reloj y el terminal El manejador del reloj El manejador del terminal Práctica: Monitorización de entrada/salida en Windows: Portmon Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Implementación de un manejador de reloj en el minikernel Objetivo de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Práctica: Implementación de un manejador de terminal básico en el minikernel Objetivo de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Práctica: Diseño y programación de un manejador de terminal avanzado en el minikernel Objetivo de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Conceptos básicos de archivos Conceptos básicos de directorios Servicios de archivos y directorios Servicios POSIX para archivos y directorios Servicios Win32 para archivos y directorios Práctica: Monitorización de archivos: Filemon Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Gestión de cuotas de disco usando scripts de UNIX Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Implementación del mandato du Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía Práctica: Gestión de archivos usando scripts de UNIX Objetivos de la práctica
6 x Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Práctica: Intérprete de mandatos con redirección y mandatos internos Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Entrega de documentación Bibliografía Práctica: Llamadas al sistema para la gestión de archivos y directorios en POSIX: micp y mils Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía Práctica: Llamadas al sistema para la gestión de archivos y directorios en Windows: micopy y midir Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía Conceptos de diseño de sistemas de archivos y directorios Estructura del sistema de archivos Práctica: Creación de un sistema de archivos: mkfs Objetivos Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía Práctica: Diseño e implementación de archivos con bandas Objetivos Entorno de desarrollo de la práctica Sistemas de archivos con bandas Organización de la información Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía INTRODUCCIÓN A LOS SISTEMAS DISTRIBUIDOS Conceptos básicos Protocolos de comunicación Comunicación de procesos en sistemas distribuidos Sockets
7 xi Llamadas a procedimientos remotos Introducción a las RPC de SUN Práctica: Parámetros de configuración y monitorización de conexiones de red en Windows Objetivos de la práctica Recomendaciones generales Entrega de documentación Bibliografía Práctica: Uso del mandato rpcinfo en Linux Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Entrega de documentación Bibliografía Práctica: Servicio de archivos remotos utilizando sockets Objetivos de la práctica Descripción de la funcionalidad que debe desarrollar el alumno Ejemplo de aplicación cliente Recomendaciones generales Entrega de documentación Bibliografía Práctica: Sistema de archivos remoto utilizando RPC Objetivos Descripción de la funcionalidad que debe desarrollar el alumno Ejemplo de aplicación cliente Recomendaciones generales Entrega de documentación Bibliografía Práctica: Servicio de bloques paralelo con tolerancia a fallos RAID Objetivos de la práctica Dispositivos RAID Descripción de la funcionalidad que debe desarrollar el alumno Código fuente de apoyo Recomendaciones generales Entrega de documentación Bibliografía Práctica: Exclusión mutua utilizando un anillo con paso de testigo Objetivos de la práctica Exclusión mutua basada en paso de testigo Descripción de la funcionalidad que debe desarrollar el alumno Recomendaciones generales Entrega de documentación Bibliografía A. Guía del lenguaje de programación en C A.1. Características de C A.2. Primer programa en C A.2.1. Cómo compilar y ejecutar el programa?
8 xii A.3. Características básicas de C A.3.1. Comentarios A.3.2. Palabras reservadas A.3.3. Tipos de datos elementales A.3.4. Constantes A.3.5. La función printf A.3.6. Variables A.3.7. Expresiones y sentencias A.3.8. Operador de asignación A.3.9. Función scanf() A Introducción a la directiva #define A.4. Operadores y expresiones A.4.1. Operadores aritméticos A.4.2. Operadores relacionales y lógicos A.4.3. Operadores lógicos A.4.4. Resumen de prioridades A.4.5. Operadores de asignación A.4.6. Operador condicional A.5. Sentencias de control A.5.1. Sentencia if A.5.2. Sentencia if-else A.5.3. Sentencia for A.5.4. Sentencia while A.5.5. Sentencia do-while A.5.6. Sentencia switch A.5.7. Bucles anidados A.5.8. Sentencias break y continue A.6. Funciones A.6.1. Definición de una función A.6.2. Declaración de funciones: prototipos A.6.3. Llamadas a funciones A.6.4. Recursividad A.6.5. Macros A.7. Punteros A.7.1. Definición de punteros A.7.2. Paso de punteros a una función A.7.3. El operador sizeof A.8. Ámbito de las variables y tipos de almacenamiento A.8.1. Variables locales A.8.2. Variables globales A.8.3. Variables automáticas A.8.4. Variables estáticas A.8.5. Variables de tipo registro A.8.6. Variables externas A.9. Cadenas de caracteres A.9.1. Definición de cadenas de caracteres A.9.2. Asignación de valores a cadenas de caracteres A.9.3. Lectura y escritura de cadenas de caracteres A.9.4. Paso de cadenas de caracteres a funciones
9 xiii A.9.5. Funciones de biblioteca para manejar cadenas A.10. Vectores y matrices A Definición de un vector A Procesamiento de un vector A Paso de vectores a funciones A Punteros y vectores A Vectores y cadenas de caracteres A Vectores multidimensionales A.11. Estructuras A Procesamiento de una estructura A Paso de estructuras a funciones A Punteros a estructuras A Vectores de estructuras A Uniones A Tipos enumerados A Definición de tipos de datos (typedef) A.12. Entrada/salida A Apertura y cierre de un archivo A Lectura y escritura A.13. Aspectos avanzados A Argumentos en la línea de mandatos A Operadores de bits A Máscaras A Operadores de desplazamiento A Campos de bits A Punteros a funciones A Funciones como argumentos A Funciones con número variable de argumentos A Compilación condicional B. Programación con lenguajes de scripts B.1. El shell de UNIX B.2. Estructura de los mandatos B.3. Agrupamiento de mandatos B.3.1. Lista con tuberías (pipes) B.3.2. Lista O-lógico (OR) B.3.3. Lista Y-lógico (AND) B.3.4. Lista secuencial B.3.5. Lista asíncrona (background) B.4. Mandatos compuestos y funciones B.4.1. El mandato condicional if B.4.2. El mandato condicional case B.4.3. El bucle until B.4.4. El bucle while B.4.5. El bucle for B.4.6. Funciones B.5. Redirecciones B.5.1. Redirección de salida B.5.2. Redirección de entrada
10 xiv B.6. Quoting B.7. Expansión de argumentos B.7.1. Expansión de tilde B.7.2. Expansión de variables B.7.3. Sustitución de mandatos B.7.4. Expansión aritmética B.7.5. Expansión de nombres de archivos B.8. Parámetros B.8.1. Parámetros posicionales B.8.2. Parámetros especiales B.8.3. Variables B.9. Shell scripts B.10. Ejecución de un mandato B.11. Mandatos de UNIX B.12. Mandatos internos B.13. Mandatos externos C. Entorno de programación de sistemas operativos C.1. Introducción C.2. Makefiles de UNIX C.2.1. Estructura de un archivo makefile C.2.2. Gestor de bibliotecas C.2.4. Depuración de una aplicación en UNIX o Linux C.3. Entorno de programación del Visual C++ de Microsoft C.3.1. Creación de un espacio de trabajo C.3.2. Ejecución de una aplicación en Visual C C.3.3. Depuración de una aplicación en Visual C
INDICE 1. Introducción 2. Entrada / Salida: Principios y Programación 3. Procesos
INDICE Prólogo XV 1. Introducción 1 1.1. Evolución de los sistemas operativos 2 Procesamiento en serie 3 Procesamiento por lotes 4 Multiprogramación 7 1.2. Tipos de Sistemas Operativos 9 Sistemas operativos
Más detallesContenido. Prefacio Orígenes de la programación orientada a objetos... 1
Prefacio... xv 1. Orígenes de la programación orientada a objetos... 1 1.1 La crisis del software... 1 1.2 Evolución del software... 3 1.3 Introducción a la programación orientada a procedimientos... 4
Más detallesESCUELA DE INGENIERIA Informática Y Sistemas
ESCUELA DE INGENIERIA Informática Y Sistemas ASIGNATURA SISTEMAS OPERATIVOS CODIGO ST0257 SEMESTRE 2013-2 INTENSIDAD HORARIA 64 horas semestral CARACTERÍSTICAS Suficientable CRÉDITOS 4 1. JUSTIFICACIÓN
Más detallesPlanificaciones Algoritmos y Programación I. Docente responsable: CARDOZO MARTIN MIGUEL. 1 de 8
Planificaciones 9511 - Algoritmos y Programación I Docente responsable: CARDOZO MARTIN MIGUEL 1 de 8 OBJETIVOS Capacitar al alumno en el diseño y programación documentados de algoritmos y en la elección
Más detallesAgradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1
Prologo Agradecimientos Nota de los autores Índice general I III V VII 1 Problemas, algoritmos y programas 1 1.1 Programas y la actividad de la programación.................... 4 1.2 Lenguajes y modelos
Más detallesPROGRAMACIÓN EN JAVA
1. INTRODUCCIÓN A LA PROGRAMACIÓN 1.1. Datos, algoritmos y programas 1.1.1. Definición de algoritmo 1.1.2. Datos 1.1.3. Características de un programa 1.2. Paradigmas de programación 1.2.1. Programación
Más detallesGuía del Curso IFCD052PO PROGRAMACIÓN EN JAVA
Guía del Curso IFCD052PO PROGRAMACIÓN EN JAVA Modalidad de realización del curso: Titulación: Online Diploma acreditativo con las horas del curso OBJETIVOS CONTENIDOS UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A
Más detallesINTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11
Índice INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11 1.1 PROGRAMA Y LENGUAJESDE PROGRAMACIÓN...12 1.1.1 EL LENGUAJE JAVA...13 1.1.2 EL JDK...15 1.1.3 LOS PROGRAMAS EN JAVA...16
Más detallesIntroducción a la. Programación con
Introducción a la Programación con C Objetivo El alumno comprendera los conceptos sobre cuales se rige la programación estructurada mediante una base teórica y un conjunto de prácticas, enfocando dichos
Más detallesNOTA PRELIMINAR Sistemas y Aplicaciones Informáticas
NOTA PRELIMINAR En este libro tratamos un desarrollo actualizado de contenidos perteneciente a los bloques temáticos más importante del temario de Oposición de la especialidad de Sistemas y Aplicaciones
Más detalles2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.
2007/2008 Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS 1.-Introducción. -Comprender cómo funciona un lenguaje de programación 2. Características del lenguaje C -Entender las
Más detallesUNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLABO PLAN DE ESTUDIOS 2000
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLABO PLAN DE ESTUDIOS 2000 I. DATOS GENERALES Nombre del curso : Programación I Código del curso
Más detallesII22. Sistemas Operativos III
II22. Sistemas Operativos III Tercer Curso Ingeniería Informática Curso 2003/2004 9 Créditos (6 T + 3 L) Profesores: M. Asunción Castaño Álvarez Gustavo A. Casañ Núñez Javier Llach Mollón 1 I La materia
Más detallesPROGRAMACIÓN UNIDADES
PROGRAMACIÓN Semestre: Segundo Horas: 90 horas Hrs/sem: 4.5 Créditos: 9 Clave: AI-02 DESCRIPCIÓN DE LA ASIGNATURA Al finalizar el curso el alumno tendrá el conocimiento y la capacidad de implementar programas
Más detallesCuerpo de Profesores Técnicos de Formación Profesional
Tabla de equivalencias entre los temarios de Sistemas y Aplicaciones Informáticas de Profesores Técnicos de Formación Profesional e Informática del Cuerpo de Profesores de Enseñanza Secundaria Cuerpo de
Más detallesDesarrollo Web con PHP y MySQL
Desarrollo Web con PHP y MySQL DESCRIPCION MODULOS DE CAPACITACION 1. Introducción Qué es PHP Por qué PHP Qué necesitamos para trabajar con PHP Funcionamiento básico de PHP Embebido de PHP dentro de HTML
Más detallesANEXO XVII DE LA RESOLUCION N
Hoja 1 de 7 UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas Físicas y Naturales República Argentina Programa de: Código: Informática Carrera: Materia común Res. Nº Plan: Puntos:3.5 Escuela:
Más detallesNOTA PRELIMINAR Informática.
NOTA PRELIMINAR En este libro tratamos un desarrollo actualizado de contenidos perteneciente a los bloques temáticos más importante del temario de Oposición de la especialidad de Informática. Cada bloque
Más detallesSumario Prólogo Unidad didáctica 1. Introducción a los sistemas operativos Objetivos de la Unidad... 12
ÍNDICE SISTEMÁTICO PÁGINA Sumario... 5 Prólogo... 7 Unidad didáctica 1. Introducción a los sistemas operativos... 11 Objetivos de la Unidad... 12 1. Concepto de sistema operativo... 13 2. Servicios de
Más detallesFundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;)
Tags Fundamentos PHP La Sintaxis de PHP se deriva de muchos lenguajes de programación principalmente de C pero Perl también ha tenido mucha influencia en esta sintaxis Con las últimas incorporaciones agregadas,
Más detallesPROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I
PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I Table of contents 1 INFORMACIÓN GENERAL...2 2 INTRODUCCIÓN... 2 3 OBJETIVOS GENERALES DE LA ASIGNATURA... 3 4 OBJETIVOS, TEMAS Y SUBTEMAS... 3 5 PLAN TEMÁTICO...6
Más detallesPROGRAMA: COMPUTACION I
UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TACHIRA VICERECTORADO ACADÉMICO DECANATO DE DOCENCIA DEPARTAMENTO DE INGENIERÍA INFORMÁTICA 1 PROGRAMA: COMPUTACION I Código 0415102T Carrera: Ingeniería Informática
Más detallesProgramación con Java Básico
Programa de Capacitación en Cómputo Semestre 2016-1 Programación con Java Básico Instructor: M. C. Martha Angélica Nakayama Cervantes INFORMACIÓN GENERAL En el presente curso se dará explicaciones, ejemplos,
Más detalles1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...
Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3
Más detallesSistemas Operativos. Curso Página Web: Asignaturas de programación en el plan de estudios
Programa de la asignatura Sistemas Operativos 3 er Curso de la Licenciatura en Física Curso 2010-2011 Profesor: J. Javier Gutiérrez (gutierjj@unican.es) Página Web: http://www.ctr.unican.es/asignaturas/so/
Más detallesCurso Programación Orientada a Objectos con C# y Visual Studio 2013
Curso Programación Orientada a Objectos con C# y Visual Studio 2013 Descripción: Este curso es una introducción práctica a la programación en C #, la utilización de los servicios proporcionados por. NET.
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: FACULTAD DE INGENIERÍA ESCUELA DE SISTEMAS MATERIA O MÓDULO: Sistemas Operativos CÓDIGO: IS603.a CARRERA: INGENIERÍA DE SISTEMAS NIVEL: TERCERO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4
Más detallesOrganización del libro 2 Orden de presentación de los temas 3 Recursos en Internet y en la Web 4
Prólogo xvii Capítulo O 0.1 0.2 0.3 Guía del lector 1 Organización del libro 2 Orden de presentación de los temas 3 Recursos en Internet y en la Web 4 PRIMERA PARTE:ANTECECENTES 7 Capítulo 1 1.1 1.2 1.3
Más detallesUNIVERSIDAD DE ORIENTE NÚCLEOS NUEVA ESPARTA-SUCRE COMISIÓN DE CURRICULA PROGRAMA ANALÍTICO DE LA ASIGNATURA
UNIVERSIDAD DE ORIENTE NÚCLEOS NUEVA ESPARTA-SUCRE COMISIÓN DE CURRICULA PROGRAMA ANALÍTICO DE LA ASIGNATURA ESCUELA Hotelería y Turismo-Nva. Esparta Ciencias Sucre CÓDIGO 230-3464 HORAS SEMANALES 6 HORAS
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: MATERIA O MÓDULO: CÓDIGO: CARRERA: NIVEL: Sistemas Operativos IS603.a Sistemas Tercero No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 0 SEMESTRE / AÑO ACADÉMICO: Segundo Semestre
Más detallesJava para no Programadores
Java para no Programadores Programa de Estudio Java para no Programadores Aprende a programar con una de las tecnologías más utilizadas en el mercado de IT. Este curso está orientado a quienes no tienen
Más detallesTema 05: Elementos de un programa en C
Tema 05: Elementos de un programa en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1
Más detalles043 - IFC07CM16. ADMINISTRACIÓN DE SISTEMAS OPERATIVOS CON POWERSHELL Y BASH: COMANDOS Y SCRIPTS
043 - IFC07CM16. ADMINISTRACIÓN DE SISTEMAS OPERATIVOS CON POWERSHELL Y BASH: COMANDOS Y SCRIPTS DEPARTAMENTO: Formación Profesional MODALIDAD: Curso DESTINATARIOS: Profesores Técnicos de FP Catedráticos
Más detallesUNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO
UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS Y TELECOMUNICACIONES PROGRAMA ANALITICO FOR DAC 12 VER 17 07 07 MATERIA: UCOM107 Fundamentos de Programación HORARIO: 19:20 20:40 PROFESOR(A):
Más detallesEvaluación de los aprendizajes Elabora un cuadro comparativo con las principales características del lenguaje de programación Java.
NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática y comunicación. Nombre del Módulo: Programación para Ambiente WEB total: 120 horas Objetivo General: Aplicar los conocimientos teóricos
Más detallesJava para no Programadores
Java para no Programadores Programa de Estudio Java para no Programadores Aprende a programar con una de las tecnologías más utilizadas en el mercado de IT y comienza tu camino como desarrollador Java.
Más detallesSILABO DEL CURSO ALGORITMOS Y ESTRUCTURAS DE DATOS 1
FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS SILABO DEL CURSO ALGORITMOS Y ESTRUCTURAS DE DATOS 1 1. DATOS GENERALES 1.1. Facultad : Ingeniería 1.. Carrera Profesional : Ingeniería de Sistemas
Más detallesÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES
ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES 1.1 Introducción 1.2 Fundamentos de los procesadores digitales secuenciales 1.2.1 Introducción 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales
Más detallesPROGRAMACION ESTRUCTURADA
ESCUELAS: COMPUTACION - SISTEMA PROGRAMACION ESTRUCTURADA CODIGO HORAS TEORICAS HORAS PRACTICAS UNIDADES CREDITO SEMESTRE PRE REQUISITO 215254 (COMPUTACIÓN) 225254 (SISTEMAS) 03 02 04 V ESTRUTURAS DISCRETAS
Más detallesContenido. Prólogo... Prólogo a la edición en español Argumentos y proposiciones lógicas Introducción
CONTENIDO vii Contenido Prólogo... Prólogo a la edición en español... XVIl XXI 1 Cálculo proposicional... 1 1.1 Argumentos y proposiciones lógicas 1.1.1 Introducción 1 1 1.1.2 Algunos argumentos lógicos
Más detallesObjetivos y Temario CURSO JAVA 7
Objetivos y Temario CURSO JAVA 7 OBJETIVOS Este curso se dirige a todos aquellos informáticos que quieran desarrollar en Java. Tanto si es principiante como si ya tiene experiencia con otro lenguaje, el
Más detallesSISTEMAS EN TIEMPO REAL
SISTEMAS EN TIEMPO REAL Año académico: 2006/07 Centro: Escuela Politécnica Superior Estudios: Ingeniero Técnico en Informática de Sistemas Asignatura: Sistemas en Tiempo real Ciclo: 1º Curso: 3º Cuatrimestre:
Más detallesJAVA 7 Los fundamentos del lenguaje Java
Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado
Más detallesIFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión
IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión 1. MÓDULO 1. MF0223_3 SISTEMAS OPERATIVOS Y APLICACIONES INFORMÁTICAS UNIDAD FORMATIVA 1. UF1465 COMPUTADORES PARA BASES DE DATOS
Más detallesDiplomado C#.NET con Visual Studio
Diplomado C#.NET con Visual Studio Descripción Desde la primera versión aparecida con Visual Studio en 2002, el lenguaje C# siguió una evolución constante hasta esta versión 4.0. Actualmente es el lenguaje
Más detallesUNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO INTRODUCCION A LA PROGRAMACION Y COMPUTADORAS 1 CODIGO: 770 CREDITOS: 4 ESCUELA: Ciencias
Más detallesContenido. 1. Introducción a la programación La secuenciación La selección...55
Contenido - IX Contenido 1. Introducción a la programación...1 1.1 Conceptos generales...3 La computadora... 3 El programa... 6 Estructuras de datos... 6 Operaciones primitivas elementales... 7 Estructuras
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: FACULTAD DE INGENIERÍA ESCUELA DE SISTEMAS MATERIA O MÓDULO: SISTEMAS OPERATIVOS CÓDIGO: IS603.a CARRERA: INGENIERÍA DE SISTEMAS NIVEL: TERCERO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4
Más detallesIntroducción al lenguaje C
Introducción al lenguaje C Juan C. Dueñas Joaquín Seoane T. de Miguel Dpto. Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid 1
Más detallesCapítulo 2 Introducción a los sistemas operativos
Sistemas operativos: una visión aplicada Capítulo 2 Introducción a los sistemas operativos Contenido Qué es un sistema operativo? Arranque del computador Componentes y estructura de un sistema operativo
Más detallesINDICE 1. Cómo Comenzar 2. El Entorno de Programación Delphi 3. Diseño de un Formulario; Componentes, Menús y Sucesos
INDICE Agradecimientos xiii Introducción xv 1. Cómo Comenzar 1 Por qué Windows y por qué Delphi? 1 Desarrollo de una aplicación Delphi 3 Funcionamiento de Delphi 5 Un programa de bienvenida 7 Un proyecto
Más detallesPrefacio 25 Organización de la Unidad Didáctica Cómo utilizar el libro Objetivos docentes... 27
ÍNDICE Prefacio 25 Organización de la Unidad Didáctica.................... 25 Cómo utilizar el libro............................. 26 Objetivos docentes.............................. 27 1 Fundamentos de
Más detallesINTRODUCCIÓN... CAPÍTULO 1. ENTORNO ARDUINO... 1
ÍNDICE PREFACIO... INTRODUCCIÓN... XI XIII CAPÍTULO 1. ENTORNO ARDUINO... 1 Qué es Arduino?... 1 Cómo usar Arduino?... 2 Plataforma libre... 2 Placa Arduino UNO y sus partes... 3 Instalación del software
Más detallesIntroducción al lenguaje C
Introducción al lenguaje C Programación 2 Profesorado de Informática CeRP del Suroeste, Colonia, Uruguay 15 de marzo de 2016 Programación 2 Introducción al lenguaje C 15 de marzo de 2016 1 / 34 Objetivos
Más detallesArquitectura de Computadores (obligatoria)
Arquitectura de Computadores (obligatoria) Profesores responsables: Pau Micó Tormos (teoría y prácticas) Despacho: F4D1 Créditos: 6 (4.5 Teoría + 1.5 Prácticas) Semestre: 3A Número de grupos de aula: 1
Más detallesDivisión Académica de Informática y Sistemas
Área de formación Sustantiva Profesional Nombre de la asignatura Docencia frente a grupo según SATCA Trabajo de Campo Supervisado según SATCA HCS HPS TH C HTCS TH C TC 2 2 4 4 0 0 0 4 Clave de la asignatura
Más detallesINDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación
INDICE Prologo XI Capitulo 1. Algoritmos y programas 1.1. Configuraciones de una computadora 1 1.2. Lenguajes de programación 2 1.3. Resolución de problemas 1.3.1. Fase de resolución del problema 3 1.3.1.1.
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN 1. Competencias Implementar sistemas de medición y control bajo los
Más detallesUNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO INGENIERÍA EN COMPUTACIÓN
ASIGNATURA: Sistemas Operativos CARÁCTER: Obligatoria TIPO MODALIDAD: UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN INGENIERÍA EN COMPUTACIÓN SEXTO SEMESTRE Teórica Curso
Más detallesUNIVERSIDAD DR. JOSE MATIAS DELGADO
NOMBRE DE LA ASIGNATURA: PROGRAMACION DE COMPUTADORAS 1 a. Generalidades. Duración del Ciclo en Semanas: Número de Orden: 16 Código: PRC1 16 Ciclo Académico: Duración/Hora Clase: 50 III minutos Prerrequisito
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Lenguaje de programación. 2. Competencias Implementar
Más detallesPLAN DE ESTUDIOS 2008-II SÍLABO
UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA I. INFORMACIÓN GENERAL: DEPARTAMENTO ACADÉMICO DE INGENIERÍA PLAN DE ESTUDIOS 2008-II SÍLABO 1.1 Asignatura : TÉCNICAS DE PROGRAMACIÓN 1.2. Ciclo : I 1.3
Más detallesINDICE Prologo Capitulo 0. Guía del lector Primera parte: antecedentes Capitulo 1. Introducción a los computadores
INDICE Prologo XVII Capitulo 0. Guía del lector 1 0.1. organización del libro 2 0.2. orden de presentación de los temas 3 0.3. recursos en Internet y en la Web 4 Primera parte: antecedentes 7 Capitulo
Más detallesPROGRAMA. 2) CONTENIDOS MÍNIMOS Introducción a algoritmos Estilos y tipos de programación. 3) PROGRAMA ANALÍTICO
PROGRAMA 1) OBJETIVOS DE LA ASIGNATURA La càtedra tendrà como objetivo primario acompañar en la desarrollo y codificaciòn en el lenguaje Java los algoritmos comprendidos en la càtedra de Programaciòn I.
Más detallesProgramación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad
Programación en Lenguajes Estructurados de Aplicaciones de Gestión Certificados de profesionalidad Ficha Técnica Categoría Informática y Programación Referencia 33002-1404 Precio 170.36 Euros Sinopsis
Más detallesUniversidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas
Universidad Central Del Este U.C.E. Facultad Ciencias Administrativas Sistemas Escuela Ingeniería Sistemas Programa la asignatura: SIS-202 LENGUAJE DE PROGRAMACIÓN I Total Créditos: 4 Teórico: 3 Práctico:
Más detallesINTRODUCCIÓN A LA PROGRAMACIÓN
PLAN DE ESTUDIOS 2008 LICENCIADO EN INFORMÁTICA FACULTAD DE CONTADURÍA, ADMINISTRACIÓN E INFORMÁTICA ASIGNATURA: INTRODUCCIÓN A LA PROGRAMACIÓN ÁREA DEL CONOCIMIENTO: PROGRAMACION E INGENIERIA DE SOFTWARE
Más detallesDescripción y Contenido del Curso. Programación C++ Capacity Academy.
Descripción y Contenido del Curso Programación C++ Capacity Academy Educación en Tecnología de la Información Online, Efectiva y Garantizada Qué aprenderá si toma este Curso? En este curso aprenderás todo
Más detallesFundamentos de Programación Visual Basic
Pág. N. 1 Fundamentos de Programación Visual Basic Familia: Editorial: Tecnología de información y computación Macro Autor: Ricardo Walter Marcelo Villalobos ISBN: 978-612-304-236-3 N. de páginas: 280
Más detallesTodo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
Más detallesUNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI
UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN ESTRUCTURADA FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( )
Más detallesFUNDAMENTOS DE INFORMÁTICA PARA INGENIERÍA INDUSTRIAL
FUNDAMENTOS DE INFORMÁTICA PARA INGENIERÍA INDUSTRIAL Miguel A. Rodríguez Jódar Daniel Cascado Caballero Saturnino Vicente Díaz Claudio A. Amaya Rodríguez Fernando Díaz del Río José Luis Sevillano Ramos
Más detallesPresentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO
Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO INNOVATIVA CENTRO DE TRANSFERENCIA Y DESARROLLO TECNOLÓGICO ESPE CECAI Capacitación Virtual La mejor opción para su crecimiento profesional
Más detallesProgramación con C Intermedio
Programa de Capacitación en Cómputo Semestre 2016-2 Programación con C Intermedio Instructor: P. I. Gutiérrez Chávez Cristóbal INFORMACIÓN GENERAL El lenguaje C es un lenguaje de programación estructurada
Más detallesAl final, qué sabré hacer?... Itinerario del proceso de aprendizaje... Capítulo 1. Conceptos generales a modo de introducción (CG)
Contenido presentación... Al final, qué sabré hacer?... Itinerario del proceso de aprendizaje... xvii xxiii xxv Capítulo 1. Conceptos generales a modo de introducción (CG) OBJETIVO DIDÁCTICO... 1 1.1.
Más detallesProgramación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.
.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Programación I Ingeniería Electrónica. ECM-043 3-2- 2.- HISTORIA DEL PROGRAMA Lugar
Más detallesTEMARIO DE PROFESORES TÉCNICOS DE F.P. : SISTEMAS Y APLICACIONES INFORMÁTICAS. Octubre 1997 (Publicado en el B.O.E. de 13 de Febrero de 1.
TEMARIO DE PROFESORES TÉCNICOS DE F.P. : SISTEMAS Y APLICACIONES INFORMÁTICAS. Octubre 1997 (Publicado en el B.O.E. de 13 de Febrero de 1.996) SISTEMAS Y APLICACIONES INFORMÁTICAS 1. Representación y comunicación
Más detallesHilos Secciones Stallings:
Capítulo 4 Hilos Secciones Stallings: 4.1 4.3 Contenido Procesos e hilos. Hilos a nivel de núcleo y a nivel de usuario. Multiprocesador simétrico (SMP). Micronúcleos. 1 Proceso Unidad de propiedad de los
Más detallesPLAN DE MATERIAS ACADEMUSOFT 3.2
FACULTAD DE: _Ingenierías y Tecnológicas PROGRAMA DE: Ingeniería de Sistemas NOMBRE DE LA MATERIA: Programación II Semestre: III Código: _IS006SA No de Créditos 4 H. Teórica: 4 H. Práctica 2 H. Teórica-Practica
Más detallesEXAMEN PARCIAL TRABAJO INTEGRADOR (TI) EVALUACIÓN CONTINUA PESO PORCENTUAL PESO PORCENTUAL 1 30% 06-MAY-14 30% 03-MAY-14 20% 20%
UNIVERSIDAD DEL VALLE DE MEXICO CAMPUS ROMA PLANEACIÓN DIDÁCTICA LICENCIATURA EJECUTIVA CICLO 201425 Nombre de la asignatura: Lenguajes Operativos Horas por semana: 6 Nombre del docente: Olvera Jiménez
Más detallesContenido. Capítulo 1. Introducción a lenguaje C 1
Contenido Capítulo 1. Introducción a lenguaje C 1 Introducción... 2 Qué es un lenguaje de programación?... 2 Tipos de lenguajes de programación... 2 Introducción a lenguaje C... 2 Historia de lenguaje
Más detallesPrograma Administración Linux
Programa Administración Linux Proporcionar los conocimientos teórico-prácticos, para: Instalar, configurar y administrar el sistema operativo Linux. Instalar, configurar, asegurar y administrar correctamente
Más detallesProgramación shell en Unix/Linux ksh, bash, sh (con ejercicios corregidos) (4ª edición)
Introducción 1. Definición del shell 21 2. Características de un intérprete de comandos 21 3. Intérpretes de comando (shells) 22 3.1 Historia 22 3.2 Con qué shell hay que programar? 23 3.2.1 Scripts de
Más detallesUniversidad Autónoma de Baja California Facultad de Ciencias Administrativas Unidad Mexicali
SISTEMAS OPERATIVOS I Clave: 4595 HC: 3 HL: 2 HT: HPC: HCL: HE: CR: 8 Etapa de formación a la que pertenece: Básica Carácter de la Asignatura: Obligatoria PROPÓSITO GENERAL DEL CURSO Proporcionar al estudiante
Más detallesINDICE Prologo 1 Recorrido rápido de java 2 Clases y objetos 3 Extensión de clases
INDICE Prologo XIII 1 Recorrido rápido de java 1.1. Para empezar 1 1.2. Variables 2 1.3. Comentarios en el condigo 1.4. Constantes con nombre 5 1.4.1. Caracteres Unicode 6 1.5. Flujo de control 7 1.6.
Más detallesGUÍA DOCENTE. Curso DESCRIPCIÓN DE LA ASIGNATURA. Ingeniería Informática en Sistemas de Información Fundamentos de Programación
1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Asignatura: Fundamentos de Programación Módulo: Formación Básica Departamento: Deporte e Informática Semestre: Primer
Más detallesUNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática
PROGRAMACIÓN ORIENTADA A OBJETOS(1602). ÁREA DE CONOCIMIENTO: PROGRAMACIÓN E INGENIERÍA DE SOFTWARE CRÉDITOS: 7 HORAS TEÓRICAS ASIGNADAS A LA SEMANA: 2 HORAS PRÁCTICAS ASIGNADAS A LA SEMANA: 2 PROGRAMAS
Más detallesALGORÍTMICA. Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática Facultad de Ciencias Universidad de Valladolid. Indíce Algoritmo Elementos de un algoritmo: Variables, Constantes, Expresiones Datos: Definición y
Más detallesPlanificaciones Sistemas Operativos. Docente responsable: MENDEZ MARIANO. 1 de 6
Planificaciones 7508 - Sistemas Operativos Docente responsable: MENDEZ MARIANO 1 de 6 OBJETIVOS 1-Estudiar y conocer en detalle los pilares fundamentales de los sistemas operativos: el Kernel y Proceso,
Más detallesPlanificaciones Sistemas Operativos. Docente responsable: MENDEZ MARIANO. 1 de 6
Planificaciones 7508 - Sistemas Operativos Docente responsable: MENDEZ MARIANO 1 de 6 OBJETIVOS 1-Estudiar y conocer en detalle los pilares fundamentales de los sistemas operativos: el Kernel y Proceso,
Más detallesPresentación del Curso Presencial EXCEL AVANZADO Y MACROS
Presentación del Curso Presencial EXCEL AVANZADO Y MACROS Tabla de contenido Excel Avanzado y Macros... 3 Presentación del curso... 3 Objetivos de aprendizaje... 3 Contenidos del curso... 4 Competencias
Más detallesMódulo. = Asignación = = Comp. de igualdad!= Com. de desigualdad <= Comp. menor o igual >= Comp. mayor o igual AND lógico OR lógica.
EQUIVALENCIAS BÁSICAS ENTRE PASCAL Y C A continuación se presentan algunas equivalencias básicas entre estos lenguajes de programación : Operadores en lenguaje C: Operador Descripción % Módulo = Asignación
Más detallesPROGRAMA ANALÍTICO DE ASIGNATURA
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: Instituto de Ciencias
Más detallesÍNDICE INTRODUCCIÓN CAPÍTULO 1. ARQUITECTURAS DE UN SISTEMA MICROINFORMÁTICO... 15
ÍNDICE INTRODUCCIÓN... 13 CAPÍTULO 1. ARQUITECTURAS DE UN SISTEMA MICROINFORMÁTICO... 15 1.1 ESQUEMA FUNCIONAL DE UN ORDENADOR...15 1.2 LA UNIDAD CENTRAL DE PROCESO Y SUS ELEMENTOS...16 1.2.1 La memoria
Más detallesAlgoritmo, Estructuras y Programación I Ing. Marglorie Colina
Unidad II: Fundamentos de la Programación Estructurada Algoritmo, Estructuras y Programación I Ing. Marglorie Colina Estructura General de un Programa Zona de ficheros de cabecera de las librerías Zona
Más detallesPROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I
PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I Contenido INFORMACIÓN GENERAL... 2 INTRODUCCIÓN... 2 OBJETIVOS GENERALES DE LA ASIGNATURA... 2 OBJETIVOS, TEMAS Y SUBTEMAS... 3 Tema1: Estructura de control....
Más detallesALGORITMOS, ESTRUCTURAS Y PROGRAMACION
VICERRECTORADO ACADÉMICO DIRECCIÓN DE GESTIÓN, DESARROLLO E INNOVACIÓN CURRICULAR FACULTAD: INGENIERIA ESCUELAS: COMPUTACION - SISTEMA UNIDAD CURRICULAR: ALGORITMOS, ESTRUCTURAS Y PROGRAMACION FECHA DE
Más detallesTaller de programación shell
Taller de programación shell 3 de Abril de 2004 revisión 1 Asociación de Usuarios de Software Libre de Elche http://www.kleenux.org/ Introducción: Qué es un shell? Es una parte fundamental de todo sistema
Más detallesINTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN C
INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN C Programación en Entornos Multitarea Curso 2006/2007 Introducción C: lenguaje de medio nivel 32 palabras clave Eficiencia de ejecución del código generado Portabilidad
Más detallesPROGRAMACIÓN ORIENTADA POR OBJETOS EN JAVA
PROGRAMACIÓN ORIENTADA POR OBJETOS EN JAVA Introducción El paradigma de Programación Orientada a Objetos ha estado vigente desde hace muchos años en el mundo del software. A través de los años este paradigma
Más detalles