LÓGICA COMPUTACIONAL. Descripción del CURSO

Documentos relacionados
Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

Fundamentos de Programación Visual Basic

: Algorítmica y Estructura de Datos I

Fundamentos de programación JAVA

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Programa de Asignatura Programación Visual I

COLEGIO NACIONAL NICOLAS ESGUERRA EDIFICAMOS FUTURO TEMATICA DE TRABAJO GRADO: DECIMO ASIGNATURA: INFORMATICA PROFESOR: DANILO RODRIGUEZ ACERO

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Tema 2 Introducción a la Programación en C.

Nombre de la asignatura: Diseño Estructurado de Algoritmos. Carrera: Ingeniería en Sistemas Computacionales. Clave de la asignatura: SCB-9316

Introducción a la Ingeniería Básicas de Ingeniería

Diseño Estructurado de Algoritmos

Universidad Nacional Campus Omar Dengo Colegio Humanístico Costarricense

Universidad de Guanajuato Tronco Común de Ingenierías

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Actividad de Evaluación Brandon Emmanuelle Cuevas Rangel GPO: 303 Carrera: Informática 3er Semestre Joel Rocha Barocio Cienega de Flores N.L.

28/08/ :52:22 Página 1 de 5

Principios de Programación en Java

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

1. Computadores y programación

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

P L A N I F I C A C I O N

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora

Programación con Visual C#

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación

INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL

Métodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo

PLANIFICACION DE ALGORITMOS Y PROGRAMACION

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Tema II: Metodología para la construcción de programas

SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos

Mención en Computación

ESCUELA SUPERIOR POLITECNICA DEL LITORAL PROGRAMA DE ESTUDIOS

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE CIENCIAS BÁSICAS DEPARTAMENTO DE MATEMÁTICAS PROGRAMACIÓN DE COMPUTADORES

CARRERA DE CIECNIAS DE LA COMPUTACIÓN PROGRAMA DE ESTUDIO. Teóricos: 2 Práctico: 1 Total 3

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

Fundamentos de programación y Bases de Datos

Objetos de aprendizaje: Computadora

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS SECCIONAL: PEREIRA FACULTAD: INGENIERIAS. PROGRAMA ACADÉMICO: Ingeniería de Sistemas

Horas Trabajo Estudiante: 128

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Guía práctica de estudio 06: Lenguaje binario

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA INDUSTRIAL

Escuela de Ingeniería en Informática Empresarial SYLLABUS

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

PROGRAMA ANALÍTICO DE ASIGNATURA

LICENCIADO EN SISTEMAS COMPUTACIONALES. Este programa educativo se ofrece en las siguientes sedes académicas de la UABC:

DISEÑO CURRICULAR COMPUTACIÓN I

Algoritmos y Programas

Diseño Estructurado de Algoritmos

Nombre de la asignatura: Simulación. Créditos: Aportación al perfil

CENTRO DE ESTUDIOS DE BACHILLERATO 4/2 LIC. JESÚS REYES HEROLES

Universidad de Guadalajara Centro universitario de los Altos Licenciatura en

AREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015

Tema 2 Conceptos básicos de programación. Fundamentos de Informática

Taller de Resolución de Problemas Computacionales

Formato para prácticas de laboratorio

Centro Educativo Distrital Don Bosco V.

PSEUDOCÓDIGO. En este documento se recopilan los elementos conceptuales esenciales acerca PSEUDOCÓDIGO en la programación.

Introducción al pensamiento lógico-algorítmico Programa del Curso

Tema: Entorno a C# y Estructuras Secuenciales.

PROGRAMA DE ASIGNATURA DE PROGRAMACIÓN I

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

Profesor(a): M. A. Zeferino Galarza Hernández

COMO SABER QUE LENGUAJE/HERRAMIENTA USAR AL ENFRENTAR UN PROBLEMA DE LA VIDA REAL

Universidad Católica de Santiago del Estero Facultad de Matemática Aplicada Carrera de Ingeniería en Electrónica

Conocimientos previos

Universidad Autónoma del Estado de México Licenciatura en Ingeniería en Sistemas Energéticos Sustentables

2. Codificar de forma sistemática la secuencia de instrucciones en un lenguaje.

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

1. INFORMACIÓN GENERAL DEL CURSO. ESCUELA O UNIDAD: Escuela de Ciencias Básicas, Tecnologías e Ingenierías. SIGLA: ECBTI.

Sistemas de información Administrativa II

FUNDAMENTOS DE COMPUTACIÓN

Guía del Curso Certificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert

Técnicas de Programación

Introducción a la programación

DESCRIPCIÓN DE ELECTIVOS

