Foram encontradas 57.604 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Instituto Access
Orgão: UNIPAMPA
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosFluxogramas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
Na documentação da solução proposta, o __________ foi utilizado para representar graficamente o fluxo de execução do algoritmo; o __________ descreveu a lógica de forma estruturada; a estrutura de __________ foi empregada para armazenar um conjunto homogêneo de elementos indexados; os __________ foram empregados para agrupar informações de naturezas distintas em uma única estrutura; __________ foram utilizados para encapsular rotinas reutilizáveis sem retorno de valor; e as __________ permitiram retornar um valor ao ponto de chamada.
Assinale a alternativa que preenche corretamente as lacunas:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRA-PR
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRA-PR
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRA-PR
Uma aplicação institucional desenvolvida em Python 3.12 utiliza classes para gerar descrições resumidas de diferentes tipos de documentos. A equipe responsável definiu uma classe geral, denominada Documento, e duas classes especializadas – Relatorio e Certidao. Analise o código a seguir:
class Documento:
def __init__(self, titulo):
self.titulo = titulo
def gerar_resumo(self):
return f"Documento: {self.titulo}"
class Relatorio(Documento):
def __init__(self, titulo, setor):
super().__init__(titulo)
self.setor = setor
def gerar_resumo(self):
return f"Relatório: {self.titulo} - {self.setor}"
class Certidao(Documento):
def __init__(self, titulo, codigo):
super().__init__(titulo)
self.codigo = codigo
def gerar_resumo(self):
return f"Certidão: {self.titulo} - {self.codigo}"
documentos = [
Relatorio("Relatório mensal", "Fiscalização"),
Certidao("Regularidade profissional", "C-017")
]
for documento in documentos:
print(documento.gerar_resumo()) Considerando o funcionamento do código em Python e os conceitos de orientação a objetos, assinale a afirmativa correta.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: CRA-PR
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Classes
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
No CRA-PR, uma equipe de tecnologia consulta documentação técnica em inglês sobre UML e engenharia de software para compreender a finalidade de diferentes modelos utilizados no desenvolvimento de sistemas. Diante do exposto, analise o fragmento a seguir.
The Unified Modeling Language provides a standard visual notation for representing different aspects of a system. A model does not need to reproduce every implementation detail; instead, it highlights information relevant to a specific purpose. A class diagram may set out structural relationships among classes, attributes, and operations, while sequence and activity diagrams describe behavioral aspects of a system. Models can also help teams bring up ambiguities before source code is produced or changed. However, diagrams must remain consistent with the evolving system, since outdated models may mislead maintainers.
Considerando o exposto, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O texto apresenta o modelo como uma representação seletiva, voltada às informações relevantes para determinada finalidade.
( ) A expressão “set out” indica, no contexto apresentado, que um diagrama de classes pode apresentar ou organizar informações estruturais do sistema.
( ) Segundo o texto, diagramas de sequência e de atividade representam, exclusivamente, a estrutura estática do sistema.
( ) A expressão “bring up ambiguities” indica que a modelagem pode contribuir para que ambiguidades sejam identificadas antes da produção ou alteração do código.
A sequência está correta em
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Santa Helena-SC
I.A organização de blocos por encaixe favorece a construção visual de sequências de comandos e pode reduzir dificuldades relacionadas à sintaxe textual durante as primeiras experiências de programação.
II.Em uma narrativa interativa, um bloco associado a um evento pode iniciar uma sequência de comandos quando ocorre uma ação prevista pelo projeto, como o acionamento de uma tecla ou a interação com determinado personagem.
III.Uma estrutura de repetição pode ser empregada quando determinada sequência de ações precisa ocorrer novamente, evitando a necessidade de reproduzir manualmente cada comando da sequência.
IV.Uma estrutura condicional pode ser utilizada para executar uma ação de acordo com uma situação definida no projeto, sendo adequada, por exemplo, para estabelecer respostas diferentes diante de determinadas condições.
V.No ScratchJr, a criação de narrativas interativas depende da utilização de comandos textuais digitados pelo estudante, enquanto Scratch e Blockly utilizam blocos visuais para representar as instruções.
Assinale a alternativa correta.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Santa Helena-SC
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Santa Helena-SC
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
Nesse contexto, a sequência conceitual que melhor completa a descrição da proposta é:
A atividade começa pela __________ de uma tarefa complexa em partes menores; prossegue com o __________ presentes nas situações observadas; exige a seleção das informações relevantes por meio da __________; organiza uma sequência de instruções, caracterizando um __________; explora a ordenação das ações mediante o __________; e conduz os estudantes à busca de estratégias para a __________ apresentados.
Assinale a alternativa que preenche corretamente as seis lacunas na ordem apresentada.
Provas
Durante a análise de comentários publicados em uma rede social, uma equipe de ciência de dados removeu palavras muito frequentes e pouco informativas, como artigos e preposições, e descartou termos que não atendiam aos critérios definidos.
Qual é o principal objetivo dessa etapa de pré-processamento?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DETRAN-AL
Em relação a Kanban, SCRUM, gestão de processos, IEC 27000 e ISO 22301, julgue o item que se segue.
Constituem regras da reunião diária (daily scrum) a sua realização em horário fixo, a limitação da duração a, no máximo, 15 minutos e a manutenção dos participantes de pé durante a sua execução.
Provas
Caderno Container