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

Foram encontradas 8.031 questões

Q4030728 Programação

Analise o seguinte programa em linguagem C:


Imagem associada para resolução da questão


Assinale a alternativa que apresenta a saída produzida pelo programa.

Alternativas
Q4030727 Programação

Analise o seguinte código em linguagem C:


int x = 5;

int *p = &x;

int **pp = &p;



A expressão **pp acessa:

Alternativas
Q4030722 Programação

Analise o seguinte código em linguagem C:


Imagem associada para resolução da questão


A saída produzida pelo programa será: 

Alternativas
Q4029533 Programação
Ao abrir um arquivo em C com o modo “a”, o que acontece se o arquivo já existir?
Alternativas
Q4029529 Programação
Ao realizar uma conexão com MySQL via PHP utilizando a extensão mysqli, qual das seguintes práticas é a mais recomendada para evitar ataques de SQL Injection em consultas que envolvam variáveis do usuário?
Alternativas
Q4029525 Programação
Sobre a alocação dinâmica em C, se um programador executar p = malloc(10 * sizeof(int)) e, logo após, sem liberar a memória, executar p = malloc(5 * sizeof(int)), o que ocorre tecnicamente no sistema?
Alternativas
Q4029520 Programação

Analise o seguinte trecho de código em C:


Imagem associada para resolução da questão


Qual será a saída do programa?

Alternativas
Q4029519 Programação
Considerando que o protocolo HTTP é stateless, como o PHP mantém o estado de uma sessão entre diferentes requisições de um mesmo usuário? 
Alternativas
Q4029488 Programação
Um técnico de informática precisa criar um script simples em Python para automatizar o backup de arquivos de um diretório.

Analise o trecho de código abaixo:
Imagem associada para resolução da questão
Analise as afirmativas abaixo sobre esse script.

1. O script copia recursivamente todo o conteúdo do diretório /dados/documentos para um novo diretório em /backup com o nome no formato backup_AAAAMMDD.

2. A função datetime.now().strftime(“%Y%m%d”) gera uma string com a data atual no formato ano-mês-dia (ex.: 20250303).

3. Se o diretório de destino pasta_backup já existir, o script shutil.copytree() irá sobrescrevê-lo automaticamente sem erros.

4. O módulo os é utilizado para manipulação de caminhos de arquivos e diretórios no sistema operacional.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q4029428 Programação
Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C, no qual a modificação de valores é realizada por passagem por referência utilizando ponteiros:
Imagem associada para resolução da questão
Considerando a execução do programa apresentado, qual valor será exibido?
Alternativas
Q4029425 Programação

Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C:


#include <stdio.h>

Imagem associada para resolução da questão


Considerando a execução do algoritmo apresentado, qual será a saída exibida pelo programa? 

Alternativas
Q4029419 Programação

Analise a seguinte classe escrita em Java (Java SE) 11:


Imagem associada para resolução da questão


Considere também o seguinte teste unitário utilizando JUnit 5 (org.junit.jupiter.api):


Imagem associada para resolução da questão


Sobre a execução do teste unitário apresentado, assinale a alternativa correta.

Alternativas
Q4029418 Programação
Analise o seguinte trecho de código em PHP (PHP 7), que realiza uma consulta em um banco de dados utilizando a extensão mysqli:
Imagem associada para resolução da questão
Considere que a tabela equipamento possui os seguintes registros:
Imagem associada para resolução da questão
Qual será a saída exibida pela execução do script? 
Alternativas
Q4029417 Programação

Analise o seguinte programa escrito em Java conforme a especificação Java SE 11:


Imagem associada para resolução da questão


Considerando o comportamento do polimorfismo, qual será a saída produzida pela execução do programa?

Alternativas
Q4029414 Programação

Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C:


Imagem associada para resolução da questão


Considerando as práticas de codificação segura estabelecidas pelo padrão CERT C Coding Standard e pela OWASP, qual alternativa descreve corretamente o principal problema de segurança presente no código?

Alternativas
Q4029412 Programação

Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C:


Imagem associada para resolução da questão


Considerando o comportamento definido pelo padrão ANSI C para alocação e liberação de memória dinâmica, assinale a alternativa que descreve corretamente a execução do programa.

Alternativas
Q4029410 Programação
Analise o seguinte programa escrito em linguagem Java, conforme a especificação Java SE 11. Sobre o fluxo de execução com try-catch-finally e relançamento de exceções, assinale a alternativa que apresenta a saída produzida. Considere que o método main captura a exceção relançada, e que o bloco finally sempre é executado antes da propagação da exceção, conforme a Seção 11.3 da Java Language Specification.
Imagem associada para resolução da questão

Alternativas
Q4029408 Programação
Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C, no qual arrays multidimensionais são armazenados em memória de forma contígua em ordem de linhas (row-major order):
Imagem associada para resolução da questão
Qual valor será impresso pelo programa?
Alternativas
Q4028020 Programação
Em sistemas web, a integração entre PHP e MySQL utilizando a extensão mysqli permite executar consultas parametrizadas para prevenir ataques de injeção de SQL. Analise o seguinte trecho de código PHP: 
Imagem associada para resolução da questão
Sobre o assunto, analise as assertivas a seguir:

I. A função mysqli_prepare pré-compila a instrução SQL no servidor antes da vinculação dos parâmetros, separando estrutura e dados e impedindo que valores maliciosos alterem a instrução.
II. O segundo argumento "ss" da função mysqli_stmt_bind_param indica que ambos os parâmetros são do tipo string, sendo necessário utilizar "ii" caso os parâmetros fossem do tipo inteiro.
III. As variáveis $curso e $situacao devem ser obrigatoriamente inicializadas antes da chamada de mysqli_stmt_bind_param para que a vinculação ocorra corretamente.
IV. A consulta parametrizada utilizada no código é funcionalmente equivalente a concatenar diretamente os valores das variáveis na string SQL, diferenciando-se apenas pela sintaxe utilizada.

Quais estão corretas? 
Alternativas
Q4027569 Programação
Em linguagens orientadas a objetos com suporte a despacho dinâmico, o polimorfismo pode se manifestar como sobrecarga (overloading) ou sobrescrita (overriding), mecanismos com semânticas e momentos de resolução distintos. Nesse sentido, assinale a alternativa correta.
Alternativas
Respostas
141: B
142: C
143: B
144: D
145: E
146: B
147: C
148: A
149: B
150: D
151: A
152: C
153: A
154: D
155: B
156: C
157: A
158: C
159: A
160: B