Buscar

Resposta do Estudo disciplinar VII

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

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 6, do total de 18 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

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 9, do total de 18 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

Resposta do Estudo disciplinar VII 
 Pergunta 1 
0,5 em 0,5 pontos 
 
 
A EAP – Estrutura analítica do projeto – traz muitos benefícios para o gerente de projetos e 
deve ser sempre elaborada, mesmo que o cliente não a utilize. De acordo com essa afirmação, 
analise as afirmativas abaixo e marque a opção correta. 
I. Proporciona uma visão única de todo o escopo do projeto. 
II. Utilizada na análise de riscos, estimativas de recursos, custos e tempo do projeto é uma 
prática não recomendada. 
III. Proporciona a participação da equipe no seu desenvolvimento, o que gera mais 
comprometimento. 
IV. Pode ser utilizada como linha de base de qualidade. 
 
Resposta Selecionada: a. 
I e III estão corretas. 
Respostas: a. 
I e III estão corretas. 
 
b. 
I e IV estão corretas. 
 
c. 
I e II estão corretas. 
 
d. 
II e III estão corretas. 
 
e. 
II e IV estão corretas. 
Feedback da 
resposta: 
Resposta: A 
 
 
Comentário: A EAP é a linha de base de escopo de um projeto e sua utilização 
como referência para a análise de riscos, estimativas de recursos, custos e 
tempo do projeto, é altamente recomendada. 
Além disso, proporciona uma visão de todo o escopo do projeto e deve ser 
elaborada pelo time para aumentar o comprometimento de todos. 
 
 
 Pergunta 2 
0,5 em 0,5 pontos 
 
Analise o cronograma de um projeto conforme abaixo: 
 
 
 
De acordo com esse cronograma, leia as afirmativas abaixo e marque a opção correta. 
I. A duração total do projeto é de 35 dias. 
II. A folga livre da tarefa de ID 5 é de dois dias. 
III. O caminho crítico do projeto é formado pelas atividades B, D, F e G. 
IV. Colocando mais um recurso na atividade de ID 6 ela reduz a duração em 50%. 
Resposta Selecionada: d. 
II e III estão corretas. 
Respostas: a. 
I e III estão corretas. 
 
b. 
II e IV estão corretas. 
 
c. 
I, II e IV estão corretas. 
 
d. 
II e III estão corretas. 
 
e. 
III e IV estão corretas. 
Feedback da 
resposta: 
Resposta: D 
 
 
Comentário: O prazo do proejto é de 37 dias formado pelas tarefas B, D, F e 
G, pois são aquelas que formam o maior prazo do projeto e tem folga igual a 
zero. 
Folga livre é quanto uma tarefa pode atrasar, sem atrasar sua sucessora. A 
tarefa de ID 7 é a sucessora da atividade de ID 5, cuja folga é igual a 5 dias. 
 
 
 Pergunta 3 
0,5 em 0,5 pontos 
 
 
As afirmações abaixo estão relacionadas às características da arquitetura MVC – Model-View-
Controller, onde o desnevolvimento em camadas por responsabilidades é explícito. 
I. A camada visual pode ter validações de negócio. 
II. Camada de controle faz a ligação entre a tela e a camada de negócio. 
III. Aumenta o reuso e facilita a manutenção. 
 
Sobre as afirmações acima, assinale a alternativa correta: 
Resposta Selecionada: d. 
II e III estão corretas. 
Respostas: a. 
Somente I está correta. 
 
b. 
I e III estão corretas. 
 
c. 
Somente III está correta. 
 
d. 
II e III estão corretas. 
 
e. 
Somente II está correta. 
Feedback da 
resposta: 
Resposta: D 
 
 
Comentário:O MVC tem como objetivo facilitar a manutenção e aumentar o 
reuso, além da camada de controle ser a responsável por reduzir o 
acoplamento entre os objetos. 
A Camada visual deve ser apenas entrada de dados, não possuindo 
responsabilidades pela implementação de regras de negócio. 
 
 
 Pergunta 4 
