La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación de Sistemas

Presentaciones similares


Presentación del tema: "Programación de Sistemas"— Transcripción de la presentación:

1 Programación de Sistemas
Introducción a la programación de Sistemas Ing. Gabriel Enrique Castillo González Instituto Tecnológico Superior de Chapala

2 Programación de Sistemas
Presentación Logística del curso Evaluación Agenda Plantillas Presentación de los Alumnos Necesidades y Expectativas Lenguaje que usaremos 4/1/2017

3 Los primeros que terminen en 10 min sacar la media aritmética
Actividad 1 Ejercicio Tenemos el siguiente problema: “Se quiere el resultado de la sumatoria de los primeros 100 números naturales”. Es decir …+99 = ??? Realizar un algoritmo para resolver este problema y codificarlo en el lenguaje que más les guste o dominen. Los primeros que terminen en 10 min sacar la media aritmética 15 minutos 4/1/2017

4 Objetivos de Programación de Sistemas
El estudiante desarrollará software de base, tales como compiladores o interpretes. Ejemplo: Operadores 4/1/2017

5 Datos del Curso Información General del Curso
Pre-requisitos: Conocer la arquitectura de una computadora. Dominar algún lenguaje de programación de alto nivel. Utilizar algún lenguaje de programación bajo nivel. Dominar la teoría e implementación de autómatas. Dominar la teoría de lenguajes libres de contexto. Aportación de la Asignatura: Desarrolla software de base como: traductores, cargadores, ligadores, herramientas, utilerías, DBMS, generadores de código, etc… 4/1/2017

6 Observaciones Responsabilidades del Alumno
Realizar trabajos de Investigación. Elaborar prácticas y ejercicios. Participación en dinámicas grupales. Ser un ente propositivo. Manejar herramientas de programación de sistemas. Presentar un proyecto final que refleje la aplicación y conocimientos adquiridos. Tener seguridad y confianza en sí mismos para preguntar. 4/1/2017

7 Programación de Sistemas
Tópicos del curso 4/1/2017

8 Contacto Disponibilidad y Recursos gcastillo@itschapala.com Moodle
4/1/2017

9 Introducción programas residen sistema máquina ingeniero función
ACTIVIDAD 2 USA ALGUNA DE ESTAS PALABRAS DE TAL MANERA QUE TENGAN SENTIDO LA FRASE QUE CONSTRUYAS programas residen sistema máquina ingeniero función usuario estudia programación eficiente práctica interface programador compiladores ensamblador interpretes ligadores sistema operativo herramientas desarrolladas Ejemplo: “Un interprete es una herramienta desarrollada por el programdor de sistemas” Software de Aplicación Ejecutivo 01/04/2017

10 Programación de Sistemas
¿Qué es? Software de Aplicación Ejecutivo 01/04/2017

11 Programación de Sistemas
Son los programas que residen en un sistema de computación. Su función es proporcionar al usuario o programador una interfase mas eficiente y practica con relación al hardware de la maquina

12 ¿Qué es la Programación de Sistemas?
¿Que es un sistema? 4/1/2017

13 ¿Qué es la programación de Sistemas?
4/1/2017

14 ¿Qué estudia? La programación de Sistemas estudia como están implementados cada uno de los programas de un Sistema

15 ¿Qué estudia la Programación de Sistemas?
Modificar. Administra. Seleccionar. Mac OS Complejo Software del SO Solaris 4/1/2017

16 Tarea 1 Tarea Fecha y Hora Lugar a subir
Herramientas desarrolladas con la teoría de sistemas de programación Viernes, 12 de Febrero :00 PM Moodle Tarea1 Lenguajes 4/1/2017

17 Herramientas desarrolladas con la programación de sistemas
Compiladores (javac, c++) Interpretes (Visual basic, Delphi, Java) Ensambladores (MASM) Ligadores Cargadores Sistemas Operativos Utilerias de Sistema (Debugger)

18 Analizar un la forma de hacer un nuevo interprete
Actividad 3  Analizar un la forma de hacer un nuevo interprete 20 min

19 Laboratorio Variables controladas: éstos son los aspectos que no cambian en todos los experimentos. Variable independiente: la única variable que cambias y pruebas a propósito. Variable dependiente: la medición de los cambios observados a causa de la variable independiente. Es importante decidir cómo se va a medir el cambio.

20 Hipótesis Tomando como base la investigación que has realizado, escribirás una respuesta o una solución (tu suposición más fundamentada) para tu pregunta. Asegúrate de escribir tu hipótesis antes de comenzar el experimento.

21 Materiales Escribe una lista detallada de los artículos necesarios para realizar los experimentos. Especifica las cantidades utilizadas.

22 Procedimiento Enumera todos los pasos seguidos para realizar el experimento. No olvides numerar los pasos. Agrega fotografías de tus experimentos.

23 Datos u observaciones Resulta más fácil comprender los datos si se colocan en una tabla o en un gráfico. Crea un gráfico en Microsoft Excel e impórtalo aquí. Asegúrate de que todos los datos están claramente etiquetados.

24 Conclusión Escribe un breve resumen de los descubrimientos en función de los resultados de los experimentos. Es necesario indicar si los datos refuerzan la hipótesis y explicar las razones para que lo hagan o no.

25 Obras citadas No olvides incluir las fuentes de información en formato
impreso y electrónico y clasificarlas en orden alfabético.


Descargar ppt "Programación de Sistemas"

Presentaciones similares


Anuncios Google