Magna Concursos

Foram encontradas 940 questões.

2341999 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

O Angular é uma grande plataforma de desenvolvimento para aplicações. Com ele podemos desenvolver aplicações web e também aplicações mobile. Ela conta com templates, componentes, módulos, serviços e diversas ferramentas de infraestrutura. Tudo isso foi criado para tomar o desenvolvimento de aplicações mais simples e rápido. A partir da sua versão 9 o Angular passou a contar, por padrão, com um novo compilador.

Ele é responsável pela renderização de conteúdo e sua chegada trouxe mais performance para o ambiente de desenvolvimento Angular. Marque a alternativa que indica, corretamente, o nome deste compilador.

 

Provas

Questão presente nas seguintes provas
2341998 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

XQuery é o nome da linguagem de consulta projetada com o intuito de realizar consulta sobre coleções de dados representadas no formato Extensible Markup Language (XML). Essa linguagem permite a criação de expressões de consultas onde podemos definir, por exemplo, critérios de filtro, ordenação e projeção. Considere os códigos apresentados abaixo que representam, respectivamente, o conteúdo do arquivo XML que será consultado e a expressão de consulta que será realizada. Marque a alternativa que indica, corretamente, o nome dado para esse tipo de expressão de consulta.

Arquivo ufs.xml.

<?xml version="1.0" encoding="UTF-8"?>
<ufs>
<uf regiao="NORDESTE">
<nome>Ceara<lnome>
<populacao> 1000000</populacao>
</uf>
<uf regiao="NORDESTE">
<nome>Bahia<lnome>
<populacao> 1200000</populacao>
</uf>
<uf regiao="NORTE">
<nome>Acre</nome>
<populacao> 300000</popu lacao>
</uf>
<uf regiao="SUL">
<nome>Parana</nome>
<populacao>850000</populacao>
</uf>
</ufs>

Expressão de consulta.

for $x in doc("ufs.xml")/ufs/uf
where $xi população>850000
order by $x/nome
return $x/nome

 

Provas

Questão presente nas seguintes provas
2341997 Ano: 2022
Disciplina: TI - Sistemas Operacionais
Banca: IDECAN
Orgão: TJ-PI

O sistema operacional Windows 10 Pro da empresa Microsoft permite acesso à tela de prompt de comando através do aplicativo CMD. Ao acessarmos essa tela nos deparamos com uma interface em modo texto onde podemos realizar diversas operações através da digitação de comandos.

Marque a alternativa que indica, corretamente, o nome do comando que permite ao usuário do Windows 10 Pro visualizar na tela de prompt de comando o conteúdo de um arquivo de texto.

 

Provas

Questão presente nas seguintes provas
2341996 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

A Interação Humano-Computador (IHC) é uma área de estudo da ciência da computação interdisciplinar por considerar conceitos presentes em áreas de design, ergonomia e psicologia. O usuário de sistemas informatizados tem a necessidade de interagir com tais sistemas através de operações de entrada e saída. Ao longo do tempo, essa forma de interação evoluiu sempre com o intuito de maximizar as habilidades de uso destes sistemas, tornando-as mais intuitivas, simples e seguras.

A respeito de conceitos que envolvem IHC, analise as afirmativas abaixo e marque alternativa correta.

I. Graphical User Interface (GUI) é o nome dado para Interfaces que se comunicam com o usuário através do uso de elementos gráficos. Podem ser consideradas uma evolução em relação as interfaces de linha de comando, um tipo de interface em que o homem e o computador se comunicam através de texto.

II. Adaptabilidade, clareza e consistência são exemplos de características presentes em uma boa interface gráfica de usuário. As duas últimas, por exemplo, ajudam a tomar a interface mais intuitiva, o que acaba tornando o processo de aprendizagem de uso do sistema mais simples.

