Logo Passei Direto
Buscar

LINGUAGEM DE PROGRAMAÇÃO E FERRAMENTAS COMPUTACIONAIS

User badge image
Piloto Mendes

em

Ferramentas de estudo

Questões resolvidas

001
Como é chamado o tipo de aquisição de software em que o software é distribuído gratuitamente, mas para ter acesso à sua documentação e a funcionalidades adicionais é necessário pagar?


X Shareware.
Freeware.
Firmware.
Houseware.
Software livre.

002
Sobre Operadores Lógicos, identifique a alternativa que não representa uma afirmativa correta, ou seja, identifique a alternativa ERRADA.

Operadores lógicos são utilizados quando precisamos combinar duas condições com lógicas E ou OU para ajudar a produzir o resultado final ou quando precisamos inverter o resultado de uma operação com a negação NÃO.

Os operadores lógicos são operadores binários e sempre será obrigatório utilizar dois operandos junto com qualquer um deles.

Os operadores lógicos são muito importantes em linguagens de programação e nos ajudam a tomar decisões com base em certas condições.

Podemos utilizar o conceito de Tabelas Verdade para simular os resultados da utilização de operadores lógicos.

X São três tipos básicos de operadores lógicos, mas dois deles podem ser utilizados com comportamento diferenciado para gerar, além de seus resultados tradicionais, melhor eficiência no programa.


005
A listagem a seguir apresenta uma sequência de valores, marque com V quais dos valores abaixo são do tipo inteiro e com F os que não são do tipo inteiro.
I - ( ) 1000
II - ( ) “0”
III - ( ) “-900”
IV - ( ) Verdadeiro
V - ( ) -450
VI - ( ) 34
VII - ( ) “Casa 08”
VIII - ( ) 1
IX - ( ) Falso
X - ( ) -1,56
De acordo com o pedido acima, indique a sequência correta.

V – F – F – V – V – V – F – V – F – F

F – F – V – V – F – F – V – V – V – F

X V – F – F – F – V – V – F – V – F – F

V – V – V – F – V – V – F – V – F – F

F – V – F – V – F – V – F – V – F – V


006
(FUNCERN-2017) Analise o código do programa C a seguir:
#include
int main( )
{
char autores[2][20] = {"SILVA, Ana","SOUZA, Pedro"};
int obrasPublicadas[2][5] =
{{20,51,30,17,44},{150,120,90,110,88}};

for (int i=0; i<2; i++)
{
printf("%s",autores[i]);
printf("\nNumero de obras publicadas: ");
for (int j=0; j<5; j++)
printf("\t %d",obrasPublicadas[i][j]);
printf("\n");
}
}
Como saída do processamento desse programa, o número total de linhas impressas visíveis na tela do usuário será

12

10

4
X 14

6


Marque a alternativa CORRETA.

I – As Funções são blocos de código que possuem um nome e ficam aguardando em seu programa para serem executados somente quando o seu nome for chamado.
II – Variáveis declaradas dentro de uma função (ou dentro de um bloco delimitado por chaves {}) são denominadas “variáveis globais” e podem ser utilizadas somente do próprio bloco onde foram declaradas.
III – O comando return serve para interromper o fluxo de execução da função retornando ao estado anterior à chamada da mesma.
Apenas I está correta.
Apenas I e II estão corretas.
Apenas II e III estão corretas.
Apenas I e III estão corretas.
Apenas II está correta.

Com relação à hierarquia de memórias, qual é a memória mais rápida?


Disco magnético.
Memória cache.
Registrador.
Disco óptico.
Memória RAM.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

001
Como é chamado o tipo de aquisição de software em que o software é distribuído gratuitamente, mas para ter acesso à sua documentação e a funcionalidades adicionais é necessário pagar?


X Shareware.
Freeware.
Firmware.
Houseware.
Software livre.

002
Sobre Operadores Lógicos, identifique a alternativa que não representa uma afirmativa correta, ou seja, identifique a alternativa ERRADA.

Operadores lógicos são utilizados quando precisamos combinar duas condições com lógicas E ou OU para ajudar a produzir o resultado final ou quando precisamos inverter o resultado de uma operação com a negação NÃO.

Os operadores lógicos são operadores binários e sempre será obrigatório utilizar dois operandos junto com qualquer um deles.

Os operadores lógicos são muito importantes em linguagens de programação e nos ajudam a tomar decisões com base em certas condições.

Podemos utilizar o conceito de Tabelas Verdade para simular os resultados da utilização de operadores lógicos.

X São três tipos básicos de operadores lógicos, mas dois deles podem ser utilizados com comportamento diferenciado para gerar, além de seus resultados tradicionais, melhor eficiência no programa.


