Você está na página 1de 12

Curso: Anlise e Desenvolvimento de NOTA

Sistemas
Instituto de Cincias Exatas e Disciplina: Estudos Disciplinares
Tecnolgicas Coord. Prof(a): Michele da R. M. Mathias
Campus Sorocaba
Prova DP
Ano Letivo: 2013/1

Nome do aluno: RA: Turma:

Assinatura do aluno: Data :

TABELA DE RESPOSTAS (TESTES)

Questes Alternativa Q A Q A Q A
01 06 11 16
02 07 12 17
03 08 13 18
04 09 14 19
05 10 15 20

Estudos Disciplinares Anlise e Desenvolvimento de Sistemas referente ao 2 semestre

Fundamentos de Redes de Dados e Comunicaes

1 - Uma topologia lgica em barramento pode ser obtida usando uma topologia fsica em estrela.

PORQUE

Uma topologia fsica em estrela usa difuso como princpio de operao.


Analisando as afirmaes acima, conclui-se que:

A as duas afirmaes so verdadeiras, e a segunda justifica a primeira.


B as duas afirmaes so verdadeiras, e a segunda no justifica a primeira.
C a primeira afirmao verdadeira, e a segunda falsa.
D a primeira afirmao falsa, e a segunda verdadeira.
E as duas afirmaes so falsas.

2 - Qual a melhor definio para rede de comunicao, dentre os itens abaixo?

A Uma rede de comunicao, pode ser definida como um conjunto de links conectados por hosts de comunicao.
B Uma rede de comunicao, pode ser definida como um conjunto de dispositivos (hosts) conectados por links (ns)
de comunicao.
C Uma rede de comunicao, pode ser definida como um conjunto de links conectados por links de comunicao.
D Uma rede de comunicao, pode ser definida como um conjunto de hosts conectados por hosts de comunicao.
3 - Qual a maneira mais simples de fazer comunicao entre dois dispositivos?

A A forma mais simples de fazer comunicao entre dois dispositivos conect-los por meio de um hub usando um
link de comunicao.
B A forma mais simples de fazer comunicao entre dois dispositivos conect-los por meio de um switch usando
um link de comunicao.
C A forma mais simples de fazer comunicao entre dois dispositivos conect-los diretamente usando um link de
comunicao.
D n.d.a.

4 - Qual das alternativas melhor define processamento distribudo?

A uma forma de processamento de informaes na qual o trabalho realizado pelo mesmo computador, utilizando
seus diversos processadores.
B uma forma de processamento de informaes na qual o trabalho realizado por computadores distintos
interligados atravs de uma rede de comunicao. Um bom exemplo so os main-frames.
C uma forma de processamento de informaes na qual o trabalho realizado por computadores distintos
interligados atravs de uma rede de comunicao.
D n.d.a.

5 - Dentre os principais critrios de comparao entre redes de comunicaes, o tempo de resposta est
diretamente relacionado com:

A Segurana
B Performance
C Confiabilidade
D Todas as alternativas anteriores

Engenharia de Software I

6 - Dada a curva abaixo, diga o que a mesma retrata.

A Curva dentada de falha de software


B O grafico da bacia
C Curva de Falhas do Software
D Curvas de falha do Hardware
E Curva real de falhas do software

7 - Assinale a alternativa que melhor explica a frase " O software no se desgasta, ele se deteriora".

A Significa que o software no tem falhas.


B Significa que o software no sofre falhas, mas problemas relacionados ao tempo e ambiente.
C Significa que o software no sobre desgastes ambientais (tempo, poeira), mas ao longo da sua vida sofre diversas
alteraes por causa das falhas e manutenes ficando obsoletos ou deteriorados.
D Significa que o software no sobre desgastes de manutenes ao longo da sua vida entretanto sofre problemas
ambientais e temporais tornando-se obsoletos ou deteriorados.
E NDA
8 - Em uma empresa que desenvolve sistemas de grande porte, o gerente decidiu pedir para que cada um se auto
avaliasse e alm disso decidiu aplicar o conceito de equipes autodirigidas para melhorar a qualidade do software que
a equipe produz. Quais os modelos de processo aplicado?

A PSP, TTP
B PSP e TSP
C PTP, TSP
D TSP e PPP
E Espiral, PSP

9 - Jos desenvolve pequenos softwares para uma empresa de seu bairro, ele queria medir melhor a qualidade do
seu prprio trabalho, ele sabe que bem disciplinado para fazer isso. Qual modelo ele deve usar para realizar essa
medio?

A PSP
B TST
C PMP
D TQP
E PSS

10 - Em casos de o desenvolvedor se sentir inseguro quanto a eficincia do algoritmo e sua adaptao, existe um
modelo de Processo que o ajuda a tirar suas dvidas e entrar em um melhor entendimento dos requisitos do
usurio. Que modelo esse?

