Logo Passei Direto
Buscar
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

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

Prévia do material em texto

Disciplina: Lógica e Organização de Computadores (GTI30) 
Avaliação: Avaliação Final (Objetiva) - Individual FLEX (Cod.:445310) (peso.:3,00) 
Prova: 11.452.114 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. A arquitetura desenvolvida por Von Neumann na década de 40 continua sendo aplicada no 
desenvolvimento dos atuais computadores. Tal arquitetura é composta por diversos componentes, cada 
um com uma função específica. Diante disso, classifique V para as sentenças verdadeiras e F para as 
falsas: 
 
( ) O processador, considerado o cérebro do computador, faz parte da unidade central de 
processamento e divide-se em três estruturas: unidade de controle, unidade de saída e unidade de 
entrada. 
( ) A memória cache, geralmente encontrada dentro dos processadores, é responsável por realizar a 
intermediação entre as informações do processador e da memória RAM, a fim de torná-la mais rápida 
nas operações repetidas. 
( ) O monitor do tipo touch-screen é considerado um periférico de entrada e saída. 
( ) A placa-mãe é responsável pela comunicação de dados e instruções entre os diferentes periféricos e 
o processador. 
( ) A memória secundária pode ser acessada diretamente pelo processador e permite o armazenamento 
em massa de forma permanente. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) F - F - F - V - V. 
b) V - V - F - F - V. 
c) V - F - V - V - F. 
d) F - V - V - F - F. 
 
2. Para a criação de um algoritmo, por muitas vezes, será necessária a utilização de algumas técnicas 
básicas de programação, as quais poderão ser utilizadas várias vezes pelo desenvolvedor. Com base 
nisso, analise o algoritmo a seguir e assinale a alternativa CORRETA que apresenta as técnicas 
utilizadas neste caso: 
 
a) Inicialização, Contador e Acumulador. 
b) Acumulador, Procedimento e Inicialização. 
c) Função, Contador e Procedimento. 
d) Looping, Função e Acumulador. 
 
3. A pseudolinguagem portugol permite ao desenvolvedor fazer uso das estruturas de repetição, as quais 
têm por objetivo executar mais de uma vez um mesmo bloco de instruções, ou seja, trata-se de uma 
forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de 
repetir o mesmo bloco quantas vezes forem necessárias. Tais estruturas são úteis, por exemplo, para 
repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou 
de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa 
condição seja satisfeita. Acerca das estruturas de repetição, classifique V para as sentenças verdadeiras e 
F para as falsas: 
 
( ) A utilização das estruturas de repetição permitirá que um bloco de comandos seja executado 
nenhuma, uma ou mais vezes, de acordo com uma condição que será avaliada a cada interação. 
( ) Com o intuito de impedir a situação conhecida como looping infinito, é necessário que, nas 
estruturas de repetição, a variável utilizada para verificar a condição seja atualizada no interior da 
própria estrutura. 
( ) Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto-faça, Para-
faça ou Repita-até, sendo que a primeira repete somente quando a condição é verdadeira e a última 
somente quando a condição é falsa. 
( ) Na estrutura de repetição Para-faça, o bloco de repetição pode ocorrer de não ser executado, já que 
a condição é testada antes de entrar na estrutura de repetição. 
( ) A estrutura de repetição Repita-até efetua um teste lógico no fim da estrutura, garantindo que pelo 
menos uma vez as instruções sejam executadas. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) V - V - F - V - V. 
b) F - F - V - V - F. 
c) F - V - V - F - V. 
d) V - F - F - F - F. 
 
4. Com o processo de globalização em todos os setores produtivos, econômicos e sociais, as empresas de 
desenvolvimento de software precisaram se estruturar, a fim de acompanhar e manter-se no mercado, 
adaptando-se à nova realidade mundial com métodos cada vez mais apurados de administração 
empresarial, controle do capital financeiro, novas tecnologias, baixos custos de produção e mão de obra 
altamente qualificada, entre outros aspectos. Neste sentido, novas ferramentas de desenvolvimento 
foram criadas com o objetivo de agilizar o processo de construção de novos softwares, trazendo consigo 
diversos benefícios aos programadores. Acerca das ferramentas de desenvolvimento, classifique V para 
as sentenças verdadeiras e F para as falsas: 
 
( ) O compilador é responsável por gerar, a partir de um programa escrito em linguagem de alto nível, 
um programa em linguagem de máquina não executável. 
( ) As ferramentas de desenvolvimento atuam como softwares intermediários entre o usuário e o 
hardware de um computador, tendo como propósito dispor de um ambiente em que o usuário possa 
executar os programas de forma conveniente. 
( ) Em programa escrito em linguagem de alto nível e traduzido por compilador, alguns comandos que 
fazem parte desse código são instruções da linguagem de programação, enquanto outros comandos são 
instruções típicas do compilador denominadas diretivas. 
( ) Nas linguagens Pascal e Java, consideradas de baixo nível, os códigos são convertidos, por meio de 
compiladores, em linguagem de máquina (assembly). 
( ) Considerando as características das principais linguagens de programação, é correto afirmar que as 
linguagens de alto nível têm como característica a não necessidade de conhecimento do processador. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) V - V - F - V - F. 
b) F - V - V - V - V. 
c) V - F - V - F - V. 
d) V - F - F - V - F. 
 