005
A listagem a seguir apresenta uma sequência de valores, marque com V quais dos valores abaixo são do tipo inteiro e com F os que não são do tipo inteiro.
I - ( ) 1000
II - ( ) “0”
III - ( ) “-900”
IV - ( ) Verdadeiro
V - ( ) -450
VI - ( ) 34
VII - ( ) “Casa 08”
VIII - ( ) 1
IX - ( ) Falso
X - ( ) -1,56
De acordo com o pedido acima, indique a sequência correta.

V – F – F – V – V – V – F – V – F – F

F – F – V – V – F – F – V – V – V – F

X V – F – F – F – V – V – F – V – F – F

V – V – V – F – V – V – F – V – F – F

F – V – F – V – F – V – F – V – F – V


006
(FUNCERN-2017) Analise o código do programa C a seguir:
#include
int main( )
{
char autores[2][20] = {"SILVA, Ana","SOUZA, Pedro"};
int obrasPublicadas[2][5] =
{{20,51,30,17,44},{150,120,90,110,88}};

for (int i=0; i<2; i++)
{
printf("%s",autores[i]);
printf("\nNumero de obras publicadas: ");
for (int j=0; j<5; j++)
printf("\t %d",obrasPublicadas[i][j]);
printf("\n");
}
}
Como saída do processamento desse programa, o número total de linhas impressas visíveis na tela do usuário será

12

10

4
X 14

6


Marque a alternativa CORRETA.

I – As Funções são blocos de código que possuem um nome e ficam aguardando em seu programa para serem executados somente quando o seu nome for chamado.
II – Variáveis declaradas dentro de uma função (ou dentro de um bloco delimitado por chaves {}) são denominadas “variáveis globais” e podem ser utilizadas somente do próprio bloco onde foram declaradas.
III – O comando return serve para interromper o fluxo de execução da função retornando ao estado anterior à chamada da mesma.
Apenas I está correta.
Apenas I e II estão corretas.
Apenas II e III estão corretas.
Apenas I e III estão corretas.
Apenas II está correta.

Com relação à hierarquia de memórias, qual é a memória mais rápida?


Disco magnético.
Memória cache.
Registrador.
Disco óptico.
Memória RAM.

Prévia do material em texto