0,5 em 0,5 pontos 
 
 
No extrato de um diagrama de estado abaixo, a expressão “[número alunos >= 5]” é definida 
como sendo uma: 
 
 
Resposta Selecionada: c. 
Condição de guarda. 
Respostas: a. 
Transição de estado. 
 
b. 
Eventos iniciais. 
 
c. 
Condição de guarda. 
 
d. 
Ação. 
 
 
e. 
Estado. 
Feedback da 
resposta: 
Resposta: C 
 
 
Comentário: Expressões condicionais associadas às ações em digrama de 
estados servem para estabelecer situações de limitação para que a ação ocorra. 
São chamadas de condição de guarda. 
 
 Pergunta 5 
0,5 em 0,5 pontos 
 
 
Num diagrama de sequência da UML, há a troca de mensagens entre os objetos de um sistema. 
Sobre as regras de trocas de mensagens em diagramas de sequência é correto afirmar que: 
I. Mensagens de criação e destruição de objetos podem ser aplicadas a diagramas de interação. 
II. Autodelegação de mensagens consiste em uma classe A chamar um método da classe B. 
III. Mensagens síncronas são mensagens que implicam em um objeto que envia a mensagem e 
aguarda o retorno do objeto chamado. 
 
Resposta Selecionada: b. 
I e III estão corretas. 
Respostas: a. 
Somente I está correta. 
 
b. 
I e III estão corretas. 
 
c. 
I, II e III estão corretas. 
 
d. 
Somente III está correta. 
 
e. 
Somente II está correta. 
Feedback da 
resposta: 
Resposta: B 
Comentário: Autodelegação consiste em uma classe A chamar um método 
da própria classe A. 
Os estereótipos de < > e < > são usuais nesses diagramas e uma mensagem 
síncrona sempre aguarda a resposta do objeto instanciado. 
 
 
 Pergunta 6 
0,5 em 0,5 pontos 
 
 
O Extremme Programming (XP) é um método ágil de desenvolvimento e estabele 12 práticas 
para o desenvolvimento de sistemas, De acordo com as afirmativas abaixo, assinale a 
alternativa correta: 
 
 
I. Os testes devem ser contínuos e evoluir junto com o código. 
II. O planejamento é feito como nos processos tradicionais, com entregas em cascata. 
III. O código é de propriedade individual. 
Resposta Selecionada: e. 
Somente a I está correta. 
Respostas: a. 
Somente a II está correta. 
 
b. 
II e III estão corretas. 
 
c. 
Somente a III está correta. 
 
d. 
I e III estão corretas. 
 
e. 
Somente a I está correta. 
Feedback da 
resposta: 
Resposta: E 
Nos conceitos ágeis o desenvolvimento deve ser interativo e incremental e o 
código deve ser propriedade de todos os programadores para não causar 
dependências. Os testes contínuos são uma prática recorrente em métodos 
ágeis. 
 
 
 Pergunta 7 
0,5 em 0,5 pontos 
 
 
O diagrama de classes representa os objetos do mundo real que participam da construção de um 
sistema, permitindo representar claramente as características e comportamentos desses objetos. 
Com relação ao diagrama de classes apresentado abaixo, analise as afirmações a seguir. 
 
 
Fonte: própria 
 
 
 
 
 
I. Os atributos estão incorretamente marcados como públicos. 
II. Está faltando a representação de multiplicidade entre todos os objetos. 
III. A relação entre os objetos “Emprestimo” e “ItemEmprestimo” é de herança de composição. 
IV. Não estão identificadas as chaves primárias dos objetos. 
 
 
É correto apenas o que se afirma em: 
Resposta Selecionada: a. 
 
 
I e II. 
Respostas: a. 
 
 
I e II. 
 
b. 
II e III. 
 
c. 
III e IV. 
 d. 
 
I, II e IV. 
 
