Fundamentos programacion JAVA

Páginas: 86 (21401 palabras) Publicado: 4 de marzo de 2015
I.T.S.L.P.

Fundamentos de Programación
Introducción

La materia de Fundamentos de Programación nos brinda la oportunidad de introducir
al estudiante en el desarrollo la lógica y la metodología para resolver problemas
mediante el uso de la computadora.
Proporciona los conceptos y las estructuras básicas de control para aplicarlos a la
resolución de problemas de la vida diaria. La utilización delas metodologías para la
resolución de problemas, le permitirá dar solución a éstos más fácilmente.
Fundamentos de programación es básica para la materia de programación orientada
a objetos. Está dividida en cinco unidades, de la siguiente manera:
En la primera unidad se presentan los conceptos básicos de la programación que
deberán ser comprendidos para seguir con las siguientes unidades.
En lasegunda unidad se introduce al desarrollo de algoritmos, así como de las
diferentes formas de representarlos, se trabaja con algoritmos pequeños y sencillos
para en posteriores unidades ir aumentando el grado de complejidad.
La tercera unidad se presenta un ambiente de programación con las características
del lenguaje con el que se va a trabajar, en este caso se considera Java, ya que es
fácil deaprender.
La cuarta unidad se trabaja con las diferentes estructuras de control, tanto
secuenciales como selectivas y repetitivas que nos permiten el desarrollo de
problemas de mayor complejidad.
Por último, la quinta unidad abarca la utilización de arreglos, y se hace énfasis en el
uso de los arreglos unidimensionales y bidimensionales.

M.C. Dolores Florina Reynoso Hernández

Página 1 I.T.S.L.P.

Fundamentos de Programación

Objetivo General del curso:
Analizar, diseñar y desarrollar soluciones de problemas reales utilizando algoritmos
computacionales para implementarlos en un lenguaje de programación.
UNIDAD 1.- Conceptos Básicos
Objetivo Educacional: Dominar los conceptos básicos de la programación.
1.1 Clasificación del Software de: Sistemas y aplicación.
Software es el conjunto delos programas de cómputo, procedimientos, reglas,
documentación y datos asociados que forman parte de las operaciones de un sistema
de computación. (estándar 729 del IEEE)
El software se puede clasificar en dos tipos:
1.1.1 Software de Sistemas: Son los encargados de controlar las operaciones de la
computadora, es el conjunto de programas indispensables para que la computadora
funcione y son:
a)Sistemas Operativos (SO): Es un conjunto de programas que administra
los recursos del hardware y provee servicios a los programas de aplicación.
Es el responsable de dirigir las operaciones de la computadora, le indica
cuando debe ejecutar otros programas y controla el almacenamiento y
recuperación de archivos.
Los sistemas operativos pueden ser:
 Monousuarios: Un solo usuario
 Multiusuarios:Diferentes usuarios al mismo tiempo
 Monotarea: Una sola tarea por vez
 Multitarea: Tareas múltiples al mismo tiempo
Los componentes de un Sistema operativo son:
Gestión de procesos
Un proceso es un programa en ejecución que necesita recursos para
realizar su tarea: tiempo de CPU (Unidad Central de Procesamiento),
memoria, archivos y dispositivos de Entrada /Salida (E/S).
El Sistema Operativo es elresponsable de:
 Crear y destruir los procesos.
 Parar y reanudar los procesos.
 Ofrecer mecanismos para que se comuniquen y sincronicen.
Gestión de la memoria principal
La memoria es una tabla formada por palabras o bytes que se referencian
cada una mediante una dirección única. Es un almacén de datos de rápido
acceso es compartido por la CPU y los dispositivos de E/S, es volátil y
pierde sucontenido en los fallos del sistema.
El Sistema Operativo es el responsable de:
 Conocer qué partes de la memoria están siendo utilizadas y por quién.
M.C. Dolores Florina Reynoso Hernández

Página 2

I.T.S.L.P.

Fundamentos de Programación

 Decidir qué procesos se cargarán en memoria cuando haya espacio
disponible.
 Asignar y reclamar espacio de memoria cuando sea necesario.
Gestión del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • fundamentos de programación en java
  • JAVA FUNDAMENTOS DE PROGRAMACION LIBRO
  • fundamentos de programación: java
  • Java: Fundamentos De La Plataforma Java
  • Programacion Java
  • Programacion Java
  • Programacion en java
  • programacion java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS