Foram encontradas 56.963 questões.
2961806
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
No contexto das linguagens para a web, observe o código em
HTML/Javascript.

Após a execução, a saída gerada será

Após a execução, a saída gerada será
Provas
Questão presente nas seguintes provas
2961805
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
HTML representa atualmente uma das principais linguagens de
marcação web. Nesse contexto, na execução em um browser como o
Google Chrome, a codificação de linhas de código em HTML5/CSS3
mostra as palavras diferentes com fundos em cores variadas,
resultado do uso da sintaxe “background-color:rgb(...,...,...)”. Nesse
sentido, analise a codificação a seguir:

Da análise feita, conclui-se que as palavras GUARAÚ, CENTRO e ITAPECERICA são exibidas com fonte na cor preta e fundos, respectivamente, nas cores
Da análise feita, conclui-se que as palavras GUARAÚ, CENTRO e ITAPECERICA são exibidas com fonte na cor preta e fundos, respectivamente, nas cores
Provas
Questão presente nas seguintes provas
2961804
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Em Java, recursão refere-se ao processo no qual uma função chama a
si mesma, direta ou indiretamente, sendo a função correspondente
chamada de função recursiva. Usando um algoritmo recursivo, certos
problemas podem ser resolvidos com bastante facilidade. Nesse
contexto, observe o trecho de código em Java abaixo:

Ao final da execução, o valor gerado por esse código Java é

Ao final da execução, o valor gerado por esse código Java é
Provas
Questão presente nas seguintes provas
2961803
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
A figura ilustra um ciclo de vida em cascata para um projeto.

As fases F1, F2, F3, F4 e F5 são denominadas, respectivamente,
Provas
Questão presente nas seguintes provas
2961802
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
A análise estruturada é uma técnica de engenharia de software que
usa diagramas gráficos para desenvolver e retratar especificações do
sistema que são facilmente compreendidas pelos usuários. Esses
diagramas descrevem as etapas que precisam ocorrer e os dados
necessários para atender à função de design de um software
específico. Esse tipo de análise se concentra principalmente em
sistemas e funções lógicas e visa converter requisitos de negócios
em programas de computador e especificações de hardware.
Existem três visualizações ortogonais relacionadas à análise
estruturada, caracterizadas a seguir:
I. Envolve diagramas de fluxo de dados, que definem o trabalho que foi feito e o fluxo de dados entre as coisas realizadas, fornecendo a estrutura principal de uma solução.
II. Compreende o diagrama de relacionamento da entidade e está relacionado ao que existe fora do sistema que está sendo monitorado.
III. Inclui diagramas de transição de estado e define quando as coisas acontecem e as condições sob as quais elas podem acontecer.
As visualizações caracterizadas em I, II e III são denominadas, respectivamente,
I. Envolve diagramas de fluxo de dados, que definem o trabalho que foi feito e o fluxo de dados entre as coisas realizadas, fornecendo a estrutura principal de uma solução.
II. Compreende o diagrama de relacionamento da entidade e está relacionado ao que existe fora do sistema que está sendo monitorado.
III. Inclui diagramas de transição de estado e define quando as coisas acontecem e as condições sob as quais elas podem acontecer.
As visualizações caracterizadas em I, II e III são denominadas, respectivamente,
Provas
Questão presente nas seguintes provas
2961801
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Um princípio da orientação a objetos é utilizado com o objetivo de
separar os aspectos externos de um objeto, que são acessíveis a
outros objetos, dos detalhes internos da implementação, buscando
esconder as funcionalidades do código dentro de pequenas unidades,
normalmente métodos e funções.
Esse princípio é denominado
Esse princípio é denominado
Provas
Questão presente nas seguintes provas
2961800
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
A Engenharia de Requisitos de Software é a lista de tarefas e a
análises que geram uma documentação de todos os processos
necessários para a produção de um programa. Existem diversas
etapas a serem realizadas na Engenharia de Requisitos, sendo três
delas descritas a seguir:
I. É a primeira etapa da engenharia de requisitos e nela procura-se definir o escopo e a natureza do problema que o analista está tentando resolver para o cliente.
II. É a terceira etapa e nela os requisitos básicos são refinados e modificados.
III. É a quarta etapa e nela se definem quais são as prioridades, o que é essencial e quando é necessário.
As etapas descritas em I, II e III são conhecidas, respectivamente, como
I. É a primeira etapa da engenharia de requisitos e nela procura-se definir o escopo e a natureza do problema que o analista está tentando resolver para o cliente.
II. É a terceira etapa e nela os requisitos básicos são refinados e modificados.
III. É a quarta etapa e nela se definem quais são as prioridades, o que é essencial e quando é necessário.
As etapas descritas em I, II e III são conhecidas, respectivamente, como
Provas
Questão presente nas seguintes provas
2961799
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Casos de Uso
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Classes
UML é uma sigla para uma linguagem visual, utilizada na modelagem
de sistemas orientadas a objetos. Um processo de desenvolvimento
que utilize a UML envolve a criação de diversos diagramas, sendo dois
descritos a seguir:
I. É uma ferramenta utilizada desde o nível de análise até o de especificação, onde os atributos correspondem à descrição dos dados armazenados pelos objetos de uma classe e as operações correspondem à descrição das ações que os objetos de uma classe sabem realizar. Para representar o fato de que os objetos podem se relacionar uns com os outros, existe um outro elemento que é a associação, que, por sua vez, representa relacionamentos formados durante a execução do sistema.
II. É uma ferramenta que possibilita a representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema que interagem com ele, sendo parte integrante da especificação de requisitos que molda os requisitos funcionais do sistema. Na sua representação emprega atores e os relacionamentos entre estes.
As ferramentas descritas em I e II são conhecidos, respectivamente, como diagramas de
I. É uma ferramenta utilizada desde o nível de análise até o de especificação, onde os atributos correspondem à descrição dos dados armazenados pelos objetos de uma classe e as operações correspondem à descrição das ações que os objetos de uma classe sabem realizar. Para representar o fato de que os objetos podem se relacionar uns com os outros, existe um outro elemento que é a associação, que, por sua vez, representa relacionamentos formados durante a execução do sistema.
II. É uma ferramenta que possibilita a representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema que interagem com ele, sendo parte integrante da especificação de requisitos que molda os requisitos funcionais do sistema. Na sua representação emprega atores e os relacionamentos entre estes.
As ferramentas descritas em I e II são conhecidos, respectivamente, como diagramas de
Provas
Questão presente nas seguintes provas
2961798
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: Câm. Salto-SP
No que se refere aos modelos de qualidade para desenvolvimento de
software, o CMM – Capability Maturity Model é um conjunto de
processos desenvolvido pela SEI – Software Engineering Institute para
melhorar o desenvolvimento de aplicações em organizações que
trabalham com tecnologias de software. Os processos devem ser
continuamente aperfeiçoados por meio de pequenas melhorias, ao
invés de inovações revolucionárias. O CMM provê uma estrutura –
framework – para organizar os passos de melhorias dentro de cinco
níveis de maturidade em processos de software de uma organização,
indicados na figura abaixo. Esses cinco níveis de maturidade definem
uma escala para medir o estágio de maturidade de uma organização.

Sendo o 1 - Inicial e 2 - Repetível, os demais níveis 3, 4 e 5 são

Sendo o 1 - Inicial e 2 - Repetível, os demais níveis 3, 4 e 5 são
Provas
Questão presente nas seguintes provas
2958129
Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Teutônia-RS
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: Pref. Teutônia-RS
Provas:
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Engenharia de SoftwarePrincípios de Engenharia de Software
Marque V para verdadeiro e F para falso:
( ) Modularidade consiste na divisão de sistemas complexos em partes menores e mais simples com características desejáveis e bem definidas.
( ) Separação de conceitos são soluções genéricas que tendem a ser mais caras em termos de recursos e em tempo de desenvolvimento.
( ) Rigor é a abordagem que produz produtos mais confiáveis pelo controle das variáveis envolvidas.
Assinale a alternativa CORRETA:
( ) Modularidade consiste na divisão de sistemas complexos em partes menores e mais simples com características desejáveis e bem definidas.
( ) Separação de conceitos são soluções genéricas que tendem a ser mais caras em termos de recursos e em tempo de desenvolvimento.
( ) Rigor é a abordagem que produz produtos mais confiáveis pelo controle das variáveis envolvidas.
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container