e. 
I, III e IV. 
Feedback da 
resposta: 
Resposta: A 
 
 
Comentário: Os atributos deveriam ser todos privados para atender a regra do 
encapsulamento e a multiplicidade define regras de negócio entre os objetos, 
sendo sua representação obrigatória no diagrama de classes 
 
 
Afirmativa III 
 
 
A relação entre os objetos “Emprestimo” e “ItemEmprestimo” é de agregação 
por composição. 
 
 
Afirmativa IV 
Não há representação de chaves primárias em classes de objeto. 
 
 Pergunta 8 
0,5 em 0,5 pontos 
 
 
O diagrama de classes representa todos os objetos que participam da modelagem do sistema 
sendo desenhado e que, de alguma forma, executamações para a realização dos objetivos do 
software. Com relação ao diagrama de classes apresentado abaixo, avalie as afirmações a 
seguir. 
 
 
Fonte: própria 
I. A relação entre as classes LOCACAO e ITEMLOCACAO é de agregação por composição. 
II. Nesse digrama de classes todos os atributos são privados e os métodos são públicos. 
III. A relação entre LOCACAO e ITEMLOCACAO indica que uma locação pode não ter itens 
relacionados a ela. 
IV. A relação entre CLIENTE e LOCACAO indica que o sistema pode ter clientes cadastrados 
sem ter feito uma locação sequer. 
É correto apenas o que se afirma em: 
Resposta Selecionada: d. 
I, II e IV. 
Respostas: a. 
I e II. 
 
b. 
II e III. 
 
c. 
III e IV. 
 
d. 
I, II e IV. 
 
e. 
I, III e IV. 
Feedback 
da resposta: 
Resposta: D 
 
 
 
Comentário: Pelo modelo o sistema permite cadastrar clientes sem que ele tenha 
feito nenhuma locação (relação 1 para 0). Para se fazer uma locação é 
necessário ter os itens que estão sendo locados, caracterizando que item faz 
parte de locação e consequentemente uma agregação de composição. 
 
 
Por melhores práticas de modelagem orientada a objetos, pelo encapsulamento, 
é necessário ter atributos privados e métodos públicos. 
 
 
Afirmativa III 
 
 
Na relação de agregação por composição de locação é obrigatório existir ao 
menos um item de locação. 
 
 
 Pergunta 9 
0,5 em 0,5 pontos 
 
 
O objetivo principal da visão dinâmica da arquitetura é representar a realização dos casos de 
uso, que fundamentalmente se dá pela troca de mensagens entre os objetos no decorrer do 
tempo e a modelagem dos objetos envolvidos. Quais diagramas da UML são utilizados para 
representar essa visão? 
 
Resposta 
Selecionada: 
a. 
Diagrama de classes e sequência. 
Respostas: a. 
Diagrama de classes e sequência. 
 
b. 
Diagrama de classes e atividades. 
 
c. 
Diagrama de sequência e atividades. 
 
d. 
Diagrama de estados e atividades. 
 
e. 
Diagrama de classes e casos de uso. 
 
f. 
Resposta: A 
Comentário: A realização de casos de uso consiste no uso dos diagramas 
de classes e sequência para representar a visão de projeto do sistema. 
 
 
 Pergunta 10 
0,5 em 0,5 pontos 
 
Uma estratégia de teste de software integra métodos de projeto de casos de teste em uma série 
bem planejada de passos, que resultam na construção bem-sucedida de um software. O objetivo 
 
 
principal do projeto de casos de teste é originar um conjunto de testes que tenha a maior 
probabilidade de detectar defeitos no software. 
Assinale a afirmativa correta abaixo. 
Resposta 
Selecionada: 
c. 
O teste de caixa preta tem como elemento requerido a especificação do 
software. 
Respostas: a. 
O teste de caixa preta enfoca a estrutura de controle do programa. 
 
b. 
O teste de todos comandos é o mais forte teste de caixa branca. 
 
c. 
O teste de caixa preta tem como elemento requerido a especificação do 
software. 
 
d. 
A técnica de análise de valor limite deve ser utilizada em conjunto com 
outras técnicas de teste de caixa branca. 
 
e. 
O teste de caminho básico é um tipo de teste caixa preta que faz uso de grafos 
de para originar um conjunto de testes linearmente independentes que vão 
garantir a cobertura e a análise de valor-limite, que investiga a habilidade do 
programa de manipular dados no limite de aceitabilidade. 
Feedback da 
resposta: 
Resposta: C 
Comentário: Os testes de caixa preta não requerem conhecimentos técnicos do 
testador, mas necessita ser construído com base na mesma especificação que 
originou o código com o objetivo de verificar a aderência da construção aos 
requisitos do projeto. 
 
 
 
Pergunta 1 
0,5 em 0,5 pontos 
 
 
(Enade 2015) A concepção de ação empreendedora amplia o escopo dos estudos em 
empreendedorismo. Trata-se a ação empreendedora como algo que ocorre em situações além da 
configuração de novos negócios e da definição de novas organizações. Assim, a ação 
empreendedora permite deslocar o loco da figura do empreendedor como agente solitário de 
transformação de recursos em atividades produtivas, apresentando características especiais e 
diferenciadas em relação a outros agentes que, porventura, não tenham tido sucesso na criação, 
condução ou sustentabilidade de empreendimentos por eles conduzidos. O caráter situacional 
implica verificar a lógica das ações empreendedoras, na medida em que o loco na lógica da 
ação privilegia as trajetórias individuais, considerando, no entanto, como se articulam com 
dinâmicas coletivas, com as características ambientais e com a ação de estruturas econômicas e 
sociais, identificando-se fatores sociológicos que operam na tomada de decisão de conceber e 
implantar uma empresa, por exemplo. 
BORGES, A.F. et al. Práticas de empreendedorismo em empresas familiares empreendedoras. 
Disponivel em: <http://www.anpad.org.br>. Acesso em: 12 jul. 2015 (adaptado). 
Considerando esse contexto, avalie as asserções a seguir e a relação proposta entre elas. 
I. O empreendedorismo pode ser entendido como uma prática que está para além da abertura de 
determinado negócio. 
 
PORQUE 
II. O empreendedor pode tomar decisões e contribuir para o desenvolvimento de pessoas, 
tecnologias e processos, ações que, no ambiente corporativo, permitem ao profissional 
empreendedor atuar ativamente em um contexto de mudanças na organização. 
A respeito dessas asserções, assinale a opção correta. 
Resposta 
Selecionada: 
a. 
As asserções I e II são proposições verdadeiras e a II é uma justificativa 
correta da I. 
Respostas: a. 
As asserções I e II são proposições verdadeiras e a II é uma justificativa 
correta da I. 
 
b. 
As asserções I e II são proposições verdadeiras, mas a II não é uma 
justificativa correta da I. 
 
c. 
A asserção I é uma proposição verdadeira e a II é uma proposição falsa. 
 
d. 
A asserção I é uma proposição falsa e a II é uma proposição verdadeira. 
 
e. 
As asserções I e II são proposições falsas. 
Feedback da 
resposta: 
Resposta: A 
Comentário: As afirmativas I e II são corretas e a II é uma justificativa 
correta da I pois ambas tratam do mesmo contesto. 
 
 
 Pergunta 2 
0,5 em 0,5 pontos 
 
 
A Lei 12.965/2014 sobre o Marco Civil da Internet, em seu objetivo, garante a defesa dos 
consumidores que usam a internet para adquirirem produtos e serviços e lhes assegura: 
Resposta 
Selecionada: 
a. 
o regime de livre iniciativa, bem como a livre concorrência. 
Respostas: a. 
o regime de livre iniciativa, bem como a livre concorrência. 
 
b. 
o regime privado, bem como a fidelidade de serviços contratados. 
 
c. 
o regime de livre iniciativa, bem como a livre concorrência, somente para 
os dispositivos tipo smartphone. 
 
d. 
o regime de livre iniciativa, bem como a livre concorrência, somente para 
os dispositivos tipo TV. 
 
e. 
o regime de livre iniciativa, bem como a livre concorrência, somente para 
os dispositivos tipo computadores. 
 
