Questões de Concurso Comentadas para professor - informática

Foram encontradas 2.671 questões

Resolva questões gratuitamente!

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

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
Q2432595 Programação

Código fonte em Java para as questões 36 e 37.

import java.util.ArrayList;

public class MyTestef

public static void main(Stringl] args) 1

Stack s = new Stack();

s.push(1):

s.push(2):

s.push(3):

s.clear ();

s.push(4):

s.push(5):

s.push(6);

System.out.println(s);

}

private static class Stack extends ArrayList<Object>1

private int top = 0;

public void push(Object element){

add(top++, element);

}

public Object pop (){

return remove(--top);

}

}

}

O código implementa de uma estrutura de dados que estende uma classe concreta ArrayList para outra classe concreta Stack. A classe ArrayList possui alguns métodos como o add() (adiciona elementos na lista), o remove() (remove elementos da lista) e o clear() (que remove todos os elementos da lista).

Considere as afirmações relacionadas ao código fonte.


I – O método clear() não é executado porque ele não foi implementado na classe Stack.

II – A herança entre essas classes gera um alto grau de acoplamento.

III – Após a execução do método clear(), a variável top ficará desatualizada.


Está CORRETO o que consta em:

Alternativas
Q2432594 Programação

Código fonte em Java para as questões 36 e 37.

import java.util.ArrayList;

public class MyTestef

public static void main(Stringl] args) 1

Stack s = new Stack();

s.push(1):

s.push(2):

s.push(3):

s.clear ();

s.push(4):

s.push(5):

s.push(6);

System.out.println(s);

}

private static class Stack extends ArrayList<Object>1

private int top = 0;

public void push(Object element){

add(top++, element);

}

public Object pop (){

return remove(--top);

}

}

}

O código implementa de uma estrutura de dados que estende uma classe concreta ArrayList para outra classe concreta Stack. A classe ArrayList possui alguns métodos como o add() (adiciona elementos na lista), o remove() (remove elementos da lista) e o clear() (que remove todos os elementos da lista).

Após executar o código, qual será o resultado?

Alternativas
Q2432593 Programação

Código fonte em Java para as questões 34 e 35.

package com.example. demo;

public class MyCalc {

public static void main(String[] args) {

double amount = 1000;

double intRate = 2;

int period = 12;

CalcSrv c = new CalcSrv(new CalcLC());

double fv = c.fValue (amount, intRate, period);

System.out.printf("VF of LC:%.2\n", fv);

c = new CalcSrv (new CalcCDB());

fv = c.fValue(amount,intRate, period);

System.out.printf("VE of CDB:%.2f", fv);

}

private static class CalcSrv {

private CalcFV calcsrv;

public CalcSrv(CalcFV calcsrv) {

this.calcsryv = calesrv;

}

public double fvalue(double amount, double intRate, int period) {

amount = amount + calcsrv.calc(amount, intRate, period);

return amount;

}

}

interface CalcFV {

double calc(double amount, double intRate, int period);

}

private static class CalcLC implements CalcFV{

@Override

public double calc(double amount, double intRate, int period)

return (amount * Math.pow(1 + intRate/100, period)) - amount;

}

}

private static class CalcCDB implements CalcFV{

@Override

public double calc(double amount, double intRate, int period){

double fv = amount * Math.pow(1 + intRate/100, period);

if (period >12)

return (fv - amount) * 0.85;

return (fv - amount) * 0.78;

}

}

}

Considere os princípios e padrões de projetos implementados no código.


I – Injeção de dependência

II – Inversão de controle

III – Injeção por construtor


Está CORRETO o que consta em:

Alternativas
Q2432592 Arquitetura de Software

Código fonte em Java para as questões 34 e 35.

package com.example. demo;

public class MyCalc {

public static void main(String[] args) {

double amount = 1000;

double intRate = 2;

int period = 12;

CalcSrv c = new CalcSrv(new CalcLC());

double fv = c.fValue (amount, intRate, period);

System.out.printf("VF of LC:%.2\n", fv);

c = new CalcSrv (new CalcCDB());

fv = c.fValue(amount,intRate, period);

System.out.printf("VE of CDB:%.2f", fv);

}

private static class CalcSrv {

private CalcFV calcsrv;

public CalcSrv(CalcFV calcsrv) {

this.calcsryv = calesrv;

}

public double fvalue(double amount, double intRate, int period) {

amount = amount + calcsrv.calc(amount, intRate, period);

return amount;

}

}

interface CalcFV {

double calc(double amount, double intRate, int period);

}

private static class CalcLC implements CalcFV{

@Override

public double calc(double amount, double intRate, int period)

return (amount * Math.pow(1 + intRate/100, period)) - amount;

}

}

private static class CalcCDB implements CalcFV{

@Override

public double calc(double amount, double intRate, int period){

double fv = amount * Math.pow(1 + intRate/100, period);

if (period >12)

return (fv - amount) * 0.85;

return (fv - amount) * 0.78;

}

}

}

