94% confiançaNem todos os objetos nativos apresentam construtores ou propriedades acessíveis. Qual das alternativas a seguir representa um código válido na manipulação de objetos nativos?javascriptobjetos-nativosprogramacao
96% confiançaOs objetos nativos estão presentes diretamente na linguagem JS, oferecendo funções e constantes de grande utilidade para o programador. A respeito desses objetos, assinale a alternativa verdadeira:ecmascriptjavascriptobjetos-nativos
92% confiançaApresentado o seguinte código CSS: body { background-color: black; color: red; } div1{ background-color: white; color: blue; } .classe{ background-color: green; color: yellow; } Qual seria a cor do texto em uma div com id = 1 e class = classe presente dentro do body de uma página? Selecione a resposta:cssdesenvolvimento-webespecificidade
97% confiançaDentro da lógica de programação, as variáveis funcionam como recipientes que permitem ao computador "lembrar" de informações enquanto o programa está em execução. Elas são essenciais para armazenar dados que podem vir do usuário, de cálculos ou de outros processos do sistema. Sobre as características e o funcionamento das variáveis, assinale a alternativa correta:logica-de-programacaoprogramacaovariaveis
97% confiançaConsidere que as variáveis inteiras 'a' e 'b' possuam valor 5 e 3. Na linguagem C, a expressão 'a&b' tem valor:linguagem-coperadores-bit-a-bitprogramacao
96% confiançaAo programar um jogo de xadrez em DEV C++, uma matriz é usada para representar o tabuleiro de 8×8. Por que uma matriz é adequada para representar o tabuleiro neste programa?estruturas-de-dadoslogica-de-jogosmatrizes
98% confiançaNa linguagem C, o cabeçalho de biblioteca stdio.h possui definições de sub-rotinas relativas às operações de entrada/saída padrão. Uma das funções tratadas na biblioteca, associada a esse cabeçalho, é a função:bibliotecas-padraoentrada-e-saidalinguagem-c
92% confiançaConsidere a seguinte instrução em linguagem C: int a = sizeof(float); O valor armazenado em a é:linguagem-coperador-sizeofprogramacao
92% confiançaConsidere a seguinte instrução em linguagem C: int a = sizeof(float); O valor armazenado em a é:linguagem-coperador-sizeofprogramacao
97% confiançaConsidere o seguinte programa em Python: class Cachorro: def __init__(self, idade): self.idade = idade class Dalmata(Cachorro): def __init__(self, idade, pedigree): super(Dalmata, self).__init__(idade) self.pedigree = pedigree d = Dalmata(3, True) print(d.idade, d.pedigree) Assinale a alternativa correta:herancaorientacao-a-objetosprogramacao
97% confiançaConsidere o seguinte programa em Python: class Data: def __init__(self, dia, mes, ano): self.dia = dia self.mes = mes self.ano = ano def __eq__(self, other): return self.dia == other.dia and self.mes == other.mes and self.ano == other.ano Assinale a alternativa correta:orientacao-a-objetosprogramacaopython
98% confiançaUm módulo trata-se de um arquivo que contém definições para serem utilizadas em um script ou em uma execução interativa do interpretador. Essas definições podem ser importadas para o módulo principal ou para outros módulos o que indica que ao importar um módulo, é possível fazer uso de tudo que está definido dentro dele. Avalie as afirmações a seguir, em relação aos módulos que podem ser importados no Python a fim de se organizar projetos e programas e relacione-os aos termos aos quais se referem. 1 – Random. 2 – Turtle. 3 – Math. I – Módulo para acessar funções aleatórias que permite a geração de dados aleatórios com o objetivo de que o programa não tenha sempre o mesmo comportamento. II – Módulo que oferece funcionalidades gráficas que podem ser controladas por meio de comandos de movimentação realizados pelo usuário. III – Módulo que fornece acesso às funções matemáticas possibilitando trabalhar com funções hiperbólicas, trigonométricas e logarítmicas para números reais. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.modulosprogramacaopython
98% confiançaUm módulo trata-se de um arquivo que contém definições para serem utilizadas em um script ou em uma execução interativa do interpretador. Essas definições podem ser importadas para o módulo principal ou para outros módulos o que indica que ao importar um módulo, é possível fazer uso de tudo que está definido dentro dele. Avalie as afirmações a seguir, em relação aos módulos que podem ser importados no Python a fim de se organizar projetos e programas e relacione-os aos termos aos quais se referem. 1 - Random. 2 - Turtle. 3 - Math. I - Módulo para acessar funções aleatórias que permite a geração de dados aleatórios com o objetivo de que o programa não tenha sempre o mesmo comportamento. II - Módulo que oferece funcionalidades gráficas que podem ser controladas por meio de comandos de movimentação realizados pelo usuário. III - Módulo que fornece acesso às funções matemáticas possibilitando trabalhar com funções hiperbólicas, trigonométricas e logarítmicas para números reais. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.modulosbibliotecasprogramacaopython
96% confiançaA Programação Orientada a Objetos (POO) é um paradigma de programação, análise e projeto de sistemas que se fundamenta na interação entre unidades fazendo uso de tipos de dados personalizados, isso indica que ela permite a construção de novos tipos de dados (que podem possuir estruturas semelhantes a funções) conforme a necessidade de quem está desenvolvendo. Assinale a alternativa que indica os novos tipos de dados citados no enunciado.classes-e-objetosorientacao-a-objetosprogramacao
92% confiançaA herança permite que sejam estendidas as funcionalidades de uma classe, determinando que uma classe filha consiga obter atributos e métodos de sua classe pai a fim de evitar repetição de código e possibilitando representar adequadamente relacionamentos presentes no mundo real além de permitir adicionar características à sua classe sem a necessidade de ser alterada. Para tanto, sempre que a classe X for herdar a classe Y deve ser escrita uma expressão. Assinale a alternativa que representa essa expressão.herancapooprogramacao
98% confiançaConsidere o trecho de código: let valor: number = (22%10)+1; console.log(valor); Selecione a opção correta com o resultado da execução do código.operadores-aritmeticosprogramacaotypescript
97% confiançaConsidere o trecho de código: function y(a: number|string):string { return (typeof a === 'number' ? "número" : "string"); } console.log(y('Teste')); Selecione a opção correta com o resultado da execução do código.operadoresprogramacaotipos-typeof-e-union
94% confiançaConsidere o trecho de código: function f1(msg: string, num: number): number { return msg+num; } let tnum: number = 10; let tmsg: string = "10"; console.log(f1(tmsg, tnum)) Selecione a opção correta com o resultado da execução do código.operadoresprogramacaotipos-e-coercao
98% confiançaConsidere o trecho de código: let s = (x: number, y: number):number => x+y; console.log(s(s(1,2),s(3,4))); Selecione a opção correta com o resultado da execução do código.expressoes-aninhadasfuncoesprogramacao
96% confiançaMontar a instância no HTML é uma tarefa relativamente simples. O que deve ser passado dentro do método mount ao criar uma Vue instance, após importar o arquivo do Vue JS?front-endprogramacaovuejs
95% confiançaFunções são uma parte importante da programação, permitindo o isolamento de código e a reutilização de partes importantes. Qual das alternativas abaixo representa o bloco dentro da nossa Vue instance adequado para colocarmos as funções, também chamadas de métodos?javascriptoptions-apiprogramacao