Foram encontradas 56.044 questões.
Contêineres e máquinas virtuais são tecnologias que tornam as aplicações independentes de seus recursos de infraestrutura de TI. Dessa forma, assinale a alternativa que indica quais das afirmações abaixo são verdadeiras:
I.Containers não conseguem ter uma visão geral do ambiente físico fora do seu espaço, como acontece com as máquinas virtuais.
II.As Máquinas Virtuais foram criados para empacotar e executar aplicações de forma previsível e repetível em vários ambientes. Em vez de recriar o ambiente, você empacota a aplicação para executar em todos os tipos de ambiente físico ou virtual.
III.O container promove a comunicação do hardware para o sistema operacional, cuidando do isolamento e da inicialização das aplicações.
É CORRETO o que se afirma em:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Pref. Serra-ES
Scrum é um framework para suportar o desenvolvimento e manutenção de projetos/produtos complexos. Nesse contexto assinale a alternativa cuja afirmação não é verdadeira:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Pref. Serra-ES
- MobileDesenvolvimento Nativo vs Híbrido vs PWA
- WebDesenvolvimento Frontend
- WebPWA: Progressive Web App
Progressive Web App (PWA) trata-se de uma metodologia para a construção de páginas web que propõe uma solução de maneira híbrida, onde pode-se utilizar dos recursos disponibilizados pelos dispositivos móveis enquanto mantém os recursos oferecidos pela maioria dos navegadores. Para criar um PWA é preciso manter os padrões do seguinte arquivo na raiz do sistema:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Pref. Serra-ES
O teste de software é parte integrante do ciclo de vida de desenvolvimento de software (SDLC), e podem ser divididos em dois tipos diferentes: testes funcionais e não funcionais. Nesse sentido, a detecção de exceções negligenciadas para melhorar a qualidade do código, e suportar o pipeline CI/CD, são características do:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Pref. Serra-ES
No contexto da engenharia de requisitos, as informações do processo de requisitos devem ser catalogadas e associadas aos outros elementos de forma que possam ser referenciadas através dos diversos itens de informação registrados, como o objetivo que garantira:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDCAP
Orgão: Pref. Serra-ES
O MVC é utilizado em muitos projetos devido a arquitetura que possui, o que possibilita a divisão do projeto em camadas muito bem definidas. Nesse sentido, assinale a alternativa CORRETA:
Provas
Extreme Programming é uma metodologia de desenvolvimento de software que combina rapidez, produtividade, qualidade de forma simples e que atende as necessidades do cliente. Extreme Programming traz em sua base valores e práticas que sempre procuram garantir ao cliente versatilidade e satisfação com o produto final, como por exemplo:
Provas
O modo como construímos softwares está em constante evolução, nos últimos anos o conceito de microserviços tem ganhado a atenção do mercado. Sobre microsserviços responda:
Provas
A sigla REST ou REpresentational State Transfer (ou Transferência de Estado Representativo, em tradução livre), muito utilizadas nos contextos atuais de desenvolvimento de software. Sobre ela responda.
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Interfaces
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Na atualidade interagimos com uma infinidade de softwares diariamente, seja no computador do escritório, em nossos celulares, tablets, tvs e inúmeros outros dispositivos. O que é familiar apenas para os profissionais de tecnologia é que para esses sistemas serem criados há muitos caminhos a serem traçados até a disponibilização ao usuário. Uma escolha que a equipe deve fazer é qual paradigma de programação utilizar.
I - Classe: É um bloco de construção de software que agrupamos um conjunto de recursos em comum. Um problema comum na programação é a impossibilidade de classes abstrair o domínio do problema que está sendo solucionado. As classes têm como recurso fundamental o atributo.
II - Interfaces: As interfaces podem ser definidas como operações complexas realizadas com os atributos das classes. As interfaces possibilitam a separação clara entre a especificação da abstração e sua implementação. Nas interfaces não há diferença entre visão interna e externa.
III - Polimorfismo: É um recurso chave na programação de sistemas orientados a objetos, permite criar projetos com alto índice de flexibilidade.
IV - Métodos: São comportamentos que proveem serviços que podem ser solicitados, gerando em algumas situações uma resposta ao solicitante ou apenas um processamento auxiliar para outro método ou nenhuma resposta.
Julgue os itens acima e marque a opção CORRETA abaixo.
Provas
Caderno Container