Magna Concursos

Foram encontradas 30 questões.

2739397 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

O Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, com o objetivo de gerenciar as diferentes versões dos arquivos utilizados em um dado projeto.

A respeito do Git, assinale a alternativa que apresenta CORRETAMENTE o comando utilizado para incorporar as alterações de um repositório remoto no ramo (branch) de trabalho atual:

 

Provas

Questão presente nas seguintes provas
2739396 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte programa escrito na linguagem Java, versão 8:

Enunciado 3463942-1

Assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa:

 

Provas

Questão presente nas seguintes provas
2739395 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o seguinte programa escrito na linguagem Java, versão 8:

package br.ufv.concurso;

import java.util.Scanner;

public class Principal {
public static void main(String args[]) {
try {
System.out.println("Início da execução.");
Scanner entrada = new Scanner(System.in);
int a, b, divisao;
System.out.print("Digite o numerador: ");
a = entrada.nextInt();
System.out.print("Digite o denominador: ");
b = entrada.nextInt();
divisao = a / b;
System.out.println("Resultado da divisão: " + divisao);
} catch (Exception ex) {
System.out.println("Ocorreu um erro ao executar o cálculo.");
} finally {
System.out.println("Final da execução.");
}
}
}

Tendo em vista que o usuário do programa informou os valores 23 (vinte e três) e 0 (zero) como numerador e denominador, respectivamente, assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa:

 

Provas

Questão presente nas seguintes provas
2739394 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere os algoritmos em pseudocódigo a seguir:

I. Se (condição) então

conjunto de instruções A

Senão conjunto de instruções B

Fim-Se

II. Enquanto (condição) faça

conjunto de instruções

Fim-Enquanto

III. Repita

conjunto de instruções

Até (condição)

IV. Para <var> ← <inicial> até <final> passo <incremento> faça

conjunto de instruções

Fim-Para

São exemplos de estruturas de repetição, os algoritmos em:

 

Provas

Questão presente nas seguintes provas
2739393 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere as afirmativas a seguir em relação às linguagens de programação:

I. O princípio de uma estrutura de repetição é a execução de um conjunto de ações uma vez, várias vezes ou nenhuma vez, dependendo de uma condição verdadeira ou falsa, resultado booleano da avaliação de uma expressão.

II. A estrutura sequencial é aquela em que as instruções do algoritmo são realizadas sequencialmente, uma após a outra, sem que ocorram desvios no fluxo de instruções.

III. As estruturas de seleção simples são utilizadas para verificar se dada condição é considerada verdadeira e, se for, um conjunto de instruções é executado; senão, o fluxo do algoritmo seguirá após o fim do bloco de seleção.

IV. A estrutura de seleção composta prevê dois conjuntos de instruções para serem realizadas de acordo com a avaliação da condição: um conjunto de instruções que será executado quando a condição obtiver o resultado verdadeiro e um conjunto de instruções para resultado falso.

Está CORRETO o que se afirma em:

 

Provas

Questão presente nas seguintes provas
2739391 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o algoritmo em pseudocódigo a seguir:

← é o comando de atribuição

* é o comando de multiplicação

início

x ← 10

y ← 20

z ← 30

m ← 0

repita i ← 1 até 5

se x > y então m ← x

se z > m então m ← z

x ← 3*i + x

y ← 2*i + y

z ← 1*i + z

fim-repita

escreva x, y, z, m

fim

Assinale a alternativa que apresenta CORRETAMENTE os valores impressos pelo algoritmo:

 

Provas

Questão presente nas seguintes provas
2739390 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:

Considere o algoritmo em pseudocódigo a seguir:

← é o comando de atribuição

DIV é a parte inteira da divisão

MOD é o resto da divisão

o índice da primeira posição do vetor é 1

início

inteiro dia

inteiro mes

inteiro ano

inteiro vetor_mes[] = {1,4,4,0,2,5,0,3,6,1,4,6}

inteiro dia_semana_calculado

texto dia_semana

dia ← 12

mes ← 10

ano ← 2022

mes ← vetor_mes[mes]

ano ← ano - 1900 + ((ano-1900) DIV 4)

dia_semana_calculado ← (dia + mes + ano) MOD 7

escolha dia_semana_calculado

caso 1 faça dia_semana ← “domingo”

caso 2 faça dia_semana ← “segunda-feira”

caso 3 faça dia_semana ← “terça-feira”

caso 4 faça dia_semana ← “quarta-feira”

caso 5 faça dia_semana ← “quinta-feira”

caso 6 faça dia_semana ← “sexta-feira”

senão dia_semana ← “sábado”

fim-escolha

escreva ano, dia_semana_calculado, dia_semana

fim

Assinale a alternativa que apresenta CORRETAMENTE os valores impressos pelo algoritmo:

 

Provas

Questão presente nas seguintes provas
2739389 Ano: 2022
Disciplina: TI - Redes de Computadores
Banca: UFV
Orgão: UFV
Provas:

O HTTP (Hypertext Transfer Protocol) é um protocolo de comunicação situado na camada de aplicação segundo o modelo OSI. Apesar de ser um protocolo simples, do tipo solicitação-resposta, que roda sobre TCP, muito utilizado para as páginas da Internet, tem sido cada vez mais usado para comunicação entre máquinas. Em sua definição está, entre outras regras, os códigos de status da resposta a uma requisição, também conhecidos como códigos de status HTTP.

Com relação aos códigos de status de resposta do HTTP, analise as afirmativas abaixo:

I. Os códigos iniciados com 4 (4xx) indicam um erro na requisição do cliente, como 403 Forbidden e 404 Not Found.

II. O código 302 Found indica que uma página mudou de endereço (URI) temporariamente.

III. Os códigos iniciados com 5 (5xx) indicam um erro do lado do servidor, como 500 Internal Server Error.

IV. O código 200 OK indica que a requisição foi atendida com sucesso.

Está CORRETO o que se afirma em:

 

Provas

Questão presente nas seguintes provas
2739388 Ano: 2022
Disciplina: TI - Redes de Computadores
Banca: UFV
Orgão: UFV
Provas:

Diversos protocolos de comunicação em redes TCP/IP utilizam um número padrão para a porta do lado do servidor do serviço.

Considerando os protocolos HTTP, FTP, SSH e HTTPS, é CORRETO afirmar que o número oficial da porta padrão de cada um é, respectivamente:

 

Provas

Questão presente nas seguintes provas
2739387 Ano: 2022
Disciplina: TI - Redes de Computadores
Banca: UFV
Orgão: UFV
Provas:

O HTTP é um dos protocolos mais utilizados atualmente em redes de computadores, considerado um dos principais protocolos de comunicação na Internet.

Assinale a alternativa que apresenta CORRETAMENTE a camada do modelo OSI em que o protocolo HTTP está localizado:

 

Provas

Questão presente nas seguintes provas