Questões de Concurso Público EBSERH 2013 para Analista de Tecnologia da Informação - Processos e Desenvolvimento

Foram encontradas 25 questões

Q300122 Engenharia de Software
O XP (Programação Extrema) é uma metodologia de desenvolvimento de software, que visa a agilidade no processo de desenvolvimento. A utilização desta metodologia
Alternativas
Q300123 Programação
Considere a classe:

Imagem 001.jpg

Na classe pessoa existem níveis de visibilidade dos atributos dos tipos “+", “-“ e “#" que são, respectivamente,
Alternativas
Q300124 Engenharia de Software
O SCRUM trabalha com períodos definidos de tempo e, em cada período, uma determinada função deve ser desenvolvida. O nome dado a esse espaço de tempo é
Alternativas
Q300125 Governança de TI
A expressão ISO designa um grupo de normas técnicas que estabelecem um modelo de gestão da qualidade, para organizações em geral, qualquer que seja o seu tipo ou dimensão. A adoção das normas ISO é vantajosa para as organizações, uma vez que lhes confere maior organização, produtividade e credibilidade - elementos facilmente identifcáveis pelos clientes -, aumentando a sua competitividade nos mercados nacional e internacional. Os processos organizacionais necessitam ser verifcados, mediante auditorias externas independentes. (*)
No processo de desenvolvimento de software, também constam ISOs reguladoras. Assinale a alternativa que apresenta uma das principais características da ISO 20000 de desenvolvimento de software.
Alternativas
Q300126 Governança de TI
COBIT®, do inglês, Control Objectives for Information and related Technology, é um guia de boas práticas, apresentado como framework, dirigido para a gestão de tecnologia de informação (TI). Mantido pelo ISACA (Information Systems Audit and Control Association), possui uma série de recursos que podem servir como um modelo de referência para gestão da TI, incluindo um sumário executivo, um framework, objetivos de controle, mapas de auditoria, ferramentas para a sua implementação e principalmente, um guia com técnicas de gerenciamento. Especialistas em gestão e institutos independentes recomendam o uso do CobiT como meio para otimizar os investimentos de TI, melhorando o retorno sobre o investimento (ROI) percebido, fornecendo métricas para avaliação dos resultados. Assinale a alternativa que corresponde aos quatro domínios de desenvolvimento.
Alternativas
Q300127 Governança de TI
Qual a principal característica do framework ITIL ?
Alternativas
Q300128 Arquivologia
Sobre gerenciamento eletrônico de documentos e processos, é correto afirmar que
Alternativas
Q300129 Modelagem de Processos de Negócio (BPM)
De que forma a Modelagem de Processos pode influenciar no resultado final de um produto de software?
Alternativas
Q300130 Engenharia de Software
Uma das partes mais importantes no processo de desenvolvimento de software é o levantamento de requisitos do sistema. Assinale a alternativa que apresenta a correta conceituação de requisitos de software.
Alternativas
Q300131 Engenharia de Software
Uma das formas mais eficaz de levantar os requisitos de um sistema é a técnica de entrevistas com o usuário. Nesse momento do desenvolvimento, os analistas devem conversar com as pessoas interessadas no sistema, a fim de entender qual a necessidade real delas. O analista deve tentar obter a maior quantidade de informações possíveis, acerca do produto a ser desenvolvido, pois são com essas informações que será desenvolvido o software. Nesse momento também são levantados os RF (requisitos funcionais) do sistema. Qual das alternativas a seguir representa um requisito funcional?
Alternativas
Q300132 Engenharia de Software
Em uma entrevista de levantamento de requisitos de um sistema, foram levantados os seguintes pontos:
• Em uma clínica trabalham médicos e existem pacientes internados.
• Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário na clínica.
• Um médico tem formação em uma determinada especialidade (ortopedia, traumatologia, etc).
• Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) para contato e data do nascimento.
• O sistema deve rodar na plataforma Windows 7.
• Um paciente tem sempre um determinado médico como responsável.
• Pacientes estão sempre internados, em quartos individuais, que são identificados por um número e o andar que ficam na clínica.

