Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 4.590 questões

Q2249333 Programação
Analise o código Java apresentado a seguir.
public class Main extends Thread {     public static void main(String[] args) {       Main thread = new Main();       thread.start();      for (int k=1; k<=5; k++) {      System.out.println("A" + k);      try { Thread.sleep(1100); } catch (InterruptedException ex) {}   } } public void run() {   for (int k=1; k<=5; k++) {      try { Thread.sleep(700);} catch (InterruptedException ex) {}      System.out.println("B" + k); } } } 
Quando esse código é executado num computador com boa capacidade e sem interferência de processos externos, os valores exibidos, na ordem, são:
Alternativas
Q2249332 Programação
No contexto da manipulação de strings na linguagem Java, considere as seguintes operações numa hipotética string S.
- obter o número de caracteres de S; - obter o caractere contido numa dada posição de S; - obter um trecho (substring) de S.
Os seguintes métodos aplicáveis a strings podem, respectivamente, ser utilizados diretamente para suprir cada uma dessas operações:
Alternativas
Q2249331 Programação
João pretendia escrever um trecho de código na linguagem C contendo o seguinte loop:
    int i;     for (i = 5; i >= 0; i = i - 1) {        printf("Valor: %d\n", i); } 
Entretanto, sem querer, João inverteu a ordem das expressões no comando for, e digitou o código como segue:
    int i;     for (i = 5; i = i - 1; i >= 0) {         printf("Valor: %d\n", i); }

Assinale a lista completa dos valores exibidos nesse trecho pela execução da versão equivocada produzida por João.
Alternativas
Q2249330 Programação
Assinale o modo correto para a atribuição de uma string na linguagem C.
Alternativas
Q2249329 Programação

Analise o código C a seguir.


#include <stdio.h>

int main() {

    int myAge = 43;

    int* ptr = &myAge;

    printf("%d\n", *ptr);

     return 0;

}


O valor mais provável a ser exibido pela execução do código acima é:

Alternativas
Q2245527 Programação
Considere um arquivo de texto chamado "dados.txt" com o seguinte conteúdo:
Nome: Joselito Idade: 30 Profissão: Engenheiro Salário: 8000
Assinale o comando que irá procurar pela linha que contém “Salário” e, em seguida, imprimir o valor do salário somado a 1000:
Alternativas
Q2245297 Programação
Os pacotes padrão que fazem parte especificação da API JSR 362 Portlet 3.0 são
Alternativas
Q2245284 Programação
Marcos está trabalhando em um projeto de sistemas em Java e quer garantir que o atributo de uma classe seja inicializado apenas uma vez e que seu valor não possa ser modificado posteriormente. Na linguagem de programação Java, esse atributo deve ser definido com o modificado
Alternativas
Q2245281 Programação
A interface javax.servlet.Servlet define métodos que são acionados durante o ciclo de vida padrão do servlet. O método service() desta interface
Alternativas
Q2242174 Programação
Em um projeto de programação, diferentes bibliotecas podem ser utilizadas para incorporar recursos existentes, já desenvolvidos anteriormente, ao software que está em desenvolvimento. Em projetos Java, tais bibliotecas são comumente armazenadas na forma de arquivos “.jar”. Para que um projeto Java possa utilizar as classes disponibilizadas em um arquivo “.jar”, é necessário indicar a localização do arquivo no classpath que está visível ao projeto. Tal configuração pode ser realizada como uma das opções das propriedades do projeto. Assinale a alternativa que apresenta a opção das propriedades do projeto que pode ser utilizada para indicar os arquivos “.jar” visíveis no classpath do projeto.
Alternativas
Q2239450 Programação
A respeito de linguagens de programação, julgue os itens a seguir.
I A linguagem de máquina é a mais primitiva, sendo uma coleção de bits (0 e 1) interpretáveis pelo computador.
II Os compiladores traduzem programas escritos em uma linguagem de programação para linguagem de máquina, os quais são executados à medida que são traduzidos.
III O linker pega objetos gerados nas primeiras etapas da compilação e os recursos necessários da biblioteca, remove os processos e dados desnecessários e vincula o código à referida biblioteca para aumentar seu tamanho e extensão.
Está certo o que se afirma em
Alternativas
Q2239431 Programação
O padrão utilizado para apresentar dados agrupados em coleções de pares nome e valor e representados por strings é o
Alternativas
Q2239080 Programação
Em Python versão 3.10 ou superior, para verificar se certa string str é um identificador válido, usa-se o método 
Alternativas
Q2239079 Programação
< ? php $ servername  =  " srv01 " ;  $ username =  " app " ; $ password  =  " senha " ; $ dbname  =  " cadastro " ; 
$ nomeCompleto =  $_POST [ ' nome_completo ' ] ;
$ sql   =  "INSERT INTO tabela_nomes  ( nome )  VALUES  (  '  $ nomeCompleto ' ) "  ; 
$ conn = new mysqli ( $servername, $username, $password, $dbname);
if ( $conn->connect_error)  {          die ( "erro " . $ conn->connect_error ) ; }

if  ( $conn->select ( $ sql )  ===  TRUE)  { echo "Nome gravado com sucesso."; } else {
          echo   "Erro  ao gravar o nome: " . $ conn-> error ; }
$ conn->quit ( );
?> 

Tendo como base o código fonte precedente, assinale a opção correta.
Alternativas
Q2237622 Programação
A linguagem Java pode ser usada em computadores com sistemas operacionais diferentes, desde que estejam disponíveis as condições técnicas necessárias para essa finalidade. Para controlar as funções da linguagem Java em um computador, por meio de determinado sistema operacional, é correto o uso
Alternativas
Q2234729 Programação
Sobre os modificadores de acesso em Java, analise as afirmativas a seguir se são verdadeiras (V) ou falsas (F) e assinale a alternativa com a sequência correta:
( ) Uma classe pode declarar uma constante com public static final. ( ) Protected garante acesso a subclasses e outras classes do mesmo package. ( ) Se uma variável não tem modificador especificado, o modificador de acesso padrão será protected. ( ) Private ajuda em testes e depuração, pois limita o escopo de acesso a apenas subclasses.
Alternativas
Q2234727 Programação
No Java Standard Edition 8, uma forma de lidar com exceções é utilizar os blocos:
Alternativas
Q2234110 Programação
Os tipos de dados suportados pela linguagem ECMAScript (versão 2021) são
Alternativas
Q2234109 Programação
A biblioteca Python de tensores que pode ser utilizada em problemas de aprendizado profundo, podendo utilizar tanto processadores do tipo GPU quanto CPU, é denominada
Alternativas
Q2234107 Programação
Assinale a opção que apresenta a classe da biblioteca scikit-learn, versão 1.2.2, utilizada em scripts python para a implementação de análises incrementais de componentes principais.
Alternativas
Respostas
841: C
842: D
843: A
844: A
845: C
846: C
847: B
848: C
849: D
850: C
851: C
852: C
853: A
854: E
855: E
856: E
857: B
858: C
859: E
860: D