Questões de Concurso Público BNDES 2009 para Profissional Básico - Análise de Sistemas - Desenvolvimento

Foram encontradas 70 questões

Q47422 Engenharia de Software
Analise as informações que se seguem, relacionadas aos conceitos de Orientação a Objetos (OO).

I - O conceito de herança possibilita a especialização de comportamentos pré-existentes em classes ancestrais.
II - Para que um método seja ativado num objeto, uma mensagem não precisa necessariamente ter uma referência explícita a ele, se o objeto default da classe correspondente estiver adequadamente configurado.
III - Uma das desvantagens da herança é a criação de dependência entre as classes envolvidas.
IV - De acordo com a ideia do encapsulamento, é desejável, do ponto de vista de um objeto, que seus atributos internos estejam protegidos contra modificações diretas e que o acesso seja realizado por meio de métodos específicos (setters e getters).
V - Polimorfismo está relacionado à vinculação dinâmica de mensagens e sobrescrita de métodos, sendo que o método correto a ser chamado só será definido em tempo de execução e dependerá do tipo da instância do objeto referenciado pela mensagem.

São corretas APENAS as afirmações
Alternativas
Q47423 Programação
Um profundo conhecedor de linguagens de programação deu um parecer sobre um conceito. Qual das afirmações abaixo expressa, corretamente, esse parecer?
Alternativas
Q47424 Raciocínio Lógico
Seja K a expressão lógica: ¬(P ^ (Q v ¬P))

Em que:

Imagem 027.jpg

O que será obtido após a simplificação de K?
Alternativas
Q47425 Raciocínio Lógico
Considere a seguinte proposição composta:

"Você não pode dirigir um trator se tiver menos que 1m, a não ser que tenha habilitação especial.",

em que:

Imagem 030.jpg

Proposições primitivas:

Imagem 031.jpg

Qual alternativa simboliza corretamente a proposição?
Alternativas
Q47426 Programação
Qual das afirmações a seguir faz uma apreciação correta a respeito da linguagem de programação Java?
Alternativas
Q47427 Programação
Considere as afirmativas a seguir sobre tecnologias de desenvolvimento para aplicações na Internet.

I - Ao contrário da linguagem Java, Javascript é uma linguagem de programação fracamente tipada que pode ser usada em páginas HTML na construção de aplicativos disponibilizados para visualização na Internet.
II - XML é uma metalinguagem capaz de descrever linguagens de marcação, utilizada também como elemento de integração entre sistemas.
III - Um exemplo de XML bem formado é:

Imagem 037.jpg

Está(ão) correta(s) a(s) afirmativa(s)
Alternativas
Q47428 Gerência de Projetos
Considere as afirmações a seguir, sobre os conceitos de gerenciamento de projetos com base no PMBOK.

I - Assim como o desenvolvimento de um novo processador de computador, a produção do lote 22 de um novo refrigerante é considerada um trabalho de operação e não um projeto.
II - Um escritório de projetos supervisiona o gerenciamento de projetos, programas ou uma combinação dos dois.
III - O ciclo de vida de um produto passa pelo plano de negócios, definição da ideia, construção do produto, operações e sua venda, ao passo que o ciclo de vida do projeto, que termina quando o produto está pronto, está contido dentro do ciclo de vida do produto.
IV - As estruturas organizacionais se dividem em "funcional", "por projeto" e "matricial" que se subdivide em "fraca", "balanceada" e "forte", sendo que esta última subdivisão dá ao gerente de projetos pouca ou nenhuma autoridade.

Estão corretas as afirmativas
Alternativas
Q47429 Programação
Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que
Alternativas
Q47430 Gerência de Projetos
No âmbito do gerenciamento de escopo de projetos com base no PMBOK, que artefato tem como responsabilidade subdividir em elementos menores as principais entregas do projeto e do trabalho do projeto?
Alternativas
Q47431 Gerência de Projetos
Segundo o PMBOK, em que processo do gerenciamento de riscos de projetos os riscos devem ser priorizados e avaliados quanto à sua probabilidade de ocorrência e impacto?
Alternativas
Respostas
31: E
32: B
33: E
34: A
35: D
36: C
37: A
38: B
39: D
40: B