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
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
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
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
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosAtributos
- Modelagem de DadosEntidades
- Modelagem de DadosRelacionamentos
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
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareSWEBOK
- Qualidade de SoftwareAtributos de Qualidade de Software
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
Cadernos
Caderno Container