Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 887 questões
Algoritmo “Questao” Var x : vetor [1..10] de inteiro i : inteiro
procedimento criar() inicio para i de 1 até 10 passo 1 faca x[i] <- i fimpara fimprocedimento
procedimento alterar (n,p : inteiro) var k: inteiro inicio n <- n-1 para k de p ate n passo 1 faca x[k] <- x[k+1] fimpara fimprocedimento
Inicio criar () alterar (10,4) Fimalgoritmo
Ao executá-lo, o valor final de x[4] será:
A seguir, analise as sentenças sobre alguns tipos de paradigmas.
I- O paradigma imperativo representa a computação como ações, enunciados ou comandos que alteram o estado de um programa.
II- O paradigma estruturado soluciona problemas a partir de sua quebra em problemas menores, de mais fácil solução, denominado de sub-rotinas ou subprogramas.
III- O paradigma declarativo consiste na elaboração de programas a partir de comandos que dizem o que o computador deve fazer a cada momento.
IV- O paradigma orientado a objeto enxerga o problema como uma coleção de objetos que se comunicam por meio da troca de mensagens.
Estão CORRETAS:
Os(as) ________________ são um conjunto de símbolos, os quais fazem parte de um vocabulário e de regras gramaticais que especificam como transmitir informações entre os desejos do usuário e o computador. São divididos(as) em ______________, linguagem de baixo nível e linguagem de alto nível.
A linguagem Python pode ser adotada para a análise de malwares, o envio e a decodificação de pacotes, o acesso a servidores, a varredura de portas e de redes, e até mesmo para testes de intrusão.
Um aplicativo conteinerizado pode ser testado como uma unidade e implantado como instância de uma imagem de contêiner no sistema operacional hospedeiro
Programas desenvolvidos com a linguagem Assembly possuem alta capacidade de analisar e proteger o computador de vírus.
I - As linguagens de scripting são mais unidas entre si por seu método de implementação, do que por um projeto de linguagem comum.
II - Em uma linguagem imperativa, um algoritmo é especificado em muitos detalhes, e a ordem de execução específica das instruções ou sentenças não deve ser incluída.
III - Uma linguagem de programação lógica é um exemplo de uma linguagem baseada em regras, onde há várias ordens em particular, e o sistema de implementação da linguagem deve escolher algumas ordens na qual elas são usadas para produzir os resultados desejados.
IV - As linguagens visuais fornecem uma maneira simples de gerar interfaces gráficas de usuário para os programas.
Em relação aos itens acima, podemos afirmar que:
I - Uma classe define o modelo de um objeto, ou seja, todas as características que o objeto contém foram definidas na classe. É importante considerar que uma classe não representa nenhum objeto em particular, pois é só um modelo.
II - O termo objeto e o termo instância são sinônimos e para usar um objeto após sua criação, devemos enviar mensagens, onde uma mensagem é a forma de comunicação entre objetos.
III - O encapsulamento é o processo de proteger os membros de uma classe (atributos e métodos), permitindo que somente os membros necessários (públicos) sejam acessados pelos usuários da classe.
IV - A sobrecarga de métodos é a capacidade de definir mais de um método com o mesmo nome, mas com assinaturas diferentes em duas classes.
Em relação aos itens analisados, podemos afirmar que:
Quanto ao ambiente de desenvolvimento de aplicações para a Internet, julgue o item.
As folhas de estilos XSLT permitem transformar
documentos XML para documentos HTML.