You are on page 1of 20

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

INARIOS
2013 SEDE DE BOCAS DEL TORO

FACULTAD DE CIENCIA Y TECNOLOGÍA

GUÍA DE ESTUDIO

REVISADO POR:

DRA. VANESSA ELABORADO POR:


VALDÉS

PROFA. MIRIAM FRANCO


GUÍA DE ESTUDIO PARA LA ASIGNATURA

DATOS GENERALES
Asignatura Programación
Departamento Ciencias
Computacionales
Horas Semanales 3
Nivel X
Créditos Obligatorios
Dirigidos a Estudiantes de Bachiller
en Ciencias con énfasis
en Informática.
Autor Profa. Miriam Franco
Hoy día se pueden utilizar muchos lenguajes para programar una
computadora. El más básico es el lenguaje de maquina una colección de
instrucciones muy detallada que controla la circuitería interna de la máquina.
Este es el dialecto natural de la máquina. Muy pocos programas se escriben
actualmente en lenguaje de maquina por dos razones importantes: primero,
porque el lenguaje de maquina es muy incómodo para trabajar y segundo
porque la mayoría de las maquinas se pide programar en diversos tipos de
lenguajes que son lenguajes de alto nivel, cuyas instrucciones son más
compatibles con los lenguajes y la forma de pensar humanos .
JUSTIFICACIÓN

El mundo de hoy, está inmerso en una nueva revolución tecnológica basada en la


informática, que encuentra su principal impulso en el acceso y en la capacidad de
procesamiento de información sobre todos los temas y
sectores de la actividad humana. La informática ha
contribuido a que culturas y sociedades se transformen
aceleradamente tanto económica, social y políticamente,
con el objetivo fundamental de alcanzar con plenitud sus
potencialidades.
Siendo la programación de computadoras una actividad que
implica un proceso mental, generalmente complejo y
creativo, exige del estudiante: inteligencia, conocimiento, habilidades y disciplina
que le permitan resolver problemas de orden científico, tecnológico y social
utilizando una computadora.
PROPÓSITO

La asignatura Programación de Computadoras, se


imparte en el décimo (X) grado del plan de estudio del
Bachillerato en Ciencias con énfasis en Informática.
En total cuenta con 5 horas semanales.
Se integrará todos aquellos elementos teóricos que el alumno debe
dominar en el inicio del aprendizaje de la asignatura, como los conceptos
básicos de sistemas informáticos, concepto y tipos de lenguajes de
programación, traductores de lenguajes, programas e intérpretes.
Comprender el uso y manejo de los
sistemas de numeración y códigos
binarios para la representación de
información.

Representar un número decimal en los sistemas binario.


Resolver problemas sobre conversión entre los sistemas
de numeración decimal y binario.
SISTEMA BINARIO – DECIMAL Y SUS
CONVERSIONES

 Sistema Binario

 Ejercicios de conversión de decimales a binarios

 Binario decimal

 Ejercicios de conversión de binarios a decimales

 Operaciones con números binarios


Presentación de los contenidos y Plan de evaluación.
SEMANA1 Presentación de una reflexión sobre “El Violín de
Paganini”.

Sistema Binario
SEMANA2 Ejercicios de conversión de decimales a binarios
Binario decimal

SEMANA 3 Ejercicios de conversión de binarios a decimales


Operaciones con números binarios
 Estudio de casos,
 Demostración,
 Proyectos,
 Debates,
 Aplicación de procedimientos,
 Desarrollo de laboratorios,
 Mapa conceptual,
 Prácticas supervisadas,
 Investigación,
 Observación,
 Resolución de problemas,

 Otros.
La evaluación se interesa por la aprehensión y transferencia de los conceptos básicos, así
como de la capacidad de aplicar y usar conocimientos en la resolución de problemas, la
rrealización y conversiones del sistema binario a decimal y viceversa, para entender
como realiza la computadora las transformaciones del lenguaje natural al sistema
binario. En la ejecución de procesos de investigación; con lo cual se sugiere la recurrencia
y la utilización de diversas y variadas técnicas de evaluación y de instrumentos cónsonos
a las competencias que se han asociado al programa, tales como:
De allí que la evaluación se interesa en los aspectos cognoscitivos,
procedimentales y actitudinales del aprendizaje para el logro de las competencias.
El aprendizaje se demuestra cuando el alumno expresa el dominio de las
dimensiones o competencias en relación a los objetivos de estudio.

