Questões de Concurso Para afto

Foram encontradas 220 questões

Resolva questões gratuitamente!

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

Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436333 Programação

Considere as seguintes afirmações sobre os fundamentos da programação orientada a objetos.


I. A classe é uma estrutura de dados que representa um objeto do mundo real.

II. O método é um bloco de código que pode ser executado por um objeto.

III. A herança é um mecanismo que permite que uma classe herde os atributos e os métodos de outra classe.

IV. O polimorfismo é um mecanismo que permite que objetos de diferentes classes respondam a uma mesma mensagem de forma diferente.


É correto apenas o que afirma em

Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436332 Programação

A sobrecarga de métodos pode ser usada em uma ampla variedade de situações. Alguns exemplos de sobrecarga de métodos incluem:


• métodos para realizar operações matemáticas com diferentes tipos de dados;

• métodos para formatar dados de diferentes maneiras;

• métodos para manipular coleções de objetos de diferentes tipos.


A sobrecarga de métodos é um recurso útil que pode ser usado para melhorar a qualidade do código orientado a objetos. Ela permite que os desenvolvedores criem métodos com nomes intuitivos e fáceis de lembrar, sem se preocupar com a duplicação de código.


Entre as alternativas, qual é a definição correta de sobrecarga de métodos em Java?

Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436331 Governança de TI

A ISO 9000 define processo como “um conjunto de atividades inter-relacionadas ou interativas, que transformam entradas em saídas”. Já́ o BPMN (Business Process Modeling Notation) propõe as seguintes definições:


• atividade: termo genérico para o trabalho desempenhado pela empresa. Processos, subprocessos e tarefas são tipos de atividades;

• tarefa: é uma atividade atômica incluída num processo. No modelo de processos, a tarefa é o desdobramento máximo do trabalho executado no processo; • processo: qualquer atividade desempenhada no interior da organização. No modelo de processos, é retratada como uma rede constituída por outras atividades em fluxo e por seus respectivos controles de sequenciamento (eventos e junções). Um processo de negócio contém um ou mais processos;

• evento: algo que “acontece” no curso do processo de negócio, influenciando seu fluxo. Há o evento inicial, o evento final e eventos intermediários.


VALLE, Rogerio; OLIVEIRA, Saulo Barbará de. Análise e modelagem de processos de negócio: foco na notação BPMN (Business Process Modeling Notation). Grupo GEN, 2013.


Sobre essas definições, analise as afirmativas a seguir.


I. As tarefas podem ser desdobradas em várias atividades para melhor organização do processo.

II. Um processo de negócio é basicamente constituído de várias atividades e seus eventos.

III. Os processos de negócio só podem ser modelados utilizando eventos.


É correto o que se afirma em

Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436330 Programação

Conside o seguinte código em Java.


Scanner scanner = new Scanner(System.in);


System.out.print(“Digite seu nome: “);

String nome = scanner.nextLine();


System.out.print(“Digite sua idade: “);

int idade = scanner.nextInt();


System.out.println(“Nome: “ + nome);

System.out.println(“Idade: “ + idade);


scanner.close();


A respeito de comandos de entrada e saída, pode-se afirmar que

Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436329 Arquitetura de Computadores

Quando aprendeu a contar, o homem foi obrigado a desenvolver símbolos que representassem as quantidades e as grandezas que ele queria utilizar. Esses símbolos, os algarismos, constituem a base dos sistemas de numeração.


WEBER, Raul F. Fundamentos de arquitetura de computadores UFRGS. V.8. Grupo A, 2012.


A respeito das regras utilizadas nos sistemas de numeração, analise as afirmações a seguir.


I. A base B de um sistema é igual à quantidade de algarismos distintos utilizados. Para a base decimal, tem-se dez algarismos distintos (de 0 a 9).

II. Quando uma posição é ocupada pelo maior algarismo e ela deve ser aumentada de uma unidade, essa posição recebe o símbolo nulo, e a posição seguinte deve ser aumentada de uma unidade. Assim, 9+1=10, 19+1=20, 99+1=100, 1999+1=2000.

III. O algarismo mais à direita (denominado de dígito menos significativo) tem peso um. O algarismo imediatamente à esquerda tem o peso da base B, o seguinte à esquerda tem peso de B ao quadrado, depois B ao cubo, e assim por diante.

IV. O valor de cada algarismo de um número é determinado multiplicando-se o algarismo pelo peso de sua posição.

V. O valor de um número é determinado pela soma dos valores de cada algarismo.


É correto o que se afirma em

Alternativas
Respostas
76: C
77: B
78: D
79: D
80: E