Feedback da resposta: Resposta: A 
Comentário: É um dos objetivos da Lei 12.965/2014. 
 
 Pergunta 3 
0,5 em 0,5 pontos 
 
 
A estrutura Cliente/Servidor refere‐se ao método de distribuição de aplicações computacionais 
através de muitas plataformas. Tipicamente, essas aplicações estão divididas entre um provedor 
de acesso, uma central de dados e numerosos clientes, contendo uma interface gráfica para que 
o usuário possa acessar e manipular dados, modelo em que dois ou mais computadores 
interagem de modo que umoferece os serviços aos outros. Este modelo permite aos usuários 
acessarem informações e serviços de qualquer lugar. 
Analise as asserções a seguir. 
I. Sempre inicia os pedidos. 
II. Normalmente, interage diretamente com os usuários finais através de qualquer interface com 
o usuário, como interface gráfica do usuário. 
III. Também denominado de “front‐end” e “WorkStation”, é um processo que interage com o 
usuário através de uma interface gráfica ou não, permitindo consultas ou comandos para 
recuperação de dados e análise e representando o meio pela qual os resultados são 
apresentados. 
IV. Sempre espera por um pedido. 
V. Também denominado Servidor ou “back‐end”, fornece um determinado serviço que fica 
disponível para todo Cliente que necessita dele. A natureza e escopo do serviço são definidos 
pelo objetivo da aplicação Cliente/Servidor. 
 
Resposta Selecionada: a. 
A afirmativas I, II e III referem-se ao cliente. 
Respostas: a. 
A afirmativas I, II e III referem-se ao cliente. 
 
b. 
As afirmativas I, II e III referem-se ao servidor. 
 
c. 
As afirmativas I, IV e V referem-se ao cliente. 
 
d. 
As afirmativas I, III e V referem-se ao servidor. 
 
e. 
As afirmativas III, IV e V referem-se ao cliente. 
Feedback da 
resposta: 
Resposta: A 
Comentário: As asserções I, II e III referem-se ao cliente, portanto, a 
alternativa A é a correta e as demais estão incorretas pois misturam o papel 
cliente e servidor. 
 
 
 Pergunta 4 
0,5 em 0,5 pontos 
 
 
Analise o código a seguir e informe o que será exibido ao final da execução para o bloco (switch 
case). 
 
 
Resposta Selecionada: c. 
Terça-feira Quarta-feira Quinta-feira 
Respostas: a. 
Domingo Segunda-feira 
 
b. 
Terça-feira Quarta-feira 
 
c. 
Terça-feira Quarta-feira Quinta-feira 
 
d. 
Sexta-feira 
 
e. 
Sábado 
Feedback da 
resposta: 
Resposta: C 
 
 
Comentário: Por não haver o break entre os cases 3 e 4, ele só irá parar quando 
encontrar o break, o qual aparece no case 5. Momento em que a execução imprime 
na tela os dias da semana: terça-feira, quarta-feira e quinta-feira. 
 
 
 Pergunta 5 
0,5 em 0,5 pontos 
 
 
Analise o trecho do código a seguir e informe qual será a saída de resultado para a codificação 
abaixo. Observação: valores de entrada para a variável: valor 1= 13 e valor 2=4 
 
Resposta Selecionada: a. 
1 
Respostas: a. 
1 
 
b. 
3,25 
 
c. 
3 
 
d. 
0 
 
e. 
Erro 
Feedback da 
resposta: 
Resposta: A 
Comentário: Pois como estamos usando o operador matemático %, ele 
retorna o resto inteiro da divisão. 
 
 
 Pergunta 6 
0,5 em 0,5 pontos 
 
 
Dadas as proposições p: Carlos fala francês, q: Carlos fala inglês e r: Carlos fala alemão. 
Escreva as sentenças a seguir em linguagem simbólica. 
Carlos fala francês ou inglês, mas não fala alemão. 
Carlos fala francês e inglês ou não fala francês e alemão. 
É falso que Carlos fala francês, mas que não fala alemão. 
É falso que Carlos fala inglês ou alemão, mas que não fala francês. 
Assinale a alternativa correta: 
 