EVALUACIÓN DEL CURSO


El curso se evaluará con los siguientes criterios y porcentajes
ASISTENCIA 5%
PARTICIPACIÓN CALIFICADA EN 10%
CLASES
TALLERES GRUPALES 25%
INFORME DE LECTURAS 30%
INDIVIDUALES
TRABAJO FINAL 30%
TOTAL 100%
CARABALLO SILVANA G., Cicala, Rosa A., Díaz, Bibiana H. Informática. Editorial
Santillana. 1998.
CASAS CASTELLANOS, Ricardo; Cortés, Gonzalo. Informática Activa 2. Editorial
AlfaOmega. 3ra edición
2006.
CASTELLANOS, Ricardo; Cortés, Gonzalo. Informática Activa 1. Editorial
AlfaOmega. 3ra edición 2006.
CATALINAS, Enrique Quero. Sistemas Operativos y Lenguajes de Programación.
Editorial Thompson.
2003.
GARCÍA CARRILLO, Rosalba. Técnicas de Programación. Editorial Mc Graw-Hill.
2003.
QUINTERO, Plinio. Informática. Susaeta Ediciones Panamá S.A.
Con la ayuda de este material los estudiantes del bachiller en Ciencias con énfasis en
Informática, dispondrán de los recursos necesarios para el desarrollo de cada una de sus
actividades y así poder realizar prácticas de conversiones del sistema binario a decimal y
viceversa para entender como realiza la computadora las transformaciones del lenguaje
natural al sistema binario.

cero y uno (0 y 1). Es el que se utiliza en las computadoras, pues trabajan internamente con dos niveles
de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).
El 2 es el peso relativo de cada cifra respecto de la que se encuentra a la derecha. Es decir:

An, An-1, ….., A5, A4, A3, A2, A1, A0


El subíndice n indica el peso relativo (2n) La forma de contar va generando números con la
combinación progresiva de todos los digitos. En base 10 (sistema decimal), cuando llegamos al 9,
seguimos con una cifra más, pero comenzando desde el principio: 9,10,11… en binario sería:
0 cero
1 uno
10 dos
11 tres
100 cuatro
101 cinco
110 seis
111 siete
1000 ocho
1001 nueve
1010 diez
1011 once
1100 doce
1101 trece
1110 catorce
1111 quince
10000 dieciséis
10001 diecisiete
10010 dieciocho
10011 diecinueve
10100 veinte
Para convertir los números se divide el número del sistema decimal(números el 0 al 9) entre 2, cuyo
resultado entero se vuelve a dividir entre 2, y así sucesivamente. Ordenados los restos, del último al
primero, éste será el número binario que buscamos.

EJERCICIOS: convierta los siguientes números decimales a binarios


Escriba el número 25 a binario: ________________________________________
Escriba el 30 a binario: _______________________________________________
Escriba el 35 a binario: _______________________________________________

CONVERSIÓN DE BINARIO A DECIMAL


Ejemplo 1: Transformar el número decimal 131 en binario.
131 dividido entre 2 da 65 y el resto es igual a 1
65 dividido entre 2 da 32 y el resto es igual a 1
32 dividido entre 2 da 16 y el resto es igual a 0
16 dividido entre 2 da 8 y el resto es igual a 0
8 dividido entre 2 da 4 y el resto es igual a 0
4 dividido entre 2 da 2 y el resto es igual a 0
Ordenamos los restos, del último al primero: 10000011
2 dividido entre 2 da 1 y el resto es igual a 0
En el sistema binario, 131 se escribe 10000011
1 dividido entre 2 da 0 y el resto es igual a 1
Ejemplo 2: Transformar el número Ejemplo 3: Transformar el número
decimal 28 en binario. decimal 100 en binario.

De sistema decimal a binario

EJERCICIOS: Convierta de decimal a binario los siguientes números:


75 a binario 50 a binario

200 a binario 150 a binario


30 a binario 90 a binario

BINARIO A DECIMAL

Pasaje de decimal a binario Pasaje de binario a decimal

Para pasar un binario se multiplica cada unidad por el número 2, tantas veces como
cantidad de números haya detrás del mismo. Es decir, se lo multiplica por 2
elevado a la potencia correspondiente a la posición que ocupa dentro del número.

Por ejemplo, para convertir el número binario 10100112 a decimal, lo desarrollamos


