Questões de Concurso Para analista legislativo - desenvolvimento e manutenção de programas

Foram encontradas 169 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1302940 Português
Atenção: Para responder às questão, baseie-se no texto abaixo.

Distribuição justa 

    A justiça de um resultado distributivo das riquezas depende das dotações iniciais dos participantes e da lisura do processo do qual ele decorre. Do ponto de vista coletivo, a questão crucial é: a desigualdade observada reflete essencialmente os talentos, esforços e valores diferenciados dos indivíduos, ou, ao contrário, ela resulta de um jogo viciado na origem e no processo, de uma profunda falta de equidade nas condições iniciais de vida, da privação de direitos elementares ou da discriminação racial, sexual, de gênero ou religiosa?
     A condição da família em que uma criança tiver a sorte ou o infortúnio de nascer, um risco comum, a todos, passa a exercer um papel mais decisivo na definição de seu futuro do que qualquer outra coisa ou escolha que possa fazer no ciclo da vida. A falta de um mínimo de equidade nas condições iniciais e na capacitação para a vida tolhe a margem de escolha, vicia o jogo distributivo e envenena os valores da convivência. A igualdade de oportunidades está na origem da emancipação das pessoas. Crianças e jovens precisam ter a oportunidade de desenvolver seus talentos de modo a ampliar seu leque de escolhas possíveis na vida prática e eleger seus projetos, apostas e sonhos de realização.

(Adaptado de: GIANETTI, Eduardo. Trópicos utópicos. São Paulo: Companhia das Letras, 2016, p. 106) 

No emprego das formas verbais, são regulares a flexão e a concordância na frase:
Alternativas
Q1302936 Português
Atenção: Para responder às questão, baseie-se no texto abaixo.

Distribuição justa 

    A justiça de um resultado distributivo das riquezas depende das dotações iniciais dos participantes e da lisura do processo do qual ele decorre. Do ponto de vista coletivo, a questão crucial é: a desigualdade observada reflete essencialmente os talentos, esforços e valores diferenciados dos indivíduos, ou, ao contrário, ela resulta de um jogo viciado na origem e no processo, de uma profunda falta de equidade nas condições iniciais de vida, da privação de direitos elementares ou da discriminação racial, sexual, de gênero ou religiosa?
     A condição da família em que uma criança tiver a sorte ou o infortúnio de nascer, um risco comum, a todos, passa a exercer um papel mais decisivo na definição de seu futuro do que qualquer outra coisa ou escolha que possa fazer no ciclo da vida. A falta de um mínimo de equidade nas condições iniciais e na capacitação para a vida tolhe a margem de escolha, vicia o jogo distributivo e envenena os valores da convivência. A igualdade de oportunidades está na origem da emancipação das pessoas. Crianças e jovens precisam ter a oportunidade de desenvolver seus talentos de modo a ampliar seu leque de escolhas possíveis na vida prática e eleger seus projetos, apostas e sonhos de realização.

(Adaptado de: GIANETTI, Eduardo. Trópicos utópicos. São Paulo: Companhia das Letras, 2016, p. 106) 

No contexto do primeiro parágrafo, as expressões dotações iniciais de participantes e lisura do processo constituem
Alternativas
Q514825 Engenharia de Software
A figura abaixo ilustra o processo da “Extreme Programming”. 


Imagem associada para resolução da questão

As fases I, II, III e IV são denominadas:
Alternativas
Q514824 Engenharia de Software
Considere as afirmativas que seguem, relacionadas com processos de desenvolvimento de software.

I - Pequenas equipes de trabalho são organizadas de modo a minimizar a comunicação, maximizar a supervisão e minimizar o compartilhamento de conhecimento tácito informal.

II - O trabalho de desenvolvimento e o pessoal que o realiza é dividido em partições claras, de baixo acoplamento, ou em pacotes.

III - O processo produz frequentes incrementos de software que podem ser inspecionados, ajustados, testados, documentados e expandidos.

IV - Os testes são realizados e a documentação elaborada somente após o produto final ter sido construído.

As afirmativas que estão de acordo com os princípios SCRUM e consistentes com a política de desenvolvimento ágil são:
Alternativas
Q514823 Engenharia de Software
A Análise de Pontos de Função constitui um recurso para se obter o tamanho funcional de um software, determinado por meio do fator de ajuste, que é resultado de avaliação de diversas características gerais do sistema. Esse fator de ajuste promoverá uma variação nos pontos brutos num percentual, para cima ou para baixo, gerando os chamados “pontos de função ajustados", que representam o tamanho final do software. Esse percentual é de:
Alternativas
Q514822 Engenharia de Software
. A figura abaixo representa uma das ferramentas empregadas na UML. 

Imagem associada para resolução da questão


Essa ferramenta é denominada diagrama de:
Alternativas
Q514821 Engenharia de Software
Casos de uso e atores não existem sozinhos, podendo haver relacionamentos entre eles em um sistema. Entre os tipos de relacionamentos, um é o mais comumente utilizado, e apresenta as características listadas a seguir.

