30 resultados encontrados para . (0.006 segundos)

00138 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Programação

Analise o programa Java a seguir:

Em um ambiente Java completo, o programa mostrado NÃO compila e executa porque
  • a)
    está faltando a linha import javax.swing.JOptionPane; antes de todas as linhas apresentadas.
  • b)
    o método showInputDialog da classe JOptionPane necessita de dois parâmetros, null e a mensagem que será exibida na tela.
  • c)
    o operador && não existe no Java. Em seu lugar, deve ser colocado o operador & que significa E.
  • d)
    o operador = = não existe no Java. Em seu lugar, deve ser colocado o operador = que simboliza igualdade.
  • e)
    o método parseInt da classe Integer não existe. Em seu lugar deve ser utilizado o método parseInteger.

00223 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Programação

No Java, é uma interface que não permite elementos duplicados e modela a abstração matemática de conjunto. Contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos.
A interface citada é:
  • a)
    List.
  • b)
    Set.
  • c)
    ArrayList.
  • d)
    Map.
  • e)
    HashMap.

00224 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Programação

Quando se cria uma aplicação Java utilizando um recurso de Mapeamento Objeto-Relacional como o Hibernate, o mapeamento entre classes e tabelas, propriedades e colunas, associações e chaves estrangeiras, tipos do Java e tipos do SQL, é feito através de metadados. Esses metadados normalmente podem ser colocados em arquivos XML ou diretamente nas classes, próximos da informação que eles descrevem. Quando são colocados nas classes, esses metadados são conhecidos como
  • a)
    mappings.
  • b)
    annotations.
  • c)
    descriptions.
  • d)
    patterns.
  • e)
    actions.

12093 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Banco de Dados



Sobre o código apresentado, considere:

I. Durante a criação da tabela de inscritos, as chaves primárias Curso, Professor e Aluno serão validadas pela trigger insert_inscrito.
II. A query (SELECT Codigo FROM cursos WHERE Codigo = NEW.Curso) é utilizada para validar a inserção de um novo aluno para um determinado curso.
III. A referência NEW é utilizada para acessar dados da nova linha sendo inserida na tabela.

É correto o que consta em
  • a)
    II, apenas.
  • b)
    I, II e III.
  • c)
    II e III, apenas
  • d)
    I e II, apenas.
  • e)
    III, apenas.

12094 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Banco de Dados



Com base no código apresentado, ao ser executado o código:
-- update 1
UPDATE inscritos SET Curso = 2 WHERE Professor = 2;
será
  • a)
    inserida uma nova coluna na tabela de inscritos com o novo código do professor.
  • b)
    executado o comando RAISE(ABORT, "codigo de erro 3").
  • c)
    atualizada a tabela de inscritos com o novo código do professor.
  • d)
    executado o comando RAISE(ABORT, "codigo de erro 1").
  • e)
    ignorado, pois o teste comparativo da cláusula WHERE não encontrará nenhuma ocorrência.

12095 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Banco de Dados

Com base no código apresentado, ao ser executado o código:
-- insert 8
INSERT INTO inscritos VALUES(1,2,1);
será
  • a)
    executado o comando RAISE(ABORT, "codigo de erro 3").
  • b)
    inserida uma nova linha na tabela de inscritos.
  • c)
    inserida apenas uma nova coluna para a tabela de professores.
  • d)
    executado o comando RAISE(ABORT, "codigo de erro 2").
  • e)
    inserida uma nova coluna para professores na tabela de inscritos.

12138 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Engenharia de Software

Atenção: As questões de números 43 a 46 referem-se à UML.

Considere:


Em relação à visibilidade dos atributos e métodos, é correto afirmar que a classe acima contém:
  • a)
    3 itens privados e 1 item público.
  • b)
    3 itens públicos e 1 item protegido
  • c)
    3 itens protegidos e 1 item privado.
  • d)
    3 itens públicos e 1 item privado.
  • e)
    3 itens protegidos e 1 item público.

12139 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Engenharia de Software

Considere:

I. UML não é um método de desenvolvimento, pois não determina o que fazer ou como desenhar o sistema, e sim, uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados a objetos.
II. As visões mostram diferentes aspectos do sistema que está sendo modelado. Por meio de seus diagramas, cada uma das visões definidas mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações diferentes permitindo, dessa forma, que uma figura completa do sistema possa ser construída.
III. Não havendo sobreposição entre seus diagramas, as visões podem servir de ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido.
IV. Cada modelo de elemento possui uma representação gráfica distinta, sendo que um mesmo elemento pode existir em diversos diagramas, desde que submetidos às regras para definir que elementos poderão ser mostrados em cada tipo de diagrama.

Está correto o que consta em
  • a)
    I e II, apenas.
  • b)
    I, II e III, apenas.
  • c)
    I, II e IV, apenas.
  • d)
    II, III e IV, apenas.
  • e)
    I, II, III e IV.

12140 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Engenharia de Software

O Diagrama de Caso de Uso NÃO tem como objetivo:
  • a)
    associar narrativas de texto à descrição do Caso de Uso.
  • b)
    representar a interface externa do sistema e especificar um conjunto de exigências de como o sistema deve fazer.
  • c)
    descrever um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário.
  • d)
    mostrar os relacionamentos entre os atores e os Casos de Uso.
  • e)
    mostrar os relacionamentos de Casos de Uso com outros Casos de Uso.

12141 FCC (2012) - TRF - 2ª REGIÃO - Técnico Judiciário - Informática / Engenharia de Software

Uma classe pode relacionar-se com outras de diferentes maneiras, utilizando notações gráficas, tais como:



I, II e III referem-se, respectivamente, aos tipos:
  • a)
    associação, composição e generalização.
  • b)
    generalização, composição e associação.
  • c)
    composição, generalização e agregação.
  • d)
    associação, agregação e composição.
  • e)
    agregação, associação e generalização.