Prévia do material em texto
Pincel Atômico - 30/08/2023 08:18:30 1/5
ARNON ALVES DE
OLIVEIRA
Avaliação Online (SALA EAD)
Atividade finalizada em 29/08/2023 09:26:17 (1126084 / 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 [430917] - Avaliação com 10 questões, com o peso total de 50,00 pontos
[capítulos - Todos]
Turma:
Graduação: Engenharia Ambiental e Sanitária - Grupo: FEVEREIRO/2022 - ENGAMB/FEV22 [64219]
Aluno(a):
91367243 - ARNON ALVES DE OLIVEIRA - Respondeu 10 questões corretas, obtendo um total de 50,00 pontos como nota
[361559_1821
15]
Questão
001
Sobre Operadores Lógicos, identifique a alternativa que não representa uma afirmativa
correta, ou seja, identifique a alternativa ERRADA.
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.
Podemos utilizar o conceito de Tabelas Verdade para simular os resultados da
utilização de operadores lógicos.
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.
X
Os operadores lógicos são operadores binários e sempre será obrigatório utilizar dois
operandos junto com qualquer um deles.
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.
[361559_1820
92]
Questão
002
A listagem a seguir apresenta uma sequência de valores, marque com V quais dos
valores abaixo são do tipo Real (Float) e com F os que não são do tipo Real (Float).
I - ( ) -678
II - ( ) “0,87”
III - ( ) “9,12”
IV - ( ) “ÚNICA”
V - ( ) -123
VI - ( ) -33,1
VII - ( ) “Cinco vírgula três”
VIII - ( ) 102,57
IX - ( ) Verdadeiro
X - ( ) 0,0
De acordo com o pedido acima, indique a sequência correta.
V – F – F – F – V – V – F – V – F – F.
F – V – F – V – F – V – F – V – F – V.
X F – F – F – F – F – V – F – V – F – V.
F – V – V – F – F – V – V – V – F – V.
V – V – V – F – V – V – F – V – F – F.
Pincel Atômico - 30/08/2023 08:18:30 2/5
[361559_1821
28]
Questão
003
Avalie as seguintes linhas de código na linguagem C e assinale a alternativa correta.
Linha 01: int A,B;
Linha 02: float C,D;
Linha 03: A = 10; B = 20;
Linha 04: C = 40;
Linha 05: D = 15.32;
Linha 06: C = A; printf(“%.2f”,C);
Não podemos ter mais de uma instrução por linha de código como apresentado nas
Linhas 03 e 06.
O comando de saída vai enviar para o dispositivo padrão de saída o número 40.00.
A atribuição realizada na Linha 04 não é permitida pois o valor inteiro 40 não pode ser
atribuído à variável float C.
A atribuição realizada na Linha 06 não é permitida pois o valor de A não é do mesmo
tipo que C.
X O comando de saída vai enviar para o dispositivo padrão de saída o número 10.00.
[361559_1821
50]
Questão
004
( CESPE-2009 Adaptada ) Considere o programa abaixo:
#include<stdio.h>
void troca(int a, int b)
{
int aux;
aux = a;
a = b;
b = aux;
printf("a = %d, b = %d\n",a,b);
}
int main( )
{
int a,b;
a = 5;
b = 7;
troca(a,b);
printf("a = %d, b = %d\n",a,b);
}
Com relação à execução do código em linguagem C acima, assinale a opção correta.
O programa imprimirá a = 7, b = 5 duas vezes na mesma linha.
O código não será executado pois tem erros de sintaxe, o que resultará em erros de
compilação.
O programa imprimirá a = 7, b = 5 em uma linha e, na seguinte, a = 7, b = 5.
O programa imprimirá a = 7, b = 5 e na segunda linha imprimirá o resultado igual a 12
da execução das duas variáveis.
X O programa imprimirá a = 7, b = 5 em uma linha e, na linha seguinte, a = 5, b = 7.
[361559_1820
77]
Questão
005
Qual a definição adequada para software aplicativo?
É um tipo de software desenvolvido para ser utilizado em equipamentos eletrônicos
que não sejam computadores.
É um tipo de software que permite a análise do desempenho do sistema operacional.
Pincel Atômico - 30/08/2023 08:18:30 3/5
É um tipo de software que permite inicializar o computador.
É um tipo de software multitarefa.
X
É um tipo de software desenvolvido para realizar tarefas específicas para os usuários,
auxiliando na realização de determinadas tarefas.
[361560_1821
18]
Questão
006
(NUCEPE-2018)
A estrutura de repetição for possui três campos que devem ser preenchidos. Conforme
o exemplo a seguir, esses três campos são chamados respectivamente de:
for (contador = 1; contador <= 10; contador++)
{
printf(" %d ",contador);
}
Incremento, condição e inicialização.
Inicialização, interação e atribuição.
Condição, inicialização e incremento.
Inicialização, condição e interação.
X Inicialização, (condição ou teste) e (incremento ou iteração).
[361560_1821
29]
Questão
007
(FAPEC-2018) Considere o código a seguir escrito na linguagem C.
#include<stdio.h>
int main()
{
printf("Valor total: %.1f",9.1415169265);
}
Assinale a alternativa que apresenta a saída correta.
Valor total: 9.142
Valor total: 9.14
X Valor total: 9.1
Valor total: 9.141517e+00
Valor total: 9.141517
Pincel Atômico - 30/08/2023 08:18:30 4/5
[361560_1821
44]
Questão
008
Analise o código abaixo marque a alternativa que indica o que irá aparecer na tela
após a execução deste código.
#include<stdio.h>
#include<conio.h>
#define verdadeiro 1
#define falso 0
int main( )
{
int n1, n2, n3,n4;
n1 = 0;
n2 = n1;
n3 = n2 + n1;
n4 = verdadeiro;
for (n1=1; n1<=10; n1++)
{
n2 = 2;
n3 = n1 + 1;
}
n4 = falso;
n2 *= 3;
if ((n2 % 2)==0)
n3 = 15;
else
n3 = 20;
printf("%d - %d - %d - %d",n1,n2,n3,n4);
}
X 11 – 6 – 15 – 0
10 – 6 – 20 – 0
10 – 5 – 15 – 1
11 – 3 – 15 – 1
10 – 2 – 20 – 2
[361561_1820
86]
Questão
009
O gerenciamento de memória está entre as principais responsabilidades de um
sistema operacional. Em que consiste o gerenciamento de memória?
Consiste na garantia de acesso aos periféricos.
Consiste no processo de organização dos dados no computador.
Consiste na organização dos documentos no computador.
X
Consiste no gerenciamento do espaço alocado para o sistema operacional na
memória.
Consiste na definição ordenada de acesso aos recursos compartilhados.
[361561_1820
57]
Questão
010
O modelo de von Neumann é uma arquitetura de computadores que serviu de base
para o desenvolvimento de outros modelos, e é utilizado desde a década de 50.
Quais são os principais componentes deste modelo?
Unidade de controle, unidade lógica e aritmética, dispositivos de entrada e saída.
X Unidade de controle, unidade lógica e aritmética, memória.
Dispositivos de entrada e saída e memória.
Dispositivo de entrada, unidade lógica e aritmética, memória.
Unidade de controle, dispositivos de entrada e saída.
Pincel Atômico - 30/08/2023 08:18:30 5/5