Foram encontradas 3.335 questões

Resolva questões gratuitamente!

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

Ano: 2017 Banca: IBFC Órgão: TJ-PE
Q1182361 Português
Texto I  Há algum tempo, venho estudando as piadas, com ênfase em sua constituição linguística. Por isso, embora a afirmação a seguir possa parecer surpreendente, creio que posso garantir que se trata de uma verdade quase banal: as piadas fornecem simultaneamente um dos melhores retratos dos valores e problemas de uma sociedade, por um lado, e uma coleção de fatos e dados impressionantes para quem quer saber o que é e como funciona uma língua, por outro. Se se quiser descobrir os problemas com os quais uma sociedade se debate, uma coleção de piadas fornecerá excelente pista: sexualidade, etnia/raça e outras diferenças, instituições (igreja, escola, casamento, política), morte, tudo isso está sempre presente nas piadas que circulam anonimamente e que são ouvidas e contadas por todo mundo em todo o mundo.[...] 
Mas as piadas também podem servir de suporte empírico para uma teoria mais aprofundada e sofisticada de como funciona uma língua, especialmente porque se trata de um corpus que, além de expor traços do que nela é sistemático (gramatical) e, paradoxalmente, “desarrumado”, contribui para deixar muito claro que uma língua funciona sempre em relação a um contexto culturalmente relevante e que cada texto requer uma relação com outros textos. [...]  A conclusão óbvia é que uma língua não é como nos ensinaram: clara e relacionada diretamente a um fato ou situação que ela representa como um espelho. Praticamente cada segmento da língua deriva para outro sentido, presta-se a outra interpretação, por razões variadas. Pelo menos, é o que as piadas mostram. E elas não são poucas. Ou, no mínimo, nós as ouvimos muitas vezes.  (POSSENTI, Sírio. O humor e a língua. Ciência Hoje. Rio de Janeiro, SBPC, v.30, n.176, out. 2001) 
A análise do emprego dos tempos verbais em “ algum tempo, venho estudando as piadas”(1º§) revela que, semanticamente, as duas formas em destaque indicam, nessa ordem, as noções de: a
Alternativas
Q854699 Programação

Analise as seguintes afirmativas sobre a programação orientada a objetos com Java.


I. O tratamento de exceção permite criar programas tolerantes a falhas.

II. Para lidar com uma exceção, deve-se colocar qualquer código que pode lançar uma exceção em uma instrução catch.

III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção.

IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer.


Está(ão) correta(s) apenas a(s) afirmativa(s)

Alternativas
Q854698 Programação
Acerca da programação orientada a objetos, usando Java, analise a seguinte assertiva: “O Java contém três tipos de instruções de seleção”. Assinale-as.
Alternativas
Q854697 Governança de TI
O MCTI (Modelo de Contratação de Soluções de TI) possui 13 processos e 67 atividades. Além disso, produz 13 artefatos e prevê a participação de 14 atores. Um desses atores é a Área de Tecnologia da Informação. Cada ator participa de determinados processos ou tem alguma atividade ligada a ele. Assinale, a seguir, os processos que esse ator participa.
Alternativas
Q854696 Governança de TI
No Guia Prático para Contratação de Soluções de TI, seção 4 – Modelo de Contratação de Soluções de TI, é feita uma referência à IN (Instrução Normativa) 04/2010 que, em seu artigo 8º, estabelece que “as contratações de Soluções de Tecnologia da Informação deverão seguir três fases”. São elas, EXCETO:
Alternativas
Q854695 Engenharia de Software
JAD (Joint Application Design) é uma técnica de levantamento de requisitos, que promove cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores. Com o JAD, a criação de uma visão compartilhada daquilo que o produto de software deve ser é facilitada. A técnica JAD possui quatro princípios básicos, EXCETO:
Alternativas
Q854694 Engenharia de Software
“Tem por objetivo explorar aspectos críticos dos requisitos de um produto, implementando de forma rápida um pequeno subconjunto de funcionalidades desse produto.” Essa definição é de uma das técnicas de levantamento de requisitos. Assinale-a.
Alternativas
Q854693 Engenharia de Software
Em toda a atividade de desenvolvimento de software, o levantamento de requisitos é o ponto de partida. Essa atividade pode ser repetida em todas as demais etapas da engenharia de requisitos. Algumas atividades fazem parte de um processo genérico de levantamento e análise de requisitos. Uma dessas etapas pode ser definida como a etapa onde o processo interage com os stakeholders do sistema para descobrir seus requisitos. A compreensão do domínio desenvolve-se mais durante essa atividade. Assinale-a.
Alternativas
Q854692 Engenharia de Software
No processo de elicitação de requisitos, um grande volume de informações é gerado. Essas informações devem ser organizadas para posterior entendimento. Alguns mecanismos podem ser utilizados para estruturação dessas informações. Um deles tem a seguinte definição: “a organização do conhecimento adquirido baseia-se em perspectivas”. Assinale-o.
Alternativas
Q854691 Engenharia de Software
Na atividade de elicitação de requisitos existem quatro dimensões. Uma delas tem a seguinte definição: “entendimento da contribuição do sistema para que sejam atingidos os objetivos gerais da organização”. Assinale-a.
Alternativas
Q854690 Engenharia de Software
Dentro do scrum algumas responsabilidades são atribuídas a alguns componentes. Entre essas responsabilidades podem ser citadas: definir as propriedades; elaborar e manter o Produt Backlog; decidir sobre as datas de lançamento do produto; aceitar ou rejeitar os resultados dos trabalhos etc. Tais responsabilidades pertencem a:
Alternativas
Q854689 Engenharia de Software
O scrum não se aplica exclusivamente ao desenvolvimento de software, mas, sim, no desenvolvimento de qualquer produto ou no gerenciamento de qualquer trabalho, pela sua característica iterativa e incremental. Pode-se afirmar que o scrum é baseado em quatro fundamentos; assinale-os.
Alternativas
Q854688 Engenharia de Software
Scrum é considerado um método ágil geral, mas, ao invés das abordagens técnicas tradicionais específicas da engenharia de software, seu foco está no gerenciamento do desenvolvimento iterativo. Ele não prescreve o uso de práticas de programação, como programação em pares e desenvolvimento test-first, mas pode ser utilizado com abordagens ágeis mais técnicas, como XP, para fornecer um framework de gerenciamento do projeto. O ciclo Sprint, do scrum, pode ser resumido em quatro passos; assinale-os.
Alternativas
Q854687 Arquitetura de Software

Acerca de um dos padrões de projeto, analise a seguinte afirmativa: “fornecer uma alternativa flexível ao uso de subclasses para extensão de funcionalidade e, dinamicamente, agregar responsabilidades adicionais a um objeto”.


Trata-se do padrão:

Alternativas
Q854686 Arquitetura de Software
“Sua intenção é separar a construção de um objeto complexo da sua representação de modo que o mesmo processo de construção possa criar diferentes representações.” Trata-se do padrão:
Alternativas
Q854685 Arquitetura de Software
Em um projeto de sistemas deve-se considerar que mudanças podem ser necessárias ao longo de sua utilização. Padrões de projeto ajudam a evitar esses possíveis problemas, pois garantem que o sistema pode mudar segundo maneiras específicas. Em diversas causas comuns de reformulação de projetos, alguns padrões podem ajudar a tratar esses problemas. Um deles pode ser a dependência da plataforma de hardware e software. Assinale a alternativa que apresenta os padrões de projeto que tratam desse problema.
Alternativas
Q854684 Engenharia de Software
“Uma _________________ é uma classe cuja finalidade principal é definir uma interface comum para suas subclasses. As operações que uma classe _________ declara, mas não implementa, são chamadas de operações _________________.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q854683 Arquitetura de Software

Relacione adequadamente as colunas acerca do escopo de alguns dos padrões de projeto.


1. Classe.

2. Objeto.


( ) Bridge.

( ) Façade.

( ) Adapter.

( ) Observer.

( ) Interpreter.


A sequência está correta em

Alternativas
Q854682 Arquitetura de Software
Padrões de projetos podem ser classificados em dois critérios: escopo e finalidade. Escopo especifica se o padrão se aplica primariamente a classes e objetos, e finalidade reflete o que o padrão faz. Quanto à finalidade, os padrões podem ser classificados em três categorias. Assinale a INCORRETA.
Alternativas
Q854681 Arquitetura de Software
Um padrão de projeto nomeia, identifica e abstrai os aspectos-chave de uma estrutura de projeto comum para torná-la útil para a criação de um projeto orientado a objetos reutilizável. Um padrão, em geral, possui quatro elementos essenciais; assinale-os.
Alternativas
Respostas
641: A
642: B
643: D
644: A
645: B
646: B
647: B
648: B
649: A
650: B
651: C
652: C
653: B
654: D
655: D
656: A
657: C
658: C
659: C
660: D