Questões de Concurso Para ufersa

Foram encontradas 1.253 questões

Resolva questões gratuitamente!

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

Q2876105 Arquitetura de Software

Considere o programa a seguir, escrito no arquivo prog2.c

#include <stdio.h>

int main(int argc, char **argv){

int i,x[9],*p;

for (i = 0 ; i < 9 ; i++)

x[i]=i;

p=x+1;

while (*p!=8){

*p=*(p-1) + *(p+1);

p++;

}

printf("[%d]",*(p-4));

printf("\n");

return 0;

}

A compilação do código foi efetuada com o comando a seguir.

gcc -Wall -ansi -o prog2 prog2.c

A execução do programa mostra, na tela, a linha

Alternativas
Q2876103 Arquitetura de Software

Considere o trecho de código, escrito em ANSI C, a seguir, no arquivo prog1.c

#include <stdio.h>

int x = 2;

int f1(int a){

int r=a*x;

x = r++;

return r;

}

int f2(int x){

int r=x*x;

x = r++;

return r;

}

int main (int argc, char **argv){

int a,b,c;

a = f1(3);

b = f2(2);

c = f1(3);

printf ("%d.%d.%d\n",a,b,c);

return 0;

}

A compilação do código foi efetuada com o comando a seguir.

gcc -Wall -ansi -o prog1 prog1.c

A execução do programa mostra, na tela, a linha

Alternativas
Q2876101 Arquitetura de Software

Considere o código em Python a seguir.

def f(n):

if n == 1:

return 1

if n%2==0:

return f(n/2)

return 1 + f((n - 1) / 2)

x = 80

print (f(x))

A execução desse programa mostra na tela o valor

Alternativas
Q2876100 Arquitetura de Software

O uso de pilhas é comum em vários programas para armazenar temporariamente elementos usados recentemente. Em Python, pode-se usar o tipo de dados list como pilha através dos métodos

Alternativas
Q2876099 Arquitetura de Software

Um administrador Windows 7 deseja configurar um serviço para iniciar sempre que o computador for ligado. Para isso ele deve iniciar

Alternativas
Q2876098 Arquitetura de Software

No gerenciador de tarefas do Windows 7, pode-se verificar a quantidade de memória total usada pelo sistema operacional e pelos programas em execução. A aba que contém essa informação se chama

Alternativas
Q2876096 Arquitetura de Software

No Ubuntu 12.04 um usuário executa um programa e, logo depois, percebe que o programa consome muito processamento. Ele tenta encerrar o programa de forma normal e não consegue. Para forçar o encerramento do programa, através do terminal de comandos, o usuário deve digitar a linha

Alternativas
Q2876095 Arquitetura de Software

No Linux Ubuntu 12.04, usando o terminal de comandos, a fim mudar o proprietário do diretório /home/joao e todos os seus subdiretórios, para joao, digita-se a linha de comando

Alternativas
Q2876094 Arquitetura de Software

A manutenção de usuários no Windows 7 deve ser feita apenas por usuários com permissões especiais. Entre os tipos de usuários possíveis no Windows 7, o usuário com permissão para operação de criação e remoção de usuários é o

Alternativas
Q2876092 Arquitetura de Software

Uma instrução SQL, escrita para ser executada usando o MYSQL, que não gera um erro em sua execução é:

Alternativas
Q2876091 Arquitetura de Software

Analise o diagrama entidade-relacionamento a seguir.

Imagem associada para resolução da questão

Fonte: Comperve 2013

Sobre o diagrama, é correto afirmar que

Alternativas
Q2876090 Arquitetura de Software

Na linguagem Python, a string “K++++ufersa”, pode ser gerada usando a expressão

Alternativas
Q2876089 Arquitetura de Software

Para responder as questões 37 e 38 utilize o diagrama EER a seguir.


A tabela funcionario contém o registro dos empregados de uma empresa e a tabela ponto, faz o registro da entrada e saída de um usuário em um determinado dia, mantendo assim um controle de frequência dos funcionários.

Fonte: Comperve 2013

A criação de índices em tabelas de banco de dados é fundamental para otimização do processo de consulta a dados. Isso permite que o sistema de gerenciamento do banco de dados possa ir diretamente a uma tupla em vez de buscar uma por uma. Considerando o diagrama apresentado anteriormente, para criar um índice com a coluna data da tabela ponto, utiliza-se a expressão

Alternativas
Q2876088 Arquitetura de Software

Para responder as questões 37 e 38 utilize o diagrama EER a seguir.


A tabela funcionario contém o registro dos empregados de uma empresa e a tabela ponto, faz o registro da entrada e saída de um usuário em um determinado dia, mantendo assim um controle de frequência dos funcionários.

Fonte: Comperve 2013

Um administrador de banco de dados foi solicitado para elaborar uma consulta SQL que retorne o tempo de permanência do funcionário de nome “José Beltrano” durante o mês de dezembro de 2013. Considerando que o usuário só tem um registro de entrada e um de saída por dia de trabalho, para resolver o problema, é necessário escrever a instrução SQL

Alternativas
Q2876087 Arquitetura de Software

Analise o código Python a seguir.

def mistery(a,b="*"):

return(a<exp1>)

x=[[5,"-"],[4,"!"],[2]]

saida=""

for z in x:

saida+=mistery(<exp2>)

print(saida)

Para que o resultado da execução do código seja a string “-----!!!!**”, os textos <exp1> e <exp2> devem ser substituídos pelas expressões

Alternativas
Q2876086 Arquitetura de Software

Analise o código Python a seguir.

def f(x):

return pow(x,2)

def newfunc(function,*y):

v=[]

for i,e in enumerate(y):

v+=[function(e) if i%2==0 else 1]

return sum(v)

print(newfunc(f,4,1,3,2))

Após a execução do código, a saída é

Alternativas
Q2876085 Arquitetura de Software

Na linguagem Python, podemos definir funções anônimas também chamadas de funções inline, que permitem a construção de funções simples, normalmente associadas ao uso de uma única expressão. Para criação desse tipo de função, utilizamos a palavra chave

Alternativas
Q2876084 Arquitetura de Software

Analise o código Python a seguir.

v=[2,4,-3,2,1,4]

i=v[slice(2,5,2)]

s=0

for x in i:

s+=x

print(s)

Após a execução do código, o valor exibido para a variável s é

Alternativas
Q2876083 Arquitetura de Software

Observe o seguinte fragmento de datagrama UDP.


0000000000010110

0000000001010000

0000000000001100

0000000001001110

0111010010.......


Considerando a estrutura de um datagrama UDP e a associação entre o número de portas e serviços, é correto afirmar que os serviços de origem e destino do datagrama são

Alternativas
Q2876082 Arquitetura de Software

O setor de redes de computadores solicitou a confecção de um cabo de rede do tipo par trançado (categoria 5e) para ligação de dois switches, usando um conector RJ-45 e o padrão de fiação T568A. O fio Branco com Verde e o fio Azul devem ser ligados, respectivamente, nos pinos

Alternativas
Respostas
1061: C
1062: C
1063: A
1064: D
1065: B
1066: A
1067: B
1068: C
1069: A
1070: B
1071: A
1072: D
1073: A
1074: C
1075: D
1076: B
1077: C
1078: D
1079: A
1080: B