Segundo as especificações do sistema, qual dos pontos podemos identificar como um requisito não funcional (RNF)?
Alternativas
Q300133 Engenharia de Software
Análise Pontos de Função é uma técnica utilizada para
Alternativas
Q300134 Engenharia de Software
Em uma medição de sistema por ponto de casos de uso, deve-se levar em consideração o peso dos atores no sistema, o peso dos casos de uso,
Alternativas
Q300135 Banco de Dados
Considere o código SQL, a seguir:
CREATE TABLE JOGADOR (PSEUDONIMO VARCHAR(10)
NOT NULL,
NOME VARCHAR(25) NOT NULL,
SENHA VARCHAR(6) NOT NULL,
PRIMARY KEY (PSEUDONIMO));
A partir do código SQL anterior, assinale a alternativa que apresenta comando SQL que permite obter uma lista, em ordem decrescente, dos nomes dos jogadores.
Alternativas
Q300136 Programação
Considere o código PHP a seguir, para responder às questões 15 e 16.

37    Nome<br>
38  <input type="text" name="nome" value="<?php echo $mostra ['nome'] ? >"><br>
39  Tipo<br>
40  <select name="tipo">
41  <?php
42  if ($mostra [tipo] == 'Aerobico') {
43  echo "<option> Aerobico </option>
44            <option> Musculação </option>";  
45  }
46  else{
47         echo "<option> Musculação </option>
48                  <option> Aerobico </option>;
49  }
50 
51  ?>

 

Na linha 42, do código anterior, qual é a função da estrutura condicional If ?
Alternativas
Q300137 Programação
Considere o código PHP a seguir, para responder às questões 15 e 16.

37    Nome<br>
38  <input type="text" name="nome" value="<?php echo $mostra ['nome'] ? >"><br>
39  Tipo<br>
40  <select name="tipo">
41  <?php
42  if ($mostra [tipo] == 'Aerobico') {
43  echo "<option> Aerobico </option>
44            <option> Musculação </option>";  
45  }
46  else{
47         echo "<option> Musculação </option>
48                  <option> Aerobico </option>;
49  }
50 
51  ?>

 

Ainda sobre o código anterior, observe o fragmento retirado da linha 38:

Value = "<?php echo $mostra ['nome'] ?>";

A propriedade “Value" tem como função
Alternativas
Q300138 Programação
Considere o código Java a seguir, para responder às questões 17 e 18.

19  
20           public void cadastrar (Contato c) throws Exception {
21             abrirBanco( );  
22             String sql = " INSERT INTO contato VALUES (null, ?, ?, ?)";
23             stmt   =  (PrepareStatement) con.prepareStatement  (sql);
24             stm.setString (1, c.getNome( )); 
25             stm.setString (2, c.getMail( ));    
26             stm.setString (2, c.getTelefone( ));    
27             stm.execute( );    
28             fecharBanco( );  
29                 
30    } 
           
Na função criada na linha 20, do código anterior, qual o objeto instanciado?
Alternativas
Q300139 Programação
Considere o código Java a seguir, para responder às questões 17 e 18.

19  
20           public void cadastrar (Contato c) throws Exception {
21             abrirBanco( );  
22             String sql = " INSERT INTO contato VALUES (null, ?, ?, ?)";
23             stmt   =  (PrepareStatement) con.prepareStatement  (sql);
24             stm.setString (1, c.getNome( )); 
25             stm.setString (2, c.getMail( ));    
26             stm.setString (2, c.getTelefone( ));    
27             stm.execute( );    
28             fecharBanco( );  
29                 
30    } 
           
Ainda sobre o código anterior é correto afirmar que
Alternativas
Q300140 Engenharia de Software
Considere o seguinte diagrama de classe, para responder às
questões 19 e 20.

Imagem 005.jpg
De acordo com o relacionamento estabelecido pelas classes, é correto afirmar que o relacionamento entre elas é do tipo
Alternativas
Q300141 Engenharia de Software
Considere o seguinte diagrama de classe, para responder às
questões 19 e 20.

Imagem 005.jpg
Ainda sobre o diagrama anterior, é correto afirmar que
Alternativas
Respostas
1: E
2: C
3: D
4: A
5: E
6: D
7: D
8: E
9: B
10: E
11: C
12: D
13: B
14: E
15: A
16: C
17: E
18: B
19: C
20: C