Buscar

Estrutura de Dados e Fundamentos de Sistemas de Informação

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

Continue navegando


Prévia do material em texto

MISCELÂNEA 
 
Estrutura de dados 
 
Disciplina: ESTRUTURA DE DADOS 
Avaliação: CCT0260_AV_201501860641 Data: 02/09/2017 10:09:32 (F) Critério: AV 
Aluno: 201501860641 - JUBERTO BARBOSA DE CARVALHO 
Professor: ANITA LUIZA MACIEL LOPES Turma: 9001/AA 
 
 1a Questão (Ref.: 842660) 
 
 Na passagem por referência, o endereço da variável da função chamadora é passado para a função 
chamada e dessa forma, o valor poderá ser alterado. Na linguagem C, essa passagem tinha que ser feita 
através do uso da variável ponteiro e acarretava, quando não operado corretamente, em muitos problemas. 
Tendo em vista os problemas causados pela manipulação dos ponteiros, a linguagem C++ criou um tipo novo 
de dado. Qual é este tipo de dado e como indicá-lo? 
 
Resposta: 
Este tipo de dado é chamado referência que nada mais é do que uma forma de atribuir um nome alternativo 
(apelido ou aliás) para um objeto. O operador & símbolo de endereço na linguagem C é usado com outra 
conotação na linguagem C++. 
 
 
 2a Questão (Ref.: 671115) 
 
Desenvolva uma função em C++ para construir uma fila Q com valores inteiros positivos, inseridos a partir do 
teclado. 
 
Resposta: 
PNodo ConstruirFila () { 
 int X; 
PNodo Q; 
Q = Criar(); 
cout<<"Inserir um inteiro positivo (negativo para terminar): \n"; 
cin>>X; 
while (X > 0) { 
Q = Juntar(X, Q); 
cout<<"Inserir um inteiro positivo (negativo para terminar): \n"; 
cin>>X; 
} 
return Q; 
} 
 
 
 3a Questão (Ref.: 237260) 
 
Analise as afirmativas abaixo e selecione a alternativa correta. 
 
I Algumas aplicações da estrutura de dados grafo são: Diagrama de Entidade 
Relacionamento e Redes de computadores. 
 
II Árvore e lista duplamente encadeada são estruturas não lineares. 
III A Fila é uma estrutura não linear e a inserção de um elemento acontece ao final. 
IV A Lista é uma das estruturas de dados mais simples, mas não se pode ordená-la. 
 
V O uso de ponteiros é fundamental para construção de listas encadeadas. 
 
 II E IV são verdadeiras 
 I e V são verdadeiras 
 III e V são verdadeiras 
 I , II e IV são verdadeiras 
 II e V são verdadeiras 
 
 
 
 
 4a Questão (Ref.: 641668) 
 
Blocos únicos de códigos que realizam diversas tarefas distintas são de difícil manutenção. Portanto, utiliza-se a 
técnica da modularização de programas, a fim de facilitar a implementação e a manutenção dos programas. 
Esta técnica tem como principal elemento: 
 
 
As Filas 
 
Os Vetores 
 As funções 
 
Os Grafos 
 
As Estruturas de Dados 
 
 
 5a Questão (Ref.: 27608) 
 
Qual das seguintes estruturas de dados é classificada como heterogênea? 
 
 
Vetor 
 
Pilha 
 Registro 
 
Loop 
 
Fila 
 
 
 6a Questão (Ref.: 77785) 
 
É um método de pesquisa ou busca, cujo algoritmo parte do pressuposto de que o vetor está 
ordenado e realiza sucessivas divisões do espaço de busca, comparando o elemento buscado (chave) 
com o elemento no meio do vetor. Se o elemento do meio do vetor for a chave, a busca termina com 
sucesso. Caso contrário, se o elemento do meio vier antes do elemento buscado, então a busca 
continua na metade posterior do vetor. E finalmente, se o elemento do meio vier depois da chave, a 
busca continua na metade anterior do vetor. 
A descrição apresentada trata-se do método denominado busca ...... 
 
 binária. 
 
randômica. 
 
linear. 
 
por contagem. 
 
por comparação. 
 
 
 
 
 
 7a Questão (Ref.: 27591) 
 
O que acontece ao se inserir uma informação quando já usamos toda a área disponível do vetor (topo = fim)? 
 
 overflow 
 
underflow 
 
ordenação 
 
remoção 
 
Inclusão 
 
 
 
 
 
 
 8a Questão (Ref.: 95243) 
 
A técnica LIFO, utilizada em programação estruturada, é fundamentada no conceito de: 
 
 
Fila. 
 Pilha. 
 
Ponteiro. 
 
Array. 
 
Loop. 
 
 
 
 
 
 9a Questão (Ref.: 261122) 
 
QUAL A SAÍDA DESTE PROGRAMA? 
 
#include 
main() 
{ 
 int i=10,*p; 
 p=&i; 
 
 cout << *p << " " << i + *p<< " " << *p**p << " " << i+**&p; 
 system("pause"); 
} 
 
 
 10 20 100 20 
 10 20 104 22 
 
10 25 100 30 
 
10 20 100 22 
 
10 24 102 25 
 
 
 10a Questão (Ref.: 650508) 
 
Sobre uma estrutura de dados do tipo LIFO, observe as seguintes afirmações: 
(1) É uma pilha. 
(2) Pode ser uma fila com prioridades 
(3) É uma estrutura onde o primeiro elemento a entrar é o último a sair. 
 
