Questões de Concurso Para professor - ciências da computação

Foram encontradas 249 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Ano: 2016 Banca: AOCP Órgão: IF-BA
Q1188303 Engenharia de Software
Sobre projeto de interfaces do usuário, assinale a alternativa correta.
Alternativas
Ano: 2016 Banca: AOCP Órgão: IF-BA
Q1188291 Engenharia de Software
Sobre gestão da qualidade, assinale a alternativa correta.
Alternativas
Ano: 2016 Banca: AOCP Órgão: IF-BA
Q1188276 Segurança da Informação
Sobre os protocolos de autenticação, assinale a alternativa correta.
Alternativas
Q704653 Engenharia de Software
A respeito da engenharia de software, marque (V) para verdadeiro ou (F) para falso em cada um dos itens a seguir: ( ) A engenharia de softwares está relacionada com todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até sua manutenção, depois que este entrar em operação. A engenharia de sistema diz respeitos aos aspectos do desenvolvimento e da evolução de sistemas complexos, nos quais o software desempenha um papel importante. ( ) Na engenharia de software baseada em componentes, na qual se supõe que partes do sistema já existam, o processo de desenvolvimento concentra-se mais na integração dessas partes que no seu desenvolvimento a partir do início. Essa abordagem é baseada em reuso para o desenvolvimento de sistemas de software. ( ) Em estágio inicial do processo de elicitação e análise de requisitos, deve-se decidir a respeito dos limites do sistema. Os requisitos não funcionais descrevem o que o sistema deve fazer, enquanto os requisitos funcionais estão diretamente relacionados às funções específicas fornecidas pelo sistema. ( ) Para a utilização de metodologias modernas, com abordagem da engenharia de software, recomenda-se a elaboração dos manuais do sistema ao final do projeto, quando todos os seus detalhes já estão definidos. Marque a alternativa que indica a sequência correta.
Alternativas
Q704652 Banco de Dados
A linguagem SQL é dividida em subconjuntos, de acordo com as operações que queremos efetuar sobre um banco de dados. Marque a alternativa que contenha os comandos básicos da DCL, pertencente ao subconjunto do SQL
Alternativas
Q704651 Banco de Dados
Em um sistema gerenciador de bancos de dados, normalmente é possível criar gatilhos (triggers), cujo disparo pode ocorrer em decorrência da
Alternativas
Q704650 Programação

Considere o código em PHP abaixo:

Imagem associada para resolução da questão

Marque a opção que descreve o que será impresso na tela.

Alternativas
Q704649 Programação

Observe o formulário e código fonte do programa abaixo escrito em PHP e HTML:

Imagem associada para resolução da questão

Os comandos, variáveis e valores que completam, respectivamente, as linhas 4, 6, 8, 20 e 21 são (Considere que o ponto e virgula nas opções é utilizado como separador)

Alternativas
Q704648 Programação

O código de PHP abaixo insere dados em um banco de dados local MySQL, cujo usuário é root; a senha é mypsw e o nome do banco, bdConcurso.

Imagem associada para resolução da questão

Os comandos e variáveis que completam, respectivamente, as linhas 2, 9 e 14 são

Alternativas
Q704647 Banco de Dados
Normalização de um banco de dados relacional é o conjunto de regras que visa minimizar as anomalias de modificação dos dados e dar maior flexibilidade em sua utilização. Diz-se que as tabelas que atendem a esse conjunto de regras estão em uma determinada forma normal. Existem 3 formas normais mais conhecidas: 1ª Forma Normal (1FN), 2ª Forma Normal (2FN)e 3ª Forma Normal (3FN), cada uma com um conjunto de regras dentre as descritas a seguir: I. Substituir o atributo multivalorado por um conjunto de atributos de mesmo domínio, cada um representando a ocorrência de um valor; ou retirar da relação o atributo multivalorado, e criar uma nova relação que tem o mesmo conjunto de atributos chave, acrescido do atributo multivalorado como chave porém tomado como monovalorado. II. Identificar todos os atributos que são funcionalmente dependentes de outros atributos não chave; removê-los e criar uma nova entidade com os mesmos. III. Identificar os atributos que não são funcionalmente dependentes de toda chave primária; removê-los da entidade e criar uma nova entidade com eles. IV. Não existir dependências multivaloradas. Marque a alternativa que define os procedimentos necessários para que uma relação se encontre na segunda forma normal (2FN).
Alternativas
Q704646 Programação
Na linguagem HTML, as tabelas são muito importantes para o designer de uma home-page. Com elas, pode-se fazer alinhamentos que dificilmente seriam possíveis com simples comandos. A funcionalidade de uma tabela faz com que um determinado site tenha um aspecto mais profissional e o usuário navegue de forma mais eficiente, pois os objetos estarão mais bem posicionados na home-page. NÃO são atributos de uma tabela:
Alternativas
Q704645 Arquitetura de Software
Assinale a alternativa que NÃO apresenta uma característica do servidor de aplicação IIS.
Alternativas
Q704644 Programação
Em um desenvolvimento web com páginas em HTML5, podem ser utilizadas fontes externas (independentes) como forma de formatação, como, por exemplo, no caso do arquivo de CSS externo. A tag utilizada neste caso será
Alternativas
Q704643 Engenharia de Software

Considere as classes a seguir:

 

Marque a alternativa que define quais os conceitos de orientação a objetos que estão sendo utilizados e os modificadores que melhor completam, respectivamente, as linhas 15, 17, 29 e 33. Imagem associada para resolução da questão
Alternativas
Q704642 Programação

Observe o código-fonte a seguir, escrito em C:

Imagem associada para resolução da questão

Considerando o código fonte apresentado, marque a alternativa que descreve o que será impresso na tela.

Alternativas
Q704641 Programação
Na linguagem C#, modificadores de acesso são palavras-chave usadas para especificar a acessibilidade declarada de um tipo ou membro. Existem quatro modificadores de acesso: public, protected, internal e private. Correlacione as colunas a seguir:
Acessibilidade declarada 1 - public 2 - protected 3 - internal 4 - protected internal 5 - private

Significado ( ) O acesso não é restrito. ( ) O acesso é limitado para o tipo de recipiente. ( ) O acesso é limitado ao conjunto atual ou tipos derivados da classe que contém. ( ) O acesso é limitado ao conjunto atual. ( ) O acesso é limitado à classe que contém classes ou tipos derivados da classe que contém.
A alternativa que apresenta o resultado encontrado na 2ª coluna é
Alternativas
Q704640 Segurança da Informação
O algoritmo de criptografia baseado em teoria numérica e que possui chaves diferentes para criptografia e descriptografia, geradas a partir de números primos, denomina-se
Alternativas
Q704639 Redes de Computadores
No modelo OSI, é INCORRETO afirmar que a camada de
Alternativas
Q704638 Redes de Computadores
A respeito do protocolo UDP, e correto afirmar que
Alternativas
Q704637 Sistemas Operacionais
Sobre memória virtual – uma técnica de gerência de memória – é correto afirmar que
Alternativas
Respostas
221: E
222: D
223: B
224: C
225: C
226: C
227: C
228: B
229: C
230: B
231: D
232: C
233: D
234: B
235: D
236: C
237: B
238: B
239: D
240: A