Las computadoras y dispositivos móviles han evolucionado muy rápidamente, cumpliendo con la ley de Moore casi a la perfección, sin embargo, mientras que vemos como los procesadores aumentan su velocidad, y luego pasan de ser de dos núcleos a cuatro y luego a ocho, los sistemas operativos y el software en general, ha evolucionado poco en estos años, mostrando más colores y funciones, pero pocos cambios significativos.
Aunque sistemas operativos como Mac OS X parecieran ser más eficientes, tampoco han evolucionado tan rápido como el hardware, además, hay que pensar que Apple diseña su sistema operativo con unos cuantos modelos en mente, mientras que Microsoft o Linux, tiene que diseñar sistemas operativos para un sin fin de computadoras distintas, con procesadores de diferente arquitectura (Intel, AMD, etc.) y periféricos completamente impredecibles. Esto hace, que los instaladores sean cada vez más grandes y llenos de opciones que en ocasiones no son necesarias, así como parches y arreglos que mejoran la experiencia en unas computadoras pero la empeoran en otras. Por otro lado, los programas o softwares diseñados para estos sistemas operativos, son también un mundo aparte, siendo responsable el desarrollador, razón por la cual son llamados “programas de terceros”.
1.¿Cuales son los aparatos que han evolucionado rápidamente?
a) Los celulares y los televisores
b) Las radios y las antenas
c) Las computadores y dispositivos móviles
d) Los televisores y las computadores
e) Los artefactos electrodomésticos y dispositivos móviles
2.¿Que empresa diseña con unos sistemas operativos en mente?
a) Microsoft
b) Linux
c) Apple
d) AMD
e) MAC
3.¿Con que nombre son llamados los desarrolladores?
a) Equipo de desarrollo
b) Equipo de informatica
c) Programas de tercero
d) Programadores
e) Diseñadores
4.¿ Los dispositivos informaticos se han vuelto tan necesarios en nuestra vida? ¿Porque?
Si, porque tenemos ese deseo de mantenernos siempre al tanto y comunicados
https://isilnet.isil.pe/syllabus/documentos/33555p970577418804168.pdf Pagina 2
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion
Curso: Fundamentos de Programacion
2.- Lenguaje de programación
Un lenguaje es un medio de comunicación entre dos personas. De manera similar, un lenguaje de programación es un medio de comunicación entre un programador y un computador. Un programador escribe un conjunto de instrucciones en un lenguaje de programación para que el computador realice una tarea. Este conjunto de instrucciones se llama programa.
Cada lenguaje está conformado por un conjunto de palabras y símbolos. Esta colección de palabras y símbolos es llamado el vocabulario de un lenguaje.
El vocabulario de un lenguaje de programación no es extenso como el vocabulario de un lenguaje común de comunicación hablado, todos los lenguajes de programación tienen un conjunto de reglas, llamadas sintaxis del lenguaje.
Se tiene además otra definición que un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:
- El desarrollo lógico del programa para resolver un problema en particular.
- Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa).
- Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
- Prueba y depuración del programa.
- Desarrollo de la documentación
Los lenguajes de programación se pueden clasificar en tres grandes categorías:
- Lenguaje de Maquina
- Lenguaje Ensamblador
- Lenguaje de Alto Nivel
1.¿Como se llama el conjunto de instrucciones que realiza el programador y el computador?
a) Diseño
b) Unidad
c) Programa
d) Conjunto
e) Sintaxis
2.Colección de palabras y símbolos es llamado ....
a) Vocabulario de palabras
b) Vocabulario de signos
c) Vocabulario de un lenguaje
d) Vocabulario de símbolos
e) Vocabulario de antónimos
3.Cual de los siguientes no es parte de los procedimientos lógicos
a) El desarrollo lógico del programa
b) Escritura de la lógica del programa
c) Diseño de la pagina
d) Ensamblaje o compilación del programa
e) Desarrollo de la documentación
4. La informática se volvió un medio necesario para la humanidad y para poder transmitirla debe ser comunicada mediante la programación.¿Cree usted que este ritmo acelerado es bueno o malo para el mundo?
La informática siempre ah sido necesaria desde su invención.Un avance rapido de esto no es bueno ni malo siempre y cuando sea controlable
https://isilnet.isil.pe/syllabus/documentos/33555p970577418804168.pdf Pagina 3
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion
3.- Introducción al lenguaje de la maquina
Todos los computadores usan el sistema de numeración binario, conformado por dígitos binarios: 0 y 1. Este sistema se utiliza para ejecutar operaciones internas. El Lenguaje Máquina es el único lenguaje que usa dígitos binarios para representar una instrucción. Por lo tanto, el computador puede procesar directamente las instrucciones escritas en lenguaje máquina.
Muchos lenguajes se pueden utilizar para escribir programas. Sin embargo, el computador entiende solo lenguaje máquina. Los programas escritos en otros lenguajes de programación necesitan ser traducidos a lenguaje máquina para su ejecución.
Los programas en lenguaje máquina están escritos en dígitos binarios, es difícil de aprender porque es difícil de leer y entender. Por ejemplo, la instrucción para imprimir un número puede ser:
1011001111101001 1110110011001111
Nota: El sistema de números binarios usa la base 2. Por ejemplo, 101 en sistema binario es
igual a 5 en sistema decimal.
1.¿Quienes usan el sistema de numeración binario?
a) Apple
b) Microsoft
c) Todos los computadores
d) Linux
e) Nokia
2.¿Como puede entender la maquina otros lenguajes?
a) Con un diccionario
b) Con un base de procesamiento adaptado
c) Con un traductor
d) Con autocorrector
e) Con Apple
3.Marque cual es el orden adecuado, según el texto, para imprimir un numero
a) 1011001111101001 1110110011000011
b) 1001111111101001 1000110011001111
c) 1011001111101001 1110110011001111
d) 1011001111101110 1111110011001110
e) 1011011111101001 1100110011001111
4.¿Si el lenguaje maquina no existiera seria posible que el computador entienda los programas?
Si el lenguaje maquina no existiera probablemente se hubiera creado otra manera de interactuar con el computador y así poder comunicar los programas
https://isilnet.isil.pe/syllabus/documentos/33555p970577418804168.pdf Pagina 4
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion
No hay comentarios:
Publicar un comentario