Questões de Concursos

filtre e encontre questões para seus estudos.

Um programa-fonte pode ser dividido em blocos de comandos, separados do programa principal, os quais podem ser chamados (executados), a qualquer momento, de dentro do programa principal ou de outro bloco de comandos. Algumas das vantagens do uso de blocos de comandos é o reaproveitamento de código, a simplificação do programafonte e a facilidade de manutenção. Esses blocos de comandos são denominados

A respeito de desenvolvimento de projetos de sistemas, julgue os itens subsequentes.

No padrão de desenvolvimento modelo-visualizaçãocontrolador (MVC), o controlador é o elemento responsável pela interpretação dos dados de entrada e pela manipulação do modelo, de acordo com esses dados.

O MVC é um dos mais conhecidos frameworks de arquitetura de software. A respeito desse framework, julgue os itens a seguir.

No MVC, ao se modificarem os dados por meio de uma das apresentações, deve-se atualizar todas as outras, pois isso não é feito automaticamente.

São exemplos típicos de ferramentas open source para controle de versão no desenvolvimento de um software:

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

Uma estrutura de grade (grid) para a arquitetura de hipertexto de uma aplicação web é definida quando se deseja que essa aplicação seja executada em paralelo em um sistema computacional distribuído.

O uso de web services supõe a existência de uma arquitetura composta de um registro (registry), um provedor de serviço e um consumidor de serviço.

Um provedor de serviços descreve seus serviços para o registro utilizando a linguagem

Uma aplicação utilizando o framework JSF e a IDE NetBeans gera automaticamente dois componentes essenciais assim descritos:

I. É responsável por receber requisições dos componentes View do MVC, redirecioná-las para os beans gerenciados (managed beans) do componente Model do MVC e responder a essas requisições. II. É o arquivo principal de configuração de uma aplicação web que utiliza o framework JSF. É responsável por descrever os elementos e sub-elementos que compõem o projeto, tais como as regras de navegação, beans gerenciados, configurações de localização etc. As descrições I e II referem-se, respectivamente, aos componentes

A denominação Unix refere-se a toda uma família de sistemas operacionais, elaborados pelos mais diversos atores do mundo acadêmico e empresarial. Apesar da enorme variedade de versões e distribuições, uma grande quantidade de princípios é relativamente bem preservada na passagem de um sistema da família Unix para outro. Acerca dos comandos e utilitários existentes nos sistemas Unix, bem como dos recursos existentes para implementação de shell scripts que permitem agregar comandos básicos para obtenção de comandos mais elaborados do Unix, julgue os itens a seguir.

Os arquivos de texto contendo scripts do bash (bourne again shell) devem começar com uma primeira linha que contenha o texto #!/bin/sh para especificar ao sistema Unix o programa a ser utilizado para executar o script.

Com relação a webservices, assinale a opção correta.

Instruções: As questões de 55 a 58 referem-se aos fundamentos, conceitos e notações utilizados na especificação BPMN versão 1.1. Ocorrem durante o curso de um processo de negócio e afetam o fluxo do processo. Comumente têm uma causa e um resultado. Podem ser de três tipos: inicial, intermediário ou final. Trata-se de

A respeito da configuração de arquivos de áudio no Moodle, assinale a alternativa correta.

Quanto aos conceitos de processamento de dados e organização de computadores, julgue os itens que se seguem. No modo interpretado, para que um programa possa ser efetivamente executado, é necessário que todos os comandos do código-fonte sejam previamente convertidos para códigoobjeto e este tenha tido todas as referências externas resolvidas.

Atenção: Na questão abaixo não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo.

Na CSS3, para definir uma cor de fundo apenas para os elementos do tipo texto que estejam habilitados, utiliza-se a instrução:

Acerca de sistemas transacionais, julgue os itens seguintes.

No objeto do Ajax XMLHttpRequest, permite-se verificar o código do status da solicitação por meio de uma função que utilize o evento onreadstatechange.

Dados os seguintes fatos sobre compilação programas GPL,

I. Sempre que distribuir software GPL em formato você deve disponibilizar o código fonte completo.

II. Código fonte completo significa todo o todos os módulos, além de arquivos interface associados, e scripts usados compilação e a instalação do executável.

III. O compilador usado para compilar o código sistemas operacionais de propósito distribuído também.

IV. No caso de compilação cruzada para sistemas específicos, se o compilador for baseado precisa ser distribuído junto com o código fonte.

V. Para um programa C típico deve ser código fonte (arquivos .c), arquivos de cabeçalho .h) e scripts usados para controlar instalação.

verifica-se que estão corretos

No que se refere às técnicas de programação utilizando banco de dados, julgue os itens de 55 a 60.

Um cookie é um pequeno texto que os sítios podem anexar a qualquer conexão e enviar aos navegadores. Nas próximas visitas do usuário ao sítio, o navegador reenvia os dados para o servidor responsável pelo cookie. Assim, um cookie pode capturar o endereço eletrônico ou recolher informações pessoais armazenadas no computador do usuário.

No desenvolvimento de uma aplicação Web em Java, várias tecnologias podem ser utilizadas, como páginas HTML puras, páginas JSP, servlets.

Observe as afirmações a seguir concernentes a essas tecnologias.

I - Páginas JSP não geram código HTML, precisam invocar um servlet para isso.

II - Páginas JSP são compiladas, quando modifi cadas, e transformadas em servlets que geram código HTML.

III - Servlets geram páginas JSP que executam e geram código HTML.

IV - Servlets não podem gerar código HTML diretamente, devendo ser chamados por páginas JSP.

Está correto APENAS o que se afirma em

Há dois métodos de fazer streaming de áudio e vídeo via web usando Windows Media: 1) usando um servidor web e 2) usando um servidor de streaming. Assinalar a afirmativa correta acerca dos dois métodos.

Acerca de lógica de programação, julgue os itens de 72 a 78.

Um encapsulamento é uma organização lógica para um conjunto de computações relacionadas; em um encapsulamento, há subprogramas e dados por eles manipulados. Uma abstração é uma representação de uma entidade que inclui somente os atributos de importância em um contexto particular.

Página 35