Sei sulla pagina 1di 1

ESCUELA:

INGENIERA ELECTRNICA

ARQUITECTURA DE COMPUTADORES 2
TAREA N1: LENGUAJE ANSI C
1. Describa brevemente cada uno de los siguientes operadores en lenguaje ANSI C (34 en
total) y brinde un ejemplo de su uso, indicando la respuesta a cada operacin:

Aritmticos Lgicos Binarios Asignacin Comparacin Punteros

Suma (+) Negacin: NOT AND binario (&) Asignacin Igualdad (==) ndice en
(!) bsica (=) arreglo ( [] )
Resta (-) OR binario (|) Desigualdad (!=)
AND lgico Asignacin Puntero
Multiplicacin (&&) XOR binario (^) compuesta: Mayor que (>) (direccin)
(*) con operadores de dato (&)
OR lgico (||) Aritmticos (05) y
Negacin (~) Mayor o igual que
con operadores Dato de Puntero
Divisin (/) (>=)
Binarios (03) (*)
Desplazamiento
Mdulo (%) Izq. binario (<<) Menor que (<)

Incremento (++) Desplazamiento Menor o igual que


Der. binario (<=)
Decremento (--) (>>)

2. Elabore un Diagrama de Flujo de los siguientes algoritmos:


a. Convolucin de dos arreglos
b. Ordenamiento descendente BubbleSort (de mayor a menor)
c. Deteccin de nmero capica

3. Implemente en lenguaje ANSI C los siguientes algoritmos:


a. Clculo de la media = [()] de un arreglo tipo float.

b. Clculo de la varianza de un arreglo tipo float:


lenX1
1
2 = Var[] = ([] )2
lenX
=0

c. Clculo de la derivada de primer grado de un arreglo tipo float:


X[] = X[ + 1] X[], para [0, lenX 1]

2017-II Pgina 1 de 1