Buscar

Avaliação Final fund comp presencial56 (Objetiva) - Individual

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 5 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

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

28/05/2023, 15:24 Avaliação Final (Objetiva) - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:824218)
Peso da Avaliação 3,00
Prova 64240235
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Existe um conjunto de softwares e este conjunto divide-se em categorias, cada uma com sua 
função. Assinale a alternativa CORRETA que apresenta o software que tem como função prestar 
serviços entre um computador e o usuário:
A Sistema operacional.
B Editor de textos.
C Planilha eletrônica.
D Linguagem Delphi.
Um sistema de numeração pode ser entendido como um sistema em que um conjunto de 
números é representado por símbolos, podendo ser posicionais ou não posicionais. Existem vários 
sistemas de numeração e todos são utilizados em uma determinada aplicabilidade, como o sistema 
octal. Assinale a alternativa CORRETA que apresenta o sistema de numeração octal:
A O sistema de numeração octal é não posicional e posicional ao mesmo tempo, dependendo do
contexto.
B O sistema de numeração octal utiliza apenas os algarismos 0 (zero) e 1 (um) em sua
representação.
C O sistema de numeração octal utiliza dez algarismos em sua representação.
D O sistema de numeração octal foi utilizado na área de computação como ferramenta para
abreviação do conjunto de bits a serem manipulados.
O conjunto finito de instruções de um programa de computador é conhecido por algoritmo, que 
também pode ser descrito por ser a estrutura lógica de um programa. Para que um algoritmo seja de 
fácil legibilidade, é necessário que este seja escrito utilizando a endentação, que pode ser definida por 
ser o alinhamento das instruções. Sobre identificadores em algoritmos, assinale a alternativa 
CORRETA:
A Tipo de dado é a propriedade que define o tipo de valor aceito por algum identificador.
B
Variável é um tipo de identificador muito utilizado na programação para manter um valor fixo,
isto é, seu valor não muda durante a execução do programa e serve para manter valores, por
exemplo, de um imposto, que pode ser reutilizado em vários pontos da aplicação.
 VOLTAR
