728x90
인기글
- 라즈베리파이 / 모니터 없이 라즈베리파이 이용하기, Putty, VNC Viewer 모니터 없이 라즈베리파이 이용하기 putty, VNC Viewer를 이용하여 라즈베리파이를 모니터 없이 무선접속으로 이용해보려 한다. 1. 라즈베리 파이 초기 설정 라즈베리 파이에 연결할 SD카드를 컴퓨터와 연결한다. OS설치(라즈비안): https://www.raspberrypi.org/ 라즈베리파이 공식 홈페이지에 들어가 pc환경에 맞는 파일을 연결한 SD카드에 다운로드한다. 라즈비안(raspbian)-라즈베리 파이 재단에서 개발한 공식 라즈베리 파이용 OS. OS를 [Raspberry Pi OS][Raspberry Pi OS Full]을 선택(원하는 환경에 맞게 OS를 선택)한 후 다운로드한다. 이때 소요시간은 대략 1시간 정도 걸렸다. 2. 라즈베리파이 무선 접속(SSH) 설정 SD카드 boot영..
- C / C++ 기술 면접 질문 C / C++ 기술 면접 질문 여기저기 구글링하여 모은 기술 질문들을 적어본다. 질문 리스트 Q) C와 C++의 차이는 무엇인가? 더보기 A) 2022.01.07 - [CS(computer science)/C , C++] - CS 지식 / C와 C++의 차이 CS 지식 / C와 C++의 차이 C와 C++의 차이 두언어의 차이는 C언어는 절차지향 프로그래밍(Procedure Oriented Programming)이고 C++언어는 객체지향 프로그래밍(Object Oriented Programming)이라는 것이다. C++은 C를 발전시켜 만든 언.. se-jung-h.tistory.com C언어는 절차지향 프로그래밍, C++언어는 객체지향 프로그래밍이다. 절차지향은 순차적으로 처리하고 객체지향은 객체 중심으..
- 디지털 논리회로 / Moore FSM과 Mealy FSM의 장단점 Moore FSM과 Mealy FSM Machine종류에는 moore machine과 mearly machine이 있다. Mealy machine : 출력이 현재 상태와 입력 모두에 의해서 결정된다. Glitch lssue에 의해 문제가 생길 수 있다. Mealy FSM : arcs indicate input / output Moore machine : 출력이 현재 상태에 의해서만 결정이 된다. Glitch issue 없이 안정적이다. 대부분의 system에서는 moore machine을 선호한다. 현재의 상태에만 의존을 하기 때문에 지금의 입력엔 무관하다. 좌측 : Moore machine, 우측 : Mealy machine Moore machine state에는 output이 정의 되어있다. Meal..
- 디지털 논리회로 / carry look-ahead adder(CLA), 32-bits CLA와 32-bits RCA의 크기 속도 비교 CLA(carry look ahead adder)는 carry를 미리 보는 가산기인 ripple carry adder를 어떻게 하면 더 효율적으로 바꿀 수 있는가에 대한 고민에서 탄생한 회로이다. n-bits RCA는 full adder를 n개 연결시켜 만드는 가산기인데 여기서 n이 커질수록 full adder 연결사이에서 delay가 발생하게 되어 연산속도가 더 느려진다. Ripple이라는 단어의 뜻 그대로 carry 값이 아랫자리 수부터 파동 치며 올라와 마지막 full-adder의 Cin으로 값이 들어와야만 carry 값이 구해지므로 시간 낭비가 발생하게 된다. CLA는 generate와 propagate 두가지의 신호로 이루어져 있고, Gi = Ai * Bi , Pi = Ai + Bi 로 정의할 ..
- 안드로이드(android) / 에러 무한 로딩 'waiting for target device to com online' 안드로이드 에러 프로젝트를하다가 애뮬레이터를 실행시켰을 때 갑자기 실행이 되지 않았다. 원래도 실행이 좀 느리기 때문에.. 기다렸지만 그래도 작동은 되지 않는다. 실행을 해보면 안드로이드 스튜디오 밑 부분에 waiting for target device to com online라는 문구가 나오고 무한 로딩을 하고 있는 것을 볼 수 있다. 다음과 같은 방법으로 다음 에러를 해결할 수 있다. Toos -> AVD Manager 로 들어간다. 다음과 같이 Your Virtual Devices가 나온다. 이때 무한 로딩을 돌고 있는 device를 선택하여 우클릭한다. Wipe Data를 선택한다. Yes 선택 그 후 애뮬레이터를 다시 실행시켜준다. 다시 실행할 때 처음부터 다시 실행되므로... 시간이 다소 걸린..
전체 글
- 2022 상반기 롯데정보통신 Software 채용 후기 2022 상반기 롯데정보통신 Software 채용 후기 🎆전형절차 롯데정보통신 2022년 상반기 신입 채용의 절차는 서류, 코딩 테스트. 인성 진단, 면접 순서였다. 🎆서류전형 자소서 문항 1. 지원 직무가 본인의 커리어에 어떤 영향을 미칠 지 본인의 생각을 자유롭게 기재해 주세요.*(700자) 2. 지원 직무와 관련한 경험(교육, 프로젝트, 대외활동 등)을 3개 이내의 키워드로 기재해 주시고, 이에 대한 본인의 의견을 자유롭게 기재해 주세요.*(700자) 3. 공동의 목표를 달성하기 위하여 노력하였던 점과 목표 달성에 어떤 영향을 주었는지 기재해 주세요.*(700자) 자기소개서 문항은 기본적인 문항들이었다. 1번은 지원동기, 향후계획 2번은 프로젝트 3번은 협업 을 중점적으로 써 내려갔다. 서류는 기본..
- 프로그래머스(C++, JAVA) / level 2 : 주차 요금 계산 level 2 : 주차 요금 계산 https://programmers.co.kr/learn/courses/30/lessons/92341 코딩테스트 연습 - 주차 요금 계산 [180, 5000, 10, 600] ["05:34 5961 IN", "06:00 0000 IN", "06:34 0000 OUT", "07:59 5961 OUT", "07:59 0148 IN", "18:59 0000 IN", "19:09 0148 OUT", "22:59 5961 IN", "23:00 5961 OUT"] [14600, 34400, 5000] programmers.co.kr 🎯 코드(C++) #include #include #include #include #include #include using namespace std;..
- 프로그래머스(C++, JAVA) / level 1 : 문자열 내 p와 y의 개수 level 1 : 문자열 내 p와 y 개수 https://programmers.co.kr/learn/courses/30/lessons/12916?language=java 코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr 🎯 코드(C++) #include #include #include using namespace std; int solution(int n) { int answer = 0; for(int i=1; i
- 프로그래머스(C++, JAVA) / level 1 : 약수의 합 level 1 : 약수의 합 https://programmers.co.kr/learn/courses/30/lessons/12928 코딩테스트 연습 - 약수의 합 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 입출력 예 설명 입출력 예 #1 12의 약수 programmers.co.kr 🎯 코드(C++) #include #include #include using namespace std; int solution(int n) { int answer = 0; for(int i=1; i
- 프로그래머스(C++, JAVA) / level 1 : 서울에서 김서방 찾기 level 1 : 서울에서 김서방 찾기 https://programmers.co.kr/learn/courses/30/lessons/12919?language=java 코딩테스트 연습 - 서울에서 김서방 찾기 String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니 programmers.co.kr 🎯 코드(C++) #include #include using namespace std; string solution(vector seoul) { string answer = ""; for(int i=0; i