Sobre estas afirmações marque a opção correta: 
 
 
Apenas a afirmação (3) é verdadeira 
 
Todas as afirmações são verdadeiras 
 Apenas as afirmações (1) e (3) são verdadeiras 
 
Apenas a afirmação (1) é verdadeira 
 
Todas as afirmações são falsas 
 
FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO 
 
Disciplina: FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO 
Avaliação: CCT0257_AV_201501860641 Data: 31/08/2017 20:09:50 (F) Critério: AV 
Aluno: 201501860641 - JUBERTO BARBOSA DE CARVALHO 
Professor: MARCELO RIBEIRO DE OLIVEIRA Turma: 9001/AA 
 
 
 1a Questão (Ref.: 640726) 
 
Sobre as funções e aplicações dos sistemas de informação, complete as lacunas: Os sistemas de informação 
possuem três papéis vitais nas organizações. São eles: __________________________, 
__________________________ e __________________________. 
 
 
Resposta: 
Suporte aos processos e operações empresariais; Auxílio na tomada de decisão empresarial; Aplicação das 
estratégias para vantagem competitiva. 
 
 
 2a Questão (Ref.: 696045) 
 
Explique o conceito de e-commerce empresa-consumidor (B2C). 
 
Resposta: 
Nesta forma de e-commerce as empresas precisam desenvolver mercador eletrônicos atrativos para vender 
produtos e serviços aos consumidores. 
 
 
 3a Questão (Ref.: 16890) 
 
Em relação à classificação dos tipos de sistemas de informação, é correto afirmar que a definição abaixo é de 
um sistema que: "subsidiam a direção da empresa quanto às questões de longo prazo". 
 
 
Sistemas de Trabalho do Conhecimento 
 
Sistemas de Nível Operacional 
 
Sistemas de Nível Gerencial 
 Sistemas de Nível Estratégico 
 
Sistemas de Nível de Conhecimento 
 
 
 4a Questão (Ref.: 245107) 
 
Analise se as proposições são verdadeiras (V) ou falsas (F) e depois marque a alternativa correta. 
( ) Plotter e teclado são dispositivos de saída. 
( ) Leitor biométrico é dispositivo de entrada. 
( ) Bluetooth é dispositivo de comunicação. 
( ) Mouse é dispositivo de entrada. 
( ) Disco rígido e caixa de som são dispositivos de entrada. 
• Agora assinale a alternativa correta: 
 F,V,V,V,F 
 V,V,V,V,V 
 V,V,F,V,F 
 V,F,F,V,V 
 F,F,F,F,F 
 
 
 5a Questão (Ref.: 700483) 
 
Os Sistemas de Processamento de Transações (SPTs) monitoram as atividades (transações) diárias da empresa. 
Existem 2 formas de processamento de transações: Batch (ou lote) e Online (OLTP). Abaixo, são apresentadas 
características do processamento de transações. Qual a única opção que não pertence ao processamento Batch 
(ou lote)? 
 
 Tão logo a entrada esteja disponível, o processamento é executado. 
 
As transações são coletadas e processadas juntas. 
 
A característica essencial está no atraso entre a ocorrência do evento e o processamento da transação. 
 
As transações ficam acumuladas por determinado período de tempo, aguardando o processamento como 
uma única unidade ou lote. 
 
O tempo entre o processamento dos lotes pode variar em função do tempo necessário para atender às 
necessidades do usuário.6a Questão (Ref.: 1080883) 
 
Esse tipo de sistema de informação dá suporte às funções de planejamento, controle e organização de uma 
empresa, fornecendo informações seguras e em tempo hábil para tomada de decisão dos gestores a nível tático 
da organização. 
 
 SIG (SISTEMA DE INFORMAÇÃO GERENCIAL) 
 
SAD (SISTEMA DE APOIO A DECISÃO) 
 
SISTEMA DE COMÉRCIO ELETRÔNICO 
 
SPT (SISTEMA DE PROCESSAMENTO DE TRANSAÇÕES) 
 
SE (SISTEMAS ESPECIALISTA) 
 
 
 7a Questão (Ref.: 1098649) 
 
A construção de sistemas de informação com técnicas de inteligência artificial refere-se, muitas vezes, à 
tendência de as pessoas pensarem em certos objetos ou máquinas como se esses tivessem características 
humanas. 
Essa tendência é denominada. 
 
 
autorreplicação 
 
personalização 
 
interação 
 
polimorfismo 
 antropomorfismo 
 
 
 8a Questão (Ref.: 267149) 
 
Dentre os gerenciamentos essenciais do comércio eletrônico encontra-se o gerenciamento de buscas, que tem 
como uma das principais características: 
 
 
Apoiar os acordos de colaboração e os serviços comerciais necessários para que os clientes, fornecedores 
e outros atores participantes do negócio possam executar as transações do comércio eletrônico. 
 Estabelecer confiança mútua e acesso com segurança, através de assinaturas digitais, garantindo que o 
acesso vem mesmo da pessoa em questão. 
 
Ajudar a empresa a desenvolver, gerar, entregar, atualizar e arquivar dados textuais e 
informações multimídia em sites de comércio eletrônico. 
 
Controlar os principais recursos voltados para o controle e automação do fluxo de trabalho garantindo 
eficácia e eficiência ao processo como um todo. 
 