Resposta Selecionada: d. 
(p ˅ q) ^ ~r || (p ^ q) ˅ ~(p ^ r) || ~ ( p ^ ~r) || ~ (q ˅ r) ^ ~p 
Respostas: a. 
(p ^ q) ^ ~r || (p ˅ q) ˅ ~(p ^ r) || ~ ( p ^ ~r) || ~ (q ˅ r) ^ ~p 
 
b. 
(p ^ q) ^ ~r || (p ˅ q) ˅ ~(p ^ r) || ~ ( p ^ ~r) || (q ˅ r) ^ p 
 
c. 
(p ^ q) ^ r || (p ˅ q) ˅ ~(p ^ r) || ~ ( p ^ r) || ~ (q ˅ r) ^ ~p 
 
d. 
(p ˅ q) ^ ~r || (p ^ q) ˅ ~(p ^ r) || ~ ( p ^ ~r) || ~ (q ˅ r) ^ ~p 
 
 
e. 
(p ˅ q) ˅ ~r || (p ˅ q) ˅ ~(p ^ r) || ~ ( p ^ ~r) || ~ (q ˅ r) ^ ~p 
Feedback da resposta: Resposta: D. 
Comentário: Sentença correta para as proposições. 
 
 Pergunta 7 
0,5 em 0,5 pontos 
 
 
Em se tratando de sua Anatomia, o código de cada programa em C# sempre é estruturado da 
mesma forma. Todos os programas usam namespaces, classes e métodos para deixar o código 
mais fácil de gerenciar. Para examinarmos o código da aplicação deve-se abrir o arquivo 
Form1.cs de seu projeto. A imagem a seguir traz um exemplo de anatomia de classe. Identifique 
as numerações de 1, 2 e 3 e assinale a alternativa correta. 
 
I. A numeração 1. Diz ao C# para usar classes do .Net Framework. Cada uma diz ao seu 
programa que as classes nesse arquivo.cs em particular estão usando todas as classes em um 
namespace .NET Framework especifico. 
II. A numeração 1. Diz ao C# quais métodos do .Net Framework pode ser utilizado em seu 
projeto. Cada um diz ao seu programa quais métodos podem ser utilizados no arquivo.cs em 
particular que estão usando todas as classes em um namespace .NET Framework específico. 
III. A numeração 2. O IDE diz ao C# que você criou uma classe chamada Biblioteca. 
IV. A numeração 3. Indica que cada vez que o programa é executado, ele começa a partir deste 
ponto de entrada. 
 
Resposta Selecionada: e. 
I, III e IV são afirmativas corretas. 
Respostas: a. 
I e III são afirmativas corretas. 
 
b. 
III e IV são afirmativas correta. 
 
 
 
c. 
I e II são afirmativas corretas. 
 
 
d. 
I e IV são afirmativas corretas. 
 
e. 
I, III e IV são afirmativas corretas. 
Feedback da 
resposta: 
Resposta: E 
Comentário: A opção II está incorreta pois na 1ª linha estamos usando as 
bibliotecas disponíveis e não os métodos. 
 
 Pergunta 8 
0,5 em 0,5 pontos 
 
 
Em um processo de inicialização (boot) de um SO, um pequeno bloco de código (bootstrap) 
localiza o kernel e o carrega na memória principal, iniciando sua execução. O processo começa 
quando a CPU recebe um evento de inicialização ou reinicialização, então o IR (registrador de 
instruções) é carregado com um endereço de memória para inicialização. A partir da teoria de 
inicialização de um SO, assinale qual alternativa está incorreta entre as afirmações seguintes: 
 
Resposta 
Selecionada: 
b. 
Em computadores, o SO é carregado na ROM e em disco rígido, no bloco 0 
(local reservado para o SO). 
Respostas: a. 
O programa bootstrap se encontra na ROM, pois a RAM ainda está em um 
estado desconhecido do sistema, ou seja, os endereçamentos ainda não foram 
montados. 
 
