Lista de Exercícios 1

Propaganda
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO
1a Lista de Exercícios
1. Transforme os números decimais em números binários.
a) 19
b) 44
2. Tranforme os números binários em números decimais.
a) 11010
b) 101001
3. Dado o número binário 10101, gere os próximos 5 números binários.
4. Represente os números reais decimais abaixo, na forma de ponto flutuante com 4
dígitos significativos:
a) 0.0000169385
b) 5219378.462
c) 734915827
d) 0.00000029715386
5. Qual é o tipo de cada um dos dados abaixo (inteiro, real decimal, real em ponto
flutuante, caractere, cadeia de caracteres, lógico)?
a) falso
e) 81
i) 69214x107
b) ‘n’
f) “sala de aula”
j) verdadeiro
c) “verdadeiro”
g) 31.87
k) “universidade”
-5
d) 341x10
h) ‘A’
l) 7154.2
6. Marque com X os identificadores (nomes de variáveis) que são válidos:
( )X
( ) 3M
( ) saldo da conta
( ) N2
( ) “data de nascimento”
( ) idade
( ) X*Y
( ) nome_do_cliente
( ) A(1)
( ) SalarioMedio
( ) AB
( ) nota_media
7. Escreva as seguintes expressões matemáticas como expressões de computador,
usando os operadores aritméticos e as funções.
a) c 
b) X 
k
a  b2
2
3e Y
 log e z 2
1 Z
1
2
c) z  x  y  x  y
d)
P  M 2  5N  sen 2M
1a Lista de Introdução à Ciência da Computação - 1/2
8. Determine os valores de A, B, C e D para: X2, Y - 2, Z1 e W3;
a) A  (4*Z-W+3*X-Y)/W+X
b) B  ROUND(3*W/X)-SQRT(4*W-X*Y)
c) C  5*X MOD 4 + TRUNC(7*Y/W)
d) D  ABS(Y*W)-POW(Y,2)
9. Complete a seguinte tabela:
p
F
F
V
V
q
F
V
F
V
p(~q p)
~pq
10. Sejam p: "Meu ultrabook tem HD de 720 Gbytes." e
q: “Meu ultrabook é da Toshiba."
Escreva cada uma das proposições abaixo na forma simbólica usando p e q e os
operadores lógicos  (e),  (ou) e ~ (não).
a) Meu ultrabook é da Toshiba e tem HD de 720 Gbytes.
b) Meu ultrabook não tem HD de 720 Gbytes ou é da Toshiba.
c) Não é verdade que meu ultrabook não tem HD de 720 Gbytes.
d) Meu ultrabook tem HD de 720 Gbytes e não é da Toshiba.
e) Meu ultrabook não é da Toshiba ou não tem HD de 720 Gbytes.
f) Não é verdade que meu ultrabook é da Toshiba e tem um HD de 720 Gbytes.
11. Dadas as variáveis inteiras X e Y, as variáveis literais PAÍS e CIDADE e as variáveis
lógicas A e B, complete o quadro com os resultados (V ou F) obtidos das relações lógicas, tendo
em vista os valores atribuídos às variáveis:
VARIÁVEIS
X
Y
PAÍS
CIDADE
A
B
-1
3
4
-2
3
2
-2
1
"Brasil"
"Inglaterra"
"Alemanha"
"Itália"
"Paris"
"Londres"
"Roma"
"Brasília"
V
V
F
F
V
F
V
F
RELAÇÕES LÓGICAS
PAÍS = “Alemanha” ou
X+Y  2*X
CIDADE  “Paris”
12. Quais os valores armazenados nas variáveis A, B, C, D e E considerando que:
X2
Y  -3
Z 5
Está quente  verdadeiro
Faz sol  falso
A  ABS(Y*Z)-ROUND(-X*Y*Z/8)
B  SQRT(X*Z+X+Y)+X+4*Y/X
C X-Y/3 + X*Z MOD 4 – POW(Y,2)
D  ~Está quente  ~Faz sol
E  ~Faz sol  Está quente  Faz sol
1a Lista de Introdução à Ciência da Computação - 2/2
~A=B
Download