검색 본문
100.daum.net 백과사전 스크립트 프레임(frame)과 비슷하게 표현한 것이다. 프레임이 어떤 개념의 속성을 정적으로 기술하는 데이터 구조인 데 비해, 스크립트는 시간의 흐름에 따른 사상 예로서 기술하는 점이 다르다. 실제로 인간은 많은 스크립트를 알고 있으며, 상황에 따라서 적절한... 백과사전 검색 더보기 출처: TTA정보통신용어사전 namu.wiki 스크립트 언어 - 나무위키 부분은 소스코드를 한줄 한줄 읽어 바로바로 실행하는 인터프리터 방식이 상당히 유리하다. 스크립트 언어는 이런 부분에 사용하기 위해 나온 것으로, 응용 소프트웨어에서 스크립트 언어에 맞는 API를 제공... 설명 컴파일 언어와 다른 점 대표적인 언어 2024.05.27 웹문서 검색 더보기 D2(스크립트 언어) - 나무위키 프로그래밍 언어/종류 - 나무위키
fornewchallenge.tistory.com 인공지능 활용 정보 공유 Qwen-2:🌐27개 언어 구사, 알리바바의 자바스크립트 천재 언어 모델 💻 13 Qwen-2의 주요 기능과 특징, 벤치마크 결과, 파이썬 및 자바스크립트 코딩 성능을 중점적으로 살펴보겠습니다. Qwen-2:🌐27개 언어 구사, 알리바바의 자바스크립트 천재 언어 모델 💻 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." Qwen-2 개요 Qwen-2는 최신 대형 언어 모델... qwen-2 알리바바 ai qwen-2 리뷰 다국어 처리 ai 2024.06.08 블로그 검색 더보기 susaemeeee.tistory.com 곳간 스크립트 언어 언어와 서버용 스크립트 언어 존재 서버용 스트립트 언어 서버에서 해석되어 실행된 후 결과만 클라이언트로 전송 ASP, JSP, PHP, Python 클라이언트용 스크립트 언어 클라이언트의 웹 부라우저에서 해석되어 실행 JavaScript, Visual Basic Script 스크립트 언어 장/단점 장점 컴파일 없이 바로 실행하므로 결과를 바로... 2024.05.10 rlcnf.net board 자바스크립트 언어의 특징 중 틀린 것은? 언어는 브라우저에서 실행된다. 대소문자를 구분하지 않으므로 프로그램 작성시 편리하다. 자바스크립트 언어는 자료 형을 명시적으로 지정할 수 없다. 스크립트만을 따로 외부 파일에 두어 작성할 수 있다. 2024.04.09 전체보기 다음 중 클라이언트 스크립트 언어에 대한 특징을 잘못 설명한 것은? 실행되는 언어이다. 스크립트 언어로 작성한 프로그램은 실행 파일로 변환시켜 실행한다. 자바스크립트는 변수 선언시 데이터형을 지정하지 않는다. 스크립트 언어는 일반적으로 소스가 노출되어 보안이 어렵다. 다음 중 HTML에서 사용하는 스크립트 언어의 특징과 가장 거리가 먼 것은? 다음 중 HTML에서 사용하는 스크립트 언어의 특징과 가장 거리가 먼 것은? 스크립트언어는 컴퓨터에 대한 명령은 실행하지만 컴파일과정을 필요로 하지는 않는다. 스크립트언어는 클라이언트측 스크립트언어와... jihoplayground.tistory.com jihostudy 자바스크립트는 싱글 스레드 언어이다. 들어가며 해당 글은 디프만(Depromeet) 동아리에 지원했다가, 받은 면접 질문에 대한 대답이다. 당시, “자바스크립트의 특징은 무엇인가요?”에 대한 질문을 받았고, 나는 “음… 웹 페이지를 동적으로 만들어주는 언어입니다” 라는 터무니없는 대답을 하였다. 마치 개발 공부를 전혀 해보지 않은 학생에게 물어봐도 알 수 있는 수준의 대답이었다.. ㅜㅜ.. 16기는 내가 꼭 붙고 만다.. 기다려라 디프만 🔥🔥 먼저, 싱글 스레드가 무엇인가? 스레드에 대해 공부해보자. 스레드를 공부할 때 짝꿍처럼 등장하는 개념이 프로세스이다. 프로그램 & 프로세스 & 스레드 개념 프로그램 (Program) “프로그램”은 컴퓨터를 켜서 실행하는 파일들을 의미한다. 컴퓨터에 설치되어 있는 카카오톡, Visual Studio Code, 구글 브라우저, 피그마 등은 모두 프로그램이다. 이들은 실행하지 않은 상태이므로, 정적 프로그램 (Static Program) 줄여서 “프로그램” 이다. 해당 프로그램들은 모두 개발자들이 작성한 코드를 바탕으로 개발되었다. 프로그램 예시 “프로그램”은 실행 가능한 코드 그 이상 그 이하도 아니다. 프로세스 (Process) → 프로그램과 프로세스는 이름을 통해서 유추할 수 있듯이 매우 연관되어 있다. [위키피디아 정의]프로그램은 일반적으로 하드 디스크 등에 저장되어 있는 실행코드를 뜻하고, 프로세스는 프로그램을 구동하여 프로그램 자체와 프로그램의 상태가 메모리 상에서 실행되는 작업 단위를 지칭한다. 예를 들어, 하나의 프로그램을 여러 번 구동하면 여러 개의 프로세스가 메모리 상에서 실행된다. 즉, 프로세스는 프로그램이 실행되고 있는 상태를 말한다. 카카오톡이 실행되지 않다가, 단톡방을 확인하기 위해 카카오톡 버튼을 누르는... 스레드 (Thread) [위키피디아 정의]스레드(thread)는 어떠한 프로그램 내에서, 특히 프로세스 내에서 실행되는 흐름의 단위를 말한다. 일반적으로 한 프로그램은 하나의 스레드를 가지고 있지만, 프로그램 환경에 따라 둘 이상의 스레드를 동시에 실행할 수 있다. 이러한 실행 방식을 멀티스레드(multithread)라고 한다. 쉽게 설명하면, 크롬 브라우저라는 프로세스에는 여러가지 스레드가 동시에 실행되고 있다. 우리는 온라인 스트리밍 서비스를 보며, 파일을 다운로드 받으면서 웹 서핑을 한다. 이렇게, 하나의 프로세스 내에서 여러가지 작업의... 자바스크립트 비동기 런타임 과정 자바스크립트가 비동기 코드를 어떻게 동작시키는지 알아보기 위해선 일단 자바스크립트 런타임 환경에 대해 알아야 한다. 자바스크립트가 실행될 때는 다음과 같은 요소들이 실행을 도와준다. 자바스크립트 런타임 과정 JS Engine 자바스크립트 엔진은 Memory Heap 과 Call Stack 으로 구성되어 있다. (V8 Engine) 스레드는 각자 Stack을 가지고, Heap 등은 공유하므로 1개의 Call Stack을 가진 JS Engine은 싱글 스레드이다! 이때, 코드가 실행되면 Call Stack에 쌓여서 하나에 하나씩 실행된다. 이때, JS Engine에서는 이렇게 하나씩 함수가 실행되는 것을 “Run to Completion” 이라 부른다. Web API Web API 는 웹 서버나 웹 브라우저를 위한 API로, DOM, Ajax, Timeout 등이 있다. Call Stack에서 실행된 비동기 함수들은 모두 Web API를 호출한다. 이후, Web API는 콜백 함수를 Callback Queue에 넣고 Call Stack이 비워지기만을 기다립니다. ⭐Event Loop Call Stack, Callback Queue, Web API 등의 요소들을 모니터링하면서 비동기적으로 실행되는 작업들을 관리하고, 이를 순서대로 처리하여 프로그램의 실행 흐름을 제어하는 함수이다. → 브라우저의 동작 타이밍을 제어하는 관리자 while (queue.waitForMessage()) { queue.processNextMessage(); } 즉, Event Loop는 Call Stack과 Callback Queue의 상태를 체크하여, ✏️ Call Stack이 빈 상태가 되면, Callback Queue의 첫번째 콜백을 Call Stack으로 밀어넣는다. 결론 자바스크립트 엔진은 Call Stack이 한개이므로, 싱글 스레드가 맞다. 또한, 이를 관리하는 이벤트 루프 또한 싱글 스레드로 작동하는 것을 확인할 수 있다. 다만, Web API는 다중 스레드로 실행되기도 한다. 결국, Javascript를 실행하는 Engine이 Single Thread여서 “JavaScript is Single Thread App”이라 부르는 것이다. 참고 자료 위키피디아 웹 API MDN 이벤트 루프 - JavaScript | MDN Inpa Dev님의 개발 블로그 (개발블로그 끝판왕) 🔄 자바스크립트 이벤트 루프 동작 구조 & 원리 끝판왕 Velog Event Loop (이벤트 루프) 다음 포스트 [ ]프로그램 vs 프로세스 자원 할당 차이 [ ]프로세스 vs 스레드 동시성 관리 4 해당 글은 디프만(Depromeet) 동아리에 지원했다가, 받은 면접 질문에 대한 대답이다. 당시, “자바스크립트의 특징은 무엇인가요?”에 대한 질문을 받았고, 나는 “음… 웹 페이지를 동적으로 만들어주는 언어입니다” 라는 터무니없는 대답을 하였다. 마치 개발 공부를 전혀 해보지 않은 학생에게 물어봐도 알 수 있는 수준의 대답이었다.. ㅜㅜ.. 16기는 내가 꼭 붙고 만다.. 기다려라 디프만 🔥🔥 javascript 2024.05.27 통합웹 더보기
서비스 안내 스토리의 글을 대상으로 검색결과를 제공합니다. 자세히보기 wntdev IT 분야 크리에이터 스크립트 언어와 프로그램 언어의 차이점: CS지식 방식에서 차이를 가지며, 스크립트 언어는 런타임에 소스 코드를 해석하여 실행하고, 프로그램 언어는 컴파일러를 통해 기계어로 번역 후 실행된다. 스크립트 언어는 빠른 개발과 동적 타이핑으로 특징되며, 프로그램 언어는 높은 성능과 시스템 프로그래밍에 적합하다. 대표적인 언어로는 JavaScript, Python이... 2023.12.07 티스토리 검색 더보기 brunch.co.kr Cozy canvas 업무 자동화 여정의 시작, 구글 앱스 스크립트 구글 앱스 스크립트란? 구글 앱스 스크립트는 구글 클라우드 플랫폼에서 제공하는 스크립트 언어로, 구글 문서(Docs), 시트(Sheets), 폼(Forms), 캘린더(Calendar) 등 구글의 다양한 앱과 서비스를 프로그래밍 방식으로 제어할 수 있게 해 준다. 자바스크립트에 기반을 두고 있기 때문에 프로그래밍에 익숙한 사용자라면 비교적 쉽게 접근 할 수 있다. 하지만 프로그래밍에 익숙하지 않은 나와 같은 사람들도 조금만 연구하면 자신의 업무에 자동화가 효율적으로 작동 할 수 있도록 할 수 있다. 구글 앱스 스크립트를 통해 할 수 있는 일은 무궁무진하다. 앱스 스크립트 편집기 접근하기 구글 앱스 스크립트를 시작하려면 먼저 스크립트 편집기에 접근 해야 한다. 구글 드라이브의 '새로 만들기'버튼에서 '더보기' 옵션을 선택하고 ‘Google Apps Script’를 클릭한다 첫번째 스크립트 "Hello world" 프로그래밍의 전통적인 첫걸음인 "Hello World" 를 통해 구글 앱스 스크립트의 여정을 시작해보자 화면에 Logger.log() 함수를 사용하여 로그에 "Hello, World!"라는 메시지를 기록한다. 이 코드를 스크립트 편집기에 입력한 후 상단의 실행 버튼을 클릭한다. 스크립트 실행 및 로그 확인 스크립트를 실행 한 후에는 '실행 로그 보기 옵션'을 선택하여 결과를 확인 할 수 있다. 이 과정에서 구글이 당신의 스크립트가 구글 서비스에 접근 하는 것을 허용해야 할 수도 있다. 처음 실행하는 스크립트에 대한 권한 요청이 나타 한줄 코드 입력해보기 이번엔 아까 Hello World를 입력했던 2번 라인에 아래 코드를 각각 입력(복사)하고 실행 시켜보도록 한다. Logger.log(new Date().getFullYear()); Logger.log(Math.random()); Logger.log(3 + 7); 어떤 결과가 나오는가? Logger.log(new Date().getFullYear()); 첫번째 수식은 현재 연도를 바로 출력해 보는 아주 짧은 스크립트를 실행 시킨 것이다. Logger.log(Math.random()); 두번째 수식은 0과 1사이의 랜덤한 숫자를 생성 CHAT GPT를 통해 간단한 코드 출력하기 CHAT CPT는 코드를 만들 수도 있다. 때문에 우리는 코딩을 배우지 않아도 GPT에게 코드를 물어보고 얻은 코드를 넣어 원하는 값을 출력 할 수도 있다. 사실 위에 제시한 한줄 코드는 내가 GPT에게 '오늘 내용을 적용할 만한 한줄 코드 예시가 없을까' 라고 질문을 하고 얻은 결과였다. gpt가 작성하는 코드 예시 속은 것 같은 기분이 드는가? 그럴 필요 없다. 나는 단지 나와 같은 비 전공자도 코딩을 배우지 않아도 충분히 CHAT GPT를 사용해서 코딩을 할 수 있다는 것을 살짝 보여준 것 뿐이다. 아마 많은 사람들이 구글 ✅ REVIEW POINT 1. 구글 앱스 스크립트란 무엇인가? 자신이 이해한 바를 간단히 정리해보자. 2. 구글 앱스 스크립트를 사용하여 해결하고 싶은 업무 문제나 자동화하고 싶은 작업은 무엇인가? 3. 구글 앱스 스크립트 + CHAT GPT CHAT GPT에게 ‘나는 완전 초보야. 이런 내가 구글 앱스 스크립트로 업무 자동화 할 수 있는 가장 쉬운 코드를 알려줘’ 라는 프롬프트를 입력하고 얻은 결과를 살펴보기 https://efficiencysecretsnote.blogspot.com/2024/03/blog-post_15.html ◈ 독자가 읽으면서 적용 8 구글 앱스 스크립트는 구글 클라우드 플랫폼에서 제공하는 스크립트 언어로, 구글 문서(Docs), 시트(Sheets), 폼(Forms), 캘린더(Calendar) 등 구글의 다양한 앱과 서비스를 프로그래밍 방식으로 제어할 수 있게 해 준다. 자바스크립트에 기반을 두고 있기 때문에 프로그래밍에 익숙한 사용자라면 비교적 쉽게 접근 할 수 있다. 하지만 프로그래밍에 익숙하지 않은 나와 같은 사람들도 조금만 연구하면 자신의 업무에 자동화가 효율적으로 작동 할 수 있도록 할 수 있다. 구글 앱스 스크립트를 통해 할 수 있는 일은 무궁무진하다. 자동화 챗GPT 업무노하우 2024.04.11 브런치스토리 검색 더보기 story.kakao.com 서혁남 서혁남 - 카카오스토리 3 보유자(정보보안기사, CISSP 등) - Endpoint/Network 등 정보보안 솔루션 구축/운영 경험자 - 스크립트 언어를 이용한 자동화 및 분석 도구 개발 경험자... 2024.04.01 카카오스토리 검색 더보기 IT 크리에이터 보기
서비스 안내 Kakao가 운영하는 책 서비스 입니다. 다른 사이트 더보기 루아 프로그래밍 가이드(Hanbit eBook Realtime 46) 저자 Luaorg, PUC... 출간 2014.3.14. 도서 14,040원 e북 11,700원 임베디드 자바스크립트: 언어 저자 전응섭 출간 2011.7.30. 도서 16,000원 인터프리터 저자 하야시 하루히코 출간 2012.10.20. 도서 19,800원 (주)카카오는 상품판매의 당사자가 아닙니다.법적고지 안내 (주)카카오는 통신판매중개자로서 통신판매의 당사자가 아니며 상품의 주문 배송 및 환불 등과 관련한 의무와 책임은 각 판매자에게 있습니다.
휴먼교육센터 www.human.or.kr/ 소프트웨어개발자 무료교육기관. 충청남도 천안시 서북구 성정공원5로 위치. 컴퓨터학원, 프로그램, 소프트웨어개발, 자바, 안드로이드, JAVA, 자바스크립트, C언어, 앱개발. 전화고객센터: 041-561-1122 채널 장소 코딩각 digiconfactory.tistory.com/ 신청자 작성 티스토리 컴퓨터공학과 코딩. [파이썬, 자바, C언어, 자바스크립트, HTML/CSS 등. 프로그램 개발, 코딩 자습, 컴퓨터의 이해, 운영체제 사용법 등. In 29th life blog.naver.com/sweetcorn0318 신청자 작성 네이버 블로그 자바스크립트 등 프로그래밍 언어. 사이트 더보기
정보제공