2921 Q95281
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
A visão estática do RUP, uma variação do UP (Unified Process), prioriza as atividades que ocorrem durante o processo de desenvolvimento. Na descrição do RUP, estas atividades são chamadas de workflows. No workflow
2922 Q95279
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
Quando se utiliza a UML para modelar software há dois tipos de modelos de projeto possíveis: os modelos estruturais e os modelos dinâmicos. São adequados para serem usados na criação do modelo dinâmico, os diagramas de
2923 Q95275
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
Os SSDs NÃO devem ser chamados de discos porque eles
2924 Q94659
Ciência da Computação
Ano: 2015
Banca: CONSULPLAN Consultoria (CONSULPLAN)
O JavaServer Pages (JSP), extensão da tecnologia Servlet, é um documento convertido pelo container JSP em uma servlet. Com o crescimento da web, as tecnologias de programação para esse ambiente também evoluem. Para que os programadores web possam desenvolver conteúdos dinâmicos com a reutilização de componentes predefinidos com interação de componentes que utilizam script do lado do servidor, essas ações são permitidas com a utilização de JSP. O JavaServer Faces (JSF) é um framework de aplicativo web que simplifica o design da interface com o usuário de um aplicativo, separando ainda mais a apresentação de um aplicativo web da sua lógica de negócio. Acerca das tecnologias JSP e JSF, assinale a afirmativa INCORRETA.
2925 Q94656
Ciência da Computação
Ano: 2015
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Em 1995, Rasmus Lerdorf criou uma ferramenta para uso pessoal denominada PHP/FI (Personal Home Page/Forms Interpreter). Nascia, então, uma das linguagens de programação voltada para a web e que mais cresceu nos últimos anos, devido à quantidade, qualidade e diversidade de recursos, bem como à sua fácil utilização. De acordo com estudos e matérias publicados, milhões de sites utilizam essa linguagem que possui uma grande quantidade de scripts superando outras linguagens nesse quesito. A união dessa linguagem com outras como: Linux, Apache e MYSQL originou a sigla LAMP, trazendo popularidade à referida ferramenta, em se tratando de desenvolvimento web. Os comandos em PHP podem ser divididos em diversas categorias, por exemplo: arrays, strings, variáveis, funções, classes e objetos, en...
2926 Q94654
Ciência da Computação
Ano: 2015
Banca: CONSULPLAN Consultoria (CONSULPLAN)
As metodologias ágeis de desenvolvimento surgiram em meados de 1990, como reação aos chamados métodos pesados de desenvolvimento, que eram caracterizados por muita formalidade nas documentações e regulamentações. Muitos eram gerenciados pelo tradicional modelo em cascata. Em 2001, de fato, após uma reunião no estado de Utah, surgiu, definitivamente, e foi propagado o paradigma de desenvolvimento de softwares ágeis. Muitos foram os motivos que levaram a essa concepção, por exemplo: gestão orientada a pessoas, adaptabilidade de processos, design e construção de software usando uma metodologia adaptativa, entre outros. Uma dessas metodologias ágeis é “centrada em estabelecer os recursos e o tempo fixo para o desenvolvimento de um projeto, ajustando suas funcionalidades de maneira a ate...
2927 Q94652
Ciência da Computação
Ano: 2015
Banca: CONSULPLAN Consultoria (CONSULPLAN)

A pesquisa de dados envolve a determinação da chave pesquisada estar ou não entre os dados pesquisados e, caso esteja, que seja encontrada sua localização. Em computação, a pesquisa tem um papel importante, pois de posse do campo chave a ser pesquisado fica mais fácil encontrar determinado arquivo, ou mesmo qualquer item que se queira buscar. Já a classificação envolve a organização dos dados em uma determinada ordem, por exemplo: crescente, decrescente, ordem alfabética, numérica, entre outros. Acerca dos algoritmos de pesquisa e classificação, analise as afirmativas a seguir.

I. Diz‐se que o algoritmo 0(log n) tem um tempo de execução linear.

II. A pesquisa binária executa em 0(log n) vezes, pois cada passo remove metade dos elementos restantes.

III. O...

2928 Q94650
Ciência da Computação
Ano: 2015
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Com o crescimento de dispositivos conectados à internet, o número de endereços IPv4 disponíveis está praticamente esgotado. Algumas empresas ainda possuem alguns blocos de endereços IPv4, mas comercialmente já está difícil conseguir algum bloco para aquisição. Há muito já se fala nesse problema e, por isso, foi criado um novo protocolo, o IPv6, que deverá se tornar o padrão de fato para a internet e as redes em geral. Com a entrada do IPv6 uma das mudanças está no tamanho do endereço, passando dos atuais 32 bits para 128 bits. O IPv4 utiliza quatro octetos, agrupados três a três, ao passo que o IPv6 utiliza caracteres hexadecimais, agrupados em oito conjuntos de quatro caracteres. Um datagrama IPv6 possui algumas diferenças, se comparado com o seu antecessor. Alguns campos foram sup...
2929 Q94647
Ciência da Computação
Ano: 2015
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Assim como existe um sistema operacional de rede, em que paga‐se uma licença para utilizá‐lo, há softwares livres, por exemplo: Debian, Ubuntu, entre outros. Muitas vezes, ao se optar pela utilização de uma distribuição Linux, pode ser necessário efetuar algum pagamento, em função do serviço prestado, e não referente a licenciamento de software, pois o Linux não necessita de licença. Entender e saber configurar os recursos necessários torna a administração do sistema mais tranquila. Existem diversos diretórios e subdiretórios que contêm arquivos de configurações que são muito úteis para a administração de um sistema Linux. Em um desses diretórios, todos os arquivos nele contidos são copiados automaticamente para o diretório inicial do usuário quando este é adicionado ao ...
2930 Q94645
Ciência da Computação
Ano: 2015
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Um SGBD (Sistema de Gerenciamento de Banco de Dados) é uma aplicação informatizada, ou mesmo um conjunto de aplicações informatizadas utilizadas para definição, acesso e gerenciamento de dados existentes em um banco de dados. Fornece uma interface entre esses dados, que estão armazenados fisicamente em um banco de dados, e os seus usuários. Nesse caso, os usuários podem ser considerados como pessoas ou mesmo as aplicações. Um SGBD tem como objetivo garantir um ambiente apropriado, em que o armazenamento e o acesso das informações no banco de dados devem ser feitos de forma eficiente e confiável. Não é necessário mostrar a localização dos dados, e tão pouco o formato interno dos arquivos onde esses estão armazenados. Sobre requisitos que são fundamentais a um SGBD, segundo Damas (201...