Foram encontradas 57.561 questões.
- LinguagensC#
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Tratamento de Exceções
Um Analista estã implementando um sistema em C# e, para que as exceções de divisão por zero sejam tratadas corretamente, deve capturar exceções de divisão por zero
Provas
Uma Analista, que está desenvolvendo uma aplicação em Java para verificar se uma senha atende a certos critérios de segurança, digitou o programa abaixo.
public class Verificar {
public static void main(string[] args) {
System.out.println("Resultado: " + verificar ("aBcl2xZ"));
}
public static boolean verificar (String senha) {
if (senha.length ( ) >= 8) {
boolean temMaiusc = false;
booelan temMinusc = false;
boolean temNum = false;
for (int i = 0; i < senha.length ( ) ; I++) {
char c = senha.charAt (i) ;
if (Character.isUpperCase (c)) {
temMaiusc = true;
} else if (Character .isLowerCase(c)) {
temMinusc = true;
} else if (Character, isDigit (c)) {
temNum = true;
}
}
return temMaiusc && temMinusc && temNum;
} else {
return false;
}
}
}
Em condições ideais, o método verificar
Provas
Um Analista estã desenvolvendo um sistema em Java que realiza cálculos e precisa garantir que eles sejam precisos. Nesse sistema, digitou o código abaixo.
public class Calcular {
public static void main (String [] args) {
double t = 0.05;
int p = 1000;
int tmp = 10;
double res ;
res = p * (1 + t) ^tmp ;
System.out.println (*Resultado: " + res);
}
}
O problema nesse código é que
Provas
Uma página HTML possui um parágrafo definido por <p id="base"> TRIBUNAL REGIONAL DO TRABALHO DA 7ª REGIÃO </p>. Em um bloco jQuery dessa página, em condições ideais, para obter o conteúdo do parágrafo utiliza-se a instrução.
Provas
Um Analista estã utilizando Selenium WebDriver com Python para automatizar testes de uma aplicação web. Em determinado momento é necessário localizar um botão com o texto “Aceito”. Considere que driver se refere ao componente que controla à navegador web. Em condições ideais, o trecho de código que realiza essa tarefa é:
Provas
- Controle de VersãoBranching (Ramificação) e Merging (Fusão)
- Controle de VersãoGit
- Controle de VersãoResolução de Conflitos em VCS
Uma Analista estã trabalhando em um repositório GitHub, em condições ideais, e precisa mesclar uma branch chamada feature na branch main. No entanto, durante o merge, a Analista encontrou um conflito no arquivo index.bhtml. Após resolver o conflito manualmente, ela adicionou o arquivo ao indice, mas esqueceu de finalizar o merge. O comando a ser utilizado para finalizar o merge corretamente é:
Provas
- Arquitetura e Design de SoftwareArquitetura de Sistemas de Informação
- Engenharia de SoftwareEngenharia de Requisitos
- Interoperabilidade e IntegraçãoAPIsAPI Gateway
Uma empresa de tecnologia está planejando implantar um gateway de aplicação para melhorar o gerenciamento de tráfego e aumentar a segurança das suas aplicações web. O gestor de TI está elaborando um plano detalhado para a implantação do gateway de aplicação e quer garantir que todas as etapas sejam seguidas corretamente para maximizar os benefícios dessa tecnologia. Qual das seguintes etapas é a primeira a ser realizada no processo de implantação de um gateway de aplicação?
Provas
Um desenvolvedor web está iniciando um novo projeto e precisa escolher a tecnologia mais adequada para o desenvolvimento da aplicação. Qual tecnologia seria mais adequada para o desenvolvimento de uma aplicação web single-page (SPA) com as seguintes características:
• Interface interativa e dinâmica: A aplicação precisa apresentar uma interface gráfica rica em interações e atualizações dinâmicas, sem a necessidade de recarregar toda a página.
• Desenvolvimento rápido e eficiente: O desenvolvedor busca uma tecnologia que permita um processo de desenvolvimento ágil e eficiente, com foco na produtividade e na reutilização de código.
• Comunidade grande e ativa: É importante que a tecnologia escolhida possua uma comunidade grande e ativa, com ampla documentação, tutoriais e suporte online.
Selecione a opção CORRETA:
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Um desenvolvedor de software está iniciando um novo projeto e precisa decidir qual paradigma de programação utilizar. O desenvolvedor tem conhecimento em programação procedural, mas nunca utilizou Programação Orientada a Objetos. Assinale a alternativa que NÃO apresenta um dos princípios básicos da Programação Orientada a Objetos (POO).
Provas
- Compilação e Interpretação de CódigoAnálise Léxica
- Compilação e Interpretação de CódigoAnálise Semântica
- Compilação e Interpretação de CódigoAnálise Sintática
- Compilação e Interpretação de CódigoCompilação
Um desenvolvedor de software está trabalhando em um novo projeto que precisa ser executado em diferentes plataformas. Para garantir que o código funcione corretamente em cada plataforma, o desenvolvedor precisa utilizar um compilador. Assinale qual das seguintes etapas NÃO faz parte do processo de compilação de um programa.
Provas
Caderno Container