Questões de Concurso
Comentadas para analista - análise de sistemas
Foram encontradas 663 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Governança de TI pode ser definido como um conjunto de práticas, padrões e relacionamentos estruturados, assumidos por executivos, gestores, técnicos e usuários de TI de uma organização, com a finalidade de garantir controles efetivos, ampliar os processos de segurança, minimizar os riscos, ampliar o desempenho, otimizar a aplicação de recursos, reduzir os custos, suportar as melhores decisões e consequentemente, alinhar TI aos negócios. No que diz respeito à descrição e visão macro de um processo de planejamento estratégico empresarial típico, dois termos são definidos a seguir.
I. Refere-se ao tratamento de informações internas e externas acerca do mercado, clientes, concorrentes, fornecedores, de cunho político, legal, social e econômico, assim como à avaliação de oportunidades, pontos fracos e pontos fortes, que servem de base para a revisão ou elaboração da estratégia corporativa e competitiva.
II. Documenta as intenções da administração sobre como atingir os objetivos estratégicos do negócio e estabelece as ações necessárias para que os objetivos do negócio sejam atingidos.
Esses termos são conhecidos, respectivamente, como:
Web services surgiram como uma evolução dos modelos de computação distribuída, sendo considerada uma tecnologia de integração de sistemas, empregada principalmente em ambientes heterogêneos. Na arquitetura, web services padrões:
I. Um protocolo para transmissão dentro da arquitetura proposta pelo W3C, sendo baseado no XML , segue o modelo “REQUEST-RESPONSE” do HTTP.
II. Um arquivo do tipo XML, cuja finalidade é descrever detalhadamente um web service. Essa descrição específica as operações que compõem o web service e define de forma clara como deve ser o formato de entrada e saída de cada operação.
III. Um mecanismo que visa atender tanto o cliente de web service quanto ao provedor. Ele tem que fornecer ao provedor de web services meios para que esses sejam registrados e publicados, o que permitirá a pesquisa e localização dos web services pelos clientes.
Esses padrões são conhecidos pelas siglas:
Um dos parâmetros mais poderosos da programação orientada a objetos possibilita o reaproveitamento de atributos e métodos, otimizando o tempo de desenvolvimento, além de permitir a diminuição de linhas de códigos, bem como facilitar futuras manutenções. É um conceito que trabalha com superclasses e subclasses. A grande vantagem pode ser caracterizada conforme descrito a seguir.
I. Uma classe é declarada com atributos e métodos específicos.
II. Em seguida, uma subclasse é derivada da classe criada.
III. Como consequência, não há necessidade de redeclarar os atributos e métodos previamente definidos.
IV. A subclasse recebe os atributos e métodos, permitindo uma reutilização do código já pronto.
A descrição acima está relacionada ao parâmetro da OO denominado:
A Extreme Programming é um dos métodos ágeis mais conhecidos e usados, e envolve um número de práticas que se enquadram nos princípios gerais da metodologia. Dois desses princípios são descritos a seguir.
I. Os requisitos são registrados em cartões de histórias, sendo as histórias incluídas em um release, determinadas pelo tempo disponível e sua prioridade relativa.
II. Espera-se que todos os desenvolvedores recriem o código continuamente, tão logo os aprimoramentos do código forem encontrados, o que torna o código simples e fácil de manter.
Esses princípios são denominados, respectivamente:
O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno derivado da UML e do Processo Unificado de Desenvolvimento de Software de Rumbaugh. O RUP reconhece que os modelos convencionais de processo apresentam uma visão única do processo. O RUP engloba três perspectivas, descritas a seguir.
I. Mostra as fases do modelo ao longo do tempo.
II. Mostra as atividades realizadas no processo.
III. Sugere as boas práticas a serem usadas durante o processo.
Essas perspectivas são conhecidas, respectivamente, como:
O processo de Engenharia de Requisitos é realizado por meio da execução de sete funções distintas: concepção, levantamento, elaboração, negociação, especificação, validação e gestão. Nesse contexto, observe a lista abaixo, que representa um conjunto de questões a serem utilizadas como checklist dentro de uma dessas funções.
1) Os requisitos foram claramente estabelecidos? Eles podem ser mal interpretados?
2) A fonte do requisito foi identificada?
3) O requisito está limitado em termos quantitativas?
4) Que outros requisitos se relacionam a este requisito?
5) O requisito viola alguma restrição do domínio?
6) Pode-se relacionar o requisito a qualquer modelo de sistema que tenha sido criado?
7) O requisito está relacionado aos objetivos globais do sistema/produto?
A função é: