Fundamentos

Páginas: 30 (7451 palabras) Publicado: 22 de noviembre de 2010
Nombre de la asignatura: Fundamentos de Programación

Aportación al perfil

• Desarrollar, implementar y administrar software de sistemas o de aplicación que cumpla con los estándares de calidad con el fin de apoyar la productividad y competitividad de las organizaciones.

Objetivo de aprendizaje

• Analizar, diseñar, desarrollar e implementar soluciones de problemas utilizandoestructuras condicionales, repetitivas y arreglos en un lenguaje de programación.

Temario

1. Conceptos Básicos
1. Clasificación del SW.
2. Algoritmo.
3. Lenguaje de Programación.
4. Programa.
5. Programación.
6. Paradigmas de programación.
7. Editores de texto.
8. Compiladores.
9. Ejecutables.
10. Interfaz de línea de comando.

2. Algoritmos
1. Conceptosdel Ciclo de Vida del Software
2. Representación de algoritmos.
3. Diseño de algoritmos.

3. Introducción a la programación

1. Características del lenguaje de programación.
2. Estructura básica de un programa.
3. Comentarios
4. Identificadores
5. Palabras clave
6. Tipos de datos
7. Operadores aritmeticos y de asignación
8. Expresiones
9. Salida/Entrada

4. Control de flujo
1. Estructuras secuenciales.
2. Estructuras selectivas.
3. Estructuras iterativas.

5. Arreglos
1. Unidimensionales.
2. Multidimensionales.

Definición de las competencias específicas

• Distinguir los conceptos necesarios para introducirse a la programación.
• Manejar la consola para ejecutar comandos desde la misma.
• Analizar problemaspara representar su solución mediante algoritmos.
• Conocer las características principales del lenguaje de programación a utilizar para familiarizarlo con el mismo.
• Codificar algoritmos en un lenguaje de programación para conocer y aplicar la sintaxis del lenguaje.
• Compilar un programa para generar un ejecutable.
• Construir programas utilizando estructuras condicionales y repetitivaspara aumentar su funcionalidad.
• Conocer la representación simbólica de los arreglos para abstraer su funcionamiento.
• Utilizar arreglos para solucionar problemas de múltiples variables.

Bubliografía:

CAMELIA MUÑOZ CARO/ALFONSO NIÑO RAMOS/AURORA VIZCAÍNO BARCELÓ
INTRODUCCIÓN A LA PROGRAMACIÓN CON ORIENTACIÓN A OBJETOS
PRENTICE HALL

OSVALDO CAIRÓ
METODOLOGÍA DE LA PROGRAMACIÓNAlgoritmos, diagramas de flujo y programas
ALFAOMEGA

Programación en C, C++, Java y UML
Luis Joyanes Aguilar
Mc Graw Hill

1. Conceptos Básicos

1. Clasificación del SW.

El software son los programas los cuales contienen las instrucciones responsables de que el Hardware realice su tarea, se le denomina Software a todos los componentes intangibles de un ordenador, es decir, el conjunto deprogramas y procedimientos necesarios para hacer posible la realización de una tarea especifica, en contraposición a los componentes físicos de un sistema de computo. Esto incluye aplicaciones informáticas tales como un procesador de textos, que permite al usuario realizar una tarea o el sistema operativo que permite funcionar al resto de los programas adecuadamente.

Clasificación del Softwarede acuerdo al tipo de trabajo realizado
• Software de Sistema
Colección de programas residentes en la computadora, este tipo de software resulta pieza esencial para el uso de la computadora y el desarrollo de más software

Otra definición mas que podemos dar es que es una de las partes que permite el funcionamiento de la computadora cuyo objetivo es aislar al programador de aplicaciones,tanto como sea posible, de los detalles del computador que se use, especialmente de las características físicas de la memoria, impresoras, pantallas, teclados etc.

El software de sistema son los programas básicos y es el que controla a la computadora, también llamado sistema operativo, que consta de tres grandes funciones: coordina y manipula el hardware del ordenador, como la memoria, las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos
  • Fundamentos
  • Fundamentos
  • Fundamentos
  • Fundamento
  • Fundamentos
  • fundamento
  • fundamentos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS