SóProvas



Prova IADES - 2013 - EBSERH - Analista de Tecnologia da Informação - Processos e Desenvolvimento


ID
900373
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

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
Comentários
  • a) E. O cliente é uma peça fundamental para o projeto, afinal o produto está sendo feito para atender as expectativas dele. Logo nenhuma metodologia de desenvolvimento de software preverá afastar o cliente.

    b) C.

    c) E. Qualidade é uma palavra que sempre é levada em consideração nos processos de desenvolvimento de software. Software com qualidade que atenda as expectativas do cliente.

    d) E. Utiliza teste exaustivamente, porque testar uma pouca prática. Antes de escrever qualquer funcionalidade, se desenvolve primeiro o teste.

    e) E. Vide item d.

    Não sei por que a questão foi anulada.


ID
900379
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

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
Comentários
  • SPRINT
    •   São projetos divididos em ciclos, tipicamente, mensais.
    •   Representa m tempo definido dentro do qual um conjunto de atividades deve ser executado.
    •   Geralmente duram 2 a 4 semanas
    •   Dentro de uma Sprint, as metas não diminuem e não são feitas mudanças que possam afeitar o objetivo da Sprint.

    Fonte: Gabriel Pacheco

  • Esta e para não zerar a prova

  • ✅ Gabarito - D de Deus

    Questão proibida de errar.


ID
900382
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Governança de TI
Assuntos

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
Comentários
  • Uma das principais características: Promover a adoção de um processo integrado para assegurar a entrega de produtos, que satisfaçam os requisitos do negócio do cliente.

    OBJETIVOS DO MODELO - Regulamentar um padrão para o Gerenciamento de Serviços de TI, através da uniformização dos conceitos e da visão dos processos que o implementam, permitindo assim que os provedores de serviços de TI compreendam os meios através dos quais poderão planejar, executar, verifi car e melhorar continuamente a qualidade dos serviços entregues, em conformidade com os requisitos estabelecidos junto ao negócio e a seus clientes.


ID
900385
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Governança de TI
Assuntos

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
Comentários
  • O CobiT (Control Objectives for Information and related Technology) foi criado por especialistas da área, que reuniram nesse framework os seus conhecimentos sobre gestão de TI. É mantido pela ISACA (uma associação internacional).

    Esse framework oferece um grande número de boas práticas para gerenciar a TI de uma empresa. Essas “práticas” são divididas em 4 grandes domínios:

    Planejar e Organizar

    Adquirir e Implementar

    Entregar e Dar Suporte

    Monitorar e Avaliar

     

    fonte :    http://www.infoescola.com/administracao_/cobit-4-0/

  • Gabarito Letra E


ID
900388
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Governança de TI
Assuntos

Qual a principal característica do framework ITIL ?

Alternativas
Comentários
  • Gabarito: D.

     

    Palavra chave para ITIL: serviço.

     

    Difícil uma conceituação de ITIL que não mencione o referido termo.

  • ITIL, uma sigla para Information Technology Infrastructure Library, é um conjunto de boas práticas detalhadas para o gerenciamento de serviços de TI que se concentra no alinhamento de serviços de TI com as necessidades dos negócios.

  • Meu sonho cair uma questão dessa kkkkkk

ID
900391
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Arquivologia
Assuntos

Sobre gerenciamento eletrônico de documentos e processos, é correto afirmar que

Alternativas
Comentários
  • O GED é um sistema que converte informações em voz, texto ou imagem para a forma digital. Funciona com softwares e hardwares específicos que permitem a captação, o armazenamento, a localização e o gerenciamento das versões digitais das informações. 

    Espero ter ajudado.


ID
900394
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Modelagem de Processos de Negócio (BPM)
Assuntos

De que forma a Modelagem de Processos pode influenciar no resultado final de um produto de software?

Alternativas

ID
900397
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

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
Comentários
  • Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento. Esses requisitos refletem as necessidades dos clientes para um sistema que serve a uma finalidade determinada, como controlar um dispositivo, colocar um pedido ou encontrar informações. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é chamado engenharia de requisitos.

     

    Fonte: Sommerville, 9 Edição, Capítulo 4.

  • b-

    os requisitos sao detalhes do sistema, funcoes, servicos e restricoes. os requisitos do sistema documentam sua especificacao funcional


ID
900400
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

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
Comentários
  • FUNCIONAIS:

    Representam os comportamentos que um programa ou sistema deve apresentar diante de certas ações de seus usuários. Estão relacionados aos serviços que o software deve oferecer.
    Descrevem a funcionalidade ou serviços que se espera que o sistema realize em benefício dos usuários. Eles variam como o tipo de software em desenvolvimento, com usuários e com o tipo de sistema que está sendo desenvolvido. (Sommerville).


    Letra E

  • Olá pessoal,

    Respondi certo. Porém ficou uma dúvida se "Define as fases e tipos de teste a serem executados" também pode ser considerado um requisito funcional. Alguém comenta?

    Att,

  • Daniel, as "fases" não requisitos funcionais, pois são etapas do desenvolvimento baseada em alguma metodologia. Da mesma forma os "testes a serem executados" são atividades de um momento do ciclo de vida. Esses itens não são requisitos. Repare que isso não tem muita relevância para o usuário, e sim para a equipe de desenvolvimento.


