ID 199479 Tecnologia da Informação Programação e execução dos Serviços. CEBRASPE 2019 Texto associado No que diz respeito aos processos da engenharia de requisitos de um sistema de informação, julgue os seguintes itens. Em um protótipo para validar os requisitos de um software , é admissível deixar de fora os requisitos não funcionais ou reduzir seus padrões. C Certo E Errado
ID 199426 Tecnologia da Informação Programação e execução dos Serviços. CEBRASPE 2019 O modelo de desenvolvimento de sistemas cascata A é voltado para requisitos de sistemas de software e, por isso, não engloba os requisitos de hardware . B prevê que os estágios sejam iniciados toda vez que a fase anterior tenha concluído a etapa de documentação. C envolve o feedback de uma fase para outra, por ser um modelo linear simples. D é sequencial, o que impede que os documentos produzidos em cada fase sejam modificados para refletirem as alterações feitas em cada um deles. E é consistente com outros modelos de processos de engenharia, apesar de haver uma divisão inflexível do projeto em estágios distintos.
ID 199403 Tecnologia da Informação Programação e execução dos Serviços. CEBRASPE 2019 Assinale a opção que apresenta os três grupos em que se segmentam os Design Patterns. A padrões de criação, padrões estruturais e padrões comportamentais B padrões de análise, padrões estruturais e padrões comportamentais C padrões de criação, padrões de construção e padrões comportamentais D padrões de criação, padrões estruturais e padrões de construção E padrões de análise, padrões de construção e padrões comportamentais
ID 199348 Tecnologia da Informação Programação e execução dos Serviços. CEBRASPE 2019 Acerca de mapeamento, modelagem e melhoria de processos de negócio, julgue os itens a seguir. I Um diagrama de processo é utilizado para representar, com precisão e completude, o funcionamento do processo e, para tanto, requer um conjunto amplo de dados acerca do processo, dos recursos, dos relacionamentos e dos fatores que afetam o comportamento desse processo. II Um mapa de processo fornece uma visão abrangente dos principais componentes do processo e propõe um detalhamento acerca do processo e de alguns dos relacionamentos mais importantes com outros elementos, tais como atores, eventos e resultados. III Um modelo de processo representa um estado do negócio e dos respectivos recursos envolvidos, tais como pessoas, informação, instalações, automação, finanças e insumos. IV A abordagem de cadeia de valor é apropriada para ser usada em modelagem de processos de negócio, mas não se aplica a iniciativas de melhoria de processos de negócio. Estão certos apenas os itens A I e II. B I e IV. C II e III. D I, III e IV. E II, III e IV.
ID 173025 Tecnologia da Informação Programação e execução dos Serviços. FCC 2019 Suponha que no Tribunal Regional Federal da 4a Região – TRF4, durante o levantamento de requisitos para formação de um banco de dados, um Analista obteve informações que o levaram, numa primeira etapa, a desenhar o seguinte Diagrama Entidade-Relacionamento (DER): Como observou posteriormente, um relacionamento com outro relacionamento não atende adequadamente a notação do DER. Todavia, a entidade Lei deveria se relacionar com Pesquisa a fim de atender corretamente os requisitos de negócio apresentados pelo cliente, que era referenciar as leis ao par ordenado representado pelo relacionamento Pesquisa. A solução DER adequada desenhada por ele, posteriormente, foi A transformar os relacionamentos Pesquisa e Referência em um único relacionamento ternário. B transformar o relacionamento Pesquisa em entidade associativa. C relacionar a entidade Lei com a entidade Processo, diretamente. D relacionar a entidade Lei com a entidade Cidadão, diretamente. E transformar o relacionamento Pesquisa em entidade fraca de Processo.
ID 172958 Tecnologia da Informação Programação e execução dos Serviços. FCC 2019 Um programador deseja criar em uma página JSP um link onde quando a palavra Excluir for clicada será feita uma chamada a uma classe servlet chamada Dados que está no servidor, passando como parâmetro um código contido na variável cod . Para isso deverá usar a instrução A Excluir . B Excluir . C Excluir . D Excluir . E Excluir .
ID 172636 Tecnologia da Informação Programação e execução dos Serviços. FCC 2019 Considere o programa Python abaixo: ... I ... __ for x in pro: ___ print(x) processos = ["0456789908", "0875643087", "0897645109"] exibir_processos(processos) Para que o programa seja executado corretamente, em condições ideais, a indicação I deve ser substituída por: A private exibir_processos(pro): B public exibir_processos(pro): C function exibir_processos(pro): D definition exibir_processos(pro): E def exibir_processos(pro):
ID 172272 Tecnologia da Informação Programação e execução dos Serviços. FCC 2019 Um compilador está verificando se uma variável foi declarada somente uma vez, se foi declarada antes do seu primeiro uso, se foi declarada e nunca foi usada e se os tipos de dados em uma expressão aritmética são compatíveis. Essas verificações são realizadas na fase de A análise sintática. B geração do código. C análise léxica. D análise semântica. E otimização do código.
ID 172244 Tecnologia da Informação Programação e execução dos Serviços. FCC 2019 Uma das técnicas utilizadas em programação envolve a divisão dos componentes da aplicação em grupos ou camadas com objetivos em comum. Assim, em um software bancário, por exemplo, o programa que faz a verificação de saldo, ou seja, que verifica se o valor solicitado para saque por um cliente é menor do que o seu saldo disponível, e que também faz outras verificações similares, é melhor representado na camada de A modelo (model). B negócios (business). C persistência (persistence). D apresentação (view). E controle (controller).
ID 171934 Tecnologia da Informação Programação e execução dos Serviços. FCC 2019 Considere o bloco jQuery abaixo, em uma página web onde as referências às bibliotecas necessárias estão corretas. < script> $(document ). ready(function ( ) { $("button") . click(function ( ) { . . . . . . I ; } ) ; } ) ; Para adicionar ao div com id="caixa" as classes principal e branca , a lacuna I deve ser preenchida por A $("div#caixa").class("principal branca"). B $("#caixa").addClass("principal branca"). C $("div.caixa").addClass("principal").addClass("branca") . D $("div#caixa").appendClass("principal branca"). E $(".caixa").addClass("principal branca").