Uma exceção que ocorre durante a execução de um programa é chamada de exceção não verificada ou de tempo de execução. A principal causa de exceções não verificadas é, principalmente, devido a erros de programação como tentar acessar um elemento com um índice inválido, chamar o método com argumentos ilegais etc. Na Programação Orientada a Objetos (POO), segundo Felix (2016, p. 114), as exceções não verificadas “são as de utilização mais fácil para o programador. Poucas regras são impostas ao seu uso pelo compilador (...)”. Se a classe de exceção que você encontrar fizer parte da superclasse RunTimeException, ela é sempre do tipo não verificada. FELIX, R. (org.). Programação orientada a objetos. São Paulo: Pearson Education do Brasil, 2016. Nesse sentido, avalie as afirmativas a seguir. I. Exceções não verificadas são usadas a partir da previsão da interrupção de alguma execução do sistema, em que a exceção não é capturada, causando falha do programa. II. O Java utiliza o “multiencadeado” (ou multithreaded) como modelo de execução de programas – cada thread é uma atividade concorrente. III. Um programa pode ter muitas threads. Caso uma thread apenas esteja executando no programa, uma exceção não capturada implicará o encerramento do sistema. IV. Se um programa possui múltiplas threads executando, uma exceção não capturada encerrará todas as threads em execução por segurança. É correto o que se afirma em: a. II e III, apenas. b. I e II, apenas. c. I, III e IV, apenas. d. I e III, apenas. e. I, II e III, apenas.
Responda
HTML, CSS e JavaScript são o triunvirato da maioria dos desenvolvimentos front-end da web; desenvolvedores os usam para codificar como o usuário de um site vê seu conteúdo, a forma visual e certas funções. Eles não são as únicas ferramentas de software, mas as mais comuns que fornecem o essencial. As linguagens “back-end” podem ser executadas no servidor web e podem incluir PHP, SQL, Ruby e outras; em geral, desenvolvedores estão menos preocupados com a aparência de um site em comparação ao que será exibido e às funções disponíveis a visitantes e administradores. Sobre história e padrões do desenvolvimento web, analise as afirmações a seguir. I. HTML é a linguagem de publicação da World Wide Web desenvolvida por Tim Berners-Lee, desenvolvido com a visão de que todos os tipos de dispositivos devam conseguir usar informações na web. II. O CSS suplantou as técnicas HTML pesadas em código, uma vez comumente usadas para definir o layout das páginas da web, marcando o conteúdo com códigos sucintos que identificam o texto como, por exemplo, um parágrafo. III. Com o CSS podemos brincar com as imagens, mas a animação é parte apenas de JavaScript, pois layout da página, animação e qualidade das imagens causam o primeiro impacto antes de o conteúdo chamar a atenção do espectador. IV. Algumas aplicações de XML, como XHTML e MathML, já se tornaram recomendações do W3C. O XML permite alterar dados de uma página, assim como faz JavaScript. Está correto o que se afirma em: a. I e III, apenas b. I, III e IV, apenas c. I, II e IV, apenas d. I e II, apenas e. II e III, apenas
Responda
Sobre o comando scanf. O que faz o comando: interrompe o programa e espera que o usuário digite dados de entradas. Os dados de entrada devem ser terminados com a digitação da tecla enter. A cada carctere de controle deve corresponder uma variável a qual terá o valor que for digitado pelo usuário. A lista de variáveis é uma lista de identificadores de variáveis separadas por vírgulas. Cada identificador deve ser precedido pelo caractere &, também conhecido como o "e comercial". Os caracteres de controle são uma seqüência de %d. Assinale a alternativa correta. a. No código for (i = 1; i < n; i++){ printf("Digite mais um número: "); scanf("%d", &num); } O usuário deve digitar n números. Note que o printf tem como finalidade somente orientar o usuário para a digitação dos números. b. No código for (i = 0; i < n; i++){ printf("Digite mais um número: "); scanf("%d", &num); } O usuário deve digitar n-1 números. Note que o printf tem como finalidade somente orientar o usuário para a digitação dos números. c. No comando scanf("%d %d", &m, &n) espera-se que o usuário digite dois inteiro iguais m=n. d. No comando scanf("%d", &n) espera-se que o usuário digite um inteiro. O valor digitado será o conteúdo da variável n. e. No comando scanf("%d %d", &m, &n) espera-se que o usuário digite dois inteiros. O primeiro valor digitado será o conteúdo da variável n e o segundo valor será o conteúdo da variável m.
Responda

Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.