Introducción a la Operación de Computadoras Personales

DISEÑO CURRICULAR SISTEMAS NUMÉRICOS

UNIVERSIDAD TECNOLÓGICA DE BAHÍA DE BANDERAS PORTAFOLIO DE ACTIVIDADES DE APRENDIZAJE

INGENIERIA. Reyes Marzano, Alejandro FISI-UNMSM

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA DE SISTEMAS. Horas Contacto. Objetivos

I.S.F.T. Nº 38 Programación I página 1

DISEÑO CURRICULAR ELECTRÓNICA DIGITAL

Programación. Carrera: MAE 0527

UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL DEPARTAMENTO DE INGENIERÍA ESTRUCTURAL

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

Programa de la asignatura Curso: 2007 / 2008 SISTEMAS OPERATIVOS (1299)

PLANIFICACIÓN, PROGRAMACIÓN Y COSTOS DE MANTENIMIENTO

Transcripción:

LÓGICA COMPUTACIONAL Descripción del CURSO Antes de entrar en el maravilloso mundo de la programación debemos de conocer cómo trabaja internamente nuestra computadora. Este curso cubre las necesidades que son un prerequisito para cualquier alumno interesado en estudiar un determinado lenguaje de programación. Empezaremos por definir la idea del curso y el por qué es importante estudiar la lógica computacional también conocida como introducción a la programación o bien principios de programación. Abarcaremos la definición del concepto de programación y simplificando el funcionamiento de una computadora como una máquina simple que recibe información del exterior, la procesa y muestra los resultados.

Para poder conocer los procesos internos de las computadoras estudiaremos el lenguaje con el que trabaja y que se denomina sistema binario. Aprenderás a manejar las unidades de medición de la información y además realizaras conversiones entre los sistemas numéricos utilizados dentro de la informática, o sea el sistema decimal, el binario, el octal y el hexadecimal. Todo esto se estudiará en un tema denominado matemáticas para computación. Dentro de una carrera en computación se ve una materia denominada, comúnmente, matemáticas para computación en donde se estudia una materia denominada teoría de conjuntos y grafos. Esta materia está íntimamente relacionada con la programación y sobre todo te ayudará a desarrollar tu lógica para que resuelvas problemas posteriormente con la programación.

Los objetivos anteriores sentarán las bases para adentrarte en los principios de la programación empezando por el conocimiento y aplicación de la metodología para la solución de problemas con la ayuda de las computadoras. En este objetivo conocerás nuevos conceptos como algoritmo, análisis de datos, diseño de la solución, prueba y depuración, mantenimiento, entre otros. Sin duda el análisis de los datos es una de las fases más importantes de la metodología por lo que se dedicará un objetivo en particular para estudiar a fondo la información proporcionada en base a ejemplos cotidianos y sencillos. Destacaremos la utilización de diagramas de flujo y pseudocódigo para el desarrollo de los ejemplos de los siguientes objetivos.

Del objetivo 8 al objetivo al 10 nos adentraremos profundamente en el desarrollo de soluciones a ejemplos cotidianos utilizando primeramente diagramas de flujo y después la respectiva implementación de dicho diagrama pero en pseudocódigo.estas dos herramientas te facilitarán la comprensión de las estructuras de control repetitivas y selectivas así como las estructuras complejas de datos. Con la comprensión que alcances de estos temas definirás tus habilidades como programador ya que tendrás los conocimientos básicos para que posteriormente empieces a programar y a crear software de calidad.

Finalmente en nuestros últimos dos objetivos te abriremos el panorama actual de la programación. Es decir conocerás los principios del paradigma de la programación orientada a objetos y estudiarás las características comunes de los lenguajes de programación modernos como el uso de librerías o paquetes de funciones, comentarios, tips para programar, etc. El curso está completo y sin salir de nuestro enfoque de estudio, los ejemplos te facilitarán la comprensión de los temas de la lógica computacional. Contenido del curso Objetivo 1: Introducción. Objetivo 2: Matemáticas para computación. Objetivo 3: Teoría de conjuntos y grafos. Objetivo 4: Metodología para la solución del problema. Objetivo 5: Datos. Objetivo 6: Representación abstracta de código. Objetivo 7: Código y lenguajes de programación. Objetivo 8: Estructuras de control selectivas. Objetivo 9: Estructuras de control repetitivas. Objetivo 10: Estructuras complejas de datos. Objetivo 11: Características comunes de los lenguajes de programación.

Objetivo 12: Paradigma de la programación orientada a objetos. Nota: Las marcas, logotipos, imágenes aquí mostradas son propiedad de su respectivo titular.