Foram encontradas 245 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
Analise o código PHP abaixo e determine qual será a saída impressa pelo comando echo:
<?php
$valor = “5”;
$multiplicador = 2;
$texto = “O total é: “;
$resultado = $valor * $multiplicador + 10;
echo $texto . $resultado;
?>Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
Associe os conceitos de comunicação e integração de sistemas às suas respectivas definições e características.
Conceitos
1. SOAP (Simple Object Access Protocol)
2. RESTful
3. WSDL (Web Services Description Language)
4. XML (eXtensible Markup Language)
Definições e Características
( ) Linguagem de marcação baseada em texto, utilizada tanto pelo SOAP quanto por sistemas legados para estruturar dados de forma hierárquica e legível por humanos.
( ) Estilo arquitetural que utiliza os métodos nativos do protocolo HTTP (GET, POST, PUT, DELETE) e foca na manipulação de recursos através de URIs (Uniform Resource Identifiers).
( ) Protocolo de comunicação rígido que utiliza envelopes para o envio de mensagens e exige, obrigatoriamente, o uso do formato XML.
( ) Documento escrito em XML que funciona como um “contrato”, descrevendo os serviços, operações e parâmetros oferecidos por um Web Service.
A sequência CORRETA da associação, de cima para baixo, é
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
Considere a seguinte classe Calculadora e seu respectivo teste unitário escrito em PHP 8.x com a biblioteca PHPUnit.
PHP
// Arquivo: Calculadora.php
class Calculadora {
public function dividir(int $a, int $b): float {
if ($b === 0) {
throw new InvalidArgumentException("Divisão por zero.");
}
return $a / $b;
}
}
// Arquivo: CalculadoraTest.php
use PHPUnit\Framework\TestCase;
class CalculadoraTest extends TestCase {
public function testDivisaoComum() {
$calc = new Calculadora();
$this->assertEquals(2.5, $calc->dividir(5, 2));
}
public function testDivisaoPorZero() {
$this->expectException(InvalidArgumentException::class);
$calc = new Calculadora();
$calc->dividir(10, 0);
}
}
Sobre a estrutura e execução desse teste, assinale a alternativa CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
Associe os termos relacionados ao Git e ao GitLab na coluna à esquerda às suas respetivas definições e/ ou funcionalidades na coluna à direita
| Termos: | Definições e/ou Funcionalidades: |
|---|---|
| 1. Merge Request (GitLab) | ( ) Zona intermédia onde as alterações são preparadas e organizadas antes de serem confirmadas num commit. |
| 2. Staging Area / Index (Git) | ( ) Agente ou processo encarregado de executar os trabalhos (jobs) definidos num pipeline de CI/CD. |
| 3. GitLab Runner | ( ) Funcionalidade de interface que permite propor alterações de código, facilitar a revisão por pares (code review) e discutir modificações antes da integração na branch principal. |
| 4. Cherry-pick (Git) | ( ) Operação que permite selecionar um commit específico de uma branch e aplicá-lo em outra, sem a necessidade de fundir as branches inteiras. |
A sequência CORRETA da associação, de cima para baixo, é
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Fila
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
Considere o seguinte trecho de código na linguagem C que manipula uma Pilha (Stack) e uma Fila (Queue) de inteiros, inicialmente vazias. As funções empilha/desempilha referem-se à Pilha e insere/remove à Fila.
int v;
empilha(10);
empilha(20);
insere(desempilha());
empilha(30);
insere(40);
v = remove();
empilha(v);
Após a execução dessas instruções, quais são os elementos presentes na Pilha (da base para o topo) e na Fila (do início para o fim), respectivamente?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
No desenvolvimento Android, a identidade visual é construída por meio de componentes e definições de aparência. Associe os conceitos da coluna à esquerda com suas definições na coluna à direita:
| Conceitos: | Definições: |
|---|---|
| 1. Elevation | ( ) Uma coleção de atributos aplicada a uma View individual, como altura, cor de fundo e tamanho da fonte. |
| 2. Floating Action Button (FAB) | ( ) Atributo que utiliza o eixo Z para criar sombras e indicar a profundidade e hierarquia entre superfícies. |
| 3. Estilo (Style) | ( ) Uma coleção de atributos aplicada a um aplicativo ou Activity inteira, afetando globalmente diversos componentes. |
| 4. Tema (Theme) | ( ) Componente de interface que promove a ação principal do usuário, flutuando sobre o conteúdo em um nível de elevação superior. |
Assinale a alternativa que apresenta a sequência CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: UNICENTRO
- Engenharia de SoftwareEngenharia de Requisitos
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
I. ‘O sistema deve permitir que o usuário exporte relatórios financeiros em formato PDF’ é um exemplo de requisito funcional.
II. Requisitos não funcionais descrevem restrições sobre os serviços ou funções oferecidos pelo sistema, como confiabilidade, tempo de resposta e conformidade com padrões.
III. A usabilidade e a manutenibilidade são classificadas como requisitos funcionais, pois descrevem comportamentos esperados do software durante a interação com o administrador.
Com relação às afirmações,
Provas
Caderno Container