Magna Concursos

Foram encontradas 60 questões.

246565 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
Com o crescimento da internet aumenta, também, a área de desenvolvimento. A programação está presente em diversas áreas, mas programar não quer dizer desenvolvimento, apenas. No desenvolvimento de qualquer produto/processo, diversas fases são muito importantes para que se faça um acompanhamento e, assim, mensurar o tempo. A Engenharia de Software é uma área que auxilia muito no desenvolvimento de software, sendo o seu processo um conjunto estruturado de atividades necessárias para desenvolver um sistema de software, existem vários processos para desenvolvê-lo. “Modelo dirigido a planos, cujas fases de especificação e desenvolvimento são separadas e distintas.” Trata-se do modelo de
 

Provas

Questão presente nas seguintes provas
246564 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
No desenvolvimento de qualquer produto/processo, uma das fases muito importantes são os testes. Nela, muitas vezes, é possível descobrir falhas e/ou problemas que, na fase de produção, poderiam atrapalhar muito. Por essa razão, a realização de testes, ao longo de todo o processo, é muito importante. A engenharia de Software também preza isso muito bem. “Processo de testes de uma versão particular de um sistema que se destina para uso fora da equipe de desenvolvimento. Seu objetivo é tentar convencer o fornecedor de que o sistema é bom o suficiente para o uso.” A afirmativa anterior refere-se a
 

Provas

Questão presente nas seguintes provas
246563 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
A UML (Unified Modeling Languague – linguagem de modelagem unificada) é considerada uma linguagem visual para modelagem de sistema orientado a objetos e define elementos gráficos que podem ser utilizados na modelagem de sistemas. Cada elemento gráfico da UML possui uma sintaxe e uma semântica. Na modelagem de sistemas com essa linguagem, a utilização de diagramas é muito importante e auxilia o desenvolvimento. Em se tratando de diagramas, eles podem ser estruturais ou comportamentais. São considerados diagramas estruturais, EXCETO o diagrama de:
 

Provas

Questão presente nas seguintes provas
246562 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
“Diagrama da UML, voltado para a descrição dos objetos interagindo, tem como principais elementos sintáticos o objeto e a mensagem (enviada de um objeto a outro). Sua principal finalidade em uma modelagem orientada a objetos é o refinamento de casos de uso.” A afirmativa anterior trata-se do diagrama
 

Provas

Questão presente nas seguintes provas
246557 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
Ao desenvolver um sistema para uma empresa de alimentos, uma das primeiras ações é saber do contratante quais as funções que o sistema precisa ter, ou quais as necessidades que o contratante quer que o sistema atenda. Para isso, uma das fases do desenvolvimento é o levantamento dos requisitos que são as descrições dos serviços do sistema e respectivas restrições. Os requisitos podem ser funcionais e não funcionais. Requisitos não funcionais podem se subdividir em: requisitos de produto, organizacionais e externos. São requisitos de produto, EXCETO:
 

Provas

Questão presente nas seguintes provas
246556 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
Um projeto de software orientado a objetos não é algo muito fácil. Mas, projetar software reutilizável, orientado a objetos, é ainda mais complicado. Muitas ações devem ser realizadas como: identificar objetos, separá-los em classes, definir interfaces, entre outros. Normalmente, o projeto deve ser específico para aquele problema que se quer resolver, mas também genérico o suficiente para atender problemas e requisitos futuros. Os padrões de projeto tornam mais fácil a reutilização de projetos e arquiteturas bem sucedidas. Também ajudam a escolher alternativas de projeto que tornam um sistema reutilizável e a evitar alternativas que comprometam a reutilização. Os padrões de projeto podem ser classificados em: de criação, estruturais e comportamentais. Assinale, a seguir, um padrão de projeto da classe estrutural.
 

Provas

Questão presente nas seguintes provas
246555 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
De acordo com o padrão orientado a objeto, é necessário determinar um padrão de projeto a ser utilizado em certa situação. O padrão escolhido foi o Iterator. Cada padrão tem uma intenção para o qual foi desenvolvido e/ou criado. Assinale, a seguir, a intenção do Iterator.
 

Provas

Questão presente nas seguintes provas
246554 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
Em padrões de projeto, delegação é uma maneira de tornar a composição tão poderosa para fins de reutilização quanto à herança, sendo que dois objetos são envolvidos no tratamento de uma solicitação. É uma boa escolha de projeto somente quando ela simplifica mais do que complica. Ao definir quais padrões deverão ser utilizados no projeto, considerando que diversos padrões de projeto usam delegação, mas três padrões dependem dela. Assinale-os.
 

Provas

Questão presente nas seguintes provas
246544 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
A descrição de uma determinada estrutura de dados deverá ser implementada. Na descrição apresentada, cada item dessa estrutura contém a informação necessária para alcançar o próximo item. Esse tipo de implementação permite utilizar posições não contíguas de memória, sendo possível inserir e retirar elementos, sem haver a necessidade de deslocar itens seguintes dessa estrutura. Trata-se da estrutura:
 

Provas

Questão presente nas seguintes provas
246543 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: INMETRO
Um bom exemplo de resolução de problemas em computadores é a utilização de algum algoritmo de ordenação. Ordenar corresponde ao processo de rearranjar um conjunto de objetos em ordem crescente ou decrescente. Um dos principais objetivos da ordenação é facilitar a recuperação posterior dos itens ordenados. Na escolha da utilização de determinado algoritmo, uma característica a ser considerada é o tempo de execução do pior caso. Assinale, a seguir, o algoritmo de ordenação com tempo de execução do pior caso em: θ(n²).
 

Provas

Questão presente nas seguintes provas