Foram encontradas 805 questões.
É a decomposição hierárquica orientada à entrega do trabalho a ser executado pela equipe para atingir os objetivos do projeto. Esta afirmativa está tratando sobre:
Provas
O Guia PMBOK conta com 42 processos divididos em 5 grupos, são eles:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETREDE
Orgão: Pref. Caucaia-CE
- Engenharia de SoftwareEngenharia de Requisitos
- Qualidade de SoftwareAtributos de Qualidade de Software
Marque a opção CORRETA. O requisito não funcional de software deve
Provas
- Gestão de ProcessosBPM: Gerenciamento de Processos de NegócioBPMN: Business Process Model and NotationBPMN: Atividades
Uma tarefa é uma atividade de trabalho no menor nível de granularidade. Ela representa uma ação no processo e pode ser executada por uma pessoa ou sistema. A Notação do Business Process Modelling possui elementos para representação da realização de trabalho no processo de negócio. Marque a opção que não representa um tipo de tarefa na representação BPMN.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETREDE
Orgão: Pref. Caucaia-CE
Observe o seguinte trecho de código Java.
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class JavaDataReaderWr {
public static void leitor(String path) throws IOException {
BufferedReader buffRead = new BufferedReader(new FileReader(path));
String linha = "";
while (true) {
if (linha != null) {
System.out.println(linha);
} else
break;
linha = buffRead.readLine();
}
buffRead.close();
}
public static void escritor(String path) throws IOException {
BufferedWriter buffWrite = new BufferedWriter(new FileWriter(path));
String linha = "";
Scanner in = new Scanner(System.in);
System.out.println("Escreva algo: ");
linha = in.nextLine();
buffWrite.append(linha + "\n");
buffWrite.close();
}
}
Baseando-se no código, marque a opção CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETREDE
Orgão: Pref. Caucaia-CE
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Sobre Projetos de Software Orientados a Objetos, marque (V) para as afirmativas VERDADEIRAS e (F) para as FALSAS.
( ) Recurso de classes é a propriedade dos objetos que viabiliza a implementação de hierarquia entre objetos.
( ) A combinação de dados com o código que os manipula em um único objeto é denominada encapsulamento.
( ) Um objeto é um tipo de classe que pode ser definido pelo programador para descrever uma entidade real ou abstrata.
( ) Em programação orientada a objetos, a possibilidade de haver funções de mesmo nome, com funcionalidades similares em classes sem nenhuma relação entre elas, denomina-se relacionamento hierárquico.
Marque a opção que representa a sequência CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETREDE
Orgão: Pref. Caucaia-CE
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
Em um projeto de classe Java, é importante que os dados sejam protegidos de forma a impedir acessos diretos a estes dados. Para isso, podemos declarar estes atributos como privados e implementar métodos de acesso para manipular estes dados. Este tipo de implementação é uma boa prática que revela uma característica da Programação Orientada a Objetos definida como
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETREDE
Orgão: Pref. Caucaia-CE
Durante o ciclo de execução do programa, o Java verifica se as variáveis de memória estão sendo utilizadas. Caso não estejam o Java libera automaticamente esta área que não está sendo utilizada. Este processo do Java é chamado de:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETREDE
Orgão: Pref. Caucaia-CE
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoEstruturas de Seleção
- Fundamentos de ProgramaçãoLógica de Programação
O seguinte trecho de pseudo-código representa uma função (sub-rotina) f que espera dois argumentos numéricos, x e y.
01: f(X,Y)
02: !$ \quad !$ declare V numérico
03: !$ \quad !$ declare N numérico
04: !$ \quad !$ declare M numérico
05: !$ \quad !$ N!$ \gets !$Y+3
06: !$ \quad !$ M!$ \gets !$X+2
07: !$ \quad !$ V!$ \gets !$N*M
08: Devolva V
Considere agora o seguinte trecho de código que invoca a função f definida acima
01: Rotina
02: !$ \quad !$ Declare A numérico
03: !$ \quad !$ Declare B numérico
04: !$ \quad !$ Leia B
05: !$ \quad !$ A !$ \gets !$ 0
06: !$ \quad !$ Loop
07: !$ \quad\quad\quad !$ B !$ \gets !$ B+3
08: !$ \quad\quad\quad !$ Se B >= 11
09: !$ \quad\quad\quad !$ Então pare
10: !$ \quad\quad\quad !$ Fim se
11: !$ \quad\quad !$ A !$ \gets !$ A+B
12: !$ \quad !$ Fim Loop
13: !$ \quad !$ Imprima f(A,B)
14: !$ \quad !$ Imprima A
15: !$ \quad !$ Imprima B
16: Fim Rotina
A execução do trecho do código, considerando que a variável B na ‘linha 04’ foi lida com o valor 4, resultaria na impressão nas linhas 13, 14 e 15 os seguintes valores respectivamente:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CETREDE
Orgão: Pref. Caucaia-CE
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoEstruturas de Seleção
- Fundamentos de ProgramaçãoLógica de Programação
Analise o seguinte pseudocódigo.
01: Rotina
02: !$ \quad !$ Declare A numérico
03: !$ \quad !$ Declare B numérico
04: !$ \quad !$ Leia B
05: !$ \quad !$ A !$ \gets !$ 0
06: !$ \quad !$ Loop
07: !$ \quad\quad\quad !$ B !$ \gets !$ B+3
08: !$ \quad\quad\quad !$ Se B >= 11
09: !$ \quad\quad\quad\quad !$ Então pare
10: !$ \quad\quad\quad !$ Fim se
11: !$ \quad\quad !$ A !$ \gets !$ A+B
12: !$ \quad !$ Fim Loop
13: !$ \quad !$ Imprima A
14: !$ \quad !$ Imprima B
15: Fim Rotina
Com base no algoritmo, admitindo que o valor lido por B na ‘Linha 04’ seja 3, pode-se afirmar que os valores das variáveis A na ‘Linha 13’ e B na ‘Linha 14’ são respectivamente:
Provas
Caderno Container