Baixe o app para aproveitar ainda mais
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 Devcpp, 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! Lembrese 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.
Compartilhar