Notificar todos os envolvidos neste tipo de serviço sobre a situação de cada evento que ocorre em cada 
processo da transação comercial. 
 
 
 9a Questão (Ref.: 616116) 
 
O e-commerce ou simplesmente comércio eletrônico é parte integrante do e-business, e para que ele possa ser 
efetivamente utilizado pelo cliente são necessários alguns Processos Essenciais como: 
 
 Controle de Acesso, Criptografia e Perfil de Usuário; 
 
Processo de Cobrança, Controle de Acesso e Notificação de Eventos; 
 
Conteúdo e Catálogo, Fluxo de Atividades e Perfil de Usuário; 
 
Controle de Acesso, Notificação de Eventos e Processo de Cobrança; 
 
Criptografia, Fluxo de Atividades e Processo de Cobrança; 
 
 
 10a Questão (Ref.: 740326) 
 
Sobre o protocolo HTTP (Hypertext Transfer Protocol, ou Protocolo de transferência de hipertexto): Analise 
cada item abaixo, classificando-os como V (verdadeiro) ou F (falso). 
I. As páginas Web ou estão localizadas sempre em um computador local são disponibilizadas através de um 
servidor Web. 
II. O acesso a elas pode ser restringido a redes locais, apenas ao próprio computador ou, ainda, elas podem 
ser publicadas na Internet. 
III. A requisição e o acesso às páginas Web é feito através do protocolo HTTP (Hypertext Transfer Protocol, 
ou Protocolo de transferência de hipertexto). 
Assinale a única opção correta que caracteriza a correta classificação em Verdadeiro ou Falso de cada item. 
 
 I-V; II-F; III-V 
 I-V; II-V; III-V 
 I-F; II-V; III-V 
 I-V; II-F; III-F 
 I-F; II-F; III-V 
 
GOVERNANÇA EM TI 
Disciplina: GOVERNANÇA EM TECNOLOGIA DA INFORMAÇÃO 
Avaliação: CCT0271_AV_201501860641 Critério: AV 
Aluno: 201501860641 - JUBERTO BARBOSA DE CARVALHO 
Professor: ANDRE JORGE DIAS DE MOURA Turma: 9001/AA 
 
 
 1a Questão (Ref.: 573281) 
 
Os controles ocorrem em todos os níveis da organização. Quando discutimos controle em desenvolvimento 
de sistemas é muito comum os gestores ficarem em dúvida se é melhor desenvolver o software 
internamente ou comprar a solução pronta. Discorra sobre qual a melhor opção a ser adotada e as 
vantagens e desvantagens de cada uma das opções. 
 
 
Resposta: Relativo: desenvolver sistema nos leva a um desenrolar de tempo um pouco maior, mas em 
compensação desenvolveremos um sistema mais apropriado às nossas necessidades. Compra de um sistema às 
vezes nos remete à uma mudança que pode acabar sendo de maior custo. Portanto, devemos avaliar, com 
muita calma, a melhor opção como um todo. 
 
 
Gabarito: 
As duas opções podem ser válidas, dependendo da necessidade e das condições disponíveis. A compra de 
um pacote, por exemplo, pode encurtar o tempo de implantação porque o código já está pronto, testado e 
funcionando em outras empresas. Isto reduz as incertezas. Outro motivo é a dispensa de equipe 
especializada que teria que acompanhar as leis para manter o sistema. Se a empresa que adquire um 
pacote tem que modificar o seu processo operacional para se adaptar ao do pacote, isto pode trazer algum 
transtorno. 
 
 
 2a Questão (Ref.: 171476) 
 
Durante o desenvolvimento do projeto de preparação para certificação CMMI da empresa Vtecserv Vendas e 
Serviços Ltda., foi feito um teste com alguns dos participantes do projeto para verificar se assimilaram as 
diferenças entre a representação contínua e a representação por estágios. Para fazer o teste bastaria que os 
participantes preenchessem a lacuna de cada questão com o tipo de representação correspondente, conforme 
abaixo: 
1. A _______________________ permite visibilidade crescente da capacidade alcançada em cada área de 
processo. 
2. A _______________________ foca em um conjunto de processos que fornece à organização uma 
capacidade específica caracterizada por cada nível de maturidade. 
3. A _______________________ permite que melhorias em diferentes processos sejam realizadas em 
diferentes níveis. 
• Qual é a resposta correta para cada uma das questões apresentadas? 
Resposta: Representação contínua; Representação por estágios e Representação contínua. 
Gabarito: 
1. Representação contínua. 
2. Representação por estágios. 
3. Representação contínua. 
 
 
 3a Questão (Ref.: 101424) 
 
A governança corporativa tem como objetivo proteger e controlar os ativos das organizações. Em uma 
organização existem diferentes tipos de ativos. A opção mais completa para tipos de ativo é: 
 
 
Humano, físicos, propriedade intelectual, de relacionamento e de terceiros. 
 
Financeiro, físico, propriedade privada, de relacionamento e de tecnologia da informação. 
 Humano, financeiro, físico, propriedade intelectual, de relacionamento e de tecnologia da 
informação. 
 
Humano, físicos, propriedade patrimonial, de segurança e de tecnologia da informação. 
 
Financeiro, de propriedade, de relacionamento, de segurança e de tecnologia da informação. 
 
 
 4a Questão (Ref.: 101448) 
 
