Questões de Concurso Para tecnologia da informação

Foram encontradas 203.483 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

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
Q4029524 Banco de Dados
No MySQL, o que a cláusula INNER JOIN retorna?
Alternativas
Q4029523 Programação
Na recursividade, o que acontece se uma função chama a si mesma sem que uma “condição de parada” (caso base) seja atingida?
Alternativas
Q4029522 Algoritmos e Estrutura de Dados
Em algoritmos, a estrutura de repetição que garante a execução de seu bloco de comandos ao menos uma vez, antes de testar a condição, é: 
Alternativas
Q4029521 Algoritmos e Estrutura de Dados

Considere o seguinte trecho de código em Linguagem C, que visa manipular uma lista encadeada simples, e analise o comportamento da função mistério a seguir:


Imagem associada para resolução da questão


Qual é o resultado da execução dessa função sobre uma lista não vazia e qual é a sua complexidade de tempo?

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
Q4029518 Programação
Um formulário HTML utiliza o método POST para enviar dados. No lado do servidor, em PHP, qual superglobal deve ser utilizada para acessar os dados enviados de forma segura e qual a principal razão para preferir POST em vez de GET para dados sensíveis? 
Alternativas
Q4029517 Algoritmos e Estrutura de Dados
Um algoritmo de busca sequencial em um vetor de n elementos possui uma complexidade de tempo, no pior caso, de O(n). Se um algoritmo de ordenação por seleção (Selection Sort) for aplicado a esse mesmo vetor, qual será a sua complexidade de tempo no pior caso?
Alternativas
Q4029516 Banco de Dados
Uma tabela está na Terceira Forma Normal (3FN) se, e somente se, estiver na Segunda Forma Normal (2FN) e
Alternativas
Q4029515 Programação
Qual é a principal diferença conceitual entre uma interface e uma classe abstrata em Java, considerando suas capacidades e seus propósitos de design? 
Alternativas
Q4029514 Programação

Analise o pseudocódigo abaixo:


Imagem associada para resolução da questão


Qual é o valor final da variável resultado?

Alternativas
Q4029513 Algoritmos e Estrutura de Dados
Para que a Busca Binária seja aplicada com sucesso em um vetor, qual pré-requisito é obrigatório e qual é a sua complexidade de tempo no pior caso?
Alternativas
Q4029512 Algoritmos e Estrutura de Dados
Sobre algoritmos de ordenação, assinale a alternativa que apresenta, respectivamente, a definição do conceito de “estabilidade” e o algoritmo que NÃO é estável em sua implementação padrão.
Alternativas
Q4029495 Sistemas Operacionais

Um administrador de sistemas precisa configurar uma política de backup para um servidor Linux crítico.


Ele decide implementar a seguinte estratégia:


Backup completo toda segunda-feira à meia-noite • Backup incremental de terça a domingo à meia-noite


Analise as afirmativas abaixo sobre essa estratégia de backup:


1. O backup incremental copia apenas os dados que foram modificados desde o último backup (seja completo ou incremental).


2. Em caso de necessidade de restauração completa na sexta-feira, será necessário utilizar o backup completo de segunda-feira e os backups incrementais de terça, quarta e quinta-feira.


3.O backup diferencial, em comparação ao incremental, sempre copia os dados modificados desde o último backup completo, resultando em arquivos de backup progressivamente maiores ao longo da semana.


4. A estratégia incremental requer menos espaço de armazenamento por sessão, mas o processo de restauração é mais demorado do que com backups diferenciais.


Assinale a alternativa que indica todas as afirmativas corretas.


Alternativas
Q4029493 Noções de Informática

Um técnico de informática precisa avaliar a diferença de desempenho entre um HD (Hard Disk Drive) e um SSD (Solid State Drive) para recomendar a melhor opção para um servidor de arquivos de alto acesso.


Analise as afirmativas abaixo em relação ao tema.


1. O SSD utiliza memória flash NAND para armazenamento, enquanto o HD utiliza discos magnéticos rotativos.


2. O tempo de acesso aleatório de um SSD é significativamente menor do que o de um HD, pois não há partes mecânicas móveis.


3. Em termos de custo por gigabyte, o SSD é atualmente mais barato do que o HD para grandes volumes de armazenamento.


4. O HD é mais suscetível a danos por impacto físico do que o SSD, devido à presença de componentes mecânicos.


Assinale a alternativa que indica todas as afirmativas corretas.


Alternativas
Q4029492 Segurança da Informação
Analise as afirmativas abaixo sobre controle de acesso lógico e autenticação.

1. O uso de autenticação por certificado digital é considerado menos seguro do que a auten ticação por senha simples, pois envolve maior complexidade técnica.

2. A autenticação multifator (MFa) combina dois ou mais fatores distintos: algo que o usuário sabe (senha), algo que possui (token) e algo que é (biometria).

3. O princípio do menor privilégio (least privi lege) determina que cada usuário deve ter apenas as permissões mínimas necessárias para realizar suas funções.

4. Senhas complexas com combinação de letras maiúsculas, minúsculas, números e caracteres especiais são mais resistentes a ataques de dicionário do que senhas simples.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q4029491 Segurança da Informação

Assinale a alternativa correta sobre as normas técnicas aplicáveis à área de informática e segurança da informação.


Alternativas
Q4029490 Governança de TI
Analise as afirmativas abaixo sobre o registro e acompanhamento de chamados técnicos em um sistema de Help Desk.

1. O registro de chamados permite rastrear o histórico de problemas, facilitando a identificação de falhas recorrentes e a tomada de decisões gerenciais.

2. Um SLA (Service Level Agreement) define os prazos e níveis de qualidade esperados no atendimento técnico.

3. O encerramento de um chamado deve ser feito apenas após a confirmação do usuário de que o problema foi resolvido satisfatoriamente.

4. A categorização dos chamados por tipo, prioridade e setor é desnecessária, pois todos os problemas devem ser tratados na ordem de chegada.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q4029489 Sistemas Operacionais

Assinale a alternativa correta sobre virtualização em ambientes de TI.


Alternativas
Respostas
2901: B
2902: D
2903: E
2904: E
2905: B
2906: C
2907: A
2908: C
2909: D
2910: C
2911: C
2912: B
2913: B
2914: A
2915: E
2916: C
2917: D
2918: B
2919: A
2920: D