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.¿Qué pasará en un futuro con los instaladores?
a) Serán muy grandes y llenos de cosas innecesarias
b) Serán muy pequeños y llenos de cosas útiles
c) Serán muy pequeños y llenos de cosas innecesarias
d) Serán muy grandes y llenos de cosas útiles
e) Serán de tamaño regular y llenos de cosas útiles
2.¿Que sucede con los periféricos completamente impredecibles?
a) Son mas rápidos
b) Son mas lentos
c) Perjudican la máquina
d) Ayudan a la máquina
e) Son del equipo de desarrollo
3.Si las computadoras son mas rapidas y poseen mas funciones esto nos quiere decir que:
a) Equipo de desarrollo crea mas funciones
b) Las comutadoras son inferiores trabajan a la dificultad de la competencia
c) Se crean programas de tercero
d) El avanze de la tecnologia es sorprendente
e) El mundo es un lugar mejor
https://isilnet.isil.pe/syllabus/documentos/33555p970577418804168.pdf Pagina 2
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
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.Si nos dijeran cualquier lenguaje conocino nosotros podremos
a) Ignorarlo
b)Compartirlo
c)Ubicarlo en cualquiera de las tres gandres categorías
d) Conjunto
e) Sintaxis
2.De no existir los programas que no podriamos hacer?
a) Resolver problemas particulares
b) Usar la computadora
c) Tener una vida a plenitud y ser felices
d) Pasar el curso de Estrategias
e) Dar a conocer el vocabulario de antónimos
3.Si una persona intentara hablar sola
a) No sería comunicación
b) No sería lenguaje
c) Llegaría mas lejos
d) Vería la diferencia entre Apple y Linux
e) Podría crear un blog
https://isilnet.isil.pe/syllabus/documentos/33555p970577418804168.pdf Pagina 3
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion
No hay comentarios:
Publicar un comentario