top of page
Buscar
Foto del escritorAngel Pariona Portugal

01 EP - Resolución de prueba de entrada

Actualizado: 22 may 2019

1. Evolucion de los sistemas operativos:

han evolucionado exponecialmente desde los años 40 cuando se el usuario o programador interactuaba directamente con el hardware para poder realizar manejos a nivel software, luego en los años 50 con el fin de reducir los tiempos de interaccion directa crearon cintas perforadas que fueron leidas por las computadoras, ademas de en la mismas cintas agrupar tareas similares.

en los 60 aparecio la multiprogramacion lo que significaba que se podia ejecutar diferentes tareas al mismo tiempo utilizando todos los recursos disponibles, tambien era multiusuario lo cual significaba que se debia repartir los recursos por igual para no afectar a otros usuarios.fue en esta decada cuando aparece UNIX sistema avanzado ara su epoca y de codigo abierto.

En los 70 gracias al avance de la electronica se integran mas los s.o. con el harware ademas de ser mas cercanos o de facil entendimiento con los usuarios.

80 los SO se volvieropn mas amigables con los usuarios debido a la gran inversion que hacian las empresas la que encabezo esta revolucion fue Apple con Macintosh siguiendole despues Microsoft.

en los 90 se creo Linux ayudado de colaboradores via internet... como se ve la evolucion a sido exponecial pasando desde lo mas rudimentario hasta lo mas sofisticado y bonito (apariencia) en algunos SO.


2. software y harware en el tiempo:

Han ido de la mano apoyandose mutuamente un avance significativo para uno significa tambien un avance para el otro, cada uno a su ritmo y visiones o fines de la epoca, actualmente se siguen desarrollando.


3.-Interrelacion

hardware - memoria: El disco solido (harware ) se alamacena toda informacion fija como pueden ser instrucciones basicas de funcionamiento y algunos programas despues instralados.

Unidad central de proceso, unidades de entrada y saida.

En el proceador de analiza, ejecuta, termina todo lo que se le pida en cuanto pueda o este diseñado para eso, las unidades de entrada y salida sirven para comunicar o que quiere y para recibir lo pedido.


4.Lenguajes de programación:

Sirven para entender y ordenar como funciona un SO, estos lenguajes sus propias reglas gramaticales, lexico, sintáctica para que sea valido nuestro pedido:

Algunos lenguajes de programación mas papulares son:

java, c++, c, phyton.


5.Programas Fuentes:

nocion sinonima de codigo fuente, son las instrucciones que programa informatico transmite a la computadora para que pueda ejecutarce. Es un recumen de iniciacion de la computadora.


6. Programacion orientada a objetos:

Es un paradigma surgido en los años 1970, que utiliza objetos como elementos fundamentales en la construcción de la solución. Un objeto es una abstracción de algún hecho o ente del mundo real, con atributos que representan sus características o propiedades, y métodos que emulan su comportamiento o actividad. Todas las propiedades y métodos comunes a los objetos se encapsulan o agrupan en clases. Una clase es una plantilla, un prototipo para crear objetos; en general, se dice que cada objeto es una instancia o ejemplar de una clase.


8.Sistemas operativos de discos D.O.S.

Es una familiade sistemas operativos para computadoras personales, carece de interfaz grafica, mas directa de trabajar con el hardware, no es multitarea ni multiusuario.


10. Directorios con estructura de arbol

Forma de mostrar todos los directorios de una unidad de almacenamiento (como es un disco duro) en forma de estructura de árbol. La raíz suele ser el directorio raíz, el cual se descompone en nodos, los subdirectorios.


12. Conceptos basicos de programacion de computadoras:

algoritmos: conjunto de pasos ordenados lógicamente para realizar una actividad o resolver un problema específico

lenguajes de programacion: conjunto de palabras, letras, números y símbolos especiales  con reglas sintácticas definidas que se utilizan para dar instrucciones al computador.


13. Algoritmos: conjunto de pasos ordenados lógicamente para realizar una actividad o resolver un problema específico


14.Simbolos de diagramacion

Existen muxhos simbolos dependiendo del programa a utilizar pero los mas comunes son:

circulo = inicio/final

flecha= linea de flujo

romboide = entrada/salida

cuadrado= proceso

rombo= decision


15. Tipos de datos

Letras

fechas

numeros: entero (int), real, alfanumerico y falso o verdadero


16. Simbolos

En informática, una tabla de símbolos es una estructura de datos que usa el proceso de traducción de un lenguaje de programacion, por un compilador o un interprete, donde cada símbolo en el código fuente de un programa está asociado con información tal como la ubicación, el tipo de dato

y el ámbito de cada variable, constante o procedimiento.

Los símbolos en la tabla de símbolos pueden referirse a constantes, a funciones o a tipos de datos en el codigo fuente de un programa.


17. Palabras reservadas:

Son palabras que el program usa para su propio funcionamiento, por lo cual no podemos usar nosotros ya que generariamos confusion en el correcto funcionamiento.


18. Identificadores

Es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve para identificar las entidades del programa (clases, funciones, variables, tipos compuestos) Los identificadores pueden ser combinaciones de letras y números. Cada lenguaje tiene sus propias reglas que definen como pueden estar construidos.


19. Datos:

reales: todos los numeros reales

enteros: solamente numeros enteros

caracter: letras


20. DEV C++

El Dev-C++, es un entorno de desarrolo integrado para crear aplicaciones utilizando el lenguaje de programación C++, que ocupa muy poco tamaño en el disco duro, ideal para crear programas pequeños en las que solo sea necesario demostrar el uso de estructuras de control y estructuras de datos, estas aplicaciones se pueden compilar rápidamente y ejecutar en forma de consola.

17 visualizaciones0 comentarios

Entradas Recientes

Ver todo

Comments


bottom of page