Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 8.031 questões

Q2303484 Programação
A linguagem Python é muito versátil e atende diversos tipos de projetos. Atualmente é muito difundida em universidades e empresas de desenvolvimento. Sua sintaxe é simples e se assemelha a muitas outras. Especificamente sobre a instrução if-else, analise as afirmativas abaixo e de valores Verdadeiro (V) ou Falso (F)

( ) É um dos tipos mais comum de instrução de seleção, e frequentemente é chamada instrução de seleção aleatória.

( ) Direciona o computador para fazer uma escolha entre dois cursos de ação alternativos.

( ) Frequentemente utilizada para verificar se há erros nas entradas e responder com mensagens de erro, se necessário.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2299263 Programação

Sobre JavaScript, analise as sentenças a seguir:


I- JavaScript é orientada a objeto, sem distinção entre tipos e objetos.


II- Os objetos em JavaScript são divididos em classes e instâncias com toda a herança através da hierarquia de classe.


III- Os tipos de dados das variáveis devem ser declarados (tipagem estática).



Analisadas as sentenças, assinale a alternativa CORRETA.

Alternativas
Q2299256 Programação
Assinale CORRETAMENTE a função do método thread-yield:
Alternativas
Q2297736 Programação
Sobre a linguagem de programação Python, analisar os itens abaixo:

I. A linguagem é Python Case Sensitive, isto é, diferencia caracteres minúsculos de maiúsculos. II. São exemplos de palavras reservadas do Python: lambda, raise, finally. III. Um exemplo de função de exponenciação do Python é sqrt.

Estão CORRETOS:
Alternativas
Q2297499 Programação
Sobre herança na programação orientada a objeto em Java, assinale a alternativa incorreta.
Alternativas
Q2297484 Programação
Na linguagem C, como declarar um ponteiro de função denominado funcao_ptr que recebe um inteiro e retorna um inteiro?
Alternativas
Q2297483 Programação

Considerando o código escrito na linguagem C: 


int vetor[10];

for (int i = a ; i <= b ; i++){

 printf(“%d “, vetor[i]);

}


Para imprimir todos os itens do vetor, qual deve ser o valor de a e b?

Alternativas
Q2297482 Programação
Na linguagem C, como declarar uma variável para uma matriz bidimensional que será alocada dinamicamente? 
Alternativas
Q2297481 Programação

Considerando-se o código escrito na linguagem C:


#include <stdio.h>

#include <stdlib.h>

void compute(int *a, int b){

 *a = 10;

 b = *a + 2;

}

int main() {

 int a, b;

 a = 1; b = 2;

 compute(&a,b);

 printf(“a=%d e b=%d\n”,a,b);

 return 0;

}


Qual é o resultado da execução do código?

Alternativas
Q2297480 Programação

Considerando-se o código escrito na linguagem C:


#include <stdio.h>

#include <stdlib.h>

int main() {

 int x;

 int y = 10;

 x = --y;

 printf(“x=%d e y=%d\n”,x,y);

 return 0;

}


Qual é o resultado da execução do código?

Alternativas
Q2295810 Programação
Considere o trecho de código em JAVA a seguir e responda à questão.

Imagem associada para resolução da questão


Assinale a alternativa que contém o padrão de projeto (Design Pattern) que melhor corresponde à implementação apresentada.
Alternativas
Q2295808 Programação
Considere o seguinte trecho de código em javascript (Es6):

Imagem associada para resolução da questão


Após o processamento do trecho de código acima, a exibição da mensagem no console será:
Alternativas
Q2295805 Programação
Considere o trecho de código abaixo, desenvolvido em Python 3.

Imagem associada para resolução da questão


Assinale a alternativa CORRETA acerca do processamento do código.
Alternativas
Q2295804 Programação
Quando problemas computacionais podem ser definidos de modo natural em termos recursivos, o uso da recursão, que consiste em uma função, chamando a si mesma repetidamente até que uma condição de parada seja satisfeita, torna-se apropriado. Considere o seguinte código desenvolvido em Python 3 e assinale a alternativa que apresenta o resultado de sua execução. 

Imagem associada para resolução da questão
Alternativas
Q2295803 Programação

Considere o seguinte dicionário desenvolvido em Python 3.



Imagem associada para resolução da questão



Assinale a alternativa que apresenta o resultado da execução do comando: sum(x).

