Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q2319356 Programação
Seja o seguinte programa Python:
l = ['abc', ['a', 'b', 'c'], 'd', ['a', ['abc', 'd']]] c = 0
for e in l:  c+=len(e)
print( c )

O que será exibido no console quando esse programa for executado?

Alternativas
Q2319355 Programação

Considere as seguintes classes e a interface Java que ocupam arquivos separados:



package pk1;


public interface Itf {


           public void m1(String s);


           public void m2(String s1, String s2);



}



package pk2;


public abstract class A {


            public void m1(String s1) {


                      System.out.println("*** " + s1);


             }


            public void m2(String s1, String s2) {


                          System.out.println("*** " + s1 + " " + s2);


             }


}



package pk3;


import pk2.*;


import pk1.*;



class B extends A implements Itf {


            public void m3() {


                      System.out.println(" B - m3 ");


              }


}


package pk3;



public class C extends B {


              public void m4() {


                           System.out.println(" C - m4 ");


       }


}



package pk3;


import pk2.*;



    public class D extends A {


               public void m4() {


                            System.out.println(" C - m4 ");


        }


}



Qual implementação da classe Main NÃO produz erro de compilação?

Alternativas
Q2319354 Programação

Seja o seguinte código Python:



str = 'America do Sul'


s1 = ( str.split ( ';' ) ).pop().upper()


print ( str )



O que será exibido no console quando esse código for executado?

Alternativas
Q2319343 Programação
Em sistemas embarcados, é comum que programadores tenham de trabalhar com linguagens de baixo nível, incluindo a necessidade de fazer operações com números inteiros em representação binária.
Considerando-se apenas 8-bits em um processador hipotético, como seria a representação em complemento de 2 do número -5?
Alternativas
Q2319336 Programação
Um profissional de Informática está trabalhando em um projeto que envolve a manipulação de documentos XML. Ele precisa garantir que os documentos XML estejam bem- -formados e válidos, de acordo com as especificações do XML 1.1.
Uma das regras que ele deverá seguir para garantir que um documento XML 1.1 seja válido é que o(s)
Alternativas
Q2319335 Programação
Um profissional de Informática está desenvolvendo uma aplicação web e deseja implementar uma interface de usuário que permita que os usuários, ao clicar em um botão, acionem uma função JavaScript chamada processar.
Qual das seguintes opções de código HTML5 esse profissional deve usar?
Alternativas
Q2319334 Programação
Um desenvolvedor web está trabalhando em uma aplicação que envolve a coleta de dados numéricos dos usuários, e, para isso, está usando HTML e JavaScript (ECMAScript 2020) para criar um campo de entrada de texto e um botão. Quando um usuário clicar nesse botão, o valor inserido será processado. Nesse cenário, considere que esse desenvolvedor quer obter o valor atual do campo de texto HTML com o ID idade.
Para obter esse valor, ele deve utilizar o seguinte fragmento de código JavaScript: 
Alternativas
Q2314960 Programação
Em linguagem de programação são utilizados nomes para determinar estruturas de representação dos dados. Uma delas é “variável”, que representa 
Alternativas
Q2312080 Programação
Em relação a linguagem HTML5, assinale a assertiva correta. 
Alternativas
Q2312078 Programação
Identifique a saída correta para o código em Java apresentado abaixo.  
public class CalculadoraFatorial {     public static void main(String[] args) {         int numero = 5;         long resultado = calcularFatorial(numero); System.out.println("O fatorial de " + numero + " é: " + resultado);  }  static long calcularFatorial(int n) {       if (n == 0 || n == 1) {            return 1;       } else {            return n * calcularFatorial(n - 1);       }    } } 
Alternativas
Q2312077 Programação
Com relação ao conjunto de APIs utilitárias do .NET, é correto afirmar, EXCETO:
Alternativas
Q2312076 Programação
Com relação ao Framework Svelte, é correto afirmar: 
Alternativas
Q2312074 Programação
Em orientação a objetivo sobre herança é correto afirmar:
Alternativas
Q2312068 Programação
Assinale a alternativa que apresenta uma tag suportada no HTML 5: 
Alternativas
Q2312062 Programação
Considere as alternativas a seguir sobre Encapsulamento e identifique a afirmação correta: 
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311346 Programação
Dentro da linguagem JavaScript, podemos criar eventos a serem executados, desta forma, assinale a alternativa que apresenta o que é um evento na linguagem JavaScript. 
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311345 Programação
A linguagem JavaScript vem se popularizando cada vez mais no desenvolvimento web, desta forma, assinale a alternativa que apresenta qual a palavra-chave utilizada para declarar uma variável em escopo de bloco na linguagem JavaScript. 
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311344 Programação
A linguagem CSS é utilizada para definir estilos dos elementos HTML, qual seletor CSS é utilizado para selecionar todos os elementos com uma determinada classe.
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311343 Programação
Na linguagem HTML, as tags são definidas em tags simples e tags compostas, desta forma, o que é um “tag vazia” em HTML.
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311342 Programação
Os navegadores de internet têm por característica, interpretar as linguagens HTML, CSS e JavaScript. Sobre o acrônimo HTML, assinale a alternativa que apresenta o que significa esta linguagem de marcação.
Alternativas
Respostas
2861: D
2862: E
2863: A
2864: C
2865: B
2866: C
2867: C
2868: C
2869: B
2870: A
2871: D
2872: A
2873: C
2874: D
2875: C
2876: D
2877: B
2878: D
2879: B
2880: A