Considerando a Governança Corporativa, a Governança de TI e a Gestão de TI, qual das opções abaixo define o 
melhor posicionamento dentro de uma organização? 
 
 
A Governança de TI é mais abrangente do que a Governança Corporativa e a Governança Corporativa é 
mais abrangente do que a Gestão de TI 
 A Governança Corporativa é mais abrangente do que a Governança de TI e a Governança de TI 
é mais abrangente do que a Gestão de TI 
 
A Governança Corporativa é mais abrangente do que a Gestão de TI e a Gestão de TI é mais abrangente 
do que a Governança de TI 
 
A Governança de TI é mais abrangente do que a Gestão de TI e a Gestão de TI é mais abrangente do 
que a Governança Corporativa 
 
A Gestão de TI é mais abrangente do que a Governança de TI e a Governança de TI é mais abrangente 
do que a Governança Corporativa 
 
 
 5a Questão (Ref.: 101467) 
 
Qual dos arquétipos abaixo relacionados NÃO FAZ PARTE de uma Matriz de Arranjos de Governança em TI? 
 
 
Anarquia 
 
Federalismo 
 Presidencialismo 
 
Monarquiade TI 
 
Monarquia de negócio 
 
 
 6a Questão (Ref.: 101395) 
 
"...é impossível imaginar uma empresa sem uma área de TI para manipular os dados operacionais e prover 
informações gerenciais aos executivos para .........................". Marque a opção que completa de forma correta 
a afirmativa: 
 
 
desenvolvimento de protótipos 
 tomadas de decisões 
 
segurança da informação 
 
identificação de falhas 
 gerenciamento de projetos 
 
 
 7a Questão (Ref.: 101500) 
 
Fidedignidade e totalidade da informação, mantendo as características originais e sua validade de acordo com os 
valores e expectativas do negócio. Estamos falando do seguinte critério de informação do COBIT: 
 
 Integridade 
 
Disponibilidade 
 
Conformidade 
 
Confiabilidade 
 Eficiência 
 
 
 8a Questão (Ref.: 101495) 
 
O Senhor Guilherme é o CIO da empresa ANTHROPOS e preocupado com os controles de sua empresa, deseja 
saber em qual domínio do COBIT se encontra o processo Prover a Governança de TI. Para responder 
corretamente ao Senhor Guilherme, qual das opções abaixo deve ser escolhida? 
 
 
Entregar e Suportar 
 
Adquirir e Implementar 
 
Monitorar e Suportar 
 Planejar e Organizar 
 Monitorar e Avaliar 
 
 
 9a Questão (Ref.: 575397) 
 
A empresa EXPSW tem como foco de negócio o desenvolvimento de software em diversas plataformas, 
incluindo os equipamentos móveis. Devido ao sucesso que tem alcançado nos últimos anos, resolveu incluir 
em sua estratégia de negócio a expansão dos seus serviços para fora do país. Porém, ao estudar o mercado 
internacional, descobriu que existe uma exigência de certificação CMMI sem a qual a aceitação da empresa 
é nula. Assim sendo, a empresa resolveu se preparar buscando a tal certificação. Durante a preparação para 
certificação os funcionários da EXPSW acabaram aprendendo que: 
 
 O CMMI V1.2 para Desenvolvimento consiste das melhores práticas relativas às atividades de 
desenvolvimento aplicadas a produtos e serviços. 
 O CMMI V1.2 para Desenvolvimento consiste das melhores práticas relativas às atividades de 
desenvolvimento e manutenção aplicadas a produtos e serviços. 
 O CMMI V1.2 para Desenvolvimento não pode ser considerado uma constelação. 
 A EXPSW deve começar o trabalho utilizando a representação por estágio porque não possui 
qualquer experiência anterior em CMMI. 
 A EXPSW deve começar o trabalho utilizando a representação contínua porque não possui qualquer 
experiência anterior em CMMI. 
 
 
 10a Questão (Ref.: 575448) 
 
O six sigma, como um padrão de medição, remonta Carl Frederick Gauss (1777-1855), ao introduzir o 
conceito de curva normal. Já o termo Six Sigma, propriamente dito, foi cunhado pela Motorola na década de 
1980. Desde 1928, ano de sua fundação, que a Motorola tem se comprometido com a inovação em 
comunicação e eletrônica, sempre alcançando êxito e pioneirismo. Com relação ao Six Sigma, podemos 
afirmar que: 
 
 O Six Sigma não tem utilidade para empresas de consultoria. 
 A metodologia nasceu no século XIX, mas só no século XX começou a ser adotada na indústria e 
posteriormente nos serviços. 
 Apesar do uso em algumas empresas de serviços, o Six Sigma pode ser substituído pelo COBIT 
quando se trata da área de TI. 
 A metodologia nasceu na indústria e hoje é adotada também nos serviços. 
 A metodologia nasceu nos serviços e hoje é adotada também na indústria. 
 
LINGUAGEM DE PROGRAMAÇÃO 
Avaliação: CCT0261_AV_201501860641 Critério: AV 
Aluno: 201501860641 - JUBERTO BARBOSA DE CARVALHO 
Professor: MARCIO PACHECO DE AZEVEDO Turma: 9001/AA 
 
 
 1a Questão (Ref.: 56838) 
 
