Edital IQSC 003/2012- Prova de Múltipla Escolha

Transcrição

Edital IQSC 003/2012- Prova de Múltipla Escolha
1
PROVA DE MÚLTIPLA ESCOLHA
Edital IQSC 003/2012 – FÍSICO – 19/03/2012 – Edifício Q5
---------------------------------------------------------------------------------------------------------1) Um microscópio equipado com uma objetiva de 40x e abertura numérica de 0,6 é usado
para observação de uma ponta de uma fibra óptica com luz de comprimento de onda de 500
nm. Qual é o limite de resolução do microscópio e que potência deverá ter a ocular para uma
ampliação de 400x ?
(a) 250 Å, 50x
(b) 1,5 µm, 5x
(c) 0,5 µm, 10x
(d) 2 µm, 10x
(e) 1 µm, 10x
2) Qual é a definição para ângulo de Brewster (θB) e qual será o seu valor para um prisma de
material com índice de refração 1,47 imerso no ar? (obs: arctg = arco tangente)
(a) É o ângulo no qual a onda refletida e a onda refratada se propagam perpendicularmente
uma à outra, θB= arctg(1,47).
(b) É o ângulo no qual a onda refletida e a onda refratada se propagam perpendicularmente
uma à outra, θB= arctg(π/2).
(c) É o ângulo crítico de reflexão total do material, θB= arctg(1/1,47).
(d) É o ângulo crítico de reflexão total, θB= arctg(2/π).
(e) É o angulo de incidência no qual não existe reflexão polarizada, θB= arctg(π/2).
3) Dois efeitos usados em moduladores eletro-ópticos e suas dependências com o campo
elétrico aplicado são:
(a) Efeito Pockels (linear com o campo); efeito Stark (quadrática com o campo)
(b) Efeito Pockels (cúbica com o campo); efeito Kerr (linear com o campo)
(c) Efeito Stark (linear com o campo); efeito Kerr (quadrática com o campo)
(d) Efeito Pockels (quadrática com o campo); efeito Kerr (linear com o campo)
(e) Efeito Pockels (linear com o campo); efeito Kerr (quadrática com o campo)
2
4) Qual será o valor aproximado do raio de uma fibra óptica (em microns) para operar em
monomodo para um feixe de segundo harmônico de um laser Nd:YAG considerando a sua
abertura numérica da fibra da ordem de 0,12.
(a) 106,4 / π
(b) 10,64
(c) 53,2 / π
(d) 5,32 / π
(e) Nenhuma das respostas acima
5) Para expandir um feixe de laser colimado com diâmetro de 2 mm para 8 mm que conjunto
de lentes finas L1 e L2 e qual a distância (d) aproximada entre elas poderá compor o sistema
óptico? (Obs: entrada do feixe na L1 saída em L2)
(a) L1 (plano côncava f = − 100 mm) ; L2 (plano-convexa f = 50 mm) ; d = 100 mm.
(b) L1 (plano côncava f = − 40 mm) ; L2 (biconvexa f = 200 mm) ; d = 240 mm.
(c) L1 (plano côncava f = − 40 mm) ; L2 (plano-convexa f = 160 mm) ; d = 120 mm.
(d) L1 (biconvexa f = 20 mm) ; L2 (plano-convexa f = 200 mm) ; d = 60 mm.
(e) L1 (plano côncava f = − 20 mm) ; L2 (plano convexa = 200 mm) ; d = 220 mm.
6) A condição necessária para estabelecimentos de pulsos ultracurtos em uma cavidade laser
e o equipamento para medida da largura temporal dos pulsos são denominados
respectivamente:
(a) acoplamento de modos e amplificador espectroscópico
(b) acoplamento de modos e auto-correlador óptico
(c) auto-modulação de fase e amplificador espectroscópico
(d) bombeamento monocromático e auto-correlador óptico
(e) bombeamento assíncrono e auto-correlador eletrônico
3
7) Utilizando um microprocessador genérico é implementado um barramento Latch
74HCT573 conforme apresentado no esquema elétrico abaixo. Identifique qual é a função
deste componente para este sistema digital?
(a) Proteger o barramento D do microcontrolador contra sobrecarga de tensão.
(b) Funciona como entrada de dados para o barramento D do microcontrolador.
(c) Desviar o fluxo de dados do barramento D do microcontrolador.
(d) Aumentar de 8 bits para 16 bits a capacidade de endereçamento do barramento D do
microcontrolador.
(e) Não tem nenhuma função para este sistema digital.
8) Dado um Conversor Digital-Analógico (DAC) unipolar de 8 bits (256) níveis discretos de
tensão em sua saída e com uma tensão de referência 5V. Responda qual é a tensão de saída se
escrever em sua porta digital o número 64 (01000000)?
4
(a) 0V
(b) 0,75V
(c) 5V
(d) 3,75V
(e) 1,25V
9) Um aluno está desenvolvendo um projeto com um sensor de temperatura cuja
sensibilidade é de 10mV/ºC. A medida será feita de 0 a 100ºC, sendo utilizado diretamente
um conversor Analógico-Digital (ADC) de 10 bits (1024) com uma faixa de entrada de 0 a
10V. Calcule a resolução em ºC desse sistema.
(a) 1ºC
(b) 0,01ºC
(c) 0,5ºC
(d) 0,1ºC
(e) 5ºC
10) Qual é a função de um recurso denominado WDT (Watchdog Timer) que a maioria dos
microcontroladores disponibiliza?
(a) Possibilita que os microcontroladores desativem as portas de entrada caso a tensão esteja
maior que a permitida;
(b) Reiniciar o microcontrolador caso fique preso dentro de alguma rotina de programa por
um determinado período de tempo;
(c) Habilitar os conversores ADC dos Microcontroladores por um determinado período de
tempo;
(d) Habilita os Timers presentes nos microcontroladores;
(e) Controlar tempo que o microcontroladores estará operando no modo Sleep.
11) Observando o programa abaixo, assinale a alternativa correta:
#include <stdio.h>
int a = 1, b = 2, c =3;
//Variáveis globais
void conflito_a(void)
{
int a = 100 ;
printf("a contém %d b contém %d c contém %d\n", a, b, c);
}
void main (void)
{
conflito_a();
printf("a contém %d b contém %d c contém %d\n", a, b, c);
}
5
a) imprime: a contém 1 b contém 2 c contém 3
a contém 100 b contém 2 c contém 3
b) imprime: a contém 100 b contém 2 c contém 3
a contém 1 b contém 2 c contém 3
c) imprime: a contém 100 b contém 2 c contém 3
a contém 100 b contém 2 c contém 3
d) Erro em tempo de execução
e) Erro em tempo de compilação
12) Observando o programa abaixo, assinale a alternativa correta:
#include <stdio.h>
void exibe_e_altera(int *primeiro, int *segundo, int *terceiro)
{
printf("Valores originais da função %d %d %d\n" , *primeiro,
*segundo, *terceiro);
*primeiro += 100;
*segundo += 100;
*terceiro += 100;
printf("Valores finais
*segundo, *terceiro);
}
da
função
%d
%d
%d\n"
,
void main(void)
{
int a = 1, b= 2, c= 3;
exibe_e_altera( &a, &b, &c);
printf("Valores finais em main %d %d %d\n", a, b, c);
}
a) Erro em tempo de execução
b) Erro em tempo de compilação
c) imprime: Valores originais da função 1 2 3
Valores finais da função 101 102 103
Valores finais em main 1 2 3
d) imprime: Valores originais da função 1 2 3
Valores finais da função 101 102 103
Valores finais em main 101 102 103
e) imprime: Valores originais da função 101 102 103
Valores finais da função 101 102 103
Valores finais em main 1 2 3
*primeiro,
6
13) Observando o programa abaixo que utiliza o operador sizeof para determinar o número
de bytes que as diferentes declarações de matrizes consomem, assinale a alternativa correta:
#include <stdio.h>
void main(void)
{
int caixa[3][3];
float vendas_ano[52][5];
char paginas[40][60][20];
printf("Memória para int caixa[3][3] %d bytes\n", sizeof(caixa));
printf("Memória
para
float
vendas_ano[52][5]
%d
bytes\n",
sizeof(vendas_ano));
printf("Memória
para
char
paginas[40][60][20]
%d
bytes\n",
sizeof(paginas));
}
a) imprime: Memória para int caixa[3][3] 18 bytes
Memória para float vendas_ano[52][5] 1024 bytes
Memória para char paginas[40][60][20] 4800 bytes
b) imprime: Memória para int caixa[3][3] 32 bytes
Memória para float vendas_ano[52][5] 2048 bytes
Memória para char paginas[40][60][20] 4600 bytes
c) imprime: Memória para int caixa[3][3] 64 bytes
Memória para float vendas_ano[52][5] 2048 bytes
Memória para char paginas[40][60][20] 4600 bytes
d) Erro em tempo de execução
e) Erro em tempo de compilação
14) Observando o programa abaixo, assinale a alternativa correta:
# include <stdio.h>
int main()
{
int t, i, M[3][4];
for (t=0; t<3; ++t)
for (i=0; i<4; ++i)
M[t][i] = (t*4)+i+1;
for (t=0; t<3; ++t)
{
for (i=0; i<4; ++i)
printf ("%3d ", M[t][i]);
printf ("\n");
}
return 0;
}
a) Esta codificação carrega uma matriz bidimensional 4x3 com os números de 1 a 12, e
escreve-os linha por linha. M[0][0]=1, M[0][1]=2, M[0][2]=3, M[0][3]=4, M[1][0]=5 e assim
por diante. O valor de M[2][3], última posição, será 12.
b) Esta codificação carrega uma matriz bidimensional 4x3 com os números de 12 a 1, e
escreve-os linha por linha. M[0][0]=12, M[0][1]=11, M[0][2]=10, M[0][3]=9, M[1][0]=8 e
assim por diante. O valor de M[2][3], última posição, será 1.
7
c) Esta codificação carrega uma matriz bidimensional 3x4 com os números de 1 a 12, e
escreve-os linha por linha. M[0][0]=1, M[0][1]=2, M[0][2]=3, M[0][3]=4, M[1][0]=5 e assim
por diante. O valor de M[2][3], última posição, será 12.
d) Erro em tempo de execução
e) Erro em tempo de compilação
15) Observando o programa abaixo, assinale a alternativa correta:
#include <iostream.h>
#include <string.h>
class Juca
{
public:
Juca(char *msg) { strcpy(mensa, msg); };
void exibe_mensa(void) { cout << mensa << endl; };
friend class Zeca;
void exibe_zeca(class Zeca zeca):
private:
char mensa[256];
};
class Zeca
{
public:
Zeca(char *msg} { strcpy(mensa, msg); };
void exibe_mensa(void) { cout << mensa << endl; };
friend class Juca;
void exibe_juca(class Juca juca);
private:
char mensa[256];
};
void Juca::exibe_zeca(class Zeca zeca) { cout << zeca.mensa << endl;
};
void Zeca::exibe_juca(class Juca juca) { cout << juca.mensa << endl;
};
void main (void)
{
class Zeca zeca("0ba, oba, oba...");
class Juca juca("Epa, epa, epa...");
zeca.exibe_mensa();
zeca.exibe_juca(juca);
juca.exibe_mensa();
juca.exibe_zeca(zeca);
}
a) imprime:
b) imprime:
c) imprime:
0ba, oba, oba...
Epa, epa, epa...
0ba, oba, oba...
Epa, epa, epa...
0ba, oba, oba...
Epa, epa, epa...
Epa, epa, epa...
0ba, oba, oba...
0ba, oba, oba...
0ba, oba, oba...
8
Epa, epa, epa...
Epa, epa, epa...
d) Erro em tempo de execução
e) Erro em tempo de compilação
16) Observando o programa abaixo, assinale a alternativa correta:
int a, b, c, d;
a = 4;
b = 12;
c = 37;
d = 51;
if ( a < b )
cout << "a < b";
if ( a > b )
cout << "a > b";
if ( d <= c )
cout << "d <= c";
if ( c != d )
cout << "c != d";
a) imprime:
b) imprime:
c) imprime:
d) imprime:
a
d
c
a
c
a
a
c
a
c
< b
<= c
!= d
< b
< d
!= b
> b
!= d
< b
!= d
e) Erro em tempo de compilação
17) Observando o programa abaixo, assinale a alternativa correta:
#include <stdio.h>
void main (void)
{
int contador;
for (contador = 1; contador <= 5; contador++)
printf ("%d ", contador);
printf ("\nIniciando o segundo laço\n");
for (contador = 1; contador <= 10; contador++)
printf ("%d ", contador);
printf ("\nIniciando o terceiro laço\n");
for (contador = 100; contador <= 5; contador++)
printf ("%d ", contador );
}
a) Erro em tempo de execução
b) Erro em tempo de compilação
9
c) imprime:
d) imprime:
e) imprime:
12345
Iniciando o segundo laço
1 2 3 4 5 6 7 8 9 10
Iniciando o terceiro laço
1 2 3 4 5 6 7 8 9 10
Iniciando o segundo laço
12345
Iniciando o terceiro laço
Iniciando o segundo laço
1 2 3 4 5 6 7 8 9 10
Iniciando o terceiro laço
12345
18) Observando o programa abaixo, assinale a alternativa correta:
#include <iostream.h>
void main(void)
{
unsigned int valor, um = 1;
valor= um << 1;
cout << "Valor: " << valor << '\n';
cout << "Resultado: " << (um << 1) << '\n';
}
a) Erro em tempo de execução
b) Erro em tempo de compilação
c) a tela exibirá: Valor 2
Resultado 11
d) a tela exibirá: Valor 11
Resultado 2
e) a tela exibirá: Valor 2
Resultado 2
10
19) The examples of type of lasers and their emission lines or band for: solid-state transition
metal ion laser; ion laser; molecular gas laser; exciplex laser; dye laser, are respectively:
(a) Nd:YAG (1064 nm); Argon (488 and 514.5 nm); Carbon dioxide (lines 910 – 1100 cm-1);
krypton fluoride (248 nm); Rhodamine 6G (band 580 nm)
(b) Nd:YAG (2128 nm); Argon (488 and 514.5 nm); Carbon dioxide; Rhodamine 6G (248
nm); krypton fluoride ( line 580 nm)
(c) Nd:YAG (1064 nm); Carbon dioxide (lines 910 – 1100 cm-1); Argon (488 and 514.5 nm);
krypton fluoride (580 nm); Rhodamine 6G (band 248 nm)
(d) Krypton fluoride (248 nm); Argon (488 and 514.5 nm); Carbon dioxide (lines 610 – 910
cm-1); Nd:YAG (1064 nm); Rhodamine 6G (line 580 nm)
(e) Nd:YAG (532 nm); Argon (488 and 514.5 nm); Carbon dioxide (lines 610 – 910 cm-1);
krypton fluoride (396 nm); Rhodamine 6G (band < 580 nm)
20) The deviations from the paraxial predictions are called aberrations. With monochromatic
light, three classes of aberrations in lenses are:
(a) depth of field, astigmatism, confocal
(b) chromatic, coma, parabolic
(c) astigmatism, confocal, field distortion
(d) coma, glass bubbles, field curvature
(e) spherical, coma, astigmatism

Documentos relacionados