teniendo en cuenta el valor de cada bit:
1*26 + 0*25 + 1*24 + 0*23 + 0*22 + 1*21 + 1*20 = 83

10100112 = 8310
Resuelva esta operación:
Ejercicio 4: Convierta los siguientes números binarios a decimales

110111 111000

Respuesta=_________________ Respuesta=_________________
010101 101010
Respuesta=_________________ Respuesta=_________________
1111110 1010

Respuesta=_________________ Respuesta=_________________

OPERACIONES CON NÚMEROS BINARIOS


Suma de números binarios: Las posibles combinaciones al sumar dos bits son:
 0+0=0 Ejemplo
 0+1=1 10011000
+ 00010101
 1+0=1
———————
 1+1=0 10101101
Al sumar 1+1=0 Y siempre nos llevamos 1 a la siguiente operación (acarreo).

EJERCICIOS:
000 1011 1000 1 1100 1011000
+ 101 + 0001 + 11010 + 0001 + 0001101
———— ———— ———— ————— ————

Resta de números binarios


Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.
Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
 0-0=0
 1-0=1
 1-1=0
 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)

La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición
siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1.

Ejemplos
10001 11011001
-01010 - 10101011
—————— ——————
00111 00101110

EJERCICIO: En la parte de abajo están las respuestas de las restas, coloque la respuesta al lado
de cada resta. Para ello resuelva al lado cada resta.

Para simplificar las restas y reducir la posibilidad de cometer errores se hace lo siguiente:
 Dividir los números largos en grupos. En el siguiente ejemplo, vemos cómo se divide una resta
larga en tres restas cortas:
100110011101 1001 1001 1101
-010101110010 -0101 -0111 -0010
——————— = ———— ——— ———
010000101011 0100 0010 1011

Producto de números binarios


El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más
sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.
Por ejemplo, multipliquemos 10110 por 1001:
10110
1001
—————————
10110
00000
00000
10110
—————————
11000110
CALIFICACIÓN DESCRIPCIÓN
5. Excelente (Destacado) (A) Nivel excepcional de desempeño, excediendo todo lo
esperado. Propone o desarrolla nuevas acciones
Demuestra total comprensión del problema. Todos los
requerimientos de la tarea están incluidos en la
respuesta.
4. Buena (Satisfactoria) (B Nivel de desempeño que supera lo esperado. Mínimo
nivel de error, altamente recomendable. Demuestra
considerable comprensión del problema. Casi todos los
requerimientos de la tarea están incluidos en la
respuesta.
3. Regular (Moderadamente satisfactoria) (C) Nivel de desempeño estándar. Los errores no
constituyen amenaza los errores. Demuestra
comprensión parcial del problema La mayor cantidad
de requerimientos de la tarea están comprendidos en
la respuesta.
2. Deficiente (D) Nivel de desempeño por debajo de lo esperado.
Presenta frecuencia de errores. Demuestra poca
comprensión del problema. Muchos de los
requerimientos de la tarea faltan en la respuesta.
1. No aceptable (Rechazado) (E) No satisface prácticamente nada de los requerimientos
de desempeño. No comprende el problema No aplica
los requerimientos para la tarea 0. Nulo No responde.
No intentó hacer la tarea.

OBSERVACIONES:

___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
_______________________________________________________________
CÓMO SE PUEDE EVALUAR UNA
GUÍA DE ESTUDIO
INSTRUCCIONES: coloque una X si este material
cumple o no con los criterios:

CRITERIOS A EVALUAR Cumple No Cumple

Presenta un tema específico

Todos los objetivos formulados se redactaron en forma clara y


precisa, libre de ambigüedades
Los indicadores son claros, medibles y pertinentes

Los contenidos seleccionados tienen pertinencia con el tema

Las estrategias de aprendizaje seleccionadas mantienen un enfoque


centrado en el estudiante (no en el facilitador)
Las estrategias de aprendizaje seleccionadas son variadas y
motivadoras
Los recursos/medios corresponden a las estrategias de aprendizaje
seleccionadas y características del contexto
Se determinan las competencias a evidenciar

Los tiempos se han calculado para cada resultado de aprendizaje (en


términos de horas/horas- clase)
Cada resultado de aprendizaje formulado está redactado en forma
clara y precisa
Los resultados de aprendizaje formulados se desprenden del objetivo
de la Unidad
El tipo de evaluación corresponde a la técnica y evidencia de
evaluación.

You might also like