Em JAVA, existe um método que pertence à biblioteca nativa, onde não é capaz de bloquear a execução de uma determinada thread. Com relação a esse assunto, marque a alternativa correta.
Acerca da arquitetura cliente/servidor, assinale a alternativa que apresenta as principais características da arquitetura.
No que diz respeito às Regras de Declaração para Arquivos-Fonte Java, analise as proposições a seguir. I. Se o arquivo de código-fonte tiver uma classe pública, seu nome terá que coincidir com o nome dessa classe. II. Se não houver instrução package, as instruções import terão que ser as primeiras (fora os comentários) do arquivo de código-fonte. III. O arquivo só pode ter uma instrução package, porém, várias de import. IV. Um arquivo de código-fonte pode ter várias classes públicas. V. O arquivo só pode ter uma classe não pública. Estão CORRETAS as proposições
No que diz respeito ao Django (framework), analise as proposições a seguir: I. É possível definir seus modelos de dados com classes em Python, porém não podemos gerar automaticamente o SQL correspondente e executá-lo no banco de dados a ser utilizado. II. O Django necessita de ferramentas auxiliares para realizar a administração, só assim é possível atualizar o conteúdo do seu sistema. III. Com o Django é possível projetar URLs sem nenhuma limitação estrutural. IV. O Django contém um sistema de templates que separa o html do código em Python. V O framework tem suporte a aplicações multi-linguagem. Estão CORRETAS as proposições
Em um ambiente de desenvolvimento de software, torna-se crucial o uso de ferramentas de controle de versão. Assinale a alternativa que contém a afirmativa CORRETA.
Analise o algoritmo em pseudo código abaixo:
var s,t,u:inteiro inicio para s de 1 ate 10 faca escreva(s,"º Número: ") leia(t) se t >= 42 então u := u + 1 fimse fimpara escreval(“ “) escreval(u, " Números") fimalgoritmo
Considerando que “T" assuma tais valores: T=47, 19, 59, 35, 56, 2, 17, 42, 14, 23, 67, 32, 16.
Ao final obteremos a saída:
No tocante ao servidor Web APACHE 2, marque a alternativa que apresenta o nome do arquivo de configuração mestre desse serviço.
Tomando como referência o SGBD MYSQL, associe os comandos à sua descrição exata. I. O comando use [name bd] tem a função de mudar de base de dados. II. O comando Show [name bd] oferece suporte para o DBA identificar os formatos dos campos da tabela. III. O comando Drop Tables pode ser utilizado para apagar uma base de dados. IV. O comando Flush Privileges é utilizado para atualizar os privilégios e permissões de uma base de dados no MYSQL. V. O comando Check [name tabela] tem como função mudar a base de dados e verificar o formato dos campos da tabela. Estão CORRETOS, apenas, os itens
Em uma determinada empresa, as estações de trabalho estão configuradas com o sistema operacional Windows 7 e conectadas a um servidor Linux (Distribuição Ubuntu server) através do SAMBA. O administrador de rede, com a intenção de diminuir a quantidade de arquivos duplicados nas estações, criou em seu servidor a pasta /usr/ifpe2017 e copiou todos os arquivos duplicados para a mesma, porém, para que o processo seja efetivado, o administrador deve executar um comando no terminal, para que os diversos usuários da empresa acessem os arquivos. Identifique qual comando dá aos usuários total controle à pasta e seus arquivos, criada pelo administrador.
Sobre máquinas virtuais e emuladores, assinale a alternativa CORRETA.
No que diz respeito a algoritmos, analise as proposições a seguir: I. Algoritmo é uma sequência de procedimentos que são executados sequencialmente com o objetivo de resolver um problema específico. II. O comando CASE não deve ser utilizado caso já exista no programa um comando IF. III. Um algoritmo não representa, necessariamente, um programa de computador, e sim os passos necessários para realizar uma tarefa. IV. Diferentes algoritmos não podem realizar a mesma tarefa usando um conjunto diferenciado de instruções em mais ou menos tempo, espaço ou esforço do que outros. V. Serve como modelo para programas, pois sua linguagem é intermediária à linguagem humana e às linguagens de programação, funcionando como uma boa ferramenta na validação da lógica de tarefas a serem automatizadas. Estão CORRETAS as proposições
No tocante à tecnologia HTML5 e XML, analise os itens a seguir, assinalando “V" para verdadeiro e “F" para falso.
( ) O WXDL é uma linguagem baseada no XML utilizada para descrever serviços Web.
( ) No HTML, o comando FRAMESET é utilizado para dividir janelas em frames.
( ) O elemento TABLED do HTML pode ser utilizado para exibir dados tabulares em páginas HTML.
( ) A tag
, incluída no HTML5, permite a execução de arquivos que contêm som.
Marque a alternativa CORRETA.
Analise os itens a seguir sobre o sistema operacional LINUX. I. O comando Free retorna o espaço disponível em disco. II. O comando PWD permite que um usuário do sistema operacional LINUX identifique o diretório atual que está navegando. III. O comando ln –s pode ser usado para criar links simbólicos. IV. No sistema operacional Linux, o comando Grep tem a função de concatenar arquivos gerando uma saída padrão. V. O diretório /ETC é considerado um diretório dinâmico que mantém informações sobre o estado do sistema e processos em execução. Estão INCORRETOS, apenas, os itens
Abaixo seguem as características da linguagem SQL, exceto em:
Analise as afirmativas a seguir, sobre o HTML5, assinalando “V" para verdadeiro e “F" para falso.
( ) Section, header, footer e nav são elementos semânticos introduzidos no HTML5 para definir a estrutura das páginas.
( )
são elementos especificados pela W3C presente na HTML5.
( ) Sítios responsivos possuem compatibilidade com todos os tamanhos de tela, exceto telas de tablets em função do touchscreen.
Marque a alternativa CORRETA