Identifique no código abaixo um exemplo de Objeto (Instância), Método e Classe. Explique cada conceito deste. 
public class JavaApp { 
 public static void main(String[] args) { 
 Java java1 = new Java("1.5", "jdk"); 
 System.out.println(java1.getNome()); 
 } 
} 
 
 
Resposta: 
Objeto: java1 
Classe: Java 
Método: getNome() 
Objeto é uma instância de classe. Classe é um modelo abstrato de dados. Método é uma operação ou ação 
ofertada pela classe. 
 
 
 
 2a Questão (Ref.: 56600) 
 
O programa abaixo pode gerar uma exceção? Se a resposta for positiva, como implementar um tratamento de 
exceção para que seja exibida uma mensagem em caso de erro? 
public class Exemplo1App extends Object { 
 public static void main(String args[]) 
 { 
 int a[] = new int[2]; 
 for (int i=1; i<=4; i++) 
 System.out.println(a[i]); 
 } 
} 
 
 
Resposta: 
Sim. Segue a Implementação: 
public class Exemplo1App extends Object { 
 public static void main(String args[]) 
 { 
 try{ 
 int a[] = new int[2]; 
 for (int i=1; i<=4; i++) 
 System.out.println(a[i]); 
 } 
 catch (ArrayIndexOutOfBoundsException e) { 
 System.out.println("erro de indice fora de faixa"); 
 } 
} 
 
 
 3a Questão (Ref.: 823758) 
 
A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para 
instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em 
qualquer plataforma computacional que possua essa implementação. Esse interpretador trata-se do(a): 
 
 
Java API. 
 Java Virtual Machine. 
 
JDK. 
 
JavaBeans. 
 
J2SE. 
 
 
 4a Questão (Ref.: 31592) 
 
Considerando o código a seguir: 
public static void main(String[] args) { 
 int i = 15; 
 while(true){ 
 if(i%3==0){ 
 System.out.print(i + " "); 
 } 
 i--; 
 
 if(i==0){ 
 break; 
 } 
 } 
 } 
A saída da execução desse trecho de código terá como primeiro número da sequência e último respectivamente: 
 
 
12 e 2 
 15 e 2 
 
14 e 2 
 15 e 3 
 
12 e 3 
 
 
 5a Questão (Ref.: 615599) 
 
A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto 
consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo 
de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: 
 
 
A maioria de seus componentes é escrita, manipulada e exibida completamente em Java 
 São extensões do pacote java.util.swing 
 
Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc 
 Conhecidos como componentes Java puros 
 
Possui portabilidade, em relação ao componente AWT 
 
 
 6a Questão (Ref.: 770594) 
 
Marque a alternativa que indica qual a sintaxe que instancia um objeto corretamente em Java? 
 
 
Construtor objeto = new Classe(); 
 
Classe objeto new Construtor(); 
 Classe objeto = new Construtor(); 
 
Classe objeto := new Construtor(); 
 
Construtor objeto new Classe(); 
 
 
 7a Questão (Ref.: 31643) 
 
Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as 
classes Física e Jurídica com a classe Pessoa do modelo abaixo: 
 
 
 
 
Unify 
 
Generalation 
 
Package 
 
Import 
 Extends 
 
 
 8a Questão (Ref.: 255356) 
 
Analise o código abaixo: 
 
public class Notebook { 
 
private String marca; 
private String modelo; 
 
public Notebook(String marca, String modelo) { 
this.marca=marca; 
this.modelo=modelo; 
} 
} 
Podemos afirmar sobre esta classe: 
 
 
possui 5 atributos públicos 
 
possui o método main - principal 
 os atributos estão públicos 
 a classe Notebook possui dois atributos encapsulados e privados e apenas o método 
construtor 
 
o método construtornão está implementado 
 
 
 9a Questão (Ref.: 231733) 
 
A JOptionPane é a classe mais simples do Swing, esta classe mostra janelinhas de mensagens, confirmação e 
erros, entre outras. Marque a alternativa que apresenta o método mais apropriado de se mostrar uma mensagem 
para o usuário. 
 
 JOptionPane.showMessageDialog(null, "Minha mensagem!"); 
 JOptionPane.showInputDialog(null, "Minha mensagem!"); 
 JOptionPane.showQuestionMessage(null, "Minha mensagem!"); 
 JOptionPane.showConfirmDialog(null, "Minha mensagem!"); 
 JOptionPane.showFileChooser(null, "Minha mensagem!"); 
 
 
 10a Questão (Ref.: 615585) 
 
Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das 
opções abaixo NÃO é um evento de ação? 
 
