Magna Concursos

Foram encontradas 109 questões.

752835 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC
Provas:

Para responder à questão, considere a figura abaixo. Em relação a um algoritmo escrito através do software VisuAlg 3.

enunciado 752835-1

Ao final da execução do algoritmo, que valor deve estar associado a vet[5]?
 

Provas

Questão presente nas seguintes provas
752834 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC

Para responder à questão, considere a Figura 8, que mostra, esquematicamente, um modelo de processo ou paradigma da engenharia de software, utilizado no desenvolvimento de sistemas computacionais.

enunciado 752834-1

A Figura 8 exibe, esquematicamente, o modelo de processo de desenvolvimento de software, chamado de:

 

Provas

Questão presente nas seguintes provas
752833 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC
Para responder à questão, considere a Figura 7, obtida a partir do site <>, mostra, esquematicamente, uma visão geral do framework ou metodologia ágil chamada Scrum. Nessa Figura, inseriu-se, em alguns locais, um retângulo, de modo a ocultar inscrições existentes em tais locais.
enunciado 752833-1

Analise as seguintes assertivas sobre a metodologia ou framework ágil Scrum mostrada na Figura 7:

  1. A seta nº 1 aponta para uma etapa do framework chamada Product Backlog, que é uma lista das funcionalidades desejadas para um produto. No Scrum, o conteúdo dessa lista é definido e mantido pelo Scrum Master.
  2. A seta nº 2 aponta para uma atividade chamada de Daily Scrum, que consiste em reuniões diárias envolvendo, sempre que possível, toda a equipe de projeto, como, por exemplo, Product Owner, Scrum Master, Scrum Team e Representante do Cliente, para avaliarem, em conjunto, o andamento do projeto, assim como na identificação e resolução imediata dos problemas, de modo que eles não evoluam e comprometam o andamento dos trabalhos.
  3. No Scrum, a equipe monitora seu progresso em relação a um plano estabelecido, por meio da atualização de um Release Burndown Chart, ao final de cada Sprint.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
752832 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC
Para responder à questão, considere as Figuras 12(a) e 12(b). A Figura 12(a) mostra um diagrama de Classes, da UML, a partir do qual implementou-se os programas principal e secundários, na linguagem de programação Java. Sobre esses programas em Java, considere os seguintes aspectos: (1) todos os programas foram implementados dentro de uma package chamada "ciga"; (2) os programas estão funcionando corretamente; (3) os métodos "get" permitem retornar o conteúdo de uma variável, por exemplo, "getR" retorna o conteúdo de "r"; e (4) a variável "x" ainda não foi declarada em nenhum dos programas. A Figura 12(b) mostra, intencionalmente, apenas parte do código fonte, tendo-se inserido, no local apontado pela seta nº 1, um retângulo de modo a ocultar o código fonte existente nesse local. Nas Figuras 12(b) e 12(c) foram inseridos, intencionalmente, retângulos nos locais apontado pelas setas de nº 1, 3 e 4, de modo a ocultar qualquer código existente nesses locais.
enunciado 752832-1
enunciado 752832-2
Após observar as Figuras 12(a), 12(b) e 12(c), analise as assertivas abaixo: I. A classe "B", ao ser implementada em um programa em Java, permitirá a violação do princípio fundamental da orientação a objeto chamado encapsulamento. I. Todo objeto da classe "A", ao ser criado, terá somente as variáveis de instância "r" e "s". III. Além dos métodos já existentes na classe "A", é possível, também, criar mais o seguinte, na Figura 12(a): + A(varR : int);
Quais estão corretas?
 

Provas

Questão presente nas seguintes provas
752831 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC
O processo de engenharia de requisitos inclui algumas etapas de alto nível, em que, em uma delas, procura-se verificar se os requisitos realmente definem o sistema que o cliente quer. Para isso, nessa etapa, podem ser realizadas uma ou mais das seguintes atividades: (1) avaliação se os requisitos realmente atendem a comunidade de stakeholders; (2) verificação de consistência, de modo a garantir que não haja conflitos entre os requisitos documentados; (3) avaliação, para verificar se os documentos incluem todos os requisitos e se efetivamente definem os comportamentos e restrições definidas pela comunidade de stakeholders; (4) verificação do realismo, para assegurar que os requisitos podem ser implementados usando as tecnologias disponíveis; e (5) escrita dos testes que assegurem que o sistema entregue atenderá a cada requisito especificado. Nesse caso, tais atividades são realizadas em uma etapa de alto nível, da engenharia de requisitos, chamada de:
 