Qual Padrão de Projeto foi implementado nesse código?

Alternativas
Q2432591 Programação

A seguir, é apresentado um código que implementa uma estrutura de dados utilizando a linguagem de programação Java. A classe LinkedList é uma implementação de fila convencional e utiliza o método add() para incluir um elemento na fila e o remove() para removê-lo. A classe Stack implementa uma pilha e utiliza o método push() para empilhar e o pop() para desempilhar.


import java.util.Stack;

import java.util.Queue;

import java.util.LinkedList;


public class Tad {

public static void main(String[] args) {

Stack<String> s = new Stack<String>();

Queue<String> q = new LinkedList<String> O;

s.push("Z");

s.push("X");

q.add(s.pop());

s.push("y");

q.add(s.pop());

q.add ("W");

q.add(s.pop());

q.add(q.remove());

s.push("H");

s.push(q.remove());

q.remove();

System.out.print("stack: " + s);

System.out.println(", Queue: "+ g):

}

}


Após a execução, qual é a saída do programa acima?

Alternativas
Q2432590 Algoritmos e Estrutura de Dados

Considere as afirmações abaixo sobre estruturas de dados em árvore.


I – Uma árvore AVL (Adelson-Velskii e Landis) é uma árvore na qual as alturas das subárvores esquerda e direita de cada nó diferem no máximo em um elemento.

II – A árvore B é uma estrutura de dados que foi projetada para minimizar o número de acessos à memória secundária, sendo que cada nó associado pode ter mais de uma chave.

III – Uma Black-Red Tree é uma árvore B+ que possui um bit extra para armazenar a cor de cada nó.


Está CORRETO o que consta em:

Alternativas
Q2432313 Biologia

Sobre a geografia do estado de Mato Grosso, assinale a afirmativa incorreta.

Alternativas
Q2432303 Geografia

Em 2020, o Instituto Brasileiro de Geografia Estatística - IBGE publicou a edição 2018 do estudo “Regiões de Influência das Cidades - REGIC”, documento fundamental para se compreender a complexa organização da rede urbana brasileira. O mapa a seguir mostra a dinâmica da rede urbana mato-grossense polarizada por Cuiabá.


Mapa 27 - Arranjo Populacional de Cuiabá/MT - Capital Regional A (2A)


Imagem associada para resolução da questão


Fonte: https://www.ibge.gov.br/geociencias/organizacao-do-territorio/redes-e-fluxos-geograficos/15798-regioes-de-influencia-das-cidades.html?=&t=acesso-ao-produto


Tendo como critérios de classificação das cidades a concentração e o acesso da população a bens e serviços públicos e privados, pode-se afirmar que em Mato Grosso, além de Cuiabá, que é classificada como capital regional A, quais municípios são classificados como capitais regionais C?

Alternativas
Q2432298 Geografia

Leia os textos e responda ao que se pede.


Desmatamento: Mato Grosso segue em terceiro lugar entre os Estados da Amazônia Legal no ranking da devastação, aponta pesquisa


Mato Grosso está entre os Estados que mais apresentaram área de floresta devastada no Brasil em 2021. Segundo dados publicados pelo MapBiomas no último dia 19 de julho, a região que integra a Amazônia Legal aparece em terceiro com perda de 189.880 ha, o que equivale a (11,5%) de área destruída.


Fonte: https://cultura.uol.com.br/cenarium/2022/07/23/198919 desmatamento-mato-grosso-segue-em-terceiro-lugar-entre-os-estados-da-amazonia-legal-no-ranking-da-devastacao-aponta-pesquisa.html


Alertas de desmatamento na Amazônia, segundo o Imazon (em km²)


Taxa de 2022 é a maior em 15 anos


Imagem associada para resolução da questão


Fonte: Imazon


https://g1.globo.com/meio-ambiente/noticia/2022/08/17/amazonia-legal-tem-o-maior-desmatamento-em-15-anos-aponta-imazon.ghtml


Qual atividade econômica vai no sentido contrário ao desmatamento ilegal e está em alta no estado de Mato Grosso?

Alternativas
Q2432288 Geografia

Observe os mapas sobre os fluxos migratórios no território brasileiro em períodos históricos distintos e responda:


Imagem associada para resolução da questão

Fonte: https://www.sogeografia.com.br/Conteudos/Geografiadumana/Populacao/populacao5.php

Qual política estatal de âmbito federal de desenvolvimento regional contribuiu para que a onda migratória chegasse a Mato Grosso e colaborasse com a colonização dirigida do estado?

Alternativas
Q2432283 Geografia

Temporais devem ficar mais frequentes em MT; bairro de Cuiabá registrou 87 mm de chuva em 6h


