Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
more
Archives
Today
Total
관리 메뉴

끄적끄적

04.10 본문

CS/그외

04.10

alstj_성공 2022. 4. 10. 22:34

✅ 동기 / 비동기

  • 동기(Synchronous)
    • 서버에서 요청을 보냈을 때 응답이 돌아와야 다음 동작 수행 가능.
    • A 작업이 모두 진행될 때까지 B작업은 대기
  • 비동기(Asynchronous)
    • 비동기 방식은 반대로 요청을 보냈을 대 응답 상태와 상관없이 다음 동작 수행 가능.
    • 즉, A작업이 시작하면 동시에 B작업이 실행됨. A작업은 결과값이 나오는대로 출력됨.

 

✅ next_permutation(first, last);

순열을 구하고 싶은 1-2-3-4의 배열이 있다고 가정하면 next_permutation의 함수를 사용하면 배열의 값들이 다음 순서인 1-2-4-3으로 바뀌고 함수는 true 반환

 

✅ 인터프리터 언어와 컴파일 언어

  • 인터프리터 언어
    • SQL, Python, JavaScript, HTML 등 
    • 소스코드를 바로 실행하는 컴퓨터 프로그램 or 환경
    • 소스코드를 한줄한줄 읽어들이며 실행, 번역과 실행을 동시에 하므로 별도 실행파일이 존재하지 않는다.
  • 컴파일 언어
    • C, C++, C#, Java 등 
    • 소스코드에서 목적코드로 옮기는 것, 컴파일을 하게 되면 실행가능파일(프로그램)이 생성됨. 이 프로그램을 목적프로그램이라 하며(바이너리 파일) 번역과 실행이 따로 이루어짐.

 

 

 

'CS > 그외' 카테고리의 다른 글

10.13 파이썬  (1) 2022.10.13
10.12 파이썬  (0) 2022.10.12
10.11 파이썬  (1) 2022.10.11
02.14 ~ 02.21  (0) 2022.02.21