 Digitar um texto 
 
Clicar em menus 
 
Cliques em botões 
 
Ativar e desativar JCheckbox 
 
Ativar um RadioButton 
 
Disciplina: MATEMÁTICA DISCRETA 
Avaliação: CCT0266_AV_201501860641 Data: 02/09/2017 13:06:34 (F) Critério: AV 
Aluno: 201501860641 - JUBERTO BARBOSA DE CARVALHO 
Professor: FABIO CONTARINI CARNEIRO Turma: 9001/AA 
 
 
 
 
MATEMÁTICA DISCRETA 
 
 
 1a Questão (Ref.: 825461) 
 
Determine o nº de anagramas da palavra PARACAMBI. 
 
 
Resposta: 60.480. 
 
 
 2a Questão (Ref.: 710623) 
 
As operações da álgebra relacional são normalmente divididas em dois grupos. Um dos grupos, inclui um 
conjunto de operações da teoria de conjuntos: UNIÃO, INTERSEÇÃO, DIFERENÇA e PRODUTO CARTESIANO. 
Com base neste conceito e nos conjuntos abaixo, escreva o desenvolvimento da operação a seguir para 
encontrar o resultado final. Dado os conjuntos A={Maria, Cintia, Lygia, Zuleica}, B={Lucca, Gabriel, Pedro} e 
C={Simone, Haydée, Zuleica, Lucca}. Qual o resultado da operação "C - B - A" ? 
 
 
Resposta: 
Solução: Passo1: {Simone, Haydée, Zuleica, Lucca} - {Lucca, Gabriel, Pedro} = { Simone, Haydée, Zuleica} 
Passo2: { Simone, Haydée, Zuleica}- {Maria, Cintia, Lygia, Zuleica} = {Simone, Haydée} Resposta: C - B - A = 
{Simone, Haydée} 
 
 
 3a Questão (Ref.: 231053) 
 
Seja o conjunto A ={1,2,3,4} , podemos afirmar que o número de subconjuntos de A com 2 ou mais elementos 
é igual a : 
 
 
9 
 
7 
 
11 
 
8 
 
10 
 
 
 4a Questão (Ref.: 902322) 
 
Qual o número máximo de códigos que podem ser criados, sabendo que os códigos possui 1 letra (o alfabeto 
tem 26 letras) e 1 algarismo? 
 
 260 
 
46 
 26 
 
2600 
 
10 
 
 
 5a Questão (Ref.: 820064) 
 
Para fazer o conserto de um vazamento de água foram consultados dois encanadores. O encanador A cobra uma 
taxa fixa de R$ 25,00 e mais R$ 15,00 por cada meia hora de trabalho. Já o encanador B cobra R$ 35,00 de 
taxa fixa e mais R$ 10,00 por cada meia hora de trabalho. Levando em conta somente o fator econômico, 
considere as afirmativas a seguir: I. Se o serviço durar menos de uma hora, é melhor chamar o encanador A. II. 
Se o serviço durar menos de uma hora, é melhor chamar o encanador B. III. Se o serviço durar mais de uma 
hora, é melhor chamar o encanador B. IV. Se o serviço durar uma hora, tanto faz o encanador A ou B. Assinale 
a alternativa correta. a) b) ) 
 
 Somente as afirmativas I, III e IV são corretas. 
 
Somente as afirmativas I e II são corretas. 
 
Somente as afirmativas II e IV são corretas. 
 
Somente as afirmativas I, II e III são corretas. 
 Somente as afirmativas III e IV são corretas. 
 
 
 6a Questão (Ref.: 250091) 
 
A respeito da função y = log1/2 x, podemos afirmar que: 
 
 É uma função logarítmica decrescente, uma vez que sua base está entre 0 e 1. 
 
É uma função logarítmica crescente, uma vez que sua base é maior que 1. 
 
É uma função logarítmica crescente, uma vez que sua base está entre 0 e 1. 
 
Não pode ser considerada uma função logarítmica. 
 
É uma função logarítmica decrescente, uma vez que sua base é maior que 1. 
 
 
 7a Questão (Ref.: 768710) 
 
Com base na tabela TURMA(ano, semestre, códigoDisciplina, codigoTurma, numeroTurma,diaSemana, 
horaInicio). e com base no conceito de álgebra relacional, qual opção abaixo exibirá a relação das turmas do 
semestre 2 do ano 2015. Mostrar todos os atributos da relação TURMA. 
 
 
δ(TURMA ^ semestre = 2 ^ano = 2015) 
 δsemestre = 2 ^ ano = 2015(TURMA) 
 
δ(TURMA = 2015) 
 
δano = 2015(TURMA X numeroTurma) 
 δ(TURMA ^ semestre = 2 X ano = 2015) 
 
 
 8a Questão (Ref.: 233316) 
 
Dados os conjuntos A = {x ∈Z | 2 ≤ x < 6}, 
 B = { x ∈Z | -1 < x ≤ 3} e 
 C = { x ∈Z | 0 ≤ x ≤ 7}, 
 determine o conjunto (A U C) - B. 
 
 {,4,5,6,7} 
 
{0,4,5,6,7} 
 
{0,1,2,3,4,5,6,7} 
 
{ } 
 
{0,1,6,7} 
 
 
 
MODELAGEM DE DADOS 
Disciplina: MODELAGEM DE DADOS 
Avaliação: CCT0191_AV_201501860641 Data: 30/08/2017 21:11:14 (F) Critério: AV 
Aluno: 201501860641 - JUBERTO BARBOSA DE CARVALHO 
Professor: MAURO CESAR CANTARINO GIL Turma: 9001/AA 
 
 
 1a Questão (Ref.: 1080760) 
 
A partir do cenário abaixo, Festas Infantis, resolva a questão abaixo: 
 
Rafaela possui vários temas de festas infantis para aluguel. Ela precisa controlar os aluguéis e para isso quer 
uma aplicação que permita cadastrar: o nome e o telefone dos clientes que estejam contratando a festa, o 
endereço completo da festa, o tema escolhido, a data da festa, a hora de início e término da festa. 
 
Além disso, para alguns clientes antigos, Rafaela oferece descontos. Sendo assim, é preciso saber o valor 
realmente cobrado num determinado aluguel. Para cada tema, é preciso controlar: a lista de itens que compõem 
o tema (ex. castelo, boneca da Cinderela, bruxa etc.), o valor do aluguel e a cor da toalha da mesa que deve 
ser usada com o tema. 
 