Pincel Atômico - 18/10/2023 21:24:41 1/4
MARCIO AZEVEDO
MENDES JUNIOR
Avaliação Online (SALA EAD)
Atividade finalizada em 18/09/2023 21:02:45 (1126099 / 1)
LEGENDA
Resposta correta na questão
# Resposta correta - Questão Anulada
X Resposta selecionada pelo Aluno
Disciplina:
LINGUAGEM DE PROGRAMAÇÃO E FERRAMENTAS COMPUTACIONAIS [431032] - Avaliação com 10 questões, com o peso total de 50,00 pontos
[capítulos - Todos]
Turma:
Graduação: ENGENHARIA DE PRODUÇÃO - Grupo: FEVEREIRO/2022 - ENGPROD/FEV22 [64221]
Aluno(a):
91487979 - MARCIO AZEVEDO MENDES JUNIOR - Respondeu 6 questões corretas, obtendo um total de 30,00 pontos como nota
[361559_1820
79]
Questão
001
Como é chamado o tipo de aquisição de software em que o software é distribuído
gratuitamente, mas para ter acesso à sua documentação e a funcionalidades
adicionais é necessário pagar?
X Shareware.
Freeware.
Firmware.
Houseware.
Software livre.
[361559_1821
15]
Questão
002
Sobre Operadores Lógicos, identifique a alternativa que não representa uma afirmativa
correta, ou seja, identifique a alternativa ERRADA.
Operadores lógicos são utilizados quando precisamos combinar duas condições com
lógicas E ou OU para ajudar a produzir o resultado final ou quando precisamos inverter
o resultado de uma operação com a negação NÃO.
Os operadores lógicos são operadores binários e sempre será obrigatório utilizar dois
operandos junto com qualquer um deles.
Os operadores lógicos são muito importantes em linguagens de programação e nos
ajudam a tomar decisões com base em certas condições.
Podemos utilizar o conceito de Tabelas Verdade para simular os resultados da
utilização de operadores lógicos.
X
São três tipos básicos de operadores lógicos, mas dois deles podem ser utilizados com
comportamento diferenciado para gerar, além de seus resultados tradicionais, melhor
eficiência no programa.
[361559_1820
65]
Questão
003
Ao se dividir um HD em duas partições, o SO apresentará as partições de qual
maneira?
A: e C:
D: e E:
B: e C:
X C: e D:
A: e B:
Pincel Atômico - 18/10/2023 21:24:41 2/4
[361559_1821
06]
Questão
004
INEP-ENADE-2014 (adaptada)
A norma reguladora 15 (NR-15), que dispõe sobre atividades e operações insalubres,
indica que o limite do nível de intensidade sonora para um trabalhador não deve
ultrapassar 120dB. Suponha que, em uma fábrica, uma máquina (que pode ser
considerada uma fonte esférica) emite um som uniforme e isotrópico. A 100 metros da
fonte, o nível de intensidade sonora é de 80 decibéis.
Em um algoritmo que calcula e informa até que distância, em metros, um trabalhador
pode se aproximar dessa máquina sem ultrapassar o limite do nível de intensidade
sonora estabelecido pela NR-15, o TIPO DE DADOS mais apropriado para a variável
que irá receber o valor desta distância deve ser:
char
array
X float
boolean
int
[361559_1820
90]
Questão
005
A listagem a seguir apresenta uma sequência de valores, marque com V quais dos
valores abaixo são do tipo inteiro e com F os que não são do tipo inteiro.
I - ( ) 1000
II - ( ) “0”
III - ( ) “-900”
IV - ( ) Verdadeiro
V - ( ) -450
VI - ( ) 34
VII - ( ) “Casa 08”
VIII - ( ) 1
IX - ( ) Falso
X - ( ) -1,56
De acordo com o pedido acima, indique a sequência correta.
V – F – F – V – V – V – F – V – F – F
F – F – V – V – F – F – V – V – V – F
X V – F – F – F – V – V – F – V – F – F
V – V – V – F – V – V – F – V – F – F
F – V – F – V – F – V – F – V – F – V
Pincel Atômico - 18/10/2023 21:24:41 3/4
[361560_1821
46]
Questão
006
(FUNCERN-2017) Analise o código do programa C a seguir:
#include<stdio.h>
int main( )
{
char autores[2][20] = {"SILVA, Ana","SOUZA,
Pedro"};
int obrasPublicadas[2][5] =
{{20,51,30,17,44},{150,120,90,110,88}};
for (int i=0; i<2; i++)
{
printf("%s",autores[i]);
printf("\nNumero de obras publicadas: ");
for (int j=0; j<5; j++)
printf("\t %d",obrasPublicadas[i][j]);
printf("\n");
}
}
Como saída do processamento desse programa, o número total de linhas impressas
visíveis na tela do usuário será
12
10
4
X 14
6
[361560_1821
54]
Questão
007
Leia as afirmativas abaixo e marque a alternativa CORRETA.
I – As Funções são blocos de código que possuem um nome e ficam aguardando em
seu programa para serem executados somente quando o seu nome for chamado.
II – Variáveis declaradas dentro de uma função (ou dentro de um bloco delimitado por
chaves {}) são denominadas “variáveis globais” e podem ser utilizadas somente do
próprio bloco onde foram declaradas.
III – O comando return serve para interromper o fluxo de execução da função
retornando ao estado anterior à chamada da mesma.
X Apenas I está correta.
Apenas I e II estão corretas.
Apenas II e III estão corretas.
Apenas I e III estão corretas.
Apenas II está correta.
[361560_1820
70]
Questão
008
Com relação à hierarquia de memórias, qual é a memória mais rápida?
Disco magnético.
Memória cache.
X Registrador.
Disco óptico.
Memória RAM.
Pincel Atômico - 18/10/2023 21:24:41 4/4
[361561_1821
56]
Questão
009
(COMPERVE-2016) Analise o trecho de código em C a seguir.
#include<stdio.h>
int comp(int a, int b)
{
if (b == 0)
return a;
 else
return comp(b,a%b);
}
int main()
{
printf("%d",comp(15,20));
}
O valor impresso após a execução desse código é
20
X 5
15
0
1
[361561_1821
22]
Questão
010
Leia as afirmativas abaixo e marque a alternativa CORRETA.
I – As estruturas condicionais podem ser comparadas com as estruturas de repetição,
quanto a sua forma e funcionalidade, pois ambas realizam um teste que retorna
verdadeiro ou falso.
II – Toda estrutura condicional e de repetição deve ter claramente o seu início e fim,
mesmo quando, em alguns casos, não digitamos estes marcados explicitamente no
programa.
III – A definição do critério de parada para estruturas condicionais não é obrigatória,
uma vez que atingindo a quantidade desejada de repetição o laço irá finalizar
automaticamente.
Todas as alternativas são corretas.
X Apenas II é correta.
Apenas I é correta.
Apenas I e II são corretas.
Apenas II e III são corretas.

Mais conteúdos dessa disciplina