A Web- Desing
B Prototipao
C Waterfall
D Todas as Anteriores
E NDA

Matemtica para computao

11 - Resolvendo a equao encontraremos para x o valor:

12 - Quais so, respectivamente, as formas expandidas dos produtos (x + 3)(x - 7) e (3x -2)(4x - 1) ?

A x 2 + 4x - 21 e 12x2 + 11x - 2
B x 2 - 4x - 21 e 12x2 - 11x + 2
C x 2 - 4x + 21 e 12x2 - 11x - 2
D x 2 + 4x + 21 e 12x2 + 11x - 2
E x 2 + 4x - 21 e 12x2 + 11x + 2
13 - Qual a forma expandida do produto (2x - 3y)(3x + 2y) ?

A 6x2 + 4xy - 6y2


B 6x2 - 9xy + 6y2
C 6x2 + 5xy - 6y2
D 6x2 - 5xy - 6y2
E 6x2 - 5xy + 6y2

14 - Considere a matriz . Qual das afirmativas abaixo falsa?

A A ordem da matriz 3 x 2.
B A matriz no uma matriz coluna.
C A matriz no uma matriz linha.
D A matriz no quadrada.
E O valor do elemento da segunda linha e terceira coluna no -2.

15 - Dada a funo f(x) = 3x - 2, qual o valor de f(-1/3) ?

A 2/3
B -1/3
C2
D-3
E3

Linguagem e Tcnicas de Programao

16 - Certo dia o professor de Johann Friederich Carl Gauss (aos 10 anos de idade) mandou que os alunos
somassem os nmeros de 1 a 100. Imediatamente Gauss achou a resposta 5050 aparentemente sem
clculos. Supe-se que j a, Gauss, houvesse descoberto a frmula de uma soma de uma progresso
aritmtica.

Agora voc, com o auxlio dos conceitos de algoritmos e da pseudo-linguagem PORTUGOL, foram apresentados trs
propostas de algoritmos que realiza a soma de uma P.A. de N termos, com o primeiro a1 e o ltimo an.

Proposta A algoritmo "SomaGauss"

// Seo de Declaraes

Var

a1,an,n:inteiro

soma:real

Inicio

// Seo de Comandos

escreva("Entre com o a1 ")

leia(a1)
escreva("Entre com o n")

leia(n)

escreva("Entre com o a",n)

leia(an)

soma<-((a1+n)*an)/2

escreva("Soma ",soma)

Fimalgoritmo

Proposta B algoritmo "SomaGauss"

// Seo de Declaraes

Var

a1,an,n:inteiro

soma:real

Inicio

// Seo de Comandos

escreva("Entre com o a1 ")

leia(a1)

escreva("Entre com o n")

leia(n)

escreva("Entre com o a",n)

leia(an)

soma<-(a1+n)*an/2

escreva("Soma ",soma)

Fimalgoritmo

Proposta C algoritmo "SomaGauss"

// Seo de Declaraes

Var

a1,an,n:inteiro

soma:real

Inicio

// Seo de Comandos

escreva("Entre com o a1 ")

leia(a1)
escreva("Entre com o n")

leia(n)

escreva("Entre com o a",n)

leia(an)

soma<-a1+n*an/2

escreva("Soma ",soma)

Fimalgoritmo

A Apenas a proposta A est correta


B Apenas a proposta B est correta
C Apenas a proposta C est correta
D Mais de uma proposta correta
E Nenhuma das propostas est correta

17 - Considere que o nmero de uma placa de veculo composto por quatro algarismos. foram apresentados trs
propostas de algoritmos em PORTUGOL que leia este nmero e apresente o algarismo correspondente casa
das centenas.

Proposta A algoritmo "Placacarro"

// Seo de Declaraes

Var

a,d :inteiro

inicio

// Seo de Comandos

escreva("Entre com o numero de 4 dgitos")

leia(a)

d<-a % 100 \ 10

escreva("O algarismo das centenas ",d)

fimalgoritmo

Proposta B algoritmo "Placacarro"

// Seo de Declaraes

Var

a,d :inteiro

inicio
// Seo de Comandos

escreva("Entre com o numero de 4 dgitos")

leia(a)

d<-a % 1000 \ 100

escreva("O algarismo das centenas ",d)

fimalgoritmo

Proposta C algoritmo "Placacarro"

// Seo de Declaraes

Var

a,d :inteiro

inicio

// Seo de Comandos

escreva("Entre com o numero de 4 dgitos")

leia(a)

d<-a \ 1000

escreva("O algarismo dos centenas ",d)

fimalgoritmo

A Apenas a proposta A est correta


B Apenas a proposta B est correta
C Apenas a proposta C est correta
D Mais de uma proposta est correta
E Nenhuma das propostas est correta

18 - Em uma loja o credirio segue o seguinte critrio:

1. Entrada de 40% do valor da mercadoria


2. Nmero mximo de parcelas 3
3. o valor mnimo de cada parcela R$ 50,00

Assim uma impressora laser matricial custa R$ 500,00 ter o seguinte credirio:

Entrada: R$ 200,00

Trs parcelas de R$ 100,00

No caso da venda de uma impressora a jato de tinta cujo preo R$ 200,00 ter o seguinte credirio:

Entrada: R$ 80,00
Duas parcelas de R$ 60,00

No caso de uma unidade de leitura ptica Green-ray que custa R$ 100,00

Entrada R$ 40,00

Uma parcela de R$ 60,00

Foram apresentadas trs propostas de programas:

Proposta 1 Proposta 2 Proposta 3


algoritmo "prestao" algoritmo "prestao"

var var

entr,preco, prest, saldo entr,preco, p3,p2,p1, saldo algoritmo "prestao"


:real :real
var
parcelas:inteiro parcelas:inteiro
preco, p3,p2,p1, saldo:real
inicio inicio
parcelas:inteiro
Escreva("valor da mercadoria") Escreva("valor da mercadoria ")
inicio
leia(preco) leia(preco)
Escreva("valor da mercadoria")
entr<-preco * (40/100) entr<-preco * (40/100)
leia(preco)
saldo<-preco - entr saldo<-preco - entr
escreva("entrada",(preco * (40/100)))
prest<-saldo/3 p3<-saldo/3
se ((preco - (preco *
p2<-saldo/2 (40/100)))/3)<=50 entao
escreva("entrada",entr)

p1<-saldo se ((preco - (preco *


se prest<=50 entao
(40/100)))/2)<=50 entao

prest<-saldo/2 escreva("entrada de R$",entr)


escreva("1 parcela R$", (preco-
(preco*(40/100))))
se prest<=50 entao se p3<=50 entao

senao
escreva("1 parcela R$", se p2<=50 entao
saldo)
escreva("2 parcelas R$", ((preco-
escreva("1 parcela R$ R$", (preco*(40/100)))/2))
senao p1)

fimse
escreva("2 parcelas R$", senao
prest)
senao
escreva("2 parcelas R$", p2)
fimse
escreva("3 parcelas R$", ((preco-
fimse (preco*(40/100)))/3))
senao
senao fimse
escreva("3 parcelas R$",
prest) escreva("3 parcelas R$", p3) fimalgoritmo

fimse fimse

fimalgoritmo fimalgoritmo

A Os trs programas esto corretos


B Os trs programas esto errados
C Apenas o programa 1 est incorreto
D Apenas o programa 2 est incorreto
E Apenas o programa 3 est incorreto

19 - Foram apresentadas trs propostas de um programa em C++ que leia uma temperatura em graus centgrados e
apresente a temperatura convertida em graus Fahrenheit. A frmula de converso :

onde F a temperatura em Fahrenheit e C a temperatura em centgrados


Proposta A #include <stdio.h>

#include <conio.h>

int main(){

float C,F;

printf("Entre com a Temperatura em Celsius\n");

scanf("%f",C);

F=9*C + 160/5;

printf("A Temperatura :%f",F);

Proposta B #include <stdio.h>

#include <conio.h>

void main(){

float C,F;

printf("Entre com a Temperatura em Celsius\n");

scanf("%f",&C);

F=9*C + 160/5;

printf("A Temperatura :%f",F);

Proposta C #include <stdio.h>

#include <conio.h>

void main(){
float C,F;

printf("Entre com a Temperatura em Celsius\n");

scanf("%f",%C);

F=(9*C + 160)/5;

printf("A Temperatura :%f",F);

A Apenas a proposta A est correta


B Apenas a proposta B est correta
C Apenas a proposta C est correta
D Mais de uma proposta est correta
E Nenhuma das propostas est correta

20 - Criar uma funo que retorna o seguinte: A funo recebe 3 valores float e retornar o quadrado do 1 mais a
soma dos outros dois retornar o tipo inteiro. Qual a alternativa correta?
A
float calcula (float x, float y, float z)

return (powy+z);

void main()

printf("Resultado: %3.2f ", );

printf(" ");

system("pause");

B
#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#include<math.h>

float calcula (float x, float y, float z)

{
return (pow(x,2)+(y+z));

void main()

printf("Resultado: %3.2f ", calcula(2,3,4));

printf(" ");

system("pause");

C
#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#include<math.h>

void main()

printf("Resultado: %3.2f ", calcula(2,3,4));

printf(" ");

system("pause");

D
#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#include<math.h>

void main()

printf("Resultado: %3.2f ", calcula(2,3,4));


return (pow(x,2)+(y+z));

printf(" ");

system("pause");

E
#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#include<math.h>

void main()

printf("Resultado: %3.2f ");

printf(" ");

system("pause");

Você também pode gostar