(cenário retirado do livro exercitando uml, Ana Mello). 
 
Pergunta: Um dos relacionamentos que podemos modelar é entre a Entidade Cliente e Festa através do 
relacionamento Realiza (Cliente ---- Realiza --- Festa). A entidade festa contém os atributos: DataFesta, 
HoraInicio, HoraTérmino, ValorCobrado). Identifique a cardinalidade deste relacionamento. Para facilitar, 
represente a cardinalidade da seguinte forma: 
 
Cliente (___,___) ---- realiza ---- (___,___) Aluguel. 
 
 
Resposta: 
Cliente (1,1) ---- realiza ---- (1,N) Aluguel. 
 
 
 2a Questão (Ref.: 753941) 
 
A partir do modelo conceitual abaixo, desenvolva o modelo Lógico. Não esqueça de identificar as 
chaves primárias e estrangeiras. 
 
 
 
 
Resposta: 
Ligações (IdLigação, data, HoraInicio, HoraTermino, IdContato) Onde IdContato é chave estrangeira. 
Contatos (Id, Nome, DDD, NrTelefone) 
 
 
 3a Questão (Ref.: 633287) 
 
Um banco de dados possui diversos usuários, o DBA é o usuário que: 
 
 
Nenhuma das anteriores. 
 
possui a responsabilidade de identificar os dados a serem armazenados no BD e pela escolha da 
estrutura apropriada utilizada para armazená-los; 
 
ocasionalmente faz acesso à base de dados. Eles podem usar uma linguagem de consulta sofisticada para 
especificar suas requisições; 
 
determina os requisitos dos usuários finais, especialmente de usuários que necessitam de maior 
interação com o BD; 
 é responsável por autorizar acesso à base de dados e coordenar e monitorar seu uso; 
 
 
 4a Questão (Ref.: 52893) 
 
Com relação às características de um SGBD, o compartilhamento de dados: 
 
 
permite que usuários diferentes utilizem o dado em tempos diferentes. 
 
permite que um dado seja divididopelas aplicações. 
 permite que usuários diferentes utilizem o dado com conceitos diferentes. 
 
permite que aplicações diferentes utilizem o dado com conceitos diferentes 
 permite que usuários diferentes utilizem o dado ao mesmo tempo. 
 
 
 5a Questão (Ref.: 63483) 
 
(Concurso: Banco do Nordeste) Entre as ferramentas de modelagem de sistemas de informações, tem-se a 
modelagem de dados, sobre a qual, é CORRETO afirmar que: 
 
 a normalização define as normas e regras para cada uma das entidades do modelo de entidade e 
relacionamento. 
 
em um modelo de entidade-relacionamento totalmente normalizado, os relacionamentos podem ser do 
tipo: um para um, um para muitos e muitos para muitos. 
 
a modelagem de dados preocupa-se em identificar e definir as diversas funções e processos que deverão 
fazer parte do escopo do sistema. 
 
em um modelo de dados normalizado, pode-se ter a mesma informação em diversos lugares, pois assim 
garante-se a sua integridade e unicidade. 
 o diagrama de entidade-relacionamento é constituído pelas entidades e seus atributos e pelos 
relacionamentos existentes entre as entidades. 
 
 
 6a Questão (Ref.: 52969) 
 
No modelo ER, o conceito de entidade fraca aplica-se a entidades que: 
 
 
não podem participar de auto-relacionamentos; 
 
não possuem chaves primárias; 
 
são opcionais; 
 não podem existir separadamente de outras entidades; 
 
não podem participar de relacionamentos N:M. 
 
 
 7a Questão (Ref.: 48301) 
 
A afirmação: "um empregado trabalha em um e apenas um departamento e em um departamento trabalham 
nenhum ou vários empregados", mostra que as cardinalidades de empregado para departamento e de 
departamento para empregado são respectivamente: 
 
 
(0,N) e (1,1) 
 
(0,N) e (0,1) 
 
(1,1) e (1,N) 
 
(0,1) e (1,N) 
 (1,1) e (0,N) 
 
 
 8a Questão (Ref.: 633732) 
 
A especialização é o processo de definir um conjunto de subclasses de um tipo de entidade. A especialização é 
classificada como Exclusiva quando: 
 
 
Existir na entidade pai elementos que não existem nas filhas. 
 
Todos os elementos da entidade pai, deve obrigatoriamente existir em pelo menos uma entidade filha. 
 Um elemento da especialização não pode existir em outra entidade do mesmo nível. 
 
Todos os elemento da especialização deve existir em outra entidade do mesmo nível. 
 
Um elemento da especialização pode existir em outra entidade do mesmo nível. 
 
 
 9a Questão (Ref.: 668970) 
 
Quando o atributo chave primária de uma entidade é exportado para outra entidade geram-se: 
 
 
erros 
 
chaves primárias duplicadas 
 chaves estrangeiras 
 
views 
 
agregações 
 
 
 10a Questão (Ref.: 577761) 
 
Uma empresa deseja desenvolver um modelo no qual permita um maior controle de seus produtos, nos aspectos de identificar quais os 
produtos que compõem outros produtos, assim como quais produtos são substituídos por outros produtos. 
Após um levantamento inicial foi proposto o DER abaixo. 
 
