Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROVA ESTACIO CURSO: DESENVOLVIMENTO MOBILE DISCIPLINA: INTEGRAÇÃO COM BAANCO DE DADOS NAS PROXIMAS PÁGINAS VOCÊ ENCONTRAR AS RESPOSTAS DAS SEGUINTES QUESTÕES: 1) Sejam as seguintes tabelas: PACIENTE (id_pac (PK), nome_pac, sexo, fone_pac, dt_nasc) ESPECIALIDADE (id_espec(PK), nome_espec) MEDICO (id_med(PK), nome_med, fone_med, id_espec (FK para especialidade)) CONSULTA (id_cons(PK), dt_marcada, dt_realizada, vl_cons, id_pac(FK para paciente), id_med(FK para medico)) se a tabela paciente possui 1000 linhas e consulta 5000 e demos o comando Select * From Paciente P Inner Join Consulta C on P.id_pac = C.Id pac 2) Uma chave estrangeira em um modelo relacional é: 3) Em determinada universidade, cada professor contratado deve, em cada período letivo, ministrar pelo menos uma disciplina. Cada disciplina tem, geralmente, diversos alunos matriculados, e todo aluno dessa universidade deve matricular- se, em cada período letivo, em pelo menos uma disciplina. Cada disciplina ofertada é ministrada por um único professor. Modelo Lógico Professor (mat (PK), nome, titulação) Disciplina ( cod(PK), nome,semestre, prof(FK professor)) Matricula (mat_alu (PK e FK para aluno), Cod_Disc(PK e FK para disciplina), semestre(PK)) Aluno ( mat, nome, end_ rua, end_nr , end_comp) 4) O sistema gerenciador de banco de dados (SGBD) é o software que trata de todo acesso ao banco de dados. Escolha a opção que não possui apenas funcionalidades de um SGBD. 5) O Diagrama Entidade-Relacionamento é utilizado para elaboração do seguinte modelo de dados: 6) Sejam as seguintes tabelas: PACIENTE (id_pac (PK), nome_pac, sexo, fone_pac, dt_nasc) ESPECIALIDADE (id_espec(PK), nome_espec) MEDICO (id_med(PK), nome_med, fone_med, id_espec (FK para especialidade)) CONSULTA (id_cons(PK), dt_marcada, dt_realizada, vl_cons, id_pac(FK para paciente), id_med(FK para medico)) O comando que retorna o nome do paciente, nome da especialidade, nome do médico, data de consulta para todos os pacientes é 7) Considere o seguinte enunciado Os eventos podem ser externos ou internos. Cada eventos é identificado por um código. É necessário que se saiba a descrição e a a data de cada evento. podemos afirmar que O atributo codigo será a chave primária da tabela Evento Porque Os atributos identificadores das entidades são chaves candidatas naturais das tabelas Analisando as afirmações acima, conclui-se que: 8) Considere as seguintes tabelas: PACIENTE (id_pac (PK), nome_pac, sexo, fone_pac, dt_nasc) ESPECIALIDADE (id_espec(PK), nome_espec) MEDICO (id_med(PK), nome_med, fone_med, id_espec (FK para especialidade)) CONSULTA (id_cons(PK), dt_marcada, dt_realizada, vl_cons, id_pac(FK para paciente), id_med(FK para medico)) 9) Dada a instrução SQL: SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%"; É correto afirmar que serão selecionados 10) Na linguagem SQL, para totalizarmos os valores de uma coluna usamos o comando: Disc.: DESENVOLVIMENTO DE APLICATIVOS ANDROID Aluno: Avaliação: 6,00 Nota Trab.: 4 Nota Partic.: 0 Nota SIA: 10,0 pts 1. Ref.: 1202498 Pontos: 0,60 / 0,60 Qual o tipo de menu padrão para aplicativos Android? Context Menu Detached Menu Popup Menus Options Menu Single Menu Respondido em 05/05/2020 11:37:55 2. Ref.: 949435 Pontos: 0,60 / 0,60 Plataforma corresponde a versão do Sistema Operacional Android. Cada versão possui um número inteiro que corresponde a versão da plataforma Android. Este número inteiro é denominado: API Level Android Level Android Version Platform Version Platform Version Android Respondido em 05/05/2020 11:24:17 3. Ref.: 997237 Pontos: 0,60 / 0,60 Bastante similar ao conceito de Cascading Style Sheets(CSS) , podemos definir estilos em Android. O estilo que se refere a um conjunto de atributos aplicados a uma tela inteira e não a um componente específico é denominado? style Toast TextView EditTex theme Respondido em 05/05/2020 11:24:13 javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%201202498.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20949435.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20997237.'); 4. Ref.: 951184 Pontos: 0,60 / 0,60 (CNMP/2015) Os componentes gerenciadores de layout no Android, também chamados de ViewGroups, são classes que orientam o posicionamento dos componentes visuais na tela do dispositivo móvel. O gerenciador de layout TableLayout é utilizado para organizar os componentes no formato linha/coluna, sendo um dos mais utilizados para apresentar formulários de cadastros em aplicativos móveis. GridLayout permite dividir a área do container como se fosse uma grade formada por linhas e colunas, cujo cruzamento constitui uma célula. Não é permitido definir células vazias ou que uma célula ocupe mais de uma linha ou coluna. AbsoluteLayout permite adicionar componentes na tela, sendo que a posição destes leva em consideração a posição de outro componente adicionado ou do gerenciador de layout no qual ele se encontra. FullLayout é usado quando um componente deve preencher toda a área da tela. Ele reserva um espaço que será utilizado por um único componente. Se mais de um componente for adicionado, haverá sobreposição ao anterior FlowLayout é utilizado quando os componentes devem ser apresentados na tela no formato linear (um componente após o outro), de forma horizontal ou vertical Respondido em 05/05/2020 11:28:44 5. Ref.: 951191 Pontos: 0,60 / 0,60 Com base nos principais métodos de ciclo de vida específicos dos fragments, identifique a opção incorreta abaixo: onActivityCreated - Este método é chamado logo após o onCreate() da activity ter sido finalizado. onCreate - Esse método é chamado apenas uma vez e quando o fragment está sendo criado; onDetach - Este método é chamado quando o fragment foi desassociado da activity. onCreateView - Neste método, o fragment precisa criar a view que será inserida no layout da activity onDestroy - Esse método é chamado quando a view do fragment foi removida e não pertence mais ao fragment Respondido em 05/05/2020 11:30:06 6. Ref.: 949440 Pontos: 0,60 / 0,60 Tendo como base o Ciclo de vida de um Activity, o método que é chamado na inicialização da Activity e também quando uma Activity volta a ter foco corresponde ao método: onPause() onRestart() onStop() onResume() onStart() Respondido em 05/05/2020 11:26:15 7. Ref.: 1202499 Pontos: 0,60 / 0,60 javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20951184.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20951191.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20949440.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%201202499.'); O uso de SharedPreferences é voltado para: Armazenamento de dados na memória externa do dispositivo. Armazenamento de valores em banco de dados relacional. Armazenamento de objetos serializados. Armazenamento de dados particulares primitivos no formato chave-valor. Armazenamento de dados privados, em qualquer formato, na memória interna. Respondido em 05/05/2020 11:35:48 8. Ref.: 949442 Pontos: 0,60 / 0,60 Leia o texto abaixo referente a Android: "É um componente chave do Android. É basicamente uma classe gerenciadora de UI (interface com o Usuário)". Todo aplicativo android começa Identifique a opção correta em relação a este texto: Activity Classe R: Fragment AndroidManifest.xml strings.xml Respondido em 05/05/2020 11:25:13 9. Ref.: 949437 Pontos: 0,60 / 0,60 Com relação a Dalvik VM, identifique a opção CORRETA: Pode ser substituída pela JVM É a substituta da Máquina virtual ART; executa arquivos .class diretamente transformaos arquivos .class compilados com um compilador Java normal em arquivos .dex Pode ser substituída pela KVM Respondido em 05/05/2020 11:25:32 10. Ref.: 997250 Pontos: 0,60 / 0,60 (CEFET RJ/2014)Entre as características esperadas do Web Services NÃO se encontra a de ser: livre de XML, diminuindo a sobrecarga de dados na rede. autocontido, não necessitando de dependências externas para prover funcionalidade; independente de plataforma, não precisando de um ambiente operacional específico. independente de linguagem de programação, permitindo interoperabilidade entre linguagens. autodescrito, usando uma linguagem de descrição para descrever suas interfaces. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20949442.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20949437.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%20997250.'); Respondido em 05/05/2020 11:32:21
Compartilhar