Questões de Concurso Para analista de tecnologia da informação - desenvolvimento de sistemas

Foram encontradas 1.331 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1855665 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


O desenvolvimento test-first é uma das mais importantes inovações no XP. Em vez de escrever algum código e, em seguida, escrever testes para esse código, primeiro escrevem-se os testes antes de escrever o código. Isso significa que a execução do teste ocorre enquanto o código está sendo escrito e permite encontrar problemas durante o desenvolvimento.

Alternativas
Q1855664 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


Extreme Programming leva uma abordagem “extrema” para o desenvolvimento incremental. Novas versões do software podem ser construídas várias vezes por dia e releases são entregues aos clientes a cada duas semanas, aproximadamente. Prazos de releases nunca são desrespeitados. Se houver problemas de desenvolvimento, o cliente é consultado e a funcionalidade é removida do release planejado.

Alternativas
Q1855663 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


Embora a ideia de envolvimento do cliente no processo de desenvolvimento seja atraente, seu sucesso depende de um cliente disposto e capaz de passar o tempo com a equipe de desenvolvimento, e que possa representar todos os stakeholders do sistema. Frequentemente, os representantes dos clientes estão sujeitos a diversas pressões e não podem participar plenamente do desenvolvimento de software.

Alternativas
Q1855662 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


Os métodos ágeis são mais eficazes quando o sistema pode ser desenvolvido com uma pequena equipe colocalizada capaz de se comunicar de maneira informal. Isso pode não ser possível para sistemas de grande porte que exigem equipes de desenvolvimento maiores. Nesse caso, uma abordagem dirigida a planos pode ser usada.

Alternativas
Q1855661 Arquitetura de Software

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


O foco central da arquitetura SOA são as definições de serviços. As tarefas ou as funções de negócio são orquestradas para prover automatização do processo após a definição dos serviços.

Alternativas
Q1855660 Arquitetura de Software

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


XML e WSDL são padrões comumente utilizados para viabilizar a comunicação entre Web Services em uma abordagem SOA. 

Alternativas
Q1855659 Arquitetura de Software

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


Em uma mensagem SOAP (simple object access protocol), não há referência ao endereço de destino no envelope da mensagem SOAP, pois independe do mecanismo de transporte utilizado. O protocolo HTTP é quem tem a atribuição de especificar o endereço de destino.

Alternativas
Q1855658 Programação

Em relação a soluções de integração entre sistemas e Interoperabilidade de sistemas, julgue o seguinte item.


<colaborador>

                <nome>Ciclano de tal </nome>

               <matricula>935672</matricula>

                <função>Professor</função> 

                <departamento>

                            <e-

                mail>[email protected]</e-

               mail>

                            <ramal>8483</ramal>

                </departamento>

</coloborador>



Considerando esse conteúdo presente em um arquivo Colaborador.xml e sendo executado em um navegador, esse arquivo apresentará erro de formatação.

Alternativas
Q1855657 Arquitetura de Software
Quanto à arquitetura em três camadas (Modelo MVC), julgue o seguinte item.
A arquitetura MVC (model control view) não é recomendada para aplicações WEB que não usem algum tipo de autenticação em seu ponto de acesso.
Alternativas
Q1855656 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


Quando enviamos um arquivo através de um formulário para o PHP, ele cria a super global $_FILES, no mesmo estilo das super globais $_GET e $_POST. Cada campo do tipo file é colocado em um array dentro de $_FILES.

Alternativas
Q1855655 Engenharia de Software

Quanto ao desenvolvimento web, julgue o seguinte item.


No Git, uma tag é simplesmente um apontador fixo para um commit específico. Ao contrário de branches, esse apontador não avança com novos commits.

8


8

Alternativas
Q1855654 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


JavaScript é uma linguagem que sofre muito com compatibilidade entre navegadores. A jQuery sofre com o mesmo problema. Animações, manipulação de DOM e outra tarefas corriqueiras são mais complexas e menos produtivas ao usar o jQuery.

Alternativas
Q1855653 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


O Box model é como as propriedades de CSS compõem as dimensões, em que, além do width e do height, as propriedades border e padding também influenciam no resultado final.

Alternativas
Q1855652 Programação

Quanto ao desenvolvimento web, julgue o seguinte item.


Campos de formulários em HTML5 em dispositivos móveis assumem características singulares. No campo do tipo e-mail, o teclado padrão recebe a adição da arroba (@). No caso de type=”url”, o iOS, por exemplo, oferece um botão “.com”. 

Alternativas
Q1855651 Engenharia de Software

Acerca de qualidade de software, julgue o seguinte item.


Revisões e inspeções são atividades de controle de qualidade que verificam a qualidade dos entregáveis de projeto. Isso envolve examinar o software, sua documentação e os registros do processo para descobrir erros e omissões e verificar se os padrões de qualidade foram seguidos.

Alternativas
Q1855650 Engenharia de Software

Acerca de qualidade de software, julgue o seguinte item.


Uma parte importante da garantia de qualidade é a definição ou a seleção de padrões que devem ser aplicados no processo de desenvolvimento de software. Como parte desse processo de QA, devem ser escolhidos ferramentas e métodos para suportar o uso desses padrões.

Alternativas
Q1855649 Engenharia de Software

Acerca de qualidade de software, julgue o seguinte item.


A garantia da qualidade estabelece a infraestrutura que suporta métodos sólidos de engenharia de software, gerenciamento racional de projeto e ações de controle de qualidade.

Alternativas
Q1855648 Engenharia de Software

Acerca de qualidade de software, julgue o seguinte item.


O controle de qualidade engloba um conjunto de ações de engenharia de software que ajuda a garantir que cada produto resultante atinja suas metas de qualidade. Os modelos são revistos de modo a garantir que sejam completos e consistentes.

Alternativas
Q1855647 Engenharia de Software

Acerca de qualidade de software, julgue o seguinte item.


O padrão ISO 9126 foi desenvolvido como uma tentativa de identificar os atributos fundamentais de qualidade para software de computador. O padrão identifica seis atributos fundamentais de qualidade: funcionalidade, confiabilidade, usabilidade, eficiência, facilidade de manutenção e portabilidade.

Alternativas
Q1855646 Engenharia de Software

Acerca de qualidade de software, julgue o seguinte item.


David Garvin sugere que a qualidade deve ser considerada adotando-se um ponto de vista multidimensional que começa com uma avaliação da conformidade e termina com uma visão transcendental (estética). Embora as oito dimensões de qualidade de Garvin não tenham sido desenvolvidas especificamente para software, elas podem ser aplicadas quando se considera qualidade de software.

Alternativas
Respostas
401: C
402: C
403: C
404: C
405: E
406: C
407: C
408: C
409: E
410: C
411: C
412: E
413: C
414: C
415: C
416: C
417: C
418: C
419: C
420: C