ID
900403
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

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
Comentários
  • O sistema deve rodar na plataforma Windows 7. - RNF "Portabilidade"

    Segue abaixo Requisito não funcional:


    Velocidade
    Robustez
    Tamanho
    Facilidade de uso
    Confiabilidipade
    Portabilidade



ID
900406
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Análise Pontos de Função é uma técnica utilizada para

Alternativas
Comentários
  • Análise de Pontos de Função (APF) é uma técnica para a medição de projetos de desenvolvimento de software, visando a estabelecer uma medida de tamanho, em Pontos de Função (PF), considerando a funcionalidade implementada, sob o ponto de vista do usuário. A medida é independente da linguagem de programação ou da tecnologia que será usada para implementação.

     

    https://www.wikiwand.com/pt/An%C3%A1lise_de_pontos_de_fun%C3%A7%C3%A3o

  • LETRA A

  • Letra D -> medir projetos de desenvolvimento de software.


ID
900409
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

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
Comentários
  • Um dos principais problemas relacionados a utilização desta técnica tem haver com o tamanho do sistema, mesmo que sejam sistemas em uma mesma organização, pode-se obter tamanhos diferentes.

     

  • O processo de medição do PCU consiste resumidamente em:

    1 - Contar os atores e identificar sua complexidade;

    2 - Contar os casos de uso e identificar sua complexidade;

    3 - Calcular os PCUs não ajustados;

    4 - Determinar o fator de complexidade técnica;

    5 - Determinar o fator de complexidade ambiental;

    6 - Calcular os PCUs ajustados;

    Com o resultado desta medição e sabendo -se a produtividade média da organização

    para produzir um PCU, pode-se então estimar o esforço total para o projeto.


ID
900412
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

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
Comentários
  • A meu ver essa questão é passível de anulação, visto que ele pede o retorno da lista dos nomes ordenados e não todos os dados do jogador ordenado por nome
  • Sem opcoes! 

    Select * ... seleciona todos os campos da tabela de acordo com a condicao.

    O correto seria: Select nome from jogador....

  • O gabarito é letra E....porém eu diria q esta questão tm que ser anulada!

  • Resposta E: O erro da C pois faltou o "R" no comando ORDER está como ODER ,por isso, apresentaria um erro de sintaxe.

  • Gabarito: E

    Podemos ordenar os resultados de uma consulta por um ou diversos campos de uma tabela. Na linguagem SQL, utilizamos o comando ORDER BY para efetuar esta ordenação:

    Exemplo:

    Neste caso são trazidos todos os registros da tabela Clientes cujo campo Salario seja maior do que 1000, sendo ordenado por nome. O ORDER BY normalmente efetua a ordenação em ordem crescente (isto é, ascendente).

    No entanto podemos especificar se queremos que a ordenação seja em ordem crescente ou decrescente:

    Neste caso os registros serão ordenados de forma ascendente por nome.

    Neste caso os registros serão ordenados de forma descendente por nome.

    fonte: https://pt.wikibooks.org/wiki/SQL/Ordena%C3%A7%C3%A3o

    Obs.: Em provas de concursos nem sempre as questões estão bem elaboradas.

    Dica: Treine questões por banca. Vai começar encontrar um padrão de resposta... Uma forma rápida pra dar aquilo que a banca quer mesmo que a questão não esteja 100% bem elaborada (ou da forma que você queria que estivesse haha). Concursos é treino.

    Fiz um grupo de estudos no DISCORD. 

    Lá você encontra pessoas com o mesmo objetivo e pode ajudar e ser ajudado. Pode treinar e melhorar suas habilidades ensinando alguém. 

    Link para participar:

    https://discord.gg/FmcW6mAhR4

    "O trabalho duro substitui o talento natural".


ID
900415
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Programação
Assuntos

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
Comentários
  • Realizar uma comparação do tipo gravado previamente em uma base de dados.

  • O PHP está interpretando o código, ele encontra uma estrutura condicional IF, então ele pergunta ao seu código, a condição a ser comparada é verdadeira ou falsa? Com base na resposta que o PHP vai continuar a execução do código. Se for verdadeira a condição, ele vai percorrer por um caminho, se for falsa por outro.

    Nesta linha 42 foi usado um operador de comparação (“==”),  ($mostra [tipo] == 'Aerobico') Igual Verdadeiro (TRUE) se $mostra é igual a Aerobico.


ID
900418
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Programação
Assuntos

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
Comentários
  • carregar o valor armazenado em “$mostra['nome']" no campo.

  • The value attribute specifies the value of an element.

    O value é a informação que será enviado pro servidor, pode ser usado 1, 2, f, m, masculino, feminino, "<?php echo $mostra ['nome'] ?>", etc


ID
900421
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Programação
Assuntos

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

ID
900424
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Programação
Assuntos

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
Comentários
  • B) 

    Questão mal elaborada

    A) a tabela se chama contato

    B) Correta

    C) São 3 campos do tipo String.

    D) Estranho falar que não retorna VOID, mas como não retorna nada tomamos como errada.

    E) O comando prepareStatement não pode ser removido pois ele é uma espécie de "leva e traz" de dados do banco.

  • Na linha 26, o telefone está sobrescrevendo o e-mail. ;P


ID
1738009
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Sobre a norma ISO/IEC14102, é correto afirmar que esta

Alternativas
Comentários
  • Letra B

    http://www.abntcatalogo.com.br/norma.aspx?ID=002830

  • CASE 14102 1 palavra 4 letras 1 Só se CASE 1 vez 0 números 2 sílabas