5. As pilhas são estruturas de dados utilizadas para diversas finalidades na computação e na programação 
de computadores. Suas características são adequadas para a resolução de problemas em que há a 
necessidade de se empilhar informações, fazer o seu processamento e depois retirá-las da pilha. Tendo 
em vista as características das estruturas de dados conhecidas como pilhas, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) Uma das características da pilha é que os elementos são retirados na mesma ordem em que foram 
inseridos. 
( ) As pilhas possuem essencialmente duas operações básicas: empilhar e desempilhar. 
( ) As pilhas utilizam o princípio Last in - First out para a inserção e retirada de elementos. 
( ) O nodo que realiza o controle da estrutura pilha é conhecido como topo. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
a) V - F - V - F. 
b) V - F - F - V. 
c) F - V - V - V. 
d) V - V - F - V. 
 
6. Poderão existir situações em que será necessário o agrupamento de várias estruturas de seleções, 
formando, assim, uma seleção encadeada. Tal situação ocorre quando há a necessidade de se verificar 
mais de duas condições. Com base nessa informação, analise o algoritmo a seguir e assinale a alternativa 
CORRETA: 
 
a) O Comando 5 sempre será executado. 
b) Se a condição da linha 14 for verdadeira, somente o Comando 3 será executado. 
c) O Comando 4 sempre será executado, uma vez que a condição na linha 14 é sempre falsa. 
d) Se a condição da linha 9 for falsa, o Comando 3 e o Comando 4 serão executados. 
 
7. A estrutura de repetição permite ao desenvolvedor criar um bloco de instruções que poderá ser 
executado por diversas vezes, respeitando determinada condição preestabelecida. Diante disso, com base 
nas atribuições às variáveis definidas e no algoritmo a seguir, classifique V para as sentenças 
verdadeiras e F para as falsas: 
 
( ) Ao atribuir os valores 5, 2, 2 e 4 às variáveis CONT, RES, X e N, respectivamente, o resultado 
impresso será 2. 
( ) Ao atribuir os valores 1, 3, 1, 3 às variáveis CONT, RES, X e N,respectivamente, o resultado 
impresso será 6. 
( ) Ao atribuir os valores 4, 0, 5, 1 às variáveis CONT, RES, X e N, respectivamente, o resultado 
impresso será 10. 
( ) Ao atribuir os valores 2, 2, 2, 2 às variáveis CONT, RES, X e N, respectivamente, o resultado 
impresso será 8. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
a) V - F - F - V. 
b) F - F - V - F. 
c) V - F - F - F. 
d) F - V - V - V. 
 
8. Ao longo dos anos, muitos padrões e convenções foram estabelecidos, a fim de determinar certos 
aspectos da organização de computadores. Atualmente, existem vários sistemas de numeração pelos 
quais computadores podem armazenar e manipular números e caracteres. Acerca dos sistemas de 
numeração e das operações aritméticas, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Ao somar os valores 101 e 11 na base binária, o resultado esperado será igual ao valor 10 na base 
octal. 
( ) Ao somar os valores 1101 e 100 na base binária, o resultado esperado será igual ao valor 52 na base 
decimal. 
( ) O valor 29 na base decimal corresponde aos valores 1D na base hexadecimal e 34 na base octal. 
( ) O valor 101 na base binária corresponde ao valor 5 na base octal. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) V - F - F - V. 
b) F - V - F - V. 
c) V - V - F - F. 
d) V - F - V - V. 
 
9. Os Sistemas de Numeração representam um componente vital para o funcionamento dos computadores, 
uma vez que sem eles um computador possivelmente não funcionaria, já que os componentes 
responsáveis pelos cômputos realizados por essas máquinas não existiriam. Com isso, dados os valores 
representados na base Hexadecimal, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O número hexadecimal 1C representa um valor na base decimal entre 20 e 30. 
( ) O número hexadecimal 17 não pode ser representado na base octal. 
( ) O número hexadecimal 23 representa o valor 38 em decimal. 
( ) O número hexadecimal 1E representa um número par. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
a) V - V - F - F. 
b) V - F - F - V. 
c) F - V - V - F. 
d) F - F - V - V. 
 
10. A aquisição de um computador novo é uma tarefa árdua, principalmente para aqueles que não possuem 
o conhecimento técnico necessário para distinguir as diversas marcas e modelos disponíveis no mercado 
com configurações e potências diferentes. O processador é um dos principais componentes a ser 
avaliado, já que influenciará diretamente no desempenho final do computador. Acerca do 
funcionamento dos processadores, analise as sentenças a seguir: 
 
I- O processador é considerado o 'cérebro' do computador, sua função é executar programas 
armazenados na memória principal, buscando suas instruções, examinando-as e, então, executando-as 
uma após a outra. 
II- Os barramentos podem ser externos ao processador, conectando-o à memória e aos dispositivos de 
entrada e saída, mas também podem ser internos ao processador. 
III- O processador é composto por várias partes distintas, nas quais a unidade de controle (UC) é 
responsável por buscar instruções na memória principal e determinar seu tipo. 
IV- O processador tem a função de interpretar e executar as operações realizadas em um computador, 
salvo se essas operações envolverem dados numéricos. 
 
Assinale a alternativa CORRETA: 
a) As sentenças I, II e IV estão corretas. 
b) As sentenças I e III estão corretas. 
c) Somente a sentença I está correta. 
d) As sentenças II, III e IV estão corretas.

Mais conteúdos dessa disciplina