b. 
Em computadores, o SO é carregado na ROM e em disco rígido, no bloco 0 
(local reservado para o SO). 
 
c. 
O programa de bootstrap também executa tarefas de diagnósticos para a 
determinação do estado da máquina, ou seja, se os diagnósticos forem bem-
sucedidos ele continua com a inicialização. 
 
d. 
Um dos problemas mais recorrentes durante o diagnóstico de inicialização é 
a verificação de células de memória RAM defeituosas encontradas durante a 
busca, gerando assim a “tela azul da morte” ou blue screen. 
 
e. 
O bootstrap também inicializa os registradores da CPU, os controladores de 
dispositivos e a memória principal, iniciando o SO na sequência. 
Feedback da resposta: Resposta: B 
Comentário: Processo incorreto para a inicialização do SO. 
 
 
 Pergunta 9 
0,5 em 0,5 pontos 
 
 
O protocolo TCP/IP distingue-se dos demais protocolos pelo seu endereçamento universal. 
Cada máquina em uma rede possui um endereço que a identifica. A camada TCP é orientada à 
conexão, enquanto a camada IP trabalha sem conexão (COMER,1993), (DAVIS,1994), 
(DUMAS,1995). Cabe à camada IP o trabalho de distribuir os datagramas entre as máquinas de 
uma rede. Para fazer este serviço, ele possui um único endereço de 32 bits que contém 
informações suficientes para identificar univocamente uma rede e um determinado computador. 
 
Este endereço é comumente escrito em decimal de quatro bytesseparados por um ponto. Por 
exemplo: 11011111, 00000001, 00000010, 00000101, representaria o endereço 223.1.2.5. 
Existem 5 classes onde estes endereços são divididos. A figura 1 mostra estas classificações. 
(QUINN,1996) (RENAUD,1994). 
 
Seguindo o exemplo, qual será a representação binária para o IP. 192.168.15.14 
Resposta Selecionada: e. 
11000000,10101000, 00001111,00001110 
Respostas: a. 
11000010,10101100, 00001110,00011110 
 
b. 
11000011,10101001, 00101111,00101110 
 
c. 
11001000,10111000, 00001001,00001000 
 
d. 
11000110,10101111, 00001111,00001100 
 
e. 
11000000,10101000, 00001111,00001110 
Feedback da 
resposta: 
Resposta: E 
Comentário: A alternativa E é a única que representa de forma correta o 
IP. 192.168.15.14. 
 
 
 Pergunta 10 
0,5 em 0,5 pontos 
 
 
Uma classe é simplesmente uma representação de um tipo de objeto. Este objeto possui uma 
estrutura que o descreve. Assim com uma planta pode ser usada para criar diversas construções, 
uma única classe pode ser usada para criar quantos objetos forem necessários. Sobre o conceito 
de classe, marque a alternativa que contém a afirmação incorreta quanto à sua definição. 
 
Resposta 
Selecionada: 
b. 
Uma Classe é instanciada em tempo real e existirá na memória enquanto o 
aplicativo usá-la (em modo de execução). 
Respostas: a. 
 
Classe é um tipo abstrato que contém dados, um conjunto de funções usadas 
para acessar e manipular esses dados e suas características. 
 
b. 
Uma Classe é instanciada em tempo real e existirá na memória enquanto o 
aplicativo usá-la (em modo de execução). 
 
c. 
O objetivo da propriedade da classe é a mistura de duas ações, a saber, 
receber e retornar valores, podendo estes ser manipulados e consistidos. 
 
d. 
Os atributos da Classe são os dados da classe. As características que formam 
a estrutura de uma classe. É através dos atributos que os valores que 
personalizam a classe são armazenados e podem ser modificados/acessados. 
 
e. 
O bloco set das propriedades da classe é responsável por receber o novo 
valor da propriedade e, caso ele seja válido, armazená-lo no atributo. 
 
f. 
Resposta: B 
Comentário: A alternativa é a única que não pode ser utilizada como 
conceito para Classe pois refere-se ao conceito de variável.

Continue navegando