Alternativas
Q2295734 Programação
O Python oferece uma variedade de bibliotecas e módulos poderosos para trabalhar com redes. Com suas funcionalidades, é possível criar e gerenciar conexões de rede, enviar e receber dados pela internet, implementar protocolos de rede e muito mais. Python se tornou uma escolha popular para o desenvolvimento de aplicações de rede devido à sua simplicidade e facilidade de uso.

Dado o seguinte código em Python no arquivo pega_ip.py, com a devida permissão de execução e levando em consideração que o computador que executará o código possui acesso à Internet sem problemas ou impedimentos:

Imagem associada para resolução da questão


Avalie as asserções referentes ao uso dessa aplicação Python:

I- A execução desse programa resultará na mensagem "Não foi possível obter o endereço IP".
II- A execução desse programa resultará no endereço IP correspondente a "uepb.edu.br".
III- A troca do domínio "uepb.edu.br" pelo domínio sem IP registrado "a.com" e execução do programa resultará na mensagem "Não foi possível obter o endereço IP".

A partir da avaliação do código deste programa é CORRETO o que se afirma em:
Alternativas
Q2295726 Programação
A remoção de containers Docker é uma tarefa essencial para liberar recursos e manter um ambiente limpo. Com o devido comando, é possível remover containers específicos, evitando o acúmulo desnecessário de instâncias. A remoção adequada ajuda a otimizar o uso dos recursos e manter a organização do sistema. Qual dos seguintes comandos é usado para remover um container Docker chamado "nome_do_container"? 
Alternativas
Q2295725 Programação
O Bash script, também conhecido como shell script, é uma linguagem de programação interpretada utilizada principalmente em sistemas Unix e Linux e com base no shell Bash (Bourne Again Shell). O Bash script permite a automatização de tarefas por meio de comandos de linha de texto. Com ele, é possível criar scripts que executam sequências de comandos, manipulam arquivos, realizam operações matemáticas e interagem com o sistema operacional. É uma ferramenta poderosa para a automação de processos e tarefas rotineiras em um ambiente de linha de comando, proporcionando flexibilidade e eficiência na administração de sistemas.

Em um shell, script é possível utilizar variáveis especiais conhecidas como "parâmetros posicionais". Elas são utilizadas para acessar argumentos passados para o script quando ele é executado por linha de comando.

Imaginando que, no terminal, você está na pasta que possui o script 'retorna.sh' com o seguinte conteúdo:

Imagem associada para resolução da questão


Indique a alternativa que apresenta CORRETAMENTE o resultado da execução do script Bash seguinte:
./retorna.sh 5 3 2 4
Alternativas
Q2295724 Programação
O comando if no Bash é uma estrutura condicional usada para executar um bloco de código conforme condições declaradas. A sintaxe básica é: if [ condição ]; then comandos; else outros_comandos; fi. A condição pode ser uma expressão lógica, uma comparação numérica ou uma verificação de arquivo. Se a condição for verdadeira, os comandos dentro do bloco then serão executados. Caso contrário, o bloco else será executado e o script continuará, caso não tenha exit entre os comandos do bloco else.

Imaginando o seguinte trecho de um shell script: 

Imagem associada para resolução da questão


Avalie as seguintes alternativas para executarem a mesma tarefa em que o usuário possua todas as permissões necessárias:

I- mkdir novo_dir 2>/dev/null && echo "Diretório criado!" || echo "Diretório já existe!"

II- [[ ! -d novo_dir ]] && mkdir novo_dir ;; echo "Diretório criado!" || echo "Diretório já existe!"

III- [[ ! -d novo_dir ]] && mkdir novo_dir && echo "Diretório criado!" || echo "Diretório já existe!"

Assinale a alternativa em que estão indicados, CORRETAMENTE, OS comandos Bash, que apresentam o mesmo comportamento, ou seja, caso não exista o diretório novo_dir, ele é criado, seguido da mensagem de aviso 'Diretório criado!' e que, quando o novo_dir já exista é exibida a mensagem 'Diretório já existe!', da mesma forma que o trecho de shell script apresentado faria: 
Alternativas
Q2295438 Programação
No contexto das linguagens para a web, observe o código em HTML/Javascript.
Imagem associada para resolução da questão

Após a execução, a saída gerada será
Alternativas
Respostas
2081: D
2082: A
2083: C
2084: A
2085: B
2086: B
2087: B
2088: A
2089: C
2090: D
2091: B
2092: E
2093: C
2094: E
2095: C
2096: E
2097: A
2098: C
2099: B
2100: B