III. VUI é o acrônimo utilizado para descrevermos Interfaces de comunicação entre homem e computador através do uso da voz. VUI é considera um exemplo de Natural User Interface (NUI) pois se aproxima da forma como humanos interagem, dispensando a presença de elementos fisicos intermediários, como por exemplo teclados e mouses. Um bom exemplo de VUI são as inteligências artificiais, que se comunicam com o usuário através da voz, por meio de assistentes virtuais.

 

Provas

Questão presente nas seguintes provas
2341995 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

Facade é o nome de um padrão de projeto comportamental. Esse tipo de padrão é caracterizado por facilitar processos de delegação de responsabilidade entre objetos.

Marque a alternativa que indica, corretamente, onde se aplica este tipo de padrão.

 

Provas

Questão presente nas seguintes provas
2341994 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

Em computação muitos problemas são recorrentes e boas soluções para eles já foram devidamente catalogadas pois são consideras soluções consagradas. Com o intuito de definir uma nomenclatura universal no mundo do desenvolvimento de software, foram estabelecidos os padrões de projeto.

A respeito dos nomes e conceitos que envolvem os diversos padrões de projeto atualmente existentes, analise as afirmativas abaixo e marque alternativa correta.

I. Singleton e lterator são exemplos de padrões de projeto comportamentais.

II. Command e Prototype são exemplos de padrões de projeto de criação.

III. Adapter é o nome do padrão de projeto que se propõe a ser um intermediador entre uma classe não adaptável e uma interface esperada. Pode ser útil, por exemplo, para tomar "plugável" a interface de comunicação entre um sistema e módulos fornecidos por terceiros, facilitando a troca de fornecedor destes módulos se necessário.

 

Provas

Questão presente nas seguintes provas
2341993 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

A respeito dos diagramas comportamentais presentes na Unified Modeling Language (UML), analise as afirmativas abaixo e marque alternativa correta.

I. São exemplos deste tipo de diagrama, o diagrama de objeto e o diagrama de componentes. O segundo é complementar ao primeiro pois apresenta detalhes do comportamento dos métodos dos objetos.

II. O diagrama de transição de estados é uma representação da situação que um objeto pode se encontrar no decorrer da execução de processos em um sistema. São exemplos de conceitos relacionados a este tipo de diagrama: Estado, Transição, Estereótipo e Perfil.

III. O diagrama de tempo tem aplicabilidade mais clara em sistemas de tempo real onde, por exemplo, a concorrência e a velocidade de acesso são fatores críticos.

 

Provas

Questão presente nas seguintes provas
2341992 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

Unified Modeling Language (UML) é muito utilizada em modelagem para sistemas desenvolvidos em linguagens orientadas a objeto. Ela possui um grande conjunto de diagramas, cada um deles com características e objetivos específicos.

A respeito dos diagramas da linguagem UML, marque a alternativa correta.

 

Provas

Questão presente nas seguintes provas
2341991 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

Marque a alternativa que Indica, corretamente, o nome dos conceitos usados na modelagem de entidades que auxiliam o analista de projetos orientados a objetos na tarefa de categorização e hierarquização destas entidades.

Tais conceitos estão Intimamente relacionados com o processo de identificação das relações de herança entre as entidades.

 

Provas

Questão presente nas seguintes provas
2341990 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

Object-Oriented Analysis (OOA) é a disciplina na área da computação que busca identificar o que precisa ser feito em um projeto de desenvolvimento de software orientado a objeto. Nela observamos um problema ou sistema com o intuito de identificar os objetos presentes mas também, as relações que existem entre eles. Essa disciplina envolve o entendimento de muitos conceitos.

A respeito destes, analise as afirmativas abaixo e marque alternativa correta.

I. A composição é uma relação entre duas classes onde a existência de uma delas depende da existência da outra.

II. O encapsulamento é o processo de abstração que define quais classes em nosso projeto serão criadas.

III. A agregação é uma relação onde uma classe pode ser compartilhada com outra e a existência de delas independe uma da outra.

 

Provas

Questão presente nas seguintes provas