Foram encontradas 60 questões.
- Fundamentos de Sistemas OperacionaisAbstração de Hardware
- Fundamentos de Sistemas OperacionaisDiferenças entre Windows e Linux
- Sistemas de ArquivosFundamentos sobre Sistema de Arquivos
Um arquivo é um mecanismo de abstração. Ele fornece uma maneira para armazenar informações sobre o disco e lê-las depois. Isso deve ser feito de tal modo que isole o usuário dos detalhes de como e onde as informações estão armazenadas, e como os discos realmente funcionam. Analise as assertivas abaixo e assinale a alternativa correta.
I. O sistema de arquivos padrão do Ubuntu é o ReiserFS.
II. Um driver de NTFS é considerado de baixo nível, uma vez que abstrai a maneira pela qual os dados são armazenados em disco.
III. Um sistema de arquivos que pode ser utilizado no Microsoft Windows Server 2022 é o ReFS.
Provas
Thread é uma parte do código que pode ser executada independentemente do programa principal. Qual termo melhor se relaciona com threads?
Provas
- Banco de Dados RelacionalTransaçõesDeadlocks
- Banco de Dados RelacionalTransaçõesEscalonamento de Transações
- Banco de Dados RelacionalTransaçõesLocking
- Banco de Dados RelacionalTransaçõesSerializabilidade
Em sistemas gerenciadores de banco de dados, um deadlock ocorre quando uma transação espera por dados que estão sendo utilizados por outra transação e ela espera por dados que estão sendo utilizados pela primeira. Para evitar deadlocks, os SGBDs podem usar um protocolo de bloqueio em duas fases. Analise as assertivas abaixo e assinale a alternativa correta.
I. A fases do protocolo de bloqueio em duas fases são: fase de expansão (onde os bloqueios são adquiridos) e fase de encolhimento (onde os bloqueios são liberados).
II. O protocolo de bloqueio em duas fases é utilizado para garantir o escalonamento serializável das transações.
III. A primeira operação de unlock dá início à fase de expansão.
Provas
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
Os métodos Scrum e eXtreme Programming são dois exemplos de abordagens iterativas para o desenvolvimento de softwares. Eles são métodos ágeis que compartilham algumas características. Analise as assertivas abaixo e assinale a alternativa correta.
I. Scrum e eXtreme Programming têm ênfase no desenvolvimento e entrega incrementais de software.
II. Scrum e eXtreme Programming têm ênfase em processos em vez de pessoas.
III. Scrum e eXtreme Programming têm dificuldade de atender a contínuas mudanças nos requisitos.
Provas
Existem diversos métodos para desenvolvimento de softwares, cada um deles com um conjunto próprio de etapas e ciclo de desenvolvimento de software. Analise os elementos de um método de desenvolvimento de software:
!$ \bull !$ Product Backlog
!$ \bull !$ Sprint Backlog
!$ \bull !$ Product Owner
!$ \bull !$ Daily Stand-up
Qual método de desenvolvimento de software possui esses elementos?
Provas
Muitas empresas fazem apenas testes funcionais em seus sistemas, mas na busca contínua por mais qualidade, menos riscos e melhores resultados, estão utilizando diversos outros tipos de testes. Relacione a Coluna 1 à Coluna 2, associando os tipos de testes com sua explicação.
Coluna 1
1. Teste de usabilidade.
2. Teste de segurança.
3. Teste de desempenho.
4. Teste de stress.
5. Teste de portabilidade.
Coluna 2
( ) Verificar aspectos que envolvem a experiência do usuário ao utilizar o sistema.
( ) Verificar o comportamento do sistema em condições extremas.
( ) Verificar o funcionamento do sistema em diferentes plataformas e dispositivos, nas quais o sistema está proposto a funcionar.
( ) Verificar o tempo de resposta para determinadas operações.
( ) Verificar a proteção do sistema contra invasões ou acesso não autorizado a informações.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
O desenvolvimento de software é uma tarefa complexa e desafiadora que envolve, normalmente, um time de desenvolvedores que colaboram entre si. Para o sucesso desse desenvolvimento colaborativo, utilizam-se práticas e ferramentas que minimizarão problemas. A integração contínua é uma dessas práticas. Analise as assertivas abaixo e assinale a alternativa correta.
I. GitHub oferece fluxo de trabalho inicial de CI (Integração Contínua) para uma série de linguagens e estruturas.
II. A Integração Contínua é uma prática que recomenda que os commits sejam adiados o máximo possível, evitando tráfego de rede.
III. O GitHub permite personalizar e compartilhar fluxos de trabalho.
Provas
Testar um software não é apenas encontrar algum erro/problema, mas envolve investigar, analisar e garantir que a entrega será realizada com qualidade (qualidade do código desenvolvido, dos requisitos acordados, dos padrões adotados e afins). Duas técnicas de teste de software são testes de caixa branca e testes de caixa preta. Relacione a Coluna 1 à Coluna 2, associando as técnicas de teste de software aos itens.
Coluna 1
1. Teste de caixa branca.
2. Teste de caixa preta.
Coluna 2
( ) Análise de valor limite.
( ) Teste de condição.
( ) Teste de tabela de decisão.
( ) Teste funcional.
( ) Teste estrutural.
( ) Teste de ciclo.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
O SGBD ORACLE permite que se faça uma conexão local a um banco de dados. Analise as assertivas abaixo e assinale a alternativa correta.
I. A conexão local não cria um processo servidor (Server Process) e não usa um protocolo de rede.
II. A conexão local não irá precisar de um Database Listener.
III. A conexão local requer o protocolo IPC.
Provas
- Conceitos e FundamentosPapéis e Responsabilidades do DBA
- AdministraçãoSegurançaControle de Acesso
- AdministraçãoSegurançaGerenciamento de Usuários e Contas
Usuários acessam o SGBD Oracle através de suas contas de usuários, que possuem permissões específicas concedidas no momento da criação do usuário ou concedidas posteriormente. Analise as assertivas abaixo e assinale a alternativa correta.
I. O usuário SYSTEM pode realizar todas as funções administrativas do banco de dados, inclusive pode fazer backup e recovery do sistema.
II. O usuário SYS pode fazer todas as funções administrativas, mas não pode fazer backup, recovery e nem upgrade do SGBD.
III. SYSDBA é um privilégio concedido aos usuários que são administradores do banco de dados.
Provas
Caderno Container