차량용 Ethernet과 일반 Ethernet의 차이?
·
통신 및 네트워크
1. 전이중화(Full-duplex): 송신과 수신 과정이 동시에 동작할 수 있는 연결 방식 1:1 통신으로 네트워크 구성이므로 2개의 제어기가 동시에 송 수신이 가능해진다.어떻게 가능한가? 통신 채널을 분리하였다. 2. Ethernet 스위치: MAC 주소를 기반으로 각 제어기에 패킷이 전달되도록 하는 기능을 갖춘 디바이스 각각의 패킷에 메시지를 전달할 수 있다. 메인 네트워크와 서브 네트워크의 계층적 구성, 제어기 추가 또는 제거 시 유연한 네트워크 재구성할 수 있다.  3. Ethernet 백본: 차량 내 주요 제어기를 이더넷으로 연결하고 나머지 관련 제어기를 CAN/LIN같은 서브 네트워크로 구성하는 네트워크 구조 주소 체계로 전달할 수 있다. 음............  차량용 Ethernet 통..
[백준] 2578번: 빙고
·
Algorithm/BOJ
https://www.acmicpc.net/problem/2578난이도: 실버4▶ 문제 탐색하기가로, 세로, 대각선으로 그을 수 있는 직선은 총 12개이다. 이중에서 3개를 택하는 조합은 12C3=220가지 이므로 경우의 수가 많지 않다. ◇ 입력 5X5의 빙고판을 입력받은 후, 2차원 배열로 저장한다. 사회자가 부르는 수를 1차원 배열로 저장한다. ◇ 원하는 출력 조건 1차원 배열에서 5개의 칸이 3번 채워지는 그 순간의 index+1을 출력한다.▶ 코드 설계하기 1. 위치 탐색: 사회자가 부르는 숫자가 2차원 배열의 어디에 위치해있는지 찾는다. 2. 해당 숫자의 index를 저장한다. Q. 이차원배열로 저장할지[[ i, j ], [ i1, j2] ,..].., dict의 형태로 {''row'':col..
[백준] 25305번: 커트라인
·
Algorithm/BOJ
https://www.acmicpc.net/problem/25305난이도: 브론즈2▶ 문제 탐색하기N : 응시 학생 수 (1 ≤ N ≤ 1000)학생들의 점수 (1 ≤ k ≤ N, 0 ≤ x ≤ 10000, 1 ≤ N ≤ 1000)  ◇ 원하는 출력 조건 커트라인에 걸친 점수를 출력한다.▶ 코드 설계하기 먼저 array를 입력받아 내림차순으로 정렬한다. 그 다음 k번째의 배열에 해당하는 값을 출력한다. ▶ 회차별 수정사항map 함수를 어떻게 쓰는지 알게 되었다. Map()은 각 이터러블의 각 요소에 대해 function을 적용한다.▶ 정답 코드N, k = map(int,input().split())arr =list(map(int, input().split()))arr.sort(reverse= True)p..
[백준] 5635번: 생일
·
Algorithm/BOJ
https://www.acmicpc.net/problem/5635난이도: ▶ 문제 탐색하기n : 학생의 수 (1 ≤ N ≤ 100)이름 dd mm yyyy : 단어들 (알파벳 소문자, len(이름) ≤ 15, 1990 ≤ yyyy ≤ 2010, 1 ≤ mm ≤ 12, 1 ≤ dd ≤ 31), 중복 x  ◇ 원하는 출력 조건 막내의 이름 첫째의 이름▶ 코드 설계하기 먼저 2차원 배열에 학생의 정보를 담은 후, arr[n][3]의 값의 최대, 최소를 찾는다.만약,  중복된다면 arr[n][2]를 비교하고 또 중복된다면 arr[n][1]을 비교하여 max, min을 찾는다.  고민: 한 번에 2차원 배열을 입력 받은 후에 비교 연산을 진행할지, 한 줄 한 줄 입력받으며 비교 연산을 진행할지 고민이다. 이론 상..
현차 6월 전자제어개발 서류합
·
.0
전자제어개발 서류합격했다 판교 근무여서 컷 당할 줄 알았는데 운이 좋았음
[백준] 1181번: 단어 정렬
·
Algorithm/BOJ
https://www.acmicpc.net/problem/1181난이도: 실버5▶ 문제 탐색하기N : 단어의 개수 (1 ≤ N ≤ 20,000)word : 단어들 (알파벳 소문자, len(word) ≤ 50)  ◇ 원하는 출력 조건 len(word) 증가하는 순(=오름차순)으로 출력 len(word)가 같다면 알파벳 사전 순으로 출력▶ 코드 설계하기 len(word)들의 오름차순 정렬들이 진행됨과 동시에 동일한 len에 대해서는 str의 사전 순으로 정렬되어야한다. dictionary = dict(zip(arr, length)) # {'but': 3, 'cannot': 6, 'hesitate': 8, 'i': 1, 'im': 2, 'it': 2, 'more': 4, 'no': 2, 'wait': 4, '..
[백준] 10814번: 나이순 정렬
·
Algorithm/BOJ
10814번: 나이순 정렬 (acmicpc.net)난이도: 실버51. 문제 탐색   N: 회원 수 (1~100,000)  입력받은 N개의  {나이:이름} 을 나이의 오름차순으로 정렬하되, 같은 나이일 경우, 입력받은 순서를 그대로 가져간다.      가능한 시간복잡도: N개의 숫자 배열을 오름차순으로 정렬해야하므로 평균 시간 복잡도가 O(NlogN)인 퀵 SORT 알고리즘으로 접근해 볼 수 있겠다.   2. 코드 설계하기    for i in N으로 '키:int, 나이'와 '값: str, 이름'을 입력받아 딕셔너리의 형태로 저장하자.    3. 시도 회차 수정 사항   1회차: Input 부분 만드는데 N = int(input()) 으로 받는데 for i in N이라고 해서 반복되지 않았음.       ..
Autosar?
·
차량 제어 플랫폼
https://kr.mathworks.com/help/autosar/ug/what-is-autosar.html What is AUTOSAR? - MATLAB & Simulink - MathWorks 한국다음 MATLAB 명령에 해당하는 링크를 클릭했습니다. 명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.kr.mathworks.com
[이론] DevOps
·
차량 제어 플랫폼
https://learn.microsoft.com/ko-kr/azure/architecture/industries/automotive/software-defined-vehicle-reference-architecture 소프트웨어 정의 차량 DevOps 도구 체인 - Azure Architecture Center차량 내 소프트웨어 스택이 클라우드 기반 환경에서 시뮬레이션 및 테스트를 거치는 SDV로 전환하기 위한 아키텍처에 대해 알아봅니다.learn.microsoft.com
A-SPICE 란?
·
차량 제어 플랫폼
A-네ㅑㅊㄷhttps://kr.mathworks.com/discovery/automotive-spice.html Automotive SPICE모델 기반 설계를 사용하여 A-SPICE 규정을 준수하는 방법을 알아볼 수 있습니다. 시스템 및 소프트웨어 공학 공정과 기타 주제를 다루는 비디오 및 문서 등의 자료가 준비되어 있습니다.kr.mathworks.com