Questões de Concurso Para if-mt

Foram encontradas 2.360 questões

Resolva questões gratuitamente!

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

Q2432600 Programação

Considere o código em Python apresentado a seguir:

Imagem associada para resolução da questão

Após ser executado, qual é o 9° valor impresso pelo programa na linguagem Python 3.11.0?

Alternativas
Q2432599 Programação

Um estudante de programação está criando um sistema web de cadastro em banco de dados utilizando a linguagem PHP versão 8.0.10, com um banco de dados MariaDB versão 10.4.21, implementado no XAMPP versão 3.3.0, a partir do PHPMyAdmin. Analise o código a seguir:


crud.php

<!DOCTYPE html >

<html>

<head>

<meta charset="utf-8">

</head>

<body>

<form method="POST" action=processa.php>

<label>CPF: </label>

<input type="text” name="cpf"><br>

<label>Nome: </label>

<input type="text” name="nome"><br>

<input type="submit" value="Cadastrar">

</form>

</body>

</html>


processa.php

<?php

$con= mysqli_connect("127.0.0.1","root","","bdifmt");

$sql=" INSERT INTO candidato(cpf, nome) VALUES ('_______','_______');

___________ (_____,_____);

echo “Cadastro realizado com sucesso";

mysqli_close($con);

?>

O código acima executa um formulário com os campos (cpf e nome) e, ao clicar no botão “Cadastrar”, faz-se uma inserção de dados na tabela candidato, no banco de dados local, chamado “bdifmt” com o usuário: root; sem senha. Complete as lacunas do código PHP para que o cadastro funcione, assinalando a alternativa CORRETA.

Alternativas
Q2432598 Programação

A seguir, é apresentado um código na linguagem de programação Java.


Livro.java

public class Livro {

private String nome;

protected double valor;

public Livro(String nome, double valor) {

this.nome = nome;

this.valor = valor;

}

public String getNome() {

return nome;

}

}

Impresso.java

public class Impresso extends Livro {

private int paginas;

public Impresso(String nome, double valor, int paginas) {

super (nome, valor);

this.paginas = paginas;

}

public int getPaginas( ) {

return paginas;

}

public double getValor ( ) {

return valor + 0.05 * paginas;

}

}

Ebook. java

public class Ebook extends Livro {

private int bytes;

public Ebook(String nome, double valor, int bytes) {

super (nome, valor);

this.bytes = bytes;

}

public int getBytes() {

return bytes;

}

public double getValor() {

return valor;

}

}


Utilizando a engenharia reversa nesse trecho de código, o diagrama de classes da UML corresponde é:

Alternativas
Q2432597 Engenharia de Software

Em relação à UML (Linguagem de Modelagem Unificada), analise as afirmações a seguir.


I - Os Diagramas estruturais devem ser utilizados para especificar detalhes da estrutura do sistema e seus aspectos dinâmicos.

II - São Diagramas de Interação o Diagrama de Sequência e o Diagrama de Implantação.

III - Os diagramas comportamentais da UML demonstram os aspectos estáticos do sistema. Podem especificar os conceitos do negócio e seus relacionamentos e os estados, sequência de atividade e colaborações.


Está CORRETO o que consta em:

Alternativas
Q2432596 Arquitetura de Software

Em relação a Padrões de Projeto, analise as afirmações a seguir.


I - O padrão Abstract Factory é usado quando o sistema deve ser independente da maneira como seus produtos são criados, relacionados e representados.

II - Template Method tem por objetivo definir o esqueleto de um algoritmo em uma operação, postergando a definição de alguns passos para subclasses.

III - Strategy é um tipo de padrão estrutural.


Está CORRETO o que consta em:

Alternativas
Respostas
881: A
882: B
883: A
884: E
885: B