Questões de Concurso
Comentadas para ufes
Foram encontradas 1.514 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!


Leia o texto a seguir e responda a questão.
MINISTÉRIO DA EDUCAÇÃO
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
PRÓ-REITORIA DE GRADUAÇÃO
OFÍCIO CIRCULAR Nº 01/2023/GABINETE/PROGRAD/UFES
Vitória, 23 de janeiro de 2023.
Às(Aos) Diretoras(es) dos Centros de Ensino
Às(Aos) Coordenadoras(es) de Curso de Graduação
Assunto: reposição de aula.
Prezadas(os) diretoras(es) e coordenadoras(es),
Por ocasião da suspensão das atividades acadêmicas e administrativas na data de hoje, 23/01/2023, em função da interrupção no fornecimento de energia e no abastecimento de água, informamos que os docentes deverão, em comum acordo com os discentes, organizar a reposição da carga horária letiva anteriormente prevista para a data.
Solicitamos às(aos) diretoras(es) de centro e coordenadoras(es) de curso que repassem essas informações aos docentes.
Atenciosamente,
Profa. Dra. Cláudia Maria Mendes Gontijo
Pró-Reitora de Graduação
UFES. Pró-Reitoria de Graduação – Prograd. Ofício Circular nº01/2023/Gabinete/Prograd/Ufes.. Disponível em :<https://prograd.ufes.br/sites/prograd.ufes.br/files/field/anexo/oficio_circular_001_23_diretores_e_coord_reposicao_de_aula_assinado.pdf>,
Leia o texto a seguir e responda a questão.
MINISTÉRIO DA EDUCAÇÃO
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
PRÓ-REITORIA DE GRADUAÇÃO
OFÍCIO CIRCULAR Nº 01/2023/GABINETE/PROGRAD/UFES
Vitória, 23 de janeiro de 2023.
Às(Aos) Diretoras(es) dos Centros de Ensino
Às(Aos) Coordenadoras(es) de Curso de Graduação
Assunto: reposição de aula.
Prezadas(os) diretoras(es) e coordenadoras(es),
Por ocasião da suspensão das atividades acadêmicas e administrativas na data de hoje, 23/01/2023, em função da interrupção no fornecimento de energia e no abastecimento de água, informamos que os docentes deverão, em comum acordo com os discentes, organizar a reposição da carga horária letiva anteriormente prevista para a data.
Solicitamos às(aos) diretoras(es) de centro e coordenadoras(es) de curso que repassem essas informações aos docentes.
Atenciosamente,
Profa. Dra. Cláudia Maria Mendes Gontijo
Pró-Reitora de Graduação
UFES. Pró-Reitoria de Graduação – Prograd. Ofício Circular nº01/2023/Gabinete/Prograd/Ufes.. Disponível em :<https://prograd.ufes.br/sites/prograd.ufes.br/files/field/anexo/oficio_circular_001_23_diretores_e_coord_reposicao_de_aula_assinado.pdf>,
I. O padrão Modelo-Visão-Controlador (MVC) faz a separação entre a interface do usuário, a funcionalidade e o conteúdo de informações (dados). Quando usado em aplicações Web, o modelo contém os dados e a lógica de processamento, a visão contém as funções específicas para a interface com o usuário e o controlador coordena o fluxo de dados entre visão e modelo.
II. O padrão Repositório organiza todos os dados do sistema em um repositório central, acessível a todos os componentes do sistema. Os componentes não interagem diretamente, apenas por meio do repositório.
III. O padrão Cliente-Servidor organiza a funcionalidade do sistema em serviços, sendo cada serviço prestado por um servidor. Os clientes são os usuários desses serviços e acessam os servidores para fazer uso deles.
IV. O padrão Duto-Filtro organiza o processamento de dados de um sistema, de modo que cada componente de processamento (filtro) seja discreto e realize um tipo de transformação de dados. Os dados fluem (como em um duto) de um componente para outro a fim de realizar o processamento.
É CORRETO o que se afirma em:
• Dirigidos a planos: as atividades são planejadas com antecedência e o progresso é avaliado por comparação com o planejamento inicial.
• Ágeis: possuem planejamento gradativo e possibilitam alterar o processo mais facilmente de maneira a refletir as necessidades de mudança dos clientes.
Sobre processos de software, é INCORRETO afirmar:
select distinct T.nome_agencia from agencia as T, agencia as S where T.ativo > S.ativo and S.cidade_agencia = 'Brooklyn'
A descrição CORRETA da consulta em SQL padrão acima é
#include <stdio.h> int main(){ int pessoas, i, soma, idade; double media; scanf("%d", &pessoas); soma = 0; for(i = 0; i < pessoas; i++){ scanf("%d", &idade); soma = soma + idade; } media = soma/pessoas; printf("%.2f", media); return 0; }
A respeito do código acima, é CORRETO afirmar:
Analise o código Java abaixo.
import java.util.*;
public class TestMethod1
{
public static void main (String args []) {
int total = 0;
String str = "([(ola]))([([oi])] (eu estou))]";
Stack<Character> s = new Stack<Character>();
for(int count = 0; count < str.length(); count++){
if ( str.charAt(count) == '(' || str.charAt(count) == '[')
s.push( str.charAt(count) );
else if ( str.charAt(count) == ')' )
if ( !s.isEmpty() && s.peek() == '('){
s.pop( );
total++;
} else {
s.push( str.charAt(count) );
}
else if ( str.charAt(count) == ']' )
if ( !s.isEmpty() && s.peek() == '['){
s.pop( );
total++;
} else {
s.push( str.charAt(count) );
}
}
System.out.println ( total );
}
}
A saída do código Java acima é
#include <cstdio> #include <map> #include <string> using namespace std; int main() { map<string, int> mapper; mapper["fulano"] = 78; mapper["ciclano"] = 69; mapper["beltrano"] = 80; mapper["ciclano"] = 21; mapper["geronimo"] = 77; mapper["anonimo"] = 82; for ( map<string, int>::iterator it = mapper.lower_bound("b"); it != mapper.upper_bound("g"); it++) printf( "(%s %d)", ((string)it->first).c_str(), it->second); return 0; }
A saída do código C++ acima é
Analise o código C++ abaixo.
#include <cstdio>
#include <iostream>
#include <string>
#include <queue>
using namespace std;
int main() {
priority_queue< pair<int, string> > pq;
pair<int, string> result;
pq.push(make_pair(100, "fulano"));
pq.push(make_pair(10, "ciclano"));
pq.push(make_pair(20, "beltrano"));
pq.push(make_pair(100, "geronimo"));
while( !pq.empty() ){
result = pq.top();
pq.pop();
printf("(%s: %d)",
((string)result.second).c_str(),
result.first);
}
return 0;
}
Considerando as filas e suas variações, a saída do código C++ acima é