Magna Concursos

Foram encontradas 1.519 questões.

2449098 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Em relação à utilização de chamadas recursivas em Visual Basic 6, pode-se afirmar que:

I. Deve ser usada com cuidado, pois múltiplas chamadas recursivas podem ocasionar o estouro da pilha de execução do programa através da mensagem de erro: "Out of stack space".

II. Não é exclusividade da técnica recursiva a utilização da pilha de execução, pois esta é utilizada sempre que qualquer procedimento é disparado pelo programa.

III. O controle da pilha de execução é feito exclusivamente pelo sistema operacional não necessitando de intervenções por parte dos programadores, sendo a responsabilidade destes o uso razoável das técnicas de recursividade.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2449096 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Considere as seguintes atribuições para variáveis em Visual Basic 6:

Dim draio As Double
Dim ncont As Integer
Dim drazao As Double
Dim nqtd As Integer
dRaio = 1.2
nCont = 5
nQtd = 68
dRazao = (dRaio * dRaio + 1) \ 2
nCont = nCont ^ 3 Mod 2
dRaio = -dRaio / 2 + 1

Supondo que os tipos das variáveis foram declarados corretamente, assinale quais são os valores finais de cada uma delas ao término de uma execução.

 

Provas

Questão presente nas seguintes provas
2449094 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

No contexto de UML, assinale a alternativa que descreve um artefato mais precisamente.

 

Provas

Questão presente nas seguintes provas
2449093 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

No contexto de UML, a imagem abaixo representa um diagrama de

Enunciado 3573112-1

 

Provas

Questão presente nas seguintes provas
2449092 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Sobre diagramas de Caso de Uso, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
2449091 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

Associe os níveis de visibilidade apresentados na Coluna 1 aos respectivos símbolos sugeridos pela UML apresentados na Coluna 2.

COLUNA 1

1. privada (private)

2. pacote (package)

3. pública (public)

4. protegida (protected)

COLUNA 2

( ) #

( ) ~

( ) +

( ) -

A ordem correta de preenchimento dos parênteses, de cima para baixo, é

 

Provas

Questão presente nas seguintes provas
2449090 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Sobre chaves-primárias e chavesestrangeiras em banco de dados relacional SQL, analise as seguintes assertivas:

I. Uma chave-primária é composta de apenas um campo.

II. Registros diferentes, numa mesma tabela, não podem ter o mesmo valor de chave-primária.

III. Uma chave-estrangeira pode relacionar campos de uma tabela apenas com a chave-primária de outra tabela ou da mesma tabela.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2449089 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573108-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573108-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1, a tabela grupos mostrada na Figura 2 e, ainda, o aplicativo Java mostrado na caixa abaixo.

import java.sql.*;

public class App {
public static void main(String[] args) {
try {
Connection conn;

Class.forName("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://localhost/fundatec";
conn =
DriverManager.getConnection(
url,
"fundatec",
"86GnTfZp7emDxQZ9"
);

Statement stmt = conn.createStatement();

String sql =
"SELECT * FROM pessoal WHERE sexo = ? AND salario > ?";

PreparedStatement pst = conn.prepareStatement(sql);

pst.setInt(1, 0);
pst.setDouble(2, 3000.00);

ResultSet rs = pst.executeQuery();

int total = 0;

while (rs.next()) {
total += rs.getDouble("salario");
}

System.out.println(total);

conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}

Supondo que os drivers estão disponíveis e que a conexão com o banco de dados MySQL é estabelecida sem problemas, qual o valor impresso na saída padrão?

 

Provas

Questão presente nas seguintes provas
2449088 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573107-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573107-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1 e a tabela grupos mostrada na Figura 2. Quais registros, referenciados pelo valor do campo id, são retornados pela consulta SQL abaixo, considerando a ordem em que são retornados?

SELECT * FROM
pessoal, grupos
WHERE
pessoal.grupo = grupos.id AND
pessoal.sexo = 1 AND
grupos.id = 1
ORDER BY
pessoal.salario;

 

Provas

Questão presente nas seguintes provas
2449087 Ano: 2012
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Enunciado 3573106-1

Figura 1 - Tabela de dados pessoal.

Enunciado 3573106-2

Figura 2 - Tabela de dados grupos.

Considere a tabela pessoal mostrada na Figura 1. Deseja-se utilizar uma consulta SQL para atualizar todos e somente os registros cujo campo grupo é nulo (NULL), alterando o valor do campo grupo para 3. Para tanto, é possível utilizar qual comando SQL?

 

Provas

Questão presente nas seguintes provas