Questões de Concurso Público IF-MT 2023 para IF-MT - Professor do Ensino Básico, Técnico e Tecnológico: Informática

Foram encontradas 50 questões

Q2432604 Programação

Considere o código em PHP apresentado a seguir:

<?php

$a=5;

$b=--$a*2;

$c=4*$a--/++$b;

echo $a^($b*$c);

?>

Após ser executado, qual é o valor impresso pelo programa na linguagem PHP?

Alternativas
Q2432605 Programação

Sobre comandos para trabalhar com string na linguagem PHP Versão 8.0.10, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda:

1 - strlen

( ) Identifica a posição numérica da primeira ocorrência de uma substring que está sendo buscada na string principal.

2 - strpos

( ) Localiza a última ocorrência da busca, retornando a substring da posição localizada até o final da string.

3 - strchr

( ) Identifica o tamanho de uma string.

4 - strrchr

( ) Localiza a primeira ocorrência da busca, retornando a substring da posição localizada até o final da string.

5 - strrev

( ) Inverte uma string passada como parâmetro.

Assinale a alternativa que apresenta a numeração CORRETA da coluna da direita, de cima para baixo.

Alternativas
Q2432606 Banco de Dados

Um desenvolvedor está desenvolvendo um sistema web utilizando PHP e MySQL para avaliar os serviços prestados por uma hamburgueria. O banco de dados é chamado de “DBAvalia” e é composto por uma tabela chamada “avaliacao”, com as colunas “id, servico e nota”. Para os testes do sistema, o desenvolvedor fez registros hipotéticos para 3 serviços: atendimento, comida e ambiente, com a devida avaliação, sendo atribuída uma nota. Assinale a alternativa que representa a forma correta para o desenvolvedor fazer uma consulta SQL para contar quantos registros foram realizados para o serviço “ambiente”.

Alternativas
Q2432607 Banco de Dados

O modelo de dados a seguir pretende atender as necessidades de um estacionamento de veículos, no qual há as marcas de veículos. O campo “Mar_Tipo” indica se é automóvel (a) ou motocicleta (m). Também há uma tabela com a movimentação de entrada e saída. O campo “Mov_TipoCliente” indica se o cliente é avulso (a) ou mensalista (m). Quando o cliente for mensalista, será informado o código do cliente que está na tabela de clientes; quando for avulso, não será necessário.


Imagem associada para resolução da questão


Considerando que o modelo acima seja implementado na versão 3.0.10 do banco de dados Firebird SQL, e que um desenvolvedor faça as seguintes afirmações:


I – O código SQL para selecionar o valor recebido pelo estacionamento dentro de um período (março/2022) é: SELECT SUM(Mov_ValorCobrado) FROM Movimentacao WHERE Movimentacao. Mov_DataHoraEntrada >= ‘2022-03-01 00:00’ and Movimentacao.Mov_DataHoraSaida <= ‘2022-03-31 23:59’.

II – O código SQL para selecionar todos os estacionamentos, constando a data de entrada, a data de saída, a placa do veículo e o nome do cliente, é: SELECT Movimentacao.Mov_DataHoraEntrada, Movimentacao.Mov_DataHoraSaida, Movimentacao.Mov_Placas, Clientes.Cli_Nome FROM Movimentacao, Clientes WHERE Movimentacao.Cli_Codigo = Clientes.Cli_Codigo.

III – O código SQL para selecionar todos os estacionamentos referentes a motocicletas, constando placas, modelo e valor cobrado, é: SELECT Movimentacao.Mov_Placas, Modelos.Mod_Descricao, Movimentacao.Mov_ValorCobrado FROM Movimentacao, Modelos, Marcas WHERE Movimentacao. Mod_Codigo = Modelos.Mod_Codigo and Movimentacao.Mar_Codigo = Marcas.Mar_Codigo and Marcas.Mar_Tipo = ‘m’.


Assinale a alternativa CORRETA.

Alternativas
Q2432608 Programação

Considere um banco de dados MariaDB versão 10.4.21, implementado no XAMPP versão 3.3.0, a partir do PHPMyAdmin com os seguintes registros em uma tabela chamada programs:

cod

desc

id

type

77

88

99

77

00

88

00

blender

Photoshop

Premier

GIMP

Inkscape

OBS studio

After effects

101

102

101

102

201

201

102

L

P

P

L

L

L

P

Ao aplicar o comando: SELECT SUM(id) as c from PROGRAMS GROUP BY type HAVING c >= 3, retornará como resultado:

Alternativas
Respostas
46: E
47: D
48: D
49: E
50: A