Buscar

BITSBYTES - Aula 01 - Exercícios 1


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CURSO DE EXTENSÃO EM BITS & BYTES ON-LINE 
EXERCÍCIOS_01 | GABARITO 
1 
 Prof. Manuel Martins 
 
 EXERCÍCIOS – 01 
01- A respeito de lógica, estrutura e linguagem de programação, julgue o item seguinte. 
Uma linguagem de programação é usada para escrever programas que serão executados 
posteriormente pelo computador, e ela deve ser compreendida tanto pelo programador 
quanto pelo computador. 
 
02- Em sistemas operacionais, o conceito de interpretador é 
 
(A) um programa de computador que transforma código objeto em código fonte. 
(B) um padrão comum de arquivo para executáveis, código objeto, bibliotecas 
compartilhadas, e core dumps. 
(C) um programa de computador que converte código de máquina em código escrito em 
linguagem de montagem. 
(D) um programa de computador que lê um código fonte de uma linguagem de programação 
interpretada e o converte em código executável. 
(E) um programa de computador que transforma o código fonte escrito em uma linguagem 
compilada em um programa semanticamente equivalente a código objeto. 
 
03- Em sistemas operacionais, o conceito de compilador é 
 
(A) um programa de computador que transforma código objeto em código fonte. 
(B) um padrão comum de arquivo para executáveis, código objeto, bibliotecas 
compartilhadas, e core dumps. 
(C) um programa de computador que converte código de máquina em código escrito em 
linguagem de montagem. 
(D) um programa de computador que lê um código fonte de uma linguagem de programação 
interpretada e o converte em código executável. 
(E) um programa de computador que transforma o código fonte escrito em uma linguagem 
compilada em um programa semanticamente equivalente em código objeto. 
 
04- Quando: 
 
2 + 3 = 10 
7 + 2 = 63 
6 + 5 = 66 
8 + 4 = 96 
Então: 9 + 7 = ???? 
 
05- As relações seguintes referem-se a uma família em que não há duas pessoas com o 
mesmo nome. 
“Raul é pai de Sofia, que é neta do pai de Flávio. Larissa é sobrinha de Raul.” 
A partir dessas informações, conclui-se que, necessariamente, 
 
a) Sofia é sobrinha de Flávio. 
b) Larissa é filha de Flávio. 
c) O pai de Flávio tem uma filha. 
d) Raul e Flávio são irmãos. 
e) Flávio é tio de Larissa. 
 
 
CURSO DE EXTENSÃO EM BITS & BYTES ON-LINE 
EXERCÍCIOS_01 | GABARITO 
2 
 Prof. Manuel Martins 
 
06- Todo baiano gosta de axé music. Sendo assim: 
 
a) Todo aquele que gosta de axé music é baiano 
b) Todo aquele que não é baiano não gosta de axé music 
c) Todo aquele que não gosta de axé music não é baiano 
d) Algum baiano não gosta de axé music 
e) Alguém que não goste de axé music é baiano 
 
07- Sabe-se que existe pelo menos um A que é B. Sabe-se também, que todo B é C. 
Segue-se, portanto, necessariamente que: 
 
a) Todo C é B 
b) Todo C é A 
c) Algum A é C 
d) Nada que não seja C é A 
e) Algum A não é C 
 
08- A respeito de linguagens de programação julgue o item seguinte. 
Programas escritos em linguagens compiladas usualmente executam mais rápido que 
programas escritos em linguagens interpretadas. 
C 
 
 
09- Considere as assertivas em relação a conceitos básicos de programação e Sistemas 
Operacionais. 
 
I- Cada linguagem de programação tem um compilador específico para cada ambiente 
operacional. 
II- Uma linguagem interpretada sempre gera a partir do programa fonte um módulo 
executável no processo de interpretação. 
III- Assembly é uma linguagem de baixo nível e seu interpretador é o Assembler. 
IV- No processo de compilação são identificados os erros de lógica do programa. 
V- Algoritmo conceituado como processo pode ser executado por um computador, um ser 
humano ou um autômato. 
 
Estão corretas apenas as assertivas: 
 
a) I, II e IV 
b) I, IV e V 
c) II, III e V 
d) I e V 
e) I, II, III e IV 
 
 
 
 
 
 
 
 
 
CURSO DE EXTENSÃO EM BITS & BYTES ON-LINE 
EXERCÍCIOS_01 | GABARITO 
3 
 Prof. Manuel Martins 
 
10- Considere o algoritmo abaixo: 
 
Algoritmo faca_contas 
 
inicio 
numero = 3 
para i de 1 ate 5, faca 
leia (X) 
Se X > 4, 
então numero  número + X 
senão numero  número – X 
fim-se 
fim-para 
escreva (numero) 
fim-algoritmo 
 
Qual é a saída do algoritmo faca_contas para a entrada 7, 3, 5, 2, 3 ? 
 
(A) 3 
(B) 6 
(C) 7 
(D) 10 
(E) 12 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CURSO DE EXTENSÃO EM BITS & BYTES ON-LINE 
EXERCÍCIOS_01 | GABARITO 
4 
 Prof. Manuel Martins 
 
 GABARITO - 01 
01 - CERTO 
02 - D 
03 - D 
04 - 144 
05 - A 
06 - C 
07 - C 
08 - CERTO 
09 - D 
10 - C

Mais conteúdos dessa disciplina