INFOR Q & A

 

What is a programming language

 

LaTeX

TeX

HTML

XML

 

ML

 
 

Standard ML

 
 
 

SITCON

 
 
 
 

Java

 
 
 
 
 

JavaScript

 
 
 
 
 
 

Node.js

 
 
 
 
 
 
 

Go

 
 
 
 
 
 
 
 
 

R

 
 
 
 
 
 
 
 
 

C

 
 
 
 
 
 
 
 
 
 

T

 
 
 
 
 
 
 
 
 
 
 

D

 
 
 
 
 
 
 
 
 
 
 
 

B

 
 
 
 
 
 
 
 
 
 
 
 
 

C+

 
 
 
 
 
 
 
 
 
 
 
 
 
 

C++

 
 
 
 
 
 
 
 
 
 
 
 
 
 

C__

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

CPBL

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

BCPL

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Python

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

spyder

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DEV C++

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ruby

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ADL

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DDoS

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

PHP

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

TNT

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MySQL

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Visual Basic

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Scratch

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

osu!

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

dsu

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

CSS

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Q#

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Processing

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Haskell

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Unicon

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Lisp

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

IoT

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

TOI

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

BASIC

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Cirq

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

VS code

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Fortran 77

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

PyPy

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Bosque

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ABC

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Swift

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

What

language it is

 
program HelloWorld;
uses crt;

begin
   writeln('Hello, World!');
   readkey;
end. 
items = [ 'Hello', 'World']
for it in items
    print it, " "
end
print "\n"
#include<iostream>

main(){
    std::cout << "Hello, World!" << std::endl;
}
for(var i=0;i<10;i++){
    console.log(i)
}
let a = 87
console.log('Hello, World ' + a)
public class Hello
{
    public static void main(String[] args)
    {
        System.out.println("hello world!");
    }
}
package main
import "fmt"
func main() {
    fmt.Println("hello world")
    var b, c int = 1, 2
    fmt.Println(b, c)
}
a = 87
print('Hello World!' + str(a))
for i in range(10):
    print(i)
$txt = "World";
echo "Hello $txt!";
for ($x = 0; $x <= 10; $x++) {
    echo "number: $x <br>";
}
++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.
using System;
namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}
Private Sub Command1_Click()
 If 1 + 1 = 2 Xor 1 + 1 <> 11 Then
  MsgBox "OuO"
 Else
  MsgBox "QQ"
 End If
End Sub
pts :: Int -> Int
pts 1 = 10
pts 2 = 6
pts x
    | x <= 6    = 7 - x
    | otherwise = 0

(||) :: Bool -> Bool -> Bool
True  || _ = True
False || y = y
   	  	   
	
     		  	 	
	
     		 		  
	
     		 		  
	
     		 				
	
     	 		  
	
     	     
	
     			 			
	
     		 				
	
     			  	 
	
     		 		  
	
     		  	  
	
     	    	
	
  


SFs

I mean, short forms

ARM

CSS

IOI

HTML

GPU

RAM

CNN

pbds

RNN

BFS

SCC

DDoS

TIOJ

AI

GUI

SPARC

SPFA

AVX

ALU

CTF

LCT

LED

UX

API

IEEE

dp

OOP

SSD

HDD

ROM

SITCON

BOM

IoT

EOF

MAN

NaN

GAN

LAN

www

HTTP

OS

sudo

URL

USB

RMS

RLC

ReLU

AMD

ckap

SSE

Hardware

翁電的毒瘤題集

SSD具有較HDD快的隨機存取速度

VGA線所能承載最大頻寬為4k60Hz

同年代之CPU之頻率通常較GPU高

相同之記憶體通常頻率越快延遲越低

元件運行速度越快所消耗之能量越大

現今主流處理器通常有4-12顆核心

現今最快之面板更新率為120Hz

視訊訊號只需兩條電線即可傳輸

I2C通訊需三條訊號線

ARDUINO之建議輸入電壓為5-12V

一般桌上型電腦電源供應器之最大輸出功率通常小於120W

單一鋰電池之為3.7V

一般電腦所需之電壓為+12V, +5V, +3.3V,

-5V, -12V

18AWG之單芯線可乘載20A之電流

可以用兩顆OP-AMP將直流電轉為可用變壓器變壓的電

555 IC可以用來輸出鋸齒波

現今大多數筆電所用之螢幕為IPS螢幕

TN面板之造價最為便宜但所呈現之色彩最差

正常人肉眼可以看出120hz螢幕與240hz螢幕之差異

CLASS D AMP在放大過程中會產生數位波形

主機板之供電通常使用非線性降壓

MOSFET為金屬氧化半導體場效電晶體之簡稱

現今之家用電腦通常有超過1TB之記憶體

現今某部分主機板可以沒有南北橋晶片

現今之主機板通常沒有南北橋晶片

現今已有影像傳輸線材可乘載8K120Hz影像

現今大多數之顯示卡無類比顯示輸出

CPU與GPU之供電通常可用相同之電路

記憶體之運作電壓與CPU之運作電壓相同

Extra Problems

蕭電的毒瘤題集

舉出至少兩個

\(O(n\log n)\)的排序演算法

請舉出一個

除了QWERTY以外

的英文鍵盤配置

說出三種

Linux作業系統

的發行版

你有兩個字串 \(A, B\)

請列出字串\(A\)比字串\(B\)

字典序前面的條件

舉出三個

Python 2 與 Python 3

的相異處

求多項式時間找到

次小生成樹邊權和

的演算法

求\(O(1)\)時間找出

費式數列第\(n\)項

的做法

舉出三個

可以學習程式設計

的網站

#include <iostream>
using namespace std;

const int goal = 5487;

int main(){
  int ub = 7122, lb = 0;
  int cnt = 0;
  while(ub-lb > 1){
    int mid = (ub + lb) >> 1;
    cnt++;
    if(mid < goal) lb = mid;
    else ub = mid;
  }
  cout << cnt << endl;
}

下列C語言程式碼的輸出

說出OSI

將網路分成哪七層

學弟加建資的啦

INFOR Q&A

By 林尚廷

INFOR Q&A

社團博覽會問答

  • 328