Questões de Concurso Público SEDUC-PI 2025 para Professor de Informática
Foram encontradas 40 questões
I. No Windows 11, é possível renomear múltiplos arquivos ao mesmo tempo, dando o mesmo nome, mas mantendo a numeração sequencial.
II. No Ubuntu, a combinação Ctrl + X, Ctrl + C e Ctrl + V permite recortar, copiar e colar arquivos, respectivamente.
III. O explorador de arquivos no Windows 10 possui um atalho para exibir arquivos ocultos diretamente na barra superior.
IV. No Ubuntu 24.04 LTS, para visualizar arquivos ocultos, é necessário usar o comando “ls -a” no terminal.
Assinale a alternativa que contenha APENAS as afirmações corretas.
Em relação aos recursos da rede e internet nos sistemas operacionais Windows e Linux, considere as afirmações:
I. No Ubuntu 24.04 LTS, a configuração de endereços IP estáticos só pode ser feita por meio da interface gráfica de linha de comandos.
II. O Windows 11 possui uma ferramenta nativa chamada “Diagnóstico de Rede”, que ajuda a identificar problemas de conexão.
III. O comando “ipconfig” é utilizado no Ubuntu para verificar a configuração de rede.
IV. Em ambos os sistemas operacionais, é possível configurar redes Wi-Fi e VPN diretamente pelo ambiente gráfico.
Assinale a alternativa que contenha APENAS as afirmações corretas.
Essa situação sugere que
Qual é o resultado da soma de @ com @@?
I. O sistema octal usa os dígitos de 0 a 8. II. No sistema hexadecimal, as letras de A a F representam os valores de 10 a 15. III. O sistema decimal usa somente dez símbolos distintos. IV. O número binário 11000000 é equivalente ao número hexadecimal 192.
Assinale a alternativa que contenha APENAS as afirmações corretas.
FIGURA 1

Fonte: Adaptado de Tanenbaum, A. S.; BOS, H. Sistemas Operacionais Modernos, 4. ed. São Paulo: Pearson Education do Brasil, 2016. Acesso em: 15/09/2024
A memória de acesso aleatório (RAM) é chamada de volátil porque o seu conteúdo é
FIGURA 1

Fonte: Adaptado de Tanenbaum, A. S.; BOS, H. Sistemas Operacionais Modernos, 4. ed. São Paulo: Pearson Education do Brasil, 2016. Acesso em: 15/09/2024
Acerca do gerenciamento de programas ou processos, avalie as seguintes afirmações:
I. O uso de algoritmos de detecção de impasses permite que o sistema operacional os evite de forma proativa.
II. Uma das condições necessárias para a ocorrência de impasses é a exclusão mútua em que um recurso só pode ser alocado a um processo por vez.
III. A preempção de recursos, em que um recurso pode ser retirado de um processo, é uma técnica que por si só ajuda a resolver impasses.
IV. O algoritmo do banqueiro é uma solução prática para evitar impasses, ao não conceder solicitações que levem o sistema a um estado inseguro.
Assinale a alternativa que contenha APENAS as afirmações corretas.
No acrônimo ACID, A significa Atomicidade, C significa consistência, D significa durabilidade e I significa
Qual das seguintes alternativas define o conceito de transação no contexto de banco de dados?
I. Uma chave estrangeira é um campo em uma tabela que faz referência à chave primária em outra tabela.
II. A normalização é um processo para eliminar redundâncias e dependências funcionais em um esquema de banco de dados.
III. Um relacionamento 1:N (um-para-muitos) sempre requer uma tabela intermediária para ser implementado.
IV. Atributos multivalorados são sempre implementados como colunas separadas na mesma tabela da entidade principal.
Assinale a alternativa que contenha APENAS as afirmações corretas.
FIGURA 2

É correto afirmar que o diagrama de fluxo ilustrado na Figura 2 representa uma estrutura de controle de fluxo conhecida como
FIGURA 2

I. Uma repetição infinita não é possível nesse tipo de estrutura. II. Se a condição de repetição for executada 10 vezes, o bloco de instruções será executado 10 vezes. III. O bloco de inicialização só é executado uma única vez pela estrutura. IV. O bloco de incremento / decremento pode realizar incrementos multiplicativos.
Assinale a alternativa que contenha APENAS as afirmações corretas.
A execução de cada comando printf na função main exibirá respectivamente
De que forma o código pode ser alterado sem mudar o seu resultado?
Fonte: Operadores C (adaptado). Disponível em: <https://learn.microsoft.com/pt-br/cpp/c-language/c-operators>. Acesso em 15/09/254.
Em relação aos operadores e expressões em C++, analise as seguintes afirmativas:
I. O operador "++" incrementa o valor de uma variável numérica em 1. II. O operador "+" é usado exclusivamente para a soma de números. III. O operador "&&" realiza operações lógicas de conjunção. IV. O operador "===" é usado para comparar dois valores estritamente.
Assinale a alternativa que contenha APENAS as afirmações corretas.
Fonte: Adaptado de Wazlawick, R. S. Análise e projeto de sistemas de informação orientados a objetos. Rio de Janeiro: Elsevier, 2004.
Qual dos seguintes conceitos não é fundamental para o desenvolvimento orientado a objetos?
I. A coesão refere-se ao grau em que os elementos de um módulo pertencem juntos.
II. O acoplamento forte entre classes é sempre desejável para um bom design orientado a objetos.
III. O princípio da responsabilidade única afirma que uma classe deve ter apenas uma razão para mudar.
IV. A composição é sempre preferível à herança em todos os cenários de design orientado a objetos.
Assinale a alternativa que contenha APENAS as afirmações corretas.
I. A necessidade de inicialização do Windows em modo de segurança aponta para uma falha de hardware.
II. A vulnerabilidade foi causada por uma atualização do conteúdo usado pelo sensor de segurança.
III. O incidente resultou na exclusão de todos os dados armazenados nas máquinas infectadas.
IV. A falha poderia ter sido evitada por meio de procedimentos robustos de teste de qualidade de software.
Assinale a alternativa que contenha APENAS as afirmações corretas.