ID 167340 Tecnologia da Informação Desenvolvimento de Software FCC 2016 As tags HTML podem conter atributos obedecendo a sintaxe . Assim, diversas tags div em uma página foram criadas com um atributo que recebeu o valor corpo . Em um arquivo CSS externo, definiu-se que o conteúdo destas tags deveriam aparecer na cor verde, usando a instrução div.corpo{color:#00FF00} . O atributo utilizado na tag foi o A id. B name. C pattern. D class. E value.
ID 148533 Tecnologia da Informação Desenvolvimento de Software AOCP 2016 Analise o seguinte algoritmo escrito em Portugol. O resultado das variáveis (A), (C), (D) e (Z) são, respectivamente: A (30) (38) (0) (-18,8) B (38) (3) (0) (-18,8) C (7) (5,6) (0) (-18,8) D (7) (30) (5,6) (3) E (7) (30) (0) (3)
ID 148447 Tecnologia da Informação Desenvolvimento de Software AOCP 2016 Existem vários processos de software, dentre os quais podemos destacar o modelo em cascata, o modelo evolucionário e o modelo de desenvolvimento baseado em componentes. Mesmo diferentes, eles possuem atividades fundamentais em comum. Quais são essas atividades? A Especificação; Projeto e Implementação; Validação de Software e Evolução. B Testes Automatizados; PSP; TSP e Evolução. C Especificação; Projeto e Implementação; Modelo OSI e Evolução. D Engenharia de Software; Especificação e Retrabalho. E PMBOK; Evolução; Projeto e Implementação e Evolução.
ID 148422 Tecnologia da Informação Desenvolvimento de Software AOCP 2016 As revisões técnicas formais são uma das técnicas em engenharia de software que ajudam a garantir a qualidade do software, podendo ser aplicadas em vários pontos durante o ciclo de vida do desenvolvimento. Assinale a alternativa que apresenta três tipos de revisão técnica formal. A Peer-review, CMMI, XP programming. B Inspeção, PMBOK, scrum. C CMMI, PMBOK, scrum D Walkthrough, validação e verificação, gerência de projetos. E Walkthrough, peer-review, inspeção.
ID 148413 Tecnologia da Informação Desenvolvimento de Software AOCP 2016 O teste de desenvolvimento abrange todas as atividades de teste realizadas pela equipe de desenvolvimento, podendo o programador ser ou não o testador. Assinale a alternativa que apresenta os níveis de granularidade que podem ocorrer durante o desenvolvimento. A Teste unitário, teste de componentes e teste de sistema. B Estimativa, processo de software e gerência de projeto. C Teste unitário, teste de componentes e problemas de entendimento. D Teste de sistema, gerência de projeto e teste de componentes. E Gerência de projeto, problemas de entendimento e teste unitário.
ID 148274 Tecnologia da Informação Desenvolvimento de Software AOCP 2016 O que acontecerá quando o seguinte método “main” da classe “Empresa” for executado? public class Empresa { public static void main(String[] args) { for (int i = 0; i < 3; i++) { int regressivo = 10; while (true) { regressivo -= 1; if (regressivo == 0) { if (regressivo == 0) { System.out.println("Fim da contagem regressiva."); break; } } } } } A Entrará em looping infinito. B Levantará uma exceção, pois o comando while (true) não é válido. C Escreverá na saída padrão “Fim da contagem regressiva” três vezes. D Levantará uma exceção, porque o comando regressivo -= 1 não é valido. E Não levantará exceção e não escreverá nada na saída padrão.
ID 147244 Tecnologia da Informação Desenvolvimento de Software AOCP 2016 Em relação aos paradigmas de programação, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. A programação estruturada é uma forma de programação que sugere que todos os programas podem ser reduzidos a três estruturas básicas: sequência, decisão e repetição. II. A programação modular é uma forma de programação na qual o desenvolvimento das rotinas é feito por módulos interligados através de uma interface comum. III. Na programação orientada a objetos, são implementos um conjunto de classes para definir os objetos presentes no mundo real. A Apenas I e III. B Apenas I. C Apenas I e II D I, II e III. E Apenas III.