Foram encontradas 505 questões.
Analise os trechos de código C# exibidos a seguir.
for (int i = 0; i < 10; i++) {
if ((i % 2) == 0) {
break;
}
xpto1(i);
}
for (int i = 0; i < 10; i++) {
if ((i % 2) == 0) {
continue;
}
xpto2(i);
}
if ((i % 2) == 0) {
break;
}
xpto1(i);
}
for (int i = 0; i < 10; i++) {
if ((i % 2) == 0) {
continue;
}
xpto2(i);
}
Dado que o operador % resulta no resto da divisão de seus operandos, está correto concluir que xpto1 e xpto2 serão invocados:
Provas
Questão presente nas seguintes provas
Analise o código Java a seguir.
public class Test
{
public void method()
{
for(int i = 0; i < 3; i++){
System.out.print(i);
}
System.out.print(i);
}
}
{
public void method()
{
for(int i = 0; i < 3; i++){
System.out.print(i);
}
System.out.print(i);
}
}
A execução desse código provoca:
Provas
Questão presente nas seguintes provas
Analise o código Java a seguir.
public class Enigma1 {
public static void main(String[] args) {
int num = 20, conta;
for (int i = 2; i <= num; i++) {
conta = 0;
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
conta ++;
break;
}
}
if (conta == 0) {
System.out.println(i);
}
}
}
}
public static void main(String[] args) {
int num = 20, conta;
for (int i = 2; i <= num; i++) {
conta = 0;
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
conta ++;
break;
}
}
if (conta == 0) {
System.out.println(i);
}
}
}
}
A execução desse código produz:
Provas
Questão presente nas seguintes provas
Analise o código C# a seguir.
using System;
public class X
{
public static int Test(int a, int b.)
{
while (a != b.) {
if (a > b.) {a -= b;}
else {b -= a;}
}
return a;
}
static void Main(string[] args)
{
int x = 36;
int y = 7;
Console.WriteLine(X.Test(x, y));
}
}
public class X
{
public static int Test(int a, int b.)
{
while (a != b.) {
if (a > b.) {a -= b;}
else {b -= a;}
}
return a;
}
static void Main(string[] args)
{
int x = 36;
int y = 7;
Console.WriteLine(X.Test(x, y));
}
}
O número produzido pela execução desse código é:
Provas
Questão presente nas seguintes provas
Considere a tabela de banco de dados R, com a seguinte instância.
| a | b |
| 1 | 2 |
| 2 | 3 |
| 4 | 5 |
Após a execução do comando SQL
update r set a = a + b
where b > (select max(a.) from r)
where b > (select max(a.) from r)
a instância da referida tabela é, na respectiva ordem de colunas e linhas:
Provas
Questão presente nas seguintes provas
Observe o quadro abaixo, no qual são comparados os modos de operação disponíveis quando da manipulação de “created temporary tables“ no DB2, e “global temporary tables” no Oracle.
| Operação sem registro no log | Processamento sob “delete on commit” | |
| Oracle | ||
| DB2 |
Estabelecendo-se que “S” indica a disponibilidade do modo de operação, e “N” indica a não disponibilidade, o correto preenchimento dessa tabela, nas respectivas linhas e colunas, seria:
Provas
Questão presente nas seguintes provas
Considere as seguintes regras de derivação de dependências funcionais no âmbito do projeto de banco de dados
I. Se X !$ \rightarrow !$ Y então XY !$ \rightarrow !$ Y
II. Se X !$ \rightarrow !$ Y e X !$ \rightarrow !$ Z então Y !$ \rightarrow !$ Z
III. Se XY !$ \rightarrow !$ Z então X !$ \rightarrow !$ Z
II. Se X !$ \rightarrow !$ Y e X !$ \rightarrow !$ Z então Y !$ \rightarrow !$ Z
III. Se XY !$ \rightarrow !$ Z então X !$ \rightarrow !$ Z
Sobre essas afirmativas, conclui-se que:
Provas
Questão presente nas seguintes provas
Analise a seguinte tabela de compatibilidade entre os diferentes tipos de lock no Oracle.
| Tipo de lock | Shared | Update | Exclusive |
| Shared | ? | ? | ? |
| Update | ? | ? | ? |
| Exclusive | ? | ? | ? |
Estabelecendo-se que “S” significa compatível e “N”, incompatível, o correto preenchimento dessa tabela, nas respectivas linhas e colunas, seria:
Provas
Questão presente nas seguintes provas
Analise o código Java a seguir.
public class Enigma1 {
public static void main(String[] args) {
int num = 20, conta;
for (int i = 2; i <= num; i++) {
conta = 0;
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
conta ++;
break;
}
}
if (conta == 0) {
System.out.println(i);
}
}
}
}
public static void main(String[] args) {
int num = 20, conta;
for (int i = 2; i <= num; i++) {
conta = 0;
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
conta ++;
break;
}
}
if (conta == 0) {
System.out.println(i);
}
}
}
}
A execução desse código produz:
Provas
Questão presente nas seguintes provas
Dentre as operações realizadas entre instituições financeiras, estão as operações compromissadas, que representam empréstimos entre esses bancos, com lastro em títulos, por meio da venda de títulos com compromisso de recompra por parte de um banco, e da compra com compromisso de revenda, por parte de outro.
O Banco A realizou duas operações compromissadas, em 16.03.2018, que geraram os lançamentos a seguir.
| Número do lançamento | Conta debitada | Conta creditada |
| 1 | DISPONIBILIDADES | OBRIGAÇÕES POR OPERAÇÕES COMPROMISSADAS |
| OBRIGAÇÕES POR OPERAÇÕES COMPROMISSADAS / DESPESAS A APROPRIAR | APLICAÇÕES INTERFINANCEIRAS DE LIQUIDEZ - APLICAÇÕES EM OPERAÇÕES COMPROMISSADAS / RENDAS A APROPRIAR | |
| 2 | APLICAÇÕES INTERFINANCEIRAS DE LIQUIDEZ - APLICAÇÕES EM OPERAÇÕES COMPROMISSADAS | DISPONIBILIDADES |
As operações que geraram os lançamentos 1 e 2 foram, respectivamente:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container