Questões de Concurso Comentadas sobre software em noções de informática

Foram encontradas 2.829 questões

Q2674689 Arquitetura de Software

Python é provavelmente a linguagem mais comentada atualmente no mundo da computação. Trata-se de uma linguagem de propósito geral e por possuir uma grande comunidade, conta com uma grande variedade de bibliotecas especializadas em temas como por exemplo: ciência de dados, programação web, inteligência artificial e banco de dados. A respeito das bibliotecas do Python, marque a alternativa que não indica o nome de uma biblioteca dessa linguagem.

Alternativas
Q2674688 Arquitetura de Software

A linguagem Ruby é uma linguagem de script, de tipagem dinâmica. Ela possui gerenciamento automático de memória e é multiparadigma, suportando programação funcional e também orientada a objetos. Além disso, a linguagem possui diversos operadores aritméticos, lógicos e de comparação. A respeito desses operadores, analise o código Ruby abaixo e marque a alternativa que indica, corretamente, o que será apresentado em tela pelo comando puts.

-

a=1

b=1

if !(a<=> b)

x = Array.new(6%8) {|a| a*= 2}

else

x = Array.new(6%8) {|a| a**= 2}

end

puts "#{x}"

Alternativas
Q2674686 Arquitetura de Software

Em desenvolvimento de aplicações web, o uso da linguagem Javascript é muito presente. O código Javascript pode ser mesclada com código HTML através oo uso da tag . A respeito desta linguagem, marque a alternativa que indica, corretamente, o valor que será apresentado em um navegador web que suporta ao Javascript, quando o código abaixo for executado no mesmo.

-

<!DOCTYPE html>

<html>

<body>

<p id="1"></p>

<script>

var a = new Date('2022-06-22');

document.getElementByld("1").innerHTML -------------------------------=

a.getUTCDay() + a.getYear();

</script>

</body>

</html>

Alternativas
Q2674685 Arquitetura de Software

As aplicações web são uma alternativa interessante quando comparadas às aplicações desktop por apresentarem vantagens como por exemplo a facilidade de atualização e distribuição de novas versões. Linguagens como o Java dão suporte ao desenvolvimento de aplicações desktop e também web pois possuem uma grande variedades de recursos como bibliotecas e frameworks. A respeitos dos recursos da linguagem Java que estão relacionados ao desenvolvimento de aplicações web, analise as afirmativas abaixo e marque alternativa correta.

-

I. Um servlet é uma classe Java que, para ser executado necessita de um container web ou pelo menos um navegador web. Eles são comumente empacotados em arquivos WAR (Web Applícatíon Archive).

lI. Java Server Pages (JSP) é uma linguagem de especificação aberta. Por ser uma linguagem do tipo script pode ser embutida em código HTML, CSS e até Javascript.

Ili. JSP é executado em server-side, logo necessita de um servidor para seu funcionamento.

Alternativas
Q2674684 Arquitetura de Software

Costumamos chamar de linguagens com alto nível de abstração aquelas usadas por desenvolvedores para construção de aplicações. São linguagens cujo código fonte é de fácil entendimento por parte de seres humanos. Entretanto este código não pode ser executado diretamente pelo computador pois ele reconhece apenas linguagem de máquina. Para contornar essa situação, o chamado compilador realiza esse trabalho de tradução do código fonte para linguagem de máquina. A respeito dos compiladores, analise as afirmativas abaixo e marque alternativa correta.

-

I. O processo de compilação é composto basicamente por três fases: Análise, Síntese e Otimização.

II. A fase de Análise possui as etapas: análise léxica, análise sintática e análise semântica.

III. A análise sintática é responsável pela construção da árvore de derivação, também conhecida como árvore de análise. Já a análise semântica, dentre outras atividades, realizada a verificação de tipos.

Alternativas
Q2674090 Noções de Informática

Analise as afirmativas a seguir:


I. Os softwares são os componentes que formam a parte física ou rígida do computador, sendo responsáveis por processar dados e viabilizar a entrada de informações na memória RAM.

II. O usuário de um programa de correio eletrônico deve controlar a abertura e o envio de anexos, arquivos e links, pois o envio de anexos infectados ou links para páginas que roubam informações são métodos de ataque virtual.


Marque a alternativa CORRETA:

Alternativas
Q2671603 Arquitetura de Software

São estruturas homogêneas de dados que permitem acesso direto e sequencial aos seus elementos:

Alternativas
Q2671265 Arquitetura de Software

Na documentação da classe XMLDecoder da API do Java 8, é possível encontrar o trecho abaixo:


Resumo dos Construtores:


XMLDecoder(InputStream in)


XMLDecoder(InputStream in, Object owner)


XMLDecoder(InputStream in, Object owner, ExceptionListener exceptionListener)


Que conceito permite a existência dos diferentes tipos de construtores que constam no trecho da documentação?

Alternativas
Q2665974 Arquitetura de Software

“É um dos diagramas mais conhecidos dos tipos de UML comportamentais, o mesmo dá uma visão gráfica dos atores envolvidos em um sistema, diferentes funções necessárias para esses atores e como essas diferentes funções interagem. É um ótimo ponto de partida para qualquer discussão de projeto, porque esse diagrama documenta o que o sistema faz do ponto de vista do usuário, podendo identificar facilmente os principais atores envolvidos e os principais processos do sistema.” A afirmativa faz referência ao diagrama em UML:

Alternativas
Q2665969 Arquitetura de Software

“É uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web.” A afirmativa faz referência a linguagem de programação:

Alternativas
Q2665964 Noções de Informática

Um software é um serviço computacional utilizado para realizar ações nos sistemas de computadores. Das alternativas listadas abaixo, qual delas não faz parte do pacote Windows 10:

Alternativas
Q2408882 Noções de Informática

Qual das alternativas são exemplos de SOFTWARE?

Alternativas
Q2407762 Noções de Informática

São exemplos de software:

Alternativas
Q2401085 Noções de Informática

No contexto de edição de áudio, assinale a alternativa correta com relação ao número de vibrações ou movimentos que uma onda sonora faz em uma escala de tempo, geralmente medida em segundos.

Alternativas
Q2251688 Noções de Informática
Considere a tabela TÉCNICO, construída e povoada no Access 2013, conforme a figura a seguir:
Imagem associada para resolução da questão


Considere a consulta à tabela TÉCNICO, implementada no Access 2013, e apresentada a seguir:
Imagem associada para resolução da questão

Executando a consulta sobre a tabela povoada, tem-se como resultado:
Alternativas
Q2168789 Noções de Informática
Os endereços das páginas eletrônicas da Internet possuem a denominação técnica de
Alternativas
Q2118763 Noções de Informática
O programa Paint, que integra o MS-Windows 7 em sua configuração padrão, está sendo utilizado por um usuário para a elaboração de uma figura. Num dado instante, esse usuário posiciona o cursor do mouse sobre o botão retangular localizado no lado direito da Barra de Tarefas, que corresponde à área destacada no fragmento de tela mostrado na figura a seguir: Imagem associada para resolução da questão

A ação descrita irá fazer com que
Alternativas
Q2118651 Noções de Informática
O processo unificado RUP (Rational Unified Process) contém quatro fases, especificamente denominadas de
Alternativas
Q2118650 Noções de Informática
O método ágil de desenvolvimento de software Extreme Programming (XP) é composto por quatro atividades, executadas em loop, sendo certo que, especificamente,
Alternativas
Respostas
1141: C
1142: D
1143: C
1144: B
1145: C
1146: B
1147: C
1148: E
1149: C
1150: B
1151: B
1152: E
1153: B
1154: C
1155: A
1156: A
1157: A
1158: A
1159: C
1160: A