Questões de Concurso Público CEFET-MG 2021 para Técnico de Tecnologia da Informação Desenvolvimento de Sistemas

Foram encontradas 8 questões

Q1840779 Programação
Em relação ao ciclo de vida e aos estados de thread na linguagem Java, é INCORRETO afirmar que uma thread
Alternativas
Q1840783 Programação
Analise o código Python a seguir.
x = [1,2,3,4,5,6] x = x[:-1] for i in range(6):      x.append(i) y = x[-1]*x[1]**x[7]%x[9] print(y)
A opção que indica a saída produzida pela execução desse código é:
Alternativas
Q1840784 Programação
Analise o código Java a seguir.
public class Codigo {        public static void main(String[] args) {                   String a = “Educar”;                   String b = “Ação”;                   b = geraStr(a, b);                   System.out.println(b);        }        public static String geraStr(String a, String b) {                   String s = “”;                  //s = a.concat(b.substring(1, 3));                  for (int i = 0; i <= a.length()-1; i++) {
                         char c = a.charAt(i);                          s += Character.toString(c);                    }                  return s.concat(b.substring(1, 4));          } }
A saída produzida pela execução desse código é:
Alternativas
Q1840788 Programação
Analise o seguinte trecho de código Python:
Imagem associada para resolução da questão

A sequência correta de valores impressos pelo código acima é:
Alternativas
Q1840789 Programação
A alternativa que contém apenas operadores válidos na linguagem Java é
Alternativas
Q1840790 Programação
Analise o trecho de código abaixo.
public class Conta {          private String nome;          private double saldo;          public Conta(String nome)          {                     this.nome = nome;                     this.saldo = 0.0;           }          public void depositar(double valor)          {                    saldo = saldo + valor;           }           public double getSaldo ( )           {                     return saldo;            }            public void setNome(String nome)           {                       this.nome = nome;            }            public String getNome()           {                       return nome;            } }
Tendo em vista o paradigma de programação orientada a objetos e a definição da classe “Conta”, é correto afirmar que
Alternativas
Q1840797 Programação
Em relação à linguagem de programação Python, analise as afirmativas a seguir I. O tipo da variável pode ser inferido pelo interpretador em tempo de execução. II. É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis. III. Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente. IV. É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.). Estão corretas apenas as afirmativas:
Alternativas
Q1844470 Programação

Dado o seguinte script:


Imagem associada para resolução da questão


Após sua execução, a saída impressa no terminal é: 

Alternativas
Respostas
1: A
2: E
3: B
4: B
5: D
6: C
7: B
8: E