Magna Concursos

Foram encontradas 55.928 questões.

2952268 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
O ciclo de vida do desenvolvimento de software é uma metodologia que descreve as etapas pelas quais um software passa desde a sua concepção até a sua retirada de uso. Sobre os modelos de desenvolvimento deste sistema operacional, analise as afirmativas a seguir.

I. As principais etapas do modelo em cascata de desenvolvimento de sistemas são: análise de requisitos; projeto; implementação; teste; e, integração.
II. O modelo espiral de desenvolvimento trata de uma abordagem cíclica das fases do processo, em que a cada “volta” ou iteração tem-se versões evolucionárias do sistema.
III. O Rapid Application Development (RAD) é um modelo de desenvolvimento que se concentra exclusivamente na implementação rápida de software.
IV. O modelo incremental de desenvolvimento de sistemas é um modelo que combina elementos do desenvolvimento em cascata com prototipagem.

Está correto o que se afirma apenas em
 

Provas

Questão presente nas seguintes provas
2952267 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
A Unified Modeling Language™ (UML®) é uma linguagem de modelagem visual padrão para os analistas de negócios, arquitetos de software e desenvolvedores, empregada para descrever, especificar, projetar e documentar processos de negócios novos ou existentes, estrutura e comportamento de artefatos de sistemas de software. Sobre diagramas UML, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Diagrama de Estados: usado para representar o comportamento de um objeto em diferentes estados e as transições entre esses estados.
( ) Diagrama de Sequência: empregado para mostrar a sequência de interações entre objetos ou atores ao longo do tempo, geralmente em resposta a um evento específico.
( ) Diagrama de Classes: amplamente utilizado para representar a estrutura estática de um sistema orientado a objetos; mostra as classes do sistema, seus atributos, métodos e relacionamentos entre elas.
( ) Diagrama de Casos de Uso: usado para representar a interação entre atores e casos de uso, mostrando como os usuários interagem com o sistema e quais funcionalidades o sistema oferece para os atores.
A sequência está correta em
 

Provas

Questão presente nas seguintes provas
2952266 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
Considerando a Linguagem XML e tecnologias de Web Services e suas respectivas definições, relacione adequadamente as colunas a seguir.
1. Web Services. 2. UDDI. 3. WSDL. 4. SOAP. 5. RESTful Web Services.
( ) Protocolo de comunicação utilizado para troca de informações entre aplicações. ( ) Descrição formal de como acessar um serviço web e quais operações ele oferece. ( ) Padrão que permite a descoberta e a localização de serviços web. ( ) Abordagem arquitetural que emprega métodos HTTP para comunicação entre sistemas distribuídos. ( ) Protocolo que define regras para formatação e troca de mensagens em serviços web.
A sequência está correta em
 

Provas

Questão presente nas seguintes provas
2952265 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:

Observe a árvore binária de busca balanceada AVL a seguir:



Enunciado 3285524-1

Considerando a inserção dos seguintes elementos (na ordem): 129, 134 e 136, analise as afirmativas a seguir.

I. Provoca uma rotação dupla na árvore, direita/esquerda, o que adiciona um novo nó ao segundo nível da árvore.

II. Resulta em uma rotação simples e aumenta a altura da árvore.

III. Após a inserção, a complexidade computacional das operações se mantém em O(log n), no pior caso, onde n é o número de nós da árvore.

Está correto o que se afirma apenas em

 

Provas

Questão presente nas seguintes provas
2952264 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
Sobre a construção de programas de computador, analise as afirmativas a seguir.
I. Um compilador realiza a tradução de um código-fonte escrito em linguagem de alto nível para instruções em linguagem de máquina.
II. A diferença entre um compilador e um interpretador é que o primeiro traduz apenas as instruções demandadas em tempo de execução, enquanto o segundo faz a tradução de todas as instruções, de uma só vez, em tempo de projeto.
III. As linguagens de programação que possuem tipagem forte e estática; obrigatoriamente são traduzidas por compiladores, pois, neste caso, os tipos das variáveis são determinados em tempo de execução.
Está correto o que se afirma apenas em
 

Provas

Questão presente nas seguintes provas
2952263 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
A respeito dos conceitos relacionados ao paradigma de Programação Orientada a Objetos(POO), analise as afirmativas a seguir.
I. A herança entre classes possibilita que determinada classe, conhecida como superclasse, transfira toda a sua estrutura, incluindo atributos e métodos, para outras classes, conhecidas como classes filhas.
II. O encapsulamento propõe a ocultar detalhes de implementação e visibilidade dos dados das classes, o que aumenta a segurança e evita a manipulação indevida dos objetos.
III. Para a aplicação do polimorfismo em programas orientados a objetos é necessária a existência de uma hierarquia de classes, pois, na prática, este conceito se resume em substituir métodos e atributos herdados em uma classe filha para modificar o seu comportamento em relação à superclasse.
Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
2952262 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRC-RJ
Provas:
No Linux, shell scripts são arquivos que agem como programas, passando instruções a um interpretador para realizar determinada tarefa. São consideradas características de shell scripts no Linux, EXCETO:
 

Provas

Questão presente nas seguintes provas
2951527 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
No Android, o Framework de aplicações é uma camada que possui um conjunto de classes que devem ser referenciadas para que os aplicativos tenham acesso às funcionalidades do sistema operacional. Qual dos seguintes frameworks é usado para gerenciar as ações que as aplicações executam no Android?
 

Provas

Questão presente nas seguintes provas
2951526 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
Uma Activity representa uma tela de uma aplicação no Android, que permite ao usuário a interação com o sistema. Sobre os estados de uma Activity, considere as seguintes afirmações:

I. O método onCreate é acionado para configurar a interface de usuário;
II. O método onStart pode ser invocado apenas após o método onRestart( );
III. O método onResume é executado sempre que a Activity voltar para o primeiro plano.

Assinale a alternativa que apresenta apenas afirmações corretas.
 

Provas

Questão presente nas seguintes provas
2951525 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-SP
Orgão: IF-SP
HTML é uma linguagem de marcação utilizada para criar páginas WEB. Com esta linguagem, é possível criar imagens, tabelas, listas, links para outras páginas, dentre diversos outros recursos.

Sobre HTML, assinale a alternativa correta para a tag (abertura e fechamento) que permite adicionar colunas em uma tabela.
 

Provas

Questão presente nas seguintes provas