Avalie as seguintes afirmações a respeito ao DER proposto. 
I - No modelo lógico são criadas as tabelas Produto, Composição e Produtos Substitutos. 
II - No modelo lógico a tabela Produto possui os seguintes campos: Codigo, Nome, Preço, CodProdComposicao e CodProdSubstituto. 
III - No modelo lógico, a tabela Composição possui campos: CodProduto e CodProdComposicao. 
 Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
 São corretas apenas as afirmativas I e III. 
 São corretas apenas as afirmativas II e III. 
 
É correta apenas a afirmativa I. 
 
É correta apenas a afirmativa II. 
 
É correta apenas a afirmativa III. 
 
REDE DE COMPUTADORES 
 
Disciplina: REDES DE COMPUTADORES 
Avaliação: CCT0243_AV_201501860641 Data: 30/08/2017 20:09:23 (F) Critério: AV 
Aluno: 201501860641 - JUBERTO BARBOSA DE CARVALHO 
Professor: CARLOS RIBEIRO DA CUNHA Turma: 9001/AA 
 
 
 
 
REDES DE COMPUTADORES 
 
 
 1a Questão (Ref.: 878490) 
 
Qual a principal função dos switches em uma rede Ethernet? 
 
 
Resposta: Função de distribuir as mensagens aos destinatários em seus devidos locais. 
É um elemento ativo que age no nível 2 do modelo OSI e tem como principal função interconectar dispositivos 
de redes. 
 
 
 2a Questão (Ref.: 633383) 
 
Qual a finalidade da informação de "Gateway Padrão"(roteador default) ao configurar a rede de uma estação? 
 
 
Resposta: Tem como finalidade identificar as portas de entrada e saída. 
Gateway Padrão é o endereço IP da porta do roteador e serve para definir o endereço para onde serão enviados 
os pacotes destinados a outras redes. 
 
 
 3a Questão (Ref.: 42514) 
 
Uma instituição que se conecta à internet com a intenção de fornecer serviços a ela relacionada é considerada 
um? 
 
 
BRIDGE - um repetidor de sinal; 
 
IN - Intelligent Networks ou Redes Inteligentes 
 
Backbone - Concentrador de conexão com a rede, espinha dorsal da rede; 
 
Hub - um concentrado de pacotes e frames 
 ISP - Internet Service Provider, ou seja, Provedor de Serviço Internet. 
 
 
 4a Questão (Ref.: 690979) 
 
Segundo o modelo OSI qual a função da camada de R E D E? 
 
 
Prover serviços que auxiliem as aplicações de comunicação a interpretar o significado dos dados trocados 
 Prover entrega do segmento ao destinatário, etiquetando esses segmentos com seu cabeçalho 
 
Montar os quadros ou frames 
 
Movimentar os BITS de um lugar para o outro 
 
Tem a função de controlar o transporte de mensagens das camadas acima entre dois computadores que 
estão querendo estabelecer uma conexão 
 
 
 5a Questão (Ref.: 610417) 
 
"Equipamento usado para fazer a comutação de pacotes, a comunicação entre diferentes redes de 
computadores provendo a comunicação entre computadores distantes entre si." O texto refere-se a qual 
equipamento? 
 
 
Conectores. 
 
Hub; 
 
Switch; 
 Roteador; 
 
Modem; 
 
 
 6a Questão (Ref.: 12171) 
 
Quando possuímos uma rede ethernet com cabeamento par trançado e switchs estamos falando de quaís 
topologias lógica e física, respectivamente? 
 
 
Estrela e Anel 
 
Anel e Barramento 
 
Barramento e Barramento 
 Barramento e Estrela 
 
Anel e Estrela 
 
 
 7a Questão (Ref.: 265973) 
 
Ao desenvolver uma aplicação o desenvolvedor utilizará uma as duas arquiteturas mais utilizadas em aplicações 
de rede: a arquitetura cliente servidor ou a arquitetura P2P, já estudadas na aula passada. No caso dos 
protocolos da camada de aplicação da pilha TCP/IP, eles utilizam a arquitetura cliente servidor. Em aplicações 
que empregam a arquitetura cliente-servidor um único servidor deve ser capaz de atender a todas as 
requisições de seus clientes. Qual dos protocolos abaixo não pertence à camada de aplicação? 
 
 HTTP 
 
SNMP 
 ICMP 
 
TFTP 
 
SMTP 
 
 
 8a Questão (Ref.: 629669) 
 
O protocolo ethernet de camada de enlace que controla ou regula a comunicação entre os nós de uma rede local 
é: 
 
 
IGMP/HD 
 CSMA/CD 
 
CFMC/DC 
 
MOSPF/FC 
 
CDMA/FC 
 
 
 9a Questão (Ref.: 60488) 
 
A máscara padrão de uma rede Classe B é: 
 
 
255.0.0.0 
 
255.255.255.0 
 
0.0.0.0 
 
255.255.0.0 
 255.255.255.255 
 
 
 10a Questão (Ref.: 235250) 
 
Um Firewall é um dispositivo de segurança, que combina de hardware e software, para filtrar o tráfego de 
entrada e de saída de uma rede de computadores. 
Ele isola a rede em segmentos e aplica filtros na conexão entre eles. Desta forma controlao acesso entre os 
diversos segmentos. 
Para realizar esta filtragem pode empregar como fator de permissão ou negação de acesso vários aspectos da 
conexão, exceto: 
 
 
Endereço MAC 
 Tipo de Modulação 
 
IP de Origem 
 
Porta UDP 
 
URL