Buscar

av1 linguagem (aula 1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

���������� ([HUFtFLR
KWWS���HVWDFLR�ZHEDXOD�FRP�EU�VDODIUDPH�DVS"FXUVR ����	WXUPD ������	&RG3URJUDPD7XUPD �	&RG0RGXOR'H&XUVRV �	$FHVVR6RPHQWH/HLWXUD XQ« ���
Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como
por exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem
maiores custos e traumas. A linguagem C possui a capacidade de ser compilado ou executado em
diferentes arquiteturas (seja de hardware ou de software). Identifique abaixo a capacidade descrita.
No ambiente Dev­cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e
executar logo em seguida com um único clique ou um pressionamento de uma tecla.
Analise as afirmativas abaixo e escolha a opção correta
I Pressionar F9(pode ser F11 em versões mais novas)
II Clicar no ícone Compilar
III Clicar no ícone Executar
IV Clicar no ícone Compilar e Executar
Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três
procedimentos básicos: sequência, seleção e iteração e que é possível gerar um executável rápido,
estamos nos referindo às seguintes características na ordem:
Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
�
CCE0242_EX_A1_201301384372     » 00:18  de 46 min.   Lupa  
Aluno: RODOLFO DE ALMEIDA PEREIRA Matrícula: 201301384372
Disciplina: CCE0242 ­ LING. DE PROG. I  Período Acad.: 2016.1 (G) / EX
Prezado (a) Aluno(a),
Você  fará  agora  seu EXERCÍCIO DE FIXAÇÃO!  Lembre­se  que  este  exercício  é  opcional, mas  não  valerá  ponto  para  sua  avaliação.  O
mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado
na sua AV e AVS.
1.
  Portabilidade
Modularidade
Flexibilidade
Reuso
Polimorfismo
 Gabarito Comentado
2.
Só a IV possibilita isso
  Tanto a I quanto a IV possibilitam isso
Só a III possibilita isso
Só a I possibilita isso
Só a II possibilita isso
 Gabarito Comentado  Gabarito Comentado
3.
  Estruturada e Rapidez
Complexidade e Estruturada
Rapidez e Portabilidade
Portabilidade e Estruturada
  Portabilidade e Modularidade
 Gabarito Comentado
4.
�
���������� ([HUFtFLR
KWWS���HVWDFLR�ZHEDXOD�FRP�EU�VDODIUDPH�DVS"FXUVR ����	WXUPD ������	&RG3URJUDPD7XUPD �	&RG0RGXOR'H&XUVRV �	$FHVVR6RPHQWH/HLWXUD XQ« ���
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
1D� KLVWyULD� GD� OLQJXDJHP� &�� DOJXQV� PRPHQWRV� IRUDP� PDUFDQWHV� GHYLGR� D� DFUpVFLPRV� H�RX
PRGLILFDo}HV� VLJQLILFDWLYDV� HPERUD� QHP� WRGRV� RV� FRPSLODGRUHV� WHQKDP� DGHULGR�� $EDL[R� HVWmR
UHODFLRQDGDV�DOJXQV�GHOHV�
��6XUJH�R�WLSR�ORQJ�ORQJ�SDUD�LQWHLURV�
��$V�IXQo}HV�PDWHPiWLFDV�SDVVDP�D�DFHLWDU�WRGRV�RV�WLSRV�QXPpULFRV�
��2�FDUDFWHU����SDUD�FRPHQWiULR�GH�XPD�OLQKD��SRGH�VHU�XVDGR�WDPEpP�
$VVLQDOH� D� RSomR� TXH� FRQWHP� R� QRPH� GR� GRFXPHQWR� RQGH� DSDUHFHUDP�� SHOD� SULPHLUD� YH]�� DV
PRGLILFDo}HV�DFLPD�
Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua
área de atuação.
Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de
nome funcoes na raiz do drive C.
Quando foi incluir, usou:
II e III
  II e IV
  I e III
I, III e V
II, IV e V
 Gabarito Comentado
5.
3DGUmR�&��
&�WUDGLFLRQDO
  3DGUmR�&��
  3DGUmR�&��
,62�,(&����������
 Gabarito Comentado  Gabarito Comentado
6.
#include minhasFuncoes.h
#include "minhasFuncoes.h"
#include "c:\ minhasFuncoes.h\funcoes"
  #include
  #include "c:\funcoes\ minhasFuncoes.h"
 FINALIZAR AVALIANDO O APRENDIZADO 
Legenda:      Questão não respondida     Questão não gravada     Questão gravada
Exercício inciado em 28/02/2016 14:50:57.

Outros materiais