A+
Alterar modo de visualização
1
2
3
28/05/2023, 15:24 Avaliação Final (Objetiva) - Individual
about:blank 2/5
C Os tipos de dados primitivos são: bigdecimal, double, caractere e lógico.
D Os operadores E e OU são conhecidos por operadores aritméticos, os quais são muito utilizados
em qualquer linguagem de programação.
Nas linguagens de programação, existem comandos básicos, como a atribuição, a leitura e a 
escrita, que são utilizados na maioria dos softwares desenvolvidos. No caso da atribuição, comando 
que serve para atribuir um conteúdo a um identificador, é representada normalmente por = (igual) ou 
por := (dois pontos igual). Assinale a alternativa CORRETA que apresenta um comando básico de 
programação:
A O comando de atribuição pode ser utilizado para atribuir um valor retornado de uma função para
uma variável.
B O comando de escrita permite a obtenção de dados do meio externo para que o programa
processe.
C O comando de atribuição é utilizado para atribuir qualquer valor para uma variável do tipo de
dado inteiro.
D O comando de leitura permite a interação com usuário através da apresentação do resultado de
um processamento.
No ano de 1854, George Boole publicou a álgebra Booleana.
As ideias desse autor se constituíram enquanto base para qual definição?
A Programação sequencial.
B Lógica matemática.
C Divisão.
D Contagem de dados.
O sistema de numeração binário, ou base de 2 (dois), utiliza apenas dois algarismos.
Quais são eles?
A 0 (zero) e 2 (dois).
B 1 (um) e 2 (dois).
C 2 (dois) e 4 (quatro).
D 0 (zero) e 1 (um).
O termo algoritmo, na computação, pode ser entendido como sendo uma sequência de 
instruções bem definidas, isto é, os passos que computadores executam para satisfazer alguma 
4
5
6
7
28/05/2023, 15:24 Avaliação Final (Objetiva) - Individual
about:blank 3/5
necessidade para um software. Já os subalgoritmos são muito utilizados e permitem organizar melhor 
o código-fonte, tornando-o mais legível e facilitando a compreensão da solução. Partindo desse 
pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) É adequado implementar subalgoritmo quando um bloco de instruções deve ser executado mais 
de uma vez.
( ) É adequado implementar subalgoritmo quando um bloco de instruções deve ser executado de 
vários pontos diferentes da aplicação.
( ) A estrutura de um subalgoritmo segue o mesmo princípio estrutural de um algoritmo.
( ) Um subalgoritmo A pode ser executado de qualquer ponto do algoritmo do qual ele está criado, 
porém não pode ser chamado de dentro de outro subalgoritmo.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B F - V - V - V.
C V - V - V - F.
D V - F - F - V.
O trabalho dos desenvolvedores é facilitado com um programa que reúne ferramentas de apoio 
de desenvolvimento de software. Com relação às ferramentas de desenvolvimento de software, 
associe os itens, utilizando o código a seguir:
I- Editor.
II- Compilador.
III- Montador.
IV- Depurador.
( ) Auxilia no processo de encontrar e corrigir erros.
( ) Permite editar o código fonte.
( ) Organiza as várias partes do código-fonte.
( ) Edita a linguagem específica e a transforma em linguagem de máquina.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A II - III - I - IV.
B IV - I - III - II.
C III - IV - II - I.
D I - II - IV - III.
Os softwares representam componentes lógicos e abstratos presentes nos sistemas 
computacionais. Assim, técnicas têm que ser aplicadas para a construção dos programas que os 
compõem e uma dessas técnicas é a utilização de algoritmos que representam um conjunto de 
instruções que deverão ser traduzidas para a linguagem do computador. O algoritmo a seguir recebe 
as notas e a quantidade de clientes em uma pesquisa de satisfação com as notas variando entre a faixa 
8
9
28/05/2023, 15:24 Avaliação Final (Objetiva) - Individual
about:blank 4/5
dos números inteiros 0 e 5 (muito insatisfeito e muito satisfeito, respectivamente). Sobre o algoritmo, 
assumindo que a sua implementação está correta, classifique V para as sentenças verdadeiras e F para 
as falsas:
Algoritmo CalculoPesquisaSatisfacao
variáveis
 nota, quantidadeClientes, quantidadeNota1, quantidadeNota2: inteiro;
início
nota <- -1;
quantidadeClientes <- -1;
quantidadeNota1 <- 0;
quantidadeNota2 <- quantidadeNota1;
 Repita
 escreva("Informe a nota: ");
 leia(nota);
 escreva("Informe a quantidade de Cliente: ");
 leia(quantidadeClientes);
 se (nota = 0) então
quantidadeNota1 <- quantidadeNota1 + 1;
 senão 
se (nota = 5) então
quantidadeNota2 <- quantidadeNota2 + 1;
fimse
 fimse
 Até (quantidadeClientes = -1)
 escreva(quantidadeNota1);
 escreva(quantidadeNota2);
fim
( ) O algoritmo trata as faixas das notas da pesquisa mais extremas (muito insatisfeito e muito 
satisfeito).
( ) As variáveis "quantidadeNota1" e "quantidadeNota2" são inicializadas com o mesmo valor.
( ) O algoritmo trata todas as faixas das notas da pesquisa (0, 1, 2, 3, 4 e 5).
( ) O algoritmo trata as faixas das notas da pesquisa 0 e 4.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - F - F - F.
C V - V - F - F.
D F - F - F - V.
Na arquitetura de Von Neumann, temos que a estrutura interna dos processadores segue um modelo 
que consiste na estruturação do computador em quatro subsistemas: CPU, memória, Sistema de 
Entrada e Saída (também chamado de Sistema de I/O) e barramento.
Em se tratando do processador, quais são os componentes da estrutura interna?
A Unidade de entrada, unidade de execução e unidade lógica e aritmética.
B Unidade de controle, unidade de fixação e unidade lógica e aritmética.
10
28/05/2023, 15:24 Avaliação Final (Objetiva) - Individual
about:blank 5/5
C Unidade de controle, unidade de fixação e unidade aritmética.
D Unidade de controle, unidade deexecução, unidade lógica e aritmética.
Imprimir

Mais conteúdos dessa disciplina