Magna Concursos

Foram encontradas 1.633 questões.

2185881 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

O conceito principal do modelo MVC é utilizar uma solução já definida para separar partes distintas do projeto, reduzindo suas dependências ao máximo. A utilização do padrão MVC apresenta como benefício isolar as regras de negócios da lógica de apresentação, a interface com o usuário. A figura abaixo ilustra o Diagrama de Fluxo MVC, com destaque para seus componentes.

Enunciado 2185881-1

- ALFA – Representa a interface gráfica, com a qual o usuário interage.

- BETA – Representa um intermediador que interage com a interface gráfica.

- GAMA – Representa a interação com BETA e executa as regras de negócios do sistema

Nesse contexto, ALFA, BETA e GAMA são denominados, respectivamente:

 

Provas

Questão presente nas seguintes provas
2185880 Ano: 2021
Disciplina: TI - Gestão e Governança de TI
Banca: SELECON
Orgão: EMGEPRON

No que diz respeito à qualidade de software, o termo “maturidade” deve ser compreendido como a capacidade de se repetir uma série de resultados de uma maneira previsível. Os modelos CMMI e MPSBR contemplam diferentes níveis de maturidade, disponibilizando-se assim uma forma de mensurar o grau de progresso atingido por uma organização na implementação de projetos de software. Entre os sete níveis de maturidade previstos pelo CMMI, três são caracterizados a seguir.

I. Os projetos têm seus requisitos gerenciados, havendo o planejamento, a medição e o controle dos diferentes processos.

II. Os processos já estão claramente estabelecidos e são compreendidos dentro da organização; os procedimentos se encontram padronizados, além de ser preciso prever sua aplicação em diferentes projetos.

III. Existe uma melhoria contínua dos processos.

Os níveis caracterizados em I, II e IIl são denominados, respectivamente:

 

Provas

Questão presente nas seguintes provas
2185879 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

Entre os processos ágeis de desenvolvimento de software, SCRUM é um framework, algo como uma caixa de ferramentas, dentro do qual pessoas podem tratar e resolver problemas complexos e adaptativos, enquanto produtiva e criativamente entregam produtos com o mais alto valor possível. De acordo com a terminologia Scrum, eventos são chamados time-boxes, uma vez que são duração fechada e sprints são time-boxes de 1 mês ou menos e constituem o coração do Scrum. Entre os tipos de Sprint, três são detalhados a seguir.

I. É um time-box de 8h para uma sprint de um mês; uma reunião é onde o Product Owner é ouvido em relação às prioridades e aos objetivos da sprint. É nela também onde o time irá deliberar sobre o que conseguem fazer nesta sprint em relação às necessidades, formalizando o Sprint Backlog, ou lista de coisas que serão feitas no próximo mês.

II. É um time-box de 15 min que deve acontecer diariamente, sempre no mesmo local e horário para gerar consistência e evitar perda de tempo, facilitada pelo Scrum Master. Nesta reunião, que deve ser muito dinâmica e que popularmente é feita em pé para evitar prolongamentos e distrações, cada membro do time deve responder apenas três perguntas: o que eu fiz ontem, o que eu vou fazer hoje e se tem algo me impedindo.

Os tipos detalhados em I e em II são denominados, respectivamente:

 

Provas

Questão presente nas seguintes provas
2185878 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

Na notação UML para descrição de modelos de sistemas orientado a objetos, em cenários para elicitação de requisitos, uma técnica utiliza uma ferramenta que identifica o tipo de interação, representado por elipses - Enunciado 2185878-1 e os agentes envolvidos, representados por bonecos - Enunciado 2185878-2.

Essa ferramenta é conhecida por Diagrama de:

 

Provas

Questão presente nas seguintes provas
2185877 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

A UML especifica diversos tipos de diagramas para modelagem de sistemas e cada um deles modela uma característica distinta da estrutura ou do comportamento de um sistema. Dois desses diagramas são caracterizados a seguir.

I. Representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator e tem por finalidade modelar o fluxo de trabalho de um objeto durante a execução do programa, sendo mesmo um fluxograma que modela as ações que o objeto vai executar e em que ordem.

II. Representa uma coleção de componentes de software e seus inter-relacionamentos e tem por finalidade modelar recursos que incluem gráficos, áudio e pacotes que são grupos de classes e que constituem o sistema.

Esses diagramas são de nominados, respectivamente, Diagramas de:

 

Provas

Questão presente nas seguintes provas
2185876 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

A figura abaixo, associada ao modelo em cascata ou ciclo de vida clássico, apresenta uma abordagem sistemática e sequencial para o desenvolvimento de projetos de software.

Enunciado 2185876-1

Sendo a fase E1 a da COMUNICAÇÃO, as demais E2, E3, E4 e E5 são denominadas, respectivamente:

 

Provas

Questão presente nas seguintes provas
2185875 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

A figura mostra um código em PHP.

Enunciado 2185875-1

Após a execução, a saída está indicada na seguinte opção:

 

Provas

Questão presente nas seguintes provas
2185874 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

Em Java, é uma tecnologia de desenvolvimento, sendo simultaneamente, uma linguagem e uma plataforma. Nesse contexto, apresenta-se o código a seguir.

Enunciado 2185874-1

Após a execução, a saída gerada será:

 

Provas

Questão presente nas seguintes provas
2185873 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

A sigla CSS, que tem por significado Cascading Style Sheet, é uma linguagem que cuida da apresentação visual de páginas web por meio de regras de estilos. CSS oferece sintaxes variadas para se definir cor, como descrito a seguir.

I. A sintaxe RGBA é especificada por rgba(red, green, blue, alpha) e constitui um extensão do RGB, com o uso do parâmetro alpha, que especifica a opacidade de uma cor, um número entre 0.0 para totalmente transparente e 1.0 para totalmente opaca.

II. A sintaxe HSL é especificada por hsl(hue, saturation, lightness), onde “hue” fornece a cor por meio de valor entre 0 e 360, sendo 0 para vermelho, 120 para verde e 240 para azul. O parâmetro “saturation” é definido por meio de percentagem na qual 100% é cor cheia e “lightness” é também uma percentagem, com 0% para preto e 100% para branco.

Nesse contexto, as figuras demonstram a sintaxe CSS no código em (a) e o resultado do processamento em (b), a seguir.

Enunciado 2185873-1

Nessas condições, as siglas SP e RJ serão mostradas com fonte na cor preta, mas com fundos, respectivamente, nas seguintes cores:

 

Provas

Questão presente nas seguintes provas
2185872 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: EMGEPRON

A figura mostra o resultado da execução de um código HTML em um browser, com os detalhes descritos a seguir.

Enunciado 2185872-1

- Em primeiro lugar é exibida a imagem Enunciado 2185872-2, que corresponde ao arquivo CLUSTER.PNG. Se clicar sobre ela, por meio do ponteiro do mouse, nada acontece, pois não foi codificado um hiperlink.

- Em segundo lugar, é exibida a sigla. EMGEPRON com a palavra grifada, significando que ali há um hiperlink e, se o usuário passar o cursor de mouse sobre a sigla, surgirá uma “mãozinha” sobre ela, comprovando o hiperlink. Ao clicar na sigla, será mostrada, numa nova janela, a homepage da EMGEPRON que corresponde à URL https://www.marinha.mil.br/emgepron/pt-br.

Nessas condições, o código HTML para essa situação está indicado na seguinte alternativa:

 

Provas

Questão presente nas seguintes provas