Magna Concursos

Foram encontradas 40 questões.

O código a seguir mostra um programa escrito na linguagem de programação C. Nesse código, os números à esquerda representam cada linha de código fonte. Eles são meramente ilustrativos e não fazem parte do programa.
1 #include<stdio.h>
2 void funcao1(int a, int b){
3 int temp;
4 temp=a;
5 a=b;
6 b=temp;
7 }
8
9 void funcao2(int *a, int *b){
10 int temp;
11 temp=*a;
12 *a=*b;
13 *b=temp;
14 }
15
16 int main(){
17 int a=2,b=3, c=4, d=5;
18 int *e = &b, *f = &d;
19 funcao1(a,b);
20 funcao2(&c,&d);
21 funcao2(e,f);
22 printf("%d, %d, %d, %d",a,b,c,d);
23 return 0;
24 }
Ao executar o código, o valor impresso na saída padrão do usuário (linha 22 do programa) será
 

Provas

Questão presente nas seguintes provas
2480654 Ano: 2014
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
Sobre Banco de Dados, são feitas as seguintes afirmações:
I. Segundo SILVERSCHATZ (2006), um Sistema Gerenciador de Bancos de Dados (SGBD) é uma coleção de arquivos e programas inter-relacionados que permitem ao usuário o acesso a consultas e alterações de dados.
II. Nível lógico é o nível médio de abstração que descreve quais dados estão armazenados no banco de dados e quais os inter-relacionamentos entre eles.
III. Nível de visão é o nível mais baixo de abstração que descreve como os dados estão de fato armazenados.
Está (ão) correta(s) apenas a(s) afirmativa(s)
 

Provas

Questão presente nas seguintes provas
2480257 Ano: 2014
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
Sobre os estados da transação elencados, a sequência correta é:
 

Provas

Questão presente nas seguintes provas
Com relação às linguagens HTML e CSS, considere que um programador deseja definir como preta a cor de um link no momento em que o mouse se encontra sobre o link.
Qual afirmativa contém o código correto?
 

Provas

Questão presente nas seguintes provas
2480075 Ano: 2014
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
Para reverter uma das transações envolvidas no deadlock, qual o comando mais adequado?
 

Provas

Questão presente nas seguintes provas
Às vezes, o chamado modelo cascata, paradigma do ciclo de vida, requer uma abordagem sistemática, sequencial ao desenvolvimento do software, que se inicia no nível do sistema e avança ao longo da análise, do projeto, da codificação, do teste e da manutenção.
A partir disso, numere as colunas de cima para baixo.
1 Análise e engenharia de sistemas
2 Análise de requisitos de software
3 Projeto
4 Codificação
5 Testes
6 Manutenção
( ) É um processo de múltiplos passos que se concentra em quatro atributos distintos do programa: estrutura de dados, arquitetura de software, detalhes procedimentais e caracterização de interface. É documentado e torna-se parte da configuração do software.
( ) Reaplica cada uma das etapas precedentes do ciclo de vida a um programa existente e não a um novo programa.
( ) Inicia-se com o estabelecimento dos requisitos para todos os elementos do sistema e prossegue com a atribuição de certo subconjunto desses requisitos ao software.
( ) Seu processo de realização concentra-se nos aspectos lógicos internos do software e também nos aspectos funcionais externos, ou seja, descobre erros e garante que a entrada definida produza resultados reais que concordem com os resultados exigidos.
( ) É intensificado e concentrado especificamente no software.
( ) O projeto deve ser traduzido numa forma legível por máquina.
A sequência correta, de cima para baixo, é
 

Provas

Questão presente nas seguintes provas
2479206 Ano: 2014
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
Que informação está INCORRETA?
 

Provas

Questão presente nas seguintes provas
Com relação às tabelas em HTML, considere o seguinte texto:
O elemento é usado para representar linhas na tabela, enquanto o elemento é usado para representar células na tabela. Já o elemento é usado para representar uma linha de cabeçalho com formatação especial. O código faz com que cada célula da tabela seja separada de suas vizinhas a uma distância de 5 pixels, enquanto o código faz com que cada célula da tabela seja expandida em 5 pixels em todas direções.
Que alternativa completa corretamente as lacunas do texto acima?
 

Provas

Questão presente nas seguintes provas
A medição é comum no mundo da engenharia. Medimos o consumo de energia, o peso, as dimensões físicas, a temperatura, a voltagem..., a lista é quase interminável. Infelizmente, a medição está longe de ser um lugar-comum no mundo da engenharia de software.
Temos dificuldade em concordar sobre o que medir e dificuldades para avaliar as medidas que são obtidas. O software é medido por muitas razões:
I. Indicar a qualidade do produto.
II. Avaliar a produtividade das pessoas que produzem o produto.
III. Avaliar os benefícios derivados de novos métodos e ferramentas de software.
IV. Formar uma linha básica para estimativas.
V. Ajudar a justificar os pedidos de novas ferramentas ou treinamento adicional.
Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas
1 #include<stdio.h>
2
3 int main(int argc, char *argv) {
4 int a[5], i , j;
5
6 for (i = 0, j = 1; i < 5; i++, j = 5) {
7 a[i] = i + j;
8 j = i+1;
9 }
10
11 for (i = 0; i < 5; i++) {
12 printf("%d ", a[i]++);
13 }
14 printf(“\n”);
15
16 printf(“%d, %d, %d”, argc, argv[0], argv[1][0]);
17
18 return 0;
19 }
Suponha que a chamada do programa correspondente ao código seja: /program hello world
Que alternativa representa o valor impresso na saída padrão quando o código da linha 16 for executado?
 

Provas

Questão presente nas seguintes provas