· representa a informação de quais atores estão associados a que casos de uso;
· o fato de um ator estar associado a um caso de uso significa que esse ator interage e troca informações com o sistema;
· um ator pode se relacionar com mais de um caso de uso do sistema.

O tipo caracterizado é conhecido por relacionamento de:
Alternativas
Q514820 Engenharia de Software
Observe a figura abaixo, associada ao modelo em cascata ou ciclo de vida clássico, de acordo com Pressman, que sugere uma abordagem sistemática e sequencial para o desenvolvimento de software.

Imagem associada para resolução da questão

As fases I, II, III, IV e V são denominadas, respectivamente:
Alternativas
Q514819 Engenharia de Software
Considerando o entendimento de que os modelos convencionais apresentam uma visão única do processo, o Rational Unified Process (RUP) estabelece três perspectivas:

I - mostra as atividades realizadas no processo;

II - mostra as fases do modelo ao longo do tempo;

III - mostra o uso das melhores práticas durante o processo.

Essas perspectivas I, II e III são denominadas, respectivamente:
Alternativas
Q514818 Engenharia de Software
No que diz respeito à Engenharia de Software, um processo é um conjunto de atividades e resultados associados, cujo objetivo é o desenvolvimento e a produção do software. Existem quatro atividades fundamentais de processo, duas das quais são definidas a seguir.

I - O software é modificado para se adaptar às mudanças dos requisitos do cliente e do mercado.
II - O software é testado para garantir que o produto gerado é o que o cliente deseja.

As atividades I e II são denominadas, respectivamente:
Alternativas
Q514817 Banco de Dados
Trigger é um bloco de comandos Transact-SQL, que é automaticamente executado quando um comando DML específico for executado em uma tabela do banco de dados. Três comandos DML
Alternativas
Q514816 Banco de Dados
A SQL disponibiliza funções de agregação para uso na interação com bancos de dados, conforme exemplificado nas perguntas a seguir.

· Quantos são os ID relacionados à tabela de comissões (sem duplicidade)?
· Qual é a média das idades das pessoas que trabalham na empresa?

As instruções SQL que usam a função de agregação adequada para responder às duas questões são, respectivamente:
Alternativas
Q514815 Programação
Observe o código em JavaScript. 

Imagem associada para resolução da questão

A saída gerada por esse código é:
Alternativas
Q514814 Programação
Java implementa um mecanismo da programação orientada para objetos que permite a reutilização dos tipos de dados, bastando estender uma classe existente e continuar a partir de onde ela parou. A classe estendida é chamada de superclasse e a classe que estende, subclasse. Esse mecanismo é denominado:
Alternativas
Q514813 Algoritmos e Estrutura de Dados
. Observe o algoritmo abaixo, que mostra uma função recursiva.

Imagem associada para resolução da questão

Após a execução, a função retornará um valor igual a:
Alternativas
Q514812 Programação
Atualmente, HTML5 representa a versão atual da HTML, utilizada como uma linguagem interpreta- da na construção de páginas para sites na internet. Na HTML5, emprega-se, para desenhar gráficos via scripting, normalmente JavaScript, por meio do método getContext(), a seguinte tag:
Alternativas
Q514811 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo, considerando que ocorre passagem de parâmetros por valor de M para X e por referência de B para W.

Imagem associada para resolução da questão


Ao final do processamento, os valores de saída para as variáveis M e B serão, respectivamente:
Alternativas
Q514810 Governança de TI
MPS-BR tem entre suas metas a de impulsionar a melhoria da capacidade de desenvolvimento de software e serviços nas empresas brasileiras. A figura abaixo mostra uma comparação entre os modelos maturação da qualidade MPS-BR e CMMI

Imagem associada para resolução da questão


No modelo MPS-BR, os níveis PARCIALMENTE GERENCIADO e GERENCIADO QUANTITATIVAMENTE são referenciados, respectivamente, pelas letras:
Alternativas
Q514809 Governança de TI
A figura abaixo mostra o ciclo de vida do gerenciamento de serviços de TI, de acordo com a ITIL v3. 

Imagem associada para resolução da questão


Os macroprocessos Service Design e Service Transition integram os processos de gerenciamento denominados, respectivamente, de:
Alternativas
Q514808 Governança de TI
O CobiT abrange um conjunto de objetivos e dire- trizes construído com base em práticas de gerentes de todo o mundo que utilizam o framework para aprimorar o processo de governança de TIC, tendo como elemento-chave a necessidade de avaliação do valor de TIC, de gerenciamento dos riscos relacionados à TIC e de controle sobre as informações. Uma das áreas estabelecidas pelo CobiT para a governança de TIC consiste na proposta de TI, garantindo os benefícios previstos no plano estratégico da organização, otimizando os custos e provendo o valor efetivamente praticado por TI. Essa área é denominada:
Alternativas
Respostas
101: A
102: B
103: D
104: B
105: D
106: C
107: A
108: A
109: B
110: C
111: C
112: C
113: B
114: C
115: D
116: B
117: A
118: D
119: D
120: D