Buscar

Simulado LPII 1° Bimestre FACIPLAC


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 3 páginas

Continue navegando


Prévia do material em texto

07/04/2017
Aluno:_______________________________________________________
LPII - Atividade Complementar 2 - Simulado e preparatório
Questão 1
SUBROTINA xis()
 i = 0
 ENQUANTO (i < Gn) FACA
 i = i + 1
 SE (calc(i) <= Gn) ENTAO
 f1(i)
 SENAO
 f2(i)
 FIM SE
 FIM ENQUANTO
 Imprima("ok")
FIM SUBROTINA
Com relação ao código acima, considere que:
 a variável i é local e a variável Gn é global;
 não há nenhum tipo de documentação ou código fonte além do mostrado; 
 a subrotina xis() faz parte de um programa; 
 o critério de aceitação do teste é: a subrotina xis() não entra em laço infinito. Na situação
apresentada, é correto.
I aplicar testes de caixa branca às rotinas calc() , f1() e f2() e, em seguida, usar o resultado
para fazer um teste de mesa da subrotina xis() . 
II aplicar testes de caixa preta que forcem a chamada a xis() e depois medir a porcentagem de
sucesso da subrotina xis() . 
III aplicar testes de caixa preta isoladamente ao código objeto das sub-rotinas calc() , f1() e f2()
antes de aplicar um teste que envolva a subrotina xis() . 
Assinale a opção correta.
(A) Apenas um item está certo.
(B) Apenas os itens I e II estão certos.
(C) Apenas os itens I e III estão certos.
(D) Apenas os itens II e III estão certos.
(E) Todos os itens estão certos.
Questão 2. É o sistema de informações desenvolvido para atender às necessidades do nível
estratégico da corporação. ______________________ auxilia a direção da corporação a
tomar decisões em um ambiente de rápidas mudanças que podem ocorrer, geralmente, ao
André Rodrigues de Melo Júnior
●
longo de um único dia.
(A) O sistema de informações gerenciais
(B) O sistema de informações manuais
(C) O sistema de informações transacionais
(D) O sistema de apoio à decisão
(E) O sistema de telecomunicações
Questão 3. Corresponde a um benefício significativo e, preferencialmente, de longo prazo de uma
empresa sobre a sua concorrência e que é um dos efeitos pretendidos com a adoção de um Sistema
de Informações:
(A) Operações
(B) Clientes
(C) Vantagem competitiva
(D) Estratégia
(E) Lucro
Questão 4. Quais os impactos (negativos) que as organizações sofrem ao implantarem um
Sistema de Informação em seus departamentos?
(A) Resistência às mudanças de implementação dos Sistemas de Informação.
(B) Todas as respostas listadas acima são falsas.
(C) Utilização da técnica de brainstorming.
(D) Decisões equivocadas do CIO na implementação dos Sistemas de Informação.
(E) Devido ao outsourcing necessário.
Questão 5. O conceito de máquina virtual (MV) foi usado na década de 70 do século passado no
sistema operacional IBM Sys te m 370. Atualmente, centros de dados (datacenters) usam MVs
para migrar tarefas entre servidores conectados em rede e, assim, equilibrar carga de
processamento. Além disso, plataformas atuais de desenvolvimento de software empregam MVs
(Java, .NET). Uma MV pode ser construída para emular um processador ou um computador
completo. Um código desenvolvido para uma máquina real pode ser executado de forma
transparente em uma MV.
Com relação a essas informações, assinale a opção correta.
 
(A) O conceito de transparência mencionado indica que a MV permite que um aplicativo acesse
diretamente no hardware da máquina. 
(B) Uma das vantagens mais significativas de uma MV é a economia de carga de CPU e de
memória RAM na execução de um aplicativo. 
(C) Uma MV oferece maior c ontrole de segurança, uma vez que aplicativos são executados em um
ambiente controlado. 
(D) Para emular uma CPU dual-core, uma MV deve ser instalada e executada em um computador
com CPU dual-core. EComo uma MV não é uma máquina real, um sistema operacional nela
executado fica automaticamente imune a vírus.
Questão 7. Na orientação a objetos, é um recurso que serve para inicializar os atributos e é
executado automaticamente sempre que um novo objeto é criado.
●
●
●
●
(A) interface.
(B) classe.
(C) construtor.
(D) polimorfismo.
Questão 8. Em programação orientada a objetos, as instâncias de uma classe são denominadas:
 
(A) Classes
(B) Herança
(C) Objetos
(D) Métodos
Questão 9. Existem alguns tipos diferentes de progrmas em Java, dentre este temos:
I) Stand–alone – aplicações baseadas na J2SE que tem total acesso aos recursos do sistema,
memória,disco, rede, dispositivos, etc.
II) Java midlets – Pequenas aplicações que não têm acesso aos recursos de hardware, necessitando
de um navegador com suporte a J2SE para serem executados.
III) Java servlets – programas desenvolvidos para serem executados em servidores Web, baseados
na J2EE, comumente usados para gerar conteúdos dinâmicos para websites.
IV) Java applets – pequenas aplicações, extremamente seguras e construídas para serem executadas
dentro do J2ME.
V) JavaBeans – são componentes de software escritos em Java que podem ser manipulados
visualmente com a ajuda de uma ferramenta de desenvolvimento.
Marque a alternativa que apresenta as definições CORRETAS para os tipos de programas em Java.
 
(A) I, III e V
(B) I, IV e V
(C) I, II, III e IV
(D) I, II, III e V
Questão 10. De acordo com os tipos primitivos de dados do Java, verifique os valores de tipos
primitivos:
(A) 2.3f
(B) 'a'
(C) "uma"
(D) null
(E) true
●
●
●
●
●
●