Magna Concursos

Foram encontradas 25 questões.

1685682 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Sobre os recursos da linguagem de programação PHP e a programação orientada a objetos, são verdadeiras as afirmações:

I - Se classe tem algum método ela também precisa ser e não ser instanciada, pois ainda não completa (não é concreta).
II - Uma classe só pode implementar uma única interface.
III - Traits é um mecanismo para reutilização de código em linguagens de herança única, permitindo reutilizar conjuntos de métodos em várias classes independentes de diferentes hierarquias de classes.

 

Provas

Questão presente nas seguintes provas
1685681 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Em relação aos métodos-modelo do PHPUnit, são verdadeiras as afirmações:

l - Os métodos-modelo setup () e fcearDown( ) são executados uma vez para cada método de (e em novas instâncias) da classe do caso de teste.

II- Os métodos setUpBeforeClass () e tearDownAfterdass () são chamados antes do primeiro da classe do caso de teste a ser executado e após o último teste da classe do caso de teste ser executado, respectivamente.

III - Se você criou muitos objetos em seu método setup () é recomendado que utilize o método tearDown () para implementar uma liberação de memória do sen/idor, pois a coleta de lixo dos objetos dos casos de teste não é previsível.

IV - E possível compartilhar a conexão ao banco de dados entre vários testes utilizando os métodos setUpBeforeClass () e tearDownAfterClass () para conectar ao banco de dados antes do primeiro teste da classe de casos de teste e para desconectar do banco de dados após o último teste dos casos de teste, respectivamente.

 

Provas

Questão presente nas seguintes provas
1685680 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Assinale a alternativa que relaciona a descrição correia dos métodos de asserção do PHPUnit listados abaixo:

Métodos

A. assertTrue(bool $condition[, string $message = ''])

B. assertCount($expectedCount, $haystack[, string $message = ''])

C. assertEmpty(mixed $actual[, string $message = "])

Descrições

1. Reporta um erro identificado pela $message se $actual não está vazio.

2. Reporta um erro identificado pela $message se o número de elementos no $haystack não for $expectedCount.

3. Reporta um erro identificado pela $message se o $expectedCount não é um elemento de $haystack.

4. Reporta um erro identificado pela $message se as variáveis de $condition não têm o mesmo tipo e valor.

5. Reporta um erro identificado pela $message se a $condition é false.

6. Reporta um erro identificado pela $message se a $condition é true.

7. Reporta um erro identificado pela $message se não existir um arquivo especificado pelo caminho $actual.

 

Provas

Questão presente nas seguintes provas
1685678 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Considere os seguintes arquivos na pasta home/usuario:

src/Model/Formatura.php

Enunciado 3000350-1

src/Service/CRA.php

Enunciado 3000350-2

Tests/Service/CRATest.php

Enunciado 3000350-3

Considerando invocado o executor de testes em linha-de-comando do PHPUnit, cada teste executado, a ferramenta de linha-de-comando do PHPUnit imprime um caractere para indicar o progresso. No ambiente dos arquivos acima, qual alternativa apresenta a informação carreta apresentada após o comando "phpunit Tests\service\CRATest.php" ser executado?

 

Provas

Questão presente nas seguintes provas
1685677 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: PROGEP-FURG
Orgão: FURG

Considere a execução dos comandos de criação e de inserção de informações, logo abaixo, em um sistema de gerenciamento de banco de dados PostgreSQL.

Enunciado 3000349-1

Qual a afirmação carreta sobre os resultados obtidos na execução das queries "CONSULTA c" e "CONSULTA D" abaixo?

Enunciado 3000349-2

 

Provas

Questão presente nas seguintes provas
1685676 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: PROGEP-FURG
Orgão: FURG

Considere a execução dos comandos de criação e de inserção de informações, logo abaixo, em um sistema de gerenciamento de banco de dados PostgreSQL.

Enunciado 3000348-1

Qual a afirmação carreta sobre os resultados obtidos na execução das queries "CONSULTA A" e "CONSULTA B" abaixo?

Enunciado 3000348-2

 

Provas

Questão presente nas seguintes provas
1685675 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Em relação às práticas dos 12 fatores, que é uma metodologia para construir softwares-como-serviço, são verdadeiras as afirmações:

l - A prática de processos diz: Execute a aplicação como um ou mais processos que não armazenam estado.

II - A prática de logs diz: Trate logs como fluxo de eventos.

III - A prática de configurações diz: Armazene as configurações no código.

IV - A prática de disparidade entre desenvolvimento e produção diz: Mantenha o desenvolvimento, teste e produção os mais distintos possíveis.

 

Provas

Questão presente nas seguintes provas
1685674 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Foi solicitado que os parágrafos tenham a margem superior com 10px e a margem inferior com 20px. Decidimos atender à solicitação usando CSS. Qual estilo deve ser aplicado aos elementos para atender à solicitação?

 

Provas

Questão presente nas seguintes provas
1685673 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Considerando a execução do trecho de código abaixo:

Enunciado 3000345-1

O valor retornado será:

 

Provas

Questão presente nas seguintes provas
1685672 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG

Considerando a renderização do componente <EfeitoColateral /> do trecho de código abaixo:

Enunciado 3000344-1

Quando o usuário clicar 3 vezes no botão #mais, a informação apresentada, como conteúdo da tag <pre>...</pre>, será:

 

Provas

Questão presente nas seguintes provas