Provas

Questão presente nas seguintes provas
752830 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC
Para responder à questão, considere as Figuras 12(a) e 12(b). A Figura 12(a) mostra um diagrama de Classes, da UML, a partir do qual implementou-se os programas principal e secundários, na linguagem de programação Java. Sobre esses programas em Java, considere os seguintes aspectos: (1) todos os programas foram implementados dentro de uma package chamada "ciga"; (2) os programas estão funcionando corretamente; (3) os métodos "get" permitem retornar o conteúdo de uma variável, por exemplo, "getR" retorna o conteúdo de "r"; e (4) a variável "x" ainda não foi declarada em nenhum dos programas. A Figura 12(b) mostra, intencionalmente, apenas parte do código fonte, tendo-se inserido, no local apontado pela seta nº 1, um retângulo de modo a ocultar o código fonte existente nesse local. Nas Figuras 12(b) e 12(c) foram inseridos, intencionalmente, retângulos nos locais apontado pelas setas de nº 1, 3 e 4, de modo a ocultar qualquer código existente nesses locais.
enunciado 752830-1
enunciado 752830-2

Após observar as Figuras 12(a), 12(b) e 12(c), analise as assertivas abaixo:

I. Para instanciar um objeto da classe "A" (Figuras 12(b)), basta inserir, na classe "QuestaoC" (Figura 12(c)), o seguinte código fonte, no local apontado pela seta nº 3:

A teste = new A(1,2);

II. Para que seja possível atribuir um conteúdo a variável "s", da classe "A", basta criar uma operação na Figura 12(a) e implementar, na Figura 12(b), o seguinte método, no local apontado pela seta nº 2:

public int setS (int varS) {
this.s = varS;
}

III. Para se obter e apresentar o conteúdo da variável "r", da classe "A" (Figura 12(b), basta inserir, no local apontado pela seta nº 4, da Figura 12(c), o seguinte código fonte:

A a = new A();
JOptionPane.showMessageDialog
(null, a.getS());

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
752829 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC

Para responder à questão, considere a Figura 10 que mostra um programa elaborado utilizando-se a linguagem de programação Java.

enunciado 752829-1

Ao ser executado o programa em Java, mostrado na Figura 10, será atribuído o número 2 (dois) a variável "s". Nesse caso, ao final da execução desse programa, pode-se afirmar que a variável "x" terá o seguinte conteúdo:

 

Provas

Questão presente nas seguintes provas
752828 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC

Para responder à questão, considere a Figura 11 que mostra um programa elaborado utilizando-se a linguagem de programação Java. Nessa Figura, inseriuse, intencionalmente, um retângulo no local apontado pela seta nº 2, de modo a ocultar qualquer código fonte existente nesse local.

enunciado 752828-1

A Figura 11 mostra um programa em Java que permite realizar, repetidamente, determinada multiplicação e apresentar o seu resultado, enquanto o conteúdo da variável "repetir" for "SIM". Para que esse programa funcione adequadamente e possa ser encerrado corretamente, basta que no local apontado pela seta nº 1 exista, apenas, o seguinte código fonte: I. while (repetir == "SIM") { II. while (repetir.equalsIgnoreCase("SIM")) { III. while (repetir.equals("SIM")) {
Quais estão corretas?
 

Provas

Questão presente nas seguintes provas
752827 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC
Provas:
Na linguagem HTML 5, existe um elemento que representa a raiz do documento. Trata-se do elemento:
 

Provas

Questão presente nas seguintes provas
752826 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CIGA-SC
Provas:
Utilizando a linguagem HTML 5, pode-se definir determinada cor dentro do espaço RGB. De acordo com esse conceito, é correto afirmar que:
 

Provas

Questão presente nas seguintes provas