Prévia do material em texto
pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== SERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE PERNAMBUCO CONCURSO PÚBLICO PARA PROFESSOR DE ENSINO BÁSICO, TÉCNICO E TECNOLÓGICO EDITAL Nº 26/2012-GR PROVA ESCRITA PARA O EIXO PROFISSIONAL INFORMAÇÃO E COMUNICAÇÃO - Opções 305 / 325 - INFORMAÇÕES AO CANDIDATO 1. Escreva seu nome e número de CPF, de forma legível, nos locais abaixo indicados: NOME: __________________________________________________________________ Nº. CPF: ___________________ 2. Verifique se o EIXO PROFISSIONAL e o CÓDIGO DE OPÇÃO, colocados acima, são os mesmos constantes da sua FOLHA RESPOSTA. Qualquer divergência, exija do Fiscal de Sala um caderno de prova, cujo EIXO PROFISSIONAL e o CÓDIGO DE OPÇÃO sejam iguais aos constantes da sua FOLHA RESPOSTA. 3. A FOLHA RESPOSTA tem, obrigatoriamente, de ser assinada. Essa FOLHA RESPOSTA não poderá ser substituída, portanto, não a rasure nem a amasse. 4. DURAÇÃO DA PROVA: 3 horas, incluindo o tempo para o preenchimento da FOLHA RESPOSTA. 5. Na prova há 40 (quarenta) questões, sendo 10 (dez) questões de Conhecimentos Pedagógicos e 30 (trinta) questões de Conhecimentos Específicos, apresentadas no formato de múltipla escolha, com cinco alternativas, das quais apenas uma corresponde à resposta correta. 6. Na FOLHA RESPOSTA, as questões estão representadas pelos seus respectivos números. Preencha, por completo, com caneta esferográfica (tinta azul ou preta), toda a área correspondente à opção de sua escolha, sem ultrapassar as bordas. 7. Será anulada a questão cuja resposta contiver emenda ou rasura, ou para a qual for assinalada mais de uma opção. Evite deixar questão sem resposta. 8. Ao receber a ordem do Fiscal de Sala, confira este CADERNO com muita atenção, pois, nenhuma reclamação sobre o total de questões e/ou falhas na impressão será aceita depois de iniciada a prova. 9. Durante a prova, não será admitida qualquer espécie de consulta ou comunicação entre os candidatos, nem será permitido o uso de qualquer tipo de equipamento (calculadora, telefone celular, etc.), chapéu, boné, ou similares, e óculos escuros. 10. A saída da sala só poderá ocorrer depois de decorrida 1 (uma) hora do início da prova. A não observância dessa exigência acarretará a sua exclusão do concurso. 11. Ao sair da sala, entregue este CADERNO DE PROVA, juntamente com a FOLHA RESPOSTA, ao Fiscal de Sala. 12. Os três últimos candidatos deverão permanecer na sala de prova e somente poderão sair juntos do recinto, após a aposição em Ata de suas respectivas identificações e assinaturas. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== CONHECIMENTOS PEDAGÓGICOS 1. A Lei de Diretrizes e Bases da Educação Nacional nº 9.394, de 20 de dezembro de 1996, apresenta diretrizes para todas as modalidades e níveis de ensino, disciplinando a educação escolar. Sobre os conhecimentos profissionais informais adquiridos em experiências extra-escolares, essa Lei possibilita a) a análise para inclusão sistêmica dos conhecimentos formais e informais nas matrizes curriculares ou nos componentes curriculares de áreas afins. b) o reconhecimento e a certificação de conhecimentos adquiridos na educação profissional, tecnológica ou no trabalho para fins de conclusão de estudos. c) o reconhecimento dos conhecimentos formais e informais adquiridos em experiências extra-escolares para promover a contextualização. d) a observância desses conhecimentos, via análise criteriosa, para isenção de estudos em componentes curriculares correspondentes. e) a identificação dos conhecimentos extra-escolares para ressignificação do currículo formal, promovendo maior relação teoria-prática. 2. A Lei Nº 11.892, de 29 de dezembro de 2008, institui a Rede Federal de Educação Profissional, Científica e Tecnológica; cria, portanto, os Institutos Federais de Educação, Ciência e Tecnologia. A partir dessa Lei, é correto afirmar que os Institutos Federais a) são equiparados às universidades devido a sua excelência predominante na oferta de educação tecnológica voltada para formação de tecnólogos nas áreas de engenharia. b) constituem-se centros de educação preferencialmente tecnológica para atender às demandas produtivas locais e regionais, investindo em ciência e tecnologia. c) ao serem equiparados às universidades, tendem à diminuição da oferta de educação profissional em nível técnico, investindo mais em educação superior tecnológica. d) ofertarão 50% das suas vagas para educação profissional de nível superior, tendo em vista sua nova reestrutura organizacional e sistêmica de instituição superior tecnológica. e) são equiparados às universidades, para efeito das disposições legais que regem a regulação, supervisão e avaliação das instituições de educação superior. 3. Mais especificamente sobre os Direitos Humanos como princípio de vida que visa contribuir com uma melhor convivência humana em sociedade, através do respeito às diferenças, a Resolução CNE/CEB Nº 2, de 30 de janeiro de 2012, determina que os direitos humanos a) sejam tratados de forma integrada, como princípio norteador, permeando todo currículo do ensino médio. b) constituam-se em nova disciplina curricular eletiva em todos os anos do ensino médio. c) sejam incluídos nos currículos escolares em forma de componente curricular opinativo. d) sejam propostos e implementados pelo projeto político-pedagógico como área das ciências humanas. e) constituam-se em conteúdos obrigatórios de Filosofia e Sociologia, com a finalidade de promover a cidadania. 4. Analisando a Resolução CNE/CEB Nº 2, de 30 de janeiro de 2012, que define as diretrizes curriculares nacionais para o ensino médio, encontramos uma proposta pedagógica voltada para transformações humanas e sociais permanentes em prol da construção de um mundo melhor. Com base nesse dispositivo legal, é correto afirmar que essas diretrizes curriculares propõem a) uma estruturação curricular sistemática com ênfase na formação propedêutica, ou seja, no acúmulo de conhecimentos científicos e tecnológicos que mais preparem jovens e adultos para adaptarem-se às inovações contemporâneas ocasionadas pelo desenvolvimento dos processos produtivos. b) uma estruturação curricular sistemática, com ênfase na formação profissional de jovens e adultos, a fim de capacitá-los melhor para o exercício de uma profissão específica, contribuindo, assim, com a diminuição do desemprego e, consequentemente, favorecendo a formação de uma sociedade brasileira mais apta a enfrentar as inovações científicas e tecnológicas ocasionadas pelos processos produtivos. c) uma estruturação curricular sistemática com ênfase na formação intelectual de estudantes para democratizar os conhecimentos científicos e tecnológicos, contribuindo, assim, com uma formação humana mais preparada para o exercício da cidadania, combatendo discriminações e preconceitos de classe, étnicos e outros que acentuam as injustiças sociais. d) uma estruturação curricular sistemática com ênfase na formação humana integral de sujeitos críticos, reflexivos, mais humanizados, incluindo a formação profissional, o cultivo do respeito às diferenças humanas de um modo geral, ao meio ambiente, e a formação de valores éticos que combatam as discriminações e os preconceitos geradores de desumanizações. e) uma estruturação curricular sistemática com ênfase na formação intelectual mais ampla de estudantes do ensino médio, objetivando principalmente a verticalidade de seus estudos em níveis mais elevados do conhecimento formal, para um melhor enfrentamento da competitividade no mercado de trabalho. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA==5. Considerando o Decreto Nº 5.840, de 13 de julho de 2006, que instituiu o Programa Nacional de Integração da Educação Profissional com a Educação Básica na Modalidade de Educação de Jovens e Adultos – PROEJA, indique a alternativa correta. a) A finalidade desse programa, além de ampliar a escolarização e profissionalização, consiste, sobretudo, em desenvolver habilidades e competências necessárias ao empreendedorismo local e regional, contribuindo para que estudantes concluintes iniciem seu próprio negócio no mundo do trabalho. b) A finalidade desse programa consiste em ampliar a escolarização de jovens e adultos, sua formação intelectual e profissional, respeitando os conhecimentos experienciais e profissionais prévios, aliando formação geral e educação profissional para uma melhor inclusão de jovens e adultos no mundo do trabalho. c) A finalidade principal e definidora desse programa consiste, tão somente, em investir na formação política e intelectual de jovens e adultos trabalhadores, para conquistarem um espaço no competitivo e excludente mercado de trabalho, compreenderem melhor os seus direitos e, assim, assumirem a cidadania de forma mais participativa. d) A finalidade dessa revolucionária intervenção política do Governo Federal consiste em preparar mão de obra qualificada e pragmática para atender ao mercado de trabalho, bem como profissionalizar jovens e adultos a partir das demandas locais e regionais do mundo produtivo, com vistas unicamente ao exercício de uma profissão, independentemente do nível de escolarização. e) O programa pauta-se no princípio de que o conhecimento sistemático é condição primeira para o mercado de trabalho, por isso investe na ampliação da formação propedêutica e intelectual, preparando a classe trabalhadora e social mais ampla, para atuar no mercado de trabalho. 6. “[...] uma teoria do Capital Humano rejuvenescida, com ênfase no privado e no individual, ao invés de no investimento público, mercantiliza a educação, vendo-a como uma grande estratégia para potencializar a flexibilidade de trabalho e, consequentemente, para melhorar a competitividade da economia. Nesta visão, os indivíduos são maximizadores de consumo racionais e acredita-se que a busca pelo interesse pessoal no mercado de trabalho produzirá resultados desejáveis, econômica e socialmente (p.13)” (apud Maclaren,1997, p. 27). Com base na citação apresentada, é correto afirmar que o autor a) apresenta a importância da teoria do Capital Humano em prol da eficácia das políticas públicas e transformações socioeconômicas mais igualitárias, possibilitando um desenvolvimento social, cultural e econômico mais pautado na justiça social, sendo a educação escolar compreendida como fundamental ao alcance dessa finalidade. b) apresenta uma teoria do Capital Humano defensora dos ideais socialistas, compreendidos como indispensáveis ao êxito do cenário capitalista que se antagoniza com ideologias individualistas e economicistas em prol do desenvolvimento social. Nesse sentido, a educação escolar passa a ser vista como um dos mecanismos para disseminar valores. c) traz uma reflexão sobre a lógica da teoria do Capital Humano, que busca, pela via da educação escolar, dentre outros meios, semear valores conservadores fundamentais ao êxito dos ideais capitalistas que alimentam, no cenário social mundial, o desenvolvimento do mercado de trabalho nesse sistema econômico, dificultando intervenções político-educativas opostas a essas ideias. d) enfatiza a importância da teoria do Capital Humano como defensora das políticas públicas voltadas para o social, pois ela compreende a preparação profissional integral como fator indispensável à ordem social e econômica capitalista, capaz de contribuir com a diminuição das desigualdades econômicas e sociais. e) demonstra a intenção política da teoria do Capital Humano de enfatizar, via educação escolar, a importância dos valores neoliberais como fundamentais ao predomínio das intervenções socialistas no cenário capitalista mundial. Nesse sentido, o neoliberalismo semeia valores humanistas fundamentais à diminuição das exclusões sociais. 7. “Vistos a partir da perspectiva de um multiculturalismo crítico, os ataques conservadores contra o multiculturalismo (de ser separatista e etnocêntrico) revelam a compreensão errada dos seus porta-vozes da cultura branca anglo-americana de que a sociedade norte-americana fundamentalmente constitui relações de acordo ininterrupto. A visão liberal serve para sublinhar a ideia de que a sociedade norte-americana é simplesmente um fórum de consenso com diferentes pontos de vista das minorias acrescidas por enxerto. Nós nos deparamos aqui com uma política de pluralismo que ignora amplamente as ações de poder e privilégio.” (Maclaren, 1997, p.124) www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== A partir da citação proposta, é correto afirmar que a) o multiculturalismo crítico busca o consenso ideopolítico entre os seus ideais transformadores com os ideais do conservadorismo opressor, pois sua essência defende uma democracia harmoniosa e consensual de sociedade global, combatendo, assim, o ódio e a violência de qualquer espécie. Nesse sentido, o consenso político-ideológico passa a ser compreendido como fundamental para uma cultura de paz. b) existe um embate político, ideológico e axiológico no cenário socioeconômico mundial, no qual valores conservadores e opressores buscam, camufladamente, permanecer hegemônicos em prol do status quo, enquanto outras perspectivas e ideais de um mundo mais humanizado empenham-se por transformações em prol de mais ampla justiça social, econômica, cultural e ambiental. c) a visão neoliberal constrói e emite uma crítica contra hegemônica que objetiva contrapor-se ao conservadorismo cultural mundial, e assim harmonizar-se com os ideais de resistência e transformação social, econômica e cultural disseminados pelo multiculturalismo crítico para combater, ideologicamente, qualquer tipo fetichizado de interesse mantenedor da moral opressora. d) as críticas conservadoras lançadas ao multiculturalismo crítico e de resistência buscam um consenso político com o mesmo, para colocar em evidência seus interesses e valores sociais que primam pela defesa das transformações culturais imprescindíveis à construção histórica de um mundo mais humano, pautado na lógica capitalista, na qual o êxito e o sucesso de cada pessoa só depende do fator individual. e) o multiculturalismo de resistência objetiva mitificar, fetichizar e mistificar as ideologias neoliberais que omitem interesses políticos pela manutenção dos privilégios de uma classe social sobre outra. Nesse sentido, sua finalidade consiste na formação de uma sociedade mundial mais harmoniosa, consensual e sem cicatrizes ocasionadas pelas lutas sociais em prol da construção de outras formas de organização social, econômica e cultural. 8. O pensamento de Paulo Freire que expressa sua concepção de educação, de mundo e de ser humano constituiu-se a partir da sua infância, da sua vida, do que ele viveu, tanto na dimensão pessoal quanto profissional. Tornou-se um cidadão do mundo pelo reconhecimento da sua contribuição praxiológica para educação, sendo sua obra considerada um clássico. Partindo do reconhecimento internacional do legado desse educador, é correto afirmar que o pensamento dele constitui-se em um(a) a) conjunto de experiências educacionais que, após serem vivenciadas nas mais renomadas universidades nacionais e internacionais, principalmente no período do exílio, deram forma a uma teoria da educação cujo objetivo geral consiste em fornecer subsídios a serem aplicados no dia a dia da prática docente no âmbito da educação escolar. b) filosófica, sociológica e política configuração de educação escolar, sistemática, de repercussãomundial, voltada para atender à educação de jovens e adultos, cujo objetivo primordial consiste na politização e conscientização das pessoas participantes, com vistas à transformação pessoal e social. c) gigantesco método internacional de alfabetização de adultos que, tendo iniciado na cidade do Recife e, posteriormente, em Angicos – RN, na década de 60 do século passado, ainda pode ser aplicado sem adaptações em qualquer lugar do mundo, independentemente das diferenças culturais linguísticas. d) inovador e revolucionário paradigma de educação formal para ser analisado e socializado através dos currículos universitários e dos movimentos sociais, com a finalidade de formar profissionais de qualquer área do conhecimento, com mais ampla formação humana, profissional e visão crítica de mundo. e) pedagogia de resistência e teoria crítica da educação cujo conteúdo filosófico, sociológico, ético, estético, político e pedagógico prima por transformações pessoais, culturais, sociais, econômicas, etc, em prol da construção histórica e permanente de um mundo mais humanizado. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 9. Analisando a complexidade do fenômeno Educação como objeto de estudo da Pedagogia compreendida como ciência da teoria e da prática dos processos educativos, João Francisco de Souza (2009, p.37), ao nutrir preocupações epistemológicas sobre Educação, percebe alguns equívocos presentes no imaginário social a respeito do significado desse fenômeno. Ele ressalta que “a educação quase nunca é compreendida nem organizada como atividades culturais para o desenvolvimento da cultura”. Assim, considerando a reflexão desse autor, indique a alternativa correta. a) A educação ainda não é valorizada como deve ser, e essa desvalorização histórica por parte dos poderes públicos em muito vem contribuindo com a desvalorização da classe docente. Nesses termos, para a educação funcionar de maneira mais satisfatória, faz-se necessária, a princípio, a valorização dessa classe de profissionais, bem como da escola como produtora de conhecimentos. b) A escola, devido a seu funcionamento sistêmico baseado em currículos a serem cumpridos, calendário, horas e normas estabelecidas, bem como em leis que precisam ser respeitadas, encontra dificuldades para promover o desenvolvimento do ser humano e, portanto, não consegue desenvolver-se como atividade cultural de forma mais salutar. c) A gestão escolar tem possibilidades de ousar na sua autonomia administrativa e construir, juntamente com sua comunidade interna e externa, um perfil de escola que atenda às necessidades da sociedade mais ampla, contribuindo, assim, com a formação de cidadãos e cidadãs mais conscientes dos seus direitos e deveres no mundo do trabalho e no cenário social mais amplo. d) A educação precisa ser compreendida, mais amplamente, como um fenômeno social, cultural e humano presente em toda dimensão da nossa existência pessoal e profissional, pois sua função primeira consiste em contribuir para um salutar desenvolvimento do ser humano, como ser inconcluso que se transforma e transforma o mundo. e) A educação ainda não é prioridade na agenda política dos governos. E esse descaso impossibilita o êxito que a educação necessita alcançar e que consiste em melhor atender à classe social menos favorecida. Essa ausência de prioridade governamental alimenta processos de exclusão social, pois a educação passa a ter dificuldades para cumprir seu papel de transmitir conhecimentos. 10. Em seu livro dialógico “Medo e ousadia, o cotidiano do professor”, Paulo Freire (2003, p.25) afirma que “além de um ato de conhecimento, a educação é também um ato político. É por isso que não há pedagogia neutra.” Partindo dessa reflexão, é correto afirmar que, para Paulo Freire, a educação: a) não escapa das estratégias governamentais, constituindo-se em um dos instrumentos para alcance de interesses político-partidários. b) tem uma dimensão política, metodológica, técnica, axiológica, gnosiológica, constituindo-se assim em um ato de conhecimento em prol das mudanças sociais. c) tem uma natureza política em todas as suas dimensões constituintes. Por isso, ela poderá ser libertadora ou conservadora do status quo. d) não tem como funcionar sem as interferências governamentais, pois, de certa forma, ela depende dessas intervenções para se manter. e) sempre receberá influências políticas dos grupos partidários que estão no poder, pois eles a utilizam para atingirem suas estratégias políticas. CONHECIMENTOS ESPECÍFICOS 11. O RUP, abreviação de Rational Unified Process (ou Processo Unificado Racional), é um processo que foi criado pela Rational Software Corporation, e é baseado em um conjunto de princípios de desenvolvimento de software e melhores práticas. Marque a alternativa que corresponde a uma das melhores práticas do RUP. a) Cliente como parte da equipe de desenvolvimento. b) Reuniões diárias da equipe de desenvolvimento. c) Desenvolvimento interativo do software. d) Refatoração constante do software. e) Programação em pares. 12. O Extreme Programming (XP) é um dos métodos ágeis mais conhecidos e usados. Os cinco valores fundamentais da metodologia XP são: comunicação, simplicidade, feedback, coragem e respeito. Para aplicar os valores durante o desenvolvimento de software, XP propõe uma série de práticas. Marque a alternativa que corresponde a uma das práticas do XP. a) Os sprints possuem um deadline definido, geralmente de 2 a 4 semanas. b) Durante uma iteração, a equipe é isolada do cliente e da organização, com todas as comunicações canalizadas por meio do gerente de projeto. c) Os testes são escritos usando a linguagem natural. d) Os desenvolvedores trabalham em pares. e) Reuniões semanais com toda a equipe. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 13. Para a engenharia de requisitos, os requisitos são as descrições dos serviços do sistema e restrições geradas durante o processo de engenharia de requisitos. Com relação à essa definição, marque a alternativa verdadeira. a) Requisitos não-funcionais descrevem restrições aos serviços ou funções oferecidas pelo sistema, tais como restrições de tempo ou restrições no processo de desenvolvimento. b) Requisitos funcionais devem ser escritos em linguagem de programação. c) Requisitos não-funcionais descrevem as funcionalidades ou serviços do sistema. d) Requisitos funcionais podem ser classificados como requisito de usabilidade, de eficiência, de proteção, ambiental e ético. e) Requisitos podem ser do tipo funcional, não-funcional ou de versão. 14. Um processo de desenvolvimento de software é um conjunto de atividades e resultados associados que geram um produto de software. Existem vários processos de desenvolvimento de software, mas todos envolvem quatro atividades fundamentais, a saber, a) estudo de viabilidade, prototipação, validação e análise de riscos. b) especificação do software, análise de riscos, prototipação e evolução. c) especificação do software, desenvolvimento do software, validação e evolução. d) estudo de viabilidade, prototipação, evolução e análise de riscos. e) prototipação, desenvolvimento do software, validação e análise de riscos. 15. O Particionamento de Equivalência é uma técnica para seleção de dados de entrada para criação de a) requisitos de interface. b) casos de uso. c) requisitos funcionais. d) requisitos não-funcionais. e) casos de teste. 16. Em projetos de desenvolvimento de software, vários tipos de testes podem ser empregados para garantir a qualidade do produto. Um dos tipos empregados é o teste de estresse, o qual tem como objetivo a) avaliar o comportamento do sistema em situaçõesonde há poucos recursos ou concorrência de recursos. b) assegurar que os métodos de acesso à base de dados funcionem corretamente e garantir a consistência das informações na base. c) garantir que as funcionalidades do sistema funcionem corretamente e que a aplicação se comporte conforme os fluxos de eventos e diagramas elaborados. d) garantir que o sistema funcione apropriadamente durante um ciclo de atividades relativas ao negócio e que, ao final desse ciclo, todos os resultados esperados sejam obtidos e que o sistema atenda aos requisitos definidos para a recuperação de falhas. e) assegurar a eficiência e funcionamento correto dos procedimentos de instalação do software para as diferentes configurações. 17. O processo de projeto para identificar os subsistemas que compõem um sistema e o framework para controle e comunicação do subsistema é conhecido como projeto de arquitetura. A saída desse processo é uma descrição da arquitetura do software. O documento de arquitetura de software é usado para a) fazer o termo de abertura do projeto. b) dificultar a comunicação com os stakeholders. c) registrar, no final do projeto, as lições aprendidas. d) elicitar os casos de uso. e) auxiliar no esclarecimento dos requisitos. 18. Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. Considerando a amplitude de gerenciamento, analise as seguintes afirmativas: I. A gerência dos riscos do projeto descreve os processos que dizem respeito à identificação, análise e resposta a riscos do projeto. II. A gerência do tempo do projeto descreve os processos necessários para assegurar que o projeto seja completado dentro do orçamento previsto. III. A gerência das aquisições do projeto descreve os processos necessários para assegurar que a geração, a captura, a distribuição, o armazenamento e a pronta apresentação das informações do projeto sejam feitas de forma adequada e no tempo certo. IV. A gerência da integração do projeto descreve os processos necessários para assegurar que os diversos elementos do projeto sejam adequadamente coordenados. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== É correto, apenas, o que se afirma em a) II e IV. b) I e IV. c) I, II e IV. d) II e III. e) I e III. 19. O plano de qualidade deve definir os atributos de qualidade mais importantes para o software que está sendo desenvolvido. O plano também deve incluir uma definição do processo de avaliação de qualidade. Qual dos seguintes itens corresponde a um atributo de qualidade? a) Previsibilidade. b) Viabilidade. c) Rapidez. d) Manutenibilidade. e) Transparência. 20. Com relação ao diagrama de classe abaixo, marque a alternativa correta. a) Apresenta uma classe e uma auto-associação. b) Um supervisor tem, no mínimo, um supervisionado. c) Um supervisor tem, no máximo, cinco (5) supervisionados. d) Atributos da classe Empregado: nome, endereço, telefone e matrícula. e) Multiplicidade do relacionamento: um para um. 21. O gerenciamento de qualidade oferece uma verificação independente a respeito do processo de desenvolvimento de software. Esse processo verifica as entregas do projeto para garantir que sejam consistentes com os objetivos e padrões organizacionais. A equipe de qualidade deve, obrigatoriamente, a) trabalhar na mesma sala da equipe de desenvolvimento. b) ser subordinada ao gerente de projeto. c) ser independente da equipe de desenvolvimento. d) redigir o termo de abertura do projeto. e) redigir os relatórios de qualidade do software em conjunto com o gerente de projeto. 22. Em linguagem C, as diretivas do pré-processador são instruções que são executadas antes da compilação. As diretivas são precedidas pelo caractere “#” e podem ser colocadas em qualquer parte do programa. Contudo, são, geralmente, escritas no início do código-fonte. Em relação às diretivas de pré-processador C, é correto afirmar que a) cada diretiva #if , #ifdef e #ifndef deve ser terminada com a diretiva #end. b) a diretiva #define é utilizada para definir variáveis de escopo global, que podem ser acessadas e modificadas dentro da função main( ). c) a diferença entre as diretivas #ifdef e #ifndef está no fato de a primeira testar se apenas uma constante foi definida, enquanto que na segunda, a verificação de existência é aplicada a n (várias) constantes. d) a diretiva #include é utilizada para criar constantes com nomes apropriados. e) a diretiva #error provoca uma mensagem de erro do compilador em tempo de compilação. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== O programa C listado a seguir implementa um pequeno cadastro de alunos, utilizando um modelo abstrato de dados. Com referência a esse programa C, responda as questões 23 e 24. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> typedef struct Aluno TAluno; struct Aluno { char matricula[20]; char nome[50]; TAluno *proximo; }; TAluno *corrente, *novo, *primeiro; void imprime(); void adiciona(); int main() { char adicionar = 'S'; primeiro = (TAluno *) NULL; while ((adicionar == 'S') || (adicionar == 's') ) { adiciona(); printf("\nDeseja adicionar um novo aluno? (S/N)"); adicionar = getch(); } imprime(); system("pause"); return 0; } void imprime() { corrente = primeiro; while (corrente!=NULL) { printf("\nMatricula: %s", corrente->matr icula); printf("\nNome: %s\n", corrente->nome); corrente = corrente -> proximo; } }; void adiciona() { novo = (TAluno *)malloc(sizeof(TAluno)); if (primeiro == (TAluno *) NULL) { corrente = novo; primeiro = corrente; } else { corrente = primeiro; while (corrente->proximo != (TAluno *)NULL) corrente = corrente->proximo; corrente->proximo = novo; corrente = novo; } printf("\nDigite a matricula e o nome do aluno : "); gets(corrente->matricula); gets(corrente->nome); corrente->proximo = (TAluno *) NULL; }; www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 23. Em relação à implementação do programa, é correto afirmar que a) a primeira linha do corpo da função adiciona() pode, sem que haja alteração do comportamento do programa, ser substituída por novo = (TAluno *)calloc(1,sizeof(TAluno) ). b) apresenta erro de compilação, posto que o tipo TAluno faz referência a struct Aluno , e esta estrutura está sendo definida após a definição do tipo TAluno . c) o programa imprime a sequência de alunos cadastrados na ordem inversa à que eles foram inseridos. d) o usuário deverá digitar ‘S’ ou ‘s’ para adicionar o primeiro aluno no cadastro. e) corrente, novo e primeiro são variáveis do tipo struct Aluno . 24. A função void funcao(char *x), cuja implementação está apresenta a seguir, realiza uma operação sobre o cadastro dos alunos. void funcao(char *x) { TAluno *anterior = (TAluno *) NULL; corrente = primeiro; while (corrente!=NULL) { if (strcmp(corrente->matricula, x)==0) { if (anterior == (TAluno *)NULL) primeiro = corrente->proximo; else anterior->proximo = corrente->prox imo; } anterior = corrente; corrente = corrente -> proximo; } } Analisando o comportamento dessa função, conclui-se que ela a) remove do cadastro todos os alunos adicionados apósaquele aluno cuja matrícula foi passada para a função no parâmetro x. b) pesquisa e imprime os dados do aluno com a matrícula passada para a função no parâmetro x. c) remove do cadastro apenas o primeiro aluno encontrado cuja matrícula coincide com aquela passada no parâmetro x. d) libera a memória ocupada pelo registro do aluno cuja matrícula coincide com aquela passada no parâmetro x. e) remove do cadastro todos os alunos com a matrícula passada para a função no parâmetro x. 25. Analise o programa C a seguir. #include <stdio.h> #include <stdlib.h> int x = 0; int func1(int *, int); int main() { int x = 1, y, z = 0; y = func1(&z,x); printf("%d %d %d\n", x,y,z); system("pause"); return 0; } int func1(int *y, int z) { x = ++z; *y = x++; return x; } www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== Assinale a alternativa que apresenta os valores das variáveis x, y e z que são impressas nesta ordem como saída desse programa. a) 1, 0, 1 b) 1, 3, 2 c) 1, 3, 0 d) 3, 2, 1 e) 0, 1, 2 O código exibido a seguir é a implementação em Javascript de uma função recursiva chamada “operação”. Analise esta implementação e responda as questões 26 e 27. function operacao( x, y, f) { if (x==1 && y==1) { return 1; } else { if (x % f == 0 || y % f == 0) { x = (x % f == 0 ? x / f : x); y = (y % f == 0 ? y / f : y); return f * operacao(x,y,f); } else { return operacao(x,y,f+1); } } } 26. O valor retornado pela função “operação”, considerando a passagem dos argumentos 6, 8 e 2, nesta ordem, é a) 12. b) 48. c) 8. d) 24. e) 120. 27. Assinale a alternativa que apresenta a implementação da função “operação”, utilizando estrutura de repetição, equivalente à implementação recursiva analisada. a) function operacao( x, y, f) { var r = 1; while (x!=1 || y!=1) { if (x % f == 0 || y % f == 0) { x = (x % f == 0 ? x / f : x); y = (y % f == 0 ? y / f : y); r = r * f; } else { f++; } } return r; } www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== b) function operacao( x, y, f) { var r = 1; for (var i = f; i<x && i<y; i++) { if (x % f == 0 || y % f == 0) { x = (x % f == 0 ? x / f : x); y = (y % f == 0 ? y / f : y); f = f * r; } else { f++; } } return r; } c) function operacao( x, y, f) { var r = f; do { if (x % f == 0 || y % f == 0) { x = (x % f == 0 ? x / f : y); y = (y % f == 0 ? y / f : x); r = r * f; } else { r = r + 1; } } while (x!=1 || y!=1); return r; } d) function operacao( x, y, f) { while (x!=1 || y!=1) { if (x % f == 0 || y % f == 0) { x = (x % r == 0 ? x / f : x); y = (y % r == 0 ? y / f : y); r = r * f; } else { f++; } } return r; } e) function operacao( x, y, f) { var r = 1; while (x!=1 || y!=1) { if (x % f == 0 || y % f == 0) { if (x % f == 0) { x = x / f); if (y % f == 0) { y = y / f); f *= r; } else { f++; } } return f; } www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 28. Em Linguagem Java, o modificador de acesso que deve ser especificado para membros de uma superclasse, de forma que possam ser acessados apenas por métodos da superclasse, por métodos de subclasses e por outras classes do mesmo pacote, é a) Private. b) Public. c) Final. d) Static. e) Protected. 29. Em relação à Linguagem Java, é correto afirmar que a) um comando continue interrompe todas as estruturas de repetição que estiverem aninhadas. b) arrays não podem ser declarados sem especificar o tamanho. c) uma classe pode implementar mais de uma interface. d) os operadores && e & são equivalentes para quaisquer tipos de operandos. e) variáveis declaradas com o modificador final podem ser alteradas apenas uma vez. 30. Considerando a versão 5 do PHP e as expressões regulares estendidas da interface POSIX, o conteúdo da variável $x que torna verdadeiro o resultado da execução de ereg(“[[:<:]](d[[:alpha:]]+o)[[:>:]]”,$x) corresponde a a) “banco de dados” b) “instituto federal de pernambuco” c) “fundamentos de programação” d) “análise e desenvolvimento de sistemas” e) “linguagem de programação” 31. Com respeito a formulários HTML, o atributo que especifica a URL à qual serão submetidos os dados do formulário, é a) method. b) action. c) post. d) on_click. e) nameasd. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== O script SQL a seguir contém os comandos de criação de tabelas e de inserção de dados de uma parte do esquema de dados de um sistema hipotético para controle acadêmico, que utiliza um banco de dados relacional. Com base no script, resolva as questões de 32 a 35. CREATE TABLE ALUNO ( MATRICULA INT, NOME VARCHAR(50), CONSTRAINT PK_ALUNO PRIMARY KEY (MATRICULA) ); CREATE TABLE DISCIPLINA ( CODIGO INT, NOME VARCHAR(30), CONSTRAINT PK_DISCIPLINA PRIMARY KEY (CODIGO ) ); CREATE TABLE UNIDADE ( ID INT, DESCRICAO VARCHAR(10), CONSTRAINT PK_UNIDADE PRIMARY KEY (ID) ); CREATE TABLE AVALIACAO ( MAT_ALUNO INT, COD_DISCIPLINA INT, ID_UNIDADE INT, NOTA DECIMAL(3,1), CONSTRAINT PK_AVALIACAO PRIMARY KEY (MAT_ALU NO, COD_DISCIPLINA, ID_UNIDADE), CONSTRAINT FK_AVALIACAO_ALUNO FOREIGN KEY (M AT_ALUNO) REFERENCES ALUNO(MATRICULA), CONSTRAINT FK_AVALIACAO_DISCIPLINA FOREIGN K EY (COD_DISCIPLINA) REFERENCES DISCIPLINA(CODIGO), CONSTRAINT FK_AVALIACAO_UNIDADE FOREIGN KEY (ID_UNIDADE) REFERENCES UNIDADE(ID) ); INSERT INTO ALUNO VALUES (1, 'MARCOS'); INSERT INTO ALUNO VALUES (2, 'ANDREA'); INSERT INTO ALUNO VALUES (3, 'JOSÉ'); INSERT INTO ALUNO VALUES (4, 'RENATA'); INSERT INTO DISCIPLINA VALUES (1,'BANCO DE DADOS 1' ); INSERT INTO DISCIPLINA VALUES (2,'LINGUAGEM DE PROG RAMAÇÃO'); INSERT INTO DISCIPLINA VALUES (3,'ENGENHARIA DE SOF TWARE'); INSERT INTO UNIDADE VALUES (1,'UNIDADE I'); INSERT INTO UNIDADE VALUES (2,'UNIDADE II'); INSERT INTO UNIDADE VALUES (3,'FINAL'); INSERT INTO AVALIACAO VALUES (1, 1, 1, 7.0); INSERT INTO AVALIACAO VALUES (1, 1, 2, 8.0); INSERT INTO AVALIACAO VALUES (1, 3, 1, 6.0); INSERT INTO AVALIACAO VALUES (1, 3, 2, 6.0); INSERT INTO AVALIACAO VALUES (1, 3, 3, 8.0); INSERT INTO AVALIACAO VALUES (2, 1, 1, 9.0); INSERT INTO AVALIACAO VALUES (2, 1, 2, 10.0); INSERT INTO AVALIACAO VALUES (2, 2, 1, 7.0); INSERT INTO AVALIACAO VALUES (2, 2, 2, 7.0); INSERT INTO AVALIACAO VALUES (3, 2, 1, 5.0); INSERT INTO AVALIACAO VALUES (3, 2, 2, 3.0); INSERT INTO AVALIACAO VALUES (3, 2, 3, 6.0); INSERT INTO AVALIACAO VALUES (3, 3, 1, 9.0); INSERT INTO AVALIACAO VALUES (3, 3, 2, 10.0); www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 32. Qual dos modelos Entidade-Relacionamento a seguir representa o esquema de dados em questão? a) b) c) d) e)www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 33. A consulta SQL que retorna a matrícula, o nome, a nota da Unidade I e a nota da Unidade II dos alunos que possuem registros de notas de avaliação na disciplina de Banco de Dados I, conforme a tabela a seguir, é MATRICULA NOME AVALIAÇÃO I AVALIAÇÃO II 1 MARCOS 7.0 8.0 2 ANDREA 9.0 10.0 a) SELECT A.MATRICULA, A.NOME, AV1.NOTA AS 'AVALIAÇÃO I', AV2.NOTA AS 'AVALIAÇÃO II' FROM ALUNO AS A, DISCIPLINA AS D, AVALIACAO AS AV1, AVALIACAO AS AV2 WHERE D.CODIGO = 1 AND AV1.ID_UNIDADE = 1 AND AV2.ID_UNIDADE = 2 AND AV1.MAT_ALUNO = A.MATRICULA AND AV2.MAT_ALUNO = A.MATRICULA AND AV1.COD_DISCIPLINA = D.CODIGO AND AV2.COD_DISCIPLINA = D.CODIGO b) SELECT A.MATRICULA, A.NOME, AV1.NOTA AS 'AVALIAÇÃO I', AV2.NOTA AS 'AVALIAÇÃO II' FROM ALUNO AS A, DISCIPLINA AS D, AVALIACAO AS AV1, AVALIACAO AS AV2 WHERE D.CODIGO = 1 AND AV1.MAT_ALUNO = A.MATRICULA AND AV2.MAT_ALUNO = A.MATRICULA AND AV1.ID_UNIDADE = 2 AND AV2.ID_UNIDADE = 1 AND AV1.COD_DISCIPLINA = D.CODIGO ORDER BY NOME c) SELECT A.MATRICULA, A.NOME, AV.NOTA AS 'AVALIAÇÃO I ', AV.NOTA AS 'AVALIAÇÃO II' FROM ALUNO AS A, DISCIPLINA AS D, AVALIACAO AS AV WHERE D.CODIGO = 1 AND (AV.ID_UNIDADE = 1 OR AV.ID_UNIDADE = 2) AND AV.MAT_ALUNO = A.MATRICULA AND AV.COD_DISCIPLINA = D.CODIGO d) SELECT A.MATRICULA, A.NOME, AV1.NOTA AS 'AVALIAÇÃO I', AV2.NOTA AS 'AVALIAÇÃO II' FROM ALUNO AS A, DISCIPLINA AS D, AVALIACAO AS AV1 WHERE AV1.MAT_ALUNO = A.MATRICULA AND AV2.MAT_ALUNO = A.MATRICULA AND AV1.COD_DISCIPLINA = D.CODIGO AND AV2.COD_DISCIPLINA = D.CODIGO AND D.NOME = ‘BANCO DE DADOS I’ HAVING (ID_UNIDADE = 1 OR ID_UNIDADE = 2) e) SELECT A.MATRICULA, A.NOME, AV1.NOTA AS 'AVALIAÇÃO I' || 'AVALIAÇÃO II' FROM ALUNO AS A, DISCIPLINA AS D, AVALIACAO AS AV1, AVALIACAO AS AV2 WHERE D.NOME = ‘BANCO DE DADOS I’ AND AV1.ID_UNIDADE = 1 AND AV2.ID_UNIDADE = 2 AND AV1.MAT_ALUNO = A.MATRICULA AND AV2.MAT_ALUNO = D.MATRICULA AND AV1.COD_DISCIPLINA = D.CODIGO AND AV2.COD_DISCIPLINA = D.CODIGO www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 34. Considerando o modelo relacional do referido esquema de dados, é correto afirmar que a) a relação ALUNO não está na terceira forma normal (3FN), posto que existe atributo não principal que não depende funcionalmente da chave primária. b) a relação AVALIACAO está na segunda forma norma (2FN) e nenhum atributo não principal é transitivamente dependente da chave primária. c) é possível encontrar registros na relação AVALIACAO com mais de uma nota para um dado aluno, em uma unidade específica de qualquer disciplina. d) o atributo ID é a chave estrangeira da relação UNIDADE, dado que ela aparece referenciada na relação AVALIACAO. e) nenhuma das relações se encontra da terceira forma normal (3FN). 35. Considerando as relações do referido esquema de dados, analise as operações de álgebra relacional abaixo e assinale a alternativa que apresenta a relação RESULTADO com seu(s) registro(s). ( )( ) ( )( ) ( )( ) ( )ALUNOAVLPRESULTADO DISCIPLINAAVAVLP UNIDADEAVAV AVALIACAONOTAIDCODIGOMATRICULAAV NOTANOME OPROGRAMAÇÃDELINGUAGEMNOMECODIGO IIUNIDADEDESCRICAOID NOTANOTAUNIDADEIDDISCIPLINACODALUNOMAT ∗← ∗← ∗← ← = = >= , '' '' 7,_,_,_ 2 2 ),,,( π σπ σπ σπ a) NOME NOTA ANDREA 7.0 b) NOME NOTA ANDREA 7.0 JOSÉ 3.0 c) MATRICULA CODIGO ID NOTA 2 2 2 8.0 d) MATRICULA CODIGO ID NOTA 3 2 2 3.0 2 2 2 7.0 e) NOME NOTA MARCOS 8.0 ANDREA 7.0 JOSÉ 10.0 36. Com relação a conceitos e arquitetura do sistema de banco de dados, é correto afirmar que a) os modelos de dados de baixo nível, ou físicos, são baseados nos conceitos de entidade e relacionamentos. b) uma instância de um banco de dados é a descrição da sua estrutura, contendo tabelas, índices, visões e restrições existentes. c) a arquitetura de três camadas é caracterizada pelo processamento distribuído dos dados, não existindo computadores com os papéis de cliente e de servidor. d) a linguagem de definição de dados (DDL – Data Definition Language) é utilizada na construção dos esquemas de dados. e) Independência lógica de dados é a capacidade de se alterar a estrutura física de armazenamento dos dados sem ter de se alterar o esquema conceitual. www.pciconcursos.com.br pcimarkpci MDAwMDowMDAwOjAwMDA6MDAwMDowMDAwOmZmZmY6MmRhMDo1YTc4:RnJpLCAxMyBBdWcgMjAyMSAxNjowMzowMiAtMDMwMA== 37. Cascading Style Sheets (CSS) ou folhas de estilo é uma tecnologia do W3C que permite aos desenvolvedores de páginas Web especificar a forma como os elementos de uma página são apresentados. Os elementos de especificação incluem fontes, cores, espaçamentos, entre outros. Com relação a essa tecnologia, é correto afirmar que a) as folhas de estilo são incorporadas a páginas HTML, inserindo o conteúdo integral de um arquivo CSS no elemento <style> colocado na seção body da página. b) a especificação dos formatos pode ser feita separadamente da estrutura do documento, simplificando a manutenção e a modificação da apresentação dos elementos de uma página Web. c) a especificação de seletores CSS para elementos HTML pré-definidos, como “h1”, “ul”, “em” e “p”, deve ser precedida por um “.”. d) na resolução de conflitos de estilos, vale a regra que especifica que os estilos determinados pelo navegador web têm prioridade sobre os estilos definidos pelo autor da página. e) as medidas de comprimento nas regras CSS são expressas, exclusivamente, em pixels. 38. Com relação ao paradigma de desenvolvimento orientado a objetos, observe o seguinte parágrafo: “___________ serve para controlar o acesso aos atributos e métodos de uma classe. É uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde esta classe poderá ser manipulada. Usamos o nível de acesso __________ restritivo, que faça sentido para um membro particular. Sempre usamos __________, a menos que tenhamos um bom motivo para deixá-lo com outro nível de acesso.” Os termos que preenchem corretamente as lacunas acima são, respectivamente, a) abstração, menos, público. b) encapsulamento, menos, público. c) abstração, mais, privado. d) herança, menos, público. e) encapsulamento, mais, privado. 39. Com relação à Unified Modeling Language (UML), leia e analise o seguinte parágrafo: “Na UML, no diagrama de classes, o relacionamento de __________________ indica que a destruição do objeto Todo não implica na destruição do(s) objeto(s) Parte, enquanto que o relacionamento de _________, a destruição do objeto Todo implica na destruição do(s) objeto(s) Parte.” Os termos que preenchem corretamente as lacunas acima são, respectivamente, a) inclusão, extensão. b) generalização, especialização. c) agregação, composição. d) esteriótipo, especialização. e) generalização, extensão. 40. Com relação à Unified Modeling Language (UML), é correto afirmar que o relacionamento de generalização: a) modela situações em que diferentes sequências de interações podem ser inseridas em um mesmo caso de uso. Essas sequências representam um comportamento eventual. b) pode existir entre dois casos de uso ou entre dois atores ou entre duas classes. c) permite que um caso de uso herde o comportamento de um ator. d) representa o conceito de polimorfismo. e) quando utilizado com classes, indica a herança, apenas, de atributos. www.pciconcursos.com.br