Chuvas intensas, como a que caiu sobre Cuiabá e outros pontos de Mato Grosso nesta quarta-feira (28/09), devem se tornar mais frequentes ao longo da primavera, segundo a meteorologista Josélia Pegori, do Climatempo. Os temporais ao longo da estação serão causados pelo aumento da umidade e pelo calor intenso característico de Mato Grosso.


Fonte: https://g1.globo.com/mt/mato-grosso/noticia/2022/09/29/temporais-devem-ficar-mais-frequentes-em-mt-bairro-de-cuiaba-registrou-87-mm-de-chuva-em-6h.ghtml. Acessado em 29/09/2022


Assinale a alternativa que corresponde ao tipo climático explicitado no texto e que é característico da capital do estado de Mato Grosso.

Alternativas
Q2432274 Geografia

“Ao pé das chapadas, no entremeio do se encher de rios tantos, ou aí subindo e descendo solaus, recebendo o empapo da chuva, a gente se fervia... O chapadão é sozinho - a largueza. O sol. O deu de não se querer ver. O verde carteado do gramal. As duras areias. As arvorezinhas ruim-inhas de minhas. A diversos que passavam abandoados de araras - araral - conversantes. Aviavam vir os periquitos, com o canto-clim. Ali chovia? Chove - e não encharca poça, não rola enxurrada, não produz lama: a chuva inteira se soverte em minuto terra a fundo, feito um azeitezinho entrador. O chão endurecia cedo, esse rareamento de águas. O fevereiro feito. Chapadão, chapadão, chapadão”.


Guimarães Rosa, Grande Sertão: Veredas


O trecho da obra destaca características naturais muito comuns em Mato Grosso. Assinale a alternativa que não apresenta aspectos naturais mato-grossense presentes no texto:

Alternativas
Q2432273 Pedagogia

Em 26 de novembro de 2020, por meio de seu Conselho Superior (CONSUP), o Instituto Federal de Mato Grosso (IFMT) aprovou o Regulamento Didático da instituição, visando disciplinar sua estruturação, gestão e a organização didático-pedagógica dos cursos que oferta. O referido regulamento admite para fins de currículo as seguintes atividades complementares, excetuando-se:

Alternativas
Q2432268 Pedagogia

A Lei de Diretrizes e Bases da Educação Nacional, nº 9.394/1996, estabeleceu que a União, os Estados, o Distrito Federal e os Municípios organizariam os respectivos sistemas de ensino, em regime de colaboração. Além disso, elencou em seus termos as incumbências dos estabelecimentos de ensino, bem como as incumbências dos docentes. Quanto aos docentes, pelo rol apresentado na LDB, não é sua incumbência:

Alternativas
Q2432264 Ética na Administração Pública

Conforme o Decreto nº 1.171/1994, que se refere ao Código de Ética Profissional do Servidor Público Civil do Poder Executivo Federal, é correto afirmar que são deveres fundamentais do servidor público:

Alternativas
Q2432259 Pedagogia

Para fins de avaliação especial de desempenho do servidor, ocupante de cargo pertencente ao Plano de Carreiras e Cargos de Magistério Federal, em estágio probatório, a Lei 12.772/2012 estabelece que a Comissão de Avaliação de Desempenho a ser designada deverá ser composta de docentes estáveis, com representações da unidade acadêmica de exercício do docente avaliado e do Colegiado do Curso no qual o docente ministra o maior número de aulas. Acerca dessa avaliação, por ausência de previsão legal expressa, não deverá ser considerado(a) pela Comissão de Avaliação de Desempenho:

Alternativas
Q2432254 Pedagogia

De acordo com a Lei nº. 12.772/2012, o professor das IFE, ocupante de cargo efetivo do Plano de Carreiras e Cargos de Magistério Federal, poderá ser enquadrado nos regimes de trabalho de 40 (quarenta) horas semanais de trabalho, em tempo integral, com dedicação exclusiva às atividades de ensino, pesquisa, extensão e gestão institucional; tempo parcial de 20 (vinte) horas semanais de trabalho; e, excepcionalmente, mediante aprovação de órgão colegiado superior competente, no regime de 40 (quarenta) horas semanais de trabalho, em tempo integral, observando 2 (dois) turnos diários completos, sem dedicação exclusiva, para áreas com características específicas. Mesmo em regime de dedicação exclusiva, observadas as condições da regulamentação própria de cada IFE, a Lei 12.772/2012 admite o recebimento, pelo professor, pelo exercício de outras atividades, exceto:

Alternativas
Q2432248 Pedagogia

A Lei nº. 12.772/2012, entre outros assuntos, trata da carreira do Magistério do Ensino Básico, Técnico e Tecnológico. Com efeito, segundo expressa disposição legal, é correto afirmar que:

Alternativas
Respostas
521: E
522: B
523: C
524: E
525: B
526: D
527: B
528: A
529: A
530: C
531: B
532: C
533: D
534: D
535: D
536: C
537: E
538: B
539: E
540: E